--======================================================================-- -- Loop Telecommunication International, Inc. -- -- Copyright (c) 2003-2025. All rights reserved. -- --======================================================================-- --======================================================================-- -- MIB definition of Loop-AM3440-A IMAP -- -- -- -- Version V23.03.01 08/17/2022 -- --======================================================================-- L-AM3440-A-Private DEFINITIONS ::= BEGIN IMPORTS enterprises, IpAddress, Counter, Gauge FROM RFC1155-SMI DisplayString FROM RFC1213-MIB TRAP-TYPE FROM RFC-1215 Integer32, NOTIFICATION-TYPE FROM SNMPv2-SMI OBJECT-TYPE FROM RFC-1212; --======================================================================-- -- General definition of Slot ID GenSlotID ::= INTEGER { no(0), slot-A(1), slot-B(2), slot-C(3), slot-D(4), slot-1(5), slot-2(6), slot-3(7), slot-4(8), slot-5(9), slot-6(10), slot-7(11), slot-8(12), slot-9(13), slot-10(14), slot-11(15), slot-12(16), pw(18) } -- Chassis slot definition ChassisSlot ::= INTEGER { primary(1), redundant(2), slotA(3), slotB(4), slotC(5), slotD(6), slot1(7), slot2(8), slot3(9), slot4(10), slot5(11), slot6(12), slot7(13), slot8(14), slot9(15), slot10(16), slot11(17), slot12(18) } -- General definition of Port ID GenPortID ::= INTEGER { port-1(1), port-2(2), port-3(3), port-4(4), port-5(5), port-6(6), port-7(7), port-8(8), port-9(9), port-10(10), port-11(11), port-12(12), port-13(13), port-14(14), port-15(15), port-16(16), port-17(17), port-18(18), port-19(19), port-20(20), port-21(21), port-22(22), port-23(23), port-24(24), port-25(25), port-26(26), port-27(27), port-28(28), port-29(29), port-30(30), port-31(31), port-32(32), port-33(33), port-34(34), port-35(35), port-36(36), port-37(37), port-38(38), port-39(39), port-40(40), port-41(41), port-42(42), port-43(43), port-44(44), port-45(45), port-46(46), port-47(47), port-48(48), port-49(49), port-50(50), port-51(51), port-52(52), port-53(53), port-54(54), port-55(55), port-56(56), port-57(57), port-58(58), port-59(59), port-60(60), port-61(61), port-62(62), port-63(63), port-64(64), ep1(101), ep2(102), cp1(103), cp2(104), gp1(121), gp2(122), gp3(123), gp4(124), gp5(125), gp6(126), gp7(127), gp8(128), gp9(129), gp10(130), gp11(131), gp12(132), gp13(133), gp14(134), gp15(135), gp16(136), gp17(137), gp18(138), gp19(139), gp20(140), gp21(141), gp22(142), gp23(143), gp24(144), gp25(145), gp26(146), gp27(147), gp28(148), gp29(149), gp30(150), gp31(151), gp32(152), gp33(153), gp34(154), gp35(155), gp36(156), gp37(157), gp38(158), gp39(159), gp40(160), gp41(161), gp42(162), none(254) } -- General definition of Alarm Port AlarmPort ::= INTEGER { port-1(1), port-2(2), port-3(3), port-4(4), port-5(5), port-6(6), port-7(7), port-8(8), port-9(9), port-10(10), port-11(11), port-12(12), port-13(13), port-14(14), port-15(15), port-16(16), port-17(17), port-18(18), port-19(19), port-20(20), port-21(21), port-22(22), port-23(23), port-24(24), port-25(25), port-26(26), port-27(27), port-28(28), port-29(29), port-30(30), port-31(31), port-32(32), port-33(33), port-34(34), port-35(35), port-36(36), port-37(37), port-38(38), port-39(39), port-40(40), port-41(41), port-42(42), port-43(43), port-44(44), port-45(45), port-46(46), port-47(47), port-48(48), port-49(49), port-50(50), port-51(51), port-52(52), port-53(53), port-54(54), port-55(55), port-56(56), port-57(57), port-58(58), port-59(59), port-60(60), port-61(61), port-62(62), port-63(63), port-64(64), eth-1(101), eth-2(102), eth-3(103), eth-4(104), eth-5(105), eth-6(106), eth-7(107), eth-8(108), p1-1(111), p1-2(112), p1-3(113), p2-1(114), p2-2(115), p2-3(116), p3-1(117), p3-2(118), p3-3(119), p4-1(120), p4-2(121), p4-3(122), none(254) } -- General definition of Alarm Severity AlarmSeverityDisp ::= INTEGER { major(1), critical(2), minor(3), indication(4), clear(5), na(6) } -- General definition of Alarm Link AlarmLink ::= INTEGER { ts01(1), ts02(2), ts03(3), ts04(4), ts05(5), ts06(6), ts07(7), ts08(8), ts09(9), ts10(10), ts11(11), ts12(12), ts13(13), ts14(14), ts15(15), ts16(16), ts17(17), ts18(18), ts19(19), ts20(20), ts21(21), ts22(22), ts23(23), ts24(24), ts25(25), ts26(26), ts27(27), ts28(28), ts29(29), ts30(30), ts31(31), bundle-0(100), bundle-1(101), bundle-2(102), bundle-3(103), bundle-4(104), bundle-5(105), bundle-6(106), bundle-7(107), bundle-8(108), bundle-9(109), bundle-10(110), bundle-11(111), bundle-12(112), bundle-13(113), bundle-14(114), bundle-15(115), bundle-16(116), bundle-17(117), bundle-18(118), bundle-19(119), bundle-20(120), bundle-21(121), bundle-22(122), bundle-23(123), bundle-24(124), bundle-25(125), bundle-26(126), bundle-27(127), bundle-28(128), bundle-29(129), bundle-30(130), bundle-31(131), none(254) } -- General definition of Model Type GenModelType ::= INTEGER { empty(1), fe1(2), ft1(3), v35(4), x50(5), dtu-10(6), mdsl(7), em(8), dtu-6(9), router(10), fxs(11), fxo(12), afr-e1(14), afr-t1(15), magneto(16), quad-e1(21), quad-t1(22), v35-b(23), mdsl-a(24), v35-a(25), x21-a(26), v36-a(27), g703(28), mquad-e1(29), mquad-t1(30), gshdsl-2(31), gshdsl-4(32), rs422-a(33), dry-contact(34), fom(35), router-a(36), eia530-rs449-a(37), ls-optical(38), ocudp(39), oct-rt-b(40), ts(41), rs232-8(42), qfxo(43), qfxs(44), q2wem(45), q4wem(46), conference(47), tri-e1(48), tri-t1(49), sdte(50), tdmoe(51), oct-dbra(52), socudp(53), octDte(54), plm(55), eca(56), rs232a(57), abra(58), tta(59), m4te(60), dte6(61), cda6(62), qmag(63), voip(64), tri-rs232a(65), clka(66), other(98), unknown(99), ctrl(100) } AlarmModelType ::= INTEGER { fe1(0), ft1(1), rs232-8(2), oct-rt-b(3), v35(4), x50(5), dtu-6(6), dtu-10(7), mdsl(8), ls-optical(9), em(10), fxs(11), router(12), fxo(13), afr-e1(14), afr-t1(15), magneto(16), ocudp(17), quad-e1(18), quad-t1(19), mdsl-a(21), v35-a(22), gshdsl-4(23), gshdsl-2(24), g703(25), mquad-e1(26), mquad-t1(27), dry-contact(28), fom(29), router-a(30), controller(32), pseudoWire(33), conference(37), octDte(38), tri-e1(39), tri-t1(40), m4te(41), sdte(42), tdmoe(43), oct-dbra(44), socudp(45), rs232a(48), abra(49), tta(50), dte6(51), cda6(52), clka(58), x21-a(91), v36-a(92), rs422-a(93), eia530-rs449-a(94), unknown(99) } GenClockIndex ::= INTEGER { internal(1), port-A(2), port-B(3), port-C(4), port-D(5), external(6), slot-A-port-1(7), slot-A-port-2(8), slot-A-port-3(9), slot-A-port-4(10), slot-B-port-1(11), slot-B-port-2(12), slot-B-port-3(13), slot-B-port-4(14), slot-C-port-1(15), slot-C-port-2(16), slot-C-port-3(17), slot-C-port-4(18), slot-D-port-1(19), slot-D-port-2(20), slot-D-port-3(21), slot-D-port-4(22), slot-1-port-1(23), slot-1-port-2(24), slot-1-port-3(25), slot-1-port-4(26), slot-2-port-1(27), slot-2-port-2(28), slot-2-port-3(29), slot-2-port-4(30), slot-3-port-1(31), slot-3-port-2(32), slot-3-port-3(33), slot-3-port-4(34), slot-4-port-1(35), slot-4-port-2(36), slot-4-port-3(37), slot-4-port-4(38), slot-5-port-1(39), slot-5-port-2(40), slot-5-port-3(41), slot-5-port-4(42), slot-6-port-1(43), slot-6-port-2(44), slot-6-port-3(45), slot-6-port-4(46), slot-7-port-1(47), slot-7-port-2(48), slot-7-port-3(49), slot-7-port-4(50), slot-8-port-1(51), slot-8-port-2(52), slot-8-port-3(53), slot-8-port-4(54), slot-9-port-1(55), slot-9-port-2(56), slot-9-port-3(57), slot-9-port-4(58), slot-10-port-1(59), slot-10-port-2(60), slot-10-port-3(61), slot-10-port-4(62), slot-11-port-1(63), slot-11-port-2(64), slot-11-port-3(65), slot-11-port-4(66), slot-12-port-1(67), slot-12-port-2(68), slot-12-port-3(69), slot-12-port-4(70) } SSMClockIndex ::= INTEGER { none(1), port-A(2), port-B(3), port-C(4), port-D(5), slot-A-port-1(6), slot-A-port-2(7), slot-A-port-3(8), slot-A-port-4(9), slot-B-port-1(10), slot-B-port-2(11), slot-B-port-3(12), slot-B-port-4(13), slot-C-port-1(14), slot-C-port-2(15), slot-C-port-3(16), slot-C-port-4(17), slot-D-port-1(18), slot-D-port-2(19), slot-D-port-3(20), slot-D-port-4(21), slot-1-port-1(22), slot-1-port-2(23), slot-1-port-3(24), slot-1-port-4(25), slot-2-port-1(26), slot-2-port-2(27), slot-2-port-3(28), slot-2-port-4(29), slot-3-port-1(30), slot-3-port-2(31), slot-3-port-3(32), slot-3-port-4(33), slot-4-port-1(34), slot-4-port-2(35), slot-4-port-3(36), slot-4-port-4(37), slot-5-port-1(38), slot-5-port-2(39), slot-5-port-3(40), slot-5-port-4(41), slot-6-port-1(42), slot-6-port-2(43), slot-6-port-3(44), slot-6-port-4(45), slot-7-port-1(46), slot-7-port-2(47), slot-7-port-3(48), slot-7-port-4(49), slot-8-port-1(50), slot-8-port-2(51), slot-8-port-3(52), slot-8-port-4(53), slot-9-port-1(54), slot-9-port-2(55), slot-9-port-3(56), slot-9-port-4(57), slot-10-port-1(58), slot-10-port-2(59), slot-10-port-3(60), slot-10-port-4(61), slot-11-port-1(62), slot-11-port-2(63), slot-11-port-3(64), slot-11-port-4(65), slot-12-port-1(66), slot-12-port-2(67), slot-12-port-3(68), slot-12-port-4(69), internal(70), external(71) } AlarmSlotIndex ::= INTEGER { none(0), slot-A(1), slot-B(2), slot-C(3), slot-D(4), slot-1(5), slot-2(6), slot-3(7), slot-4(8), slot-5(9), slot-6(10), slot-7(11), slot-8(12), slot-9(13), slot-10(14), slot-11(15), slot-12(16), redundant(98), external(99), ctrl1(101), ctrl2(102), ctrl1-external(103), ctrl2-external(104), power1(111), power2(112), fan1(121), fan2(122), na(255) } MapSlotIndex ::= INTEGER { slot-A(1), slot-B(2), slot-C(3), slot-D(4), slot-1(5), slot-2(6), slot-3(7), slot-4(8), slot-5(9), slot-6(10), slot-7(11), slot-8(12), slot-9(13), slot-10(14), slot-11(15), slot-12(16), slot-INBAND(17), pw(18), none(254), idle(255) } MapSetSlot ::= INTEGER { slot-A(1), slot-B(2), slot-C(3), slot-D(4), slot-1(5), slot-2(6), slot-3(7), slot-4(8), slot-5(9), slot-6(10), slot-7(11), slot-8(12), slot-9(13), slot-10(14), slot-11(15), slot-12(16), slot-INBAND(17), pw(18), none(254) } SmallSlotIndex ::= INTEGER { slot-A(1), slot-B(2), slot-C(3), slot-D(4), slot-E(5), slot-F(6), slot-H(7), slot-J(8), slot-K(9) } LargeSlotIndex ::= INTEGER { slot-1(5), slot-2(6), slot-3(7), slot-4(8), slot-5(9), slot-6(10), slot-7(11), slot-8(12), slot-9(13), slot-10(14), slot-11(15), slot-12(16) } BackupLink ::= INTEGER { link-A(1), link-B(2), link-C(3), link-D(4), none(5) } NewBackupLink ::= INTEGER { link-A(1), link-B(2), link-C(3), link-D(4), link-1(5), link-2(6), link-3(7), link-4(8), link-5(9), link-6(10), link-7(11), link-8(12), link-9(13), link-10(14), link-11(15), link-12(16), none(17) } MapPortID ::= INTEGER { port-1(1), port-2(2), port-3(3), port-4(4), port-5(5), port-6(6), port-7(7), port-8(8), port-9(9), port-10(10), port-11(11), port-12(12), port-13(13), port-14(14), port-15(15), port-16(16), port-17(17), port-18(18), port-19(19), port-20(20), port-21(21), port-22(22), port-23(23), port-24(24), port-25(25), port-26(26), port-27(27), port-28(28), port-29(29), port-30(30), port-31(31), port-32(32), port-33(33), port-34(34), port-35(35), port-36(36), port-37(37), port-38(38), port-39(39), port-40(40), port-41(41), port-42(42), port-43(43), port-44(44), port-45(45), port-46(46), port-47(47), port-48(48), port-49(49), port-50(50), port-51(51), port-52(52), port-53(53), port-54(54), port-55(55), port-56(56), port-57(57), port-58(58), port-59(59), port-60(60), port-61(61), port-62(62), port-63(63), port-64(64), ep1(101), ep2(102), cp1(103), cp2(104), gp1(121), gp2(122), gp3(123), gp4(124), gp5(125), gp6(126), gp7(127), gp8(128), gp9(129), gp10(130), gp11(131), gp12(132), gp13(133), gp14(134), gp15(135), gp16(136), gp17(137), gp18(138), gp19(139), gp20(140), gp21(141), gp22(142), gp23(143), gp24(144), gp25(145), gp26(146), gp27(147), gp28(148), gp29(149), gp30(150), gp31(151), gp32(152), gp33(153), gp34(154), gp35(155), gp36(156), gp37(157), gp38(158), gp39(159), gp40(160), gp41(161), gp42(162), none(254), idle(255) } G2PortID ::= INTEGER { port-1(1), port-3(2) } OnePortID ::= INTEGER { port1(1) } ThreePortID ::= INTEGER { port-1(1), port-2(2), port-3(3) } FourPortID ::= INTEGER { port-1(1), port-2(2), port-3(3), port-4(4) } SixPortID ::= INTEGER { port-1(1), port-2(2), port-3(3), port-4(4), port-5(5), port-6(6) } EightPortID ::= INTEGER { port-1(1), port-2(2), port-3(3), port-4(4), port-5(5), port-6(6), port-7(7), port-8(8) } TenPortID ::= INTEGER { port-1(1), port-2(2), port-3(3), port-4(4), port-5(5), port-6(6), port-7(7), port-8(8), port-9(9), port-10(10) } TwelvePortID ::= INTEGER { port-1(1), port-2(2), port-3(3), port-4(4), port-5(5), port-6(6), port-7(7), port-8(8), port-9(9), port-10(10), port-11(11), port-12(12) } WanID ::= INTEGER { xx(0), wan-1(1), wan-2(2), wan-3(3), wan-4(4), wan-5(5), wan-6(6), wan-7(7), wan-8(8), wan-9(9), wan-10(10), wan-11(11), wan-12(12), wan-13(13), wan-14(14), wan-15(15), wan-16(16), wan-17(17), wan-18(18), wan-19(19), wan-20(20), wan-21(21), wan-22(22), wan-23(23), wan-24(24), wan-25(25), wan-26(26), wan-27(27), wan-28(28), wan-29(29), wan-30(30), wan-31(31), wan-32(32), wan-33(33), wan-34(34), wan-35(35), wan-36(36), wan-37(37), wan-38(38), wan-39(39), wan-40(40), wan-41(41), wan-42(42), wan-43(43), wan-44(44), wan-45(45), wan-46(46), wan-47(47), wan-48(48), wan-49(49), wan-50(50), wan-51(51), wan-52(52), wan-53(53), wan-54(54), wan-55(55), wan-56(56), wan-57(57), wan-58(58), wan-59(59), wan-60(60), wan-61(61), wan-62(62), wan-63(63), wan-64(64) } TimeslotID ::= INTEGER { ts-1(1), ts-2(2), ts-3(3), ts-4(4), ts-5(5), ts-6(6), ts-7(7), ts-8(8), ts-9(9), ts-10(10), ts-11(11), ts-12(12), ts-13(13), ts-14(14), ts-15(15), ts-16(16), ts-17(17), ts-18(18), ts-19(19), ts-20(20), ts-21(21), ts-22(22), ts-23(23), ts-24(24), ts-25(25), ts-26(26), ts-27(27), ts-28(28), ts-29(29), ts-30(30), ts-31(31), ts-32(32) } EthportIndex ::= INTEGER { eth-1(1), eth-2(2), eth-3(3), eth-4(4) } Tributaryport ::= INTEGER{ trib-1(1), trib-2(2), trib-3(3), trib-4(4) } Alarmtributaryport ::= INTEGER { trib-1(1), trib-2(2), trib-3(3), trib-4(4), none (5) } Bundleid ::= INTEGER { idle(1), bundle0(2), bundle1(3), bundle2(4), bundle3(5), bundle4(6), bundle5(7), bundle6(8), bundle7(9), bundle8(10), bundle9(11), bundle10(12), bundle11(13), bundle12(14), bundle13(15), bundle14(16), bundle15(17), bundle16(18), bundle17(19), bundle18(20), bundle19(21), bundle20(22), bundle21(23), bundle22(24), bundle23(25), bundle24(26), bundle25(27), bundle26(28), bundle27(29), bundle28(30), bundle29(31), bundle30(32), bundle31(33) } Bundleid2 ::= INTEGER { bundle0(1), bundle1(2), bundle2(3), bundle3(4), bundle4(5), bundle5(6), bundle6(7), bundle7(8), bundle8(9), bundle9(10), bundle10(11), bundle11(12), bundle12(13), bundle13(14), bundle14(15), bundle15(16), bundle16(17), bundle17(18), bundle18(19), bundle19(20), bundle20(21), bundle21(22), bundle22(23), bundle23(24), bundle24(25), bundle25(26), bundle26(27), bundle27(28), bundle28(29), bundle29(30), bundle30(31), bundle31(32) } AlarmSeverity ::= INTEGER { disable(1), major(2), critical(3), minor(4) } AlarmType ::= INTEGER { alarm-cut-off(0), slot-no-work(1), slot-start(2), slot-clock-loss(3), primary-start(4), redundant-loss(5), backup-switch(6), power-fail(7), redundant-chksum-error(8), fan-fail(9), map-switch(10), link-protection(11), redundant-insert(12), redundant-unsync(13), redundant-to-primary(14), card-type-mismatch(15), link-id-mismatch(16), power-consumption-alarm(17), ssm-clock-switch(18), management-alarm(19), inbandSwitchAlarm(29), --//RIKER2021 SilverCreek master-clock-loss(103), second-clock-loss(104), redundant-ext-clock-loss(105), qe1t1-1for1-switch(106), ds0-sncp-switch(111), dbra-protection-alarm(112), ring-id-fail-alarm(113), card-sn-mismatch-alarm(116), too-many-rtab-card(117), sntp-alarm(121), slotInactive(123), redundantLoss(124), redundantUnsync(125), cardTypeMismatch(126), externalAlarm(131), pw-arp-alarm(140), pw-rx-los-alarm(141), pw-los-of-bundle-alarm(142), pw-underrun-alarm(143), pw-overrun-alarm(144), pw-lbit-alarm(145), pw-rbit-alarm(146), pw-synce-clock-alarm(147), pw-ip-conflict-alarm(148), ctrl-port-link-alarm(149), ctrl1-eth1-elec-link-alarm(160), ctrl1-eth2-elec-link-alarm(161), ctrl1-eth1-opt-link-alarm(162), ctrl1-eth2-opt-link-alarm(163), ctrl-eth1-looping-alarm(164), ctrl-eth2-looping-alarm(165), ctrl2-eth1-elec-link-alarm(166), ctrl2-eth2-elec-link-alarm(167), ctrl2-eth1-opt-link-alarm(168), ctrl2-eth2-opt-link-alarm(169), e1-rai(201), e1-ais(202), e1-los(203), e1-lof(204), e1-bpv(205), e1-es (206), e1-uas(207), e1-css(208), ais-ins(209), e1-tcpa(210), t1-yel(221), t1-ais(222), t1-los(223), t1-lof(224), t1-bpv(225), t1-es (226), t1-uas(227), t1-css(228), t1-ais-ins(229), t1-tcpa(230), atm-los(261), atm-ais(262), atm-rdi(263), atm-loc(264), fr-lkd (265), gshdsl-htuc-los-loop1(301), gshdsl-htuc-los-loop2(302), gshdsl-htur-los-loop1(303), gshdsl-htur-los-loop2(304), gshdsl-htuc-e1t1-los-lof(305), gshdsl-htur-e1t1-los-lof(306), gshdsl-htuc-es-15m-loop1(307), gshdsl-htuc-es-15m-loop2(308), gshdsl-htur-es-15m-loop1(309), gshdsl-htur-es-15m-loop2(310), gshdsl-htuc-e1t1-es-15m(311), gshdsl-htur-e1t1-es-15m(312), gshdsl-htuc-ses-15m-loop1(313), gshdsl-htuc-ses-15m-loop2(314), gshdsl-htur-ses-15m-loop1(315), gshdsl-htur-ses-15m-loop2(316), gshdsl-htuc-e1t1-ses-15m(317), gshdsl-htur-e1t1-ses-15m(318), gshdsl-htuc-es-24h-loop1(319), gshdsl-htuc-es-24h-loop2(320), gshdsl-htur-es-24h-loop1(321), gshdsl-htur-es-24h-loop2(322), gshdsl-htuc-e1t1-es-24h(323), gshdsl-htur-e1t1-es-24h(324), gshdsl-htuc-ses-24h-loop1(325), gshdsl-htuc-ses-24h-loop2(326), gshdsl-htur-ses-24h-loop1(327), gshdsl-htur-ses-24h-loop2(328), gshdsl-htuc-e1t1-ses-24h(329), gshdsl-htur-e1t1-ses-24h(330), gshdsl-sealing-current(331), gshdsl-mclk-loss(332), gshdsl-htuc-dte-rts(333), gshdsl-htur-dte-rts(334), gshdsl-htuc-dte-extclk(335), gshdsl-htur-dte-extclk(336), gshdsl-dying-gasp-alarm(337), gshdsl-loop-attenu-alarm(338), gshdsl-low-noise-margin(339), gshdsl-htur-link-down(340), mdsl-master-los(361), mdsl-slave-los(362), mdsl-master-es-15m(363), mdsl-slave-es-15m(364), mdsl-master-ses-15m(365), mdsl-slave-ses-15m(366), mdsl-master-es-24h(367), mdsl-slave-es-24h(368), mdsl-master-ses-24h(369), mdsl-slave-ses-24h(370), mdsl-mclk-loss(371), mdsl-sealing-current(372), lan1-link-down(401), lan2-link-down(402), lan3-link-down(403), lan4-link-down(404), lan5-link-down(405), lan6-link-down(406), lan7-link-down(407), lan8-link-down(408), lso-los(441), lso-yel(442), lso-es (443), lso-ses(444), lso-uas(445), ocudp-los(461), ocudp-oos(462), ocudp-es (465), ocudp-ses(466), ocudp-uas(467), ocudp-loopbk(468), ocudp-test(469), ocudp-lof(470), dte-unsync(501), x50-unsync(502), dtu-unsync(503), dte-ext-clk-loss(511), dte-rts-loss(512), dte-remote-alarm(513), fpga-fail(514), rts-loss(521), lolc(522), loch(523), cre(524), term-conn(525), term-disconn(526), g703-los(541), fom-opt-local-lof (601), fom-opt-local-los (602), fom-opt-local-rai (603), fom-opt-remote-lof(604), fom-opt-remote-los(605), fom-opt-local-es (606), fom-opt-local-ses (607), fom-opt-local-uas (608), fom-e1-local-lof (617), fom-e1-remote-lof (618), fom-e1-local-es (619), fom-e1-local-ses (620), fom-e1-local-uas (621), fom-e1-local-bpv (622), dc-n1-p1(701), dc-n1-p2(702), dc-n1-p3(703), dc-n1-p4(704), dc-n2-p1(705), dc-n2-p2(706), dc-n2-p3(707), dc-n2-p4(708), arbaCardProtection(780), tdmoe-arp-lost(1001), tdmoe-rx-lost(1002), tdmoe-loss-of-bundle(1003), tdmoe-jit-buf-underrun(1004), tdmoe-jit-buf-overrun(1005), tdmoe-eth1-link-down(1006), tdmoe-eth2-link-down(1007), tdmoe-eth3-link-down(1008), tdmoe-eth4-link-down(1009), tdmoe-sfp1-tx-power-high(1010), tdmoe-sfp2-tx-power-high(1011), tdmoe-sfp1-tx-power-low(1012), tdmoe-sfp2-tx-power-low(1013), tdmoe-sfp1-rx-power-high(1014), tdmoe-sfp2-rx-power-high(1015), tdmoe-sfp1-rx-power-low(1016), tdmoe-sfp2-rx-power-low(1017), tdmoe-sfp1-tx-bias-high(1018), tdmoe-sfp2-tx-bias-high(1019), tdmoe-sfp1-tx-bias-low(1020), tdmoe-sfp2-tx-bias-low(1021), tdmoe-bp-pri-hb-lost(1022), tdmoe-bp-sec-hb-lost(1023), tdmoe-bp-bundle-sw-to-pri(1024), tdmoe-bp-bundle-sw-to-sec(1025), tdmoe-bundle-l-bit(1026), tdmoe-bundle-r-bit(1027), tta-input-trigger(1101), tta-output-trigger(1102), tta-round-trip-time-range(1103), tta-local-channel-lost(1104), tta-remote-channel-lost(1105), tta-IRIG-loss(1106), tta-test-trigger(1107), tta-test-Response(1108), cda6-los(1121), cda6-loo(1122), cda6-tx-clk-loss(1123), cda6-rx-clk-loss(1124), wan1LinkDown(1201), wan2LinkDown(1202), wan3LinkDown(1203), wan4LinkDown(1204), wan5LinkDown(1205), wan6LinkDown(1206), wan7LinkDown(1207), wan8LinkDown(1208), wan9LinkDown(1209), wan10LinkDown(1210), wan11LinkDown(1211), wan12LinkDown(1212), wan13LinkDown(1213), wan14LinkDown(1214), wan15LinkDown(1215), wan16LinkDown(1216), wan17LinkDown(1217), wan18LinkDown(1218), wan19LinkDown(1219), wan20LinkDown(1220), wan21LinkDown(1221), wan22LinkDown(1222), wan23LinkDown(1223), wan24LinkDown(1224), wan25LinkDown(1225), wan26LinkDown(1226), wan27LinkDown(1227), wan28LinkDown(1228), wan29LinkDown(1229), wan30LinkDown(1230), wan31LinkDown(1231), wan32LinkDown(1232), wan33LinkDown(1233), wan34LinkDown(1234), wan35LinkDown(1235), wan36LinkDown(1236), wan37LinkDown(1237), wan38LinkDown(1238), wan39LinkDown(1239), wan40LinkDown(1240), wan41LinkDown(1241), wan42LinkDown(1242), wan43LinkDown(1243), wan44LinkDown(1244), wan45LinkDown(1245), wan46LinkDown(1246), wan47LinkDown(1247), wan48LinkDown(1248), wan49LinkDown(1249), wan50LinkDown(1250), wan51LinkDown(1251), wan52LinkDown(1252), wan53LinkDown(1253), wan54LinkDown(1254), wan55LinkDown(1255), wan56LinkDown(1256), wan57LinkDown(1257), wan58LinkDown(1258), wan59LinkDown(1259), wan60LinkDown(1260), wan61LinkDown(1261), wan62LinkDown(1262), wan63LinkDown(1263), wan64LinkDown(1264), na(9999) } GroupChannelID ::= INTEGER { ch1master(1), ch2master(2), ch3slave(3), ch4slave(4), ch5slave(5), ch6slave(6), ch7slave(7), ch8slave(8), ch9slave(9), ch10slave(10), ch11slave(11), ch12slave(12), ch13slave(13), ch14slave(14), ch15slave(15), ch16slave(16) } SignalingBit ::= INTEGER { s0000(0), s0001(1), s0010(2), s0011(3), s0100(4), s0101(5), s0110(6), s0111(7), s1000(8), s1001(9), s1010(10), s1011(11), s1100(12), s1101(13), s1110(14), s1111(15) } EMOffOn ::= INTEGER { off(1), on(2), null(3) } SubSlot ::= INTEGER { none(1) } SubCardType ::= INTEGER { none(1) } SubChannel ::= INTEGER { none(1) } AlmVC ::= INTEGER { none(1) } AlmLocation ::= INTEGER { local(1) } AlmGPInt1 ::= INTEGER { none(1) } AlmPairing ::= INTEGER { singleshot(1), paired(2) } Anyds1Slot ::= INTEGER { slot-A(1), slot-B(2), slot-C(3), slot-D(4), slot-1(5), slot-2(6), slot-3(7), slot-4(8), slot-5(9), slot-6(10), slot-7(11), slot-8(12), slot-9(13), slot-10(14), slot-11(15), slot-12(16), pw(18), none(254) } --======================================================================-- --======================================================================-- loopTelecom OBJECT IDENTIFIER ::= { enterprises 823 } loop-AM3440-CCPB-A OBJECT IDENTIFIER ::= { loopTelecom 34441 } controller OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 1 } e1-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 2 } t1-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 3 } dtu-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 4 } dte-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 5 } x50-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 6 } dtu6-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 7 } mdsl-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 11 } em-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 12 } fxs-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 13 } rtr-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 14 } afr-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 15 } fxo-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 16 } mag-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 17 } qe1-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 21 } qt1-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 22 } g703-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 23 } mqe1-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 24 } mqt1-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 25 } gdsl2-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 26 } gdsl4-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 27 } dc-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 28 } fom-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 29 } router-a-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 30 } ls-optical-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 31 } ocudp-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 32 } oct-rt-b-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 33 } ts-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 34 } qfxo-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 35 } qfxs-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 36 } qem-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 37 } conference-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 38 } tri-e1-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 39 } triT1card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 40 } sdte-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 50 } tdmoe-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 51 } oct-dbra-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 52 } socudp-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 53 } octDte-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 54 } eca-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 56 } rs232a-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 57 } abra-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 58 } tta-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 59 } m4teCard OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 60 } dte6-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 61 } cda6-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 62 } qmag-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 63 } voip-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 64 } trirs232a-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 65 } clka-card OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 66 } --======================================================================-- --======================================================================-- --======================================================================-- -- Controller MIB --======================================================================-- -- clockSourceTable OBJECT IDENTIFIER ::= { controller 1 } -- alarmControlTable OBJECT IDENTIFIER ::= { controller 2 } -- commandControlTable OBJECT IDENTIFIER ::= { controller 3 } -- systemInformationTable OBJECT IDENTIFIER ::= { controller 4 } -- alarmQueueSummaryTable OBJECT IDENTIFIER ::= { controller 5 } -- ledStatus OBJECT IDENTIFIER ::= { controller 6 } -- controllerLedTable OBJECT IDENTIFIER ::= { ledStatus 1 } -- sCardLedTable OBJECT IDENTIFIER ::= { ledStatus 2 } -- slotLedTable OBJECT IDENTIFIER ::= { ledStatus 3 } -- dualControllerTable OBJECT IDENTIFIER ::= { controller 7 } -- channelMap OBJECT IDENTIFIER ::= { controller 8 } -- tsiMapNumber OBJECT IDENTIFIER ::= { channelMap 1 } -- currentMapTable OBJECT IDENTIFIER ::= { channelMap 2 } -- channelMapTable OBJECT IDENTIFIER ::= { channelMap 3 } -- setMapTable OBJECT IDENTIFIER ::= { channelMap 4 } -- slotModelTable OBJECT IDENTIFIER ::= { controller 9 } -- dualPowerTable OBJECT IDENTIFIER ::= { controller 10 } -- linkbackup OBJECT IDENTIFIER ::= { controller 11 } -- fileTransferTable OBJECT IDENTIFIER ::= { controller 12 } -- ctlBertTable OBJECT IDENTIFIER ::= { controller 14 } -- ssmClockSourceTable OBJECT IDENTIFIER ::= { controller 15 } -- portStateControl OBJECT IDENTIFIER ::= { controller 16 } -- pdhRingProtection OBJECT IDENTIFIER ::= { controller 17 } -- qe1PairProtection OBJECT IDENTIFIER ::= { controller 18 } -- ds0sncpProtection OBJECT IDENTIFIER ::= { controller 19 } -- CurrentActiveAlarmSummaryTable OBJECT IDENTIFIER ::= { controller 21 } -- sntpInfoTable OBJECT IDENTIFIER ::= { controller 22 } -- sysNetworkManagement OBJECT IDENTIFIER ::= { controller 23 } -- remDevUpgradeTable OBJECT IDENTIFIER ::= { controller 24 } -- syslogSetupTable OBJECT IDENTIFIER ::= { controller 25 } -- inbandProtectionTable OBJECT IDENTIFIER ::= { controller 26 } -- radiusSetupTable OBJECT IDENTIFIER ::= { controller 27 } -- featureActivation OBJECT IDENTIFIER ::= { controller 28 } -- ssmConversionTable OBJECT IDENTIFIER ::= { controller 29 } NFS-15000325 add by Bryan -- externalAlarmTable OBJECT IDENTIFIER ::= { controller 30 } -- ccbTimingSource OBJECT IDENTIFIER ::= { controller 31 } -- consoleTelnetUser OBJECT IDENTIFIER ::= { controller 32 } -- ethernetTable OBJECT IDENTIFIER ::= { controller 33 } -- pwCtrlSetupTable OBJECT IDENTIFIER ::= { controller 34 } -- pwCtrlStatusTable OBJECT IDENTIFIER ::= { controller 35 } -- anyds1Protection OBJECT IDENTIFIER ::= { controller 36 } -- uplinkInbandTable OBJECT IDENTIFIER ::= { controller 37 } -- advancedStatusTable OBJECT IDENTIFIER ::= { controller 38 } --======================================================================-- -- -- Clock Source Table -- clockSourceTable OBJECT IDENTIFIER ::= { controller 1 } ccClockIndicator OBJECT-TYPE SYNTAX INTEGER { master(1), second(2), internal(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Clock indicator" ::= { clockSourceTable 1 } ccMasterClock OBJECT-TYPE SYNTAX GenClockIndex ACCESS read-write STATUS mandatory DESCRIPTION "Master clock setting" ::= { clockSourceTable 2 } ccSecondClock OBJECT-TYPE SYNTAX GenClockIndex ACCESS read-write STATUS mandatory DESCRIPTION "Second clock setting" ::= { clockSourceTable 3 } ccClkRecoverMode OBJECT-TYPE SYNTAX INTEGER { manual(1), automatic(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Clk Recover Mode" ::= { clockSourceTable 4 } ccClockStatus OBJECT-TYPE SYNTAX INTEGER { normal(1), loss(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Clock status indicate current clock status." ::= { clockSourceTable 5 } ccExternalClockType OBJECT-TYPE SYNTAX INTEGER { t1(1), e1(2), e1-120ohm(3), e1-75ohm(4), ext-2048Khz-75ohm(5), ext-2048Khz-120ohm(6), na(7) } ACCESS read-write STATUS mandatory DESCRIPTION "External Clock Type." ::= { clockSourceTable 6 } ccDualExtClkProtect OBJECT-TYPE SYNTAX INTEGER { disable(0), enable(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Dual External Clock Protection" ::= { clockSourceTable 7 } ccRedExtClkStatus OBJECT-TYPE SYNTAX INTEGER { normal(1), loss(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Redundant External Clock Status" ::= { clockSourceTable 8 } ccClockHoldOver OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), not-support(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Clock hold-over" ::= { clockSourceTable 11 } ccHoldOverState OBJECT-TYPE SYNTAX INTEGER { normal(1), hold-over(2), not-support(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Clock hold-over state" ::= { clockSourceTable 12 } ccFramePulsePeriod OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Frame Pulse Period: Hz" ::= { clockSourceTable 13 } -- -- Alarm Control Table -- alarmControlTable OBJECT IDENTIFIER ::= { controller 2 } ccAlarmActive OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Controller Alarm Setup" ::= { alarmControlTable 1 } ccRelayActive OBJECT-TYPE SYNTAX INTEGER { disable(1), manual(2), auto(3), period(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Controller Relay Setup: manual - user press ACO or VT100 command to clear alarm; auto - auto clear alarm when alarm remove occur; period - auto clear after few second." ::= { alarmControlTable 2 } ccAlarmCutOff OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Alarm Cut Off Setup" ::= { alarmControlTable 3 } ccPortInactive OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Alarm setup for slot no work, redundant loss, redundant checksum error, and redundant unsync alarm" ::= { alarmControlTable 4 } ccPortStartUp OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Alarm setup for slot start, primary start, redundant insert, and redundant to primary alarm" ::= { alarmControlTable 5 } ccClockLossAlarm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Alarm setup for clock loss alarm" ::= { alarmControlTable 6 } ccLinkSwitch OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Alarm setup for link back switch alarm" ::= { alarmControlTable 7 } ccMapSwitch OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Alarm setup for map switch alarm" ::= { alarmControlTable 8 } ccPowerAlarm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Alarm setup for power fail and fan fail alarm" ::= { alarmControlTable 9 } ccTypeMismatch OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Alarm setup for card type mismatch and link id mismatch alarm" ::= { alarmControlTable 10 } ccDualCPUalarm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Alarm setup for dual-CPU alarm" ::= { alarmControlTable 11 } ccManagementAlarm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Alarm setup for management alarm" ::= { alarmControlTable 12 } ccRelayPeriod OBJECT-TYPE SYNTAX INTEGER (1..86400) ACCESS read-write STATUS mandatory DESCRIPTION "Alarm relay period." ::= { alarmControlTable 13 } ccSNMPLinkDownAlarm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "SNMP port link down alarm" ::= { alarmControlTable 14 } -- -- Command Control Table -- commandControlTable OBJECT IDENTIFIER ::= { controller 3 } ccStoreConfiguration OBJECT-TYPE SYNTAX INTEGER { store(1), retrieve(2), no(3), in-storing(11), in-retrieving(12) } ACCESS read-write STATUS mandatory DESCRIPTION " Command:Store/Retrieve Controller Configuration" ::= { commandControlTable 1 } ccAlarmQueueReset OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Command:Reset Alarm Queue" ::= { commandControlTable 2 } ccClearACO OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Command:Clear ACO" ::= { commandControlTable 3 } ccReturnToDefault OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Command:Return to default" ::= { commandControlTable 4 } ccSystemReset OBJECT-TYPE SYNTAX INTEGER { cold-restart-primary(1), redundant-controller(2), no(3), warm-restart-primary(4), reset-system(6) } ACCESS read-write STATUS mandatory DESCRIPTION "Command:Controller Reset" ::= { commandControlTable 5 } ccClockMode OBJECT-TYPE SYNTAX INTEGER { normal(1), ssm(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Command:Change System Clock Mode" ::= { commandControlTable 6 } ccIdleSignalling OBJECT-TYPE SYNTAX INTEGER { b0001(1), b0010(2), b0011(3), b0100(4), b0101(5), b0110(6), b0111(7), b1000(8), b1001(9), b1010(10), b1011(11), b1100(12), b1101(13), b1110(14), b1111(15) } ACCESS read-write STATUS mandatory DESCRIPTION "Command:Change Idle Signalling Code" ::= { commandControlTable 7 } ccInitNewCard OBJECT-TYPE SYNTAX GenSlotID ACCESS read-write STATUS mandatory DESCRIPTION "Initial New Card" ::= { commandControlTable 8 } ccUnregisterCard OBJECT-TYPE SYNTAX GenSlotID ACCESS read-write STATUS mandatory DESCRIPTION "Un-register a card after un-plugged" ::= { commandControlTable 9 } ccPasswordChecking OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..28)) ACCESS read-write STATUS mandatory DESCRIPTION "Change stetting of password checking for console/telnet" ::= { commandControlTable 21 } ccConsoleLockout OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..28)) ACCESS read-write STATUS mandatory DESCRIPTION "Console lockout or unlock" ::= { commandControlTable 22 } ccForceAllLEDFlashing OBJECT-TYPE SYNTAX INTEGER { allFlashing(1), allNormal(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Force all LED flashing on controller" ::= { commandControlTable 23 } ccForceAllLEDTime OBJECT-TYPE SYNTAX INTEGER (0..86400) ACCESS read-write STATUS mandatory DESCRIPTION "Timer (seconds) to force all LED flashing on controller 0=forever" ::= { commandControlTable 24 } ccTelnetLockout OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..28)) ACCESS read-write STATUS mandatory DESCRIPTION "Telnet lockout or unlock" ::= { commandControlTable 25 } -- -- SYSTEM Information Table -- systemInformationTable OBJECT IDENTIFIER ::= { controller 4 } ccSerialNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Serial Number " ::= { systemInformationTable 1 } ccMainboardVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "Mainboard Version" ::= { systemInformationTable 2 } ccPROMVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "Firmware Version" ::= { systemInformationTable 3 } ccSystemDateTime OBJECT-TYPE SYNTAX DisplayString (SIZE (0..40) ) ACCESS read-write STATUS mandatory DESCRIPTION "System Date and Time" ::= { systemInformationTable 4 } ccRedSerialNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Redundant board Serial Number " ::= { systemInformationTable 11 } ccRedBoardVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "Redundant board hardware Version" ::= { systemInformationTable 12 } ccRedFirmwareVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "Redundant board firmware Version" ::= { systemInformationTable 13 } ccConsoleStatus OBJECT-TYPE SYNTAX INTEGER { normal(1), -- password-check-enable(2), console-lockout(3), console-login(4), telnet1-login(10), telnet2-login(11), telnet3-login(12), telnet4-login(13), telnet5-login(14), ssh1-login(15), ssh2-login(16), ssh3-login(17), ssh4-login(18), ssh5-login(19) } ACCESS read-only STATUS mandatory DESCRIPTION "Console/Telnet status" ::= { systemInformationTable 21 } ccSupportSmallVoiceCard OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Support small voice card in this chassis?" ::= { systemInformationTable 31 } ccControllerType OBJECT-TYPE SYNTAX INTEGER { cca(1), ccb(2), ccpa(3), ccpswa(4), ccpb(5), ccpbdcs(6) } ACCESS read-only STATUS mandatory DESCRIPTION "CCA, CCB, or CCPA" ::= { systemInformationTable 32 } -- ccChassisType OBJECT-TYPE -- SYNTAX INTEGER { -- general(1), -- chxL(2) -- } -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "chassis type" -- ::= { systemInformationTable 33 } ccConsoleLockoutState OBJECT-TYPE SYNTAX INTEGER { locked(1), unlocked(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Console lockout state" ::= { systemInformationTable 34 } ccTelnetLockoutState OBJECT-TYPE SYNTAX INTEGER { locked(1), unlocked(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Telnet lockout state" ::= { systemInformationTable 35 } -- -- Alarm Queue Summary Table -- alarmQueueSummaryTable OBJECT-TYPE SYNTAX SEQUENCE OF AlarmQueueSummaryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Display Alarm Queue." ::= { controller 5 } alarmQueueSummaryEntry OBJECT-TYPE SYNTAX AlarmQueueSummaryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "alarm queue entry" INDEX { ccAlarmQueueIndex } ::= { alarmQueueSummaryTable 1 } AlarmQueueSummaryEntry ::= SEQUENCE { ccAlarmQueueIndex INTEGER, ccAlarmQueueString DisplayString, ccAlarmType AlarmType, ccAlarmModel AlarmModelType, ccAlarmSlot AlarmSlotIndex, ccAlarmPort AlarmPort, ccAlarmSeverity AlarmSeverityDisp, ccAlarmLink AlarmLink, ccAlarmTimeStamp DisplayString, ccAlarmSubrack INTEGER, ccAlarmSubSlot SubSlot, ccAlarmSubCardType SubCardType, ccAlarmSubChannel SubChannel, ccAlarmVC AlmVC, ccAlarmLocation AlmLocation, ccAlarmPairing AlmPairing, ccAlarmGPInt1 AlmGPInt1, ccAlarmGPStr1 DisplayString } ccAlarmQueueIndex OBJECT-TYPE SYNTAX INTEGER (1..10000) ACCESS read-only STATUS mandatory DESCRIPTION "Select Alarm Queue Index(1-40)" ::= { alarmQueueSummaryEntry 1 } ccAlarmQueueString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Alarm Queue String" ::= { alarmQueueSummaryEntry 2 } ccAlarmType OBJECT-TYPE SYNTAX AlarmType ACCESS read-only STATUS mandatory DESCRIPTION "Alarm Type" ::= { alarmQueueSummaryEntry 3 } ccAlarmModel OBJECT-TYPE SYNTAX AlarmModelType ACCESS read-only STATUS mandatory DESCRIPTION "Alarm Model" ::= { alarmQueueSummaryEntry 4 } ccAlarmSlot OBJECT-TYPE SYNTAX AlarmSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Alarm Slot" ::= { alarmQueueSummaryEntry 5 } ccAlarmPort OBJECT-TYPE SYNTAX AlarmPort ACCESS read-only STATUS mandatory DESCRIPTION "Alarm Port" ::= { alarmQueueSummaryEntry 6 } ccAlarmSeverity OBJECT-TYPE SYNTAX AlarmSeverityDisp ACCESS read-only STATUS mandatory DESCRIPTION "Alarm Severity" ::= { alarmQueueSummaryEntry 7 } ccAlarmLink OBJECT-TYPE SYNTAX AlarmLink ACCESS read-only STATUS mandatory DESCRIPTION "Alarm Link" ::= { alarmQueueSummaryEntry 8 } ccAlarmTimeStamp OBJECT-TYPE SYNTAX DisplayString(SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "Alarm Time Stamp" ::= { alarmQueueSummaryEntry 9 } ccAlarmSubrack OBJECT-TYPE SYNTAX INTEGER { shelf1(1) } MAX-ACCESS read-only STATUS current DESCRIPTION "Alarm Subrack" ::= { alarmQueueSummaryEntry 10 } ccAlarmSubSlot OBJECT-TYPE SYNTAX SubSlot MAX-ACCESS read-only STATUS current DESCRIPTION "Alarm Sub Slot" ::= { alarmQueueSummaryEntry 11 } ccAlarmSubCardType OBJECT-TYPE SYNTAX SubCardType MAX-ACCESS read-only STATUS current DESCRIPTION "Alarm Sub Card Type" ::= { alarmQueueSummaryEntry 12 } ccAlarmSubChannel OBJECT-TYPE SYNTAX SubChannel MAX-ACCESS read-only STATUS current DESCRIPTION "Alarm Sub-Channel Number" ::= { alarmQueueSummaryEntry 13 } ccAlarmVC OBJECT-TYPE SYNTAX AlmVC MAX-ACCESS read-only STATUS current DESCRIPTION "Alarm Virtual Channel Number" ::= { alarmQueueSummaryEntry 14 } ccAlarmLocation OBJECT-TYPE SYNTAX AlmLocation MAX-ACCESS read-only STATUS current DESCRIPTION "Alarm Location" ::= { alarmQueueSummaryEntry 15 } ccAlarmPairing OBJECT-TYPE SYNTAX AlmPairing MAX-ACCESS read-only STATUS current DESCRIPTION "To specify it is Single-shot or Paired alarm type" ::= { alarmQueueSummaryEntry 16 } ccAlarmGPInt1 OBJECT-TYPE SYNTAX AlmGPInt1 MAX-ACCESS read-only STATUS current DESCRIPTION "General-Purpose Integer field #1" ::= { alarmQueueSummaryEntry 17 } ccAlarmGPStr1 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "Alarm General Purpose field #1 for String type" ::= { alarmQueueSummaryEntry 18 } -- -- LED Status Table -- ledStatus OBJECT IDENTIFIER ::= { controller 6 } -- -- Controller LED Status Table -- controllerLedTable OBJECT-TYPE SYNTAX SEQUENCE OF ControllerLedEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Controller LED status table." ::= { ledStatus 1 } controllerLedEntry OBJECT-TYPE SYNTAX ControllerLedEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Controller LED status entry" INDEX { ccLedIndex } ::= { controllerLedTable 1 } ControllerLedEntry ::= SEQUENCE { ccLedIndex INTEGER, ccLedName DisplayString, ccLedColor INTEGER } ccLedIndex OBJECT-TYPE SYNTAX INTEGER (1..6) ACCESS read-only STATUS mandatory DESCRIPTION "Controller Led Number Index" ::= { controllerLedEntry 1 } ccLedName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Controller Led Name" ::= { controllerLedEntry 2 } ccLedColor OBJECT-TYPE SYNTAX INTEGER { none(0), off(1), red(2), green(3), yellow(4), redFlash(5), greenFlash(6), yellowFlash(7), greenFlashRed(8) } ACCESS read-only STATUS mandatory DESCRIPTION " Controller Led Color" ::= { controllerLedEntry 3 } -- -- Small Card LED Status Table -- sCardLedTable OBJECT-TYPE SYNTAX SEQUENCE OF SCardLedEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Small Card LED status table." ::= { ledStatus 2 } sCardLedEntry OBJECT-TYPE SYNTAX SCardLedEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Small Card LED status entry" INDEX { sCardLedIndex } ::= { sCardLedTable 1 } SCardLedEntry ::= SEQUENCE { sCardLedIndex INTEGER, sCardLedName DisplayString, sCardLedColor INTEGER } sCardLedIndex OBJECT-TYPE SYNTAX INTEGER (1..16) ACCESS read-only STATUS mandatory DESCRIPTION "Small Card Led Number Index" ::= { sCardLedEntry 1 } sCardLedName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Small Card Led Name" ::= { sCardLedEntry 2 } sCardLedColor OBJECT-TYPE SYNTAX INTEGER { none(0), off(1), red(2), green(3), yellow(4), redFlash(5), greenFlash(6), yellowFlash(7), greenFlashRed(8) } ACCESS read-only STATUS mandatory DESCRIPTION "Small Card Led Color" ::= { sCardLedEntry 3 } -- -- Slot LED Status Table -- slotLedTable OBJECT-TYPE SYNTAX SEQUENCE OF SlotLedEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Slot LED status table." ::= { ledStatus 3 } slotLedEntry OBJECT-TYPE SYNTAX SlotLedEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Slot LED status entry" INDEX { slotLedIndex , portLedIndex } ::= { slotLedTable 1 } SlotLedEntry ::= SEQUENCE { slotLedIndex GenSlotID, portLedIndex INTEGER, portLedColor INTEGER, portLedName INTEGER } slotLedIndex OBJECT-TYPE SYNTAX GenSlotID ACCESS read-only STATUS mandatory DESCRIPTION "Slot Led Number Index" ::= { slotLedEntry 1 } portLedIndex OBJECT-TYPE SYNTAX INTEGER (1..20) ACCESS read-only STATUS mandatory DESCRIPTION "Port Led Number Index" ::= { slotLedEntry 2 } portLedColor OBJECT-TYPE SYNTAX INTEGER { none(0), off(1), red(2), green(3), yellow(4), redFlash(5), greenFlash(6), yellowFlash(7), greenFlashRed(8), green-and-yellow(9), greenFlash-1-hz(10), greenFlash-4-hz(11), greenFlash-8-hz(12), greenFlash-32-hz(13), redFlash-1-hz(14), redFlash-4-hz(15), redFlash-8-hz(16), redFlash-32-hz(17) } ACCESS read-only STATUS mandatory DESCRIPTION " Port Led Color" ::= { slotLedEntry 3 } portLedName OBJECT-TYPE SYNTAX INTEGER { port(0), a-law(1), u-law(2), freq-12K-hz(3), freq-16K-hz(4), imp-600-ohm(5), imp-900-ohm(6), side-a(7), side-b(8), with-2-WIRE(9), with-4-WIRE(10), ring-across-l1-l2(11), ring-across-l1-gnd(12), type-1(13), type-2(14), type-3(15), type-4(16), type-5(17), setByDip(18), active(19), type(20), los(21), sync(22), --12MAG ring-active(23), test-active(24), --VoIP alm(25), voip(26), test(27), wan(28), lan1(29), lan2(30), --8UDTE omnibus(31), ts(32), oversampling(33), throughclock(34), --ECA act(40), s64ms(41), s128ms(42), --TTA alarm(50), outputPort1(51), outputPort2(52), outputPort3(53), outputPort4(54), inputPort1(55), inputPort2(56), inputPort3(57), inputPort4(58), --CDA controlling(60), subordinate(61), port1(101), port2(102), port3(103), port4(104), port5(105), port6(106), port7(107), port8(108), act1(121), act2(122), act3(123), act4(124), act5(125), act6(126), act7(127), act8(128) } ACCESS read-only STATUS mandatory DESCRIPTION " Port Led Name" ::= { slotLedEntry 4 } -- -- Remote LED Status Table -- remoteLedTable OBJECT-TYPE SYNTAX SEQUENCE OF RemoteLedEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote LED status table." ::= { ledStatus 4 } remoteLedEntry OBJECT-TYPE SYNTAX RemoteLedEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Slot LED status entry" INDEX { remoteSlotLedIndex , remotePortLedIndex , remoteNumLedIndex } ::= { remoteLedTable 1 } RemoteLedEntry ::= SEQUENCE { remoteSlotLedIndex GenSlotID, remotePortLedIndex INTEGER, remoteNumLedIndex INTEGER, remotePortLedColor INTEGER, remotePortLedName DisplayString } remoteSlotLedIndex OBJECT-TYPE SYNTAX GenSlotID ACCESS read-only STATUS mandatory DESCRIPTION "Remote Slot Led Number Index" ::= { remoteLedEntry 1 } remotePortLedIndex OBJECT-TYPE SYNTAX INTEGER (1..20) ACCESS read-only STATUS mandatory DESCRIPTION "Port Led Number Index" ::= { remoteLedEntry 2 } remoteNumLedIndex OBJECT-TYPE SYNTAX INTEGER { led-1(1), led-2(2), led-3(3), led-4(4), led-5(5), led-6(6), led-7(7), led-8(8), led-9(9), led-10(10), led-11(11), led-12(12), led-13(13), led-14(14), led-15(15), led-16(16), led-17(17), led-18(18), led-19(19), led-20(20) } ACCESS read-only STATUS mandatory DESCRIPTION "Port Led Number Index" ::= { remoteLedEntry 3 } remotePortLedColor OBJECT-TYPE SYNTAX INTEGER { xx(0), off(1), red(2), green(3), yellow(4), redFlash(5), greenFlash(6), yellowFlash(7), greenFlashRed(8), green-and-yellow(9), greenFlash-1-hz(10), greenFlash-4-hz(11), greenFlash-8-hz(12), greenFlash-32-hz(13), redFlash-1-hz(14), redFlash-4-hz(15), redFlash-8-hz(16), redFlash-32-hz(17) } ACCESS read-only STATUS mandatory DESCRIPTION " Remote Led Color" ::= { remoteLedEntry 4 } remotePortLedName OBJECT-TYPE SYNTAX DisplayString (SIZE (1..30)) ACCESS read-only STATUS mandatory DESCRIPTION "Remote Led Name" ::= { remoteLedEntry 5 } -- -- Dual Controller Table -- dualControllerTable OBJECT IDENTIFIER ::= { controller 7 } ccRedundantHWexist OBJECT-TYPE SYNTAX INTEGER { notExist(1), exist(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Redundant Controller Hardware Existence" ::= { dualControllerTable 1 } ccRedundantSWconnect OBJECT-TYPE SYNTAX INTEGER { notExist(1), exist(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Redundant Controller Software Connection" ::= { dualControllerTable 2 } ccRedundantSync OBJECT-TYPE SYNTAX INTEGER { notSync(1), sync(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Redundant Controller Synchronized with Primary" ::= { dualControllerTable 3 } ccSlotPrimary OBJECT-TYPE SYNTAX INTEGER { right-slot(1), left-slot(2) } ACCESS read-only STATUS mandatory DESCRIPTION "the Slot which Primary Controller Occupied" ::= { dualControllerTable 4 } -- -- Channel Map Group -- channelMap OBJECT IDENTIFIER ::= { controller 8 } -- -- Select TSI map -- tsiMapNumber OBJECT-TYPE SYNTAX INTEGER { tsimap1(1), tsimap2(2), tsimap3(3), tsimap4(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Index for the TSI Map Used." ::= { channelMap 1 } -- -- Current Map -- currentMapTable OBJECT-TYPE SYNTAX SEQUENCE OF CurrentMapEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of Current TSI Map." ::= { channelMap 2 } currentMapEntry OBJECT-TYPE SYNTAX CurrentMapEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An Entry for Current TSI Map." INDEX { currentChannelMapIndex , currentPortIndex , currentTimeSlotIndex } ::= { currentMapTable 1 } CurrentMapEntry ::= SEQUENCE { currentChannelMapIndex MapSlotIndex, currentPortIndex GenPortID, currentTimeSlotIndex INTEGER, currentChannelType INTEGER, currentMapToSlot MapSlotIndex, currentMapToPort MapPortID, currentMapToTS INTEGER, currentMapCircuitInfo DisplayString } currentChannelMapIndex OBJECT-TYPE SYNTAX MapSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D and 1~12, total 16 slots." ::= { currentMapEntry 1 } currentPortIndex OBJECT-TYPE SYNTAX GenPortID ACCESS read-only STATUS mandatory DESCRIPTION "Select port 1~10, total 10 ports." ::= { currentMapEntry 2 } currentTimeSlotIndex OBJECT-TYPE SYNTAX INTEGER (0..32) ACCESS read-only STATUS mandatory DESCRIPTION "Time slot index." ::= { currentMapEntry 3 } currentChannelType OBJECT-TYPE SYNTAX INTEGER { data(1), voice(2), signal(3), voiceWithoutAu(4) } ACCESS read-only STATUS mandatory DESCRIPTION "Time slot type." ::= { currentMapEntry 4 } currentMapToSlot OBJECT-TYPE SYNTAX MapSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Map to other port number." ::= { currentMapEntry 5 } currentMapToPort OBJECT-TYPE SYNTAX MapPortID ACCESS read-only STATUS mandatory DESCRIPTION "Map to other port number." ::= { currentMapEntry 6 } currentMapToTS OBJECT-TYPE SYNTAX INTEGER { ts00(0), ts01(1), ts02(2), ts03(3), ts04(4), ts05(5), ts06(6), ts07(7), ts08(8), ts09(9), ts10(10), ts11(11), ts12(12), ts13(13), ts14(14), ts15(15), ts16(16), ts17(17), ts18(18), ts19(19), ts20(20), ts21(21), ts22(22), ts23(23), ts24(24), ts25(25), ts26(26), ts27(27), ts28(28), ts29(29), ts30(30), ts31(31), ts32(32), idle(33) } ACCESS read-only STATUS mandatory DESCRIPTION "Map to other port time slot." ::= { currentMapEntry 7 } currentMapCircuitInfo OBJECT-TYPE SYNTAX DisplayString (SIZE (0..16) ) ACCESS read-only STATUS mandatory DESCRIPTION "Circuit Info" ::= { currentMapEntry 8 } -- -- Channel Map -- channelMapTable OBJECT-TYPE SYNTAX SEQUENCE OF ChannelMapEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Channel Mapping for TSI." ::= { channelMap 3 } channelMapEntry OBJECT-TYPE SYNTAX ChannelMapEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Channel Mapping for TSI." INDEX { ccTsiMapIndex , ccChannelMapIndex , ccPortIndex , ccTimeSlotIndex } ::= { channelMapTable 1 } ChannelMapEntry ::= SEQUENCE { ccTsiMapIndex INTEGER, ccChannelMapIndex MapSlotIndex, ccPortIndex MapPortID, ccTimeSlotIndex INTEGER, ccChannelType INTEGER, ccMapToSlot MapSlotIndex, ccMapToPort MapPortID, ccMapToTS INTEGER, ccCircuitInfo DisplayString } ccTsiMapIndex OBJECT-TYPE SYNTAX INTEGER { tsimap1(1), tsimap2(2), tsimap3(3), tsimap4(4) } ACCESS read-only STATUS mandatory DESCRIPTION "TSI Map index." ::= { channelMapEntry 1 } ccChannelMapIndex OBJECT-TYPE SYNTAX MapSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D and 1~12, total 16 slots." ::= { channelMapEntry 2 } ccPortIndex OBJECT-TYPE SYNTAX MapPortID ACCESS read-only STATUS mandatory DESCRIPTION "Select port 1~10, total 10 ports." ::= { channelMapEntry 3 } ccTimeSlotIndex OBJECT-TYPE SYNTAX INTEGER (0..32) ACCESS read-only STATUS mandatory DESCRIPTION "Time slot index." ::= { channelMapEntry 4 } ccChannelType OBJECT-TYPE SYNTAX INTEGER { data(1), voice(2), signal(3), voiceWithoutAu(4) } ACCESS read-only STATUS mandatory DESCRIPTION "Time slot type." ::= { channelMapEntry 5 } ccMapToSlot OBJECT-TYPE SYNTAX MapSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Map to other port number." ::= { channelMapEntry 6 } ccMapToPort OBJECT-TYPE SYNTAX MapPortID ACCESS read-only STATUS mandatory DESCRIPTION "Map to other port number." ::= { channelMapEntry 7 } ccMapToTS OBJECT-TYPE SYNTAX INTEGER { ts00(0), ts01(1), ts02(2), ts03(3), ts04(4), ts05(5), ts06(6), ts07(7), ts08(8), ts09(9), ts10(10), ts11(11), ts12(12), ts13(13), ts14(14), ts15(15), ts16(16), ts17(17), ts18(18), ts19(19), ts20(20), ts21(21), ts22(22), ts23(23), ts24(24), ts25(25), ts26(26), ts27(27), ts28(28), ts29(29), ts30(30), ts31(31), ts32(32), none(254), idle(255) } ACCESS read-only STATUS mandatory DESCRIPTION "Map to other port time slot." ::= { channelMapEntry 8 } ccCircuitInfo OBJECT-TYPE SYNTAX DisplayString (SIZE (0..16) ) ACCESS read-only STATUS mandatory DESCRIPTION "Circuit Info" ::= { channelMapEntry 9 } -- -- Set Channel Map -- setMapTable OBJECT IDENTIFIER ::= { channelMap 4 } setTsiMap OBJECT-TYPE SYNTAX INTEGER { tsimap1(1), tsimap2(2), tsimap3(3), tsimap4(4) } ACCESS read-write STATUS mandatory DESCRIPTION "select TSI Map index." ::= { setMapTable 1 } setTargetSlot OBJECT-TYPE SYNTAX MapSetSlot ACCESS read-write STATUS mandatory DESCRIPTION "Slot A~D and 1~12, total 16 slots." ::= { setMapTable 2 } setTargetPort OBJECT-TYPE SYNTAX MapPortID ACCESS read-write STATUS mandatory DESCRIPTION "Select Target Port." ::= { setMapTable 3 } setTargetStartTimeSlot OBJECT-TYPE SYNTAX INTEGER (0..32) ACCESS read-write STATUS mandatory DESCRIPTION "Select Target start time slot index." ::= { setMapTable 4 } setChannelNumber OBJECT-TYPE SYNTAX INTEGER (1..32) ACCESS read-write STATUS mandatory DESCRIPTION "Select map channel number." ::= { setMapTable 5 } setChannelType OBJECT-TYPE SYNTAX INTEGER { data(1), voice(2), voiceWithoutAu(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Select time slot type." ::= { setMapTable 6 } setSourceSlot OBJECT-TYPE SYNTAX MapSetSlot ACCESS read-write STATUS mandatory DESCRIPTION "Map to Source slot number." ::= { setMapTable 7 } setSourcePort OBJECT-TYPE SYNTAX MapPortID ACCESS read-write STATUS mandatory DESCRIPTION "Map to Source port number." ::= { setMapTable 8 } setSourceStartTimeSlot OBJECT-TYPE SYNTAX INTEGER (0..32) ACCESS read-write STATUS mandatory DESCRIPTION "Map to Source port time slot." ::= { setMapTable 9 } setCommand OBJECT-TYPE SYNTAX INTEGER { no(0), --//RIKER2021 SilverCreek clearTarget(1), clearAllAndSet(2), setOnly(3), forceSet(4), clearStatus(5) } ACCESS read-write STATUS mandatory DESCRIPTION "Set command: 1: clear Target port, start from time slot x; 2: clear (all mapped channel) before set; 3: set olny, if channel not cleared, response error. 4: force clear target and source, then set." ::= { setMapTable 10 } setMapResult OBJECT-TYPE SYNTAX INTEGER { na(1), ok(2), err-08(8), err-09(9), err-10(10), err-11(11), err-12(12), err-13(13), err-14(14), err-15(15), err-16(16), err-17(17), err-18(18), err-19(19), err-20(20), err-21(21), err-22(22), err-23(23), err-24(24), err-25(25), err-26(26), err-27(27), err-28(28), err-29(29), err-30(30), err-31(31), err-32(32), err-33(33), err-34(34), err-35(35), err-36(36), err-37(37) } ACCESS read-only STATUS mandatory DESCRIPTION "Set result: 8 Somebody is in programming! 9 No channel is assigned to DTE port! 10 Incorrect total selected channels! 11 Time slot is not IDLE! 12 Time slot (TARGET slot/port) is out of range! 13 Time slot (SOURCE slot/port) is out of range! 14 TARGET slot/port is in CAS mode, Time slot 16 is for signaling! 15 SOURCE slot/port is in CAS mode, Time slot 16 is for signaling! 16 Time slot (TARGET slot/port) conflict! 17 Time slot (TARGET slot/port) is out of range! 18 Time slot (SOURCE. slot/port) is out of range! 19 Port N must be equal Time slot N(TARGET slot)! 20 Port N must be equal Time slot N(SOURCE slot)! 21 Only 1 time slot can be mapped to IN-BAND! 22 DTE only can map to 1 port! 23 Slot D Port 4 TS1 reserved for In-Band Channel! 24 SOURCE slot/port is unframed mode, TARGET slot/port must have full time slot! 25 TARGET slot/port is unframed mode, SOURCE slot/port must have full time slot! 26 TARGET TS should be same as TARGET port number! 27 SOURCE TS should be same as SOURCE port number! 28 TARGET port not exist! 29 SOURCE port not exist! 30 Slot 12 Port 4 TS1 reserved for In-Band Channel! 31 Slot 12 Port 4 can not map 32 TS! 32 Map can not set on 1+1 protection slave side! 33 SOURCE slot/port is unframed mode, can not map to ECA card. 34 TARGET slot/port is unframed mode, can not map to ECA card. 35 SOURCE slot/port is unframed mode, can not map to ABRA card. 36 TARGET slot/port is unframed mode, can not map to ABRA card. 37 ABRA card protection, secondary card can not setup map. .. " ::= { setMapTable 11 } setXCtype OBJECT-TYPE SYNTAX INTEGER { byTSIfunction(1), bidirection(2), multicast(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Set TSI function as 1:1 bidirection or 1:N multicast." ::= { setMapTable 12 } autoActivate OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Auto activate if using MAP match current map #." ::= { setMapTable 13 } setCircuitInfo OBJECT-TYPE SYNTAX DisplayString (SIZE (0..16) ) ACCESS read-write STATUS mandatory DESCRIPTION "Circuit Info" ::= { setMapTable 14 } -- -- clear TSI map -- clearMapTable OBJECT IDENTIFIER ::= { channelMap 5 } clearMapNumber OBJECT-TYPE SYNTAX INTEGER { tsimap1(1), tsimap2(2), tsimap3(3), tsimap4(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Clear for the TSI Map." ::= { clearMapTable 5 } -- -- Copy TSI map -- copyMapTable OBJECT IDENTIFIER ::= { channelMap 6 } fromMapNumber OBJECT-TYPE SYNTAX INTEGER { tsimap1(1), tsimap2(2), tsimap3(3), tsimap4(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Copy TSI Map from the Map" ::= { copyMapTable 1 } toMapNumber OBJECT-TYPE SYNTAX INTEGER { tsimap1(1), tsimap2(2), tsimap3(3), tsimap4(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Copy TSI Map to the Map" ::= { copyMapTable 2 } -- -- TSI function -- setTSIfunction OBJECT-TYPE SYNTAX INTEGER { bidirection(1), multicast(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Set TSI function as 1:1 bidirection or 1:N multicast." ::= { channelMap 7 } -- -- TSI map auto-switch -- switchMapTable OBJECT-TYPE SYNTAX SEQUENCE OF SwitchMapEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Auto TSI map switching." ::= { channelMap 8 } switchMapEntry OBJECT-TYPE SYNTAX SwitchMapEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Auto TSI map switching." INDEX { ccSwMapIndex } ::= { switchMapTable 1 } SwitchMapEntry ::= SEQUENCE { ccSwMapIndex INTEGER, ccSwMapEnable INTEGER, ccSwMapHour INTEGER, ccSwMapMinute INTEGER } ccSwMapIndex OBJECT-TYPE SYNTAX INTEGER { tsimap1(1), tsimap2(2), tsimap3(3), tsimap4(4) } ACCESS read-only STATUS mandatory DESCRIPTION "TSI Map index." ::= { switchMapEntry 1 } ccSwMapEnable OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "disable or enable this map switching" ::= { switchMapEntry 2 } ccSwMapHour OBJECT-TYPE SYNTAX INTEGER (0..23) ACCESS read-write STATUS mandatory DESCRIPTION "hour for map switching" ::= { switchMapEntry 3 } ccSwMapMinute OBJECT-TYPE SYNTAX INTEGER (0..59) ACCESS read-write STATUS mandatory DESCRIPTION "minute for map switching" ::= { switchMapEntry 4 } -- -- Batch command for TSI map -- batchCommand OBJECT IDENTIFIER ::= { channelMap 9 } batchSet OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-write STATUS mandatory DESCRIPTION "batch set command" ::= { batchCommand 1 } batchResponse OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "batch response" ::= { batchCommand 2 } -- map display mode mapDisplayMode OBJECT-TYPE SYNTAX INTEGER { from0(1), from1(2) } ACCESS read-write STATUS mandatory DESCRIPTION "For INMS only" ::= { channelMap 11 } -- -- current map hex table -- currentMapHexTable OBJECT-TYPE SYNTAX SEQUENCE OF CurrentMapHexEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "A list of Current TSI Map by Hex." ::= { channelMap 12 } currentMapHexEntry OBJECT-TYPE SYNTAX CurrentMapHexEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An Entry for Current TSI Map." INDEX { currentMapHexSlot , currentMapHexPort } ::= { currentMapHexTable 1 } CurrentMapHexEntry ::= SEQUENCE { currentMapHexSlot MapSlotIndex, currentMapHexPort GenPortID, currentMapHexData OCTET STRING } currentMapHexSlot OBJECT-TYPE SYNTAX MapSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D and 1~12, total 16 slots." ::= { currentMapHexEntry 1 } currentMapHexPort OBJECT-TYPE SYNTAX GenPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1~N" ::= { currentMapHexEntry 2 } currentMapHexData OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "Current map data in Hex" ::= { currentMapHexEntry 3 } -- -- Channel Map Hex Table -- channelMapHexTable OBJECT-TYPE SYNTAX SEQUENCE OF ChannelMapHexEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Channel Mapping for TSI in Hex." ::= { channelMap 13 } channelMapHexEntry OBJECT-TYPE SYNTAX ChannelMapHexEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Channel Mapping for TSI." INDEX { ccMapHexIndex , ccMapHexSlot , ccMapHexPort } ::= { channelMapHexTable 1 } ChannelMapHexEntry ::= SEQUENCE { ccMapHexIndex INTEGER, ccMapHexSlot MapSlotIndex, ccMapHexPort MapPortID, ccMapHexData OCTET STRING } ccMapHexIndex OBJECT-TYPE SYNTAX INTEGER { tsimap1(1), tsimap2(2), tsimap3(3), tsimap4(4) } ACCESS read-only STATUS mandatory DESCRIPTION "TSI Map index." ::= { channelMapHexEntry 1 } ccMapHexSlot OBJECT-TYPE SYNTAX MapSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D and 1~12, total 16 slots." ::= { channelMapHexEntry 2 } ccMapHexPort OBJECT-TYPE SYNTAX MapPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1~N" ::= { channelMapHexEntry 3 } ccMapHexData OBJECT-TYPE SYNTAX OCTET STRING ACCESS read-only STATUS mandatory DESCRIPTION "Map data in Hex" ::= { channelMapHexEntry 4 } -- -- Signaling/Data Display Table -- signalingDataDispTable OBJECT-TYPE SYNTAX SEQUENCE OF SignalingDataDispEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Signaling/data display table." ::= { channelMap 14 } signalingDataDispEntry OBJECT-TYPE SYNTAX SignalingDataDispEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Signaling/data display entry." INDEX { sigDataDispSlot , sigDataDispPort , sigDataDispTS } ::= { signalingDataDispTable 1 } SignalingDataDispEntry ::= SEQUENCE { sigDataDispSlot MapSlotIndex, sigDataDispPort GenPortID, sigDataDispTS INTEGER, sigDataDispType INTEGER, currentRxSignaling INTEGER } sigDataDispSlot OBJECT-TYPE SYNTAX MapSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D and 1~12, total 16 slots." ::= { signalingDataDispEntry 1 } sigDataDispPort OBJECT-TYPE SYNTAX GenPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port" ::= { signalingDataDispEntry 2 } sigDataDispTS OBJECT-TYPE SYNTAX INTEGER (0..32) ACCESS read-only STATUS mandatory DESCRIPTION "Time slot index." ::= { signalingDataDispEntry 3 } sigDataDispType OBJECT-TYPE SYNTAX INTEGER { data(1), voice(2), signal(3), voiceWithoutAu(4) } ACCESS read-only STATUS mandatory DESCRIPTION "Time slot type." ::= { signalingDataDispEntry 4 } currentRxSignaling OBJECT-TYPE SYNTAX INTEGER { s0000(0), s0001(1), s0010(2), s0011(3), s0100(4), s0101(5), s0110(6), s0111(7), s1000(8), s1001(9), s1010(10), s1011(11), s1100(12), s1101(13), s1110(14), s1111(15), na(16) } ACCESS read-only STATUS mandatory DESCRIPTION "Received signaling." ::= { signalingDataDispEntry 5 } -- -- Signaling Convertion Setup Table -- sigConvertSetupTable OBJECT-TYPE SYNTAX SEQUENCE OF SigConvertSetupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Signaling convertion setup table." ::= { channelMap 15 } sigConvertSetupEntry OBJECT-TYPE SYNTAX SigConvertSetupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Signaling convertion setup entry." INDEX { sigConvertTableIndex } ::= { sigConvertSetupTable 1 } SigConvertSetupEntry ::= SEQUENCE { sigConvertTableIndex INTEGER, sigConvertTableName DisplayString, sigc0000 SignalingBit, sigc0001 SignalingBit, sigc0010 SignalingBit, sigc0011 SignalingBit, sigc0100 SignalingBit, sigc0101 SignalingBit, sigc0110 SignalingBit, sigc0111 SignalingBit, sigc1000 SignalingBit, sigc1001 SignalingBit, sigc1010 SignalingBit, sigc1011 SignalingBit, sigc1100 SignalingBit, sigc1101 SignalingBit, sigc1110 SignalingBit, sigc1111 SignalingBit } sigConvertTableIndex OBJECT-TYPE SYNTAX INTEGER (1..16) ACCESS read-only STATUS mandatory DESCRIPTION "Table Index." ::= { sigConvertSetupEntry 1 } sigConvertTableName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..15) ) ACCESS read-write STATUS mandatory DESCRIPTION "Table Namee" ::= { sigConvertSetupEntry 2 } sigc0000 OBJECT-TYPE SYNTAX SignalingBit ACCESS read-write STATUS mandatory DESCRIPTION "Signaling." ::= { sigConvertSetupEntry 3 } sigc0001 OBJECT-TYPE SYNTAX SignalingBit ACCESS read-write STATUS mandatory DESCRIPTION "Signaling." ::= { sigConvertSetupEntry 4 } sigc0010 OBJECT-TYPE SYNTAX SignalingBit ACCESS read-write STATUS mandatory DESCRIPTION "Signaling." ::= { sigConvertSetupEntry 5 } sigc0011 OBJECT-TYPE SYNTAX SignalingBit ACCESS read-write STATUS mandatory DESCRIPTION "Signaling." ::= { sigConvertSetupEntry 6 } sigc0100 OBJECT-TYPE SYNTAX SignalingBit ACCESS read-write STATUS mandatory DESCRIPTION "Signaling." ::= { sigConvertSetupEntry 7 } sigc0101 OBJECT-TYPE SYNTAX SignalingBit ACCESS read-write STATUS mandatory DESCRIPTION "Signaling." ::= { sigConvertSetupEntry 8 } sigc0110 OBJECT-TYPE SYNTAX SignalingBit ACCESS read-write STATUS mandatory DESCRIPTION "Signaling." ::= { sigConvertSetupEntry 9 } sigc0111 OBJECT-TYPE SYNTAX SignalingBit ACCESS read-write STATUS mandatory DESCRIPTION "Signaling." ::= { sigConvertSetupEntry 10 } sigc1000 OBJECT-TYPE SYNTAX SignalingBit ACCESS read-write STATUS mandatory DESCRIPTION "Signaling." ::= { sigConvertSetupEntry 11 } sigc1001 OBJECT-TYPE SYNTAX SignalingBit ACCESS read-write STATUS mandatory DESCRIPTION "Signaling." ::= { sigConvertSetupEntry 12 } sigc1010 OBJECT-TYPE SYNTAX SignalingBit ACCESS read-write STATUS mandatory DESCRIPTION "Signaling." ::= { sigConvertSetupEntry 13 } sigc1011 OBJECT-TYPE SYNTAX SignalingBit ACCESS read-write STATUS mandatory DESCRIPTION "Signaling." ::= { sigConvertSetupEntry 14 } sigc1100 OBJECT-TYPE SYNTAX SignalingBit ACCESS read-write STATUS mandatory DESCRIPTION "Signaling." ::= { sigConvertSetupEntry 15 } sigc1101 OBJECT-TYPE SYNTAX SignalingBit ACCESS read-write STATUS mandatory DESCRIPTION "Signaling." ::= { sigConvertSetupEntry 16 } sigc1110 OBJECT-TYPE SYNTAX SignalingBit ACCESS read-write STATUS mandatory DESCRIPTION "Signaling." ::= { sigConvertSetupEntry 17 } sigc1111 OBJECT-TYPE SYNTAX SignalingBit ACCESS read-write STATUS mandatory DESCRIPTION "Signaling." ::= { sigConvertSetupEntry 18 } --============================================================== -- -- tsi Data Cas In Out Table -- tsiDataCasInOutTable OBJECT IDENTIFIER ::= { channelMap 16 } tsiDataCasInOutcommand OBJECT-TYPE SYNTAX INTEGER { indata(1), incas(2), outdata(3), outcas(4) } ACCESS read-write STATUS mandatory DESCRIPTION "tsi Data Cas In Out command." ::= {tsiDataCasInOutTable 1 } tsiDataCasInOutset OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "tsi Data Cas In Out set." ::= {tsiDataCasInOutTable 2 } tsiDataCasInOutget OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "tsi Data Cas In Out set." ::= {tsiDataCasInOutTable 3 } -- -- slot Model Table -- slotModelTable OBJECT-TYPE SYNTAX SEQUENCE OF SlotModelEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Display slot model type" ::= { controller 9 } slotModelEntry OBJECT-TYPE SYNTAX SlotModelEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Slot model entry" INDEX { ccSlotIndex } ::= { slotModelTable 1 } SlotModelEntry ::= SEQUENCE { ccSlotIndex GenSlotID, ccModelType GenModelType, ccComment DisplayString, ccCardMode DisplayString, ccRegisteredModel GenModelType, ccCardSerial INTEGER, ccCardState INTEGER } ccSlotIndex OBJECT-TYPE SYNTAX GenSlotID ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D and 1~12, total 16 slots." ::= { slotModelEntry 1 } ccModelType OBJECT-TYPE SYNTAX GenModelType ACCESS read-only STATUS mandatory DESCRIPTION "Model type of current plug-in card" ::= { slotModelEntry 2 } ccComment OBJECT-TYPE SYNTAX DisplayString (SIZE (0..65) ) ACCESS read-only STATUS mandatory DESCRIPTION "Comment of current plug-in card" ::= { slotModelEntry 3 } ccCardMode OBJECT-TYPE SYNTAX DisplayString (SIZE (0..65) ) ACCESS read-only STATUS mandatory DESCRIPTION "Card mode of current plug-in card" ::= { slotModelEntry 4 } ccRegisteredModel OBJECT-TYPE SYNTAX GenModelType ACCESS read-only STATUS mandatory DESCRIPTION "Registered model in this slot" ::= { slotModelEntry 7 } ccCardSerial OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Card serial number" ::= { slotModelEntry 8 } ccCardState OBJECT-TYPE SYNTAX INTEGER { empty(1), initializing(2), working(3), unplugged(4), failed(5), unknownCard(6), brandMismatch(11), systemMismatch(12), cardTypeMismatch(13) } ACCESS read-only STATUS mandatory DESCRIPTION "Card state" ::= { slotModelEntry 9 } -- -- Dual Power Table -- dualPowerTable OBJECT IDENTIFIER ::= { controller 10 } power1AC OBJECT-TYPE SYNTAX INTEGER { none(1), exist(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Power1 Hardware Existence" ::= { dualPowerTable 1 } power2AC OBJECT-TYPE SYNTAX INTEGER { none(1), exist(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Power2 Hardware Existence" ::= { dualPowerTable 2 } power1Status OBJECT-TYPE SYNTAX INTEGER { off(1), dc-100w(2), dc-150w(3), fail(4), ac(5), none(6), dc-125v(7) } ACCESS read-only STATUS mandatory DESCRIPTION " Power1 Status" ::= { dualPowerTable 3 } power2Status OBJECT-TYPE SYNTAX INTEGER { off(1), dc-100w(2), dc-150w(3), fail(4), ac(5), none(6), dc-125v(7) } ACCESS read-only STATUS mandatory DESCRIPTION " Power2 Status" ::= { dualPowerTable 4 } powerConsumption OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total (Maximum) power consumption (Estimation in Watt)" ::= { dualPowerTable 5 } fan1Status OBJECT-TYPE SYNTAX INTEGER { good(1), fail-or-not-exist(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Fan 1 Status" ::= { dualPowerTable 6 } fan2Status OBJECT-TYPE SYNTAX INTEGER { good(1), fail-or-not-exist(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Fan 1 Status" ::= { dualPowerTable 7 } power1Setup OBJECT-TYPE SYNTAX INTEGER { pwr-48V-DC(1), pwr-125V-DC(2), pwr-AC(3), pwr-24V-DC(4) } ACCESS read-write STATUS mandatory DESCRIPTION " Power card 1 Setup" ::= { dualPowerTable 8 } power2Setup OBJECT-TYPE SYNTAX INTEGER { pwr-48V-DC(1), pwr-125V-DC(2), pwr-AC(3), pwr-24V-DC(4) } ACCESS read-write STATUS mandatory DESCRIPTION " Power card 2 Setup" ::= { dualPowerTable 9 } c1Temperature OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION " CTRL 1 (left) Temperature" ::= { dualPowerTable 11 } c1RelativeHumidity OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION " CTRL 1 (left) Relative Humidity" ::= { dualPowerTable 12 } c2Temperature OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION " CTRL 2 (right) Temperature" ::= { dualPowerTable 13 } c2RelativeHumidity OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION " CTRL 2 (right) Relative Humidity" ::= { dualPowerTable 14 } dpwmInputVoltage OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION " DPWM input volatge" ::= { dualPowerTable 15 } dpwmTemperature OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION " DPWM Temperature" ::= { dualPowerTable 16 } dpwmCH0Voltage OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION " DPWM ch0 volatge" ::= { dualPowerTable 17 } dpwmCH1Voltage OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION " DPWM ch1 volatge" ::= { dualPowerTable 18 } dpwmCH2Voltage OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION " DPWM ch2 volatge" ::= { dualPowerTable 19 } dpwmCH3Voltage OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION " DPWM ch3 volatge" ::= { dualPowerTable 20 } dpwmCH0Current OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION " DPWM ch0 Current" ::= { dualPowerTable 21 } dpwmCH1Current OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION " DPWM ch1 Current" ::= { dualPowerTable 22 } dpwmCH2Current OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION " DPWM ch2 Current" ::= { dualPowerTable 23 } dpwmCH3Current OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION " DPWM ch3 Current" ::= { dualPowerTable 24 } -- -- LINK BACKUP -- linkbackup OBJECT IDENTIFIER ::= { controller 11 } -- -- Link Backup Table -- backupTable OBJECT IDENTIFIER ::= { linkbackup 1 } ccBackupfun OBJECT-TYPE SYNTAX INTEGER { off(1), on1for1(2), on1plus1(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable or Disable Backup Function" ::= { backupTable 1 } ccBackupMode OBJECT-TYPE SYNTAX INTEGER { non-revertible(1), revertible(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Backup Function Mode" ::= { backupTable 2 } ccLinkAbackup OBJECT-TYPE SYNTAX BackupLink ACCESS read-write STATUS mandatory DESCRIPTION "Backup Link Of Link A" ::= { backupTable 3 } ccLinkBbackup OBJECT-TYPE SYNTAX BackupLink ACCESS read-write STATUS mandatory DESCRIPTION "Backup Link Of Link B" ::= { backupTable 4 } ccLinkCbackup OBJECT-TYPE SYNTAX BackupLink ACCESS read-write STATUS mandatory DESCRIPTION "Backup Link Of Link C" ::= { backupTable 5 } ccLinkDbackup OBJECT-TYPE SYNTAX BackupLink ACCESS read-write STATUS mandatory DESCRIPTION "Backup Link Of Link D" ::= { backupTable 6 } ccLinkForceSwitch OBJECT-TYPE SYNTAX INTEGER { none(0), link-A(1), link-B(2), link-C(3), link-D(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Force switch for non-revertive mode" ::= { backupTable 7 } -- -- backup status Table -- backupStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF BackupStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Display slot model type" ::= { linkbackup 2 } backupStatusEntry OBJECT-TYPE SYNTAX BackupStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "link status entry" INDEX { bkIndex } ::= { backupStatusTable 1 } BackupStatusEntry ::= SEQUENCE { bkIndex BackupLink, bkModelType INTEGER, bkBackupLink BackupLink, bkBackupFun INTEGER, bkStatus INTEGER } bkIndex OBJECT-TYPE SYNTAX BackupLink ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { backupStatusEntry 1 } bkModelType OBJECT-TYPE SYNTAX INTEGER { fe1(1), ft1(2), fom(30), none(3) } ACCESS read-only STATUS mandatory DESCRIPTION "port model type" ::= { backupStatusEntry 2 } bkBackupLink OBJECT-TYPE SYNTAX BackupLink ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { backupStatusEntry 3 } bkBackupFun OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-only STATUS mandatory DESCRIPTION "link backup function status" ::= { backupStatusEntry 4 } bkStatus OBJECT-TYPE SYNTAX INTEGER { idle(1), working(2), stand-by(3), normal(4) } ACCESS read-only STATUS mandatory DESCRIPTION "link backup function status" ::= { backupStatusEntry 5 } -- -- New Backup Table -- newBackupTable OBJECT-TYPE SYNTAX SEQUENCE OF NewBackupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "New backup table" ::= { linkbackup 3 } newBackupEntry OBJECT-TYPE SYNTAX NewBackupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "New backup entry" INDEX { newBackupIndex } ::= { newBackupTable 1 } NewBackupEntry ::= SEQUENCE { newBackupIndex NewBackupLink, newBkModelType INTEGER, newBackupLink NewBackupLink, newBackupForce INTEGER, newBkBackupFun INTEGER, newBkStatus INTEGER } newBackupIndex OBJECT-TYPE SYNTAX NewBackupLink ACCESS read-only STATUS mandatory DESCRIPTION "Backup Index" ::= { newBackupEntry 1 } newBkModelType OBJECT-TYPE SYNTAX INTEGER { fe1(1), ft1(2), fom(30), none(3) } ACCESS read-only STATUS mandatory DESCRIPTION "slot model type" ::= { newBackupEntry 2 } newBackupLink OBJECT-TYPE SYNTAX NewBackupLink ACCESS read-write STATUS mandatory DESCRIPTION "backup link" ::= { newBackupEntry 3 } newBackupForce OBJECT-TYPE SYNTAX INTEGER { no(1), force-switch(2) } ACCESS read-write STATUS mandatory DESCRIPTION "force switch" ::= { newBackupEntry 4 } newBkBackupFun OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-only STATUS mandatory DESCRIPTION "link backup function status" ::= { newBackupEntry 5 } newBkStatus OBJECT-TYPE SYNTAX INTEGER { idle(1), working(2), stand-by(3), normal(4) } ACCESS read-only STATUS mandatory DESCRIPTION "link backup function status" ::= { newBackupEntry 6 } -- -- upload/download file Table -- fileTransferTable OBJECT IDENTIFIER ::= { controller 12 } tftpServerIP OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "IP address of tftp server" ::= { fileTransferTable 1 } tftpFileName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-write STATUS mandatory DESCRIPTION "File name for upload/download" ::= { fileTransferTable 2 } fileTransferType OBJECT-TYPE SYNTAX INTEGER { clear-status(1), copy-controller-firmware-to-redundant(2), download-controller-firmware(11), download-system-configugration(13), -- download-bootup-code(14), -- download-fae-package(15), download-RTAB-config(16), -- upload-controller-firmware1(21), -- upload-controller-firmware2(22), upload-system-configugration(23), upload-fae-info(25), upload-RTAB-startup-config(26), upload-RTAB-working-config(27), -- download-RTR-card(69), -- download-TS-card(70), download-ATM-card(71), download-QE1-card(81), download-MQE1-card(82), download-GSHDSL-card(83), download-HDSLA-card(84), download-DTEA-card(85), download-DTU-card(86), download-X50-card(87), download-8X50-card(88), download-OMNIBUS-card(89), download-3E1-card(90), download-TDMoE-card(91), download-8DBRA-card(94), download-8UDTE-card(95), download-RTA-firmware(96), download-RTB-firmware(100), download-FE1-firmware(102), download-FT1-firmware(103), download-M4TE-firmware(104), download-QFXO-firmware(111), download-QFXO-FPGA(112), download-FXS-firmware(113), download-FXO-firmware(114), download-MAG-firmware(115), download-EM-firmware(116), download-QFXS-FPGA(117), download-QFXS-firmware(118), download-FXO-FPGA(119), download-EM-FPGA(121), download-MAG-FPGA(123), download-ECA-card(129), download-RS232A-card(130), download-ABRA-card(131), download-TTA-firmware(132), download-TTA-FPGA(133), download-SDTE-firmware(134), download-SDTE-FPGA(135), download-6UDTEA-card(138), download-6CDA-firmware(139), download-6CDA-FPGA(140), download-QMAG-firmware(142), download-QMAG-FPGA(143), download-3RS232-card(145), na(255) } ACCESS read-write STATUS mandatory DESCRIPTION "Upload/download type" ::= { fileTransferTable 3 } uploadDownloadCard OBJECT-TYPE SYNTAX INTEGER { slot-A(1), slot-B(2), slot-C(3), slot-D(4), slot-1(5), slot-2(6), slot-3(7), slot-4(8), slot-5(9), slot-6(10), slot-7(11), slot-8(12), slot-9(13), slot-10(14), slot-11(15), slot-12(16), controller(32), na(99) } ACCESS read-write STATUS mandatory DESCRIPTION "Upload/download card" ::= { fileTransferTable 4 } transferCommand OBJECT-TYPE SYNTAX INTEGER { none(1), start(2), downloadFWandEnableUpgradeProtection(3) } ACCESS read-write STATUS mandatory DESCRIPTION "upload/download command" ::= { fileTransferTable 5 } transferPercentage OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Upload/download percentage" ::= { fileTransferTable 6 } transferErrorCode OBJECT-TYPE SYNTAX INTEGER { na(0), ok(1), in-transmit(2), in-checksum(3), in-write-flash(4), in-send-to-card(5), in-prepare-config-data(6), in-enable-config(7), in-sync-config(8), other-see-message(9), redundant-not-exist-or-sync(11), redundant-no-response(12), transmit-abort(13), redundant-firmware-checksum-error(14), other-transmit-in-progress(15), program-flash-fail(16), unmatched-version-or-structure(17), fail-to-send-card(18), redundant-model-not-correct(19), image-too-large(21), failed-to-erase-FLASH-memory(22), failed-to-program-FLASH-memory(23), unknow-TFTP-server-error(24), checksum-error(25), failed-to-read-data-in-FLASH-memory(26), unable-to-download-configuration(27), unmatch-firmware(28), prepare-config-data-fail(29), file-does-not-support-this-HW-version(30), file-not-found(31), access-violation(32), disk-full-or-allocation-exceeded(33), illegal-TFTP-operation(34), unknown-transfer-ID(35), file-already-exists(36), no-such-user(37), resources-not-available(38), aborted-by-client-request(39), timed-out(40), connect-fail(41), firmware-not-allow-copy-to-redundant(42), firmware-serial-no-mismatch(43), card-type-mismatch(51), card-version-does-not-support-firmware-upgrade(52), ptn-not-ready(53), copy-to-standby-ptn(54), irc2-transmit(55), copy-to-working-ptn(56), ok-need-cold-reset(101), unknown-problem(255) } ACCESS read-only STATUS mandatory DESCRIPTION "Transfer percentage" ::= { fileTransferTable 7 } transferMessage OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "Message of transfer process" ::= { fileTransferTable 8 } -- -- Bit Error Rate Test Table -- ctlBertTable OBJECT IDENTIFIER ::= { controller 14 } ctlBertSlot OBJECT-TYPE SYNTAX GenSlotID ACCESS read-write STATUS mandatory DESCRIPTION "BERT slot" ::= { ctlBertTable 1 } ctlBertPort OBJECT-TYPE SYNTAX GenPortID ACCESS read-write STATUS mandatory DESCRIPTION "BERT port" ::= { ctlBertTable 2 } ctlBertPattern OBJECT-TYPE SYNTAX INTEGER { -- off(1), prbs2exp20-1(2), prbs2exp15-1(3), prbs2exp11-1(4), prbs2exp9-1(5), user-define(6) } ACCESS read-write STATUS mandatory DESCRIPTION "BERT pattern" ::= { ctlBertTable 3 } ctlSplitMode OBJECT-TYPE SYNTAX INTEGER { sendAIS(1), no(2) } ACCESS read-write STATUS mandatory DESCRIPTION "BERT split mode" ::= { ctlBertTable 4 } ctlBertChannel OBJECT-TYPE SYNTAX INTEGER { mapped(1), full(2), select(3) } ACCESS read-write STATUS mandatory DESCRIPTION "BERT channel" ::= { ctlBertTable 5 } ctlUserPattern OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "BERT user pattern" ::= { ctlBertTable 6 } ctlBertAction OBJECT-TYPE SYNTAX INTEGER { stop(1), start(2), reset(3), insert-error(4) } ACCESS read-write STATUS mandatory DESCRIPTION "BERT action" ::= { ctlBertTable 7 } ctlChannelInBert OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "Channel in BERT" ::= { ctlBertTable 8 } ctlBertStatus OBJECT-TYPE SYNTAX INTEGER { unsync(1), sync(2) } ACCESS read-only STATUS mandatory DESCRIPTION "BERT status" ::= { ctlBertTable 9 } ctlBertElapsedTime OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "BERT Elapsed Time (s)" ::= { ctlBertTable 10 } ctlBertBitError OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "BERT Bit Error" ::= { ctlBertTable 11 } ctlBertErrorSecond OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "BERT Error Seconds" ::= { ctlBertTable 12 } ctlBertSeveralErrorSecond OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "BERT SES" ::= { ctlBertTable 13 } ctlBertPeriod OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Period(in seconds) of BERT" ::= { ctlBertTable 14 } ctlBertDirection OBJECT-TYPE SYNTAX INTEGER { to-line(1), to-mapped(2) } ACCESS read-write STATUS mandatory DESCRIPTION "BERT direction" ::= { ctlBertTable 15 } ctlBertMap OBJECT-TYPE SYNTAX DisplayString (SIZE (32)) ACCESS read-write STATUS mandatory DESCRIPTION "BERT map 32 chars, i=idle, 1=map. Ex: i1111iiiiiiiiiiiiiiiiiiiiiiiiiii => send BERT in TS1~4" ::= { ctlBertTable 16 } -- RIKER 2013 NFS-13000090 ctlBertUnsyncSecond OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "BERT US" ::= { ctlBertTable 17 } -- -- SSM Clock Source Table -- ssmClockSourceTable OBJECT IDENTIFIER ::= { controller 15 } ssmFirstClock OBJECT-TYPE SYNTAX SSMClockIndex ACCESS read-write STATUS mandatory DESCRIPTION "SSM First Clock setting" ::= { ssmClockSourceTable 1 } ssmSecondClock OBJECT-TYPE SYNTAX SSMClockIndex ACCESS read-write STATUS mandatory DESCRIPTION "SSM Second Clock setting" ::= { ssmClockSourceTable 2 } ssmThirdClock OBJECT-TYPE SYNTAX SSMClockIndex ACCESS read-write STATUS mandatory DESCRIPTION "SSM Third Clock setting" ::= { ssmClockSourceTable 3 } ssmCurrentClock OBJECT-TYPE SYNTAX INTEGER { first(1), second(2), third(3), internal(4) } ACCESS read-only STATUS mandatory DESCRIPTION "Current Clock source" ::= { ssmClockSourceTable 4 } ssmClockStatus OBJECT-TYPE SYNTAX INTEGER { normal(1), loss(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Clock status indicate current clock status." ::= { ssmClockSourceTable 5 } ssmInternalSSMmsg OBJECT-TYPE SYNTAX INTEGER (0..15) ACCESS read-write STATUS mandatory DESCRIPTION "Internal Clock SSM Message" ::= { ssmClockSourceTable 6 } ssmExternalSSMmsg OBJECT-TYPE SYNTAX INTEGER (0..15) ACCESS read-write STATUS mandatory DESCRIPTION "External Clock SSM Message" ::= { ssmClockSourceTable 7 } ssmLineSSMmsg OBJECT-TYPE SYNTAX INTEGER (0..15) ACCESS read-write STATUS mandatory DESCRIPTION "Line Clock SSM Message" ::= { ssmClockSourceTable 8 } ssmExtClockType OBJECT-TYPE SYNTAX INTEGER { e1Crc(1), e1Fas(2), t1Esf(3), t1D4(4), ext2048Khz(5), na(6) } ACCESS read-write STATUS mandatory DESCRIPTION "External Clock Type." ::= { ssmClockSourceTable 9 } ssmExtClockImpedance OBJECT-TYPE SYNTAX INTEGER { ext75ohm(1), ext120ohm(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION "External Clock Impedance." ::= { ssmClockSourceTable 10 } ssmExtClockSabit OBJECT-TYPE SYNTAX INTEGER { sa4(1), sa5(2), sa6(3), sa7(4), sa8(5), na(6) } ACCESS read-write STATUS mandatory DESCRIPTION "External Clock SSM Sa-bit." ::= { ssmClockSourceTable 11 } ssmCurrentSSMmsg OBJECT-TYPE SYNTAX INTEGER (0..15) ACCESS read-only STATUS mandatory DESCRIPTION "Current (send out) SSM." ::= { ssmClockSourceTable 12 } -- -- Port State Control Table -- -- -- portStateControlTable OBJECT-TYPE -- SYNTAX SEQUENCE OF PortStateControlEntry -- ACCESS not-accessible -- STATUS mandatory -- DESCRIPTION -- "Port State Control Table" -- ::= { controller 16 } -- -- portStateControlEntry OBJECT-TYPE -- SYNTAX PortStateControlEntry -- ACCESS not-accessible -- STATUS mandatory -- DESCRIPTION -- "Port State Control Entry" -- INDEX { pscSlotIndex, pscPortIndex } -- ::= { portStateControlTable 1 } -- -- PortStateControlEntry ::= -- SEQUENCE { -- pscSlotIndex -- GenSlotID, -- pscPortIndex -- GenPortID, -- pscModelType -- GenModelType, -- pscPortState -- INTEGER -- } -- -- pscSlotIndex OBJECT-TYPE -- SYNTAX GenSlotID -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "Port State Control: Slot Index" -- ::= { portStateControlEntry 1 } -- -- pscPortIndex OBJECT-TYPE -- SYNTAX GenPortID -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "Port State Control: Port Index" -- ::= { portStateControlEntry 2 } -- -- pscModelType OBJECT-TYPE -- SYNTAX GenModelType -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "Port State Control: Model Type" -- ::= { portStateControlEntry 3 } -- -- pscPortState OBJECT-TYPE -- SYNTAX INTEGER { -- disable(1), -- enable(2) -- } -- ACCESS read-write -- STATUS mandatory -- DESCRIPTION -- "Disable : no alarm, performance, protection; -- Enable : normal work; -- Diagnostic: in protection, allow test." -- ::= { portStateControlEntry 4 } -- -- PDH Ring Protection -- pdhRingProtection OBJECT IDENTIFIER ::= { controller 17 } pdhRingControl OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2), deactivated(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable or Disable PDH Ring Protection Function" ::= { pdhRingProtection 1 } pdhRingSwitchingInterval OBJECT-TYPE SYNTAX INTEGER (5..180) ACCESS read-write STATUS mandatory DESCRIPTION "PDH Ring Protection Switching Interval (Seconds)" ::= { pdhRingProtection 2 } pdhRingStation OBJECT-TYPE SYNTAX INTEGER { slave(1), master(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Station type in the Ring" ::= { pdhRingProtection 3 } pdhRingAlarmFiltering OBJECT-TYPE SYNTAX INTEGER (0..180) ACCESS read-write STATUS mandatory DESCRIPTION "PDH Ring Protection Alarm Filtering (Seconds)" ::= { pdhRingProtection 4 } -- -- PDH Ring Port Setup Table -- pdhRingPortSetupTable OBJECT-TYPE SYNTAX SEQUENCE OF PDHRingPortSetupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "PDH Ring Port Setup Table" ::= { pdhRingProtection 5 } pdhRingPortSetupEntry OBJECT-TYPE SYNTAX PDHRingPortSetupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "PDH Ring Port Setup Entry" INDEX { pdhRingSlotIndex , pdhRingPortIndex } ::= { pdhRingPortSetupTable 1 } PDHRingPortSetupEntry ::= SEQUENCE { pdhRingSlotIndex GenSlotID, pdhRingPortIndex GenPortID, pdhRingModelType GenModelType, pdhRingPortProtection INTEGER, pdhRingPortStatus INTEGER, pdhRingPortDiagnostic INTEGER } pdhRingSlotIndex OBJECT-TYPE SYNTAX GenSlotID ACCESS read-only STATUS mandatory DESCRIPTION "PDH Ring Setup: Slot Index" ::= { pdhRingPortSetupEntry 1 } pdhRingPortIndex OBJECT-TYPE SYNTAX GenPortID ACCESS read-only STATUS mandatory DESCRIPTION "PDH Ring Setup: Port Index" ::= { pdhRingPortSetupEntry 2 } pdhRingModelType OBJECT-TYPE SYNTAX GenModelType ACCESS read-only STATUS mandatory DESCRIPTION "PDH Ring Setup: Model Type" ::= { pdhRingPortSetupEntry 3 } pdhRingPortProtection OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2), xxxxxx(3) } ACCESS read-write STATUS mandatory DESCRIPTION "PDH Ring Setup: Enable/Disable" ::= { pdhRingPortSetupEntry 4 } pdhRingPortStatus OBJECT-TYPE SYNTAX INTEGER { disable(1), normal(2), in-protect(3), xxxxxx(4) } ACCESS read-only STATUS mandatory DESCRIPTION "PDH Ring Port Status" ::= { pdhRingPortSetupEntry 5 } pdhRingPortDiagnostic OBJECT-TYPE SYNTAX INTEGER { normal(1), diag1-send-ais(2), diag2-test-mode(3), na(4) } ACCESS read-write STATUS mandatory DESCRIPTION "PDH Ring Port Diagnostic" ::= { pdhRingPortSetupEntry 6 } -- -- QE1/QT1/mQE1 1:1 Pair Protection -- qe1PairProtectionTable OBJECT-TYPE SYNTAX SEQUENCE OF Qe1PairProtectionEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QE1/QT1/mQE1 1:1 Pair Protection Table" ::= { controller 18 } qe1PairProtectionEntry OBJECT-TYPE SYNTAX Qe1PairProtectionEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QE1/QT1/mQE1 1:1 Pair Protection Entry" INDEX { qe1PairSlotIndex , qe1PairPortIndex } ::= { qe1PairProtectionTable 1 } Qe1PairProtectionEntry ::= SEQUENCE { qe1PairSlotIndex INTEGER, qe1PairPortIndex FourPortID, qe1PairModelType GenModelType, qe1PairPortProtection INTEGER, qe1PairPortStatus INTEGER, qe1PairPortForceSwitch INTEGER } qe1PairSlotIndex OBJECT-TYPE SYNTAX INTEGER { slot-a-b(1), slot-c-d(2), slot-1-2(3), slot-3-4(4), slot-5-6(5), slot-7-8(6), slot-9-10(7), slot-11-12(8) } ACCESS read-only STATUS mandatory DESCRIPTION "QE1 1:1 Pair Protection: Slot Index" ::= { qe1PairProtectionEntry 1 } qe1PairPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "QE1 1:1 Pair Protection: Port Index" ::= { qe1PairProtectionEntry 2 } qe1PairModelType OBJECT-TYPE SYNTAX GenModelType ACCESS read-only STATUS mandatory DESCRIPTION "QE1 1:1 Pair Protection: Model Type" ::= { qe1PairProtectionEntry 3 } qe1PairPortProtection OBJECT-TYPE SYNTAX INTEGER { disable(1), circuit(2), line-non-revertive(3), line-revertive(4), one-plus-one-non-revertive(5), one-plus-one-revertive(6) } ACCESS read-write STATUS mandatory DESCRIPTION "QE1 1:1 Pair Protection: 1 = disable, 2 = circuit (Y cable) protection, 3 = non revertible line protection, 4 = revertible line protection, 5 = 1+1 non revertible line protection, 6 = 1+1 revertible line protection " ::= { qe1PairProtectionEntry 4 } qe1PairPortStatus OBJECT-TYPE SYNTAX INTEGER { disable(1), normal(2), in-protect(3), xxxxxx(4) } ACCESS read-only STATUS mandatory DESCRIPTION "QE1 1:1 Pair Protection: Status" ::= { qe1PairProtectionEntry 5 } qe1PairPortForceSwitch OBJECT-TYPE SYNTAX INTEGER { normal(0), force-switch(1) } ACCESS read-write STATUS mandatory DESCRIPTION "QE1 1:1 Pair Protection: Force switch" ::= { qe1PairProtectionEntry 6 } -- -- DS0-SNCP Protection -- ds0sncpProtection OBJECT IDENTIFIER ::= { controller 19 } ds0sncpEnable OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2), clear-performance(11) } ACCESS read-write STATUS mandatory DESCRIPTION "DS0-SNCP Enable/Disable." ::= { ds0sncpProtection 1 } ds0sncpMap OBJECT-TYPE SYNTAX INTEGER { tsimap1(1), tsimap2(2), tsimap3(3), tsimap4(4) } ACCESS read-write STATUS mandatory DESCRIPTION "DS0-SNCP Using TSI Map." ::= { ds0sncpProtection 2 } ds0sncpActionResponse OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "DS0-SNCP action response." ::= { ds0sncpProtection 3 } -- -- DS0-SNCP Creation -- ds0sncpCreationTable OBJECT IDENTIFIER ::= { ds0sncpProtection 4 } dsProtectedSlot OBJECT-TYPE SYNTAX MapSetSlot ACCESS read-write STATUS mandatory DESCRIPTION "Select Protected Slot A~D, 1~12." ::= { ds0sncpCreationTable 1 } dsProtectedPort OBJECT-TYPE SYNTAX MapPortID ACCESS read-write STATUS mandatory DESCRIPTION "Select Protected Port 1~12." ::= { ds0sncpCreationTable 2 } dsProtectedStartTS OBJECT-TYPE SYNTAX INTEGER (0..32) ACCESS read-write STATUS mandatory DESCRIPTION "Select Protected start time slot index." ::= { ds0sncpCreationTable 3 } dsChannelNumber OBJECT-TYPE SYNTAX INTEGER (1..32) ACCESS read-write STATUS mandatory DESCRIPTION "Select Total channel number." ::= { ds0sncpCreationTable 4 } dsPrimarySlot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-write STATUS mandatory DESCRIPTION "Primary 3E1/3T1 slot number." ::= { ds0sncpCreationTable 5 } dsPrimaryPort OBJECT-TYPE SYNTAX ThreePortID ACCESS read-write STATUS mandatory DESCRIPTION "Primary 3E1/3T1 port number." ::= { ds0sncpCreationTable 6 } dsPrimaryStartTS OBJECT-TYPE SYNTAX INTEGER (0..32) ACCESS read-write STATUS mandatory DESCRIPTION "Primary 3E1/3T1 start time slot." ::= { ds0sncpCreationTable 9 } dsSecondarySlot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-write STATUS mandatory DESCRIPTION "Secondary 3E1/3T1 slot number." ::= { ds0sncpCreationTable 11 } dsSecondaryPort OBJECT-TYPE SYNTAX ThreePortID ACCESS read-write STATUS mandatory DESCRIPTION "Secondary 3E1/3T1 port number." ::= { ds0sncpCreationTable 12 } dsSecondaryStartTS OBJECT-TYPE SYNTAX INTEGER (0..32) ACCESS read-write STATUS mandatory DESCRIPTION "Secondary 3E1/3T1 start time slot." ::= { ds0sncpCreationTable 15 } dsSwitchMode OBJECT-TYPE SYNTAX INTEGER { non-revertible(1), revertible(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Switch mode" ::= { ds0sncpCreationTable 16 } dsSetCommand OBJECT-TYPE SYNTAX INTEGER { no(0), --//RIKER2021 SilverCreek check-set(1), force-set(2), force-switch(3), delete-1(4), delete-all(5), clearAndSet(6), lock-working(11), lock-primary(12), lock-secondary(13), unlock(14), change-switch-mode(21) } ACCESS read-write STATUS mandatory DESCRIPTION "Set command: 1: check and set DS0-SNCP; 2: force set DS0-SNCP; 3: force switch a DS0-SNCP; 4: delete a DS0-SNCP; 5: delete all; 11: lock on working; 12: lock on primary; 13: lock on secondary; 14: unlock" ::= { ds0sncpCreationTable 17 } dsDataVoice OBJECT-TYPE SYNTAX INTEGER { data(1), voice(2), voiceWithoutAu(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Data or Voice" ::= { ds0sncpCreationTable 18 } dsCircuitGroup OBJECT-TYPE SYNTAX INTEGER (0..32) ACCESS read-write STATUS mandatory DESCRIPTION "group number for protected port, 0 means individual." ::= { ds0sncpCreationTable 19 } dsBackupEnable OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2), notSupported(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Backup disable/enable" ::= { ds0sncpCreationTable 20 } dsBackupSlot OBJECT-TYPE SYNTAX MapSetSlot ACCESS read-write STATUS mandatory DESCRIPTION "Select backup Slot A~D, 1~12." ::= { ds0sncpCreationTable 21 } dsBackupPort OBJECT-TYPE SYNTAX MapPortID ACCESS read-write STATUS mandatory DESCRIPTION "Select backup Port 1~12." ::= { ds0sncpCreationTable 22 } dsBackupStartTS OBJECT-TYPE SYNTAX INTEGER (0..32) ACCESS read-write STATUS mandatory DESCRIPTION "Select backup start time slot index." ::= { ds0sncpCreationTable 23 } -- -- DS0-SNCP Information -- ds0sncpInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF Ds0sncpInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DS0-SNCP Protection Information Table" ::= { ds0sncpProtection 5 } ds0sncpInfoEntry OBJECT-TYPE SYNTAX Ds0sncpInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DS0-SNCP Protection Information Entry" INDEX { ds0sncpInfoIndex } ::= { ds0sncpInfoTable 1 } Ds0sncpInfoEntry ::= SEQUENCE { ds0sncpInfoIndex INTEGER, dsiProtectedSlot MapSetSlot, dsiProtectedPort MapPortID, dsiProtectedTS INTEGER, dsiPrimarySlot LargeSlotIndex, dsiPrimaryPort ThreePortID, dsiPrimaryTS INTEGER, dsiSecondarySlot LargeSlotIndex, dsiSecondaryPort ThreePortID, dsiSecondaryTS INTEGER, dsiSwitchMode INTEGER, dsiDataVoice INTEGER, dsiWorkingOn INTEGER, dsiForceSwitch INTEGER, dsiDeleteProtection INTEGER } ds0sncpInfoIndex OBJECT-TYPE SYNTAX INTEGER (1..512) ACCESS read-only STATUS mandatory DESCRIPTION "DS0-SNCP Information Index." ::= { ds0sncpInfoEntry 1 } dsiProtectedSlot OBJECT-TYPE SYNTAX MapSetSlot ACCESS read-only STATUS mandatory DESCRIPTION "Protected Slot A~D, 1~12." ::= { ds0sncpInfoEntry 2 } dsiProtectedPort OBJECT-TYPE SYNTAX MapPortID ACCESS read-only STATUS mandatory DESCRIPTION "Protected Port 1~12." ::= { ds0sncpInfoEntry 3 } dsiProtectedTS OBJECT-TYPE SYNTAX INTEGER (0..32) ACCESS read-only STATUS mandatory DESCRIPTION "Protected time slot." ::= { ds0sncpInfoEntry 4 } dsiPrimarySlot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Primary 3E1/3T1 slot number." ::= { ds0sncpInfoEntry 5 } dsiPrimaryPort OBJECT-TYPE SYNTAX ThreePortID ACCESS read-only STATUS mandatory DESCRIPTION "Primary 3E1/3T1 port number." ::= { ds0sncpInfoEntry 6 } dsiPrimaryTS OBJECT-TYPE SYNTAX INTEGER (0..32) ACCESS read-only STATUS mandatory DESCRIPTION "Primary 3E1/3T1 time slot." ::= { ds0sncpInfoEntry 7 } dsiSecondarySlot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Secondary 3E1/3T1 slot number." ::= { ds0sncpInfoEntry 8 } dsiSecondaryPort OBJECT-TYPE SYNTAX ThreePortID ACCESS read-only STATUS mandatory DESCRIPTION "Secondary 3E1/3T1 port number." ::= { ds0sncpInfoEntry 9 } dsiSecondaryTS OBJECT-TYPE SYNTAX INTEGER (0..32) ACCESS read-only STATUS mandatory DESCRIPTION "Secondary 3E1/3T1 start time slot." ::= { ds0sncpInfoEntry 10 } dsiSwitchMode OBJECT-TYPE SYNTAX INTEGER { non-revertible(1), revertible(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Switch mode" ::= { ds0sncpInfoEntry 11 } dsiWorkingOn OBJECT-TYPE SYNTAX INTEGER { primary(1), secondary(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Working on primary or secondary." ::= { ds0sncpInfoEntry 12 } dsiForceSwitch OBJECT-TYPE SYNTAX INTEGER { no(1), force-switch(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Force switch to standby TS." ::= { ds0sncpInfoEntry 13 } dsiDeleteProtection OBJECT-TYPE SYNTAX INTEGER { no(1), delete(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Delete protection." ::= { ds0sncpInfoEntry 14 } dsiDataVoice OBJECT-TYPE SYNTAX INTEGER { data(1), voice(2), voiceWithoutAu(4) } ACCESS read-only STATUS mandatory DESCRIPTION "Data or Voice" ::= { ds0sncpInfoEntry 15 } -- -- DS0-SNCP Performance Table -- ds0sncpPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF Ds0sncpPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DS0-SNCP Performance Table" ::= { ds0sncpProtection 6 } ds0sncpPerfEntry OBJECT-TYPE SYNTAX Ds0sncpPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DS0-SNCP Performance Entry" INDEX { ds0sncpPerfIndex } ::= { ds0sncpPerfTable 1 } Ds0sncpPerfEntry ::= SEQUENCE { ds0sncpPerfIndex INTEGER, dspProtectedSlot MapSetSlot, dspProtectedPort MapPortID, dspProtectedTS INTEGER, dspCurrentDaySeconds INTEGER, dspCurrentDayAS INTEGER, dspCurrentDayUAS INTEGER, dspValidDayInterval INTEGER } ds0sncpPerfIndex OBJECT-TYPE SYNTAX INTEGER (1..512) ACCESS read-only STATUS mandatory DESCRIPTION "DS0-SNCP Performance Index." ::= { ds0sncpPerfEntry 1 } dspProtectedSlot OBJECT-TYPE SYNTAX MapSetSlot ACCESS read-only STATUS mandatory DESCRIPTION "Protected Slot A~D, 1~12." ::= { ds0sncpPerfEntry 2 } dspProtectedPort OBJECT-TYPE SYNTAX MapPortID ACCESS read-only STATUS mandatory DESCRIPTION "Protected Port 1~12." ::= { ds0sncpPerfEntry 3 } dspProtectedTS OBJECT-TYPE SYNTAX INTEGER (0..32) ACCESS read-only STATUS mandatory DESCRIPTION "Protected time slot." ::= { ds0sncpPerfEntry 4 } dspCurrentDaySeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Current day elapsed seconds" ::= { ds0sncpPerfEntry 5 } dspCurrentDayAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Current day available seconds" ::= { ds0sncpPerfEntry 6 } dspCurrentDayUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Current day unavailable seconds" ::= { ds0sncpPerfEntry 7 } dspValidDayInterval OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Valid days Interval number" ::= { ds0sncpPerfEntry 8 } -- -- DS0-SNCP 7 Days Performance Table -- ds0sncp7DaysPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF Ds0sncp7DaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DS0-SNCP 7 days performance table." ::= { ds0sncpProtection 7 } ds0sncp7DaysPerfEntry OBJECT-TYPE SYNTAX Ds0sncp7DaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DS0-SNCP 7 days performance entry." INDEX { dsdPerfIndex , dsdDayIndex } ::= { ds0sncp7DaysPerfTable 1 } Ds0sncp7DaysPerfEntry ::= SEQUENCE { dsdPerfIndex INTEGER, dsdDayIndex INTEGER, dsdDateStrIndex DisplayString, dsdProtectedSlot MapSetSlot, dsdProtectedPort MapPortID, dsdProtectedTS INTEGER, dsdDayAS INTEGER, dsdDayUAS INTEGER } dsdPerfIndex OBJECT-TYPE SYNTAX INTEGER (1..512) ACCESS read-only STATUS mandatory DESCRIPTION "DS0-SNCP Performance Index." ::= { ds0sncp7DaysPerfEntry 1 } dsdDayIndex OBJECT-TYPE SYNTAX INTEGER (1..7) ACCESS read-only STATUS mandatory DESCRIPTION "DS0-SNCP Performance Day Index." ::= { ds0sncp7DaysPerfEntry 2 } dsdDateStrIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..32) ) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days String " ::= { ds0sncp7DaysPerfEntry 3 } dsdProtectedSlot OBJECT-TYPE SYNTAX MapSetSlot ACCESS read-only STATUS mandatory DESCRIPTION "Protected Slot A~D, 1~12." ::= { ds0sncp7DaysPerfEntry 4 } dsdProtectedPort OBJECT-TYPE SYNTAX MapPortID ACCESS read-only STATUS mandatory DESCRIPTION "Protected Port 1~12." ::= { ds0sncp7DaysPerfEntry 5 } dsdProtectedTS OBJECT-TYPE SYNTAX INTEGER (0..32) ACCESS read-only STATUS mandatory DESCRIPTION "Protected time slot." ::= { ds0sncp7DaysPerfEntry 6 } dsdDayAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Day available seconds" ::= { ds0sncp7DaysPerfEntry 7 } dsdDayUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Day unavailable seconds" ::= { ds0sncp7DaysPerfEntry 8 } -- -- New DS0-SNCP Information -- newDs0sncpInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF NewDs0sncpInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "New DS0-SNCP Protection Information Table" ::= { ds0sncpProtection 8 } newDs0sncpInfoEntry OBJECT-TYPE SYNTAX NewDs0sncpInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "New DS0-SNCP Protection Information Entry" INDEX { ndsiProtectedSlot , ndsiProtectedPort , ndsiProtectedTS } ::= { newDs0sncpInfoTable 1 } NewDs0sncpInfoEntry ::= SEQUENCE { ndsiProtectedSlot MapSetSlot, ndsiProtectedPort MapPortID, ndsiProtectedTS INTEGER, ndsiPrimarySlot LargeSlotIndex, ndsiPrimaryPort ThreePortID, ndsiPrimaryTS INTEGER, ndsiSecondarySlot LargeSlotIndex, ndsiSecondaryPort ThreePortID, ndsiSecondaryTS INTEGER, ndsiSwitchMode INTEGER, ndsiDataVoice INTEGER, ndsiWorkingOn INTEGER, ndsiDispIndex INTEGER, ndsiCircuitGroup INTEGER, ndsiPrimaryStatus INTEGER, ndsiSecondaryStatus INTEGER, ndsiBackupSlot MapSetSlot, ndsiBackupPort MapPortID, ndsiBackupTS INTEGER } ndsiProtectedSlot OBJECT-TYPE SYNTAX MapSetSlot ACCESS read-only STATUS mandatory DESCRIPTION "Protected Slot A~D, 1~12." ::= { newDs0sncpInfoEntry 1 } ndsiProtectedPort OBJECT-TYPE SYNTAX MapPortID ACCESS read-only STATUS mandatory DESCRIPTION "Protected Port 1~12." ::= { newDs0sncpInfoEntry 2 } ndsiProtectedTS OBJECT-TYPE SYNTAX INTEGER (0..32) ACCESS read-only STATUS mandatory DESCRIPTION "Protected time slot." ::= { newDs0sncpInfoEntry 3 } ndsiPrimarySlot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Primary 3E1/3T1 slot number." ::= { newDs0sncpInfoEntry 4 } ndsiPrimaryPort OBJECT-TYPE SYNTAX ThreePortID ACCESS read-only STATUS mandatory DESCRIPTION "Primary 3E1/3T1 port number." ::= { newDs0sncpInfoEntry 5 } ndsiPrimaryTS OBJECT-TYPE SYNTAX INTEGER (0..32) ACCESS read-only STATUS mandatory DESCRIPTION "Primary 3E1/3T1 time slot." ::= { newDs0sncpInfoEntry 6 } ndsiSecondarySlot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Secondary 3E1/3T1 slot number." ::= { newDs0sncpInfoEntry 7 } ndsiSecondaryPort OBJECT-TYPE SYNTAX ThreePortID ACCESS read-only STATUS mandatory DESCRIPTION "Secondary 3E1/3T1 port number." ::= { newDs0sncpInfoEntry 8 } ndsiSecondaryTS OBJECT-TYPE SYNTAX INTEGER (0..32) ACCESS read-only STATUS mandatory DESCRIPTION "Secondary 3E1/3T1 start time slot." ::= { newDs0sncpInfoEntry 9 } ndsiSwitchMode OBJECT-TYPE SYNTAX INTEGER { non-revertible(1), revertible(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Switch mode" ::= { newDs0sncpInfoEntry 10 } ndsiDataVoice OBJECT-TYPE SYNTAX INTEGER { data(1), voice(2), voiceWithoutAu(4) } ACCESS read-only STATUS mandatory DESCRIPTION "Data or Voice" ::= { newDs0sncpInfoEntry 11 } ndsiWorkingOn OBJECT-TYPE SYNTAX INTEGER { primary(1), secondary(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Working on primary or secondary." ::= { newDs0sncpInfoEntry 12 } ndsiDispIndex OBJECT-TYPE SYNTAX INTEGER (1..512) ACCESS read-only STATUS mandatory DESCRIPTION "DS0-SNCP Display Index." ::= { newDs0sncpInfoEntry 13 } ndsiCircuitGroup OBJECT-TYPE SYNTAX INTEGER (0..32) ACCESS read-only STATUS mandatory DESCRIPTION "group number for protected port, 0 means individual." ::= { newDs0sncpInfoEntry 14 } ndsiPrimaryStatus OBJECT-TYPE SYNTAX INTEGER { fail(1), ok(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Primary TS status." ::= { newDs0sncpInfoEntry 15 } ndsiSecondaryStatus OBJECT-TYPE SYNTAX INTEGER { fail(1), ok(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Secondary TS status." ::= { newDs0sncpInfoEntry 16 } ndsiBackupSlot OBJECT-TYPE SYNTAX MapSetSlot ACCESS read-only STATUS mandatory DESCRIPTION "Backup Slot A~D, 1~12." ::= { newDs0sncpInfoEntry 17 } ndsiBackupPort OBJECT-TYPE SYNTAX MapPortID ACCESS read-only STATUS mandatory DESCRIPTION "Backup Port 1~12." ::= { newDs0sncpInfoEntry 18 } ndsiBackupTS OBJECT-TYPE SYNTAX INTEGER (0..32) ACCESS read-only STATUS mandatory DESCRIPTION "Backup time slot." ::= { newDs0sncpInfoEntry 19 } -- -- Current Active Alarm Summary Table -- currentActiveAlarmSummaryTable OBJECT-TYPE SYNTAX SEQUENCE OF CurrentActiveAlarmSummaryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Display Current Active Alarm Summary" ::= {controller 21} currentActiveAlarmSummaryEntry OBJECT-TYPE SYNTAX CurrentActiveAlarmSummaryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Current Active Alarm Summary Entry" INDEX { ccCurrentActiveAlarmSummaryIndex } ::= { currentActiveAlarmSummaryTable 1 } CurrentActiveAlarmSummaryEntry ::= SEQUENCE{ ccCurrentActiveAlarmSummaryIndex INTEGER (1..40), ccCaasAlarmDesString DisplayString (SIZE(0..255)), ccCaasAlarmModel AlarmModelType, ccCaasAlarmSlot AlarmSlotIndex, ccCaasAlarmPort AlarmPort, ccCaasAlarmType AlarmType, ccCaasAlarmSeverity AlarmSeverityDisp, ccCaasAlarmStatus INTEGER, ccCaasAlarmLink AlarmLink } ccCurrentActiveAlarmSummaryIndex OBJECT-TYPE SYNTAX INTEGER (1..40) ACCESS read-only STATUS mandatory DESCRIPTION "Select Crrent Active Alarm Summary Index" ::= {currentActiveAlarmSummaryEntry 1 } ccCaasAlarmDesString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "CAAS Alarm Description String" ::= {currentActiveAlarmSummaryEntry 2 } ccCaasAlarmModel OBJECT-TYPE SYNTAX AlarmModelType ACCESS read-only STATUS mandatory DESCRIPTION "CAAS Alarm Model" ::= { currentActiveAlarmSummaryEntry 3 } ccCaasAlarmSlot OBJECT-TYPE SYNTAX AlarmSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "CAAS Alarm Slot" ::= {currentActiveAlarmSummaryEntry 4 } ccCaasAlarmPort OBJECT-TYPE SYNTAX AlarmPort ACCESS read-only STATUS mandatory DESCRIPTION "CAAS Alarm Port" ::= { currentActiveAlarmSummaryEntry 5 } ccCaasAlarmType OBJECT-TYPE SYNTAX AlarmType ACCESS read-only STATUS mandatory DESCRIPTION "CAAS Alarm Type" ::= {currentActiveAlarmSummaryEntry 6 } ccCaasAlarmSeverity OBJECT-TYPE SYNTAX AlarmSeverityDisp ACCESS read-only STATUS mandatory DESCRIPTION "CAAS Alarm Severity" ::= { currentActiveAlarmSummaryEntry 7 } ccCaasAlarmStatus OBJECT-TYPE SYNTAX INTEGER { active(1), cleared(2) } ACCESS read-only STATUS mandatory DESCRIPTION "CAAS Alarm Status" ::= { currentActiveAlarmSummaryEntry 8 } ccCaasAlarmLink OBJECT-TYPE SYNTAX AlarmLink ACCESS read-only STATUS mandatory DESCRIPTION "CAAS Alarm Link" ::= { currentActiveAlarmSummaryEntry 9 } -- -- sntpInfoTable -- sntpInfoTable OBJECT IDENTIFIER ::= { controller 22 } sntpInfoCurrnetServerIPAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "Current NTP Server " ::= {sntpInfoTable 1} sntpInfoServerIPAddress1 OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " NTP Server IP Address" ::= {sntpInfoTable 2} sntpInfoServerIPAddress2 OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " NTP Server IP Address " ::= {sntpInfoTable 3} sntpInfoTimeZone OBJECT-TYPE SYNTAX INTEGER{ utc(0), utc1(1), utc2(2), utc3(3), utc4(4), utc5(5), utc6(6), utc7(7), utc8(8), utc9(9), utc10(10), utc11(11), utc12(12), utc-12(-12), utc-11(-11), utc-10(-10), utc-9(-9), utc-8(-8), utc-7(-7), utc-6(-6), utc-5(-5), utc-4(-4), utc-3(-3), utc-2(-2), utc-1(-1) } ACCESS read-write STATUS mandatory DESCRIPTION " UTC Time Zone " ::= {sntpInfoTable 4} sntpInfoUpdateInterval OBJECT-TYPE SYNTAX INTEGER (5..1440) ACCESS read-write STATUS mandatory DESCRIPTION "SNTP Update Interval (5~1440 Minutes)" ::= { sntpInfoTable 5 } sntpInfoLastUpdateTime OBJECT-TYPE SYNTAX DisplayString (SIZE (0..40) ) ACCESS read-only STATUS mandatory DESCRIPTION "SNTP Last Update Time" ::= { sntpInfoTable 6 } sntpInfoFunction OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION "SNTP enable/disable" ::= { sntpInfoTable 7 } -- -- sysNetworkManagement -- sysNetworkManagement OBJECT IDENTIFIER ::= { controller 23 } sysNetIntfTable OBJECT-TYPE SYNTAX SEQUENCE OF SysNetIntfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "System Network Interface Table" ::= { sysNetworkManagement 1 } sysNetIntfEntry OBJECT-TYPE SYNTAX SysNetIntfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "System Network Interface Entry" INDEX { sysNiIndex } ::= { sysNetIntfTable 1 } SysNetIntfEntry ::= SEQUENCE { sysNiIndex INTEGER, sysNiEnable INTEGER, sysNiIPaddress IpAddress, sysNiSubnetMask IpAddress, sysNiFrame INTEGER, sysNiInterface INTEGER } sysNiIndex OBJECT-TYPE SYNTAX INTEGER { lan(1), wan(2) } ACCESS read-only STATUS mandatory DESCRIPTION "LAN(ethernet), WAN(PPP/HDLC)" ::= { sysNetIntfEntry 1 } sysNiEnable OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable or Disable this NI" ::= { sysNetIntfEntry 2 } sysNiIPaddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "IP address" ::= { sysNetIntfEntry 3 } sysNiSubnetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "subnet mask" ::= { sysNetIntfEntry 4 } sysNiFrame OBJECT-TYPE SYNTAX INTEGER { na(1), hdlc(2), ppp(3), slip(4) } ACCESS read-write STATUS mandatory DESCRIPTION "WAN: HDLC/PPP" ::= { sysNetIntfEntry 5 } sysNiInterface OBJECT-TYPE SYNTAX INTEGER { rjElectric(1), optical(2), inband(3), na(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Interface" ::= { sysNetIntfEntry 6 } -- system Network Management sysGatewayIntf OBJECT-TYPE SYNTAX INTEGER { lan(1), wan(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Gateway Interface" ::= { sysNetworkManagement 2 } sysGatewayIPaddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "gateway IP" ::= { sysNetworkManagement 3 } sysTelnetEnable OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable or Disable Telnet" ::= { sysNetworkManagement 4 } sysSSHEnable OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable or Disable SSH" ::= { sysNetworkManagement 5 } sysSSHStatus OBJECT-TYPE SYNTAX INTEGER { disable(1), build-key(2), normal(3) } ACCESS read-only STATUS mandatory DESCRIPTION "SSH status" ::= { sysNetworkManagement 6 } trapSystemIP OBJECT-TYPE SYNTAX INTEGER { -- auto(1), lan(2), wan(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Trap System IP" ::= { sysNetworkManagement 7 } inbandUsesSlot OBJECT-TYPE SYNTAX INTEGER { slot-D(1), slot-12(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Inband Uses Slot: Slot-D : slot-D port 4 can not use unframe mode. Slot-12: slot-12 port 4 can not use unframe mode, 4GH port 4 TS0 can not use." ::= { sysNetworkManagement 9 } alarmTrapType OBJECT-TYPE SYNTAX INTEGER { vendor-spec(1), assigned(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Alarm/Trap type" ::= { sysNetworkManagement 10 } trapObjectType OBJECT-TYPE SYNTAX INTEGER { vendor-spec(1), individual(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Trap Object Type" ::= { sysNetworkManagement 11 } -- RIKER 2013 NFS-13000080 networkMode OBJECT-TYPE SYNTAX INTEGER { router(1), bridge(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Trap System IP" ::= { sysNetworkManagement 12 } trapCompWindow OBJECT-TYPE SYNTAX INTEGER (0..15) ACCESS read-write STATUS mandatory DESCRIPTION "trap compress window: 0=disable, or 1~15 min" ::= { sysNetworkManagement 13 } setMgmtIPaddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "IP address" ::= { sysNetworkManagement 14 } setMgmtSubnetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "subnet mask" ::= { sysNetworkManagement 15 } mgmtLinkStatus OBJECT-TYPE SYNTAX INTEGER { na(0), linkDown(1), linkUp(2) } ACCESS read-only STATUS mandatory DESCRIPTION "mgmt port link status" ::= { sysNetworkManagement 16 } mgmtLinkSpeed OBJECT-TYPE SYNTAX INTEGER { na(0), link10M(1), link100M(2), link1000M(3) } ACCESS read-only STATUS mandatory DESCRIPTION "mgmt port link speed" ::= { sysNetworkManagement 17 } redMgmtLinkStatus OBJECT-TYPE SYNTAX INTEGER { na(0), linkDown(1), linkUp(2) } ACCESS read-only STATUS mandatory DESCRIPTION "redundant mgmt port link status" ::= { sysNetworkManagement 18 } redMgmtLinkSpeed OBJECT-TYPE SYNTAX INTEGER { na(0), link10M(1), link100M(2), link1000M(3) } ACCESS read-only STATUS mandatory DESCRIPTION "redundant mgmt port link speed" ::= { sysNetworkManagement 19 } sysHTTPEnable OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable or Disable HTTP" ::= { sysNetworkManagement 20 } sysHTTPSEnable OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable or Disable HTTPS" ::= { sysNetworkManagement 21 } sysHTTPStatus OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-only STATUS mandatory DESCRIPTION "HTTP status" ::= { sysNetworkManagement 22 } sysHTTPSStatus OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-only STATUS mandatory DESCRIPTION "HTTPS status" ::= { sysNetworkManagement 23 } -- -- V1 Trap and community -- v1TrapCommunityTable OBJECT-TYPE SYNTAX SEQUENCE OF V1TrapCommunityEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "SNMP V1 Trap and Community Table" ::= { sysNetworkManagement 8 } v1TrapCommunityEntry OBJECT-TYPE SYNTAX V1TrapCommunityEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "SNMP V1 Trap and Community Entry" INDEX { trapIndex } ::= { v1TrapCommunityTable 1 } V1TrapCommunityEntry ::= SEQUENCE { trapIndex INTEGER, trapIPaddress IpAddress, trapCommunity DisplayString } trapIndex OBJECT-TYPE SYNTAX INTEGER (1..5) ACCESS read-only STATUS mandatory DESCRIPTION "Trap Index 1-5" ::= { v1TrapCommunityEntry 1 } trapIPaddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "Trap IP address" ::= { v1TrapCommunityEntry 2 } trapCommunity OBJECT-TYPE SYNTAX DisplayString (SIZE(0..12)) ACCESS read-write STATUS mandatory DESCRIPTION "Trap Community" ::= { v1TrapCommunityEntry 3 } -- -- Remote Device upgrade -- remDevUpgradeTable OBJECT IDENTIFIER ::= { controller 24 } remTftpServerIP OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "IP address of tftp server" ::= { remDevUpgradeTable 1 } remTftpFileName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-write STATUS mandatory DESCRIPTION "File name for download" ::= { remDevUpgradeTable 2 } remFileTransferType OBJECT-TYPE SYNTAX INTEGER { clear-status(1), download-GSHDSL-remote-device(11), na(255) } ACCESS read-write STATUS mandatory DESCRIPTION "upgrade device" ::= { remDevUpgradeTable 3 } remUpgradeSlot OBJECT-TYPE SYNTAX INTEGER { slot-A(1), slot-B(2), slot-C(3), slot-D(4), slot-1(5), slot-2(6), slot-3(7), slot-4(8), slot-5(9), slot-6(10), slot-7(11), slot-8(12), slot-9(13), slot-10(14), slot-11(15), slot-12(16), na(99) } ACCESS read-write STATUS mandatory DESCRIPTION "upgrade slot" ::= { remDevUpgradeTable 4 } remUpgradePort OBJECT-TYPE SYNTAX GenPortID ACCESS read-write STATUS mandatory DESCRIPTION "upgrade port" ::= { remDevUpgradeTable 5 } remUpgradeCommand OBJECT-TYPE SYNTAX INTEGER { none(1), upgrade(2), upgrade-and-reset(3) } ACCESS read-write STATUS mandatory DESCRIPTION "upgrade command" ::= { remDevUpgradeTable 6 } remUpgradePrograss OBJECT-TYPE SYNTAX INTEGER { na(0), ok(1), in-tftp-download(2), in-send-to-card(3), in-send-to-remote(4), completed(5), other-see-message(9), card-model-error(11), card-version-error(12), port-unsync(13), remote-device-error(14), port-not-exist(15), tftp-error(16), fail-to-send-card(18), check-fail(20), check-ok(21), rs485-loss(22), checksum-error(23), incorrect-file(24), firmware-error(25), unmatch-model(33), other-in-send(35), eoc-fail(36), time-out(99), unknown-problem(255) } ACCESS read-only STATUS mandatory DESCRIPTION "Transfer percentage" ::= { remDevUpgradeTable 7 } remUpgradePercentage OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "upgrade percentage" ::= { remDevUpgradeTable 8 } remUpgradeMessage OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "Message of upgrade process" ::= { remDevUpgradeTable 9 } -- -- syslogSetupTable -- syslogSetupTable OBJECT IDENTIFIER ::= { controller 25 } syslogSetupFunction OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "SYSLOG enable/disable" ::= { syslogSetupTable 1 } syslogServerAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "SYSLOG server address" ::= { syslogSetupTable 2 } syslogServer2Address OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "SYSLOG server 2 address" ::= { syslogSetupTable 3 } -- -- inbandProtectionTable -- -- RIKER 2013 NFS-12000476 inbandProtectionTable OBJECT IDENTIFIER ::= { controller 26 } inbProtEnable OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Inband protection enable/disable" ::= { inbandProtectionTable 1 } inbProtMap OBJECT-TYPE SYNTAX INTEGER { tsimap1(1), tsimap2(2), tsimap3(3), tsimap4(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Inband Protection Using TSI Map." ::= { inbandProtectionTable 2 } inbProtPrimarySlot OBJECT-TYPE SYNTAX MapSetSlot ACCESS read-write STATUS mandatory DESCRIPTION "Primary slot number." ::= { inbandProtectionTable 3 } inbProtPrimaryPort OBJECT-TYPE SYNTAX MapPortID ACCESS read-write STATUS mandatory DESCRIPTION "Primary port number." ::= { inbandProtectionTable 4 } inbProtPrimaryStartTS OBJECT-TYPE SYNTAX INTEGER (0..32) ACCESS read-write STATUS mandatory DESCRIPTION "Primary start time slot." ::= { inbandProtectionTable 5 } inbProtSecondSlot OBJECT-TYPE SYNTAX MapSetSlot ACCESS read-write STATUS mandatory DESCRIPTION "Secondary slot number." ::= { inbandProtectionTable 6 } inbProtSecondPort OBJECT-TYPE SYNTAX MapPortID ACCESS read-write STATUS mandatory DESCRIPTION "Secondary port number." ::= { inbandProtectionTable 7 } inbProtSecondStartTS OBJECT-TYPE SYNTAX INTEGER (0..32) ACCESS read-write STATUS mandatory DESCRIPTION "Secondary start time slot." ::= { inbandProtectionTable 8 } inbProtSwitchMode OBJECT-TYPE SYNTAX INTEGER { non-revertible(1), revertible(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Switch mode" ::= { inbandProtectionTable 9 } inbProtSetCommand OBJECT-TYPE SYNTAX INTEGER { na(0), check-set(1), clear(2), force-set(3), force-switch(4), ok(11), fail(12) } ACCESS read-write STATUS mandatory DESCRIPTION "Set command: 1: check and set inband map; 2: clear map; 2: force set inband map; 3: force switch" ::= { inbandProtectionTable 10 } inbProtStatus OBJECT-TYPE SYNTAX INTEGER { disable(1), workingPrimary(2), workingSecondary(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Inband protection status" ::= { inbandProtectionTable 11 } -- -- radiusSetupTable -- -- RIKER 2013 NFS-13000078 radiusSetupTable OBJECT IDENTIFIER ::= { controller 27 } radiusServer1Enable OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Radius Server1 Enable or Disable" ::= { radiusSetupTable 1 } radiusServer1IPaddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "Radius Server1 IP address" ::= { radiusSetupTable 2 } radiusServer1Key OBJECT-TYPE SYNTAX DisplayString (SIZE (0..64) ) ACCESS read-write STATUS mandatory DESCRIPTION "Radius Server1 Key" ::= { radiusSetupTable 3 } radiusServer1Port OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-write STATUS mandatory DESCRIPTION "Radius Server1 Port" ::= { radiusSetupTable 4 } radiusServer2Enable OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Radius Server2 Enable or Disable" ::= { radiusSetupTable 5 } radiusServer2IPaddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "Radius Server2 IP address" ::= { radiusSetupTable 6 } radiusServer2Key OBJECT-TYPE SYNTAX DisplayString (SIZE (0..64) ) --//RIKER2021 SilverCreek ACCESS read-write STATUS mandatory DESCRIPTION "Radius Server2 Key" ::= { radiusSetupTable 7 } radiusServer2Port OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-write STATUS mandatory DESCRIPTION "Radius Server2 Port" ::= { radiusSetupTable 8 } operatorPrivilegeLevel OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "Operator Privilege Level" ::= { radiusSetupTable 9 } adminPrivilegeLevel OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "Admin Privilege Level" ::= { radiusSetupTable 10 } radiusAuthConsole OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Auth. console via Radius" ::= { radiusSetupTable 11 } featureActivation OBJECT IDENTIFIER ::= { controller 28 } hwInfoDisplayTable OBJECT-TYPE SYNTAX SEQUENCE OF HwInfoDisplayEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "HW info display Table" ::= { featureActivation 1 } hwInfoDisplayEntry OBJECT-TYPE SYNTAX HwInfoDisplayEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "HW info display Entry" INDEX { hwSlotIndex } ::= { hwInfoDisplayTable 1 } HwInfoDisplayEntry ::= SEQUENCE { hwSlotIndex ChassisSlot, hwCardModel GenModelType, hwInfoJSON DisplayString } hwSlotIndex OBJECT-TYPE SYNTAX ChassisSlot ACCESS read-only STATUS mandatory DESCRIPTION "HW info slot" ::= { hwInfoDisplayEntry 1 } hwCardModel OBJECT-TYPE SYNTAX GenModelType ACCESS read-only STATUS mandatory DESCRIPTION "HW info card model" ::= { hwInfoDisplayEntry 2 } hwInfoJSON OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "HW info display in JSON format" ::= { hwInfoDisplayEntry 3 } --============================ licenseImport OBJECT IDENTIFIER ::= { featureActivation 2 } licenseDataImport OBJECT-TYPE SYNTAX DisplayString (SIZE (0..1024) ) --//RIKER2021 SilverCreek ACCESS read-write STATUS mandatory DESCRIPTION "License file import" ::= { licenseImport 1 } importStatus OBJECT-TYPE SYNTAX INTEGER { none(1), ok(2), decodeFail(3), fileFormatIncorrect(4), noMatchCard(5), noMatchSN(6), unknownError(99) } ACCESS read-only STATUS mandatory DESCRIPTION "Import status" ::= { licenseImport 2 } --============================ faTftp OBJECT IDENTIFIER ::= { featureActivation 3 } faServerIP OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "IP address of tftp server" ::= { faTftp 1 } faFileName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..64) ) ACCESS read-write STATUS mandatory DESCRIPTION "File name for upload/download" ::= { faTftp 2 } faSlot OBJECT-TYPE SYNTAX ChassisSlot ACCESS read-write STATUS mandatory DESCRIPTION "Upload/download slot" ::= { faTftp 3 } faAction OBJECT-TYPE SYNTAX INTEGER { none(1), uploadHWinfo(2), downloadLicenseFile(3), clearStatus(4) } ACCESS read-write STATUS mandatory DESCRIPTION "upload/download command" ::= { faTftp 4 } faResult OBJECT-TYPE SYNTAX INTEGER { na(1), ok(2), fail(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Result" ::= { faTftp 5 } faMessage OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "Message of transfer process" ::= { faTftp 6 } --============================ activationStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF ActivationStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "activation status table" ::= { featureActivation 4 } activationStatusEntry OBJECT-TYPE SYNTAX ActivationStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "activation status entry" INDEX { actSlotIndex , actItemIndex } ::= { activationStatusTable 1 } ActivationStatusEntry ::= SEQUENCE { actSlotIndex ChassisSlot, actItemIndex INTEGER, actItemName DisplayString, actCardModel GenModelType, actStatus DisplayString } actSlotIndex OBJECT-TYPE SYNTAX ChassisSlot ACCESS read-only STATUS mandatory DESCRIPTION "activation slot" ::= { activationStatusEntry 1 } actItemIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "activation item" ::= { activationStatusEntry 2 } actItemName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..32) ) ACCESS read-only STATUS mandatory DESCRIPTION "activation name" ::= { activationStatusEntry 3 } actCardModel OBJECT-TYPE SYNTAX GenModelType ACCESS read-only STATUS mandatory DESCRIPTION "model of slot" ::= { activationStatusEntry 4 } actStatus OBJECT-TYPE SYNTAX DisplayString (SIZE (0..32) ) ACCESS read-only STATUS mandatory DESCRIPTION "activation status" ::= { activationStatusEntry 5 } --============================ iXC3440ActivationStatus OBJECT IDENTIFIER ::= { featureActivation 5 } iXC3440PriCTRL OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION "iXC3440 is enabled for Primary controller" ::= { iXC3440ActivationStatus 1 } iXC3440RedCTRL OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2), unsyncOrNotExist(3) } ACCESS read-only STATUS mandatory DESCRIPTION "iXC3440 is enabled for Redundant controller" ::= { iXC3440ActivationStatus 2 } iNETLCTActivationStatus OBJECT IDENTIFIER ::= { featureActivation 6 } iNETLCTPriCTRL OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION "iNET-LCT is enabled for Primary controller" ::= { iNETLCTActivationStatus 1 } iNETLCTRedCTRL OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2), unsyncOrNotExist(3) } ACCESS read-only STATUS mandatory DESCRIPTION "iNET-LCT is enabled for Redundant controller" ::= { iNETLCTActivationStatus 2 } -- -- SSM conversion Table , NFS-15000325, add by Bryan -- ssmConversionTable OBJECT-TYPE SYNTAX SEQUENCE OF SsmConvTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "SSM conversion table" ::= { controller 29 } ssmConvTableEntry OBJECT-TYPE SYNTAX SsmConvTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "SSM conversion table entry" INDEX { ssmQualityLevel } ::= { ssmConversionTable 1 } SsmConvTableEntry ::= SEQUENCE { ssmQualityLevel INTEGER, ssmDS1-SSM INTEGER, ssmE1-SSM INTEGER } ssmQualityLevel OBJECT-TYPE SYNTAX INTEGER { levelPRS(1), levelSTU(2), levelST2(3), -- levelTNC(4), -- levelST3E(5), levelST3(4), levelSMC(5), levelST4(6), levelDUS(7), levelRES(8) } ACCESS read-only STATUS mandatory DESCRIPTION "Quality Level" ::= { ssmConvTableEntry 1 } ssmDS1-SSM OBJECT-TYPE SYNTAX INTEGER { ssm000010(1), ssm000100(2), ssm000110(3), ssm111100(4), ssm111110(5), ssm001000(6), ssm010001(7), ssm010100(8), ssm011000(9), ssm100000(10) } ACCESS read-only STATUS mandatory DESCRIPTION "DS1 SSM value" ::= { ssmConvTableEntry 2 } ssmE1-SSM OBJECT-TYPE SYNTAX INTEGER { ssm0000(1), ssm0001(2), ssm0010(3), ssm0011(4), ssm0100(5), ssm0101(6), ssm0110(7), ssm0111(8), ssm1000(9), ssm1001(10), ssm1010(11), ssm1011(12), ssm1100(13), ssm1101(14), ssm1110(15), ssm1111(16) } ACCESS read-write STATUS mandatory DESCRIPTION "E1 SSM value 0000 Internal 1111 Not Used" ::= { ssmConvTableEntry 3 } -- -- external alarm table -- externalAlarmTable OBJECT-TYPE SYNTAX SEQUENCE OF ExternalAlarmEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "SSM conversion table" ::= { controller 30 } externalAlarmEntry OBJECT-TYPE SYNTAX ExternalAlarmEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "SSM conversion table entry" INDEX { extAlarmIndex } ::= { externalAlarmTable 1 } ExternalAlarmEntry ::= SEQUENCE { extAlarmIndex INTEGER, extAlarmSeverity AlarmSeverity, extAlarmMessage DisplayString } extAlarmIndex OBJECT-TYPE SYNTAX INTEGER (1..4) ACCESS read-only STATUS mandatory DESCRIPTION "external alarm index" ::= { externalAlarmEntry 1 } extAlarmSeverity OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Alarm Severity" ::= { externalAlarmEntry 2 } extAlarmMessage OBJECT-TYPE SYNTAX DisplayString (SIZE (0..31) ) ACCESS read-write STATUS mandatory DESCRIPTION "Alarm Message" ::= { externalAlarmEntry 3 } -- -- new timing source (CCB) -- ccbTimingSource OBJECT IDENTIFIER ::= { controller 31 } ccbClockMode OBJECT-TYPE SYNTAX INTEGER { normal(1), ssm(2) } ACCESS read-write STATUS mandatory DESCRIPTION "System Clock Mode" ::= { ccbTimingSource 1 } ccbCurrentClock OBJECT-TYPE SYNTAX INTEGER { first(1), second(2), third(3), internal(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Current clock source" ::= { ccbTimingSource 2 } ccbClockHoldOverEnable OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), notSupport(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Clock Hold-over Mode" ::= { ccbTimingSource 3 } ccbNormalClockRecover OBJECT-TYPE SYNTAX INTEGER { manual(1), automatic(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Normal Clock Recover Mode" ::= { ccbTimingSource 4 } ccbStaticInternalSSM OBJECT-TYPE SYNTAX INTEGER (0..15) ACCESS read-write STATUS mandatory DESCRIPTION "static internal ssm message" ::= { ccbTimingSource 5 } ccbStaticExternalSSM OBJECT-TYPE SYNTAX INTEGER (0..15) ACCESS read-write STATUS mandatory DESCRIPTION "static external ssm message" ::= { ccbTimingSource 6 } ccbStaticLineSSM OBJECT-TYPE SYNTAX INTEGER (0..15) ACCESS read-write STATUS mandatory DESCRIPTION "static line ssm message" ::= { ccbTimingSource 7 } ccbHoldOverState OBJECT-TYPE SYNTAX INTEGER { normal(1), holdOver(2), notSupport(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Clock hold-over state" ::= { ccbTimingSource 8 } ccbFramePulsePeriod OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Frame Pulse Period: Hz" ::= { ccbTimingSource 9 } ccbSSMHoldTime OBJECT-TYPE SYNTAX INTEGER (0..99) ACCESS read-write STATUS mandatory DESCRIPTION "SSM hold time" ::= { ccbTimingSource 10 } ccbDpllClockState OBJECT-TYPE SYNTAX INTEGER { normal(1), normal-m(2), normal-s(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Clock dpll state" ::= { ccbTimingSource 13 } -- external clock input -- CCB clock source setup ccbClockSourceTable OBJECT-TYPE SYNTAX SEQUENCE OF CcbClockSourceEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "CCB clock source" ::= { ccbTimingSource 12 } ccbClockSourceEntry OBJECT-TYPE SYNTAX CcbClockSourceEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "ccb clock source" INDEX { ccbClockIndex } ::= { ccbClockSourceTable 1 } CcbClockSourceEntry ::= SEQUENCE { ccbClockIndex INTEGER, ccbClockSource INTEGER, ccbClockPort INTEGER, ccbClockState INTEGER } ccbClockIndex OBJECT-TYPE SYNTAX INTEGER (1..3) ACCESS read-only STATUS mandatory DESCRIPTION "clock index" ::= { ccbClockSourceEntry 1 } ccbClockSource OBJECT-TYPE SYNTAX INTEGER { none(0), internal(1), -- external(2), slotA(3), slotB(4), slotC(5), slotD(6), slot1(7), slot2(8), slot3(9), slot4(10), slot5(11), slot6(12), slot7(13), slot8(14), slot9(15), slot10(16), slot11(17), slot12(18), acr1(19), acr2(20), acr3(21), acr4(22), ctrl1eth1(23), ctrl1eth2(24), ctrl2eth1(31), ctrl2eth2(32) } ACCESS read-write STATUS mandatory DESCRIPTION "clock source slot" ::= { ccbClockSourceEntry 2 } ccbClockPort OBJECT-TYPE SYNTAX INTEGER { none(0), port1(1), port2(2), port3(3), port4(4) } ACCESS read-write STATUS mandatory DESCRIPTION "clock source port" ::= { ccbClockSourceEntry 3 } ccbClockState OBJECT-TYPE SYNTAX INTEGER { ok(1), lossOrNotStable(2), signalDetected(3), rxSSM0000(10), rxSSM0001(11), rxSSM0010(12), rxSSM0011(13), rxSSM0100(14), rxSSM0101(15), rxSSM0110(16), rxSSM0111(17), rxSSM1000(18), rxSSM1001(19), rxSSM1010(20), rxSSM1011(21), rxSSM1100(22), rxSSM1101(23), rxSSM1110(24), rxSSM1111(25) } ACCESS read-only STATUS mandatory DESCRIPTION "clock state" ::= { ccbClockSourceEntry 4 } -- -- console/telnet user list and password change -- consoleTelnetUser OBJECT IDENTIFIER ::= { controller 32 } userListTable OBJECT-TYPE SYNTAX SEQUENCE OF UserListEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "user list table" ::= { consoleTelnetUser 1 } userListEntry OBJECT-TYPE SYNTAX UserListEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "user list entry" INDEX { userIndex } ::= { userListTable 1 } UserListEntry ::= SEQUENCE { userIndex INTEGER, userName DisplayString, userLevel INTEGER } userIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "user index" ::= { userListEntry 1 } userName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "user name" ::= { userListEntry 2 } userLevel OBJECT-TYPE SYNTAX INTEGER { operator(1), admin(2) } ACCESS read-only STATUS mandatory DESCRIPTION "user level" ::= { userListEntry 3 } userPasswordChange OBJECT-TYPE SYNTAX OCTET STRING (SIZE (10..127)) ACCESS read-write STATUS mandatory DESCRIPTION "password change by NMS" ::= { consoleTelnetUser 2 } userPwChangeResponse OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "password change response: USERNAME password changed! Format not correct! Password too long! User name not exist!" ::= { consoleTelnetUser 3 } userLoginTimeout OBJECT-TYPE SYNTAX INTEGER (60..65535) ACCESS read-write STATUS mandatory DESCRIPTION "timeout in seconds" ::= { consoleTelnetUser 4 } userLoginAttempts OBJECT-TYPE SYNTAX INTEGER (1..60) ACCESS read-write STATUS mandatory DESCRIPTION "login attempts" ::= { consoleTelnetUser 5 } lockoutDuration OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-write STATUS mandatory DESCRIPTION "log fail (lockout) recovery timer in minutes, 0=infinite" ::= { consoleTelnetUser 6 } unlockLogOn OBJECT-TYPE SYNTAX OCTET STRING (SIZE (0..28)) ACCESS read-write STATUS mandatory DESCRIPTION "Console/telnet/SSH unlock (for user login failure attempts)" ::= { consoleTelnetUser 7 } ethernetTable OBJECT IDENTIFIER ::= { controller 33 } ethernetCopperSetTable OBJECT-TYPE SYNTAX SEQUENCE OF EthernetCopperSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Copper Set table" ::= { ethernetTable 1 } ethernetCopperSetEntry OBJECT-TYPE SYNTAX EthernetCopperSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Ethernet Copper Setup entry" INDEX { ethernetCopperIndex } ::= { ethernetCopperSetTable 1 } EthernetCopperSetEntry ::= SEQUENCE { ethernetCopperIndex INTEGER, ethernetCopperName DisplayString, ethernetCopperState INTEGER, ethernetCopperSpeed INTEGER } ethernetCopperIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "CopperSet index" ::= { ethernetCopperSetEntry 1 } ethernetCopperName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "CopperSet name" ::= { ethernetCopperSetEntry 2 } ethernetCopperState OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "CopperSet state" ::= { ethernetCopperSetEntry 3 } ethernetCopperSpeed OBJECT-TYPE SYNTAX INTEGER { auto(1), s1000full(2), s1000half(3), s100full(4), s100half(5), s10full(6), s10half(7) } ACCESS read-write STATUS mandatory DESCRIPTION "CopperSet speed" ::= { ethernetCopperSetEntry 4 } ethernetOpticalSetTable OBJECT-TYPE SYNTAX SEQUENCE OF EthernetOpticalSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Optical Set table" ::= { ethernetTable 2 } ethernetOpticalSetEntry OBJECT-TYPE SYNTAX EthernetOpticalSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Ethernet Fiber Setup entry" INDEX { ethernetOpticalIndex } ::= { ethernetOpticalSetTable 1 } EthernetOpticalSetEntry ::= SEQUENCE { ethernetOpticalIndex INTEGER, ethernetOpticalName DisplayString, ethernetOpticalState INTEGER, ethernetOpticalSpeed INTEGER, ethernetOpticalUnidirectional INTEGER } ethernetOpticalIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Optical index" ::= { ethernetOpticalSetEntry 1 } ethernetOpticalName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Optical name" ::= { ethernetOpticalSetEntry 2 } ethernetOpticalState OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Optical state" ::= { ethernetOpticalSetEntry 3 } ethernetOpticalSpeed OBJECT-TYPE SYNTAX INTEGER { s1000(1), s100(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Optical speed" ::= { ethernetOpticalSetEntry 4 } ethernetOpticalUnidirectional OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Unidirectional mode" ::= { ethernetOpticalSetEntry 5 } ethernetStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF EthernetStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Optical Set table" ::= { ethernetTable 3 } ethernetStatusEntry OBJECT-TYPE SYNTAX EthernetStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Ethernet Status entry" INDEX { ethernetStatusIndex } ::= { ethernetStatusTable 1 } EthernetStatusEntry ::= SEQUENCE { ethernetStatusIndex INTEGER, ethernetStatusName DisplayString, ethernetStatusMode INTEGER, ethernetStatusLink INTEGER, ethernetStatusSpeed INTEGER, ethernetStatusUnidirectional INTEGER } ethernetStatusIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Optical index" ::= { ethernetStatusEntry 1 } ethernetStatusName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Optical name" ::= { ethernetStatusEntry 2 } ethernetStatusMode OBJECT-TYPE SYNTAX INTEGER { copper(1), optical(2), none(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Optical state" ::= { ethernetStatusEntry 3 } ethernetStatusLink OBJECT-TYPE SYNTAX INTEGER { linkup(1), linkdown(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Optical state" ::= { ethernetStatusEntry 4 } ethernetStatusSpeed OBJECT-TYPE SYNTAX INTEGER { auto(1), s1000full(2), s1000half(3), s100full(4), s100half(5), s10full(6), s10half(7), none(8) } ACCESS read-only STATUS mandatory DESCRIPTION "Optical speed" ::= { ethernetStatusEntry 5 } ethernetStatusUnidirectional OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2), none(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Unidirectional state" ::= { ethernetStatusEntry 6 } ethernetCountTable OBJECT-TYPE SYNTAX SEQUENCE OF EthernetCountEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "ethernet Count table" ::= { ethernetTable 4 } ethernetCountEntry OBJECT-TYPE SYNTAX EthernetCountEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Ethernet Count entry" INDEX { ethernetCountIndex } ::= { ethernetCountTable 1 } EthernetCountEntry ::= SEQUENCE { ethernetCountIndex INTEGER, ethernetCountName DisplayString, ethernetTxGoodPkt INTEGER, ethernetTxMultiPkt INTEGER, ethernetTxBroadcastPkt INTEGER, ethernetTxLength INTEGER, ethernetRxGoodPkt INTEGER, ethernetRxFCSerror INTEGER, ethernetRxBadCount INTEGER, ethernetRxLength INTEGER } ethernetCountIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "ethernet index" ::= { ethernetCountEntry 1 } ethernetCountName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "ethernet Count name" ::= { ethernetCountEntry 2 } ethernetTxGoodPkt OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Count ethernetTxGoodPkt" ::= { ethernetCountEntry 3 } ethernetTxMultiPkt OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Count ethernetTxGoodPkt" ::= { ethernetCountEntry 4 } ethernetTxBroadcastPkt OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Count ethernetTxGoodPkt" ::= { ethernetCountEntry 5 } ethernetTxLength OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Count ethernetTxGoodPkt" ::= { ethernetCountEntry 6 } ethernetRxGoodPkt OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Count ethernetTxGoodPkt" ::= { ethernetCountEntry 7 } ethernetRxFCSerror OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Count ethernetTxGoodPkt" ::= { ethernetCountEntry 8 } ethernetRxBadCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Count ethernetTxGoodPkt" ::= { ethernetCountEntry 9 } ethernetRxLength OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Count ethernetTxGoodPkt" ::= { ethernetCountEntry 10 } ctrl2CopperSetTable OBJECT-TYPE SYNTAX SEQUENCE OF Ctrl2CopperSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Copper Set table" ::= { ethernetTable 5 } ctrl2CopperSetEntry OBJECT-TYPE SYNTAX Ctrl2CopperSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Ethernet Copper Setup entry" INDEX { ctrl2CopperIndex } ::= { ctrl2CopperSetTable 1 } Ctrl2CopperSetEntry ::= SEQUENCE { ctrl2CopperIndex INTEGER, ctrl2CopperName DisplayString, ctrl2CopperState INTEGER, ctrl2CopperSpeed INTEGER } ctrl2CopperIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "CopperSet index" ::= { ctrl2CopperSetEntry 1 } ctrl2CopperName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "CopperSet name" ::= { ctrl2CopperSetEntry 2 } ctrl2CopperState OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "CopperSet state" ::= { ctrl2CopperSetEntry 3 } ctrl2CopperSpeed OBJECT-TYPE SYNTAX INTEGER { auto(1), s1000full(2), s1000half(3), s100full(4), s100half(5), s10full(6), s10half(7) } ACCESS read-write STATUS mandatory DESCRIPTION "CopperSet speed" ::= { ctrl2CopperSetEntry 4 } ctrl2OpticalSetTable OBJECT-TYPE SYNTAX SEQUENCE OF Ctrl2OpticalSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Optical Set table" ::= { ethernetTable 6 } ctrl2OpticalSetEntry OBJECT-TYPE SYNTAX Ctrl2OpticalSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Ethernet Fiber Setup entry" INDEX { ctrl2OpticalIndex } ::= { ctrl2OpticalSetTable 1 } Ctrl2OpticalSetEntry ::= SEQUENCE { ctrl2OpticalIndex INTEGER, ctrl2OpticalName DisplayString, ctrl2OpticalState INTEGER, ctrl2OpticalSpeed INTEGER, ctrl2OpticalUnidirectional INTEGER } ctrl2OpticalIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Optical index" ::= { ctrl2OpticalSetEntry 1 } ctrl2OpticalName OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Optical name" ::= { ctrl2OpticalSetEntry 2 } ctrl2OpticalState OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Optical state" ::= { ctrl2OpticalSetEntry 3 } ctrl2OpticalSpeed OBJECT-TYPE SYNTAX INTEGER { s1000(1), s100(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Optical speed" ::= { ctrl2OpticalSetEntry 4 } ctrl2OpticalUnidirectional OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Unidirectional mode" ::= { ctrl2OpticalSetEntry 5 } -- -- PseudWire Setup Table -- pwCtrlSetupTable OBJECT IDENTIFIER ::= { controller 34 } pwSourceSetupTable OBJECT IDENTIFIER ::= { pwCtrlSetupTable 1 } pwPriSourceIP OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "Pseudo Wire Source IP" ::= { pwSourceSetupTable 1 } pwPriSourceNetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "Pseudo Wire IP netmask" ::= { pwSourceSetupTable 2 } pwPriSourceGateway OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "Pseudo Wire IP Gateway" ::= { pwSourceSetupTable 3 } pwPriSourceMac OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Pseudo Wire source mac address" ::= { pwSourceSetupTable 4 } pwSecSourceIP OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "Pseudo Wire 2nd Source IP" ::= { pwSourceSetupTable 5 } pwSecSourceNetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "Pseudo Wire 2nd IP netmask" ::= { pwSourceSetupTable 6 } pwSecSourceGateway OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "Pseudo Wire 2nd IP Gateway" ::= { pwSourceSetupTable 7 } pwSecSourceMac OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Pseudo Wire 2nd source mac address" ::= { pwSourceSetupTable 8 } pwActiveTimer OBJECT-TYPE SYNTAX INTEGER (1..99) ACCESS read-write STATUS mandatory DESCRIPTION "Pseudo Wire active timer 1~99" ::= { pwSourceSetupTable 17 } pwRemoteLoss OBJECT-TYPE SYNTAX INTEGER{ continue(1), stop(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Pseudo Wire source mac address" ::= { pwSourceSetupTable 18 } pwSVlanTPID OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "Pseudo Wire svlan tpid" ::= { pwSourceSetupTable 19 } -- -- PseudWire Alarm Setup Table -- pwAlarmSetupTable OBJECT IDENTIFIER ::= { pwCtrlSetupTable 3 } pwArpLost OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "arp-bundle alarm severity type" ::= { pwAlarmSetupTable 1 } pwRxLost OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "rx lost alarm severity type" ::= { pwAlarmSetupTable 2 } pwLostOfBundle OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "lost of bundle alarm " ::= { pwAlarmSetupTable 3 } pwUnderRun OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "underrun alarm severity type" ::= { pwAlarmSetupTable 4 } pwOverRun OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "overrun alarm severity type" ::= { pwAlarmSetupTable 5 } pwLBitAlarm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "LBit alarm severity type" ::= { pwAlarmSetupTable 6 } pwRBitAlarm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "RBit alarm severity type" ::= { pwAlarmSetupTable 7 } pwIPConflictAlarm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "IP Conflictalarm severity type" ::= { pwAlarmSetupTable 8 } ctrl1ETH1ELECAlarm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "controller 1 Eth 1 electrical Link down alarm" ::= { pwAlarmSetupTable 9 } ctrl1ETH2ELECAlarm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "controller 1 Eth 2 electrical Link down alarm" ::= { pwAlarmSetupTable 10 } ctrl1ETH1OPTIAlarm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "controller 1 Eth 1 optical Link down alarm" ::= { pwAlarmSetupTable 11 } ctrl1ETH2OPTIAlarm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "controller 1 Eth 2 optical Link down alarm" ::= { pwAlarmSetupTable 12 } ctrl2ETH1ELECAlarm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "controller 2 Eth 1 electrical Link down alarm" ::= { pwAlarmSetupTable 15 } ctrl2ETH2ELECAlarm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "controller 2 Eth 2 electrical Link down alarm" ::= { pwAlarmSetupTable 16 } ctrl2ETH1OPTIAlarm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "controller 2 Eth 1 optical Link down alarm" ::= { pwAlarmSetupTable 17 } ctrl2ETH2OPTIAlarm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "controller 2 Eth 2 optical Link down alarm" ::= { pwAlarmSetupTable 18 } eth1LOOPAlarm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Eth 1 looping alarm" ::= { pwAlarmSetupTable 13 } eth2LOOPAlarm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Eth 2 looping alarm" ::= { pwAlarmSetupTable 14 } -- -- PseudWire Clock Setup Table -- pwClockSetupTable OBJECT IDENTIFIER ::= { pwCtrlSetupTable 4 } pwACRConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF PWACRConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "pw ACR Config Table." ::= { pwClockSetupTable 1 } pwACRConfigEntry OBJECT-TYPE SYNTAX PWACRConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Pw ACR Config Entry" INDEX { pwACRIndex } ::= { pwACRConfigTable 1 } PWACRConfigEntry ::= SEQUENCE { pwACRIndex INTEGER, pwACRPortID INTEGER, pwACREnable INTEGER, pwACRStatus INTEGER } pwACRIndex OBJECT-TYPE SYNTAX INTEGER { acr1(1), acr2(2), acr3(3), acr4(4) } ACCESS read-only STATUS mandatory DESCRIPTION "The Clock Source Port Mode." ::= { pwACRConfigEntry 1 } pwACRPortID OBJECT-TYPE SYNTAX INTEGER (1..64) ACCESS read-write STATUS mandatory DESCRIPTION "The Clock Source Port Mode." ::= { pwACRConfigEntry 2 } pwACREnable OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The Clock Source Port Mode." ::= { pwACRConfigEntry 3 } pwACRStatus OBJECT-TYPE SYNTAX INTEGER { idle(1), acquisition(2), tracking1(3), tracking2(4), tracking3(5), tracking4(6), tracking5(7), none(99) } ACCESS read-only STATUS mandatory DESCRIPTION "The Clock Source Port Mode." ::= { pwACRConfigEntry 4 } timeStampUploadTable OBJECT IDENTIFIER ::= { pwClockSetupTable 2 } pwTftpServerIP OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The Time Stamp Upload TFTP server IP." ::= { timeStampUploadTable 1 } pwAcrNum OBJECT-TYPE SYNTAX INTEGER (1..4) ACCESS read-write STATUS mandatory DESCRIPTION "The Time Stamp Upload ACR Number." ::= { timeStampUploadTable 2 } pwEnable OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The Time Stamp Upload Enable/Disable." ::= { timeStampUploadTable 3 } -- -- PseudWire Mode Setup Table -- pwProtectModeSetupTable OBJECT IDENTIFIER ::= { pwCtrlSetupTable 5 } pwModeSelect OBJECT-TYPE SYNTAX INTEGER { -- mode0(1), mode1(2), mode2(3) } ACCESS read-write STATUS mandatory DESCRIPTION "pw protect mode select" ::= { pwProtectModeSetupTable 1 } -- pwModeAction OBJECT-TYPE -- SYNTAX INTEGER { -- nonrevertible(1), -- revertible(2) -- } -- ACCESS read-write -- STATUS mandatory -- DESCRIPTION -- "pw protect mode action" -- ::= { pwProtectModeSetupTable 2 } pwCascadePort OBJECT-TYPE SYNTAX INTEGER { eth1LinkUp(1), eth2LinkUp(2), eth1LinkDown(3), eth2LinkDown(4), na(5) } ACCESS read-only STATUS mandatory DESCRIPTION "pw protect cascade port" ::= { pwProtectModeSetupTable 3 } pwCascadeChannel OBJECT-TYPE SYNTAX INTEGER { notReady(1), ready(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION "pw protect cascade channel" ::= { pwProtectModeSetupTable 4 } -- -- New PseudWire Bundle Setup Table -- -- primary pwProtectBundleSetup OBJECT IDENTIFIER ::= { pwCtrlSetupTable 6 } pwPriPort OBJECT-TYPE SYNTAX INTEGER (1..64) ACCESS read-write STATUS mandatory DESCRIPTION "Pseudo Wire bundle port 1~64" ::= { pwProtectBundleSetup 1 } pwPriFormat OBJECT-TYPE SYNTAX INTEGER{ cesopsn(2), satop(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Pseudo Wire bundle format" ::= { pwProtectBundleSetup 2 } pwPriType OBJECT-TYPE SYNTAX INTEGER { ip(1), cesoEth(2) -- ipwithRTP(3), -- cesoEthwithRTP(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Pseudo Wire bundle Type" ::= { pwProtectBundleSetup 3 } pwPriTos OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "Pseudo Wire bundle TOS" ::= { pwProtectBundleSetup 4 } pwPriUdpEcid OBJECT-TYPE SYNTAX INTEGER (1..1048575) ACCESS read-write STATUS mandatory DESCRIPTION "Pseudo Wire bundle udp/ecid" ::= { pwProtectBundleSetup 5 } pwPriFrame OBJECT-TYPE SYNTAX INTEGER { nonCAS(1), e1CAS(3), t1CAS(4), e1unframe(5), t1unframe(6), t1unframe192(7) } ACCESS read-write STATUS mandatory DESCRIPTION "Pseudo Wire bundle frame item" ::= { pwProtectBundleSetup 6 } pwPriDestIP OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "Pseudo Wire bundle ip item" ::= { pwProtectBundleSetup 7 } pwPriStratum OBJECT-TYPE SYNTAX INTEGER { stratum1(1), stratum2(2), stratum3(3), stratum3e(4), stratum4(5) } ACCESS read-write STATUS mandatory DESCRIPTION "Stratum Setup" ::= { pwProtectBundleSetup 8 } pwPriNumofTimeslot OBJECT-TYPE SYNTAX INTEGER (1..32) ACCESS read-write STATUS mandatory DESCRIPTION "pw number of timeslot" ::= { pwProtectBundleSetup 9 } pwPriNumofFrame OBJECT-TYPE SYNTAX INTEGER (1..1500) ACCESS read-write STATUS mandatory DESCRIPTION "pw number of Frame" ::= { pwProtectBundleSetup 10 } pwPriJitterDelay OBJECT-TYPE SYNTAX INTEGER (1..512) ACCESS read-write STATUS mandatory DESCRIPTION "pw jitter delay" ::= { pwProtectBundleSetup 11 } pwPriJitterSize OBJECT-TYPE SYNTAX INTEGER (1..512) ACCESS read-write STATUS mandatory DESCRIPTION "pw jitter size" ::= { pwProtectBundleSetup 12 } pwPriVlanSetup OBJECT-TYPE SYNTAX INTEGER{ off(1), cvlan(2), svlan(3), qinq(4) } ACCESS read-write STATUS mandatory DESCRIPTION "pw vlan" ::= { pwProtectBundleSetup 13 } pwPriCVlanID OBJECT-TYPE SYNTAX INTEGER (1..4094) ACCESS read-write STATUS mandatory DESCRIPTION "customer VLAN ID" ::= { pwProtectBundleSetup 14 } pwPriCVlanPriority OBJECT-TYPE SYNTAX INTEGER { p0(1), p1(2), p2(3), p3(4), p4(5), p5(6), p6(7), p7(8) } ACCESS read-write STATUS mandatory DESCRIPTION "customer VLAN Priority" ::= { pwProtectBundleSetup 15 } pwPriSVlanID OBJECT-TYPE SYNTAX INTEGER (1..4094) ACCESS read-write STATUS mandatory DESCRIPTION "provider VLAN ID" ::= { pwProtectBundleSetup 16 } pwPriSVlanPriority OBJECT-TYPE SYNTAX INTEGER { p0(1), p1(2), p2(3), p3(4), p4(5), p5(6), p6(7), p7(8) } ACCESS read-write STATUS mandatory DESCRIPTION "provider VLAN Priority" ::= { pwProtectBundleSetup 17 } -- Secondary pwSecFormat OBJECT-TYPE SYNTAX INTEGER{ cesopsn(2), satop(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Pseudo Wire bundle format" ::= { pwProtectBundleSetup 18 } pwSecType OBJECT-TYPE SYNTAX INTEGER { ip(1), cesoEth(2) -- ipwithRTP(3), -- cesoEthwithRTP(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Pseudo Wire bundle Type" ::= { pwProtectBundleSetup 19 } pwSecTos OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "Pseudo Wire bundle TOS" ::= { pwProtectBundleSetup 20 } pwSecUdpEcid OBJECT-TYPE SYNTAX INTEGER (1..1048575) ACCESS read-write STATUS mandatory DESCRIPTION "Pseudo Wire bundle udp/ecid" ::= { pwProtectBundleSetup 21 } pwSecFrame OBJECT-TYPE SYNTAX INTEGER { nonCAS(1), e1CAS(3), t1CAS(4), e1unframe(5), t1unframe(6), t1unframe192(7) } ACCESS read-only STATUS mandatory DESCRIPTION "Pseudo Wire bundle frame item" ::= { pwProtectBundleSetup 22 } pwSecDestIP OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "Pseudo Wire bundle ip item" ::= { pwProtectBundleSetup 23 } pwSecStratum OBJECT-TYPE SYNTAX INTEGER { stratum1(1), stratum2(2), stratum3(3), stratum3e(4), stratum4(5) } ACCESS read-write STATUS mandatory DESCRIPTION "Stratum Setup" ::= { pwProtectBundleSetup 24 } pwSecNumofTimeslot OBJECT-TYPE SYNTAX INTEGER (1..32) ACCESS read-only STATUS mandatory DESCRIPTION "pw number of timeslot" ::= { pwProtectBundleSetup 25 } pwSecNumofFrame OBJECT-TYPE SYNTAX INTEGER (1..1500) ACCESS read-only STATUS mandatory DESCRIPTION "pw number of Frame" ::= { pwProtectBundleSetup 26 } pwSecJitterDelay OBJECT-TYPE SYNTAX INTEGER (1..512) ACCESS read-only STATUS mandatory DESCRIPTION "pw jitter delay" ::= { pwProtectBundleSetup 27 } pwSecJitterSize OBJECT-TYPE SYNTAX INTEGER (1..512) ACCESS read-only STATUS mandatory DESCRIPTION "pw jitter size" ::= { pwProtectBundleSetup 28 } -- pwSecVlanSetup OBJECT-TYPE -- SYNTAX INTEGER{ -- off(1), -- cvlan(2), -- svlan(3) -- } -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "pw vlan" -- ::= { pwProtectBundleSetup 29 } pwSecCVlanID OBJECT-TYPE SYNTAX INTEGER (1..4094) ACCESS read-write STATUS mandatory DESCRIPTION "customer VLAN ID" ::= { pwProtectBundleSetup 30 } pwSecCVlanPriority OBJECT-TYPE SYNTAX INTEGER { p0(1), p1(2), p2(3), p3(4), p4(5), p5(6), p6(7), p7(8) } ACCESS read-write STATUS mandatory DESCRIPTION "customer VLAN Priority" ::= { pwProtectBundleSetup 31 } pwSecSVlanID OBJECT-TYPE SYNTAX INTEGER (1..4094) ACCESS read-write STATUS mandatory DESCRIPTION "provider VLAN ID" ::= { pwProtectBundleSetup 32 } pwSecSVlanPriority OBJECT-TYPE SYNTAX INTEGER { p0(1), p1(2), p2(3), p3(4), p4(5), p5(6), p6(7), p7(8) } ACCESS read-write STATUS mandatory DESCRIPTION "provider VLAN Priority" ::= { pwProtectBundleSetup 33 } pwProtectAction OBJECT-TYPE SYNTAX INTEGER { activateBundle(1), deleteBundle(2), deleteAll(3), -- activeAll(4), changeBundle(5), stopBundleTx(6), addPriPath(7), add2ndPath(8), delPriPath(9), del2ndPath(10) } ACCESS read-write STATUS mandatory DESCRIPTION "bundle action" ::= { pwProtectBundleSetup 34} pwProtectConfirm OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2) } ACCESS read-write STATUS mandatory DESCRIPTION "pw Confirm Setup" ::= { pwProtectBundleSetup 35} pwProtectCfgStatus OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Pseudo Wire bundle cfg status" ::= { pwProtectBundleSetup 36 } -- -- New PseudWire Bundle Setup Table -- pwPerfClearSetup OBJECT IDENTIFIER ::= { pwCtrlSetupTable 7 } pwPerfStatistClear OBJECT-TYPE SYNTAX INTEGER{ no(1), yes(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Pseudo perf clear" ::= { pwPerfClearSetup 1 } pwBundleStatistClear OBJECT-TYPE SYNTAX INTEGER{ no(1), yes(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Pseudo bundle statistics perf clear" ::= { pwPerfClearSetup 2 } pwArrivalTimeClear OBJECT-TYPE SYNTAX INTEGER{ no(1), yes(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Pseudo arrival time statistics clear" ::= { pwPerfClearSetup 3 } pwRoundTripStatistClear OBJECT-TYPE SYNTAX INTEGER{ no(1), yes(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Pseudo bundle round trip statistics perf clear" ::= { pwPerfClearSetup 4 } pwProtectStatistClear OBJECT-TYPE SYNTAX INTEGER{ no(1), yes(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Pseudo bundle Protect statistics perf clear" ::= { pwPerfClearSetup 5 } dpllStickyClear OBJECT-TYPE SYNTAX INTEGER{ no(1), yes(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Dpll sticky clear" ::= { pwPerfClearSetup 6 } acrStatusClear OBJECT-TYPE SYNTAX INTEGER{ no(1), yes(2) } ACCESS read-write STATUS mandatory DESCRIPTION "acr status clear" ::= { pwPerfClearSetup 7 } pwPerPerfStatistClear OBJECT-TYPE SYNTAX INTEGER (1..64) ACCESS read-write STATUS mandatory DESCRIPTION "per Pseudo perf clear" ::= { pwPerfClearSetup 8 } -- -- PseudWire Round Trip Delay Table -- pwRoundTripDelay OBJECT IDENTIFIER ::= { pwCtrlSetupTable 8 } pwRoundTripBid OBJECT-TYPE SYNTAX INTEGER (0..64) ACCESS read-write STATUS mandatory DESCRIPTION "Pseudo round trip delay bid 0~64" ::= { pwRoundTripDelay 1 } pwRoundTripAction OBJECT-TYPE SYNTAX INTEGER{ disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Pseudo bundle round trip action" ::= { pwRoundTripDelay 2 } -- -- PseudWire Jitter Buffer Recenter Table -- pwJitterBufRecenter OBJECT IDENTIFIER ::= { pwCtrlSetupTable 9 } pwJitterBufBid OBJECT-TYPE SYNTAX INTEGER (0..64) ACCESS read-write STATUS mandatory DESCRIPTION "Pseudo jitter buf bid 0~64" ::= { pwJitterBufRecenter 1 } pwJitterBufAction OBJECT-TYPE SYNTAX INTEGER{ disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Pseudo jitter buf action" ::= { pwJitterBufRecenter 2 } -- -- PseudWire Status Table -- pwCtrlStatusTable OBJECT IDENTIFIER ::= { controller 35 } pwSourceStatusTable OBJECT IDENTIFIER ::= { pwCtrlStatusTable 1 } pwPriSrcIPInfo OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "Pseudo Wire Source IP" ::= { pwSourceStatusTable 1 } pwPriSubnetMaskInfo OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "Pseudo Wire IP netmask" ::= { pwSourceStatusTable 2 } pwPriGatewayIPInfo OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "Pseudo Wire IP Gateway" ::= { pwSourceStatusTable 3 } pwPriMacAddrInfo OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Pseudo Wire source mac address" ::= { pwSourceStatusTable 4 } pwSecSrcIPInfo OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "Pseudo Wire Source IP" ::= { pwSourceStatusTable 5 } pwSecSubnetMaskInfo OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "Pseudo Wire IP netmask" ::= { pwSourceStatusTable 6 } pwSecGatewayIPInfo OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "Pseudo Wire IP Gateway" ::= { pwSourceStatusTable 7 } pwSecMacAddrInfo OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Pseudo Wire source mac address" ::= { pwSourceStatusTable 8 } pwActiveTimerInfo OBJECT-TYPE SYNTAX INTEGER (1..99) ACCESS read-only STATUS mandatory DESCRIPTION "Pseudo Wire active timer 1~99" ::= { pwSourceStatusTable 17 } pwRemoteLossInfo OBJECT-TYPE SYNTAX INTEGER{ continue(1), stop(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Pseudo Wire source mac address" ::= { pwSourceStatusTable 18 } pwSVlanTPIDInfo OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Pseudo Wire svlan tpid" ::= { pwSourceStatusTable 19 } -- -- PseudWire Status Table -- pwBundleStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF PWBundleStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "pw status table" ::= { pwCtrlStatusTable 2 } pwBundleStatusEntry OBJECT-TYPE SYNTAX PWBundleStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "pw status entry" INDEX { pwStatusIndex } ::= { pwBundleStatusTable 1 } PWBundleStatusEntry ::= SEQUENCE { pwStatusIndex INTEGER, pwStatusPort INTEGER, pwStatusFormat INTEGER, pwStatusType INTEGER, pwStatusTos INTEGER, pwStatusUdpEcid INTEGER, pwStatusFrame INTEGER, pwStatusPriDestIP DisplayString, pwStatusStratum INTEGER, pwStatusNumofTimeslot INTEGER, pwStatusNumofFrame INTEGER, pwStatusJitterDelay INTEGER, pwStatusJitterSize INTEGER, pwStatusVlanSetup INTEGER, pwStatusCVlanID INTEGER, pwStatusCVlanPriority INTEGER, pwStatusSVlanID INTEGER, pwStatusSVlanPriority INTEGER, pwStatusAction INTEGER, pwSecStatusPort INTEGER, pwSecStatusFormat INTEGER, pwSecStatusType INTEGER, pwSecStatusTos INTEGER, pwSecStatusUdpEcid INTEGER, pwSecStatusFrame INTEGER, pwSecStatusPriDestIP DisplayString, pwSecStatusStratum INTEGER, pwSecStatusNumofTimeslot INTEGER, pwSecStatusNumofFrame INTEGER, pwSecStatusJitterDelay INTEGER, pwSecStatusJitterSize INTEGER, pwSecStatusVlanSetup INTEGER, pwSecStatusCVlanID INTEGER, pwSecStatusCVlanPriority INTEGER, pwSecStatusSVlanID INTEGER, pwSecStatusSVlanPriority INTEGER, pwSecStatusAction INTEGER } pwStatusIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Pseudo Wire Index 1~64" ::= { pwBundleStatusEntry 1 } pwStatusPort OBJECT-TYPE SYNTAX INTEGER (1..64) ACCESS read-only STATUS mandatory DESCRIPTION "Pseudo Wire bundle port 1~64" ::= { pwBundleStatusEntry 2 } pwStatusFormat OBJECT-TYPE SYNTAX INTEGER{ cesopsn(2), satop(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Pseudo Wire bundle format" ::= { pwBundleStatusEntry 3 } pwStatusType OBJECT-TYPE SYNTAX INTEGER { ip(1), cesoEth(2) -- ipwithRTP(3), -- cesoEthwithRTP(4) } ACCESS read-only STATUS mandatory DESCRIPTION "Pseudo Wire bundle Type" ::= { pwBundleStatusEntry 4 } pwStatusTos OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "Pseudo Wire bundle TOS" ::= { pwBundleStatusEntry 5 } pwStatusUdpEcid OBJECT-TYPE SYNTAX INTEGER (1..1048575) ACCESS read-only STATUS mandatory DESCRIPTION "Pseudo Wire bundle udp/ecid" ::= { pwBundleStatusEntry 6 } pwStatusFrame OBJECT-TYPE SYNTAX INTEGER { nonCAS(1), e1CAS(3), t1CAS(4), e1unframe(5), t1unframe(6), t1unframe192(7) } ACCESS read-only STATUS mandatory DESCRIPTION "Pseudo Wire bundle cas item" ::= { pwBundleStatusEntry 7 } pwStatusPriDestIP OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Pseudo Wire bundle cas item" ::= { pwBundleStatusEntry 8 } pwStatusStratum OBJECT-TYPE SYNTAX INTEGER { stratum1(1), stratum2(2), stratum3(3), stratum3e(4), stratum4(5) } ACCESS read-only STATUS mandatory DESCRIPTION "Stratum Setup" ::= { pwBundleStatusEntry 12 } pwStatusNumofTimeslot OBJECT-TYPE SYNTAX INTEGER (1..32) ACCESS read-only STATUS mandatory DESCRIPTION "pw number of timeslot" ::= { pwBundleStatusEntry 13 } pwStatusNumofFrame OBJECT-TYPE SYNTAX INTEGER (1..1500) ACCESS read-only STATUS mandatory DESCRIPTION "pw number of Frame" ::= { pwBundleStatusEntry 14 } pwStatusJitterDelay OBJECT-TYPE SYNTAX INTEGER (1..512) ACCESS read-only STATUS mandatory DESCRIPTION "pw jitter delay" ::= { pwBundleStatusEntry 15 } pwStatusJitterSize OBJECT-TYPE SYNTAX INTEGER (1..512) ACCESS read-only STATUS mandatory DESCRIPTION "pw jitter delay" ::= { pwBundleStatusEntry 16 } pwStatusVlanSetup OBJECT-TYPE SYNTAX INTEGER{ off(1), cvlan(2), svlan(3), qinq(4) } ACCESS read-only STATUS mandatory DESCRIPTION "pw vlan" ::= { pwBundleStatusEntry 17 } pwStatusCVlanID OBJECT-TYPE SYNTAX INTEGER (1..4094) ACCESS read-only STATUS mandatory DESCRIPTION "customer VLAN ID" ::= { pwBundleStatusEntry 18 } pwStatusCVlanPriority OBJECT-TYPE SYNTAX INTEGER { p0(1), p1(2), p2(3), p3(4), p4(5), p5(6), p6(7), p7(8) } ACCESS read-only STATUS mandatory DESCRIPTION "customer VLAN Priority" ::= { pwBundleStatusEntry 19 } pwStatusSVlanID OBJECT-TYPE SYNTAX INTEGER (1..4094) ACCESS read-only STATUS mandatory DESCRIPTION "provider VLAN ID" ::= { pwBundleStatusEntry 20 } pwStatusSVlanPriority OBJECT-TYPE SYNTAX INTEGER { p0(1), p1(2), p2(3), p3(4), p4(5), p5(6), p6(7), p7(8) } ACCESS read-only STATUS mandatory DESCRIPTION "provider VLAN Priority" ::= { pwBundleStatusEntry 21 } pwStatusAction OBJECT-TYPE SYNTAX INTEGER { active(1), -- deleteBundle(2), -- deleteAll(3), -- activeAll(4), -- changeBundle(5) standby(6) } ACCESS read-only STATUS mandatory DESCRIPTION "bundle action" ::= { pwBundleStatusEntry 22} pwSecStatusPort OBJECT-TYPE SYNTAX INTEGER (1..64) ACCESS read-only STATUS mandatory DESCRIPTION "Sec Pseudo Wire bundle port 1~64" ::= { pwBundleStatusEntry 23 } pwSecStatusFormat OBJECT-TYPE SYNTAX INTEGER{ cesopsn(2), satop(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Pseudo Wire bundle format" ::= { pwBundleStatusEntry 24 } pwSecStatusType OBJECT-TYPE SYNTAX INTEGER { ip(1), cesoEth(2) -- ipwithRTP(3), -- cesoEthwithRTP(4) } ACCESS read-only STATUS mandatory DESCRIPTION "Pseudo Wire bundle Type" ::= { pwBundleStatusEntry 25 } pwSecStatusTos OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-only STATUS mandatory DESCRIPTION "Pseudo Wire bundle TOS" ::= { pwBundleStatusEntry 26 } pwSecStatusUdpEcid OBJECT-TYPE SYNTAX INTEGER (1..1048575) ACCESS read-only STATUS mandatory DESCRIPTION "Pseudo Wire bundle udp/ecid" ::= { pwBundleStatusEntry 27 } pwSecStatusFrame OBJECT-TYPE SYNTAX INTEGER { nonCAS(1), e1CAS(3), t1CAS(4), e1unframe(5), t1unframe(6), t1unframe192(7) } ACCESS read-only STATUS mandatory DESCRIPTION "Pseudo Wire bundle cas item" ::= { pwBundleStatusEntry 28 } pwSecStatusPriDestIP OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Sec Pseudo Wire bundle cas item" ::= { pwBundleStatusEntry 29 } pwSecStatusStratum OBJECT-TYPE SYNTAX INTEGER { stratum1(1), stratum2(2), stratum3(3), stratum3e(4), stratum4(5) } ACCESS read-only STATUS mandatory DESCRIPTION "Sec Stratum Setup" ::= { pwBundleStatusEntry 30 } pwSecStatusNumofTimeslot OBJECT-TYPE SYNTAX INTEGER (1..32) ACCESS read-only STATUS mandatory DESCRIPTION "pw number of timeslot" ::= { pwBundleStatusEntry 31 } pwSecStatusNumofFrame OBJECT-TYPE SYNTAX INTEGER (1..1500) ACCESS read-only STATUS mandatory DESCRIPTION "Secpw number of Frame" ::= { pwBundleStatusEntry 32 } pwSecStatusJitterDelay OBJECT-TYPE SYNTAX INTEGER (1..512) ACCESS read-only STATUS mandatory DESCRIPTION "pw jitter delay" ::= { pwBundleStatusEntry 33 } pwSecStatusJitterSize OBJECT-TYPE SYNTAX INTEGER (1..512) ACCESS read-only STATUS mandatory DESCRIPTION "Sec pw jitter delay" ::= { pwBundleStatusEntry 34 } pwSecStatusVlanSetup OBJECT-TYPE SYNTAX INTEGER{ off(1), cvlan(2), svlan(3), qinq(4) } ACCESS read-only STATUS mandatory DESCRIPTION "Sec pw vlan" ::= { pwBundleStatusEntry 35 } pwSecStatusCVlanID OBJECT-TYPE SYNTAX INTEGER (1..4094) ACCESS read-only STATUS mandatory DESCRIPTION "Sec customer VLAN ID" ::= { pwBundleStatusEntry 36 } pwSecStatusCVlanPriority OBJECT-TYPE SYNTAX INTEGER { p0(1), p1(2), p2(3), p3(4), p4(5), p5(6), p6(7), p7(8) } ACCESS read-only STATUS mandatory DESCRIPTION "Sec customer VLAN Priority" ::= { pwBundleStatusEntry 37 } pwSecStatusSVlanID OBJECT-TYPE SYNTAX INTEGER (1..4094) ACCESS read-only STATUS mandatory DESCRIPTION "Sec provider VLAN ID" ::= { pwBundleStatusEntry 38 } pwSecStatusSVlanPriority OBJECT-TYPE SYNTAX INTEGER { p0(1), p1(2), p2(3), p3(4), p4(5), p5(6), p6(7), p7(8) } ACCESS read-only STATUS mandatory DESCRIPTION "Sec provider VLAN Priority" ::= { pwBundleStatusEntry 39 } pwSecStatusAction OBJECT-TYPE SYNTAX INTEGER { active(1), standby(6) } ACCESS read-only STATUS mandatory DESCRIPTION "sec bundle action" ::= { pwBundleStatusEntry 40} -- -- PseudWire Statics Table -- pwBundleStaticsTable OBJECT-TYPE SYNTAX SEQUENCE OF PWBundleStaticsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "pw statics table" ::= { pwCtrlStatusTable 3 } pwBundleStaticsEntry OBJECT-TYPE SYNTAX PWBundleStaticsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "pw statics entry" INDEX { pwStaticsIndex } ::= { pwBundleStaticsTable 1 } PWBundleStaticsEntry ::= SEQUENCE { pwStaticsIndex INTEGER, pwStaticsPort INTEGER, pwJitBufUnderRun INTEGER, pwJitBufOverRun INTEGER, pwJitBufMin INTEGER, pwJitBufMax INTEGER, pwJitBufDepth INTEGER, pwLBitCount INTEGER, pwRBitCount INTEGER, pwTxGoodCount INTEGER, pwRxGoodCount INTEGER, pwRxLostCount INTEGER, pwLink INTEGER, pwSizeError INTEGER, pwRxAISAlm INTEGER, pwPath INTEGER, pwMisOrderCount INTEGER, pwRxDuplicateCount INTEGER } pwStaticsIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Pseudo Wire Index 1~64" ::= { pwBundleStaticsEntry 1 } pwStaticsPort OBJECT-TYPE SYNTAX INTEGER (1..64) ACCESS read-only STATUS mandatory DESCRIPTION "Pseudo Wire bundle port 1~64" ::= { pwBundleStaticsEntry 2 } pwJitBufUnderRun OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Pw jitter uv" ::= { pwBundleStaticsEntry 3 } pwJitBufOverRun OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Pw jitter ov" ::= { pwBundleStaticsEntry 4 } pwJitBufMin OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Pw jitter min" ::= { pwBundleStaticsEntry 5 } pwJitBufMax OBJECT-TYPE SYNTAX INTEGER (1..1048575) ACCESS read-only STATUS mandatory DESCRIPTION "Pw jitter max" ::= { pwBundleStaticsEntry 6 } pwJitBufDepth OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Pw jitter depth" ::= { pwBundleStaticsEntry 7 } pwLBitCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Pw l-bit error" ::= { pwBundleStaticsEntry 8 } pwRBitCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "pw r-bit error" ::= { pwBundleStaticsEntry 9 } pwTxGoodCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "pw tx good pkt" ::= { pwBundleStaticsEntry 10 } pwRxGoodCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "pw rx good pkt" ::= { pwBundleStaticsEntry 11 } pwRxLostCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "pw rx lost count" ::= { pwBundleStaticsEntry 12 } pwLink OBJECT-TYPE SYNTAX INTEGER { down(1), up(2) } ACCESS read-only STATUS mandatory DESCRIPTION "pw link status" ::= { pwBundleStaticsEntry 13 } pwSizeError OBJECT-TYPE SYNTAX INTEGER{ no(1), yes(2), cas(3) } ACCESS read-only STATUS mandatory DESCRIPTION "pw size error" ::= { pwBundleStaticsEntry 14 } pwRxAISAlm OBJECT-TYPE SYNTAX INTEGER{ no(1), ais(2) } ACCESS read-only STATUS mandatory DESCRIPTION "pw rx ais alm" ::= { pwBundleStaticsEntry 15 } pwPath OBJECT-TYPE SYNTAX INTEGER{ pri(1), sec(2) } ACCESS read-only STATUS mandatory DESCRIPTION "pw path" ::= { pwBundleStaticsEntry 16 } pwMisOrderCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "pw miss-order count" ::= { pwBundleStaticsEntry 17 } pwRxDuplicateCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "pw rx duplicate count" ::= { pwBundleStaticsEntry 18 } -- -- PseudWire Delay Info Table -- pwBundleDelayInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF PWBundleDelayInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "pw delay info table" ::= { pwCtrlStatusTable 4 } pwBundleDelayInfoEntry OBJECT-TYPE SYNTAX PWBundleDelayInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "pw Delay Info entry" INDEX { pwInfoIndex } ::= { pwBundleDelayInfoTable 1 } PWBundleDelayInfoEntry ::= SEQUENCE { pwInfoIndex INTEGER, pwInfoPort INTEGER, pwCellNum INTEGER, pwJitterDelaySt INTEGER, pwJitterSizeSt INTEGER, pwPropDelay DisplayString, pwPktSize DisplayString, pwOverHead DisplayString, pwEthernetBW DisplayString, pwTotalBW DisplayString } pwInfoIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Pseudo Wire Index 1~64" ::= { pwBundleDelayInfoEntry 1 } pwInfoPort OBJECT-TYPE SYNTAX INTEGER (1..64) ACCESS read-only STATUS mandatory DESCRIPTION "Pseudo Wire bundle port 1~64" ::= { pwBundleDelayInfoEntry 2 } pwCellNum OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Pw cell number" ::= { pwBundleDelayInfoEntry 3 } pwJitterDelaySt OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Pw jitter delay" ::= { pwBundleDelayInfoEntry 4 } pwJitterSizeSt OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Pw jitter size" ::= { pwBundleDelayInfoEntry 5 } pwPropDelay OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Pw jitter prop delay" ::= { pwBundleDelayInfoEntry 6 } pwPktSize OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Pw pkt size" ::= { pwBundleDelayInfoEntry 7 } pwOverHead OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Pw over head" ::= { pwBundleDelayInfoEntry 8 } pwEthernetBW OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "pw ethernet bw" ::= { pwBundleDelayInfoEntry 9 } pwTotalBW OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "pw total bw" ::= { pwBundleDelayInfoEntry 10 } pwAlarmStatusTable OBJECT IDENTIFIER ::= { pwCtrlStatusTable 5 } pwArpLostStatus OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-only STATUS mandatory DESCRIPTION "arp-bundle alarm severity type" ::= { pwAlarmStatusTable 1 } pwRxLostStatus OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-only STATUS mandatory DESCRIPTION "rx lost alarm severity type" ::= { pwAlarmStatusTable 2 } pwLostOfBundleStatus OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-only STATUS mandatory DESCRIPTION "lost of bundle alarm " ::= { pwAlarmStatusTable 3 } pwUnderRunStatus OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-only STATUS mandatory DESCRIPTION "underrun alarm severity type" ::= { pwAlarmStatusTable 4 } pwOverRunStatus OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-only STATUS mandatory DESCRIPTION "overrun alarm severity type" ::= { pwAlarmStatusTable 5 } pwLBitStatus OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-only STATUS mandatory DESCRIPTION "LBit alarm severity type" ::= { pwAlarmStatusTable 6 } pwRBitStatus OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-only STATUS mandatory DESCRIPTION "RBit alarm severity type" ::= { pwAlarmStatusTable 7 } pwIPConflictStatus OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-only STATUS mandatory DESCRIPTION "IP Conflictalarm severity type" ::= { pwAlarmStatusTable 8 } ctrl1ETH1ELECAlarmStatus OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-only STATUS mandatory DESCRIPTION "controller 1 Eth 1 electrical Link down alarm" ::= { pwAlarmStatusTable 9 } ctrl1ETH2ELECAlarmStatus OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-only STATUS mandatory DESCRIPTION "controller 1 Eth 2 electrical Link down alarm" ::= { pwAlarmStatusTable 10 } ctrl1ETH1OPTIAlarmStatus OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-only STATUS mandatory DESCRIPTION "controller 1 Eth 1 optical Link down alarm" ::= { pwAlarmStatusTable 11 } ctrl1ETH2OPTIAlarmStatus OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-only STATUS mandatory DESCRIPTION "controller 1 Eth 2 optical Link down alarm" ::= { pwAlarmStatusTable 12 } eth1LOOPAlarmStatus OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-only STATUS mandatory DESCRIPTION "Eth 1 Looping alram" ::= { pwAlarmStatusTable 13 } eth2LOOPAlarmStatus OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-only STATUS mandatory DESCRIPTION "Eth 2 Looping alram" ::= { pwAlarmStatusTable 14 } ctrl2ETH1ELECAlarmStatus OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-only STATUS mandatory DESCRIPTION "controller 2 Eth 1 electrical Link down alarm" ::= { pwAlarmStatusTable 15 } ctrl2ETH2ELECAlarmStatus OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-only STATUS mandatory DESCRIPTION "controller 2 Eth 2 electrical Link down alarm" ::= { pwAlarmStatusTable 16 } ctrl2ETH1OPTIAlarmStatus OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-only STATUS mandatory DESCRIPTION "controller 2 Eth 1 optical Link down alarm" ::= { pwAlarmStatusTable 17 } ctrl2ETH2OPTIAlarmStatus OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-only STATUS mandatory DESCRIPTION "controller 2 Eth 2 optical Link down alarm" ::= { pwAlarmStatusTable 18 } -- -- PW SFP Info Table -- pwSfpInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF PWSfpInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "sfp information table" ::= {pwCtrlStatusTable 6} pwSfpInfoEntry OBJECT-TYPE SYNTAX PWSfpInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in sfp information table." INDEX { sfpIndex } ::= { pwSfpInfoTable 1 } PWSfpInfoEntry ::= SEQUENCE { sfpIndex INTEGER, sfpEthIndex INTEGER, sfpConnector INTEGER, sfpTransceiver DisplayString, sfpLinkLength DisplayString, sfpTechnology DisplayString, sfpEncoding DisplayString, sfpLength9to125mm DisplayString, sfpLength50to125mm DisplayString, sfpLength62p5to125mm DisplayString, sfpLength DisplayString, sfpTemperature DisplayString, sfpVcc DisplayString, sfpTxBias DisplayString, sfpTxPower DisplayString, sfpRxPower DisplayString, sfpDate DisplayString, sfpVendorName DisplayString, sfpOUI DisplayString, sfpPN DisplayString, sfpRev DisplayString, sfpWavelength DisplayString } sfpIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "1~2, " ::= { pwSfpInfoEntry 1 } sfpEthIndex OBJECT-TYPE SYNTAX INTEGER { eth1 (1), eth2 (2) } ACCESS read-only STATUS mandatory DESCRIPTION "optical port" ::= { pwSfpInfoEntry 2 } sfpConnector OBJECT-TYPE SYNTAX INTEGER { notavailable(1), sc(2), fiberchannelstyle1copper(3), fiberchannelstyle2copper(4), bnctnc(5), fibrechannelcoaxialheader(6), fiberJack(7), lc(8), mtrj(9), mu(10), sg(11), optcalpigtail(12), hssdcii(13), copperpigtail(14) } ACCESS read-only STATUS mandatory DESCRIPTION "SFP connector" ::= { pwSfpInfoEntry 3 } sfpTransceiver OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "SFP transceiver" ::= { pwSfpInfoEntry 4 } sfpLinkLength OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "SFP link length" ::= { pwSfpInfoEntry 5 } sfpTechnology OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "SFP technology" ::= { pwSfpInfoEntry 6 } sfpEncoding OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "SFP encoding" ::= { pwSfpInfoEntry 7 } sfpLength9to125mm OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "SFP length for 9/125 mm fiber" ::= { pwSfpInfoEntry 8 } sfpLength50to125mm OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "SFP length for 50/125 mm fiber" ::= { pwSfpInfoEntry 9 } sfpLength62p5to125mm OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "SFP length for 62.5/125 mm fiber" ::= { pwSfpInfoEntry 10 } sfpLength OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "SFP Length" ::= { pwSfpInfoEntry 11 } sfpTemperature OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "SFP Temperature" ::= { pwSfpInfoEntry 12 } sfpVcc OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "SFP Vcc" ::= { pwSfpInfoEntry 13 } sfpTxBias OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "SFP Tx Bias current" ::= { pwSfpInfoEntry 14 } sfpTxPower OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "SFP Tx power" ::= { pwSfpInfoEntry 15 } sfpRxPower OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "SFP Rx power" ::= { pwSfpInfoEntry 16 } sfpDate OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "SFP Rx power" ::= { pwSfpInfoEntry 17 } sfpVendorName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "SFP Rx power" ::= { pwSfpInfoEntry 18 } sfpOUI OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "SFP Rx power" ::= { pwSfpInfoEntry 19 } sfpPN OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "SFP Rx power" ::= { pwSfpInfoEntry 20 } sfpRev OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "SFP Rx power" ::= { pwSfpInfoEntry 21 } sfpWavelength OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "SFP Rx power" ::= { pwSfpInfoEntry 22 } -- -- PW ACR Status Table -- pwACRStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF PWACRStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "pw ACR status Table." ::= { pwCtrlStatusTable 7 } pwACRStatusEntry OBJECT-TYPE SYNTAX PWACRStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Pw ACR Status Entry" INDEX { pwACRIndex } ::= { pwACRStatusTable 1 } PWACRStatusEntry ::= SEQUENCE { pwACRStatusIndex INTEGER, pwACRStatusPortID INTEGER, pwACRStatusEnable INTEGER, pwACRStatusStatus INTEGER, pwACRDisconCnt INTEGER, pwACRRestartCnt INTEGER, pwACRCovariance DisplayString, pwACRFreq DisplayString } pwACRStatusIndex OBJECT-TYPE SYNTAX INTEGER { acr1(1), acr2(2), acr3(3), acr4(4) } ACCESS read-only STATUS mandatory DESCRIPTION "The ACR status Index." ::= { pwACRStatusEntry 1 } pwACRStatusPortID OBJECT-TYPE SYNTAX INTEGER (1..64) ACCESS read-only STATUS mandatory DESCRIPTION "The ACR port id." ::= { pwACRStatusEntry 2 } pwACRStatusEnable OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), none(99) } ACCESS read-only STATUS mandatory DESCRIPTION "The acr enable status." ::= { pwACRStatusEntry 3 } pwACRStatusStatus OBJECT-TYPE SYNTAX INTEGER { idle(1), acquisition(2), tracking1(3), tracking2(4), tracking3(5), tracking4(6), tracking5(7), none(99) } ACCESS read-only STATUS mandatory DESCRIPTION "The acr tracking status." ::= { pwACRStatusEntry 4 } pwACRDisconCnt OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The ACR discountinue count." ::= { pwACRStatusEntry 5 } pwACRRestartCnt OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "The ACR restart count." ::= { pwACRStatusEntry 6 } pwACRCovariance OBJECT-TYPE SYNTAX DisplayString (SIZE (0..40)) ACCESS read-only STATUS mandatory DESCRIPTION "The ACR covariance." ::= { pwACRStatusEntry 7 } pwACRFreq OBJECT-TYPE SYNTAX DisplayString (SIZE (0..40)) ACCESS read-only STATUS mandatory DESCRIPTION "The ACR Freq." ::= { pwACRStatusEntry 8 } -- -- Current Performance Table -- pwPerformanceTable OBJECT IDENTIFIER ::= { pwCtrlStatusTable 8} pwCurrentPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF PWCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Current Performance Table" ::= { pwPerformanceTable 1} pwCurrentPerfEntry OBJECT-TYPE SYNTAX PWCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User current performance entry" INDEX { pwPortIndex } ::= { pwCurrentPerfTable 1 } PWCurrentPerfEntry ::= SEQUENCE { pwPortIndex INTEGER, pwCurrentRxLost INTEGER, pwCurrentJitBufUnderrun INTEGER, pwCurrentJitBufOverrun INTEGER, pwCurr15MinTimeElapsed INTEGER, pwValid15MinInterval INTEGER, pwCurrentEth1Loss INTEGER, pwCurrentEth2Loss INTEGER } pwPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "pw perf portIndex 1-64" ::= { pwCurrentPerfEntry 1 } pwCurrentRxLost OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Current Rx-Lost Counter. Rx-Lost is count for a boundle about ethernet Lost/ jump events Packets." ::= { pwCurrentPerfEntry 2 } pwCurrentJitBufUnderrun OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Current J-UR Counter. Underrun is count of jitter buffer underrun events." ::= { pwCurrentPerfEntry 3 } pwCurrentJitBufOverrun OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Current J-OR Counter. Overrun is count of jitter buffer overrun events." ::= { pwCurrentPerfEntry 4 } pwCurr15MinTimeElapsed OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 15-minute time elapsed" ::= { pwCurrentPerfEntry 5} pwValid15MinInterval OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 1-day Valid 15-min interval" ::= { pwCurrentPerfEntry 6} pwCurrentEth1Loss OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Current eth1 los Counter." ::= { pwCurrentPerfEntry 7 } pwCurrentEth2Loss OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Current eth2 los Counter." ::= { pwCurrentPerfEntry 8 } -- -- Interval Performance Table -- pwIntervalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF PWIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Interval Performance Table" ::= { pwPerformanceTable 2 } pwIntervalPerfEntry OBJECT-TYPE SYNTAX PWIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Interval performance entry" INDEX { pwIntPortIndex, pwIntervalPerfNum } ::= { pwIntervalPerfTable 1 } PWIntervalPerfEntry ::= SEQUENCE { pwIntPortIndex INTEGER, pwIntervalPerfNum INTEGER, pwIntervalRxLost INTEGER, pwIntervalJitBufUnderrun INTEGER, pwIntervalJitBufOverrun INTEGER, pwIntervalEth1Loss INTEGER, pwIntervalEth2Loss INTEGER } pwIntPortIndex OBJECT-TYPE SYNTAX INTEGER (1..64) ACCESS read-only STATUS mandatory DESCRIPTION "Interval Index" ::= { pwIntervalPerfEntry 1 } pwIntervalPerfNum OBJECT-TYPE SYNTAX INTEGER (1..96) ACCESS read-only STATUS mandatory DESCRIPTION "Interval Index" ::= { pwIntervalPerfEntry 2 } pwIntervalRxLost OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " interval rx-lost counter " ::= { pwIntervalPerfEntry 3} pwIntervalJitBufUnderrun OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " jitter buffer underrun Counter " ::= { pwIntervalPerfEntry 4} pwIntervalJitBufOverrun OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " jitter buffer overrun Counter " ::= { pwIntervalPerfEntry 5} pwIntervalEth1Loss OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Eth1 Loss Counter " ::= { pwIntervalPerfEntry 6} pwIntervalEth2Loss OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Eth2 Loss Counter " ::= { pwIntervalPerfEntry 7} -- -- Total Performance Table -- pwTotalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF PWTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Total Performance Table" ::= { pwPerformanceTable 3 } pwTotalPerfEntry OBJECT-TYPE SYNTAX PWTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User total performance entry" INDEX { pwTotalPortIndex } ::= { pwTotalPerfTable 1 } PWTotalPerfEntry ::= SEQUENCE { pwTotalPortIndex INTEGER, pwTotalRxLost INTEGER, pwTotalJitBufUnderrun INTEGER, pwTotalJitBufOverrun INTEGER, pwTotalEth1Loss INTEGER, pwTotalEth2Loss INTEGER } pwTotalPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " total Counter in current 24 hours" ::= { pwTotalPerfEntry 1 } pwTotalRxLost OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Rx-lost Counter in current 24 hours" ::= { pwTotalPerfEntry 2 } pwTotalJitBufUnderrun OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Jitter buffer underrun Counter in current 24 hours" ::= { pwTotalPerfEntry 3} pwTotalJitBufOverrun OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Jitter buffer overrun Counter in current 24 hours" ::= { pwTotalPerfEntry 4} pwTotalEth1Loss OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Eth1Loss Counter in current 24 hours" ::= { pwTotalPerfEntry 5} pwTotalEth2Loss OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Eth2Loss Counter in current 24 hours" ::= { pwTotalPerfEntry 6} -- -- Seven Days Performance Table -- pwSevenDaysPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF PWSevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "7 Days Performance Table" ::= { pwPerformanceTable 4} pwSevenDaysPerfEntry OBJECT-TYPE SYNTAX PWSevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "7 days performance table" INDEX { pw7DaysPortIndex ,pwDaysIndex } ::= { pwSevenDaysPerfTable 1 } PWSevenDaysPerfEntry ::= SEQUENCE { pw7DaysPortIndex INTEGER, pwDaysIndex INTEGER, pwDateString DisplayString, pw7DaysRxLost INTEGER, pw7DaysJitBufUnderrun INTEGER, pw7DaysJitBufOverrun INTEGER, pw7DaysEth1Loss INTEGER, pw7DaysEth2Loss INTEGER } pw7DaysPortIndex OBJECT-TYPE SYNTAX INTEGER (1..63) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days port index " ::= { pwSevenDaysPerfEntry 1 } pwDaysIndex OBJECT-TYPE SYNTAX INTEGER (1..7) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days index " ::= { pwSevenDaysPerfEntry 2 } pwDateString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days String " ::= { pwSevenDaysPerfEntry 3 } pw7DaysRxLost OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Rx-lost Counter in seven days" ::= { pwSevenDaysPerfEntry 4} pw7DaysJitBufUnderrun OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " jitter buffer underrun Counter in seven days" ::= { pwSevenDaysPerfEntry 5} pw7DaysJitBufOverrun OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " jitter buffer overrun Counter in seven days" ::= { pwSevenDaysPerfEntry 6} pw7DaysEth1Loss OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Eth1Loss Counter in seven days" ::= { pwSevenDaysPerfEntry 7} pw7DaysEth2Loss OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Eth2Loss Counter in seven days" ::= { pwSevenDaysPerfEntry 8} -- -- bundle arp status table -- pwBundleArpStatusTable OBJECT IDENTIFIER ::= { pwCtrlStatusTable 9 } pwArpPrimaryStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF PWArpPrimaryStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Bundle arp status table" ::= {pwBundleArpStatusTable 1} pwArpPrimaryStatusEntry OBJECT-TYPE SYNTAX PWArpPrimaryStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in Bundle arp status table." INDEX { pwarpPrimaryNumIndex } ::= { pwArpPrimaryStatusTable 1 } PWArpPrimaryStatusEntry ::= SEQUENCE { pwarpPrimaryNumIndex INTEGER (1..64), pwarpPrimarySrcIpAddress IpAddress, pwarpPrimaryMacAddress DisplayString, pwarpPrimarySVLANId INTEGER, pwarpPrimaryCVLANId INTEGER, pwarpPrimaryRxRequest Counter, pwarpPrimaryTxReply Counter, pwarpPrimaryTxRequest Counter, pwarpPrimaryRxReply Counter, pwisPrimaryBundleIp INTEGER } pwarpPrimaryNumIndex OBJECT-TYPE SYNTAX INTEGER (1..64) ACCESS read-only STATUS mandatory DESCRIPTION "Bundle arp number Index(1~64) " ::= { pwArpPrimaryStatusEntry 1 } pwarpPrimarySrcIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The Bundle arp Source IP." ::= { pwArpPrimaryStatusEntry 2 } pwarpPrimaryMacAddress OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "The Bundle arp Source Mac (xx:xx:xx:xx:xx:xx)" ::= { pwArpPrimaryStatusEntry 3 } pwarpPrimarySVLANId OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-only STATUS mandatory DESCRIPTION "SVlan Index" ::= { pwArpPrimaryStatusEntry 4 } pwarpPrimaryCVLANId OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-only STATUS mandatory DESCRIPTION "CVlan Index" ::= { pwArpPrimaryStatusEntry 5 } pwarpPrimaryRxRequest OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Arp Rx Request counter" ::= { pwArpPrimaryStatusEntry 6 } pwarpPrimaryTxReply OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Arp Tx Reply counter" ::= { pwArpPrimaryStatusEntry 7 } pwarpPrimaryTxRequest OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Arp Tx Request counter" ::= { pwArpPrimaryStatusEntry 8 } pwarpPrimaryRxReply OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Arp Rx Reply counter" ::= { pwArpPrimaryStatusEntry 9 } pwisPrimaryBundleIp OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Is bundle ip Set" ::= { pwArpPrimaryStatusEntry 10 } --arp other pwArpOtherStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF PWArpOtherStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Eth phy electric Config Table." ::= { pwBundleArpStatusTable 2 } pwArpOtherStatusEntry OBJECT-TYPE SYNTAX PWArpOtherStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Eth Phy Config Entry." INDEX { pwarpOtherNumIndex } ::= { pwArpOtherStatusTable 1 } PWArpOtherStatusEntry ::= SEQUENCE { pwarpOtherNumIndex INTEGER (1..8), pwarpOtherSrcIpAddress IpAddress, pwarpOtherMacAddress DisplayString, pwarpOtherSVLANId INTEGER, pwarpOtherCVLANId INTEGER, pwarpOtherRxRequest Counter, pwarpOtherRxReply Counter } pwarpOtherNumIndex OBJECT-TYPE SYNTAX INTEGER (1..8) ACCESS read-only STATUS mandatory DESCRIPTION "Bundle arp number Index(1~8) " ::= { pwArpOtherStatusEntry 1 } pwarpOtherSrcIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The Bundle arp Source IP." ::= { pwArpOtherStatusEntry 2 } pwarpOtherMacAddress OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "The Bundle arp Source Mac (xx:xx:xx:xx:xx:xx)" ::= { pwArpOtherStatusEntry 3 } pwarpOtherSVLANId OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-only STATUS mandatory DESCRIPTION "SVlan Index" ::= { pwArpOtherStatusEntry 4 } pwarpOtherCVLANId OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-only STATUS mandatory DESCRIPTION "CVlan Index" ::= { pwArpOtherStatusEntry 5 } pwarpOtherRxRequest OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Arp Rx Request counter" ::= { pwArpOtherStatusEntry 6 } pwarpOtherRxReply OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Arp Rx Reply counter" ::= { pwArpOtherStatusEntry 7 } --arp Secondary pwArpSecondaryStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF PWArpSecondaryStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Bundle arp status table" ::= {pwBundleArpStatusTable 3} pwArpSecondaryStatusEntry OBJECT-TYPE SYNTAX PWArpSecondaryStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in Bundle arp status table." INDEX { pwarpSecondaryNumIndex } ::= { pwArpSecondaryStatusTable 1 } PWArpSecondaryStatusEntry ::= SEQUENCE { pwarpSecondaryNumIndex INTEGER (1..64), pwarpSecondarySrcIpAddress IpAddress, pwarpSecondaryMacAddress DisplayString, pwarpSecondarySVLANId INTEGER, pwarpSecondaryCVLANId INTEGER, pwarpSecondaryRxRequest Counter, pwarpSecondaryTxReply Counter, pwarpSecondaryTxRequest Counter, pwarpSecondaryRxReply Counter, pwisSecondaryBundleIp INTEGER } pwarpSecondaryNumIndex OBJECT-TYPE SYNTAX INTEGER (1..64) ACCESS read-only STATUS mandatory DESCRIPTION "Bundle arp number Index(1~64) " ::= { pwArpSecondaryStatusEntry 1 } pwarpSecondarySrcIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The Bundle arp Source IP." ::= { pwArpSecondaryStatusEntry 2 } pwarpSecondaryMacAddress OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "The Bundle arp Source Mac (xx:xx:xx:xx:xx:xx)" ::= { pwArpSecondaryStatusEntry 3 } pwarpSecondarySVLANId OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-only STATUS mandatory DESCRIPTION "SVlan Index" ::= { pwArpSecondaryStatusEntry 4 } pwarpSecondaryCVLANId OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-only STATUS mandatory DESCRIPTION "CVlan Index" ::= { pwArpSecondaryStatusEntry 5 } pwarpSecondaryRxRequest OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Arp Rx Request counter" ::= { pwArpSecondaryStatusEntry 6 } pwarpSecondaryTxReply OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Arp Tx Reply counter" ::= { pwArpSecondaryStatusEntry 7 } pwarpSecondaryTxRequest OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Arp Tx Request counter" ::= { pwArpSecondaryStatusEntry 8 } pwarpSecondaryRxReply OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Arp Rx Reply counter" ::= { pwArpSecondaryStatusEntry 9 } pwisSecondaryBundleIp OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Is bundle ip Set" ::= { pwArpSecondaryStatusEntry 10 } -- -- bundle ping status table -- pwBundlePingStatusTable OBJECT IDENTIFIER ::= { pwCtrlStatusTable 10} pwPingPrimaryStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF PWPingPrimaryStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Bundle ping status table" ::= {pwBundlePingStatusTable 1} pwPingPrimaryStatusEntry OBJECT-TYPE SYNTAX PWPingPrimaryStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in Bundle ping status table." INDEX { pwpingPrimaryNumIndex } ::= { pwPingPrimaryStatusTable 1 } PWPingPrimaryStatusEntry ::= SEQUENCE { pwpingPrimaryNumIndex INTEGER (1..64), pwpingPrimarySrcIpAddress IpAddress, pwpingPrimaryMacAddress DisplayString, pwpingPrimarySVLANId INTEGER, pwpingPrimaryCVLANId INTEGER, pwpingPrimaryRxRequest Counter, pwpingPrimaryTxReply Counter, pwpingPrimaryTxRequest Counter, pwpingPrimaryRxReply Counter, pwisPingPrimaryBundleIp INTEGER } pwpingPrimaryNumIndex OBJECT-TYPE SYNTAX INTEGER (1..64) ACCESS read-only STATUS mandatory DESCRIPTION "Bundle ping number Index(1~64) " ::= { pwPingPrimaryStatusEntry 1 } pwpingPrimarySrcIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The Bundle ping Source IP." ::= { pwPingPrimaryStatusEntry 2 } pwpingPrimaryMacAddress OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "The Bundle ping Source Mac (xx:xx:xx:xx:xx:xx)" ::= { pwPingPrimaryStatusEntry 3 } pwpingPrimarySVLANId OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-only STATUS mandatory DESCRIPTION "SVlan Index" ::= { pwPingPrimaryStatusEntry 4 } pwpingPrimaryCVLANId OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-only STATUS mandatory DESCRIPTION "CVlan Index" ::= { pwPingPrimaryStatusEntry 5 } pwpingPrimaryRxRequest OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Ping Rx Request counter" ::= { pwPingPrimaryStatusEntry 6 } pwpingPrimaryTxReply OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Ping Tx Reply counter" ::= { pwPingPrimaryStatusEntry 7 } pwpingPrimaryTxRequest OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Ping Tx Request counter" ::= { pwPingPrimaryStatusEntry 8 } pwpingPrimaryRxReply OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Ping Rx Reply counter" ::= { pwPingPrimaryStatusEntry 9 } pwisPingPrimaryBundleIp OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Is bundle ip Set" ::= { pwPingPrimaryStatusEntry 10 } -- other pwPingOtherStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF PWPingOtherStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Bundle ping status table" ::= {pwBundlePingStatusTable 2} pwPingOtherStatusEntry OBJECT-TYPE SYNTAX PWPingOtherStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in Bundle ping status table." INDEX { pwpingOtherNumIndex } ::= { pwPingOtherStatusTable 1 } PWPingOtherStatusEntry ::= SEQUENCE { pwpingOtherNumIndex INTEGER (1..8), pwpingOtherSrcIpAddress IpAddress, pwpingOtherMacAddress DisplayString, pwpingOtherSVLANId INTEGER, pwpingOtherCVLANId INTEGER, pwpingOtherRxRequest Counter, pwpingOtherRxReply Counter } pwpingOtherNumIndex OBJECT-TYPE SYNTAX INTEGER (1..8) ACCESS read-only STATUS mandatory DESCRIPTION "Bundle ping number Index(1~8) " ::= { pwPingOtherStatusEntry 1 } pwpingOtherSrcIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The Bundle ping Source IP." ::= { pwPingOtherStatusEntry 2 } pwpingOtherMacAddress OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "The Bundle ping Source Mac (xx:xx:xx:xx:xx:xx)" ::= { pwPingOtherStatusEntry 3 } pwpingOtherSVLANId OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-only STATUS mandatory DESCRIPTION "SVlan Index" ::= { pwPingOtherStatusEntry 4 } pwpingOtherCVLANId OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-only STATUS mandatory DESCRIPTION "CVlan Index" ::= { pwPingOtherStatusEntry 5 } pwpingOtherRxRequest OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Ping Rx Request counter" ::= { pwPingOtherStatusEntry 6 } pwpingOtherRxReply OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Ping Rx Reply counter" ::= { pwPingOtherStatusEntry 7 } --ping Secondary pwPingSecondaryStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF PWPingSecondaryStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Bundle ping status table" ::= {pwBundlePingStatusTable 3} pwPingSecondaryStatusEntry OBJECT-TYPE SYNTAX PWPingSecondaryStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in Bundle ping status table." INDEX { pwpingSecondaryNumIndex } ::= { pwPingSecondaryStatusTable 1 } PWPingSecondaryStatusEntry ::= SEQUENCE { pwpingSecondaryNumIndex INTEGER (1..64), pwpingSecondarySrcIpAddress IpAddress, pwpingSecondaryMacAddress DisplayString, pwpingSecondarySVLANId INTEGER, pwpingSecondaryCVLANId INTEGER, pwpingSecondaryRxRequest Counter, pwpingSecondaryTxReply Counter, pwpingSecondaryTxRequest Counter, pwpingSecondaryRxReply Counter, pwisPingSecondaryBundleIp INTEGER } pwpingSecondaryNumIndex OBJECT-TYPE SYNTAX INTEGER (1..64) ACCESS read-only STATUS mandatory DESCRIPTION "Bundle ping number Index(1~64) " ::= { pwPingSecondaryStatusEntry 1 } pwpingSecondarySrcIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The Bundle ping Source IP." ::= { pwPingSecondaryStatusEntry 2 } pwpingSecondaryMacAddress OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "The Bundle ping Source Mac (xx:xx:xx:xx:xx:xx)" ::= { pwPingSecondaryStatusEntry 3 } pwpingSecondarySVLANId OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-only STATUS mandatory DESCRIPTION "SVlan Index" ::= { pwPingSecondaryStatusEntry 4 } pwpingSecondaryCVLANId OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-only STATUS mandatory DESCRIPTION "CVlan Index" ::= { pwPingSecondaryStatusEntry 5 } pwpingSecondaryRxRequest OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Ping Rx Request counter" ::= { pwPingSecondaryStatusEntry 6 } pwpingSecondaryTxReply OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Ping Tx Reply counter" ::= { pwPingSecondaryStatusEntry 7 } pwpingSecondaryTxRequest OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Ping Tx Request counter" ::= { pwPingSecondaryStatusEntry 8 } pwpingSecondaryRxReply OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Ping Rx Reply counter" ::= { pwPingSecondaryStatusEntry 9 } pwisPingSecondaryBundleIp OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Is bundle ip Set" ::= { pwPingSecondaryStatusEntry 10 } -- -- IP Conflict -- pwIpConflictTable OBJECT-TYPE SYNTAX SEQUENCE OF PWIpConflictEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Bundle IP Conflict status table." ::= {pwCtrlStatusTable 11} pwIpConflictEntry OBJECT-TYPE SYNTAX PWIpConflictEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in Bundle IP Conflict status table." INDEX { pwipConflictNumIndex } ::= { pwIpConflictTable 1 } PWIpConflictEntry ::= SEQUENCE { pwipConflictNumIndex INTEGER (1..16), pwipConflictSrcIpAddress IpAddress, pwipConflictMacAddress DisplayString, pwipConflictSVLANId INTEGER, pwipConflictCVLANId INTEGER } pwipConflictNumIndex OBJECT-TYPE SYNTAX INTEGER (1..16) ACCESS read-only STATUS mandatory DESCRIPTION "Bundle IP Conflict Number Index(1~64) " ::= { pwIpConflictEntry 1 } pwipConflictSrcIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "The Bundle IP Conflict Source IP." ::= { pwIpConflictEntry 2 } pwipConflictMacAddress OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "The Bundle IP Conflict Source Mac (xx:xx:xx:xx:xx:xx)" ::= { pwIpConflictEntry 3 } pwipConflictSVLANId OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-only STATUS mandatory DESCRIPTION "SVlan Index" ::= { pwIpConflictEntry 4 } pwipConflictCVLANId OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-only STATUS mandatory DESCRIPTION "CVlan Index" ::= { pwIpConflictEntry 5 } -- -- PseudWire Mode status Table -- pwProtectModeStatusTable OBJECT IDENTIFIER ::= { pwCtrlStatusTable 12 } pwModeSelectStatus OBJECT-TYPE SYNTAX INTEGER { mode0(1), mode1(2), mode2(3) } ACCESS read-only STATUS mandatory DESCRIPTION "pw protect mode select" ::= { pwProtectModeStatusTable 1 } -- pwModeActionStatus OBJECT-TYPE -- SYNTAX INTEGER { -- nonrevertible(1), -- revertible(2) -- } -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "pw protect mode action" -- ::= { pwProtectModeStatusTable 2 } pwCascadePortStatus OBJECT-TYPE SYNTAX INTEGER { eth1LinkUp(1), eth2LinkUp(2), eth1LinkDown(3), eth2LinkDown(4), na(5) } ACCESS read-only STATUS mandatory DESCRIPTION "pw protect cascade port" ::= { pwProtectModeStatusTable 3 } pwCascadeChannelStatus OBJECT-TYPE SYNTAX INTEGER { notReady(1), ready(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION "pw protect cascade channel" ::= { pwProtectModeStatusTable 4 } -- -- pw arival time statist table -- pwArrivalTimeStatistTable OBJECT IDENTIFIER ::= { pwCtrlStatusTable 14 } pwPriArrivalTimeStatistTable OBJECT-TYPE SYNTAX SEQUENCE OF PWPriArrivalTimeStatistEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Bundle arp status table" ::= {pwArrivalTimeStatistTable 1} pwPriArrivalTimeStatistEntry OBJECT-TYPE SYNTAX PWPriArrivalTimeStatistEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in Bundle arp status table." INDEX { pwPriEthStatistIndex } ::= { pwPriArrivalTimeStatistTable 1 } PWPriArrivalTimeStatistEntry ::= SEQUENCE { pwPriEthStatistIndex INTEGER (1..64), pwPriEth1ReOrder DisplayString, pwPriEth1RxLoss DisplayString, pwPriEth1IPGMax DisplayString, pwPriEth1IPGMin DisplayString, pwPriEth1IPGCur DisplayString, pwPriEth2ReOrder DisplayString, pwPriEth2RxLoss DisplayString, pwPriEth2IPGMax DisplayString, pwPriEth2IPGMin DisplayString, pwPriEth2IPGCur DisplayString } pwPriEthStatistIndex OBJECT-TYPE SYNTAX INTEGER (1..64) ACCESS read-only STATUS mandatory DESCRIPTION "Bundle eth pri statist Index(1~64) " ::= { pwPriArrivalTimeStatistEntry 1 } pwPriEth1ReOrder OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Bundle eth pri statist reorder" ::= { pwPriArrivalTimeStatistEntry 2 } pwPriEth1RxLoss OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Bundle eth pri statist rx los" ::= { pwPriArrivalTimeStatistEntry 3 } pwPriEth1IPGMax OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "PW eth1 statist IPG MAX" ::= { pwPriArrivalTimeStatistEntry 4 } pwPriEth1IPGMin OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "PW eth1 statist IPG MIN" ::= { pwPriArrivalTimeStatistEntry 5 } pwPriEth1IPGCur OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "PW eth1 statist IPG Cur" ::= { pwPriArrivalTimeStatistEntry 6 } pwPriEth2ReOrder OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Bundle eth2 pri statist reorder" ::= { pwPriArrivalTimeStatistEntry 7 } pwPriEth2RxLoss OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Bundle eth2 pri statist rx los" ::= { pwPriArrivalTimeStatistEntry 8 } pwPriEth2IPGMax OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "PW eth2 statist IPG MAX" ::= { pwPriArrivalTimeStatistEntry 9 } pwPriEth2IPGMin OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "PW eth2 statist IPG MIN" ::= { pwPriArrivalTimeStatistEntry 10 } pwPriEth2IPGCur OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "PW eth2 statist IPG Cur" ::= { pwPriArrivalTimeStatistEntry 11 } -- secondary pwSecArrivalTimeStatistTable OBJECT-TYPE SYNTAX SEQUENCE OF PWSecArrivalTimeStatistEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Bundle arp status table" ::= {pwArrivalTimeStatistTable 2} pwSecArrivalTimeStatistEntry OBJECT-TYPE SYNTAX PWSecArrivalTimeStatistEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in Bundle arp status table." INDEX { pwSecEthStatistIndex } ::= { pwSecArrivalTimeStatistTable 1 } PWSecArrivalTimeStatistEntry ::= SEQUENCE { pwSecEthStatistIndex INTEGER (1..64), pwSecEth1ReOrder DisplayString, pwSecEth1RxLoss DisplayString, pwSecEth1IPGMax DisplayString, pwSecEth1IPGMin DisplayString, pwSecEth1IPGCur DisplayString, pwSecEth2ReOrder DisplayString, pwSecEth2RxLoss DisplayString, pwSecEth2IPGMax DisplayString, pwSecEth2IPGMin DisplayString, pwSecEth2IPGCur DisplayString } pwSecEthStatistIndex OBJECT-TYPE SYNTAX INTEGER (1..64) ACCESS read-only STATUS mandatory DESCRIPTION "Bundle eth pri statist Index(1~64) " ::= { pwSecArrivalTimeStatistEntry 1 } pwSecEth1ReOrder OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Bundle eth pri statist reorder" ::= { pwSecArrivalTimeStatistEntry 2 } pwSecEth1RxLoss OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Bundle eth pri statist rx los" ::= { pwSecArrivalTimeStatistEntry 3 } pwSecEth1IPGMax OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "PW eth1 statist IPG MAX" ::= { pwSecArrivalTimeStatistEntry 4 } pwSecEth1IPGMin OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "PW eth1 statist IPG MIN" ::= { pwSecArrivalTimeStatistEntry 5 } pwSecEth1IPGCur OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "PW eth1 statist IPG Cur" ::= { pwSecArrivalTimeStatistEntry 6 } pwSecEth2ReOrder OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Bundle eth2 pri statist reorder" ::= { pwSecArrivalTimeStatistEntry 7 } pwSecEth2RxLoss OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Bundle eth2 pri statist rx los" ::= { pwSecArrivalTimeStatistEntry 8 } pwSecEth2IPGMax OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "PW eth2 statist IPG MAX" ::= { pwSecArrivalTimeStatistEntry 9 } pwSecEth2IPGMin OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "PW eth2 statist IPG MIN" ::= { pwSecArrivalTimeStatistEntry 10 } pwSecEth2IPGCur OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "PW eth2 statist IPG Cur" ::= { pwSecArrivalTimeStatistEntry 11 } -- -- bundle Round Trip statist table -- pwRoundTripStatistTable OBJECT IDENTIFIER ::= { pwCtrlStatusTable 15 } pwPriRoundTripStatistTable OBJECT-TYPE SYNTAX SEQUENCE OF PWPriRoundTripStatistEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Bundle arp status table" ::= {pwRoundTripStatistTable 1} pwPriRoundTripStatistEntry OBJECT-TYPE SYNTAX PWPriRoundTripStatistEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in Bundle arp status table." INDEX { pwPriRoundTripIndex } ::= { pwPriRoundTripStatistTable 1 } PWPriRoundTripStatistEntry ::= SEQUENCE { pwPriRoundTripIndex INTEGER (1..64), pwPriRoundTripSeq INTEGER, pwPriRoundTripSeqLoss INTEGER, pwPriRoundTripIP DisplayString, pwPriRoundTripCur DisplayString, pwPriRoundTripMin DisplayString, pwPriRoundTripMax DisplayString } pwPriRoundTripIndex OBJECT-TYPE SYNTAX INTEGER (1..64) ACCESS read-only STATUS mandatory DESCRIPTION "Bundle Pri Round Trip Index(1~64) " ::= { pwPriRoundTripStatistEntry 1 } pwPriRoundTripSeq OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Bundle Pri Round Trip Seq " ::= { pwPriRoundTripStatistEntry 2 } pwPriRoundTripSeqLoss OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Bundle Pri Round Trip Seq los" ::= { pwPriRoundTripStatistEntry 3 } pwPriRoundTripIP OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION " Bundle Pri Round Trip IP Address" ::= { pwPriRoundTripStatistEntry 4 } pwPriRoundTripCur OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "PW Pri Round Trip Cur" ::= { pwPriRoundTripStatistEntry 5 } pwPriRoundTripMin OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "PW Pri Round Trip MIN" ::= { pwPriRoundTripStatistEntry 6 } pwPriRoundTripMax OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "PW Pri Round Trip Max" ::= { pwPriRoundTripStatistEntry 7 } -- secondary pwSecRoundTripStatistTable OBJECT-TYPE SYNTAX SEQUENCE OF PWSecRoundTripStatistEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Bundle arp status table" ::= {pwRoundTripStatistTable 2} pwSecRoundTripStatistEntry OBJECT-TYPE SYNTAX PWSecRoundTripStatistEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in Bundle arp status table." INDEX { pwSecRoundTripIndex } ::= { pwSecRoundTripStatistTable 1 } PWSecRoundTripStatistEntry ::= SEQUENCE { pwSecRoundTripIndex INTEGER (1..64), pwSecRoundTripSeq INTEGER, pwSecRoundTripSeqLoss INTEGER, pwSecRoundTripIP DisplayString, pwSecRoundTripCur DisplayString, pwSecRoundTripMin DisplayString, pwSecRoundTripMax DisplayString } pwSecRoundTripIndex OBJECT-TYPE SYNTAX INTEGER (1..64) ACCESS read-only STATUS mandatory DESCRIPTION "Bundle Sec Round Trip Index(1~64) " ::= { pwSecRoundTripStatistEntry 1 } pwSecRoundTripSeq OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Bundle Sec Round Trip Seq " ::= { pwSecRoundTripStatistEntry 2 } pwSecRoundTripSeqLoss OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Bundle Sec Round Trip Seq los" ::= { pwSecRoundTripStatistEntry 3 } pwSecRoundTripIP OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION " Bundle Sec Round Trip IP Address" ::= { pwSecRoundTripStatistEntry 4 } pwSecRoundTripCur OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "PW Sec Round Trip Cur" ::= { pwSecRoundTripStatistEntry 5 } pwSecRoundTripMin OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "PW Sec Round Trip MIN" ::= { pwSecRoundTripStatistEntry 6 } pwSecRoundTripMax OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "PW Sec Round Trip Max" ::= { pwSecRoundTripStatistEntry 7 } -- -- bundle Protect statist table -- pwProtectStatistTable OBJECT IDENTIFIER ::= { pwCtrlStatusTable 16 } pwPriProtectStatistTable OBJECT-TYPE SYNTAX SEQUENCE OF PWPriProtectStatistEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Bundle arp status table" ::= {pwProtectStatistTable 1} pwPriProtectStatistEntry OBJECT-TYPE SYNTAX PWPriProtectStatistEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in Bundle arp status table." INDEX { pwPriProtectIndex } ::= { pwPriProtectStatistTable 1 } PWPriProtectStatistEntry ::= SEQUENCE { pwPriProtectIndex INTEGER (1..64), pwPriEth1Linkstat INTEGER, pwPriEth2Linkstat INTEGER, pwPriEth1RxSeqNum INTEGER, pwPriEth2RxSeqNum INTEGER, pwPriEth1RxSeqLos INTEGER, pwPriEth2RxSeqLos INTEGER, pwPriEth1RxJBLos INTEGER, pwPriEth2RxJBLos INTEGER, pwPriDiffDelay DisplayString } pwPriProtectIndex OBJECT-TYPE SYNTAX INTEGER (1..64) ACCESS read-only STATUS mandatory DESCRIPTION "Bundle Pri protect Index(1~64) " ::= { pwPriProtectStatistEntry 1 } pwPriEth1Linkstat OBJECT-TYPE SYNTAX INTEGER { down(1), up(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Bundle Pri eth1 Round Trip Seq " ::= { pwPriProtectStatistEntry 2 } pwPriEth2Linkstat OBJECT-TYPE SYNTAX INTEGER { down(1), up(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Bundle Pri eth2 Round Trip Seq " ::= { pwPriProtectStatistEntry 3 } pwPriEth1RxSeqNum OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Bundle Pri eth1 Seq Num" ::= { pwPriProtectStatistEntry 4 } pwPriEth2RxSeqNum OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Bundle Pri eth2 Seq Num " ::= { pwPriProtectStatistEntry 5 } pwPriEth1RxSeqLos OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Bundle Pri eth1 Seq los" ::= { pwPriProtectStatistEntry 6 } pwPriEth2RxSeqLos OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Bundle Pri eth2 Seq Los " ::= { pwPriProtectStatistEntry 7 } pwPriEth1RxJBLos OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Bundle Pri eth1 jb los" ::= { pwPriProtectStatistEntry 8 } pwPriEth2RxJBLos OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Bundle Pri eth2 jb Los " ::= { pwPriProtectStatistEntry 9 } pwPriDiffDelay OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Bundle Pri diff delay " ::= { pwPriProtectStatistEntry 10 } -- secondary pwSecProtectStatistTable OBJECT-TYPE SYNTAX SEQUENCE OF PWSecProtectStatistEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Bundle arp status table" ::= {pwProtectStatistTable 2} pwSecProtectStatistEntry OBJECT-TYPE SYNTAX PWSecProtectStatistEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in Bundle arp status table." INDEX { pwSecProtectIndex } ::= { pwSecProtectStatistTable 1 } PWSecProtectStatistEntry ::= SEQUENCE { pwSecProtectIndex INTEGER (1..64), pwSecEth1Linkstat INTEGER, pwSecEth2Linkstat INTEGER, pwSecEth1RxSeqNum INTEGER, pwSecEth2RxSeqNum INTEGER, pwSecEth1RxSeqLos INTEGER, pwSecEth2RxSeqLos INTEGER, pwSecEth1RxJBLos INTEGER, pwSecEth2RxJBLos INTEGER, pwSecDiffDelay DisplayString } pwSecProtectIndex OBJECT-TYPE SYNTAX INTEGER (1..64) ACCESS read-only STATUS mandatory DESCRIPTION "Bundle Sec protect Index(1~64) " ::= { pwSecProtectStatistEntry 1 } pwSecEth1Linkstat OBJECT-TYPE SYNTAX INTEGER { down(1), up(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Bundle Sec eth1 Round Trip Seq " ::= { pwSecProtectStatistEntry 2 } pwSecEth2Linkstat OBJECT-TYPE SYNTAX INTEGER { down(1), up(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Bundle Sec eth2 Round Trip Seq " ::= { pwSecProtectStatistEntry 3 } pwSecEth1RxSeqNum OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Bundle Sec eth1 Seq Num" ::= { pwSecProtectStatistEntry 4 } pwSecEth2RxSeqNum OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Bundle Sec eth2 Seq Num " ::= { pwSecProtectStatistEntry 5 } pwSecEth1RxSeqLos OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Bundle Sec eth1 Seq los" ::= { pwSecProtectStatistEntry 6 } pwSecEth2RxSeqLos OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Bundle Sec eth2 Seq Los " ::= { pwSecProtectStatistEntry 7 } pwSecEth1RxJBLos OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Bundle Sec eth1 jb los" ::= { pwSecProtectStatistEntry 8 } pwSecEth2RxJBLos OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Bundle Sec eth2 jb Los " ::= { pwSecProtectStatistEntry 9 } pwSecDiffDelay OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Bundle Sec diff delay " ::= { pwSecProtectStatistEntry 10 } -- -- Sec PseudWire Delay Info Table -- pwSecBundleDelayInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF PWSecBundleDelayInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "sec pw delay info table" ::= { pwCtrlStatusTable 18 } pwSecBundleDelayInfoEntry OBJECT-TYPE SYNTAX PWSecBundleDelayInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "pw Delay Info entry" INDEX { pwSecInfoIndex } ::= { pwSecBundleDelayInfoTable 1 } PWSecBundleDelayInfoEntry ::= SEQUENCE { pwSecInfoIndex INTEGER, pwSecInfoPort INTEGER, pwSecCellNum INTEGER, pwSecJitterDelaySt INTEGER, pwSecJitterSizeSt INTEGER, pwSecPropDelay DisplayString, pwSecPktSize DisplayString, pwSecOverHead DisplayString, pwSecEthernetBW DisplayString, pwSecTotalBW DisplayString } pwSecInfoIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Sec Pseudo Wire Index 1~64" ::= { pwSecBundleDelayInfoEntry 1 } pwSecInfoPort OBJECT-TYPE SYNTAX INTEGER (1..64) ACCESS read-only STATUS mandatory DESCRIPTION "Sec Pseudo Wire bundle port 1~64" ::= { pwSecBundleDelayInfoEntry 2 } pwSecCellNum OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Sec Pw cell number" ::= { pwSecBundleDelayInfoEntry 3 } pwSecJitterDelaySt OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Sec Pw jitter delay" ::= { pwSecBundleDelayInfoEntry 4 } pwSecJitterSizeSt OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Sec Pw jitter size" ::= { pwSecBundleDelayInfoEntry 5 } pwSecPropDelay OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Sec Pw jitter prop delay" ::= { pwSecBundleDelayInfoEntry 6 } pwSecPktSize OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Sec Pw pkt size" ::= { pwSecBundleDelayInfoEntry 7 } pwSecOverHead OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Sec Pw over head" ::= { pwSecBundleDelayInfoEntry 8 } pwSecEthernetBW OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Sec pw ethernet bw" ::= { pwSecBundleDelayInfoEntry 9 } pwSecTotalBW OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Sec pw total bw" ::= { pwSecBundleDelayInfoEntry 10 } -- -- Standby PseudWire Statics Table -- pwStandbyStaticsTable OBJECT-TYPE SYNTAX SEQUENCE OF PWStandbyStaticsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "pw Standby statics table" ::= { pwCtrlStatusTable 20 } pwStandbyStaticsEntry OBJECT-TYPE SYNTAX PWStandbyStaticsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "pw statics entry" INDEX { pwStandbyIndex } ::= { pwStandbyStaticsTable 1 } PWStandbyStaticsEntry ::= SEQUENCE { pwStandbyIndex INTEGER, pwStandbyStaticsPort INTEGER, pwStandbyJitBufUnderRun INTEGER, pwStandbyJitBufOverRun INTEGER, pwStandbyJitBufMin INTEGER, pwStandbyJitBufMax INTEGER, pwStandbyJitBufDepth INTEGER, pwStandbyLBitCount INTEGER, pwStandbyRBitCount INTEGER, pwStandbyTxGoodCount INTEGER, pwStandbyRxGoodCount INTEGER, pwStandbyRxLostCount INTEGER, pwStandbyLink INTEGER, pwStandbySizeError INTEGER, pwStandbyRxAISAlm INTEGER, pwStandbyPath INTEGER, pwStandbyReOrderCount INTEGER } pwStandbyIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Pseudo Wire Index 1~64" ::= { pwStandbyStaticsEntry 1 } pwStandbyStaticsPort OBJECT-TYPE SYNTAX INTEGER (1..64) ACCESS read-only STATUS mandatory DESCRIPTION "Pseudo Wire bundle port 1~64" ::= { pwStandbyStaticsEntry 2 } pwStandbyJitBufUnderRun OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Pw jitter uv" ::= { pwStandbyStaticsEntry 3 } pwStandbyJitBufOverRun OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Pw jitter ov" ::= { pwStandbyStaticsEntry 4 } pwStandbyJitBufMin OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Pw jitter min" ::= { pwStandbyStaticsEntry 5 } pwStandbyJitBufMax OBJECT-TYPE SYNTAX INTEGER (1..1048575) ACCESS read-only STATUS mandatory DESCRIPTION "Pw jitter max" ::= { pwStandbyStaticsEntry 6 } pwStandbyJitBufDepth OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Pw jitter depth" ::= { pwStandbyStaticsEntry 7 } pwStandbyLBitCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Pw l-bit error" ::= { pwStandbyStaticsEntry 8 } pwStandbyRBitCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "pw r-bit error" ::= { pwStandbyStaticsEntry 9 } pwStandbyTxGoodCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "pw tx good pkt" ::= { pwStandbyStaticsEntry 10 } pwStandbyRxGoodCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "pw rx good pkt" ::= { pwStandbyStaticsEntry 11 } pwStandbyRxLostCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "pw rx lost count" ::= { pwStandbyStaticsEntry 12 } pwStandbyLink OBJECT-TYPE SYNTAX INTEGER { down(1), up(2) } ACCESS read-only STATUS mandatory DESCRIPTION "pw link status" ::= { pwStandbyStaticsEntry 13 } pwStandbySizeError OBJECT-TYPE SYNTAX INTEGER{ no(1), yes(2), cas(3) } ACCESS read-only STATUS mandatory DESCRIPTION "pw size error" ::= { pwStandbyStaticsEntry 14 } pwStandbyRxAISAlm OBJECT-TYPE SYNTAX INTEGER{ no(1), ais(2) } ACCESS read-only STATUS mandatory DESCRIPTION "pw rx ais alm" ::= { pwStandbyStaticsEntry 15 } pwStandbyPath OBJECT-TYPE SYNTAX INTEGER{ pri(1), sec(2) } ACCESS read-only STATUS mandatory DESCRIPTION "pw path" ::= { pwStandbyStaticsEntry 16 } pwStandbyReOrderCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "pw re order count" ::= { pwStandbyStaticsEntry 17 } --======================================================================-- -- -- Any-Ds1 Protection -- anyds1Protection OBJECT IDENTIFIER ::= { controller 36 } anyds1Enable OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Any-Ds1 Enable/Disable." ::= { anyds1Protection 1 } anyds1Map OBJECT-TYPE SYNTAX INTEGER { tsimap1(1), tsimap2(2), tsimap3(3), tsimap4(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Any-Ds1 Using TSI Map." ::= { anyds1Protection 2 } anyds1ActionResponse OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "Any-Ds1 action response." ::= { anyds1Protection 3 } -- -- Any-Ds1 Creation -- anyds1CreationTable OBJECT IDENTIFIER ::= { anyds1Protection 4 } ds1CircuitGroup OBJECT-TYPE SYNTAX INTEGER (0..32) ACCESS read-write STATUS mandatory DESCRIPTION "group number for protected port, 0 means individual." ::= { anyds1CreationTable 1 } ds1PrimarySlot OBJECT-TYPE SYNTAX Anyds1Slot ACCESS read-write STATUS mandatory DESCRIPTION "Primary slot number." ::= { anyds1CreationTable 2 } ds1PrimaryPort OBJECT-TYPE SYNTAX MapPortID ACCESS read-write STATUS mandatory DESCRIPTION "Primary port number." ::= { anyds1CreationTable 3 } ds1PrimaryStartTS OBJECT-TYPE SYNTAX INTEGER (0..32) ACCESS read-write STATUS mandatory DESCRIPTION "Primary start time slot." ::= { anyds1CreationTable 4 } ds1SecondarySlot OBJECT-TYPE SYNTAX Anyds1Slot ACCESS read-write STATUS mandatory DESCRIPTION "Secondary slot number." ::= { anyds1CreationTable 5 } ds1SecondaryPort OBJECT-TYPE SYNTAX MapPortID ACCESS read-write STATUS mandatory DESCRIPTION "Secondary port number." ::= { anyds1CreationTable 6 } ds1SecondaryStartTS OBJECT-TYPE SYNTAX INTEGER (0..32) ACCESS read-only STATUS mandatory DESCRIPTION "Secondary start time slot." ::= { anyds1CreationTable 7 } ds1ProtectedSlot OBJECT-TYPE SYNTAX MapSetSlot ACCESS read-write STATUS mandatory DESCRIPTION "Select Protected Slot A~D, 1~12." ::= { anyds1CreationTable 8 } ds1ProtectedPort OBJECT-TYPE SYNTAX MapPortID ACCESS read-write STATUS mandatory DESCRIPTION "Select Protected Port 1~12." ::= { anyds1CreationTable 9 } ds1ProtectedStartTS OBJECT-TYPE SYNTAX INTEGER (0..32) ACCESS read-write STATUS mandatory DESCRIPTION "Select Protected start time slot index." ::= { anyds1CreationTable 10 } ds1ProtectCount OBJECT-TYPE SYNTAX INTEGER (1..32) ACCESS read-write STATUS mandatory DESCRIPTION "Select Total channel number." ::= { anyds1CreationTable 11 } ds1SwitchMode OBJECT-TYPE SYNTAX INTEGER { non-revertible(1), revertible(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Switch mode" ::= { anyds1CreationTable 12 } ds1DataVoice OBJECT-TYPE SYNTAX INTEGER { data(1), voice(2), voiceWithoutAu(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Data or Voice" ::= { anyds1CreationTable 13 } ds1SetCommand OBJECT-TYPE SYNTAX INTEGER { check-set(1), force-set(2), force-switch(3), delete-1(4), -- delete-all(5), -- clearAndSet(6), lock-working(11), lock-primary(12), lock-secondary(13), unlock(14), change-switch-mode(21) } ACCESS read-write STATUS mandatory DESCRIPTION "Set command: 1: check and set Any-Ds1; 2: force set Any-Ds1; 3: force switch a Any-Ds1; 4: delete a Any-Ds1; 5: delete all; 11: lock on working; 12: lock on primary; 13: lock on secondary; 14: unlock" ::= { anyds1CreationTable 14 } -- -- Any-Ds1 Information -- anyds1InfoTable OBJECT-TYPE SYNTAX SEQUENCE OF Anyds1InfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DS0-SNCP Protection Information Table" ::= { anyds1Protection 5 } anyds1InfoEntry OBJECT-TYPE SYNTAX Anyds1InfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Any-Ds1 Protection Information Entry" INDEX { anyds1Index } ::= { anyds1InfoTable 1 } Anyds1InfoEntry ::= SEQUENCE { anyds1Index INTEGER, anyds1Group INTEGER, anyds1PrimarySlot Anyds1Slot, anyds1PrimaryPort MapPortID, anyds1SecondarySlot Anyds1Slot, anyds1SecondaryPort MapPortID, anyds1WorkingOn INTEGER, anyds1DataVoice INTEGER, anyds1SwitchMode INTEGER, anyds1ForceSwitch INTEGER, anyds1DeleteProtection INTEGER } anyds1Index OBJECT-TYPE SYNTAX INTEGER (1..32) ACCESS read-only STATUS mandatory DESCRIPTION "Any-ds1 Index." ::= { anyds1InfoEntry 1 } anyds1Group OBJECT-TYPE SYNTAX INTEGER (0..31) ACCESS read-only STATUS mandatory DESCRIPTION "Any-ds1 Gruop number" ::= { anyds1InfoEntry 2 } anyds1PrimarySlot OBJECT-TYPE SYNTAX Anyds1Slot ACCESS read-only STATUS mandatory DESCRIPTION "Primary slot number." ::= { anyds1InfoEntry 3 } anyds1PrimaryPort OBJECT-TYPE SYNTAX MapPortID ACCESS read-only STATUS mandatory DESCRIPTION "Primary port number." ::= { anyds1InfoEntry 4 } anyds1SecondarySlot OBJECT-TYPE SYNTAX Anyds1Slot ACCESS read-only STATUS mandatory DESCRIPTION "Secondary slot number." ::= { anyds1InfoEntry 5 } anyds1SecondaryPort OBJECT-TYPE SYNTAX MapPortID ACCESS read-only STATUS mandatory DESCRIPTION "Secondary port number." ::= { anyds1InfoEntry 6 } anyds1WorkingOn OBJECT-TYPE SYNTAX INTEGER { primary(1), secondary(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Working on primary or secondary." ::= { anyds1InfoEntry 7 } anyds1DataVoice OBJECT-TYPE SYNTAX INTEGER { data(1), voice(2), voiceWithoutAu(4) } ACCESS read-only STATUS mandatory DESCRIPTION "Data or Voice" ::= { anyds1InfoEntry 8 } anyds1SwitchMode OBJECT-TYPE SYNTAX INTEGER { non-revertible(1), revertible(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Switch mode" ::= { anyds1InfoEntry 9 } anyds1ForceSwitch OBJECT-TYPE SYNTAX INTEGER { no(1), force-switch(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Force switch to standby TS." ::= { anyds1InfoEntry 10 } anyds1DeleteProtection OBJECT-TYPE SYNTAX INTEGER { no(1), delete(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Delete protection." ::= { anyds1InfoEntry 11 } -- -- Any-Ds1 Total Group Counter -- anyds1TotalCountTable OBJECT IDENTIFIER ::= { anyds1Protection 6 } ds1TotalGroup OBJECT-TYPE SYNTAX INTEGER (0..32) ACCESS read-only STATUS mandatory DESCRIPTION "group number counter." ::= { anyds1TotalCountTable 1 } --======================================================================-- -- -- Uplink inband -- uplinkInbandTable OBJECT IDENTIFIER ::= { controller 37 } uplinkEnable OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Uplink Enable/Disable." ::= { uplinkInbandTable 1 } uplinkVlan OBJECT-TYPE SYNTAX INTEGER { off(1), cvlan(2), svlan(3), qinq(4) } ACCESS read-write STATUS mandatory DESCRIPTION "VLAN SWITCH." ::= { uplinkInbandTable 2 } uplinkCvlanId OBJECT-TYPE SYNTAX INTEGER (1..4094) ACCESS read-write STATUS mandatory DESCRIPTION "C VLAN ID (1..4094)" ::= { uplinkInbandTable 3 } uplinkSvlanId OBJECT-TYPE SYNTAX INTEGER (1..4094) ACCESS read-write STATUS mandatory DESCRIPTION "S VLAN ID(1..4094) " ::= { uplinkInbandTable 4 } uplinkTpidId OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "SPlease Input: 0~9, A~F" ::= { uplinkInbandTable 5 } --======================================================================-- -- -- AdvancedStatus -- advancedStatusTable OBJECT IDENTIFIER ::= { controller 38 } -- -- DPLL status Display Table -- dpllStatusTable OBJECT IDENTIFIER ::= { advancedStatusTable 1 } dpllPriStatusTable OBJECT IDENTIFIER ::= { dpllStatusTable 1 } deviceCalibration OBJECT-TYPE SYNTAX INTEGER { normal(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION "device calibration" ::= { dpllPriStatusTable 1 } signalatXAXB OBJECT-TYPE SYNTAX INTEGER { normal(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION "dpll signal at xaxb pins" ::= { dpllPriStatusTable 2 } lockingtoXAXB OBJECT-TYPE SYNTAX INTEGER { normal(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION "dpll locking to xaxb pins" ::= { dpllPriStatusTable 3 } smbustimeoutError OBJECT-TYPE SYNTAX INTEGER { normal(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION "dpll smbus timeout error" ::= { dpllPriStatusTable 4 } dpllInput1Status OBJECT-TYPE SYNTAX INTEGER { normal(1), los(2), oof(3), ooflos(4) } ACCESS read-only STATUS mandatory DESCRIPTION "dpll input1 status" ::= { dpllPriStatusTable 5 } dpllInput2Status OBJECT-TYPE SYNTAX INTEGER { normal(1), los(2), oof(3), ooflos(4) } ACCESS read-only STATUS mandatory DESCRIPTION "dpll input2 status" ::= { dpllPriStatusTable 6 } dpllLockStatus OBJECT-TYPE SYNTAX INTEGER { lock(1), freerun(2), unlock(3) } ACCESS read-only STATUS mandatory DESCRIPTION "dpll input2 lock status" ::= { dpllPriStatusTable 7 } dpllCalStatus OBJECT-TYPE SYNTAX INTEGER { normal(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION "dpll input2 calibration" ::= { dpllPriStatusTable 8 } dpllInputSticky OBJECT-TYPE SYNTAX INTEGER { normal(1), los(2), oof(3) } ACCESS read-only STATUS mandatory DESCRIPTION "dpll input status Sticky" ::= { dpllPriStatusTable 9 } dpllLockSticky OBJECT-TYPE SYNTAX INTEGER { lock(1), freerun(2), unlock(3) } ACCESS read-only STATUS mandatory DESCRIPTION "dpll input lock Sticky" ::= { dpllPriStatusTable 10 } dpllCalSticky OBJECT-TYPE SYNTAX INTEGER { normal(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION "dpll input2 calibration" ::= { dpllPriStatusTable 11 } dpllInput2Sticky OBJECT-TYPE SYNTAX INTEGER { normal(1), los(2), oof(3) } ACCESS read-only STATUS mandatory DESCRIPTION "dpll input2 status Sticky" ::= { dpllPriStatusTable 12 } -- standby dpllStandbyStatusTable OBJECT IDENTIFIER ::= { dpllStatusTable 2 } standbydeviceCalibration OBJECT-TYPE SYNTAX INTEGER { normal(1), yes(2), none(3) } ACCESS read-only STATUS mandatory DESCRIPTION "device calibration" ::= { dpllStandbyStatusTable 1 } standbysignalatXAXB OBJECT-TYPE SYNTAX INTEGER { normal(1), yes(2), none(3) } ACCESS read-only STATUS mandatory DESCRIPTION "dpll signal at xaxb pins" ::= { dpllStandbyStatusTable 2 } standbylockingtoXAXB OBJECT-TYPE SYNTAX INTEGER { normal(1), yes(2), none(3) } ACCESS read-only STATUS mandatory DESCRIPTION "dpll locking to xaxb pins" ::= { dpllStandbyStatusTable 3 } standbysmbustimeoutError OBJECT-TYPE SYNTAX INTEGER { normal(1), yes(2), none(3) } ACCESS read-only STATUS mandatory DESCRIPTION "dpll smbus timeout error" ::= { dpllStandbyStatusTable 4 } standbydpllInput1Status OBJECT-TYPE SYNTAX INTEGER { normal(1), los(2), oof(3), ooflos(4), none(5) } ACCESS read-only STATUS mandatory DESCRIPTION "dpll input1 status" ::= { dpllStandbyStatusTable 5 } standbydpllInput2Status OBJECT-TYPE SYNTAX INTEGER { normal(1), los(2), oof(3), ooflos(4), none(5) } ACCESS read-only STATUS mandatory DESCRIPTION "dpll input1 status" ::= { dpllStandbyStatusTable 6 } standbydpllLockStatus OBJECT-TYPE SYNTAX INTEGER { lock(1), freerun(2), unlock(3), none(4) } ACCESS read-only STATUS mandatory DESCRIPTION "dpll input2 lock status" ::= { dpllStandbyStatusTable 7 } standbydpllCalStatus OBJECT-TYPE SYNTAX INTEGER { normal(1), yes(2), none(3) } ACCESS read-only STATUS mandatory DESCRIPTION "dpll input2 calibration" ::= { dpllStandbyStatusTable 8 } standbydpllInputSticky OBJECT-TYPE SYNTAX INTEGER { normal(1), los(2), oof(3), none(4) } ACCESS read-only STATUS mandatory DESCRIPTION "dpll input status Sticky" ::= { dpllStandbyStatusTable 9 } standbydpllLockSticky OBJECT-TYPE SYNTAX INTEGER { lock(1), freerun(2), unlock(3), none(4) } ACCESS read-only STATUS mandatory DESCRIPTION "dpll input lock Sticky" ::= { dpllStandbyStatusTable 10 } standbydpllCalSticky OBJECT-TYPE SYNTAX INTEGER { normal(1), yes(2), none(3) } ACCESS read-only STATUS mandatory DESCRIPTION "dpll input2 calibration" ::= { dpllStandbyStatusTable 11 } standbydpllInput2Sticky OBJECT-TYPE SYNTAX INTEGER { normal(1), los(2), oof(3), none(4) } ACCESS read-only STATUS mandatory DESCRIPTION "dpll input2 status Sticky" ::= { dpllStandbyStatusTable 12 } -- -- backplane Sync status table -- backPlaneSyncStatusTable OBJECT IDENTIFIER ::= { advancedStatusTable 2 } bpTxJBSyncStatus OBJECT-TYPE SYNTAX INTEGER { none(1), sync(2) } ACCESS read-only STATUS mandatory DESCRIPTION "BP Tx JB sync status" ::= { backPlaneSyncStatusTable 1 } bpTxSyncWordError OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "BP Tx syncword error" ::= { backPlaneSyncStatusTable 2 } bpTx1stframeError OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "BP Tx 1st frame error" ::= { backPlaneSyncStatusTable 3 } bpTxseqNumError OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "BP Tx seq number error" ::= { backPlaneSyncStatusTable 4 } bpTxFPSyncStatus OBJECT-TYPE SYNTAX INTEGER { none(1), sync(2) } ACCESS read-only STATUS mandatory DESCRIPTION "BP Tx frame pulse sync status" ::= { backPlaneSyncStatusTable 5 } bpRxJBSyncStatus OBJECT-TYPE SYNTAX INTEGER { none(1), sync(2) } ACCESS read-only STATUS mandatory DESCRIPTION "BP Rx JB sync status" ::= { backPlaneSyncStatusTable 6 } bpRxSyncWordDone OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "BP Rx syncword done" ::= { backPlaneSyncStatusTable 7 } bpRxSyncWordDoneError OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "BP Rx syncword doneerror" ::= { backPlaneSyncStatusTable 8 } bpRxSyncWordError OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "BP Rx syncword error" ::= { backPlaneSyncStatusTable 9 } bpRxseqNumError OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "BP Rx seq number error" ::= { backPlaneSyncStatusTable 10 } bpRxPCMError OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "BP Rx PCM error" ::= { backPlaneSyncStatusTable 11 } bpRxBDError OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "BP Rx bd error" ::= { backPlaneSyncStatusTable 12 } bpModeChnageCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "BP mode change count" ::= { backPlaneSyncStatusTable 13 } -- -- HDLC status Display Table -- hdlcStatusTable OBJECT IDENTIFIER ::= { advancedStatusTable 3 } --pri hdlcPriStatusTable OBJECT IDENTIFIER ::= { hdlcStatusTable 1 } priFpgaRxFCSOk OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Primary rx FCS_ok(0x400e1008)" ::= { hdlcPriStatusTable 1 } priFpgaRxFCSerr OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Primary rx FCS_err(0x400e100c)" ::= { hdlcPriStatusTable 2 } priFpgaRxFifoWrite OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Primary rx fifo_w(0x400e2000)" ::= { hdlcPriStatusTable 3 } priFpgaRxFifoRead OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Primary rx fifo_r(0x400e2004)" ::= { hdlcPriStatusTable 4 } priFpgaTxFifoWrite OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Primary tx fifo_w_pkt8q(0x400e0000)" ::= { hdlcPriStatusTable 5 } priFpgaTxFifoRead OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Primary tx fifo_r_pkt8q(0x400e0004)" ::= { hdlcPriStatusTable 6 } priFpgaRxFlagCnt OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Primary rx Flag_cnt(0x400e1000)" ::= { hdlcPriStatusTable 7 } priFpgaRxFlagAbort OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Primary rx Flag_abort(0x400e1004)" ::= { hdlcPriStatusTable 8 } priFpgaRxLink OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Primary rx Link(0x400e1010)" ::= { hdlcPriStatusTable 9 } priCpuInbandIsr OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Primary cpu inband_isr" ::= { hdlcPriStatusTable 10 } priCpuHdlcRxTadk OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Primary cpu hdlc_rx_task" ::= { hdlcPriStatusTable 11 } priCpuHdlcRxPkt OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Primary cpu hdlc_rx_pkt" ::= { hdlcPriStatusTable 12 } priCpuHdlcTxPkt OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Primary cpu hdlc_tx_inband_pkt" ::= { hdlcPriStatusTable 13 } --sec hdlcSecStatusTable OBJECT IDENTIFIER ::= { hdlcStatusTable 2 } secFpgaRxFCSOk OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Secondary rx FCS_ok(0x400e1008)" ::= { hdlcSecStatusTable 1 } secFpgaRxFCSerr OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Secondary rx FCS_err(0x400e100c)" ::= { hdlcSecStatusTable 2 } secFpgaRxFifoWrite OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Secondary rx fifo_w(0x400e2000)" ::= { hdlcSecStatusTable 3 } secFpgaRxFifoRead OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Secondary rx fifo_r(0x400e2004)" ::= { hdlcSecStatusTable 4 } secFpgaTxFifoWrite OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Secondary tx fifo_w_pkt8q(0x400e0000)" ::= { hdlcSecStatusTable 5 } secFpgaTxFifoRead OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Secondary tx fifo_r_pkt8q(0x400e0004)" ::= { hdlcSecStatusTable 6 } secFpgaRxFlagCnt OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Secondary rx Flag_cnt(0x400e1000)" ::= { hdlcSecStatusTable 7 } secFpgaRxFlagAbort OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Secondary rx Flag_abort(0x400e1004)" ::= { hdlcSecStatusTable 8 } secFpgaRxLink OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Secondary rx Link(0x400e1010)" ::= { hdlcSecStatusTable 9 } secCpuInbandIsr OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Secondary cpu inband_isr" ::= { hdlcSecStatusTable 10 } secCpuHdlcRxTadk OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Secondary cpu hdlc_rx_task" ::= { hdlcSecStatusTable 11 } secCpuHdlcRxPkt OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Secondary cpu hdlc_rx_pkt" ::= { hdlcSecStatusTable 12 } secCpuHdlcTxPkt OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Secondary cpu hdlc_tx_inband_pkt" ::= { hdlcSecStatusTable 13 } -- -- rs485 max delay -- rs485StatusTable OBJECT IDENTIFIER ::= { advancedStatusTable 4 } rs485MaxDelayTable OBJECT-TYPE SYNTAX SEQUENCE OF Rs485MaxDelayEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Display slot rs485 max delay" ::= { rs485StatusTable 1 } rs485MaxDelayEntry OBJECT-TYPE SYNTAX Rs485MaxDelayEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Slot model entry" INDEX { rs485SlotIndex } ::= { rs485MaxDelayTable 1 } Rs485MaxDelayEntry ::= SEQUENCE { rs485SlotIndex GenSlotID, rs485MaxDelay DisplayString, rs485NoRxCnt INTEGER, rs485ModelType GenModelType } rs485SlotIndex OBJECT-TYPE SYNTAX GenSlotID ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D and 1~12, total 16 slots." ::= { rs485MaxDelayEntry 1 } rs485MaxDelay OBJECT-TYPE SYNTAX DisplayString (SIZE (0..65) ) ACCESS read-only STATUS mandatory DESCRIPTION "Card max delay" ::= { rs485MaxDelayEntry 2 } rs485NoRxCnt OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Card no rx counter" ::= { rs485MaxDelayEntry 3 } rs485ModelType OBJECT-TYPE SYNTAX GenModelType ACCESS read-only STATUS mandatory DESCRIPTION "Model type of current plug-in card" ::= { rs485MaxDelayEntry 4 } -- -- rs485 TX/RX overlap -- rs485TxRxOverlapTable OBJECT IDENTIFIER ::= { rs485StatusTable 2 } rs485TxRxOverlap OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "rs485 tx/rx overlap." ::= { rs485TxRxOverlapTable 1 } -- -- advanced status cmd -- advancedCmdTable OBJECT IDENTIFIER ::= { advancedStatusTable 5 } -- -- rs485 max delay clean -- rs485MaxDelayClearTable OBJECT IDENTIFIER ::= { advancedCmdTable 1 } delayClearAll OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Uplink Enable/Disable." ::= { rs485MaxDelayClearTable 1 } delayClearBySlot OBJECT-TYPE SYNTAX MapSetSlot ACCESS read-write STATUS mandatory DESCRIPTION "Slot A~D and 1~12, total 16 slots." ::= { rs485MaxDelayClearTable 2 } -- -- rs485 tx rx debug enable -- rs485DebugCmdTable OBJECT IDENTIFIER ::= { advancedCmdTable 2 } rs485txRxDebug OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "tx rx debug Enable/Disable." ::= { rs485DebugCmdTable 1 } rs485txRxDebugStClear OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-write STATUS mandatory DESCRIPTION "tx rx debug Enable/Disable." ::= { rs485DebugCmdTable 2 } debugCmd3 OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "tx rx debug Enable/Disable." ::= { rs485DebugCmdTable 3 } debugCmd4 OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "tx rx debug Enable/Disable." ::= { rs485DebugCmdTable 4 } debugCmd5 OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "tx rx debug Enable/Disable." ::= { rs485DebugCmdTable 5 } -- -- debug table -- debugStatesTable OBJECT IDENTIFIER ::= { advancedStatusTable 6 } debugList OBJECT IDENTIFIER ::= { debugStatesTable 1 } bufferFull1 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..65) ) ACCESS read-only STATUS mandatory DESCRIPTION "debug1" ::= { debugList 1 } bufferFull2 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..65) ) ACCESS read-only STATUS mandatory DESCRIPTION "debug2" ::= { debugList 2 } irc1IntcMask OBJECT-TYPE SYNTAX DisplayString (SIZE (0..65) ) ACCESS read-only STATUS mandatory DESCRIPTION "debug3" ::= { debugList 3 } irc2TimeOut OBJECT-TYPE SYNTAX DisplayString (SIZE (0..65) ) ACCESS read-only STATUS mandatory DESCRIPTION "debug4" ::= { debugList 4 } irc2RemoteTimeOut OBJECT-TYPE SYNTAX DisplayString (SIZE (0..65) ) ACCESS read-only STATUS mandatory DESCRIPTION "debug5" ::= { debugList 5 } irc2Ready OBJECT-TYPE SYNTAX DisplayString (SIZE (0..65) ) ACCESS read-only STATUS mandatory DESCRIPTION "debug6" ::= { debugList 6 } debug7 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..65) ) ACCESS read-only STATUS mandatory DESCRIPTION "debug7" ::= { debugList 7 } debug8 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..65) ) ACCESS read-only STATUS mandatory DESCRIPTION "debug8" ::= { debugList 8 } debug9 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..65) ) ACCESS read-only STATUS mandatory DESCRIPTION "debug9" ::= { debugList 9 } debug10 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..65) ) ACCESS read-only STATUS mandatory DESCRIPTION "debug10" ::= { debugList 10 } debug11 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..65) ) ACCESS read-only STATUS mandatory DESCRIPTION "debug11" ::= { debugList 11 } debug12 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..65) ) ACCESS read-only STATUS mandatory DESCRIPTION "debug12" ::= { debugList 12 } debug13 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..65) ) ACCESS read-only STATUS mandatory DESCRIPTION "debug13" ::= { debugList 13 } debug14 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..65) ) ACCESS read-only STATUS mandatory DESCRIPTION "debug14" ::= { debugList 14 } debug15 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..65) ) ACCESS read-only STATUS mandatory DESCRIPTION "debug15" ::= { debugList 15 } debug16 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..65) ) ACCESS read-only STATUS mandatory DESCRIPTION "debug16" ::= { debugList 16 } debug17 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..65) ) ACCESS read-only STATUS mandatory DESCRIPTION "debug17" ::= { debugList 17 } debug18 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..65) ) ACCESS read-only STATUS mandatory DESCRIPTION "debug18" ::= { debugList 18 } debug19 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..65) ) ACCESS read-only STATUS mandatory DESCRIPTION "debug19" ::= { debugList 19 } debug20 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..65) ) ACCESS read-only STATUS mandatory DESCRIPTION "debug20" ::= { debugList 20 } debug21 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..65) ) ACCESS read-only STATUS mandatory DESCRIPTION "debug21" ::= { debugList 21 } debug22 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..65) ) ACCESS read-only STATUS mandatory DESCRIPTION "debug22" ::= { debugList 22 } debug23 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..65) ) ACCESS read-only STATUS mandatory DESCRIPTION "debug23" ::= { debugList 23 } debug24 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..65) ) ACCESS read-only STATUS mandatory DESCRIPTION "debug24" ::= { debugList 24 } debug25 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..65) ) ACCESS read-only STATUS mandatory DESCRIPTION "debug25" ::= { debugList 25 } debug26 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..65) ) ACCESS read-only STATUS mandatory DESCRIPTION "debug26" ::= { debugList 26 } debug27 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..65) ) ACCESS read-only STATUS mandatory DESCRIPTION "debug27" ::= { debugList 27 } debug28 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..65) ) ACCESS read-only STATUS mandatory DESCRIPTION "debug28" ::= { debugList 28 } debug29 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..65) ) ACCESS read-only STATUS mandatory DESCRIPTION "debug29" ::= { debugList 29 } debug30 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..65) ) ACCESS read-only STATUS mandatory DESCRIPTION "debug30" ::= { debugList 30 } --======================================================================-- --======================================================================-- -- trap MIB --======================================================================-- --======================================================================-- localTrap TRAP-TYPE ENTERPRISE loop-AM3440-CCPB-A VARIABLES { ccAlarmQueueString, ccAlarmType, ccAlarmModel, ccAlarmSlot, ccAlarmPort, ccAlarmSeverity, ccAlarmLink , ccAlarmSubrack} DESCRIPTION "Local alarm trap" ::= 3 remoteTrap TRAP-TYPE ENTERPRISE loop-AM3440-CCPB-A VARIABLES {ccAlarmQueueString} DESCRIPTION "remote alarm trap" ::= 4 remove2Trap TRAP-TYPE ENTERPRISE loop-AM3440-CCPB-A VARIABLES { ccAlarmQueueString, ccAlarmType, ccAlarmModel, ccAlarmSlot, ccAlarmPort, ccAlarmSeverity, ccAlarmLink , ccAlarmSubrack} DESCRIPTION "Local alarm trap remove for old version" ::= 5 removeTrap TRAP-TYPE ENTERPRISE loop-AM3440-CCPB-A VARIABLES { ccAlarmQueueString, ccAlarmType, ccAlarmModel, ccAlarmSlot, ccAlarmPort, ccAlarmSeverity, ccAlarmLink , ccAlarmSubrack} DESCRIPTION "Local alarm trap remove" ::= 9 ccNotification OBJECT IDENTIFIER ::= { loop-AM3440-CCPB-A 0 } v3LocalTrap NOTIFICATION-TYPE OBJECTS { ccAlarmQueueString, ccAlarmType, ccAlarmModel, ccAlarmSlot, ccAlarmPort, ccAlarmSeverity, ccAlarmLink , ccAlarmSubrack} STATUS current DESCRIPTION "Local alarm trap" ::= { ccNotification 1 } v3RemoveTrap NOTIFICATION-TYPE OBJECTS { ccAlarmQueueString, ccAlarmType, ccAlarmModel, ccAlarmSlot, ccAlarmPort, ccAlarmSeverity, ccAlarmLink , ccAlarmSubrack} STATUS current DESCRIPTION "Local alarm trap" ::= { ccNotification 2 } --======================================================================-- --======================================================================-- -- e1-card MIB --======================================================================-- -- E1 -- lineControlTable OBJECT IDENTIFIER ::= { e1-card 1 } -- userCurrentPerfTable OBJECT IDENTIFIER ::= { e1-card 2 } -- userIntervalPerfTable OBJECT IDENTIFIER ::= { e1-card 3 } -- userTotalPerfTable OBJECT IDENTIFIER ::= { e1-card 4 } -- userSevenDayPerfTable OBJECT IDENTIFIER ::= { e1-card 5 } -- remoteCurrentPerfTable OBJECT IDENTIFIER ::= { e1-card 6 } -- remoteIntervalPerfTable OBJECT IDENTIFIER ::= { e1-card 7 } -- remoteTotalPerfTable OBJECT IDENTIFIER ::= { e1-card 8 } -- remoteSevenDayPerfTable OBJECT IDENTIFIER ::= { e1-card 9 } -- lineCurrentPerfTable OBJECT IDENTIFIER ::= { e1-card 10 } -- lineIntervalPerfTable OBJECT IDENTIFIER ::= { e1-card 11 } -- lineTotalPerfTable OBJECT IDENTIFIER ::= { e1-card 12 } -- lineSevenDayPerfTable OBJECT IDENTIFIER ::= { e1-card 13 } -- alarmQueueTable OBJECT IDENTIFIER ::= { e1-card 14 } -- alarmHistoryTable OBJECT IDENTIFIER ::= { e1-card 15 } -- lineAvailabilityTable OBJECT IDENTIFIER ::= { e1-card 16 } -- alarmControlTable OBJECT IDENTIFIER ::= { e1-card 17 } -- thresholdControlTable OBJECT IDENTIFIER ::= { e1-card 18 } -- lineDiagControlTable OBJECT IDENTIFIER ::= { e1-card 19 } -- commandControlTable OBJECT IDENTIFIER ::= { e1-card 20 } -- systemInformationTable OBJECT IDENTIFIER ::= { e1-card 21 } --======================================================================-- -- -- Line Control Table -- e1LineControlTable OBJECT-TYPE SYNTAX SEQUENCE OF E1LineControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DS1 line control table." ::= { e1-card 1 } e1LineControlEntry OBJECT-TYPE SYNTAX E1LineControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 line control table." INDEX { e1Index } ::= { e1LineControlTable 1 } E1LineControlEntry ::= SEQUENCE { e1Index SmallSlotIndex, e1LineFrame INTEGER, e1LineCoding INTEGER, e1Interface INTEGER, e1FDL INTEGER, e1FDLSabit INTEGER, e1AIS INTEGER, e1RAI INTEGER, e1CRC INTEGER, e1IdleCode INTEGER, e1CASMode INTEGER, e1SignallingMode INTEGER, e1CGA INTEGER, e1OutOfService INTEGER } e1Index OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { e1LineControlEntry 1 } e1LineFrame OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Line frame format" ::= { e1LineControlEntry 2 } e1LineCoding OBJECT-TYPE SYNTAX INTEGER { ami(1), hdb3(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Line Coding type" ::= { e1LineControlEntry 3 } e1Interface OBJECT-TYPE SYNTAX INTEGER { twisted-pair(1), coaxial-cable(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Interface indicates that E1 line use 75/120 Ohm Cable." ::= { e1LineControlEntry 4 } e1FDL OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "E1 Facility Data Link ON/OFF" ::= { e1LineControlEntry 5 } e1FDLSabit OBJECT-TYPE SYNTAX INTEGER { sa4(1), sa5(2), sa6(3), sa7(4), sa8(5) -- sa4-5(6) } ACCESS read-write STATUS mandatory DESCRIPTION "E1 Facility Data Link use Sax bit" ::= { e1LineControlEntry 6 } e1AIS OBJECT-TYPE SYNTAX INTEGER { frame(1), -- unframe(2), off(3) } ACCESS read-write STATUS mandatory DESCRIPTION "E1 line Alarm Indication Signal." ::= { e1LineControlEntry 7 } e1RAI OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "RAI-ON indicates that RAI (Remote Alarm Indication) ON." ::= { e1LineControlEntry 8 } e1CRC OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "E1 Cycle Redundancy Check ON/OFF" ::= { e1LineControlEntry 9 } e1IdleCode OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Line Idle Code Value" ::= { e1LineControlEntry 10 } e1CASMode OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "CAS or CCS" ::= { e1LineControlEntry 11 } e1SignallingMode OBJECT-TYPE SYNTAX INTEGER { trans(1), cd01(2) } ACCESS read-write STATUS mandatory DESCRIPTION "TRANS or CD01" ::= { e1LineControlEntry 12 } e1CGA OBJECT-TYPE SYNTAX INTEGER { norm(1), trans(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Method used to signal the Carrier Group Alarm state to the other end of the selected link." ::= { e1LineControlEntry 13 } e1OutOfService OBJECT-TYPE SYNTAX INTEGER { busy(1), idle(2) -- busy-idle(3), -- idle-busy(4) } ACCESS read-write STATUS mandatory DESCRIPTION "When NORM (CGA) is select, the parameter determines the state of the A, B signaling bits during the Out-of-Service periods." ::= { e1LineControlEntry 14 } -- -- User Current Performance Table -- e1UserCurrentPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF E1UserCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User Current Performance Table" ::= { e1-card 2 } e1UserCurrentPerfEntry OBJECT-TYPE SYNTAX E1UserCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User current performance entry" INDEX { e1Index } ::= { e1UserCurrentPerfTable 1 } E1UserCurrentPerfEntry ::= SEQUENCE { e1UserCurrentPerfES INTEGER, e1UserCurrentPerfSES INTEGER, e1UserCurrentPerfBES INTEGER, e1UserCurrentPerfUAS INTEGER, e1UserCurrentPerfCSS INTEGER, e1UserCurrentPerfBPV INTEGER, e1UserCurrentPerfDMs INTEGER, e1UserCurr15MinTimeElapsed INTEGER, e1UserValid15MinInterval INTEGER } e1UserCurrentPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { e1UserCurrentPerfEntry 2 } e1UserCurrentPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { e1UserCurrentPerfEntry 3 } e1UserCurrentPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { e1UserCurrentPerfEntry 4 } e1UserCurrentPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { e1UserCurrentPerfEntry 5 } e1UserCurrentPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CS Error Counter " ::= { e1UserCurrentPerfEntry 6 } e1UserCurrentPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { e1UserCurrentPerfEntry 7 } e1UserCurrentPerfDMs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " DM Error Counter " ::= { e1UserCurrentPerfEntry 8 } e1UserCurr15MinTimeElapsed OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 15-minute time elapsed" ::= { e1UserCurrentPerfEntry 11 } e1UserValid15MinInterval OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 1-day Valid 15-min interval" ::= { e1UserCurrentPerfEntry 12 } -- -- User Interval Performance Table -- e1UserIntervalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF E1UserIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User Interval Performance Table" ::= { e1-card 3 } e1UserIntervalPerfEntry OBJECT-TYPE SYNTAX E1UserIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User interval performance entry" INDEX { e1Index , e1UserIntervalPerfNumber } ::= { e1UserIntervalPerfTable 1 } E1UserIntervalPerfEntry ::= SEQUENCE { e1UserIntervalPerfNumber INTEGER (1..96), e1UserIntervalPerfES INTEGER, e1UserIntervalPerfSES INTEGER, e1UserIntervalPerfBES INTEGER, e1UserIntervalPerfUAS INTEGER, e1UserIntervalPerfCSS INTEGER, e1UserIntervalPerfBPV INTEGER, e1UserIntervalPerfDMs INTEGER } e1UserIntervalPerfNumber OBJECT-TYPE SYNTAX INTEGER (1..96) ACCESS read-only STATUS mandatory DESCRIPTION "Interval Index" ::= { e1UserIntervalPerfEntry 2 } e1UserIntervalPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { e1UserIntervalPerfEntry 3 } e1UserIntervalPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { e1UserIntervalPerfEntry 4 } e1UserIntervalPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { e1UserIntervalPerfEntry 5 } e1UserIntervalPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { e1UserIntervalPerfEntry 6 } e1UserIntervalPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { e1UserIntervalPerfEntry 7 } e1UserIntervalPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { e1UserIntervalPerfEntry 8 } e1UserIntervalPerfDMs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " DM Error Counter " ::= { e1UserIntervalPerfEntry 9 } -- -- User Total Performance Table -- e1UserTotalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF E1UserTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User Total Performance Table" ::= { e1-card 4 } e1UserTotalPerfEntry OBJECT-TYPE SYNTAX E1UserTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User total performance entry" INDEX { e1Index } ::= { e1UserTotalPerfTable 1 } E1UserTotalPerfEntry ::= SEQUENCE { e1UserTotalPerfES INTEGER, e1UserTotalPerfSES INTEGER, e1UserTotalPerfBES INTEGER, e1UserTotalPerfUAS INTEGER, e1UserTotalPerfCSS INTEGER, e1UserTotalPerfBPV INTEGER, e1UserTotalPerfDMs INTEGER } e1UserTotalPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { e1UserTotalPerfEntry 2 } e1UserTotalPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { e1UserTotalPerfEntry 3 } e1UserTotalPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { e1UserTotalPerfEntry 4 } e1UserTotalPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { e1UserTotalPerfEntry 5 } e1UserTotalPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { e1UserTotalPerfEntry 6 } e1UserTotalPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { e1UserTotalPerfEntry 7 } e1UserTotalPerfDMs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " DM Error Counter " ::= { e1UserTotalPerfEntry 8 } -- -- User Seven Days Performance Table -- e1UserSevenDaysPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF E1UserSevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User 7 Days Performance Table" ::= { e1-card 5 } e1UserSevenDaysPerfEntry OBJECT-TYPE SYNTAX E1UserSevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User 7 days performance table" INDEX { e1Index , e1UserDaysIndex } ::= { e1UserSevenDaysPerfTable 1 } E1UserSevenDaysPerfEntry ::= SEQUENCE { e1UserDaysIndex INTEGER (1..7), e1UserDateStrIndex DisplayString (SIZE (0..255) ), e1UserSevenDaysPerfES INTEGER, e1UserSevenDaysPerfSES INTEGER, e1UserSevenDaysPerfBES INTEGER, e1UserSevenDaysPerfUAS INTEGER, e1UserSevenDaysPerfCSS INTEGER, e1UserSevenDaysPerfDMs INTEGER } e1UserDaysIndex OBJECT-TYPE SYNTAX INTEGER (1..7) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days index " ::= { e1UserSevenDaysPerfEntry 2 } e1UserDateStrIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days String " ::= { e1UserSevenDaysPerfEntry 3 } e1UserSevenDaysPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { e1UserSevenDaysPerfEntry 4 } e1UserSevenDaysPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { e1UserSevenDaysPerfEntry 5 } e1UserSevenDaysPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { e1UserSevenDaysPerfEntry 6 } e1UserSevenDaysPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { e1UserSevenDaysPerfEntry 7 } e1UserSevenDaysPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { e1UserSevenDaysPerfEntry 8 } e1UserSevenDaysPerfDMs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " DM Error Counter " ::= { e1UserSevenDaysPerfEntry 9 } -- -- Line Current Performance Table -- e1LineCurrentPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF E1LineCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line Current Performance Table" ::= { e1-card 10 } e1LineCurrentPerfEntry OBJECT-TYPE SYNTAX E1LineCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line current performance entry" INDEX { e1Index } ::= { e1LineCurrentPerfTable 1 } E1LineCurrentPerfEntry ::= SEQUENCE { e1LineCurrentPerfES INTEGER, e1LineCurrentPerfSES INTEGER, e1LineCurrentPerfBES INTEGER, e1LineCurrentPerfUAS INTEGER, e1LineCurrentPerfCSS INTEGER, e1LineCurrentPerfBPV INTEGER, e1LineCurrentPerfDMs INTEGER, e1LineCurr15MinTimeElapsed INTEGER, e1LineValid15MinInterval INTEGER } e1LineCurrentPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ESS Error Counter " ::= { e1LineCurrentPerfEntry 2 } e1LineCurrentPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { e1LineCurrentPerfEntry 3 } e1LineCurrentPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { e1LineCurrentPerfEntry 4 } e1LineCurrentPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { e1LineCurrentPerfEntry 5 } e1LineCurrentPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { e1LineCurrentPerfEntry 6 } e1LineCurrentPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { e1LineCurrentPerfEntry 7 } e1LineCurrentPerfDMs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " DM Error Counter " ::= { e1LineCurrentPerfEntry 8 } e1LineCurr15MinTimeElapsed OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 15-minute time elapsed" ::= { e1LineCurrentPerfEntry 11 } e1LineValid15MinInterval OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 1-day Valid 15-min interval" ::= { e1LineCurrentPerfEntry 12 } -- -- Line Interval Performance Table -- e1LineIntervalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF E1LineIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line Interval Performance Table" ::= { e1-card 11 } e1LineIntervalPerfEntry OBJECT-TYPE SYNTAX E1LineIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line interval performance entry" INDEX { e1Index , e1LineIntervalPerfNumber } ::= { e1LineIntervalPerfTable 1 } E1LineIntervalPerfEntry ::= SEQUENCE { e1LineIntervalPerfNumber INTEGER (1..96), e1LineIntervalPerfES INTEGER, e1LineIntervalPerfSES INTEGER, e1LineIntervalPerfBES INTEGER, e1LineIntervalPerfUAS INTEGER, e1LineIntervalPerfCSS INTEGER, e1LineIntervalPerfBPV INTEGER, e1LineIntervalPerfDMs INTEGER, e1LineIntvAvailable INTEGER } e1LineIntervalPerfNumber OBJECT-TYPE SYNTAX INTEGER (1..96) ACCESS read-only STATUS mandatory DESCRIPTION " Interval Index " ::= { e1LineIntervalPerfEntry 2 } e1LineIntervalPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { e1LineIntervalPerfEntry 3 } e1LineIntervalPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { e1LineIntervalPerfEntry 4 } e1LineIntervalPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { e1LineIntervalPerfEntry 5 } e1LineIntervalPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { e1LineIntervalPerfEntry 6 } e1LineIntervalPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { e1LineIntervalPerfEntry 7 } e1LineIntervalPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { e1LineIntervalPerfEntry 8 } e1LineIntervalPerfDMs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { e1LineIntervalPerfEntry 9 } e1LineIntvAvailable OBJECT-TYPE SYNTAX INTEGER { available(1), na(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Interval Available " ::= { e1LineIntervalPerfEntry 10 } -- -- Line Total Performance Table -- e1LineTotalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF E1LineTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line Total Performance Table" ::= { e1-card 12 } e1LineTotalPerfEntry OBJECT-TYPE SYNTAX E1LineTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line total performance table" INDEX { e1Index } ::= { e1LineTotalPerfTable 1 } E1LineTotalPerfEntry ::= SEQUENCE { e1LineTotalPerfES INTEGER, e1LineTotalPerfSES INTEGER, e1LineTotalPerfBES INTEGER, e1LineTotalPerfUAS INTEGER, e1LineTotalPerfCSS INTEGER, e1LineTotalPerfBPV INTEGER, e1LineTotalPerfDMs INTEGER } e1LineTotalPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { e1LineTotalPerfEntry 2 } e1LineTotalPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { e1LineTotalPerfEntry 3 } e1LineTotalPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { e1LineTotalPerfEntry 4 } e1LineTotalPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { e1LineTotalPerfEntry 5 } e1LineTotalPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { e1LineTotalPerfEntry 6 } e1LineTotalPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { e1LineTotalPerfEntry 7 } e1LineTotalPerfDMs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " DM Error Counter " ::= { e1LineTotalPerfEntry 8 } -- -- Line Seven Days Performance Table -- e1LineSevenDaysPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF E1LineSevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line 7 Days Performance Table" ::= { e1-card 13 } e1LineSevenDaysPerfEntry OBJECT-TYPE SYNTAX E1LineSevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line 7 days performance entry" INDEX { e1Index , e1LineDaysIndex } ::= { e1LineSevenDaysPerfTable 1 } E1LineSevenDaysPerfEntry ::= SEQUENCE { e1LineDaysIndex INTEGER (1..7), e1LineDateStrIndex DisplayString (SIZE (0..255) ), e1LineSevenDaysPerfES INTEGER, e1LineSevenDaysPerfSES INTEGER, e1LineSevenDaysPerfBES INTEGER, e1LineSevenDaysPerfUAS INTEGER, e1LineSevenDaysPerfCSS INTEGER, e1LineSevenDaysPerfDMs INTEGER } e1LineDaysIndex OBJECT-TYPE SYNTAX INTEGER (1..7) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days index " ::= { e1LineSevenDaysPerfEntry 2 } e1LineDateStrIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days String " ::= { e1LineSevenDaysPerfEntry 3 } e1LineSevenDaysPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { e1LineSevenDaysPerfEntry 4 } e1LineSevenDaysPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { e1LineSevenDaysPerfEntry 5 } e1LineSevenDaysPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { e1LineSevenDaysPerfEntry 6 } e1LineSevenDaysPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { e1LineSevenDaysPerfEntry 7 } e1LineSevenDaysPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { e1LineSevenDaysPerfEntry 8 } e1LineSevenDaysPerfDMs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " DM Error Counter " ::= { e1LineSevenDaysPerfEntry 9 } -- -- Alarm Queue Table -- e1AlarmQueueTable OBJECT-TYPE SYNTAX SEQUENCE OF E1AlarmQueueEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " Alarm Queue Table " ::= { e1-card 14 } e1AlarmQueueEntry OBJECT-TYPE SYNTAX E1AlarmQueueEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarm queue entry" INDEX { e1Index , e1AlarmQueueIndex } ::= { e1AlarmQueueTable 1 } E1AlarmQueueEntry ::= SEQUENCE { e1AlarmQueueIndex INTEGER (1..40), e1AlarmQueueString DisplayString (SIZE(0..255)) } e1AlarmQueueIndex OBJECT-TYPE SYNTAX INTEGER (1..40) ACCESS read-only STATUS mandatory DESCRIPTION "Select Alarm Queue Index(1-40)" ::= { e1AlarmQueueEntry 2 } e1AlarmQueueString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Alarm Queue String" ::= { e1AlarmQueueEntry 3 } -- -- Alarm History Table -- e1AlarmHistoryTable OBJECT-TYPE SYNTAX SEQUENCE OF E1AlarmHistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarm History Table" ::= { e1-card 15 } e1AlarmHistoryEntry OBJECT-TYPE SYNTAX E1AlarmHistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarm history entry" INDEX { e1Index , e1AlarmHistoryIndex } ::= { e1AlarmHistoryTable 1 } E1AlarmHistoryEntry ::= SEQUENCE { e1AlarmHistoryIndex INTEGER, e1Threshold INTEGER, e1CurrentState INTEGER, e1CurrentCount INTEGER, e1Alarm AlarmSeverity } e1AlarmHistoryIndex OBJECT-TYPE SYNTAX INTEGER { rai-line(1), ais-line(2), los-line(3), lof-line(4), bpv-line(5), ess-line(6), uas-line(7), css-line(8) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Index " ::= { e1AlarmHistoryEntry 2 } e1Threshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Threshold Value " ::= { e1AlarmHistoryEntry 3 } e1CurrentState OBJECT-TYPE SYNTAX INTEGER { ok(1), alarm(2), disable(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Current State" ::= { e1AlarmHistoryEntry 4 } e1CurrentCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Current Count " ::= { e1AlarmHistoryEntry 5 } e1Alarm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-only STATUS mandatory DESCRIPTION "Alarm History Alarm State" ::= { e1AlarmHistoryEntry 6 } -- -- Line Availability Table -- e1LineAvailabilityTable OBJECT-TYPE SYNTAX SEQUENCE OF E1LineAvailabilityEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DS1 line control table." ::= { e1-card 16 } e1LineAvailabilityEntry OBJECT-TYPE SYNTAX E1LineAvailabilityEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 line control table." INDEX { e1Index } ::= { e1LineAvailabilityTable 1 } E1LineAvailabilityEntry ::= SEQUENCE { e1AvailableSeconds DisplayString, e1UnavailableSeconds DisplayString, e1LineAvailability DisplayString } e1AvailableSeconds OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Line Available Seconds" ::= { e1LineAvailabilityEntry 2 } e1UnavailableSeconds OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Line Unavailable Seconds" ::= { e1LineAvailabilityEntry 3 } e1LineAvailability OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Line Available Percentage" ::= { e1LineAvailabilityEntry 4 } -- -- Alarm Control Table -- e1AlarmControlTable OBJECT-TYPE SYNTAX SEQUENCE OF E1AlarmControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The alarm control table." ::= { e1-card 17 } e1AlarmControlEntry OBJECT-TYPE SYNTAX E1AlarmControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 alarm control table." INDEX { e1Index } ::= { e1AlarmControlTable 1 } E1AlarmControlEntry ::= SEQUENCE { e1RAI-Line AlarmSeverity, e1AIS-Line AlarmSeverity, e1LOS-Line AlarmSeverity, e1LOF-Line AlarmSeverity, e1BPV-Line AlarmSeverity, e1ESS-Line AlarmSeverity, e1UAS-Line AlarmSeverity, e1CSS-Line AlarmSeverity } e1RAI-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "RAI-Line State" ::= { e1AlarmControlEntry 2 } e1AIS-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "AIS-Line State" ::= { e1AlarmControlEntry 3 } e1LOS-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "LOS-line State" ::= { e1AlarmControlEntry 4 } e1LOF-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "LOF-Line State" ::= { e1AlarmControlEntry 5 } e1BPV-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "BPV-Line State" ::= { e1AlarmControlEntry 6 } e1ESS-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "ESS-Line State" ::= { e1AlarmControlEntry 7 } e1UAS-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "UAS-Line State" ::= { e1AlarmControlEntry 8 } e1CSS-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "CS-Line State" ::= { e1AlarmControlEntry 9 } -- -- Threshold Control Table -- e1ThresholdControlTable OBJECT-TYPE SYNTAX SEQUENCE OF E1ThresholdControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The alarm control table." ::= { e1-card 18 } e1ThresholdControlEntry OBJECT-TYPE SYNTAX E1ThresholdControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 threshold control table." INDEX { e1Index } ::= { e1ThresholdControlTable 1 } E1ThresholdControlEntry ::= SEQUENCE { e1ThresholdBPV-Line INTEGER, e1ThresholdESS-Line INTEGER, e1ThresholdUAS-Line INTEGER, e1ThresholdCSS-Line INTEGER } e1ThresholdBPV-Line OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of BPV-Line " ::= { e1ThresholdControlEntry 2 } e1ThresholdESS-Line OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of ESS-Line " ::= { e1ThresholdControlEntry 3 } e1ThresholdUAS-Line OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of UAS-Line " ::= { e1ThresholdControlEntry 4 } e1ThresholdCSS-Line OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of CS-Line " ::= { e1ThresholdControlEntry 5 } -- -- Line Diagnostic Control Table -- e1LineDiagControlTable OBJECT-TYPE SYNTAX SEQUENCE OF E1LineDiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The alarm control table." ::= { e1-card 19 } e1LineDiagControlEntry OBJECT-TYPE SYNTAX E1LineDiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 threshold control table." INDEX { e1Index } ::= { e1LineDiagControlTable 1 } E1LineDiagControlEntry ::= SEQUENCE { e1LoopbackType INTEGER, e1LoopbackStatus INTEGER, e1PRBSControl INTEGER, e1PRBSStatus INTEGER, e1PRBSElapseSeconds INTEGER, e1PRBSErrorSeconds INTEGER, e1PRBSErrorCounts INTEGER, e1InbandLoopbackPeriod INTEGER } e1LoopbackType OBJECT-TYPE SYNTAX INTEGER { no-loopback(1), local-loopback(2), payload-loopback(3), line-loopback(4), remote-PLB-Active(5), remote-LLB-Active(6), remote-PLB-Deactive(7), remote-LLB-Deactive(8) } ACCESS read-write STATUS mandatory DESCRIPTION "e1 Loopback Type" ::= { e1LineDiagControlEntry 2 } e1LoopbackStatus OBJECT-TYPE SYNTAX INTEGER { success(1), fail(2), loopback-not-active(3) } ACCESS read-only STATUS mandatory DESCRIPTION "e1 Loopback Status" ::= { e1LineDiagControlEntry 3 } e1PRBSControl OBJECT-TYPE SYNTAX INTEGER { prbs-deactive(1), prbs-active-full(2), prbs-reset-error-count(3), prbs-inject-error(4) } ACCESS read-write STATUS mandatory DESCRIPTION "e1 PRBS Control" ::= { e1LineDiagControlEntry 4 } e1PRBSStatus OBJECT-TYPE SYNTAX INTEGER { prbs-sync(1), prbs-unsync(2), prbs-not-active(3) } ACCESS read-only STATUS mandatory DESCRIPTION "e1 PRBS Status" ::= { e1LineDiagControlEntry 5 } e1PRBSElapseSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "e1 PRBS Elapse Seconds" ::= { e1LineDiagControlEntry 6 } e1PRBSErrorSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "e1 PRBS Error Seconds" ::= { e1LineDiagControlEntry 7 } e1PRBSErrorCounts OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "e1 PRBS Error Counts" ::= { e1LineDiagControlEntry 8 } e1InbandLoopbackPeriod OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "period(in seconds) of E1 inband local, payload, or line loopback" ::= { e1LineDiagControlEntry 9 } -- -- Command Control Table -- e1CommandControlTable OBJECT-TYPE SYNTAX SEQUENCE OF E1CommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The command control table." ::= { e1-card 20 } e1CommandControlEntry OBJECT-TYPE SYNTAX E1CommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the command control table." INDEX { e1Index } ::= { e1CommandControlTable 1 } E1CommandControlEntry ::= SEQUENCE { e1AlarmQueueReset INTEGER, e1UserPerfReset INTEGER, e1AlarmHistoryReset INTEGER, e1PortReset INTEGER, e1PortLoadDefault INTEGER } e1AlarmQueueReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset Alarm Queue " ::= { e1CommandControlEntry 2 } e1UserPerfReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset User Performance" ::= { e1CommandControlEntry 3 } e1AlarmHistoryReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset Alarm History" ::= { e1CommandControlEntry 4 } e1PortReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset E1 Port" ::= { e1CommandControlEntry 5 } e1PortLoadDefault OBJECT-TYPE SYNTAX INTEGER { no(0), load-default(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Load Default E1 Port" ::= { e1CommandControlEntry 6 } -- -- SYSTEM Information Table -- e1SystemInformationTable OBJECT-TYPE SYNTAX SEQUENCE OF E1SystemInformationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The system information table." ::= { e1-card 21 } e1SystemInformationEntry OBJECT-TYPE SYNTAX E1SystemInformationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the system information table." INDEX { e1Index } ::= { e1SystemInformationTable 1 } E1SystemInformationEntry ::= SEQUENCE { e1PROMVersion DisplayString, e1HWVersion DisplayString } e1PROMVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION " e1 PROM Version" ::= { e1SystemInformationEntry 2 } e1HWVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION " e1 HW Version" ::= { e1SystemInformationEntry 3 } -- -- Remote Link Identification Table -- e1RemoteLinkIDTable OBJECT-TYPE SYNTAX SEQUENCE OF E1RemoteLinkIDEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote Link Identification Table" ::= { e1-card 22 } e1RemoteLinkIDEntry OBJECT-TYPE SYNTAX E1RemoteLinkIDEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote Link Identification entry" INDEX { e1Index } ::= { e1RemoteLinkIDTable 1 } E1RemoteLinkIDEntry ::= SEQUENCE { e1RemoteLinkIDType INTEGER, e1RemoteLinkIDRack INTEGER, e1RemoteLinkIDSlotNumber INTEGER, e1RemoteLinkIDPort INTEGER, e1RemoteLinkIDSerialNumber INTEGER, e1RemoteLinkIDBackupSlotNUM INTEGER, e1RemoteLinkIDBackupPort INTEGER } e1RemoteLinkIDType OBJECT-TYPE SYNTAX INTEGER { notAvailable(0), cpe(1), an(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Type of remote site." ::= { e1RemoteLinkIDEntry 2 } e1RemoteLinkIDRack OBJECT-TYPE SYNTAX INTEGER { notAvailable(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote Link Identification Rack" ::= { e1RemoteLinkIDEntry 3 } e1RemoteLinkIDSlotNumber OBJECT-TYPE SYNTAX INTEGER { notAvailable(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote Link Identification SlotNumber" ::= { e1RemoteLinkIDEntry 4 } e1RemoteLinkIDPort OBJECT-TYPE SYNTAX INTEGER { notAvailable(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote Link Identification Port" ::= { e1RemoteLinkIDEntry 5 } e1RemoteLinkIDSerialNumber OBJECT-TYPE SYNTAX INTEGER { notAvailable(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote Link Identification Serial Number" ::= { e1RemoteLinkIDEntry 6 } e1RemoteLinkIDBackupSlotNUM OBJECT-TYPE SYNTAX INTEGER { notAvailable(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote Link Identification Backup Slot Number" ::= { e1RemoteLinkIDEntry 7 } e1RemoteLinkIDBackupPort OBJECT-TYPE SYNTAX INTEGER { notAvailable(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote Link Identification Backup Port" ::= { e1RemoteLinkIDEntry 8 } -- -- E1 Customer Information Table -- e1CustomerInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF E1CustomerInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The Customer Information table." ::= { e1-card 99 } e1CustomerInfoEntry OBJECT-TYPE SYNTAX E1CustomerInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the Customer Information table." INDEX { e1CISlotIndex , e1CIPortIndex } ::= { e1CustomerInfoTable 1 } E1CustomerInfoEntry ::= SEQUENCE { e1CISlotIndex SmallSlotIndex, e1CIPortIndex FourPortID, e1CICustomerInfo DisplayString (SIZE(0..64)) } e1CISlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { e1CustomerInfoEntry 1 } e1CIPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port number" ::= { e1CustomerInfoEntry 2 } e1CICustomerInfo OBJECT-TYPE SYNTAX DisplayString (SIZE (0..64) ) ACCESS read-write STATUS mandatory DESCRIPTION "Customer information" ::= { e1CustomerInfoEntry 3 } e1TotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of FE1" ::= { e1-card 100 } --======================================================================-- --======================================================================-- -- t1-card MIB --======================================================================-- --======================================================================-- -- -- Line Control Table -- t1LineControlTable OBJECT-TYPE SYNTAX SEQUENCE OF T1LineControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DS1 line control table." ::= { t1-card 1 } t1LineControlEntry OBJECT-TYPE SYNTAX T1LineControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 line control table." INDEX { t1Index } ::= { t1LineControlTable 1 } T1LineControlEntry ::= SEQUENCE { t1Index SmallSlotIndex, t1LineFrame INTEGER, t1LineCoding INTEGER, t1Interface INTEGER, t1LineBuildOut INTEGER, t1Equalizer INTEGER, t1AIS INTEGER, t1YEL INTEGER, t1Inband INTEGER, t1IdleCode INTEGER, t1CASMode INTEGER, t1SignallingMode INTEGER, t1CGA INTEGER, t1OutOfService INTEGER } t1Index OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { t1LineControlEntry 1 } t1LineFrame OBJECT-TYPE SYNTAX INTEGER { d4(1), esf(2), esf-t1-403(3), g802(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Line frame format" ::= { t1LineControlEntry 2 } t1LineCoding OBJECT-TYPE SYNTAX INTEGER { ami(1), b8zs(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Line Coding type" ::= { t1LineControlEntry 3 } t1Interface OBJECT-TYPE SYNTAX INTEGER { long-haul(1), short-haul(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Interface indicates that T1 line use Long/Short haul." ::= { t1LineControlEntry 4 } t1LineBuildOut OBJECT-TYPE SYNTAX INTEGER { lbo-0-0dB(1), lbo-7-5dB(2), lbo-15dB(3) -- lbo-0.0dB(1), -- lbo-7.5dB(2), -- lbo-15dB(3) } ACCESS read-write STATUS mandatory DESCRIPTION "T1 line build out." ::= { t1LineControlEntry 5 } t1Equalizer OBJECT-TYPE SYNTAX INTEGER { equ-0-133Ft(1), equ-133-266ft(2), equ-266-399ft(3), equ-399-533ft(4), equ-533-655ft(5) } ACCESS read-write STATUS mandatory DESCRIPTION "T1 line equalizer." ::= { t1LineControlEntry 6 } t1AIS OBJECT-TYPE SYNTAX INTEGER { frame(1), -- unframe(2), off(3) } ACCESS read-write STATUS mandatory DESCRIPTION "T1 line Alarm Indication Signal." ::= { t1LineControlEntry 7 } t1YEL OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "YEL-ON indicates that yellow alarm ON." ::= { t1LineControlEntry 8 } t1Inband OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "T1 line inband ON/OFF" ::= { t1LineControlEntry 9 } t1IdleCode OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Line Idle Code Value" ::= { t1LineControlEntry 10 } t1CASMode OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "CAS or CCS" ::= { t1LineControlEntry 11 } t1SignallingMode OBJECT-TYPE SYNTAX INTEGER { trans(1) } ACCESS read-write STATUS mandatory DESCRIPTION "TRANS" ::= { t1LineControlEntry 12 } t1CGA OBJECT-TYPE SYNTAX INTEGER { norm(1) -- trans(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Method used to signal the Carrier Group Alarm state to the other end of the selected link." ::= { t1LineControlEntry 13 } t1OutOfService OBJECT-TYPE SYNTAX INTEGER { busy(1), idle(2) -- busy-idle(3), -- idle-busy(4) } ACCESS read-write STATUS mandatory DESCRIPTION "When NORM (CGA) is select, the parameter determines the state of the A, B signaling bits during the Out-of-Service periods." ::= { t1LineControlEntry 14 } -- -- User Current Performance Table -- t1UserCurrentPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF T1UserCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User Current Performance Table" ::= { t1-card 2 } t1UserCurrentPerfEntry OBJECT-TYPE SYNTAX T1UserCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User current performance entry" INDEX { t1Index } ::= { t1UserCurrentPerfTable 1 } T1UserCurrentPerfEntry ::= SEQUENCE { t1UserCurrentPerfES INTEGER, t1UserCurrentPerfSES INTEGER, t1UserCurrentPerfBES INTEGER, t1UserCurrentPerfUAS INTEGER, t1UserCurrentPerfCSS INTEGER, t1UserCurrentPerfBPV INTEGER, t1UserCurrentPerfLOFC INTEGER, t1UserCurr15MinTimeElapsed INTEGER, t1UserValid15MinInterval INTEGER } t1UserCurrentPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { t1UserCurrentPerfEntry 2 } t1UserCurrentPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { t1UserCurrentPerfEntry 3 } t1UserCurrentPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { t1UserCurrentPerfEntry 4 } t1UserCurrentPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { t1UserCurrentPerfEntry 5 } t1UserCurrentPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CS Error Counter " ::= { t1UserCurrentPerfEntry 6 } t1UserCurrentPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { t1UserCurrentPerfEntry 7 } t1UserCurrentPerfLOFC OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " LOFC Error Counter " ::= { t1UserCurrentPerfEntry 8 } t1UserCurr15MinTimeElapsed OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 15-minute time elapsed" ::= { t1UserCurrentPerfEntry 11 } t1UserValid15MinInterval OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 1-day Valid 15-min interval" ::= { t1UserCurrentPerfEntry 12 } -- -- User Interval Performance Table -- t1UserIntervalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF T1UserIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User Interval Performance Table" ::= { t1-card 3 } t1UserIntervalPerfEntry OBJECT-TYPE SYNTAX T1UserIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User interval performance entry" INDEX { t1Index , t1UserIntervalPerfNumber } ::= { t1UserIntervalPerfTable 1 } T1UserIntervalPerfEntry ::= SEQUENCE { t1UserIntervalPerfNumber INTEGER (1..96), t1UserIntervalPerfES INTEGER, t1UserIntervalPerfSES INTEGER, t1UserIntervalPerfBES INTEGER, t1UserIntervalPerfUAS INTEGER, t1UserIntervalPerfCSS INTEGER, t1UserIntervalPerfBPV INTEGER, t1UserIntervalPerfLOFC INTEGER } t1UserIntervalPerfNumber OBJECT-TYPE SYNTAX INTEGER (1..96) ACCESS read-only STATUS mandatory DESCRIPTION " Interval Index " ::= { t1UserIntervalPerfEntry 2 } t1UserIntervalPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { t1UserIntervalPerfEntry 3 } t1UserIntervalPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { t1UserIntervalPerfEntry 4 } t1UserIntervalPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { t1UserIntervalPerfEntry 5 } t1UserIntervalPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { t1UserIntervalPerfEntry 6 } t1UserIntervalPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { t1UserIntervalPerfEntry 7 } t1UserIntervalPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { t1UserIntervalPerfEntry 8 } t1UserIntervalPerfLOFC OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " LOFC Error Counter " ::= { t1UserIntervalPerfEntry 9 } -- -- User Total Performance Table -- t1UserTotalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF T1UserTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User Total Performance Table" ::= { t1-card 4 } t1UserTotalPerfEntry OBJECT-TYPE SYNTAX T1UserTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User total performance entry" INDEX { t1Index } ::= { t1UserTotalPerfTable 1 } T1UserTotalPerfEntry ::= SEQUENCE { t1UserTotalPerfES INTEGER, t1UserTotalPerfSES INTEGER, t1UserTotalPerfBES INTEGER, t1UserTotalPerfUAS INTEGER, t1UserTotalPerfCSS INTEGER, t1UserTotalPerfBPV INTEGER, t1UserTotalPerfLOFC INTEGER } t1UserTotalPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { t1UserTotalPerfEntry 2 } t1UserTotalPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { t1UserTotalPerfEntry 3 } t1UserTotalPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { t1UserTotalPerfEntry 4 } t1UserTotalPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { t1UserTotalPerfEntry 5 } t1UserTotalPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { t1UserTotalPerfEntry 6 } t1UserTotalPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { t1UserTotalPerfEntry 7 } t1UserTotalPerfLOFC OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " LOFC Error Counter " ::= { t1UserTotalPerfEntry 8 } -- -- User Seven Days Performance Table -- t1UserSevenDaysPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF T1UserSevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User 7 Days Performance Table" ::= { t1-card 22 } t1UserSevenDaysPerfEntry OBJECT-TYPE SYNTAX T1UserSevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User 7 days performance entry" INDEX { t1Index , t1UserDaysIndex } ::= { t1UserSevenDaysPerfTable 1 } T1UserSevenDaysPerfEntry ::= SEQUENCE { t1UserDaysIndex INTEGER (1..7), t1UserDateStrIndex DisplayString (SIZE (0..255) ), t1UserSevenDaysPerfES INTEGER, t1UserSevenDaysPerfSES INTEGER, t1UserSevenDaysPerfBES INTEGER, t1UserSevenDaysPerfUAS INTEGER, t1UserSevenDaysPerfCSS INTEGER -- t1UserSevenDaysPerfLOFC INTEGER } t1UserDaysIndex OBJECT-TYPE SYNTAX INTEGER (1..7) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days index " ::= { t1UserSevenDaysPerfEntry 2 } t1UserDateStrIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days String " ::= { t1UserSevenDaysPerfEntry 3 } t1UserSevenDaysPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { t1UserSevenDaysPerfEntry 4 } t1UserSevenDaysPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { t1UserSevenDaysPerfEntry 5 } t1UserSevenDaysPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { t1UserSevenDaysPerfEntry 6 } t1UserSevenDaysPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { t1UserSevenDaysPerfEntry 7 } t1UserSevenDaysPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { t1UserSevenDaysPerfEntry 8 } -- t1UserSevenDaysPerfLOFC OBJECT-TYPE -- SYNTAX INTEGER -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- " LOFC Counter " -- ::= { t1UserSevenDaysPerfEntry 9 } -- -- Line Current Performance Table -- t1LineCurrentPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF T1LineCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line Current Performance Table" ::= { t1-card 8 } t1LineCurrentPerfEntry OBJECT-TYPE SYNTAX T1LineCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line current performance entry" INDEX { t1Index } ::= { t1LineCurrentPerfTable 1 } T1LineCurrentPerfEntry ::= SEQUENCE { t1LineCurrentPerfES INTEGER, t1LineCurrentPerfSES INTEGER, t1LineCurrentPerfBES INTEGER, t1LineCurrentPerfUAS INTEGER, t1LineCurrentPerfCSS INTEGER, t1LineCurrentPerfBPV INTEGER, t1LineCurrentPerfLOFC INTEGER, t1LineCurr15MinTimeElapsed INTEGER, t1LineValid15MinInterval INTEGER } t1LineCurrentPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ESS Error Counter " ::= { t1LineCurrentPerfEntry 2 } t1LineCurrentPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { t1LineCurrentPerfEntry 3 } t1LineCurrentPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { t1LineCurrentPerfEntry 4 } t1LineCurrentPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { t1LineCurrentPerfEntry 5 } t1LineCurrentPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { t1LineCurrentPerfEntry 6 } t1LineCurrentPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { t1LineCurrentPerfEntry 7 } t1LineCurrentPerfLOFC OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " LOFC Error Counter " ::= { t1LineCurrentPerfEntry 8 } t1LineCurr15MinTimeElapsed OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 15-minute time elapsed" ::= { t1LineCurrentPerfEntry 11 } t1LineValid15MinInterval OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 1-day Valid 15-min interval" ::= { t1LineCurrentPerfEntry 12 } -- -- Line Interval Performance Table -- t1LineIntervalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF T1LineIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line Interval Performance Table" ::= { t1-card 9 } t1LineIntervalPerfEntry OBJECT-TYPE SYNTAX T1LineIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line interval performance entry" INDEX { t1Index , t1LineIntervalPerfNumber } ::= { t1LineIntervalPerfTable 1 } T1LineIntervalPerfEntry ::= SEQUENCE { t1LineIntervalPerfNumber INTEGER (1..96), t1LineIntervalPerfES INTEGER, t1LineIntervalPerfSES INTEGER, t1LineIntervalPerfBES INTEGER, t1LineIntervalPerfUAS INTEGER, t1LineIntervalPerfCSS INTEGER, t1LineIntervalPerfBPV INTEGER, t1LineIntervalPerfLOFC INTEGER, t1LineIntvAvailable INTEGER } t1LineIntervalPerfNumber OBJECT-TYPE SYNTAX INTEGER (1..96) ACCESS read-only STATUS mandatory DESCRIPTION "Interval Index " ::= { t1LineIntervalPerfEntry 2 } t1LineIntervalPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { t1LineIntervalPerfEntry 3 } t1LineIntervalPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { t1LineIntervalPerfEntry 4 } t1LineIntervalPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { t1LineIntervalPerfEntry 5 } t1LineIntervalPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { t1LineIntervalPerfEntry 6 } t1LineIntervalPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { t1LineIntervalPerfEntry 7 } t1LineIntervalPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { t1LineIntervalPerfEntry 8 } t1LineIntervalPerfLOFC OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " LOFC Error Counter " ::= { t1LineIntervalPerfEntry 9 } t1LineIntvAvailable OBJECT-TYPE SYNTAX INTEGER { available(1), na(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Interval Available " ::= { t1LineIntervalPerfEntry 10 } -- -- Line Total Performance Table -- t1LineTotalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF T1LineTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line Total Performance Table" ::= { t1-card 10 } t1LineTotalPerfEntry OBJECT-TYPE SYNTAX T1LineTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line total performance entry" INDEX { t1Index } ::= { t1LineTotalPerfTable 1 } T1LineTotalPerfEntry ::= SEQUENCE { t1LineTotalPerfES INTEGER, t1LineTotalPerfSES INTEGER, t1LineTotalPerfBES INTEGER, t1LineTotalPerfUAS INTEGER, t1LineTotalPerfCSS INTEGER, t1LineTotalPerfBPV INTEGER, t1LineTotalPerfLOFC INTEGER } t1LineTotalPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { t1LineTotalPerfEntry 2 } t1LineTotalPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { t1LineTotalPerfEntry 3 } t1LineTotalPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { t1LineTotalPerfEntry 4 } t1LineTotalPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { t1LineTotalPerfEntry 5 } t1LineTotalPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { t1LineTotalPerfEntry 6 } t1LineTotalPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { t1LineTotalPerfEntry 7 } t1LineTotalPerfLOFC OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " LOFC Error Counter " ::= { t1LineTotalPerfEntry 8 } -- -- Line Seven Days Performance Table -- t1LineSevenDaysPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF T1LineSevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line 7 Days Performance Table" ::= { t1-card 21 } t1LineSevenDaysPerfEntry OBJECT-TYPE SYNTAX T1LineSevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line 7 days performance entry" INDEX { t1Index , t1LineDaysIndex } ::= { t1LineSevenDaysPerfTable 1 } T1LineSevenDaysPerfEntry ::= SEQUENCE { t1LineDaysIndex INTEGER (1..7), t1LineDateStrIndex DisplayString (SIZE (0..255) ), t1LineSevenDaysPerfES INTEGER, t1LineSevenDaysPerfSES INTEGER, t1LineSevenDaysPerfBES INTEGER, t1LineSevenDaysPerfUAS INTEGER, t1LineSevenDaysPerfCSS INTEGER -- t1LineSevenDaysPerfLOFC INTEGER } t1LineDaysIndex OBJECT-TYPE SYNTAX INTEGER (1..7) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days index " ::= { t1LineSevenDaysPerfEntry 2 } t1LineDateStrIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days String " ::= { t1LineSevenDaysPerfEntry 3 } t1LineSevenDaysPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { t1LineSevenDaysPerfEntry 4 } t1LineSevenDaysPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { t1LineSevenDaysPerfEntry 5 } t1LineSevenDaysPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { t1LineSevenDaysPerfEntry 6 } t1LineSevenDaysPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { t1LineSevenDaysPerfEntry 7 } t1LineSevenDaysPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { t1LineSevenDaysPerfEntry 8 } -- t1LineSevenDaysPerfLOFC OBJECT-TYPE -- SYNTAX INTEGER -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- " LOFC Counter " -- ::= { t1LineSevenDaysPerfEntry 9 } -- -- Alarm Queue Table -- t1AlarmQueueTable OBJECT-TYPE SYNTAX SEQUENCE OF T1AlarmQueueEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarm Queue Table" ::= { t1-card 11 } t1AlarmQueueEntry OBJECT-TYPE SYNTAX T1AlarmQueueEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarm queue entry" INDEX { t1Index , t1AlarmQueueIndex } ::= { t1AlarmQueueTable 1 } T1AlarmQueueEntry ::= SEQUENCE { t1AlarmQueueIndex INTEGER (1..40), t1AlarmQueueString DisplayString (SIZE(0..255)) } t1AlarmQueueIndex OBJECT-TYPE SYNTAX INTEGER (1..40) ACCESS read-only STATUS mandatory DESCRIPTION "Select Alarm Queue Index(1-40)" ::= { t1AlarmQueueEntry 2 } t1AlarmQueueString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Alarm Queue String" ::= { t1AlarmQueueEntry 3 } -- -- Alarm History Table -- t1AlarmHistoryTable OBJECT-TYPE SYNTAX SEQUENCE OF T1AlarmHistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarm History Table" ::= { t1-card 12 } t1AlarmHistoryEntry OBJECT-TYPE SYNTAX T1AlarmHistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarm history entry" INDEX { t1Index , t1AlarmHistoryIndex } ::= { t1AlarmHistoryTable 1 } T1AlarmHistoryEntry ::= SEQUENCE { t1AlarmHistoryIndex INTEGER, t1Threshold INTEGER, t1CurrentState INTEGER, t1CurrentCount INTEGER, t1Alarm AlarmSeverity } t1AlarmHistoryIndex OBJECT-TYPE SYNTAX INTEGER { yel-line(1), ais-line(2), los-line(3), lof-line(4), bpv-line(5), ess-line(6), uas-line(7), css-line(8) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Index " ::= { t1AlarmHistoryEntry 2 } t1Threshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Threshold Value " ::= { t1AlarmHistoryEntry 3 } t1CurrentState OBJECT-TYPE SYNTAX INTEGER { ok(1), alarm(2), disable(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Current State" ::= { t1AlarmHistoryEntry 4 } t1CurrentCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Current Count " ::= { t1AlarmHistoryEntry 5 } t1Alarm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-only STATUS mandatory DESCRIPTION "Alarm History Alarm State" ::= { t1AlarmHistoryEntry 6 } -- -- Line Availability Table -- t1LineAvailabilityTable OBJECT-TYPE SYNTAX SEQUENCE OF T1LineAvailabilityEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DS1 line control table." ::= { t1-card 13 } t1LineAvailabilityEntry OBJECT-TYPE SYNTAX T1LineAvailabilityEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 line control table." INDEX { t1Index } ::= { t1LineAvailabilityTable 1 } T1LineAvailabilityEntry ::= SEQUENCE { t1AvailableSeconds DisplayString, t1UnavailableSeconds DisplayString, t1LineAvailability DisplayString } t1AvailableSeconds OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Line Available Seconds" ::= { t1LineAvailabilityEntry 2 } t1UnavailableSeconds OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Line Unavailable Seconds" ::= { t1LineAvailabilityEntry 3 } t1LineAvailability OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Line Available Percentage" ::= { t1LineAvailabilityEntry 4 } -- -- Alarm Control Table -- t1AlarmControlTable OBJECT-TYPE SYNTAX SEQUENCE OF T1AlarmControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The alarm control table." ::= { t1-card 14 } t1AlarmControlEntry OBJECT-TYPE SYNTAX T1AlarmControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 alarm control table." INDEX { t1Index } ::= { t1AlarmControlTable 1 } T1AlarmControlEntry ::= SEQUENCE { t1YEL-Line AlarmSeverity, t1AIS-Line AlarmSeverity, t1LOS-Line AlarmSeverity, t1LOF-Line AlarmSeverity, t1BPV-Line AlarmSeverity, t1ESS-Line AlarmSeverity, t1UAS-Line AlarmSeverity, t1CSS-Line AlarmSeverity } t1YEL-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "YEL-Line State" ::= { t1AlarmControlEntry 2 } t1AIS-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "AIS-Line State" ::= { t1AlarmControlEntry 3 } t1LOS-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "LOS-line State" ::= { t1AlarmControlEntry 4 } t1LOF-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "LOF-Line State" ::= { t1AlarmControlEntry 5 } t1BPV-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "BPV-Line State" ::= { t1AlarmControlEntry 6 } t1ESS-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "ESS-Line State" ::= { t1AlarmControlEntry 7 } t1UAS-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "UAS-Line State" ::= { t1AlarmControlEntry 8 } t1CSS-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "CS-Line State" ::= { t1AlarmControlEntry 9 } -- -- Threshold Control Table -- t1ThresholdControlTable OBJECT-TYPE SYNTAX SEQUENCE OF T1ThresholdControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The alarm control table." ::= { t1-card 15 } t1ThresholdControlEntry OBJECT-TYPE SYNTAX T1ThresholdControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 threshold control table." INDEX { t1Index } ::= { t1ThresholdControlTable 1 } T1ThresholdControlEntry ::= SEQUENCE { t1ThresholdBPV-Line INTEGER, t1ThresholdESS-Line INTEGER, t1ThresholdUAS-Line INTEGER, t1ThresholdCSS-Line INTEGER } t1ThresholdBPV-Line OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of BPV-Line " ::= { t1ThresholdControlEntry 2 } t1ThresholdESS-Line OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of ESS-Line " ::= { t1ThresholdControlEntry 3 } t1ThresholdUAS-Line OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of UAS-Line " ::= { t1ThresholdControlEntry 4 } t1ThresholdCSS-Line OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of CS-Line " ::= { t1ThresholdControlEntry 5 } -- -- Line Diagnostic Control Table -- t1LineDiagControlTable OBJECT-TYPE SYNTAX SEQUENCE OF T1LineDiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The alarm control table." ::= { t1-card 16 } t1LineDiagControlEntry OBJECT-TYPE SYNTAX T1LineDiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 threshold control table." INDEX { t1Index } ::= { t1LineDiagControlTable 1 } T1LineDiagControlEntry ::= SEQUENCE { t1LoopbackType INTEGER, t1LoopbackStatus INTEGER, t1QRSSControl INTEGER, t1QRSSStatus INTEGER, t1QRSSElapseSeconds INTEGER, t1QRSSErrorSeconds INTEGER, t1QRSSErrorCounts INTEGER, t1InbandLoopbackPeriod INTEGER } t1LoopbackType OBJECT-TYPE SYNTAX INTEGER { no-loopback(1), local-loopback(2), payload-loopback(3), line-loopback(4), remote-LLB-Inband-Active(5), remote-PLB-ATT-Active(6), remote-PLB-ANSI-Active(7), remote-LLB-ANSI-Active(8), remote-LLB-Inband-Deactive(9), remote-PLB-ATT-Deactive(10), remote-PLB-ANSI-Deactive(11), remote-LLB-ANSI-Deactive(12) } ACCESS read-write STATUS mandatory DESCRIPTION "t1 Loopback Type" ::= { t1LineDiagControlEntry 2 } t1LoopbackStatus OBJECT-TYPE SYNTAX INTEGER { success(1), fail(2), loopback-not-active(3) } ACCESS read-only STATUS mandatory DESCRIPTION "t1 Loopback Status" ::= { t1LineDiagControlEntry 3 } t1QRSSControl OBJECT-TYPE SYNTAX INTEGER { qrss-deactive(1), qrss-active-full(2), qrss-reset-error-count(3), qrss-inject-error(4) } ACCESS read-write STATUS mandatory DESCRIPTION "t1 QRSS Control" ::= { t1LineDiagControlEntry 4 } t1QRSSStatus OBJECT-TYPE SYNTAX INTEGER { qrss-sync(1), qrss-unsync(2), qrss-not-active(3) } ACCESS read-only STATUS mandatory DESCRIPTION "t1 QRSS Status" ::= { t1LineDiagControlEntry 5 } t1QRSSElapseSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "t1 QRSS Elapse Seconds" ::= { t1LineDiagControlEntry 6 } t1QRSSErrorSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "t1 QRSS Error Seconds" ::= { t1LineDiagControlEntry 7 } t1QRSSErrorCounts OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "t1 QRSS Error Counts" ::= { t1LineDiagControlEntry 8 } t1InbandLoopbackPeriod OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "period(in seconds) of T1 inband local, payload, or line loopback" ::= { t1LineDiagControlEntry 9 } -- -- Command Control Table -- t1CommandControlTable OBJECT-TYPE SYNTAX SEQUENCE OF T1CommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The command control table." ::= { t1-card 17 } t1CommandControlEntry OBJECT-TYPE SYNTAX T1CommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the command control table." INDEX { t1Index } ::= { t1CommandControlTable 1 } T1CommandControlEntry ::= SEQUENCE { t1AlarmQueueReset INTEGER, t1UserPerfReset INTEGER, t1AlarmHistoryReset INTEGER, t1PortReset INTEGER, t1PortLoadDefault INTEGER } t1AlarmQueueReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset Alarm Queue " ::= { t1CommandControlEntry 2 } t1UserPerfReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset User Performance" ::= { t1CommandControlEntry 3 } t1AlarmHistoryReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset Alarm History" ::= { t1CommandControlEntry 4 } t1PortReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset T1 Port" ::= { t1CommandControlEntry 5 } t1PortLoadDefault OBJECT-TYPE SYNTAX INTEGER { no(0), load-default(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Load Default T1 Port" ::= { t1CommandControlEntry 6 } -- -- SYSTEM Information Table -- t1SystemInformationTable OBJECT-TYPE SYNTAX SEQUENCE OF T1SystemInformationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The system information table." ::= { t1-card 18 } t1SystemInformationEntry OBJECT-TYPE SYNTAX T1SystemInformationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the system information table." INDEX { t1Index } ::= { t1SystemInformationTable 1 } T1SystemInformationEntry ::= SEQUENCE { t1PROMVersion DisplayString, t1HWVersion DisplayString } t1PROMVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION " t1 PROM Version" ::= { t1SystemInformationEntry 2 } t1HWVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION " t1 HW Version" ::= { t1SystemInformationEntry 3 } -- -- T1 Customer Information Table -- t1CustomerInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF T1CustomerInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The Customer Information table." ::= { t1-card 99 } t1CustomerInfoEntry OBJECT-TYPE SYNTAX T1CustomerInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the Customer Information table." INDEX { t1CISlotIndex , t1CIPortIndex } ::= { t1CustomerInfoTable 1 } T1CustomerInfoEntry ::= SEQUENCE { t1CISlotIndex SmallSlotIndex, t1CIPortIndex FourPortID, t1CICustomerInfo DisplayString (SIZE(0..64)) } t1CISlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { t1CustomerInfoEntry 1 } t1CIPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port number" ::= { t1CustomerInfoEntry 2 } t1CICustomerInfo OBJECT-TYPE SYNTAX DisplayString (SIZE (0..64) ) ACCESS read-write STATUS mandatory DESCRIPTION "Customer information" ::= { t1CustomerInfoEntry 3 } t1TotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of FT1" ::= { t1-card 100 } --======================================================================-- --======================================================================-- -- dtu-card MIB --======================================================================-- --======================================================================-- -- -- DTU Command Control Table -- dtuCommandControlTable OBJECT-TYPE SYNTAX SEQUENCE OF DtuCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DTU command control table." ::= { dtu-card 1 } dtuCommandControlEntry OBJECT-TYPE SYNTAX DtuCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DTU command control table." INDEX { dtuCommandSlotIndex , dtuCommandPortIndex } ::= { dtuCommandControlTable 1 } DtuCommandControlEntry ::= SEQUENCE { dtuCommandSlotIndex LargeSlotIndex, dtuCommandPortIndex TenPortID, dtuClearPerformanceData INTEGER, dtuPortReset INTEGER, dtuPortClearCRC INTEGER, dtuCardReset INTEGER } dtuCommandSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dtuCommandControlEntry 1 } dtuCommandPortIndex OBJECT-TYPE SYNTAX TenPortID ACCESS read-only STATUS mandatory DESCRIPTION "DTU sport 1-10" ::= { dtuCommandControlEntry 2 } dtuClearPerformanceData OBJECT-TYPE SYNTAX INTEGER { clear(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Clear DTU performance data" ::= { dtuCommandControlEntry 3 } dtuPortReset OBJECT-TYPE SYNTAX INTEGER { reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Reset DTU port" ::= { dtuCommandControlEntry 4 } dtuPortClearCRC OBJECT-TYPE SYNTAX INTEGER { clear-local-crc(1), clear-remote-crc(2), clear-all-port-crc(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Clear DTU port CRC Error Counter." ::= { dtuCommandControlEntry 5 } dtuCardReset OBJECT-TYPE SYNTAX INTEGER { reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Reset DTU Card" ::= { dtuCommandControlEntry 6 } -- -- Remote DTE Config Table -- dtuRdteConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF DtuRdteConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DTU remote DTE configuration." ::= { dtu-card 2 } dtuRdteConfigEntry OBJECT-TYPE SYNTAX DtuRdteConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DTU remote DTE configuration." INDEX { dtuRdteSlotIndex , dtuRdtePortIndex } ::= { dtuRdteConfigTable 1 } DtuRdteConfigEntry ::= SEQUENCE { dtuRdteSlotIndex LargeSlotIndex, dtuRdtePortIndex TenPortID, dtuSyncMode INTEGER, dtuRdteSpeed INTEGER, dtuRdteChannel INTEGER, dtuRdteClock INTEGER, dtuRdteData INTEGER, dtuRdteRTS INTEGER, dtuRdteTTM INTEGER, dtuRdteInterface INTEGER, dtuRdteX50IdleCode INTEGER, dtuRdteX50Map DisplayString, dtuRdteX50Status DisplayString } dtuRdteSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dtuRdteConfigEntry 1 } dtuRdtePortIndex OBJECT-TYPE SYNTAX TenPortID ACCESS read-only STATUS mandatory DESCRIPTION "DTU sport 1-10" ::= { dtuRdteConfigEntry 2 } dtuSyncMode OBJECT-TYPE SYNTAX INTEGER { sync(1), async(2), async-8(3), async-9(4), async-10(5), async-11(6), n-a(7) } ACCESS read-write STATUS mandatory DESCRIPTION "Remote SYNC mode" ::= { dtuRdteConfigEntry 3 } dtuRdteSpeed OBJECT-TYPE SYNTAX INTEGER { nx64K(1), nx56K(2), nx128K(3), nx112K(4), nx0K(5), nx1-2K(6), nx2-4K(7), nx4-8K(8), nx9-6K(9), nx19-2K(10), nx38-4K(11), nx48-0K(12), -- async1-2K(13), -- async2-4K(14), -- async4-8K(15), -- async9-6K(16), -- async19-2K(17), -- async38-4K(18), n-a(13) } ACCESS read-write STATUS mandatory DESCRIPTION "Remote DTE Speed" ::= { dtuRdteConfigEntry 4 } dtuRdteChannel OBJECT-TYPE SYNTAX INTEGER { iDLE(1), b1(2), b2(3), b1-b2(4), n-a(5) } ACCESS read-write STATUS mandatory DESCRIPTION "Remote DTE channel" ::= { dtuRdteConfigEntry 5 } dtuRdteClock OBJECT-TYPE SYNTAX INTEGER { normal(1), inverted(2), n-a(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Remote DTE clock type" ::= { dtuRdteConfigEntry 6 } dtuRdteData OBJECT-TYPE SYNTAX INTEGER { normal(1), inverted(2), n-a(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Remote DTE data type" ::= { dtuRdteConfigEntry 7 } dtuRdteRTS OBJECT-TYPE SYNTAX INTEGER { active(1), permanent(2), n-a(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Remote DTE RTS type" ::= { dtuRdteConfigEntry 8 } dtuRdteTTM OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), n-a(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Remote DTE TTM type" ::= { dtuRdteConfigEntry 9 } dtuRdteInterface OBJECT-TYPE SYNTAX INTEGER { v35(1), rs449-eia530(2), x21(3), rs232(4), rs232-SubRate(8), g-703(11), na(16), other(18), router(20), rs232-x50(24) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote DTE card interface" ::= { dtuRdteConfigEntry 10 } dtuRdteX50IdleCode OBJECT-TYPE SYNTAX INTEGER (0..47) ACCESS read-write STATUS mandatory DESCRIPTION "Remote DTE card X50 idle code" ::= { dtuRdteConfigEntry 11 } dtuRdteX50Map OBJECT-TYPE SYNTAX DisplayString (SIZE (1..21) ) ACCESS read-write STATUS mandatory DESCRIPTION "Remote DTE card X50 Map" ::= { dtuRdteConfigEntry 12 } dtuRdteX50Status OBJECT-TYPE SYNTAX DisplayString (SIZE (1..21) ) ACCESS read-write STATUS mandatory DESCRIPTION "Remote DTE card X50 Status" ::= { dtuRdteConfigEntry 13 } -- -- Diagnostic Control Table -- dtuDiagControlTable OBJECT-TYPE SYNTAX SEQUENCE OF DtuDiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DTU diagnostics control table." ::= { dtu-card 3 } dtuDiagControlEntry OBJECT-TYPE SYNTAX DtuDiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DTU diagnostics control table." INDEX { dtuDiagSlotIndex , dtuDiagPortIndex } ::= { dtuDiagControlTable 1 } DtuDiagControlEntry ::= SEQUENCE { dtuDiagSlotIndex LargeSlotIndex, dtuDiagPortIndex TenPortID, dtuNearLoopback INTEGER, dtuRemoteLoopback INTEGER, dtuBertControl INTEGER, dtuBertStatus INTEGER, dtuQrssElapseSeconds INTEGER, dtuQrssErrorSeconds INTEGER, dtuQrssErrorBits INTEGER, dtuRemBertControl INTEGER, dtuRemBertStatus INTEGER, dtuRemQrssElapseSeconds INTEGER, dtuRemQrssErrorSeconds INTEGER, dtuRemQrssErrorBits INTEGER, dtuRemQrssPatternUnsyncSeconds INTEGER } dtuDiagSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dtuDiagControlEntry 1 } dtuDiagPortIndex OBJECT-TYPE SYNTAX TenPortID ACCESS read-only STATUS mandatory DESCRIPTION "DTU sport 1-10" ::= { dtuDiagControlEntry 2 } dtuNearLoopback OBJECT-TYPE SYNTAX INTEGER { noLoopback(1), localLoopback(2), payLoadLoopback(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Near loopback type" ::= { dtuDiagControlEntry 3 } dtuRemoteLoopback OBJECT-TYPE SYNTAX INTEGER { noLoopback(1), remotePayLoad(2), remoteDTE-or-remoteROUTER(3), remoteDTE-DTE(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Remote loopback type" ::= { dtuDiagControlEntry 4 } dtuBertControl OBJECT-TYPE SYNTAX INTEGER { bert-OFF(1), bert-ON(2), reset(3), inject-Error(4) } ACCESS read-write STATUS mandatory DESCRIPTION "BERT control" ::= { dtuDiagControlEntry 5 } dtuBertStatus OBJECT-TYPE SYNTAX INTEGER { bert-Sync(1), bert-Unsync(2), bert-Not-Active(3) } ACCESS read-only STATUS mandatory DESCRIPTION "BERT status" ::= { dtuDiagControlEntry 6 } dtuQrssElapseSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Qrss elapse seconds" ::= { dtuDiagControlEntry 7 } dtuQrssErrorSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Qrss error seconds" ::= { dtuDiagControlEntry 8 } dtuQrssErrorBits OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Qrss error bits" ::= { dtuDiagControlEntry 9 } dtuRemBertControl OBJECT-TYPE SYNTAX INTEGER { bert-OFF(1), bert-FULL(2), bert-DTE1(3), -- bert-DTE2(4), reset(5), inject-Error(6) } ACCESS read-write STATUS mandatory DESCRIPTION "BERT control" ::= { dtuDiagControlEntry 10 } dtuRemBertStatus OBJECT-TYPE SYNTAX INTEGER { bert-Sync(1), bert-Unsync(2), bert-Not-Active(3) } ACCESS read-only STATUS mandatory DESCRIPTION "BERT status" ::= { dtuDiagControlEntry 11 } dtuRemQrssElapseSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Qrss elapse seconds" ::= { dtuDiagControlEntry 12 } dtuRemQrssErrorSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Qrss error seconds" ::= { dtuDiagControlEntry 13 } dtuRemQrssErrorBits OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Qrss error bits" ::= { dtuDiagControlEntry 14 } dtuRemQrssPatternUnsyncSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Qrss pattern unsync seconds" ::= { dtuDiagControlEntry 15 } -- -- Alarm History Table -- dtuAlarmHistoryTable OBJECT-TYPE SYNTAX SEQUENCE OF DtuAlarmHistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The dtu alarm history table." ::= { dtu-card 4 } dtuAlarmHistoryEntry OBJECT-TYPE SYNTAX DtuAlarmHistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DTU alarm history table." INDEX { dtuAlmhisSlotIndex , dtuAlmhisPortIndex } ::= { dtuAlarmHistoryTable 1 } DtuAlarmHistoryEntry ::= SEQUENCE { dtuAlmhisSlotIndex LargeSlotIndex, dtuAlmhisPortIndex TenPortID, dtuUnsyncAlarmState INTEGER, dtuUnsyncAlarmCount INTEGER } dtuAlmhisSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dtuAlarmHistoryEntry 1 } dtuAlmhisPortIndex OBJECT-TYPE SYNTAX TenPortID ACCESS read-only STATUS mandatory DESCRIPTION "DTU port 1-10" ::= { dtuAlarmHistoryEntry 2 } dtuUnsyncAlarmState OBJECT-TYPE SYNTAX INTEGER { ok(1), alarm(2), disable(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Alarm history : unsync alarm state" ::= { dtuAlarmHistoryEntry 3 } dtuUnsyncAlarmCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Alarm history : unsync alarm count" ::= { dtuAlarmHistoryEntry 4 } -- -- Alarm Control Table -- dtuAlarmControlTable OBJECT-TYPE SYNTAX SEQUENCE OF DtuAlarmControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DTU alarm control table." ::= { dtu-card 5 } dtuAlarmControlEntry OBJECT-TYPE SYNTAX DtuAlarmControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DTU alarm control table." INDEX { dtuAlarmSlotIndex , dtuAlarmPortIndex } ::= { dtuAlarmControlTable 1 } DtuAlarmControlEntry ::= SEQUENCE { dtuAlarmSlotIndex LargeSlotIndex, dtuAlarmPortIndex TenPortID, dtuLineUnsync AlarmSeverity } dtuAlarmSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dtuAlarmControlEntry 1 } dtuAlarmPortIndex OBJECT-TYPE SYNTAX TenPortID ACCESS read-only STATUS mandatory DESCRIPTION "DTU port 1-10" ::= { dtuAlarmControlEntry 2 } dtuLineUnsync OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Alarm : Line Unsync" ::= { dtuAlarmControlEntry 3 } -- -- Current Line Performance Table -- dtuCurrentPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF DtuCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DTU current line performance table." ::= { dtu-card 6 } dtuCurrentPerfEntry OBJECT-TYPE SYNTAX DtuCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DTU current line performance table." INDEX { dtuCurrSlotIndex , dtuCurrPortIndex } ::= { dtuCurrentPerfTable 1 } DtuCurrentPerfEntry ::= SEQUENCE { dtuCurrSlotIndex LargeSlotIndex, dtuCurrPortIndex TenPortID, dtuCurrentAS INTEGER, dtuCurrentUAS INTEGER, dtuCurrent24hAS INTEGER, dtuCurrent24hUAS INTEGER, dtuValid15minInterval INTEGER, dtuValid1dayInterval INTEGER } dtuCurrSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dtuCurrentPerfEntry 1 } dtuCurrPortIndex OBJECT-TYPE SYNTAX TenPortID ACCESS read-only STATUS mandatory DESCRIPTION "DTU port 1-10" ::= { dtuCurrentPerfEntry 2 } dtuCurrentAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "15m Performance available seconds" ::= { dtuCurrentPerfEntry 3 } dtuCurrentUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "15m Performance unavailable seconds" ::= { dtuCurrentPerfEntry 4 } dtuCurrent24hAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "24h Performance available seconds" ::= { dtuCurrentPerfEntry 5 } dtuCurrent24hUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "24h Performance unavailable seconds" ::= { dtuCurrentPerfEntry 6 } dtuValid15minInterval OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Valid 15 minutes Interval number" ::= { dtuCurrentPerfEntry 7 } dtuValid1dayInterval OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Valid 1 day Interval number" ::= { dtuCurrentPerfEntry 8 } -- -- Interval Line Performance Table -- dtuIntervalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF DtuIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DTU interval line performance table." ::= { dtu-card 7 } dtuIntervalPerfEntry OBJECT-TYPE SYNTAX DtuIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DTU interval line performance table." INDEX { dtuPerfSlotIndex , dtuPerfPortIndex , dtuItvIndex } ::= { dtuIntervalPerfTable 1 } DtuIntervalPerfEntry ::= SEQUENCE { dtuPerfSlotIndex LargeSlotIndex, dtuPerfPortIndex TenPortID, dtuItvIndex INTEGER, dtuIntervalAS INTEGER, dtuIntervalUAS INTEGER } dtuPerfSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dtuIntervalPerfEntry 1 } dtuPerfPortIndex OBJECT-TYPE SYNTAX TenPortID ACCESS read-only STATUS mandatory DESCRIPTION "DTU port 1-10" ::= { dtuIntervalPerfEntry 2 } dtuItvIndex OBJECT-TYPE SYNTAX INTEGER (1..96) ACCESS read-only STATUS mandatory DESCRIPTION "Performance interval index" ::= { dtuIntervalPerfEntry 3 } dtuIntervalAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Performance available seconds" ::= { dtuIntervalPerfEntry 4 } dtuIntervalUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Performance unavailable seconds" ::= { dtuIntervalPerfEntry 5 } -- -- Total Line Performance Table -- dtuTotalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF DtuTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DTU total line performance table." ::= { dtu-card 8 } dtuTotalPerfEntry OBJECT-TYPE SYNTAX DtuTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DTU total line performance table." INDEX { dtuTPerfSlotIndex , dtuTPerfPortIndex , dtuTotalIndex } ::= { dtuTotalPerfTable 1 } DtuTotalPerfEntry ::= SEQUENCE { dtuTPerfSlotIndex LargeSlotIndex, dtuTPerfPortIndex TenPortID, dtuTotalIndex INTEGER, dtuTotalAS INTEGER, dtuTotalUAS INTEGER } dtuTPerfSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dtuTotalPerfEntry 1 } dtuTPerfPortIndex OBJECT-TYPE SYNTAX TenPortID ACCESS read-only STATUS mandatory DESCRIPTION "DTU port 1-10" ::= { dtuTotalPerfEntry 2 } dtuTotalIndex OBJECT-TYPE SYNTAX INTEGER (1..7) ACCESS read-only STATUS mandatory DESCRIPTION "Performance interval index" ::= { dtuTotalPerfEntry 3 } dtuTotalAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Day performance available seconds" ::= { dtuTotalPerfEntry 4 } dtuTotalUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Day performance unavailable seconds" ::= { dtuTotalPerfEntry 5 } -- -- LED Status Table -- dtuRemLedStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF DtuRemLedStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DTU remote LED status table." ::= { dtu-card 9 } dtuRemLedStatusEntry OBJECT-TYPE SYNTAX DtuRemLedStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "LED status entry" INDEX { dtuLedSlotIndex , dtuLedPortIndex } ::= { dtuRemLedStatusTable 1 } DtuRemLedStatusEntry ::= SEQUENCE { dtuLedSlotIndex LargeSlotIndex, dtuLedPortIndex TenPortID, dtuLedColor INTEGER } dtuLedSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dtuRemLedStatusEntry 1 } dtuLedPortIndex OBJECT-TYPE SYNTAX TenPortID ACCESS read-only STATUS mandatory DESCRIPTION "DTU port 1-10" ::= { dtuRemLedStatusEntry 2 } dtuLedColor OBJECT-TYPE SYNTAX INTEGER { none(0), off(1), red(2), green(3), flashing-green(4) } ACCESS read-only STATUS mandatory DESCRIPTION " Led Color" ::= { dtuRemLedStatusEntry 3 } -- -- DTU Line Config Table -- dtuLineConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF DtuLineConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DTU line configuration." ::= { dtu-card 10 } dtuLineConfigEntry OBJECT-TYPE SYNTAX DtuLineConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DTU line configuration." INDEX { dtuConfigSlotIndex , dtuConfigPortIndex } ::= { dtuLineConfigTable 1 } DtuLineConfigEntry ::= SEQUENCE { dtuConfigSlotIndex LargeSlotIndex, dtuConfigPortIndex TenPortID, dtuLineMode INTEGER, dtuLineProtocol INTEGER, dtuClockSource INTEGER } dtuConfigSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dtuLineConfigEntry 1 } dtuConfigPortIndex OBJECT-TYPE SYNTAX TenPortID ACCESS read-only STATUS mandatory DESCRIPTION "DTU port 1-10" ::= { dtuLineConfigEntry 2 } dtuLineMode OBJECT-TYPE SYNTAX INTEGER { lT(1), nT(2) } ACCESS read-only STATUS mandatory DESCRIPTION "DTU Line Mode" ::= { dtuLineConfigEntry 3 } dtuLineProtocol OBJECT-TYPE SYNTAX INTEGER { d-channel(1), m-channel(2) } ACCESS read-only STATUS mandatory DESCRIPTION "DTU Line protocol channel" ::= { dtuLineConfigEntry 4 } dtuClockSource OBJECT-TYPE SYNTAX INTEGER { internal(1), dTE-1(2), dTE-2(3), line(4) } ACCESS read-only STATUS mandatory DESCRIPTION "DTU master clock source" ::= { dtuLineConfigEntry 5 } -- -- 15 minutes Interval Performance Table -- dtu15minIntervalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF Dtu15minIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DTU 15 minutes interval performance table." ::= { dtu-card 17 } dtu15minIntervalPerfEntry OBJECT-TYPE SYNTAX Dtu15minIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DTU 15 minutes interval performance table." INDEX { dtuPerfSlotIndex , dtuPerfPortIndex , dtuItvIndex } ::= { dtu15minIntervalPerfTable 1 } Dtu15minIntervalPerfEntry ::= SEQUENCE { dtu15minIntervalAS INTEGER, dtu15minIntervalUAS INTEGER } dtu15minIntervalAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Available Seconds" ::= { dtu15minIntervalPerfEntry 4 } dtu15minIntervalUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "UnAvailable Seconds" ::= { dtu15minIntervalPerfEntry 5 } -- -- 1 Day Interval Performance Table -- dtu1dayIntervalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF Dtu1dayIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DTU total line performance table." ::= { dtu-card 18 } dtu1dayIntervalPerfEntry OBJECT-TYPE SYNTAX Dtu1dayIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DTU total line performance table." INDEX { dtuTPerfSlotIndex , dtuTPerfPortIndex , dtuTotalIndex } ::= { dtu1dayIntervalPerfTable 1 } Dtu1dayIntervalPerfEntry ::= SEQUENCE { dtu1dayIntervalAS INTEGER, dtu1dayIntervalUAS INTEGER } dtu1dayIntervalAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Available Seconds" ::= { dtu1dayIntervalPerfEntry 4 } dtu1dayIntervalUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "UnAvailable Seconds" ::= { dtu1dayIntervalPerfEntry 5 } -- -- Remote Router Table -- dtuRouterConfig OBJECT IDENTIFIER ::= { dtu-card 11 } -- -- NI Control Table -- dtuRtrNiControlTable OBJECT-TYPE SYNTAX SEQUENCE OF DtuRtrNiControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Router NI Configuration Control Table" ::= { dtuRouterConfig 1 } dtuRouterNiControlEntry OBJECT-TYPE SYNTAX DtuRtrNiControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Router NI Configuration Control Entry" INDEX { dtuRtrNiUnitIndex , dtuRtrNiPortIndex , dtuRtrNiIndex } ::= { dtuRtrNiControlTable 1 } DtuRtrNiControlEntry ::= SEQUENCE { dtuRtrNiUnitIndex LargeSlotIndex, dtuRtrNiPortIndex TenPortID, dtuRtrNiIndex INTEGER, dtuRtrIPAddr IpAddress, dtuRtrSubnetMask IpAddress, dtuRtrFrame INTEGER, dtuRtrRIP1 INTEGER, dtuRtrRIP2 INTEGER, dtuRtrMode INTEGER } dtuRtrNiUnitIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dtuRouterNiControlEntry 1 } dtuRtrNiPortIndex OBJECT-TYPE SYNTAX TenPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1~10, total 10 ports." ::= { dtuRouterNiControlEntry 2 } dtuRtrNiIndex OBJECT-TYPE SYNTAX INTEGER { lan1(1), wan1(2) -- wan2(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Router Ni index" ::= { dtuRouterNiControlEntry 3 } dtuRtrIPAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " RTR IP Address" ::= { dtuRouterNiControlEntry 4 } dtuRtrSubnetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " RTR net mask" ::= { dtuRouterNiControlEntry 5 } dtuRtrFrame OBJECT-TYPE SYNTAX INTEGER { hdlc(1), ppp(2), -- fr(3), ethernet(4), na(5) } ACCESS read-write STATUS mandatory DESCRIPTION " RTR Layer2 frame" ::= { dtuRouterNiControlEntry 6 } dtuRtrRIP1 OBJECT-TYPE SYNTAX INTEGER { disabled(1), enabled(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION " RTR RIP1" ::= { dtuRouterNiControlEntry 7 } dtuRtrRIP2 OBJECT-TYPE SYNTAX INTEGER { disabled(1), enabled(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION " RTR RIP2" ::= { dtuRouterNiControlEntry 8 } dtuRtrMode OBJECT-TYPE SYNTAX INTEGER { router(1), bridge(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION " RTR mode" ::= { dtuRouterNiControlEntry 9 } -- -- Route Table -- dtuRtrRouteControlTable OBJECT-TYPE SYNTAX SEQUENCE OF DtuRtrRouteControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Router Route Control Table" ::= { dtuRouterConfig 2 } dtuRouterRouteControlEntry OBJECT-TYPE SYNTAX DtuRtrRouteControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Router Route Control Entry" INDEX { dtuRtrRUnitIndex , dtuRtrRPortIndex , dtuRtrEntry } ::= { dtuRtrRouteControlTable 1 } DtuRtrRouteControlEntry ::= SEQUENCE { dtuRtrRUnitIndex LargeSlotIndex, dtuRtrRPortIndex TenPortID, dtuRtrEntry INTEGER (1..16), dtuRtrNetAddr IpAddress, dtuRtrNetMask IpAddress, dtuRtrGatewayAddr IpAddress, dtuRtrNIAddr IpAddress, dtuRtrMetric INTEGER } dtuRtrRUnitIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dtuRouterRouteControlEntry 1 } dtuRtrRPortIndex OBJECT-TYPE SYNTAX TenPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1~10, total 10 ports." ::= { dtuRouterRouteControlEntry 2 } dtuRtrEntry OBJECT-TYPE SYNTAX INTEGER (1..16) ACCESS read-only STATUS mandatory DESCRIPTION " Router Route Entry" ::= { dtuRouterRouteControlEntry 3 } dtuRtrNetAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " RTR route net Address" ::= { dtuRouterRouteControlEntry 4 } dtuRtrNetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " RTR route net mask" ::= { dtuRouterRouteControlEntry 5 } dtuRtrGatewayAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " RTR route gateway Address" ::= { dtuRouterRouteControlEntry 6 } dtuRtrNIAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " RTR route NI Address" ::= { dtuRouterRouteControlEntry 7 } dtuRtrMetric OBJECT-TYPE SYNTAX INTEGER { na(255) } ACCESS read-write STATUS mandatory DESCRIPTION " RTR Route metric" ::= { dtuRouterRouteControlEntry 8 } -- -- Router Command -- dtuRtrCommandTable OBJECT-TYPE SYNTAX SEQUENCE OF DtuRtrCmdEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Router Command(reset & load-default) Table" ::= { dtuRouterConfig 3 } dtuRtrCommandEntry OBJECT-TYPE SYNTAX DtuRtrCmdEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Router Command Entry" INDEX { dtuRtrCmdUnitIndex , dtuRtrCmdPortIndex } ::= { dtuRtrCommandTable 1 } DtuRtrCmdEntry ::= SEQUENCE { dtuRtrCmdUnitIndex LargeSlotIndex, dtuRtrCmdPortIndex TenPortID, dtuRtrCommand INTEGER, dtuCrcMode INTEGER } dtuRtrCmdUnitIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dtuRtrCommandEntry 1 } dtuRtrCmdPortIndex OBJECT-TYPE SYNTAX TenPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1~10, total 10 ports." ::= { dtuRtrCommandEntry 2 } dtuRtrCommand OBJECT-TYPE SYNTAX INTEGER { reset(1), load-default(2), none(3), re-get-map-cfg(11), re-get-ni-cfg(12), re-get-rtr-cfg(13), re-get-crc-cfg(14), re-get-all-cfg(15) } ACCESS read-write STATUS mandatory DESCRIPTION " Router Command(reset or load-default)" ::= { dtuRtrCommandEntry 3 } dtuCrcMode OBJECT-TYPE SYNTAX INTEGER { no-padding(1), padding(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION " CRC mode" ::= { dtuRtrCommandEntry 4 } -- -- Router Map -- dtuRtrMapTable OBJECT-TYPE SYNTAX SEQUENCE OF DtuRtrMappingEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Router Map Table" ::= { dtuRouterConfig 4 } dtuRtrMapEntry OBJECT-TYPE SYNTAX DtuRtrMappingEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Router Map Entry" INDEX { dtuRtrMapUnitIndex , dtuRtrMapPortIndex } ::= { dtuRtrMapTable 1 } DtuRtrMappingEntry ::= SEQUENCE { dtuRtrMapUnitIndex LargeSlotIndex, dtuRtrMapPortIndex TenPortID, dtuRtrChB1 INTEGER, dtuRtrChB2 INTEGER } dtuRtrMapUnitIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dtuRtrMapEntry 1 } dtuRtrMapPortIndex OBJECT-TYPE SYNTAX TenPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1~10, total 10 ports." ::= { dtuRtrMapEntry 2 } dtuRtrChB1 OBJECT-TYPE SYNTAX INTEGER { idle(1), wan1(2), -- wan2(3), na(4) } ACCESS read-write STATUS mandatory DESCRIPTION " U channel B1 map data" ::= { dtuRtrMapEntry 3 } dtuRtrChB2 OBJECT-TYPE SYNTAX INTEGER { idle(1), wan1(2), -- wan2(3), na(4) } ACCESS read-write STATUS mandatory DESCRIPTION " U channel B2 map data" ::= { dtuRtrMapEntry 4 } -- -- DTU Remote DTU Information Table -- dtuRemoteDTUInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF DtuRemoteDTUInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote DTU Information Table." ::= { dtu-card 12 } dtuRemoteDTUInfoEntry OBJECT-TYPE SYNTAX DtuRemoteDTUInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the Remote DTU Information Table." INDEX { dtuRemoteDTUInfoSlotIndex , dtuRemoteDTUInfoPortIndex } ::= { dtuRemoteDTUInfoTable 1 } DtuRemoteDTUInfoEntry ::= SEQUENCE { dtuRemoteDTUInfoSlotIndex LargeSlotIndex, dtuRemoteDTUInfoPortIndex TenPortID, dtuRemoteDTUInfoDate DisplayString, dtuRemoteDTUInfoSerialNumber DisplayString, dtuRemoteDTUInfoSWVersion DisplayString, dtuRemoteDTUInfoConfiguration DisplayString } dtuRemoteDTUInfoSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dtuRemoteDTUInfoEntry 1 } dtuRemoteDTUInfoPortIndex OBJECT-TYPE SYNTAX TenPortID ACCESS read-only STATUS mandatory DESCRIPTION "DTU sport 1-6" ::= { dtuRemoteDTUInfoEntry 2 } dtuRemoteDTUInfoDate OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION " Remote DTU Date " ::= { dtuRemoteDTUInfoEntry 3 } dtuRemoteDTUInfoSerialNumber OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30)) ACCESS read-only STATUS mandatory DESCRIPTION " Remote Serial Number" ::= { dtuRemoteDTUInfoEntry 4 } dtuRemoteDTUInfoSWVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30)) ACCESS read-only STATUS mandatory DESCRIPTION " Remote Software Version" ::= { dtuRemoteDTUInfoEntry 5 } dtuRemoteDTUInfoConfiguration OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30)) ACCESS read-only STATUS mandatory DESCRIPTION " Remote Configuration" ::= { dtuRemoteDTUInfoEntry 6 } -- -- DTU Line Status Table -- dtuLineStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF DtuLineStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DTU line status table." ::= { dtu-card 13 } dtuLineStatusEntry OBJECT-TYPE SYNTAX DtuLineStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DTU line status table." INDEX { dtuLineStatusSlotIndex , dtuLineStatusPortIndex } ::= { dtuLineStatusTable 1 } DtuLineStatusEntry ::= SEQUENCE { dtuLineStatusSlotIndex LargeSlotIndex, dtuLineStatusPortIndex TenPortID, dtuLineLocalCRC INTEGER, dtuLineLocalIntervalAVG DisplayString, dtuLineRemoteCRC INTEGER, dtuLineRemoteIntervalAVG DisplayString } dtuLineStatusSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dtuLineStatusEntry 1 } dtuLineStatusPortIndex OBJECT-TYPE SYNTAX TenPortID ACCESS read-only STATUS mandatory DESCRIPTION "DTU sport 1-10" ::= { dtuLineStatusEntry 2 } dtuLineLocalCRC OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "DTU port Local CRC Error." ::= { dtuLineStatusEntry 3 } dtuLineLocalIntervalAVG OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30)) ACCESS read-only STATUS mandatory DESCRIPTION " DTU port local CRC Interval Average." ::= { dtuLineStatusEntry 4 } dtuLineRemoteCRC OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "DTU port Remote CRC Error." ::= { dtuLineStatusEntry 5 } dtuLineRemoteIntervalAVG OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30)) ACCESS read-only STATUS mandatory DESCRIPTION " DTU port remote CRC Interval Average." ::= { dtuLineStatusEntry 6 } dtuTotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of DTU" ::= { dtu-card 100 } --======================================================================-- --======================================================================-- -- dte card MIB --======================================================================-- --======================================================================-- -- -- DTE Control Table -- dteConfigControlTable OBJECT-TYPE SYNTAX SEQUENCE OF DTEConfigControl ACCESS not-accessible STATUS mandatory DESCRIPTION "DTE Configuration Control Table" ::= { dte-card 1 } dteConfigCtrlEntry OBJECT-TYPE SYNTAX DTEConfigControl ACCESS not-accessible STATUS mandatory DESCRIPTION "DTE configuration control entry" INDEX { dteIndex , dtePortIndex } ::= { dteConfigControlTable 1 } DTEConfigControl ::= SEQUENCE { dteIndex LargeSlotIndex, dtePortIndex SixPortID, dteRate INTEGER, dteChannel INTEGER, dteClock INTEGER, dteData INTEGER, dteInterface INTEGER, dteRTS INTEGER, dteTTM INTEGER, dteV54 INTEGER } dteIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dteConfigCtrlEntry 1 } dtePortIndex OBJECT-TYPE SYNTAX SixPortID ACCESS read-only STATUS mandatory DESCRIPTION " Port 1 to 6, Total 6 ports" ::= { dteConfigCtrlEntry 2 } dteRate OBJECT-TYPE SYNTAX INTEGER { rate64k(1), rate56k(2) } ACCESS read-write STATUS mandatory DESCRIPTION " DTE Rate " ::= { dteConfigCtrlEntry 3 } dteChannel OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " DTE Channel: channel numbers designed by MAP." ::= { dteConfigCtrlEntry 4 } dteClock OBJECT-TYPE SYNTAX INTEGER { normal(1), inverted(2) } ACCESS read-write STATUS mandatory DESCRIPTION " DTE Clock Polarity " ::= { dteConfigCtrlEntry 5 } dteData OBJECT-TYPE SYNTAX INTEGER { normal(1), inverted(2) } ACCESS read-write STATUS mandatory DESCRIPTION " DTE Data Polarity " ::= { dteConfigCtrlEntry 6 } dteInterface OBJECT-TYPE SYNTAX INTEGER { eia530(1), x21(2), rs232(3), v35(4), v36(5), rs422(6) } ACCESS read-only STATUS mandatory DESCRIPTION " DTE Interface Type " ::= { dteConfigCtrlEntry 7 } dteRTS OBJECT-TYPE SYNTAX INTEGER { active(1), permanent(2) } ACCESS read-write STATUS mandatory DESCRIPTION " DTE RTS Permanent " ::= { dteConfigCtrlEntry 8 } dteTTM OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION " DTE Terminal Timing Mode " ::= { dteConfigCtrlEntry 9 } dteV54 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION " DTE V54 control " ::= { dteConfigCtrlEntry 10 } -- -- Alarm Queue Table -- dteAlarmQueueTable OBJECT-TYPE SYNTAX SEQUENCE OF DTEAlarmQueue ACCESS not-accessible STATUS mandatory DESCRIPTION "DTE Alarm Queue Table" ::= { dte-card 2 } dteAlarmQueueEntry OBJECT-TYPE SYNTAX DTEAlarmQueue ACCESS not-accessible STATUS mandatory DESCRIPTION "DTE alarm queue entry" INDEX { dteIndex , dtePortIndex , dteAlarmQIndex } ::= { dteAlarmQueueTable 1 } DTEAlarmQueue ::= SEQUENCE { dteAlarmQIndex INTEGER (1..40), alarmQStr DisplayString (SIZE(0..255)) } dteAlarmQIndex OBJECT-TYPE SYNTAX INTEGER (1..40) ACCESS read-only STATUS mandatory DESCRIPTION "Select Alarm Queue Index(1-40)" ::= { dteAlarmQueueEntry 2 } alarmQStr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Alarm Queue String" ::= { dteAlarmQueueEntry 3 } -- -- Alarm History Table -- dteAlarmHistoryTable OBJECT-TYPE SYNTAX SEQUENCE OF DTEAlarmHistory ACCESS not-accessible STATUS mandatory DESCRIPTION "DTE Alarm History Table" ::= { dte-card 3 } dteAlarmHistoryEntry OBJECT-TYPE SYNTAX DTEAlarmHistory ACCESS not-accessible STATUS mandatory DESCRIPTION "DTE alarm history entry" INDEX { dteIndex , dtePortIndex , dteAlarmHIndex } ::= { dteAlarmHistoryTable 1 } DTEAlarmHistory ::= SEQUENCE { dteAlarmHIndex INTEGER, currentHState INTEGER, countH INTEGER, alarmH AlarmSeverity } dteAlarmHIndex OBJECT-TYPE SYNTAX INTEGER { dte-alarm(1) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Index " ::= { dteAlarmHistoryEntry 2 } currentHState OBJECT-TYPE SYNTAX INTEGER { ok(1), alarm(2), disable(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Current State" ::= { dteAlarmHistoryEntry 3 } countH OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Current Count " ::= { dteAlarmHistoryEntry 4 } alarmH OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-only STATUS mandatory DESCRIPTION "Alarm History Alarm State" ::= { dteAlarmHistoryEntry 5 } -- -- Alarm Control Table -- dteAlarmControlTable OBJECT-TYPE SYNTAX SEQUENCE OF DTEAlarmControl ACCESS not-accessible STATUS mandatory DESCRIPTION "The alarm control table." ::= { dte-card 4 } dteAlarmCtrlEntry OBJECT-TYPE SYNTAX DTEAlarmControl ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DTE alarm control table." INDEX { dteIndex , dtePortIndex } ::= { dteAlarmControlTable 1 } DTEAlarmControl ::= SEQUENCE { alarmDte AlarmSeverity, alarmHistoryReset INTEGER -- alarmQueueReset -- INTEGER } alarmDte OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "DTE-Alarm State" ::= { dteAlarmCtrlEntry 2 } alarmHistoryReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset Alarm History" ::= { dteAlarmCtrlEntry 3 } -- alarmQueueReset OBJECT-TYPE -- SYNTAX INTEGER { -- reset(1) -- } -- ACCESS read-write -- STATUS mandatory -- DESCRIPTION -- "Command: Reset Alarm Queue " -- ::= { dteCommandCtrlEntry 2 } -- -- Line Diagnostic Control Table -- dteLineDiagControlTable OBJECT-TYPE SYNTAX SEQUENCE OF DTELineDiagControl ACCESS not-accessible STATUS mandatory DESCRIPTION "DTE Diagnostic Control Table." ::= { dte-card 5 } dteDiagCtrlEntry OBJECT-TYPE SYNTAX DTELineDiagControl ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry of DTE diagnostic control table." INDEX { dteIndex , dtePortIndex } ::= { dteLineDiagControlTable 1 } DTELineDiagControl ::= SEQUENCE { loopbacktype INTEGER, loopbackstatus INTEGER, bertctrl INTEGER, bertstatus INTEGER, elapseseconds INTEGER, errorseconds INTEGER, errorcounts INTEGER } loopbacktype OBJECT-TYPE SYNTAX INTEGER { no-loopback(1), loopback-To-DTE(2), loopback-To-Line(3), remoteV54-active(4), remoteV54-deactive(5) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE Loopback Type" ::= { dteDiagCtrlEntry 2 } loopbackstatus OBJECT-TYPE SYNTAX INTEGER { success(1), fail(2), loopback-not-active(3) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE Loopback Status" ::= { dteDiagCtrlEntry 3 } bertctrl OBJECT-TYPE SYNTAX INTEGER { bert-DEACTIVE(1), prbs-ACTIVE-DTE(2), qrss-ACTIVE-DTE(3), bert-RESET-ERROR-COUNT(4), bert-INJECT-ERROR(5) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE PRBS/QRSS Control" ::= { dteDiagCtrlEntry 4 } bertstatus OBJECT-TYPE SYNTAX INTEGER { bert-SYNC(1), bert-UNSYNC(2), bert-NOT-ACTIVE(3) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE PRBS/QRSS Status" ::= { dteDiagCtrlEntry 5 } elapseseconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "dte PRBS/QRSS Elapse Seconds" ::= { dteDiagCtrlEntry 6 } errorseconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "dte PRBS/QRSS Error Seconds" ::= { dteDiagCtrlEntry 7 } errorcounts OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "dte PRBS/QRSS Error Counts" ::= { dteDiagCtrlEntry 8 } -- -- Command Control Table -- dteCommandControlTable OBJECT-TYPE SYNTAX SEQUENCE OF DTECommandControl ACCESS not-accessible STATUS mandatory DESCRIPTION "The command control table." ::= { dte-card 6 } dteCommandCtrlEntry OBJECT-TYPE SYNTAX DTECommandControl ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the command control table." INDEX { dteIndex -- dtePortIndex } ::= { dteCommandControlTable 1 } DTECommandControl ::= SEQUENCE { portReset INTEGER, portLoadDefault INTEGER } portReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset DTE Port" ::= { dteCommandCtrlEntry 3 } portLoadDefault OBJECT-TYPE SYNTAX INTEGER { no(0), loadDefault(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Load Default DTE Port" ::= { dteCommandCtrlEntry 4 } -- -- SYSTEM Information Table -- dteSystemInformationTable OBJECT-TYPE SYNTAX SEQUENCE OF DTESystemInformation ACCESS not-accessible STATUS mandatory DESCRIPTION "The system information table." ::= { dte-card 7 } dteSystemInfoEntry OBJECT-TYPE SYNTAX DTESystemInformation ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the system information table." INDEX { dteIndex } ::= { dteSystemInformationTable 1 } DTESystemInformation ::= SEQUENCE { promVersion DisplayString } promVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION " DTE EPROM Version" ::= { dteSystemInfoEntry 2 } -- -- DTE Status Table -- dteStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF DTEStatus ACCESS not-accessible STATUS mandatory DESCRIPTION "The DTE status table." ::= { dte-card 8 } dteStatusEntry OBJECT-TYPE SYNTAX DTEStatus ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DTE status table." INDEX { dteIndex , dtePortIndex } ::= { dteStatusTable 1 } DTEStatus ::= SEQUENCE { statusRTS INTEGER, statusCTS INTEGER, statusDSR INTEGER, statusDCD INTEGER, extclkloss INTEGER } statusRTS OBJECT-TYPE SYNTAX INTEGER { active(1), deactive(2) } ACCESS read-only STATUS mandatory DESCRIPTION " DTE RTS status " ::= { dteStatusEntry 2 } statusCTS OBJECT-TYPE SYNTAX INTEGER { active(1), deactive(2) } ACCESS read-only STATUS mandatory DESCRIPTION " DTE CTS status " ::= { dteStatusEntry 3 } statusDSR OBJECT-TYPE SYNTAX INTEGER { active(1), deactive(2) } ACCESS read-only STATUS mandatory DESCRIPTION " DTE DSR status " ::= { dteStatusEntry 4 } statusDCD OBJECT-TYPE SYNTAX INTEGER { active(1), deactive(2) } ACCESS read-only STATUS mandatory DESCRIPTION " DTE DCD status " ::= { dteStatusEntry 5 } extclkloss OBJECT-TYPE SYNTAX INTEGER { normal(1), loss(2) } ACCESS read-only STATUS mandatory DESCRIPTION " DTE external clock loss " ::= { dteStatusEntry 6 } dteTotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of DTE" ::= { dte-card 100 } --======================================================================-- --======================================================================-- -- x50-card MIB --======================================================================-- --======================================================================-- -- -- X50 Configuartion -- x50ConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF X50ConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The X50 Interface Configuration table." ::= { x50-card 1 } x50ConfigEntry OBJECT-TYPE SYNTAX X50ConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the X50 Configuration table." INDEX { x50ConfigSlotIndex , x50ConfigPortIndex } ::= { x50ConfigTable 1 } X50ConfigEntry ::= SEQUENCE { x50ConfigSlotIndex LargeSlotIndex, x50ConfigPortIndex EightPortID, x50Channel INTEGER, x50Mux INTEGER, x50SyncMode INTEGER, x50Rate INTEGER, x50Phase INTEGER, x5048k-sel INTEGER, x50ClockPolarity INTEGER, x50DataPolarity INTEGER, x50RTS INTEGER, x50TTM INTEGER, x50Interface INTEGER, x50Warrning INTEGER, x50DCD INTEGER } x50ConfigSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { x50ConfigEntry 1 } x50ConfigPortIndex OBJECT-TYPE SYNTAX EightPortID ACCESS read-only STATUS mandatory DESCRIPTION "X50 port 1-5" ::= { x50ConfigEntry 2 } x50Channel OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "X50 Used channel" ::= { x50ConfigEntry 3 } x50Mux OBJECT-TYPE SYNTAX INTEGER { noMux(1), mux(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION "X50 MUX mode" ::= { x50ConfigEntry 4 } x50SyncMode OBJECT-TYPE SYNTAX INTEGER { sync(1), async8(2), async9(3), async10(4), async11(5), async12(6), na(7) } ACCESS read-write STATUS mandatory DESCRIPTION "X50 Sync mode" ::= { x50ConfigEntry 5 } x50Rate OBJECT-TYPE SYNTAX INTEGER { r0-6K(0), r1-2K(1), r2-4K(2), r4-8K(3), r9-6K(4), r19-2K(5), r38-4K(6), r48K(7), r64K(8), na(9) } ACCESS read-write STATUS mandatory DESCRIPTION "X50 Base Rate" ::= { x50ConfigEntry 6 } x50Phase OBJECT-TYPE SYNTAX INTEGER { ph1(1), ph2(2), ph3(3), ph4(4), ph5(5), na(6) } ACCESS read-write STATUS mandatory DESCRIPTION "X50 Phase select" ::= { x50ConfigEntry 7 } x5048k-sel OBJECT-TYPE SYNTAX INTEGER { firstHalf(1), lastHalf(2), oddPair(3), evenPair(4), na(5) } ACCESS read-write STATUS mandatory DESCRIPTION "X50 4.8k map select" ::= { x50ConfigEntry 8 } x50ClockPolarity OBJECT-TYPE SYNTAX INTEGER { clockNormal(1), clockInverted(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION "X50 Clock Polarity" ::= { x50ConfigEntry 9 } x50DataPolarity OBJECT-TYPE SYNTAX INTEGER { dataNormal(1), dataInverted(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION "X50 Data Polarity" ::= { x50ConfigEntry 10 } x50RTS OBJECT-TYPE SYNTAX INTEGER { rtsActive(1), rtsPermanent(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION "X50 RTS Mode" ::= { x50ConfigEntry 11 } x50TTM OBJECT-TYPE SYNTAX INTEGER { ttmOff(1), ttmOn(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION "X50 TTM Mode" ::= { x50ConfigEntry 12 } x50Interface OBJECT-TYPE SYNTAX INTEGER { v35(1), rs449-eia530(2), x21(3), rs232(4), na(16), rs232-x50(24), db25-rj(41), rj-only(42) } ACCESS read-only STATUS mandatory DESCRIPTION "X50 Interface Type" ::= { x50ConfigEntry 13 } x50Warrning OBJECT-TYPE SYNTAX INTEGER { no(1), overlap(2), na(3) } -- SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "X50 map setup warrning" ::= { x50ConfigEntry 14 } x50DCD OBJECT-TYPE SYNTAX INTEGER { remote-all-1-forward(1), permanent-ON(2), remote-X50-forward(3), na(4) } ACCESS read-write STATUS mandatory DESCRIPTION "X50 DCD setup" ::= { x50ConfigEntry 15 } -- -- X50 Status -- x50StatusTable OBJECT-TYPE SYNTAX SEQUENCE OF X50StatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The X50 Interface Status table." ::= { x50-card 2 } x50StatusEntry OBJECT-TYPE SYNTAX X50StatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the X50 Status table." INDEX { x50StatusSlotIndex , x50StatusPortIndex } ::= { x50StatusTable 1 } X50StatusEntry ::= SEQUENCE { x50StatusSlotIndex LargeSlotIndex, x50StatusPortIndex EightPortID, x50Existed INTEGER, x50RTSloss INTEGER, x50EXTCLKloss INTEGER, x50DSRstatus INTEGER, x50CTSstatus INTEGER, x50DCDstatus INTEGER, x50DTRstatus INTEGER, x50RTSstatus INTEGER, x50RemoteAlarm INTEGER } x50StatusSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { x50StatusEntry 1 } x50StatusPortIndex OBJECT-TYPE SYNTAX EightPortID ACCESS read-only STATUS mandatory DESCRIPTION "X50 port 1-5" ::= { x50StatusEntry 2 } x50Existed OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION "X50 Existed" ::= { x50StatusEntry 3 } x50RTSloss OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION "X50 RTS loss" ::= { x50StatusEntry 4 } x50EXTCLKloss OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION "X50 EXT-CLK loss" ::= { x50StatusEntry 5 } x50DSRstatus OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION "X50 DSR" ::= { x50StatusEntry 6 } x50CTSstatus OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION "X50 CTS" ::= { x50StatusEntry 7 } x50DCDstatus OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION "X50 DCD" ::= { x50StatusEntry 8 } x50DTRstatus OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION "X50 DTR" ::= { x50StatusEntry 9 } x50RTSstatus OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION "X50 RTS" ::= { x50StatusEntry 10 } x50RemoteAlarm OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION "X50 RTS" ::= { x50StatusEntry 11 } -- -- Alarm History Table -- x50AlmHistoryTable OBJECT-TYPE SYNTAX SEQUENCE OF X50AlmHistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " Key: x50AlmHistoryUnitIndex " ::= { x50-card 3 } x50AlmHistoryEntry OBJECT-TYPE SYNTAX X50AlmHistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { x50AlmHistorySlotIndex , x50AlmHistoryPortIndex } ::= { x50AlmHistoryTable 1 } X50AlmHistoryEntry ::= SEQUENCE { x50AlmHistorySlotIndex LargeSlotIndex, x50AlmHistoryPortIndex EightPortID, x50AlmHistoryState INTEGER, x50AlmHistoryCount INTEGER, x50AlmHistoryEnable AlarmSeverity } x50AlmHistorySlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { x50AlmHistoryEntry 1 } x50AlmHistoryPortIndex OBJECT-TYPE SYNTAX EightPortID ACCESS read-only STATUS mandatory DESCRIPTION "X50 port 1-5" ::= { x50AlmHistoryEntry 2 } x50AlmHistoryState OBJECT-TYPE SYNTAX INTEGER { ok(1), alarm(2), disable(3), na(4) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm Current State" ::= { x50AlmHistoryEntry 3 } x50AlmHistoryCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Alarm Count which happened " ::= { x50AlmHistoryEntry 4 } x50AlmHistoryEnable OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-only STATUS mandatory DESCRIPTION "Alarm is enabled or not" ::= { x50AlmHistoryEntry 5 } -- -- Alarm Control Table -- x50AlarmControlTable OBJECT-TYPE SYNTAX SEQUENCE OF X50AlarmControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The x50 alarm control table." ::= { x50-card 4 } x50AlarmControlEntry OBJECT-TYPE SYNTAX X50AlarmControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the x50 alarm control table." INDEX { x50AlarmSlotIndex , x50AlarmPortIndex } ::= { x50AlarmControlTable 1 } X50AlarmControlEntry ::= SEQUENCE { x50AlarmSlotIndex LargeSlotIndex, x50AlarmPortIndex EightPortID, x50AlarmSetup AlarmSeverity } x50AlarmSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { x50AlarmControlEntry 1 } x50AlarmPortIndex OBJECT-TYPE SYNTAX EightPortID ACCESS read-only STATUS mandatory DESCRIPTION "X50 port 1-5" ::= { x50AlarmControlEntry 2 } x50AlarmSetup OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Alarm is enabled or not" ::= { x50AlarmControlEntry 3 } -- -- Diagnostic Control Table -- x50DiagControlTable OBJECT-TYPE SYNTAX SEQUENCE OF X50DiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" ::= { x50-card 5 } x50DiagControlEntry OBJECT-TYPE SYNTAX X50DiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX { x50DiagControlSlotIndex , x50DiagControlPortIndex } ::= { x50DiagControlTable 1 } X50DiagControlEntry ::= SEQUENCE { x50DiagControlSlotIndex LargeSlotIndex, x50DiagControlPortIndex EightPortID, x50NearLoopback INTEGER, -- x50V54Loopback -- INTEGER, x50BERTControl INTEGER, x50BERTStatus INTEGER, x50BERTElapsedSeconds INTEGER, x50BERTErrorSeconds INTEGER, x50BERTErrorCounts INTEGER } x50DiagControlSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { x50DiagControlEntry 1 } x50DiagControlPortIndex OBJECT-TYPE SYNTAX EightPortID ACCESS read-only STATUS mandatory DESCRIPTION "X50 port 1-5" ::= { x50DiagControlEntry 2 } x50NearLoopback OBJECT-TYPE SYNTAX INTEGER { noLoopback(1), x50-TO-DTE(2), x50-TO-DS1(3) } ACCESS read-write STATUS mandatory DESCRIPTION "X50 Loopback Type" ::= { x50DiagControlEntry 3 } x50BERTControl OBJECT-TYPE SYNTAX INTEGER { bert-OFF(1), bert-ON(2), reset(3), inject-Error(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Bert Control" ::= { x50DiagControlEntry 4 } x50BERTStatus OBJECT-TYPE SYNTAX INTEGER { bert-SYNC(1), bert-UNSYNC(2), bert-NOT-ACTIVE(3) } ACCESS read-only STATUS mandatory DESCRIPTION "BERT Status" ::= { x50DiagControlEntry 5 } x50BERTElapsedSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "BERT Elapsed Time" ::= { x50DiagControlEntry 6 } x50BERTErrorSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "BERT Error Seconds" ::= { x50DiagControlEntry 7 } x50BERTErrorCounts OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "BERT Error Counter" ::= { x50DiagControlEntry 8 } -- -- Card Control Table -- x50CardControlTable OBJECT-TYPE SYNTAX SEQUENCE OF X50CardControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The x50 Card control table." ::= { x50-card 7 } x50CardControlEntry OBJECT-TYPE SYNTAX X50CardControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the x50 Card control table." INDEX { x50CardIndex } ::= { x50CardControlTable 1 } X50CardControlEntry ::= SEQUENCE { x50CardIndex LargeSlotIndex, x50Reset INTEGER, x50LoadDefault INTEGER } x50CardIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { x50CardControlEntry 1 } x50Reset OBJECT-TYPE SYNTAX INTEGER { reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Reset x50 card" ::= { x50CardControlEntry 2 } x50LoadDefault OBJECT-TYPE SYNTAX INTEGER { default(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Load default" ::= { x50CardControlEntry 3 } -- -- Card Information Table -- x50CardInformationTable OBJECT-TYPE SYNTAX SEQUENCE OF X50CardInformationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The x50 Card information." ::= { x50-card 8 } x50CardInformationEntry OBJECT-TYPE SYNTAX X50CardInformationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the x50 Card Information." INDEX { x50CardInformationIndex } ::= { x50CardInformationTable 1 } X50CardInformationEntry ::= SEQUENCE { x50CardInformationIndex LargeSlotIndex, x50SoftwareVersion DisplayString } x50CardInformationIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { x50CardInformationEntry 1 } x50SoftwareVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "x50 card software version" ::= { x50CardInformationEntry 2 } x50TotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of X50" ::= { x50-card 100 } --======================================================================-- --======================================================================-- -- mdsl MIB --======================================================================-- --======================================================================-- -- -- MDSL SYSTEM Table -- xdslSystemTable OBJECT-TYPE SYNTAX SEQUENCE OF XdslSystemEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The system control table." ::= { mdsl-card 1 } xdslSystemEntry OBJECT-TYPE SYNTAX XdslSystemEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the system table." INDEX { xdslIndex , xdslPortIndex , xdslSysHTUIndex } ::= { xdslSystemTable 1 } XdslSystemEntry ::= SEQUENCE { xdslIndex LargeSlotIndex, xdslPortIndex ThreePortID, xdslSysHTUIndex INTEGER, xdslMode INTEGER, xdslServiceType INTEGER, xdslClockSource INTEGER, xdslSWVersion DisplayString, xdslClearPerformance INTEGER, xdslSerialNumber INTEGER } xdslIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { xdslSystemEntry 1 } xdslPortIndex OBJECT-TYPE SYNTAX ThreePortID ACCESS read-only STATUS mandatory DESCRIPTION " Port 1~3, total 3 slots." ::= { xdslSystemEntry 2 } xdslSysHTUIndex OBJECT-TYPE SYNTAX INTEGER { local(1), remote(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Local or Remote" ::= { xdslSystemEntry 3 } xdslMode OBJECT-TYPE SYNTAX INTEGER { master(1), slave(2) } ACCESS read-write STATUS mandatory DESCRIPTION "xDSL mode (Master or Slave)" ::= { xdslSystemEntry 4 } xdslServiceType OBJECT-TYPE SYNTAX INTEGER { one-pair(1), two-pairs(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Service Configuration" ::= { xdslSystemEntry 5 } xdslClockSource OBJECT-TYPE SYNTAX INTEGER { line(1), internal(2), dte(3), e1(4), t1(5) } ACCESS read-only STATUS mandatory DESCRIPTION " System Master Clock Source" ::= { xdslSystemEntry 6 } xdslSWVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20) ) ACCESS read-only STATUS mandatory DESCRIPTION " Software Version" ::= { xdslSystemEntry 7 } xdslClearPerformance OBJECT-TYPE SYNTAX INTEGER { none(1), clear(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Clear Performance" ::= { xdslSystemEntry 8 } xdslSerialNumber OBJECT-TYPE SYNTAX INTEGER { none(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Serial number of remote site" ::= { xdslSystemEntry 9 } -- -- xDSL Line Configuartion for Loop-1, Loop-2 -- xdslLineConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF XdslLineConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The xDSL Line Configuration table." ::= { mdsl-card 2 } xdslLineConfigEntry OBJECT-TYPE SYNTAX XdslLineConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the xDSL Line Configuration table." INDEX { xdslIndex , xdslPortIndex , xdslLineLoopNumber } ::= { xdslLineConfigTable 1 } XdslLineConfigEntry ::= SEQUENCE { xdslLineLoopNumber INTEGER, xdslLineRate INTEGER, xdslLineCode INTEGER } xdslLineLoopNumber OBJECT-TYPE SYNTAX INTEGER (1..2) ACCESS read-only STATUS mandatory DESCRIPTION "Unit Loop Number" ::= { xdslLineConfigEntry 2 } xdslLineRate OBJECT-TYPE SYNTAX INTEGER { r272Kbps(1), r400Kbps(2), r528Kbps(3), r784Kbps(4), r1168Kbps(5), r1552Kbps(6), r2064Kbps(8), r2320Kbps(9) } ACCESS read-write STATUS mandatory DESCRIPTION "To describe xDSL Line Rate of specified loop, for an example: 784Kbps" ::= { xdslLineConfigEntry 3 } xdslLineCode OBJECT-TYPE SYNTAX INTEGER { xdsl-2b1q(1), xdsl-cap(2) } ACCESS read-only STATUS mandatory DESCRIPTION " xDSL Line Coding" ::= { xdslLineConfigEntry 4 } -- -- xDSL AI Configuartion -- xdslAIConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF XdslAIConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The xDSL Application Interface Configuration table." ::= { mdsl-card 3 } xdslAIConfigEntry OBJECT-TYPE SYNTAX XdslAIConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the xDSL AI Configuration table." INDEX { xdslIndex , xdslPortIndex , xdslAiNumber } ::= { xdslAIConfigTable 1 } XdslAIConfigEntry ::= SEQUENCE { xdslAiNumber INTEGER, xdslDteReady INTEGER, xdslDteRate INTEGER, xdslDteClockPolarity INTEGER, xdslDteDataPolarity INTEGER, xdslDteRTS INTEGER, xdslDteTTM INTEGER, xdslDteV54 INTEGER, xdslDteInterface INTEGER, xdslDS1Ready INTEGER, xdslDS1Framing INTEGER, xdslDS1Code INTEGER } xdslAiNumber OBJECT-TYPE SYNTAX INTEGER { -- local(1), remote(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Local or Remote unit" ::= { xdslAIConfigEntry 2 } xdslDteReady OBJECT-TYPE SYNTAX INTEGER { dte-ready(1), dte-not-ready(2) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE port is present or not" ::= { xdslAIConfigEntry 3 } xdslDteRate OBJECT-TYPE SYNTAX INTEGER { dte64K(1), dte128K(2), dte192K(3), dte256K(4), dte320K(5), dte384K(6), dte448K(7), dte512K(8), dte576K(9), dte640K(10), dte704K(11), dte768K(12), dte832K(13), dte896K(14), dte960K(15), dte1024K(16), dte1088K(17), dte1152K(18), dte1216K(19), dte1280K(20), dte1344K(21), dte1408K(22), dte1472K(23), dte1536K(24), dte1600K(25), dte1664K(26), dte1728K(27), dte1792K(28), dte1856K(29), dte1920K(30), dte1984K(31), dte2048K(32), none(33) } ACCESS read-only STATUS mandatory DESCRIPTION " xDSL DTE Base Rate" ::= { xdslAIConfigEntry 4 } xdslDteClockPolarity OBJECT-TYPE SYNTAX INTEGER { clock-normal(1), clock-inverted(2), none(3) } ACCESS read-write STATUS mandatory DESCRIPTION " xDSL DTE Clock Polarity" ::= { xdslAIConfigEntry 5 } xdslDteDataPolarity OBJECT-TYPE SYNTAX INTEGER { data-normal(1), data-inverted(2), none(3) } ACCESS read-write STATUS mandatory DESCRIPTION " xDSL DTE Data Polarity" ::= { xdslAIConfigEntry 6 } xdslDteRTS OBJECT-TYPE SYNTAX INTEGER { rts-active(1), rts-permanent(2), none(3) } ACCESS read-write STATUS mandatory DESCRIPTION " xDSL DTE RTS Mode" ::= { xdslAIConfigEntry 7 } xdslDteTTM OBJECT-TYPE SYNTAX INTEGER { ttm-off(1), ttm-on(2), none(3) } ACCESS read-write STATUS mandatory DESCRIPTION " xDSL DTE TTM Mode" ::= { xdslAIConfigEntry 8 } xdslDteV54 OBJECT-TYPE SYNTAX INTEGER { v54-off(1), v54-on(2), none(3) } ACCESS read-write STATUS mandatory DESCRIPTION " xDSL DTE V.54 Loopback Mode" ::= { xdslAIConfigEntry 9 } xdslDteInterface OBJECT-TYPE SYNTAX INTEGER { v35(1), eia530-rs449(2), x21(3), rs232(4), none(5), other(18), router(19) } ACCESS read-only STATUS mandatory DESCRIPTION " xDSL DTE Interface Type" ::= { xdslAIConfigEntry 10 } xdslDS1Ready OBJECT-TYPE SYNTAX INTEGER { ds1-ready(1), ds1-not-ready(2) } ACCESS read-only STATUS mandatory DESCRIPTION "xDSL DS1 unit is present or not" ::= { xdslAIConfigEntry 11 } xdslDS1Framing OBJECT-TYPE SYNTAX INTEGER { unframe(1), d4(2), esf(3), crc-off(4), crc-on(5), cas-crc-off(6), cas-crc-on(7), none(8) } ACCESS read-write STATUS mandatory DESCRIPTION " xDSL DS1 Framing" ::= { xdslAIConfigEntry 12 } xdslDS1Code OBJECT-TYPE SYNTAX INTEGER { b8zs(1), ami(2), hdb3(3), none(4) } ACCESS read-write STATUS mandatory DESCRIPTION " xDSL DS1 Coding" ::= { xdslAIConfigEntry 13 } -- -- Current Performance Table -- xdslCurrPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF XdslCurrPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" ::= { mdsl-card 4 } xdslCurrPerfEntry OBJECT-TYPE SYNTAX XdslCurrPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { xdslIndex , xdslPortIndex , xdslCurrPerfTypeIndex } ::= { xdslCurrPerfTable 1 } XdslCurrPerfEntry ::= SEQUENCE { xdslCurrPerfTypeIndex INTEGER, xdslCurrES INTEGER, xdslCurrSES INTEGER, xdslCurrUAS INTEGER, xdslCurr15MinTimeElapsed INTEGER, xdslValid15MinInterval INTEGER } xdslCurrPerfTypeIndex OBJECT-TYPE SYNTAX INTEGER { master-loop-1(1), master-loop-2(2), master-ds1(3), slave-loop-1(4), slave-loop-2(5), slave-ds1(6) } ACCESS read-only STATUS mandatory DESCRIPTION "Performance Type" ::= { xdslCurrPerfEntry 2 } xdslCurrES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { xdslCurrPerfEntry 3 } xdslCurrSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { xdslCurrPerfEntry 4 } xdslCurrUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { xdslCurrPerfEntry 5 } xdslCurr15MinTimeElapsed OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 15-minute time elapsed" ::= { xdslCurrPerfEntry 6 } xdslValid15MinInterval OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 1-day Valid 15-min interval" ::= { xdslCurrPerfEntry 7 } -- -- Total Performance Table -- xdslTotalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF XdslTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" ::= { mdsl-card 5 } xdslTotalPerfEntry OBJECT-TYPE SYNTAX XdslTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { xdslIndex , xdslPortIndex , xdslTotalPerfTypeIndex } ::= { xdslTotalPerfTable 1 } XdslTotalPerfEntry ::= SEQUENCE { xdslTotalPerfTypeIndex INTEGER, xdslTotalES INTEGER, xdslTotalSES INTEGER, xdslTotalUAS INTEGER, xdslLineAvailableSeconds INTEGER, xdslLineUnavailableSeconds INTEGER } xdslTotalPerfTypeIndex OBJECT-TYPE SYNTAX INTEGER { master-loop-1(1), master-loop-2(2), master-ds1(3), slave-loop-1(4), slave-loop-2(5), slave-ds1(6) } ACCESS read-only STATUS mandatory DESCRIPTION "Performance Type" ::= { xdslTotalPerfEntry 2 } xdslTotalES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { xdslTotalPerfEntry 3 } xdslTotalSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { xdslTotalPerfEntry 4 } xdslTotalUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { xdslTotalPerfEntry 5 } xdslLineAvailableSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Line Available Seconds " ::= { xdslTotalPerfEntry 6 } xdslLineUnavailableSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Line Unavailable Seconds " ::= { xdslTotalPerfEntry 7 } -- -- Interval Performance Table -- xdslIntvPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF XdslIntvPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" ::= { mdsl-card 6 } xdslIntvPerfEntry OBJECT-TYPE SYNTAX XdslIntvPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { xdslIndex , xdslPortIndex , xdslIntvPerfTypeIndex , xdslIntvPerfPeriod } ::= { xdslIntvPerfTable 1 } XdslIntvPerfEntry ::= SEQUENCE { xdslIntvPerfTypeIndex INTEGER, xdslIntvPerfPeriod INTEGER, xdslIntvES INTEGER, xdslIntvSES INTEGER, xdslIntvUAS INTEGER, xdslIntvAvailable INTEGER } xdslIntvPerfTypeIndex OBJECT-TYPE SYNTAX INTEGER { master-loop-1(1), master-loop-2(2), master-ds1(3), slave-loop-1(4), slave-loop-2(5), slave-ds1(6) } ACCESS read-only STATUS mandatory DESCRIPTION "Performance Type" ::= { xdslIntvPerfEntry 2 } xdslIntvPerfPeriod OBJECT-TYPE SYNTAX INTEGER (1..32) ACCESS read-only STATUS mandatory DESCRIPTION "Performance Interval Period Number" ::= { xdslIntvPerfEntry 3 } xdslIntvES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { xdslIntvPerfEntry 4 } xdslIntvSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { xdslIntvPerfEntry 5 } xdslIntvUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { xdslIntvPerfEntry 6 } xdslIntvAvailable OBJECT-TYPE SYNTAX INTEGER { available(1), na(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Interval Available " ::= { xdslIntvPerfEntry 7 } -- -- xDSL FRACTIONAL TABLE -- xdslFracTable OBJECT-TYPE SYNTAX SEQUENCE OF XdslFracEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " Key: xdslFracUnitIndex.xdslFracNumber" ::= { mdsl-card 7 } xdslFracEntry OBJECT-TYPE SYNTAX XdslFracEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { xdslIndex , xdslPortIndex , xdslFracNumber } ::= { xdslFracTable 1 } XdslFracEntry ::= SEQUENCE { xdslFracNumber INTEGER (1..32), xdslFracIfIndex INTEGER } xdslFracNumber OBJECT-TYPE SYNTAX INTEGER (1..32) ACCESS read-only STATUS mandatory DESCRIPTION "xdslFracNumber " ::= { xdslFracEntry 2 } xdslFracIfIndex OBJECT-TYPE SYNTAX INTEGER { chan-idle(1), chan-ds1(2), chan-dte(3) } ACCESS read-only STATUS mandatory DESCRIPTION "xdslFracIfIndex " ::= { xdslFracEntry 3 } -- -- Diagnostic Control Table -- xdslDiagTable OBJECT-TYPE SYNTAX SEQUENCE OF XdslDiagEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" ::= { mdsl-card 8 } xdslDiagEntry OBJECT-TYPE SYNTAX XdslDiagEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX { xdslIndex , xdslPortIndex } ::= { xdslDiagTable 1 } XdslDiagEntry ::= SEQUENCE { xdslLocalXdslLoopback INTEGER, xdslRemoteXdslLoopback INTEGER, xdslRemoteDteLoopback INTEGER, xdslBERTControl INTEGER, xdslBERTReset INTEGER, xdslBERTStatus INTEGER, xdslBERTCounter INTEGER, xdslBERTElapsed INTEGER, xdslremBERTControl INTEGER, xdslremBERTReset INTEGER, xdslremBERTStatus INTEGER, xdslremBERTCounter INTEGER, xdslremBERTElapsed INTEGER, xdslremBERTErrorSeconds INTEGER, xdslremBERTPatternUnsyncSeconds INTEGER } xdslLocalXdslLoopback OBJECT-TYPE SYNTAX INTEGER { no-loopback(1), -- xdsl-to-line(2), xdsl-to-local(3) } ACCESS read-write STATUS mandatory DESCRIPTION "CSU Loopback Type" ::= { xdslDiagEntry 2 } xdslRemoteXdslLoopback OBJECT-TYPE SYNTAX INTEGER { slave-no-loopback(1), slave-xdsl-to-line(2), slave-xdsl-to-local(3) } ACCESS read-write STATUS mandatory DESCRIPTION "CSU Loopback Type" ::= { xdslDiagEntry 4 } xdslRemoteDteLoopback OBJECT-TYPE SYNTAX INTEGER { slave-no-loopback(1), slave-t1-to-line(2), slave-t1-to-local(3), slave-e1-to-line(4), slave-e1-to-local(5), slave-dte-to-line(6), slave-dte-to-local(7), slave-router-to-line(8) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE/T1/E1 Loopback Type" ::= { xdslDiagEntry 5 } xdslBERTControl OBJECT-TYPE SYNTAX INTEGER { bert-off(1), -- bert-2-15-1(2), bert-on(3), bert-inject-error(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Bert Control" ::= { xdslDiagEntry 6 } xdslBERTReset OBJECT-TYPE SYNTAX INTEGER { bert-no-action(1), bert-restart(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Bert Restart" ::= { xdslDiagEntry 7 } xdslBERTStatus OBJECT-TYPE SYNTAX INTEGER { bert-sync(1), bert-unsync(2), bert-not-active(3) } ACCESS read-only STATUS mandatory DESCRIPTION "BERT Status" ::= { xdslDiagEntry 8 } xdslBERTCounter OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "BERT Counter" ::= { xdslDiagEntry 9 } xdslBERTElapsed OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "BERT Elapsed Time" ::= { xdslDiagEntry 10 } xdslremBERTControl OBJECT-TYPE SYNTAX INTEGER { bert-off(1), -- bert-2-15-1(2), bert-on(3) -- bert-inject-error(4) } ACCESS read-write STATUS mandatory DESCRIPTION "remBert Control" ::= { xdslDiagEntry 11 } xdslremBERTReset OBJECT-TYPE SYNTAX INTEGER { bert-no-action(1), bert-restart(2) } ACCESS read-write STATUS mandatory DESCRIPTION "remBert Restart" ::= { xdslDiagEntry 12 } xdslremBERTStatus OBJECT-TYPE SYNTAX INTEGER { bert-sync(1), bert-unsync(2), bert-not-active(3) } ACCESS read-only STATUS mandatory DESCRIPTION "remBERT Status" ::= { xdslDiagEntry 13 } xdslremBERTCounter OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "remBERT Counter" ::= { xdslDiagEntry 14 } xdslremBERTElapsed OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "remBERT Elapsed Time" ::= { xdslDiagEntry 15 } xdslremBERTErrorSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "remBERT Error Seconds" ::= { xdslDiagEntry 16 } xdslremBERTPatternUnsyncSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "remBERT Pattern Unsync Seconds" ::= { xdslDiagEntry 17 } -- -- Alarm Queue Table -- xdslAlmQueueTable OBJECT-TYPE SYNTAX SEQUENCE OF XdslAlmQueueEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " Key: xdslAlmQueueUnitIndex " ::= { mdsl-card 9 } xdslAlmQueueEntry OBJECT-TYPE SYNTAX XdslAlmQueueEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { xdslIndex , xdslPortIndex , xdslAlmQueueNumber } ::= { xdslAlmQueueTable 1 } XdslAlmQueueEntry ::= SEQUENCE { xdslAlmQueueNumber INTEGER (1..40), xdslAlmQueueString DisplayString (SIZE(0..80)) } xdslAlmQueueNumber OBJECT-TYPE SYNTAX INTEGER (1..40) ACCESS read-only STATUS mandatory DESCRIPTION "Select Latest Alarm Queue number (1-40)" ::= { xdslAlmQueueEntry 2 } xdslAlmQueueString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS mandatory DESCRIPTION "Alarm Queue String" ::= { xdslAlmQueueEntry 3 } -- -- Alarm Status Table -- xdslAlmStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF XdslAlmStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " Key: xdslAlmStatusUnitIndex " ::= { mdsl-card 10 } xdslAlmStatusEntry OBJECT-TYPE SYNTAX XdslAlmStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { xdslIndex , xdslPortIndex , xdslAlmStatusNumber } ::= { xdslAlmStatusTable 1 } XdslAlmStatusEntry ::= SEQUENCE { xdslAlmStatusNumber INTEGER (1..40), xdslAlmStatusString DisplayString, xdslAlmStatusThreshold INTEGER, xdslAlmStatusState INTEGER, xdslAlmStatusCount INTEGER, xdslAlmStatusEnable AlarmSeverity } xdslAlmStatusNumber OBJECT-TYPE SYNTAX INTEGER (1..40) ACCESS read-only STATUS mandatory DESCRIPTION " Alarm Status Index " ::= { xdslAlmStatusEntry 2 } xdslAlmStatusString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS mandatory DESCRIPTION "Alarm Type String" ::= { xdslAlmStatusEntry 3 } xdslAlmStatusThreshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION " Alarm Threshold Value " ::= { xdslAlmStatusEntry 4 } xdslAlmStatusState OBJECT-TYPE SYNTAX INTEGER { ok(1), alarm(2), disable(3), none(4) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm Current State" ::= { xdslAlmStatusEntry 5 } xdslAlmStatusCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Alarm Count which happened " ::= { xdslAlmStatusEntry 6 } xdslAlmStatusEnable OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Alarm is enabled or not" ::= { xdslAlmStatusEntry 7 } -- -- Remote Router Table -- xdslRouterConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF XdslRtrConfigTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " Remote Router Configuration " ::= { mdsl-card 11 } xdslRtrConfigEntry OBJECT-TYPE SYNTAX XdslRtrConfigTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { xdslRtrUnitIndex , xdslRtrPortIndex } ::= { xdslRouterConfigTable 1 } XdslRtrConfigTableEntry ::= SEQUENCE { xdslRtrUnitIndex LargeSlotIndex, xdslRtrPortIndex ThreePortID, xdslRtrNetIP IpAddress, xdslRtrNetMask IpAddress, xdslRtrWanIP IpAddress, xdslRtrWanMask IpAddress, xdslRtrGatewayIP IpAddress, xdslRtrMode INTEGER } xdslRtrUnitIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { xdslRtrConfigEntry 1 } xdslRtrPortIndex OBJECT-TYPE SYNTAX ThreePortID ACCESS read-only STATUS mandatory DESCRIPTION " Port 1~3, total 3 ports." ::= { xdslRtrConfigEntry 2 } xdslRtrNetIP OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " Router Net Address" ::= { xdslRtrConfigEntry 3 } xdslRtrNetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " Router Net mask" ::= { xdslRtrConfigEntry 4 } xdslRtrWanIP OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " Router WAN Address" ::= { xdslRtrConfigEntry 5 } xdslRtrWanMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " Router WAN mask" ::= { xdslRtrConfigEntry 6 } xdslRtrGatewayIP OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " Router Gateway Address" ::= { xdslRtrConfigEntry 7 } xdslRtrMode OBJECT-TYPE SYNTAX INTEGER { router(1), bridge(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Router Mode(router or bridge)" ::= { xdslRtrConfigEntry 8 } -- -- xdsl Status Config Table -- xdslStatusConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF XdslStatusConfigTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " xdsl Status Config Configuration " ::= { mdsl-card 12 } xdslStatusConfigEntry OBJECT-TYPE SYNTAX XdslStatusConfigTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { xdslIndex , xdslPortIndex } ::= { xdslStatusConfigTable 1 } XdslStatusConfigTableEntry ::= SEQUENCE { xdsle1SYNC INTEGER, xdsle1TxAIS INTEGER, xdsle1TxRAI INTEGER, xdsle1RxAIS INTEGER, xdsle1RxRAI INTEGER, xdsle1LOS INTEGER, xdsle1LOF INTEGER, xdsldteDSR INTEGER, xdsldteCTS INTEGER, xdsldteDCD INTEGER, xdsldteDTR INTEGER, xdsldteRTS INTEGER } xdsle1SYNC OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2), xx(3) } ACCESS read-only STATUS mandatory DESCRIPTION " xdsl e1 line status." ::= { xdslStatusConfigEntry 1 } xdsle1TxAIS OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2), xx(3) } ACCESS read-only STATUS mandatory DESCRIPTION " xdsl e1 line Tx Alarm Indication Signal." ::= { xdslStatusConfigEntry 2 } xdsle1TxRAI OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2), xx(3) } ACCESS read-only STATUS mandatory DESCRIPTION " xdsl e1 line Tx Remote Alarm Indication." ::= { xdslStatusConfigEntry 3 } xdsle1RxAIS OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2), xx(3) } ACCESS read-only STATUS mandatory DESCRIPTION " xdsl e1 line Rx Alarm Indication Signal." ::= { xdslStatusConfigEntry 4 } xdsle1RxRAI OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2), xx(3) } ACCESS read-only STATUS mandatory DESCRIPTION " xdsl e1 line Rx Remote Alarm Indication." ::= { xdslStatusConfigEntry 5 } xdsle1LOS OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2), xx(3) } ACCESS read-only STATUS mandatory DESCRIPTION " xdsl e1 line LOS Status." ::= { xdslStatusConfigEntry 6 } xdsle1LOF OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2), xx(3) } ACCESS read-only STATUS mandatory DESCRIPTION " xdsl e1 line LOF Status." ::= { xdslStatusConfigEntry 7 } xdsldteDSR OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2), xx(3) } ACCESS read-only STATUS mandatory DESCRIPTION " xdsl dte line DSR Status." ::= { xdslStatusConfigEntry 8 } xdsldteCTS OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2), xx(3) } ACCESS read-only STATUS mandatory DESCRIPTION " xdsl dte line CTS Status." ::= { xdslStatusConfigEntry 9 } xdsldteDCD OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2), xx(3) } ACCESS read-only STATUS mandatory DESCRIPTION " xdsl dte line DCD Status." ::= { xdslStatusConfigEntry 10 } xdsldteDTR OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2), xx(3) } ACCESS read-only STATUS mandatory DESCRIPTION " xdsl dte line DTR Status." ::= { xdslStatusConfigEntry 11 } xdsldteRTS OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2), xx(3) } ACCESS read-only STATUS mandatory DESCRIPTION " xdsl dte line RTS Status." ::= { xdslStatusConfigEntry 12 } -- -- Seven Days Performance Table -- xdslSevenDaysPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF XdslSevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "7 Days Performance Table" ::= { mdsl-card 13 } xdslSevenDaysPerfEntry OBJECT-TYPE SYNTAX XdslSevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "7 days performance entry" INDEX { xdslIndex , xdslPortIndex , xdslDaysPerfTypeIndex , xdslDaysIndex } ::= { xdslSevenDaysPerfTable 1 } XdslSevenDaysPerfEntry ::= SEQUENCE { xdslDaysPerfTypeIndex INTEGER, xdslDaysIndex INTEGER (1..7), xdslDateStrIndex DisplayString (SIZE (0..255) ), xdslSevenDaysPerfES INTEGER, xdslSevenDaysPerfSES INTEGER, xdslSevenDaysPerfUAS INTEGER } xdslDaysPerfTypeIndex OBJECT-TYPE SYNTAX INTEGER { master-loop-1(1), master-loop-2(2), master-ds1(3), slave-loop-1(4), slave-loop-2(5), slave-ds1(6) } ACCESS read-only STATUS mandatory DESCRIPTION "Performance Type" ::= { xdslSevenDaysPerfEntry 3 } xdslDaysIndex OBJECT-TYPE SYNTAX INTEGER (1..7) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days index " ::= { xdslSevenDaysPerfEntry 4 } xdslDateStrIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days String " ::= { xdslSevenDaysPerfEntry 5 } xdslSevenDaysPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { xdslSevenDaysPerfEntry 6 } xdslSevenDaysPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { xdslSevenDaysPerfEntry 7 } xdslSevenDaysPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { xdslSevenDaysPerfEntry 8 } -- -- Command Control Table -- xdslCommandControlTable OBJECT-TYPE SYNTAX SEQUENCE OF XdslCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The command control table." ::= { mdsl-card 14 } xdslCommandControlEntry OBJECT-TYPE SYNTAX XdslCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the command control table." INDEX { xdslIndex , xdslPortIndex } ::= { xdslCommandControlTable 1 } XdslCommandControlEntry ::= SEQUENCE { xdslUnitReset INTEGER, xdslPortLoadDefault INTEGER } xdslUnitReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset Unit" ::= { xdslCommandControlEntry 1 } xdslPortLoadDefault OBJECT-TYPE SYNTAX INTEGER { no(0), load-default(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Port Load Default" ::= { xdslCommandControlEntry 2 } mdslTotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of MDSL" ::= { mdsl-card 100 } --======================================================================-- --======================================================================-- -- dtu6-card MIB --======================================================================-- --======================================================================-- -- -- DTU Command Control Table -- dtu6CommandControlTable OBJECT-TYPE SYNTAX SEQUENCE OF Dtu6CommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DTU command control table." ::= { dtu6-card 1 } dtu6CommandControlEntry OBJECT-TYPE SYNTAX Dtu6CommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DTU command control table." INDEX { dtu6CommandSlotIndex , dtu6CommandPortIndex } ::= { dtu6CommandControlTable 1 } Dtu6CommandControlEntry ::= SEQUENCE { dtu6CommandSlotIndex LargeSlotIndex, dtu6CommandPortIndex SixPortID, dtu6ClearPerformanceData INTEGER, dtu6PortReset INTEGER, dtu6PortClearCRC INTEGER, dtu6CardReset INTEGER } dtu6CommandSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dtu6CommandControlEntry 1 } dtu6CommandPortIndex OBJECT-TYPE SYNTAX SixPortID ACCESS read-only STATUS mandatory DESCRIPTION "DTU sport 1-6" ::= { dtu6CommandControlEntry 2 } dtu6ClearPerformanceData OBJECT-TYPE SYNTAX INTEGER { clear(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Clear DTU performance data" ::= { dtu6CommandControlEntry 3 } dtu6PortReset OBJECT-TYPE SYNTAX INTEGER { reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Reset DTU port" ::= { dtu6CommandControlEntry 4 } dtu6PortClearCRC OBJECT-TYPE SYNTAX INTEGER { clear-local-crc(1), clear-remote-crc(2), clear-all-port-crc(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Clear DTU port CRC Error Counter." ::= { dtu6CommandControlEntry 5 } dtu6CardReset OBJECT-TYPE SYNTAX INTEGER { reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Reset DTU Card" ::= { dtu6CommandControlEntry 6 } -- -- Remote DTE Config Table -- dtu6RdteConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF Dtu6RdteConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DTU remote DTE configuration." ::= { dtu6-card 2 } dtu6RdteConfigEntry OBJECT-TYPE SYNTAX Dtu6RdteConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DTU remote DTE configuration." INDEX { dtu6RdteSlotIndex , dtu6RdtePortIndex } ::= { dtu6RdteConfigTable 1 } Dtu6RdteConfigEntry ::= SEQUENCE { dtu6RdteSlotIndex LargeSlotIndex, dtu6RdtePortIndex SixPortID, dtu6SyncMode INTEGER, dtu6RdteSpeed INTEGER, dtu6RdteChannel INTEGER, dtu6RdteClock INTEGER, dtu6RdteData INTEGER, dtu6RdteRTS INTEGER, dtu6RdteTTM INTEGER, dtu6RdteInterface INTEGER, dtu6RdteX50IdleCode INTEGER, dtu6RdteX50Map DisplayString, dtu6RdteX50Status DisplayString } dtu6RdteSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dtu6RdteConfigEntry 1 } dtu6RdtePortIndex OBJECT-TYPE SYNTAX SixPortID ACCESS read-only STATUS mandatory DESCRIPTION "DTU sport 1-6" ::= { dtu6RdteConfigEntry 2 } dtu6SyncMode OBJECT-TYPE SYNTAX INTEGER { sync(1), async(2), async-8(3), async-9(4), async-10(5), async-11(6), n-a(7) } ACCESS read-write STATUS mandatory DESCRIPTION "Remote SYNC mode" ::= { dtu6RdteConfigEntry 3 } dtu6RdteSpeed OBJECT-TYPE SYNTAX INTEGER { nx64K(1), nx56K(2), nx128K(3), nx112K(4), nx0K(5), nx1-2K(6), nx2-4K(7), nx4-8K(8), nx9-6K(9), nx19-2K(10), nx38-4K(11), nx48-0K(12), -- async1-2K(13), -- async2-4K(14), -- async4-8K(15), -- async9-6K(16), -- async19-2K(17), -- async38-4K(18), n-a(13) } ACCESS read-write STATUS mandatory DESCRIPTION "Remote DTE Speed" ::= { dtu6RdteConfigEntry 4 } dtu6RdteChannel OBJECT-TYPE SYNTAX INTEGER { iDLE(1), b1(2), b2(3), b1-b2(4), n-a(5) } ACCESS read-write STATUS mandatory DESCRIPTION "Remote DTE channel" ::= { dtu6RdteConfigEntry 5 } dtu6RdteClock OBJECT-TYPE SYNTAX INTEGER { normal(1), inverted(2), n-a(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Remote DTE clock type" ::= { dtu6RdteConfigEntry 6 } dtu6RdteData OBJECT-TYPE SYNTAX INTEGER { normal(1), inverted(2), n-a(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Remote DTE data type" ::= { dtu6RdteConfigEntry 7 } dtu6RdteRTS OBJECT-TYPE SYNTAX INTEGER { active(1), permanent(2), n-a(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Remote DTE RTS type" ::= { dtu6RdteConfigEntry 8 } dtu6RdteTTM OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), n-a(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Remote DTE TTM type" ::= { dtu6RdteConfigEntry 9 } dtu6RdteInterface OBJECT-TYPE SYNTAX INTEGER { v35(1), rs449-eia530(2), x21(3), rs232(4), rs232-SubRate(8), g-703(11), na(16), other(18), router(20), rs232-x50(24) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote DTE card interface" ::= { dtu6RdteConfigEntry 10 } dtu6RdteX50IdleCode OBJECT-TYPE SYNTAX INTEGER (0..47) ACCESS read-write STATUS mandatory DESCRIPTION "Remote DTE card X50 idle code" ::= { dtu6RdteConfigEntry 11 } dtu6RdteX50Map OBJECT-TYPE SYNTAX DisplayString (SIZE (1..21) ) ACCESS read-write STATUS mandatory DESCRIPTION "Remote DTE card X50 Map" ::= { dtu6RdteConfigEntry 12 } dtu6RdteX50Status OBJECT-TYPE SYNTAX DisplayString (SIZE (1..21) ) ACCESS read-write STATUS mandatory DESCRIPTION "Remote DTE card X50 Status" ::= { dtu6RdteConfigEntry 13 } -- -- Diagnostic Control Table -- dtu6DiagControlTable OBJECT-TYPE SYNTAX SEQUENCE OF Dtu6DiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DTU diagnostics control table." ::= { dtu6-card 3 } dtu6DiagControlEntry OBJECT-TYPE SYNTAX Dtu6DiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DTU diagnostics control table." INDEX { dtu6DiagSlotIndex , dtu6DiagPortIndex } ::= { dtu6DiagControlTable 1 } Dtu6DiagControlEntry ::= SEQUENCE { dtu6DiagSlotIndex LargeSlotIndex, dtu6DiagPortIndex SixPortID, dtu6NearLoopback INTEGER, dtu6RemoteLoopback INTEGER, dtu6BertControl INTEGER, dtu6BertStatus INTEGER, dtu6QrssElapseSeconds INTEGER, dtu6QrssErrorSeconds INTEGER, dtu6QrssErrorBits INTEGER, dtu6RemBertControl INTEGER, dtu6RemBertStatus INTEGER, dtu6RemQrssElapseSeconds INTEGER, dtu6RemQrssErrorSeconds INTEGER, dtu6RemQrssErrorBits INTEGER, dtu6RemQrssPatternUnsyncSeconds INTEGER } dtu6DiagSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dtu6DiagControlEntry 1 } dtu6DiagPortIndex OBJECT-TYPE SYNTAX SixPortID ACCESS read-only STATUS mandatory DESCRIPTION "DTU sport 1-6" ::= { dtu6DiagControlEntry 2 } dtu6NearLoopback OBJECT-TYPE SYNTAX INTEGER { noLoopback(1), localLoopback(2), payLoadLoopback(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Near loopback type" ::= { dtu6DiagControlEntry 3 } dtu6RemoteLoopback OBJECT-TYPE SYNTAX INTEGER { noLoopback(1), remotePayLoad(2), remoteDTE-or-remoteROUTER(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Remote loopback type" ::= { dtu6DiagControlEntry 4 } dtu6BertControl OBJECT-TYPE SYNTAX INTEGER { bert-OFF(1), bert-ON(2), reset(3), inject-Error(4) } ACCESS read-write STATUS mandatory DESCRIPTION "BERT control" ::= { dtu6DiagControlEntry 5 } dtu6BertStatus OBJECT-TYPE SYNTAX INTEGER { bert-Sync(1), bert-Unsync(2), bert-Not-Active(3) } ACCESS read-only STATUS mandatory DESCRIPTION "BERT status" ::= { dtu6DiagControlEntry 6 } dtu6QrssElapseSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Qrss elapse seconds" ::= { dtu6DiagControlEntry 7 } dtu6QrssErrorSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Qrss error seconds" ::= { dtu6DiagControlEntry 8 } dtu6QrssErrorBits OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Qrss error bits" ::= { dtu6DiagControlEntry 9 } dtu6RemBertControl OBJECT-TYPE SYNTAX INTEGER { bert-OFF(1), bert-FULL(2), bert-DTE1(3), -- bert-DTE2(4), reset(5), inject-Error(6) } ACCESS read-write STATUS mandatory DESCRIPTION "BERT control" ::= { dtu6DiagControlEntry 10 } dtu6RemBertStatus OBJECT-TYPE SYNTAX INTEGER { bert-Sync(1), bert-Unsync(2), bert-Not-Active(3) } ACCESS read-only STATUS mandatory DESCRIPTION "BERT status" ::= { dtu6DiagControlEntry 11 } dtu6RemQrssElapseSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Qrss elapse seconds" ::= { dtu6DiagControlEntry 12 } dtu6RemQrssErrorSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Qrss error seconds" ::= { dtu6DiagControlEntry 13 } dtu6RemQrssErrorBits OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Qrss error bits" ::= { dtu6DiagControlEntry 14 } dtu6RemQrssPatternUnsyncSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Qrss pattern unsync seconds" ::= { dtu6DiagControlEntry 15 } -- -- Alarm History Table -- dtu6AlarmHistoryTable OBJECT-TYPE SYNTAX SEQUENCE OF Dtu6AlarmHistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The dtu6 alarm history table." ::= { dtu6-card 4 } dtu6AlarmHistoryEntry OBJECT-TYPE SYNTAX Dtu6AlarmHistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DTU alarm history table." INDEX { dtu6AlmhisSlotIndex , dtu6AlmhisPortIndex } ::= { dtu6AlarmHistoryTable 1 } Dtu6AlarmHistoryEntry ::= SEQUENCE { dtu6AlmhisSlotIndex LargeSlotIndex, dtu6AlmhisPortIndex SixPortID, dtu6UnsyncAlarmState INTEGER, dtu6UnsyncAlarmCount INTEGER } dtu6AlmhisSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dtu6AlarmHistoryEntry 1 } dtu6AlmhisPortIndex OBJECT-TYPE SYNTAX SixPortID ACCESS read-only STATUS mandatory DESCRIPTION "DTU port 1-6" ::= { dtu6AlarmHistoryEntry 2 } dtu6UnsyncAlarmState OBJECT-TYPE SYNTAX INTEGER { ok(1), alarm(2), disable(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Alarm history : unsync alarm state" ::= { dtu6AlarmHistoryEntry 3 } dtu6UnsyncAlarmCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Alarm history : unsync alarm count" ::= { dtu6AlarmHistoryEntry 4 } -- -- Alarm Control Table -- dtu6AlarmControlTable OBJECT-TYPE SYNTAX SEQUENCE OF Dtu6AlarmControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DTU alarm control table." ::= { dtu6-card 5 } dtu6AlarmControlEntry OBJECT-TYPE SYNTAX Dtu6AlarmControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DTU alarm control table." INDEX { dtu6AlarmSlotIndex , dtu6AlarmPortIndex } ::= { dtu6AlarmControlTable 1 } Dtu6AlarmControlEntry ::= SEQUENCE { dtu6AlarmSlotIndex LargeSlotIndex, dtu6AlarmPortIndex SixPortID, dtu6LineUnsync AlarmSeverity } dtu6AlarmSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dtu6AlarmControlEntry 1 } dtu6AlarmPortIndex OBJECT-TYPE SYNTAX SixPortID ACCESS read-only STATUS mandatory DESCRIPTION "DTU port 1-6" ::= { dtu6AlarmControlEntry 2 } dtu6LineUnsync OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Alarm : Line Unsync" ::= { dtu6AlarmControlEntry 3 } -- -- Current Line Performance Table -- dtu6CurrentPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF Dtu6CurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DTU current line performance table." ::= { dtu6-card 6 } dtu6CurrentPerfEntry OBJECT-TYPE SYNTAX Dtu6CurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DTU current line performance table." INDEX { dtu6CurrSlotIndex , dtu6CurrPortIndex } ::= { dtu6CurrentPerfTable 1 } Dtu6CurrentPerfEntry ::= SEQUENCE { dtu6CurrSlotIndex LargeSlotIndex, dtu6CurrPortIndex SixPortID, dtu6CurrentAS INTEGER, dtu6CurrentUAS INTEGER, dtu6Current24hAS INTEGER, dtu6Current24hUAS INTEGER, dtu6Valid15minInterval INTEGER, dtu6Valid1dayInterval INTEGER } dtu6CurrSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dtu6CurrentPerfEntry 1 } dtu6CurrPortIndex OBJECT-TYPE SYNTAX SixPortID ACCESS read-only STATUS mandatory DESCRIPTION "DTU port 1-6" ::= { dtu6CurrentPerfEntry 2 } dtu6CurrentAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "15m Performance available seconds" ::= { dtu6CurrentPerfEntry 3 } dtu6CurrentUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "15m Performance unavailable seconds" ::= { dtu6CurrentPerfEntry 4 } dtu6Current24hAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "24h Performance available seconds" ::= { dtu6CurrentPerfEntry 5 } dtu6Current24hUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "24h Performance unavailable seconds" ::= { dtu6CurrentPerfEntry 6 } dtu6Valid15minInterval OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Valid 15 minutes Interval number" ::= { dtu6CurrentPerfEntry 7 } dtu6Valid1dayInterval OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Valid 1 day Interval number" ::= { dtu6CurrentPerfEntry 8 } -- -- Interval Line Performance Table -- dtu6IntervalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF Dtu6IntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DTU interval line performance table." ::= { dtu6-card 7 } dtu6IntervalPerfEntry OBJECT-TYPE SYNTAX Dtu6IntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DTU interval line performance table." INDEX { dtu6PerfSlotIndex , dtu6PerfPortIndex , dtu6ItvIndex } ::= { dtu6IntervalPerfTable 1 } Dtu6IntervalPerfEntry ::= SEQUENCE { dtu6PerfSlotIndex LargeSlotIndex, dtu6PerfPortIndex SixPortID, dtu6ItvIndex INTEGER, dtu6IntervalAS INTEGER, dtu6IntervalUAS INTEGER } dtu6PerfSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dtu6IntervalPerfEntry 1 } dtu6PerfPortIndex OBJECT-TYPE SYNTAX SixPortID ACCESS read-only STATUS mandatory DESCRIPTION "DTU port 1-6" ::= { dtu6IntervalPerfEntry 2 } dtu6ItvIndex OBJECT-TYPE SYNTAX INTEGER (1..96) ACCESS read-only STATUS mandatory DESCRIPTION "Performance interval index" ::= { dtu6IntervalPerfEntry 3 } dtu6IntervalAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Performance available seconds" ::= { dtu6IntervalPerfEntry 4 } dtu6IntervalUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Performance unavailable seconds" ::= { dtu6IntervalPerfEntry 5 } -- -- Total Line Performance Table -- dtu6TotalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF Dtu6TotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DTU total line performance table." ::= { dtu6-card 8 } dtu6TotalPerfEntry OBJECT-TYPE SYNTAX Dtu6TotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DTU total line performance table." INDEX { dtu6TPerfSlotIndex , dtu6TPerfPortIndex , dtu6TotalIndex } ::= { dtu6TotalPerfTable 1 } Dtu6TotalPerfEntry ::= SEQUENCE { dtu6TPerfSlotIndex LargeSlotIndex, dtu6TPerfPortIndex SixPortID, dtu6TotalIndex INTEGER, dtu6TotalAS INTEGER, dtu6TotalUAS INTEGER } dtu6TPerfSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dtu6TotalPerfEntry 1 } dtu6TPerfPortIndex OBJECT-TYPE SYNTAX SixPortID ACCESS read-only STATUS mandatory DESCRIPTION "DTU port 1-6" ::= { dtu6TotalPerfEntry 2 } dtu6TotalIndex OBJECT-TYPE SYNTAX INTEGER (1..7) ACCESS read-only STATUS mandatory DESCRIPTION "Performance interval index" ::= { dtu6TotalPerfEntry 3 } dtu6TotalAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Day performance available seconds" ::= { dtu6TotalPerfEntry 4 } dtu6TotalUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Day performance unavailable seconds" ::= { dtu6TotalPerfEntry 5 } -- -- LED Status Table -- dtu6RemLedStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF Dtu6RemLedStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DTU remote LED status table." ::= { dtu6-card 9 } dtu6RemLedStatusEntry OBJECT-TYPE SYNTAX Dtu6RemLedStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "LED status entry" INDEX { dtu6LedSlotIndex , dtu6LedPortIndex } ::= { dtu6RemLedStatusTable 1 } Dtu6RemLedStatusEntry ::= SEQUENCE { dtu6LedSlotIndex LargeSlotIndex, dtu6LedPortIndex SixPortID, dtu6LedColor INTEGER } dtu6LedSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dtu6RemLedStatusEntry 1 } dtu6LedPortIndex OBJECT-TYPE SYNTAX SixPortID ACCESS read-only STATUS mandatory DESCRIPTION "DTU port 1-6" ::= { dtu6RemLedStatusEntry 2 } dtu6LedColor OBJECT-TYPE SYNTAX INTEGER { none(0), off(1), red(2), green(3), flashing-green(4) } ACCESS read-only STATUS mandatory DESCRIPTION " Led Color" ::= { dtu6RemLedStatusEntry 3 } -- -- DTU Line Config Table -- dtu6LineConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF Dtu6LineConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DTU line configuration." ::= { dtu6-card 10 } dtu6LineConfigEntry OBJECT-TYPE SYNTAX Dtu6LineConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DTU line configuration." INDEX { dtu6ConfigSlotIndex , dtu6ConfigPortIndex } ::= { dtu6LineConfigTable 1 } Dtu6LineConfigEntry ::= SEQUENCE { dtu6ConfigSlotIndex LargeSlotIndex, dtu6ConfigPortIndex SixPortID, dtu6LineMode INTEGER, dtu6LineProtocol INTEGER, dtu6ClockSource INTEGER } dtu6ConfigSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dtu6LineConfigEntry 1 } dtu6ConfigPortIndex OBJECT-TYPE SYNTAX SixPortID ACCESS read-only STATUS mandatory DESCRIPTION "DTU port 1-6" ::= { dtu6LineConfigEntry 2 } dtu6LineMode OBJECT-TYPE SYNTAX INTEGER { lT(1), nT(2) } ACCESS read-only STATUS mandatory DESCRIPTION "DTU Line Mode" ::= { dtu6LineConfigEntry 3 } dtu6LineProtocol OBJECT-TYPE SYNTAX INTEGER { d-channel(1), m-channel(2) } ACCESS read-only STATUS mandatory DESCRIPTION "DTU Line protocol channel" ::= { dtu6LineConfigEntry 4 } dtu6ClockSource OBJECT-TYPE SYNTAX INTEGER { internal(1), dTE-1(2), dTE-2(3), line(4) } ACCESS read-only STATUS mandatory DESCRIPTION "DTU master clock source" ::= { dtu6LineConfigEntry 5 } -- -- 15 minutes Interval Performance Table -- dtu6-15minIntervalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF Dtu6-15minIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DTU 15 minutes interval performance table." ::= { dtu6-card 17 } dtu6-15minIntervalPerfEntry OBJECT-TYPE SYNTAX Dtu6-15minIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DTU 15 minutes interval performance table." INDEX { dtu6PerfSlotIndex , dtu6PerfPortIndex , dtu6ItvIndex } ::= { dtu6-15minIntervalPerfTable 1 } Dtu6-15minIntervalPerfEntry ::= SEQUENCE { dtu6-15minIntervalAS INTEGER, dtu6-15minIntervalUAS INTEGER } dtu6-15minIntervalAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Available Seconds" ::= { dtu6-15minIntervalPerfEntry 4 } dtu6-15minIntervalUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "UnAvailable Seconds" ::= { dtu6-15minIntervalPerfEntry 5 } -- -- 1 Day Interval Performance Table -- dtu6-1dayIntervalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF Dtu6-1dayIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DTU total line performance table." ::= { dtu6-card 18 } dtu6-1dayIntervalPerfEntry OBJECT-TYPE SYNTAX Dtu6-1dayIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DTU total line performance table." INDEX { dtu6TPerfSlotIndex , dtu6TPerfPortIndex , dtu6TotalIndex } ::= { dtu6-1dayIntervalPerfTable 1 } Dtu6-1dayIntervalPerfEntry ::= SEQUENCE { dtu6-1dayIntervalAS INTEGER, dtu6-1dayIntervalUAS INTEGER } dtu6-1dayIntervalAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Available Seconds" ::= { dtu6-1dayIntervalPerfEntry 4 } dtu6-1dayIntervalUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "UnAvailable Seconds" ::= { dtu6-1dayIntervalPerfEntry 5 } -- -- Remote Router Table -- dtu6RouterConfig OBJECT IDENTIFIER ::= { dtu6-card 11 } -- -- NI Control Table -- dtu6RtrNiControlTable OBJECT-TYPE SYNTAX SEQUENCE OF Dtu6RtrNiControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Router NI Configuration Control Table" ::= { dtu6RouterConfig 1 } dtu6RouterNiControlEntry OBJECT-TYPE SYNTAX Dtu6RtrNiControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Router NI Configuration Control Entry" INDEX { dtu6RtrNiUnitIndex , dtu6RtrNiPortIndex , dtu6RtrNiIndex } ::= { dtu6RtrNiControlTable 1 } Dtu6RtrNiControlEntry ::= SEQUENCE { dtu6RtrNiUnitIndex LargeSlotIndex, dtu6RtrNiPortIndex SixPortID, dtu6RtrNiIndex INTEGER, dtu6RtrIPAddr IpAddress, dtu6RtrSubnetMask IpAddress, dtu6RtrFrame INTEGER, dtu6RtrRIP1 INTEGER, dtu6RtrRIP2 INTEGER, dtu6RtrMode INTEGER } dtu6RtrNiUnitIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dtu6RouterNiControlEntry 1 } dtu6RtrNiPortIndex OBJECT-TYPE SYNTAX SixPortID ACCESS read-only STATUS mandatory DESCRIPTION " Port 1~6, total 6 ports." ::= { dtu6RouterNiControlEntry 2 } dtu6RtrNiIndex OBJECT-TYPE SYNTAX INTEGER { lan1(1), wan1(2), wan2(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Router Ni index" ::= { dtu6RouterNiControlEntry 3 } dtu6RtrIPAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " RTR IP Address" ::= { dtu6RouterNiControlEntry 4 } dtu6RtrSubnetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " RTR net mask" ::= { dtu6RouterNiControlEntry 5 } dtu6RtrFrame OBJECT-TYPE SYNTAX INTEGER { hdlc(1), ppp(2), -- fr(3), ethernet(4) } ACCESS read-write STATUS mandatory DESCRIPTION " RTR Layer2 frame" ::= { dtu6RouterNiControlEntry 6 } dtu6RtrRIP1 OBJECT-TYPE SYNTAX INTEGER { disabled(1), enabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION " RTR RIP1" ::= { dtu6RouterNiControlEntry 7 } dtu6RtrRIP2 OBJECT-TYPE SYNTAX INTEGER { disabled(1), enabled(2) } ACCESS read-write STATUS mandatory DESCRIPTION " RTR RIP2" ::= { dtu6RouterNiControlEntry 8 } dtu6RtrMode OBJECT-TYPE SYNTAX INTEGER { router(1), bridge(2) } ACCESS read-write STATUS mandatory DESCRIPTION " RTR mode" ::= { dtu6RouterNiControlEntry 9 } -- -- Route Table -- dtu6RtrRouteControlTable OBJECT-TYPE SYNTAX SEQUENCE OF Dtu6RtrRouteControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Router Route Control Table" ::= { dtu6RouterConfig 2 } dtu6RouterRouteControlEntry OBJECT-TYPE SYNTAX Dtu6RtrRouteControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Router Route Control Entry" INDEX { dtu6RtrRUnitIndex , dtu6RtrRPortIndex , dtu6RtrEntry } ::= { dtu6RtrRouteControlTable 1 } Dtu6RtrRouteControlEntry ::= SEQUENCE { dtu6RtrRUnitIndex LargeSlotIndex, dtu6RtrRPortIndex SixPortID, dtu6RtrEntry INTEGER (1..16), dtu6RtrNetAddr IpAddress, dtu6RtrNetMask IpAddress, dtu6RtrGatewayAddr IpAddress, dtu6RtrNIAddr IpAddress, dtu6RtrMetric INTEGER } dtu6RtrRUnitIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dtu6RouterRouteControlEntry 1 } dtu6RtrRPortIndex OBJECT-TYPE SYNTAX SixPortID ACCESS read-only STATUS mandatory DESCRIPTION " Port 1~6, total 6 ports." ::= { dtu6RouterRouteControlEntry 2 } dtu6RtrEntry OBJECT-TYPE SYNTAX INTEGER (1..16) ACCESS read-only STATUS mandatory DESCRIPTION " Router Route Entry" ::= { dtu6RouterRouteControlEntry 3 } dtu6RtrNetAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " RTR route net Address" ::= { dtu6RouterRouteControlEntry 4 } dtu6RtrNetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " RTR route net mask" ::= { dtu6RouterRouteControlEntry 5 } dtu6RtrGatewayAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " RTR route gateway Address" ::= { dtu6RouterRouteControlEntry 6 } dtu6RtrNIAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " RTR route NI Address" ::= { dtu6RouterRouteControlEntry 7 } dtu6RtrMetric OBJECT-TYPE SYNTAX INTEGER (1..16) ACCESS read-write STATUS mandatory DESCRIPTION " RTR Route metric" ::= { dtu6RouterRouteControlEntry 8 } -- -- Router Command -- dtu6RtrCommandTable OBJECT-TYPE SYNTAX SEQUENCE OF Dtu6RtrCmdEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Router Command(reset & load-default) Table" ::= { dtu6RouterConfig 3 } dtu6RtrCommandEntry OBJECT-TYPE SYNTAX Dtu6RtrCmdEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Router Command Entry" INDEX { dtu6RtrCmdUnitIndex , dtu6RtrCmdPortIndex } ::= { dtu6RtrCommandTable 1 } Dtu6RtrCmdEntry ::= SEQUENCE { dtu6RtrCmdUnitIndex LargeSlotIndex, dtu6RtrCmdPortIndex SixPortID, dtu6RtrCommand INTEGER } dtu6RtrCmdUnitIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dtu6RtrCommandEntry 1 } dtu6RtrCmdPortIndex OBJECT-TYPE SYNTAX SixPortID ACCESS read-only STATUS mandatory DESCRIPTION " Port 1~6, total 6 ports." ::= { dtu6RtrCommandEntry 2 } dtu6RtrCommand OBJECT-TYPE SYNTAX INTEGER { reset(1), load-default(2), none(3) } ACCESS read-write STATUS mandatory DESCRIPTION " Router Command(reset or load-default)" ::= { dtu6RtrCommandEntry 3 } -- -- Router Map -- dtu6RtrMapTable OBJECT-TYPE SYNTAX SEQUENCE OF Dtu6RtrMappingEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Router Map Table" ::= { dtu6RouterConfig 4 } dtu6RtrMapEntry OBJECT-TYPE SYNTAX Dtu6RtrMappingEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Router Map Entry" INDEX { dtu6RtrMapUnitIndex , dtu6RtrMapPortIndex } ::= { dtu6RtrMapTable 1 } Dtu6RtrMappingEntry ::= SEQUENCE { dtu6RtrMapUnitIndex LargeSlotIndex, dtu6RtrMapPortIndex SixPortID, dtu6RtrChB1 INTEGER, dtu6RtrChB2 INTEGER } dtu6RtrMapUnitIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dtu6RtrMapEntry 1 } dtu6RtrMapPortIndex OBJECT-TYPE SYNTAX SixPortID ACCESS read-only STATUS mandatory DESCRIPTION " Port 1~6, total 6 ports." ::= { dtu6RtrMapEntry 2 } dtu6RtrChB1 OBJECT-TYPE SYNTAX INTEGER { idle(1), wan1(2), wan2(3) } ACCESS read-write STATUS mandatory DESCRIPTION " U channel B1 map data" ::= { dtu6RtrMapEntry 3 } dtu6RtrChB2 OBJECT-TYPE SYNTAX INTEGER { idle(1), wan1(2), wan2(3) } ACCESS read-write STATUS mandatory DESCRIPTION " U channel B2 map data" ::= { dtu6RtrMapEntry 4 } -- -- DTU Remote DTU Information Table -- dtu6RemoteDTUInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF Dtu6RemoteDTUInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote DTU Information Table." ::= { dtu6-card 12 } dtu6RemoteDTUInfoEntry OBJECT-TYPE SYNTAX Dtu6RemoteDTUInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the Remote DTU Information Table." INDEX { dtu6RemoteDTUInfoSlotIndex , dtu6RemoteDTUInfoPortIndex } ::= { dtu6RemoteDTUInfoTable 1 } Dtu6RemoteDTUInfoEntry ::= SEQUENCE { dtu6RemoteDTUInfoSlotIndex LargeSlotIndex, dtu6RemoteDTUInfoPortIndex SixPortID, dtu6RemoteDTUInfoDate DisplayString, dtu6RemoteDTUInfoSerialNumber DisplayString, dtu6RemoteDTUInfoSWVersion DisplayString, dtu6RemoteDTUInfoConfiguration DisplayString } dtu6RemoteDTUInfoSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dtu6RemoteDTUInfoEntry 1 } dtu6RemoteDTUInfoPortIndex OBJECT-TYPE SYNTAX SixPortID ACCESS read-only STATUS mandatory DESCRIPTION "DTU sport 1-6" ::= { dtu6RemoteDTUInfoEntry 2 } dtu6RemoteDTUInfoDate OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION " Remote DTU Date " ::= { dtu6RemoteDTUInfoEntry 3 } dtu6RemoteDTUInfoSerialNumber OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30)) ACCESS read-only STATUS mandatory DESCRIPTION " Remote Serial Number" ::= { dtu6RemoteDTUInfoEntry 4 } dtu6RemoteDTUInfoSWVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30)) ACCESS read-only STATUS mandatory DESCRIPTION " Remote Software Version" ::= { dtu6RemoteDTUInfoEntry 5 } dtu6RemoteDTUInfoConfiguration OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30)) ACCESS read-only STATUS mandatory DESCRIPTION " Remote Configuration" ::= { dtu6RemoteDTUInfoEntry 6 } -- -- DTU6 Line Status Table -- dtu6LineStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF Dtu6LineStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DTU line status table." ::= { dtu6-card 13 } dtu6LineStatusEntry OBJECT-TYPE SYNTAX Dtu6LineStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DTU line status table." INDEX { dtu6LineStatusSlotIndex , dtu6LineStatusPortIndex } ::= { dtu6LineStatusTable 1 } Dtu6LineStatusEntry ::= SEQUENCE { dtu6LineStatusSlotIndex LargeSlotIndex, dtu6LineStatusPortIndex SixPortID, dtu6LineLocalCRC INTEGER, dtu6LineLocalIntervalAVG DisplayString, dtu6LineRemoteCRC INTEGER, dtu6LineRemoteIntervalAVG DisplayString } dtu6LineStatusSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dtu6LineStatusEntry 1 } dtu6LineStatusPortIndex OBJECT-TYPE SYNTAX SixPortID ACCESS read-only STATUS mandatory DESCRIPTION "DTU sport 1-10" ::= { dtu6LineStatusEntry 2 } dtu6LineLocalCRC OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "DTU port Local CRC Error." ::= { dtu6LineStatusEntry 3 } dtu6LineLocalIntervalAVG OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30)) ACCESS read-only STATUS mandatory DESCRIPTION " DTU port local CRC Interval Average." ::= { dtu6LineStatusEntry 4 } dtu6LineRemoteCRC OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "DTU port Remote CRC Error." ::= { dtu6LineStatusEntry 5 } dtu6LineRemoteIntervalAVG OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30)) ACCESS read-only STATUS mandatory DESCRIPTION " DTU port remote CRC Interval Average." ::= { dtu6LineStatusEntry 6 } dtu6TotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of DTU6" ::= { dtu6-card 100 } --======================================================================-- --======================================================================-- -- em-card MIB --======================================================================-- -- E&M Card -- emConfigControlTable OBJECT IDENTIFIER ::= { em-card 1 } -- emDiagControlTable OBJECT IDENTIFIER ::= { em-card 3 } -- emCommandControlTable OBJECT IDENTIFIER ::= { em-card 4 } -- emAllPortConfigControlTable OBJECT IDENTIFIER ::= { em-card 5 } -- emPerPortConfigControlTable OBJECT IDENTIFIER ::= { em-card 6 } -- emALLPortSigConfigControlTable OBJECT IDENTIFIER ::= { em-card 7 } --======================================================================-- EMGain ::= INTEGER { gain-neg-16-0-db(1), gain-neg-15-5-db(2), gain-neg-15-0-db(3), gain-neg-14-5-db(4), gain-neg-14-0-db(5), gain-neg-13-5-db(6), gain-neg-13-0-db(7), gain-neg-12-5-db(8), gain-neg-12-0-db(9), gain-neg-11-5-db(10), gain-neg-11-0-db(11), gain-neg-10-5-db(12), gain-neg-10-0-db(13), gain-neg-9-5-db(14), gain-neg-9-0-db(15), gain-neg-8-5-db(16), gain-neg-8-0-db(17), gain-neg-7-5-db(18), gain-neg-7-0-db(19), gain-neg-6-5-db(20), gain-neg-6-0-db(21), gain-neg-5-5-db(22), gain-neg-5-0-db(23), gain-neg-4-5-db(24), gain-neg-4-0-db(25), gain-neg-3-5-db(26), gain-neg-3-0-db(27), gain-neg-2-5-db(28), gain-neg-2-0-db(29), gain-neg-1-5-db(30), gain-neg-1-0-db(31), gain-neg-0-5-db(32), gain-0-0-db(33), gain-0-5-db(34), gain-1-0-db(35), gain-1-5-db(36), gain-2-0-db(37), gain-2-5-db(38), gain-3-0-db(39), gain-3-5-db(40), gain-4-0-db(41), gain-4-5-db(42), gain-5-0-db(43), gain-5-5-db(44), gain-6-0-db(45), gain-6-5-db(46), gain-7-0-db(47), not-available(255) } -- -- EM Control Table -- emConfigControlTable OBJECT-TYPE SYNTAX SEQUENCE OF EmConfigControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "E&M Configuration Control Table" ::= { em-card 1 } emConfigControlEntry OBJECT-TYPE SYNTAX EmConfigControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "E&m configuration control entry" INDEX { emConfigControlIndex } ::= { emConfigControlTable 1 } EmConfigControlEntry ::= SEQUENCE { emConfigControlIndex LargeSlotIndex, emConfigControlSide INTEGER, emConfigControlLine INTEGER, emConfigControlImpedance INTEGER, emConfigControlSignaling INTEGER, -- emConfigControlAB-bit -- INTEGER, emConfigControlA-u-law INTEGER, emConfigControlTx-gain EMGain, emConfigControlRx-gain EMGain, emConfigControlHW-SW-Control INTEGER } emConfigControlIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { emConfigControlEntry 1 } emConfigControlSide OBJECT-TYPE SYNTAX INTEGER { a(1), b(2), -- a-b(3), error(4), not-available(255) } ACCESS read-only STATUS mandatory DESCRIPTION " E&M Side " ::= { emConfigControlEntry 2 } emConfigControlLine OBJECT-TYPE SYNTAX INTEGER { with-2-WIRE(1), with-4-WIRE(2), not-available(255) } ACCESS read-write STATUS mandatory DESCRIPTION " E&M Line " ::= { emConfigControlEntry 3 } emConfigControlImpedance OBJECT-TYPE SYNTAX INTEGER { imp-900-ohm(1), imp-600-ohm(2), not-available(255) } ACCESS read-write STATUS mandatory DESCRIPTION " IMPEDANCE " ::= { emConfigControlEntry 4 } emConfigControlSignaling OBJECT-TYPE SYNTAX INTEGER { tx-ONLY(1), type-1(2), type-2(3), type-3(4), type-4(5), type-5(6), error(7), not-available(255) } ACCESS read-write STATUS mandatory DESCRIPTION " E&M Line " ::= { emConfigControlEntry 5 } -- emConfigControlAB-bit OBJECT-TYPE -- SYNTAX INTEGER { -- normal(1), -- invert(2) -- } -- ACCESS read-write -- STATUS mandatory -- DESCRIPTION -- " AB-BIT " -- ::= { emConfigControlEntry 6 } emConfigControlA-u-law OBJECT-TYPE SYNTAX INTEGER { u-law(1), a-law(2), not-available(255) } ACCESS read-write STATUS mandatory DESCRIPTION " A/u LAW " ::= { emConfigControlEntry 7 } emConfigControlTx-gain OBJECT-TYPE SYNTAX EMGain ACCESS read-write STATUS mandatory DESCRIPTION " TX-GAIN " ::= { emConfigControlEntry 8 } emConfigControlRx-gain OBJECT-TYPE SYNTAX EMGain ACCESS read-write STATUS mandatory DESCRIPTION " RX-GAIN " ::= { emConfigControlEntry 9 } emConfigControlHW-SW-Control OBJECT-TYPE SYNTAX INTEGER { hw-control(1), sw-control(2), not-available(255) } ACCESS read-only STATUS mandatory DESCRIPTION " E&M HW/SW Control Mode " ::= { emConfigControlEntry 10 } -- -- Line Diagnostic Control Table -- emDiagControlTable OBJECT-TYPE SYNTAX SEQUENCE OF EmDiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "E&M Diagnostic Control Table." ::= { em-card 3 } emDiagControlEntry OBJECT-TYPE SYNTAX EmDiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry of E&M diagnostic control table." INDEX { emDiagControlIndex } ::= { emDiagControlTable 1 } EmDiagControlEntry ::= SEQUENCE { emDiagControlIndex LargeSlotIndex, emDiagControlTEST INTEGER, emDiagControlE1 EMOffOn, emDiagControlE2 EMOffOn, emDiagControlE3 EMOffOn, emDiagControlE4 EMOffOn, emDiagControlE5 EMOffOn, emDiagControlE6 EMOffOn, emDiagControlE7 EMOffOn, emDiagControlE8 EMOffOn, emDiagControlM1 EMOffOn, emDiagControlM2 EMOffOn, emDiagControlM3 EMOffOn, emDiagControlM4 EMOffOn, emDiagControlM5 EMOffOn, emDiagControlM6 EMOffOn, emDiagControlM7 EMOffOn, emDiagControlM8 EMOffOn, emDiagControl-48V-Power INTEGER, emUpLinkStatus INTEGER, emTestButton INTEGER } emDiagControlIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { emDiagControlEntry 1 } emDiagControlTEST OBJECT-TYPE SYNTAX INTEGER { stop(1), start(2) } ACCESS read-write STATUS mandatory DESCRIPTION "E&M Test Button" ::= { emDiagControlEntry 2 } emDiagControlE1 OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION "E&M E1" ::= { emDiagControlEntry 3 } emDiagControlE2 OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION "E&M E2" ::= { emDiagControlEntry 4 } emDiagControlE3 OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION "E&M E3" ::= { emDiagControlEntry 5 } emDiagControlE4 OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION "E&M E4" ::= { emDiagControlEntry 6 } emDiagControlE5 OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION "E&M E5" ::= { emDiagControlEntry 7 } emDiagControlE6 OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION "E&M E6" ::= { emDiagControlEntry 8 } emDiagControlE7 OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION "E&M E7" ::= { emDiagControlEntry 9 } emDiagControlE8 OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION "E&M E8" ::= { emDiagControlEntry 10 } emDiagControlM1 OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION "E&M M1" ::= { emDiagControlEntry 11 } emDiagControlM2 OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION "E&M M2" ::= { emDiagControlEntry 12 } emDiagControlM3 OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION "E&M M3" ::= { emDiagControlEntry 13 } emDiagControlM4 OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION "E&M M4" ::= { emDiagControlEntry 14 } emDiagControlM5 OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION "E&M M5" ::= { emDiagControlEntry 15 } emDiagControlM6 OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION "E&M M6" ::= { emDiagControlEntry 16 } emDiagControlM7 OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION "E&M M7" ::= { emDiagControlEntry 17 } emDiagControlM8 OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION "E&M M8" ::= { emDiagControlEntry 18 } emDiagControl-48V-Power OBJECT-TYPE SYNTAX INTEGER { ok(1), failure(2) } ACCESS read-only STATUS mandatory DESCRIPTION "V5.0: M,SB Lead 48V status" ::= { emDiagControlEntry 19 } emUpLinkStatus OBJECT-TYPE SYNTAX INTEGER { ok(1), failure(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION "UpLink Status" ::= { emDiagControlEntry 20 } emTestButton OBJECT-TYPE SYNTAX INTEGER { available(1), unavailable(2), old-version(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Test button available" ::= { emDiagControlEntry 21 } -- -- Command Control Table -- emCommandControlTable OBJECT-TYPE SYNTAX SEQUENCE OF EmCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The command control table." ::= { em-card 4 } emCommandControlEntry OBJECT-TYPE SYNTAX EmCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the command control table." INDEX { emCommandControlIndex } ::= { emCommandControlTable 1 } EmCommandControlEntry ::= SEQUENCE { emCommandControlIndex LargeSlotIndex, emCommandControlReset INTEGER, emCommandControlLoadDefault INTEGER } emCommandControlIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { emCommandControlEntry 1 } emCommandControlLoadDefault OBJECT-TYPE SYNTAX INTEGER { no(0), --RIKER2021 SilverCreek load-default(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Load Default E&M CONF" ::= { emCommandControlEntry 2 } emCommandControlReset OBJECT-TYPE SYNTAX INTEGER { no(0), --RIKER2021 SilverCreek reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: E&M Card Reset" ::= { emCommandControlEntry 3 } -- -- EM All Port Control Table -- emAllPortConfigControlTable OBJECT-TYPE SYNTAX SEQUENCE OF EmAllPortConfigControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "E&M All Port Configuration Control Table" ::= { em-card 5 } emAllPortConfigControlEntry OBJECT-TYPE SYNTAX EmAllPortConfigControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "E&m All Port configuration control entry" INDEX { emAllPortConfigControlIndex } ::= { emAllPortConfigControlTable 1 } EmAllPortConfigControlEntry ::= SEQUENCE { emAllPortConfigControlIndex LargeSlotIndex, emAllPortConfigControlSide INTEGER, emAllPortConfigControlLine INTEGER, emAllPortConfigControlImpedance INTEGER, emAllPortConfigControlSignaling INTEGER, emAllPortConfigControlA-u-law INTEGER, emAllPortConfigControlHW-SW-Control INTEGER, emAllPortConfigControlTrunk-Condition INTEGER } emAllPortConfigControlIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { emAllPortConfigControlEntry 1 } emAllPortConfigControlSide OBJECT-TYPE SYNTAX INTEGER { a(1), b(2), error(4) } ACCESS read-only STATUS mandatory DESCRIPTION " E&M Side " ::= { emAllPortConfigControlEntry 2 } emAllPortConfigControlLine OBJECT-TYPE SYNTAX INTEGER { with-2-WIRE(1), with-4-WIRE(2) } ACCESS read-write STATUS mandatory DESCRIPTION " E&M Line " ::= { emAllPortConfigControlEntry 3 } emAllPortConfigControlImpedance OBJECT-TYPE SYNTAX INTEGER { imp-900-ohm(1), imp-600-ohm(2) } ACCESS read-write STATUS mandatory DESCRIPTION " IMPEDANCE " ::= { emAllPortConfigControlEntry 4 } emAllPortConfigControlSignaling OBJECT-TYPE SYNTAX INTEGER { tx-ONLY(1), type-1(2), type-2(3), type-3(4), type-4(5), type-5(6), error(7) } ACCESS read-write STATUS mandatory DESCRIPTION " E&M Line " ::= { emAllPortConfigControlEntry 5 } emAllPortConfigControlA-u-law OBJECT-TYPE SYNTAX INTEGER { u-law(1), a-law(2) } ACCESS read-write STATUS mandatory DESCRIPTION " A/u LAW " ::= { emAllPortConfigControlEntry 7 } emAllPortConfigControlHW-SW-Control OBJECT-TYPE SYNTAX INTEGER { hw-control(1), sw-control(2) } ACCESS read-only STATUS mandatory DESCRIPTION " E&M HW/SW Control Mode " ::= { emAllPortConfigControlEntry 8 } emAllPortConfigControlTrunk-Condition OBJECT-TYPE SYNTAX INTEGER { off-hook(1), on-hook(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION " E&M Trunk Condition Control Mode " ::= { emAllPortConfigControlEntry 9 } -- -- E&M Per Port Config Control Table -- emPerPortConfigControlTable OBJECT-TYPE SYNTAX SEQUENCE OF EmPerPortConfigControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "E&M Per Port Configuration Control Table" ::= { em-card 6 } emPerPortConfigControlEntry OBJECT-TYPE SYNTAX EmPerPortConfigControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "E&M Per Port Configuration control entry" INDEX { emPerPortConfigControlIndex , emPerPortConfigControlPortIndex } ::= { emPerPortConfigControlTable 1 } EmPerPortConfigControlEntry ::= SEQUENCE { emPerPortConfigControlIndex LargeSlotIndex, emPerPortConfigControlPortIndex EightPortID, -- emPerPortConfigControlPLAR -- INTEGER, emPerPortConfigControlTx-gain DisplayString, emPerPortConfigControlRx-gain DisplayString } emPerPortConfigControlIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { emPerPortConfigControlEntry 1 } emPerPortConfigControlPortIndex OBJECT-TYPE SYNTAX EightPortID ACCESS read-only STATUS mandatory DESCRIPTION "port 1-12" ::= { emPerPortConfigControlEntry 2 } -- emPerPortConfigControlPLAR OBJECT-TYPE -- SYNTAX INTEGER { -- off(1), -- on(2) -- } -- ACCESS read-write -- STATUS mandatory -- DESCRIPTION -- " Per port PLAR setting " -- ::= { emPerPortConfigControlEntry 3 } emPerPortConfigControlTx-gain OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION " Per port TX-GAIN setting " ::= { emPerPortConfigControlEntry 4 } emPerPortConfigControlRx-gain OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION " Per port RX-GAIN setting " ::= { emPerPortConfigControlEntry 5 } -- -- E&M All Port Signaling Config Control Table -- emALLPortSigConfigControlTable OBJECT-TYPE SYNTAX SEQUENCE OF EmAllPortSigConfigControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "E&M All Port Signaling Configuration Control Table" ::= { em-card 7 } emAllPortSigConfigControlEntry OBJECT-TYPE SYNTAX EmAllPortSigConfigControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "E&M all port signaling configuration control entry" INDEX { emAllPortSigConfigControlIndex , emAllPortSigConfigControlItemIndex , emAllPortSigConfigControlSigBitIndex } ::= { emALLPortSigConfigControlTable 1 } EmAllPortSigConfigControlEntry ::= SEQUENCE { emAllPortSigConfigControlIndex LargeSlotIndex, emAllPortSigConfigControlItemIndex INTEGER, emAllPortSigConfigControlSigBitIndex INTEGER, emAllPortSigConfigControlSigBit INTEGER } emAllPortSigConfigControlIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { emAllPortSigConfigControlEntry 1 } emAllPortSigConfigControlItemIndex OBJECT-TYPE SYNTAX INTEGER { tx-on-hook(1), tx-off-hook(2), rx-relay-open(3), rx-relay-close(4), tx-ring-back(5), rx-oos-alm(6) } ACCESS read-only STATUS mandatory DESCRIPTION "on-hook, off-hook, relay-open, relay-close" ::= { emAllPortSigConfigControlEntry 2 } emAllPortSigConfigControlSigBitIndex OBJECT-TYPE SYNTAX INTEGER { a(1), b(2), c(3), d(4) } ACCESS read-only STATUS mandatory DESCRIPTION " Signaling Bit Index " ::= { emAllPortSigConfigControlEntry 3 } emAllPortSigConfigControlSigBit OBJECT-TYPE SYNTAX INTEGER { zero(0), one(1), do-not-care(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Signaling Bit Setup 0/1 or don't care " ::= { emAllPortSigConfigControlEntry 4 } -- -- EM6 All Port Control Table -- em6AllPortConfigControlTable OBJECT-TYPE SYNTAX SEQUENCE OF Em6AllPortConfigControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "E&M6 All Port Configuration Control Table" ::= { em-card 8 } em6AllPortConfigControlEntry OBJECT-TYPE SYNTAX Em6AllPortConfigControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "E&m6 All Port configuration control entry" INDEX { em6AllPortConfigControlIndex } ::= { em6AllPortConfigControlTable 1 } Em6AllPortConfigControlEntry ::= SEQUENCE { em6AllPortConfigControlIndex LargeSlotIndex, em6AllPortConfigControlSide14 INTEGER, em6AllPortConfigControlSide58 INTEGER, em6AllPortConfigControlLine INTEGER, em6AllPortConfigControlImpedance INTEGER, em6AllPortConfigControlSignaling INTEGER, em6AllPortConfigControlA-u-law INTEGER, em6AllPortConfigControlHW-SW-Control INTEGER, em6AllPortConfigControlTrunk14 INTEGER, em6AllPortConfigControlTrunk58 INTEGER, em6AllPortConfigControlRingBackSW INTEGER, em6AllPortConfigControlTestButton INTEGER } em6AllPortConfigControlIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { em6AllPortConfigControlEntry 1 } em6AllPortConfigControlSide14 OBJECT-TYPE SYNTAX INTEGER { a(1), b(2), error(4) } ACCESS read-only STATUS mandatory DESCRIPTION " E&M6 Side " ::= { em6AllPortConfigControlEntry 2 } em6AllPortConfigControlSide58 OBJECT-TYPE SYNTAX INTEGER { a(1), b(2), error(4) } ACCESS read-only STATUS mandatory DESCRIPTION " E&M6 Side " ::= { em6AllPortConfigControlEntry 3 } em6AllPortConfigControlLine OBJECT-TYPE SYNTAX INTEGER { with-2-WIRE(1), with-4-WIRE(2) } ACCESS read-write STATUS mandatory DESCRIPTION " E&M Line " ::= { em6AllPortConfigControlEntry 4 } em6AllPortConfigControlImpedance OBJECT-TYPE SYNTAX INTEGER { imp-900-ohm(1), imp-600-ohm(2) } ACCESS read-write STATUS mandatory DESCRIPTION " IMPEDANCE " ::= { em6AllPortConfigControlEntry 5 } em6AllPortConfigControlSignaling OBJECT-TYPE SYNTAX INTEGER { tx-ONLY(1), type-1(2), type-2(3), type-3(4), type-4(5), type-5(6), error(7) } ACCESS read-write STATUS mandatory DESCRIPTION " E&M Line " ::= { em6AllPortConfigControlEntry 6 } em6AllPortConfigControlA-u-law OBJECT-TYPE SYNTAX INTEGER { u-law(1), a-law(2) } ACCESS read-write STATUS mandatory DESCRIPTION " A/u LAW " ::= { em6AllPortConfigControlEntry 7 } em6AllPortConfigControlHW-SW-Control OBJECT-TYPE SYNTAX INTEGER { hw-control(1), sw-control(2) } ACCESS read-only STATUS mandatory DESCRIPTION " E&M HW/SW Control Mode " ::= { em6AllPortConfigControlEntry 8 } em6AllPortConfigControlTrunk14 OBJECT-TYPE SYNTAX INTEGER { off-hook(1), on-hook(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION " E&M Trunk Condition Control Mode " ::= { em6AllPortConfigControlEntry 9 } em6AllPortConfigControlTrunk58 OBJECT-TYPE SYNTAX INTEGER { off-hook(1), on-hook(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION " E&M Trunk Condition Control Mode " ::= { em6AllPortConfigControlEntry 10 } em6AllPortConfigControlRingBackSW OBJECT-TYPE SYNTAX INTEGER { available(1), unavailable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " E&M Trunk Condition Control Mode " ::= { em6AllPortConfigControlEntry 11 } em6AllPortConfigControlTestButton OBJECT-TYPE SYNTAX INTEGER { available(1), unavailable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " E&M Trunk Condition Control Mode " ::= { em6AllPortConfigControlEntry 12 } -- -- E&M All Port Signaling Config Set Table -- em6ALLPortSigConfigSetTable OBJECT-TYPE SYNTAX SEQUENCE OF Em6AllPortSigConfigSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "E&M All Port Signaling Configuration Set Table" ::= { em-card 9 } em6AllPortSigConfigSetEntry OBJECT-TYPE SYNTAX Em6AllPortSigConfigSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "E&M all port signaling configuration control entry" INDEX { em6AllPortSigConfigSetIndex , em6AllPortSigConfigSetItemIndex , em6AllPortSigConfigSetSigBitIndex } ::= { em6ALLPortSigConfigSetTable 1 } Em6AllPortSigConfigSetEntry ::= SEQUENCE { em6AllPortSigConfigSetIndex LargeSlotIndex, em6AllPortSigConfigSetItemIndex INTEGER, em6AllPortSigConfigSetSigBitIndex INTEGER, em6AllPortSigConfigSetSigBit INTEGER } em6AllPortSigConfigSetIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { em6AllPortSigConfigSetEntry 1 } em6AllPortSigConfigSetItemIndex OBJECT-TYPE SYNTAX INTEGER { tx-on-hook(1), tx-off-hook(2), rx-relay-open(3), rx-relay-close(4), tx-ring-back(5), rx-oos-alm(6), txRemoteLB(7), rxVocalLB(8) } ACCESS read-only STATUS mandatory DESCRIPTION "on-hook, off-hook, relay-open, relay-close" ::= { em6AllPortSigConfigSetEntry 2 } em6AllPortSigConfigSetSigBitIndex OBJECT-TYPE SYNTAX INTEGER { a(1), b(2), c(3), d(4) } ACCESS read-only STATUS mandatory DESCRIPTION " Signaling Bit Index " ::= { em6AllPortSigConfigSetEntry 3 } em6AllPortSigConfigSetSigBit OBJECT-TYPE SYNTAX INTEGER { zero(0), one(1), do-not-care(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Signaling Bit Setup 0/1 or don't care " ::= { em6AllPortSigConfigSetEntry 4 } -- -- E&M Per Port Diag InfoTable -- em6DiagInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF Em6DiagInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "E&M Diag Info Table" ::= { em-card 10 } em6DiagInfoEntry OBJECT-TYPE SYNTAX Em6DiagInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "E&M Diag Infoentry" INDEX { em6DiagInfoIndex , em6DiagInfoPortIndex } ::= { em6DiagInfoTable 1 } Em6DiagInfoEntry ::= SEQUENCE { em6DiagInfoIndex LargeSlotIndex, em6DiagInfoPortIndex EightPortID, em6DiagInfoSide INTEGER, em6DiagInfoType INTEGER, em6DiagInfoElead EMOffOn, em6DiagInfoMlead EMOffOn, em6DiagInfoAIS EMOffOn, em6DiagInfoOOS EMOffOn, em6DiagInfoInputPW INTEGER, em6DiagInfoEleadPW INTEGER, em6DiagInfoPWStatus INTEGER, em6DiagInfoTx DisplayString, em6DiagInfoRx DisplayString, em6DiagInfoAuLaw INTEGER, em6DiagInfoImp INTEGER, em6DiagInfoLine INTEGER, em6DiagInfoTrunk INTEGER, em6DiagInfoVocalLB EMOffOn } em6DiagInfoIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { em6DiagInfoEntry 1 } em6DiagInfoPortIndex OBJECT-TYPE SYNTAX EightPortID ACCESS read-only STATUS mandatory DESCRIPTION "port 1-12" ::= { em6DiagInfoEntry 2 } em6DiagInfoSide OBJECT-TYPE SYNTAX INTEGER { side-a(1), side-b(2), error(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Side L1~L4 " ::= { em6DiagInfoEntry 3} em6DiagInfoType OBJECT-TYPE SYNTAX INTEGER { tx-only(1), type-1(2), type-2(3), type-3(4), type-4(5), type-5(6) } ACCESS read-only STATUS mandatory DESCRIPTION " signaling type" ::= { em6DiagInfoEntry 4} em6DiagInfoElead OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION " E lead " ::= { em6DiagInfoEntry 5} em6DiagInfoMlead OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION " M lead " ::= { em6DiagInfoEntry 6} em6DiagInfoAIS OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION " AIS " ::= { em6DiagInfoEntry 7} em6DiagInfoOOS OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION " OOS " ::= { em6DiagInfoEntry 8} em6DiagInfoInputPW OBJECT-TYPE SYNTAX INTEGER { plusMinus48v(1), plusMinus24v(2), fail(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Input power module" ::= { em6DiagInfoEntry 9} em6DiagInfoEleadPW OBJECT-TYPE SYNTAX INTEGER { minus48v(1), plus24v(2), plus5v(3), fail(4) } ACCESS read-only STATUS mandatory DESCRIPTION " e lead power " ::= { em6DiagInfoEntry 10} em6DiagInfoPWStatus OBJECT-TYPE SYNTAX INTEGER { fail(1), ok(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Input power status" ::= { em6DiagInfoEntry 11} em6DiagInfoTx OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION " Per port TX-signal " ::= { em6DiagInfoEntry 12 } em6DiagInfoRx OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION " Per port RX-signal" ::= { em6DiagInfoEntry 13} em6DiagInfoAuLaw OBJECT-TYPE SYNTAX INTEGER { uLaw(1), aLaw(2), error(3), noSupport(99) } ACCESS read-only STATUS mandatory DESCRIPTION " a u Law " ::= { em6DiagInfoEntry 14} em6DiagInfoImp OBJECT-TYPE SYNTAX INTEGER { imp900ohm(1), imp600ohm(2), error(3), noSupport(99) } ACCESS read-only STATUS mandatory DESCRIPTION " Impdance " ::= { em6DiagInfoEntry 15} em6DiagInfoLine OBJECT-TYPE SYNTAX INTEGER { with2Wire(1), with4Wire(2), error(3), noSupport(99) } ACCESS read-only STATUS mandatory DESCRIPTION " Line " ::= { em6DiagInfoEntry 16} em6DiagInfoTrunk OBJECT-TYPE SYNTAX INTEGER { offHook(1), onHook(2), na(3), noSupport(99) } ACCESS read-only STATUS mandatory DESCRIPTION " Trunk condition " ::= { em6DiagInfoEntry 17} em6DiagInfoVocalLB OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION " Vocal LB " ::= { em6DiagInfoEntry 18} -- -- EM6 Line Diagnostic Control Table -- em6DiagControlTable OBJECT-TYPE SYNTAX SEQUENCE OF Em6DiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "E&M6 Diagnostic Control Table." ::= { em-card 11 } em6DiagControlEntry OBJECT-TYPE SYNTAX Em6DiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry of E&M diagnostic control table." INDEX { em6DiagControlSlot } ::= { em6DiagControlTable 1 } Em6DiagControlEntry ::= SEQUENCE { em6DiagControlSlot LargeSlotIndex, em6DiagControlTest INTEGER, em6DiagControlRemain INTEGER } em6DiagControlSlot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { em6DiagControlEntry 1 } em6DiagControlTest OBJECT-TYPE SYNTAX INTEGER { stop(1), e-lead(2), voice-loopback(3), channel-swap(4) } ACCESS read-write STATUS mandatory DESCRIPTION "E&M Test Button" ::= { em6DiagControlEntry 2 } em6DiagControlRemain OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "remain time" ::= { em6DiagControlEntry 3 } -- -- EM6 All Port Control Table for Phase 4 -- em6AllPortP4CfgSetTable OBJECT-TYPE SYNTAX SEQUENCE OF Em6AllPortP4CfgSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "E&M6 All Port Configuration Control Table" ::= { em-card 12 } em6AllPortP4CfgSetEntry OBJECT-TYPE SYNTAX Em6AllPortP4CfgSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "E&m6 All Port configuration control entry" INDEX { em6AllPortP4CfgSetIndex } ::= { em6AllPortP4CfgSetTable 1 } Em6AllPortP4CfgSetEntry ::= SEQUENCE { em6AllPortP4CfgSetIndex LargeSlotIndex, em6AllPortP4CfgSetSide14 INTEGER, em6AllPortP4CfgSetSide58 INTEGER, em6AllPortP4CfgSetLine14 INTEGER, em6AllPortP4CfgSetLine58 INTEGER, em6AllPortP4CfgSetImp14 INTEGER, em6AllPortP4CfgSetImp58 INTEGER, em6AllPortP4CfgSetType14 INTEGER, em6AllPortP4CfgSetType58 INTEGER, em6AllPortP4CfgSetAuLaw INTEGER, -- em6AllPortP4CfgSetAuLaw58 INTEGER, em6AllPortP4CfgSetTrunk14 INTEGER, em6AllPortP4CfgSetTrunk58 INTEGER, em6AllPortP4CfgSetRingBackSW INTEGER, em6AllPortP4CfgSetTestButton INTEGER, em6AllPortP4CfgSetRemoteLBbit INTEGER, em6AllPortP4CfgSetVocalLB INTEGER } em6AllPortP4CfgSetIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { em6AllPortP4CfgSetEntry 1 } em6AllPortP4CfgSetSide14 OBJECT-TYPE SYNTAX INTEGER { a(1), b(2), error(4) } ACCESS read-only STATUS mandatory DESCRIPTION " E&M6 Side " ::= { em6AllPortP4CfgSetEntry 2 } em6AllPortP4CfgSetSide58 OBJECT-TYPE SYNTAX INTEGER { a(1), b(2), error(4) } ACCESS read-only STATUS mandatory DESCRIPTION " E&M6 Side " ::= { em6AllPortP4CfgSetEntry 3 } em6AllPortP4CfgSetLine14 OBJECT-TYPE SYNTAX INTEGER { with-2-WIRE(1), with-4-WIRE(2) } ACCESS read-write STATUS mandatory DESCRIPTION " E&M Line L1~ L4" ::= { em6AllPortP4CfgSetEntry 4 } em6AllPortP4CfgSetLine58 OBJECT-TYPE SYNTAX INTEGER { with-2-WIRE(1), with-4-WIRE(2) } ACCESS read-write STATUS mandatory DESCRIPTION " E&M Line L5~L8" ::= { em6AllPortP4CfgSetEntry 5 } em6AllPortP4CfgSetImp14 OBJECT-TYPE SYNTAX INTEGER { imp-900-ohm(1), imp-600-ohm(2) } ACCESS read-write STATUS mandatory DESCRIPTION " IMPEDANCE L1~L4" ::= { em6AllPortP4CfgSetEntry 6 } em6AllPortP4CfgSetImp58 OBJECT-TYPE SYNTAX INTEGER { imp-900-ohm(1), imp-600-ohm(2) } ACCESS read-write STATUS mandatory DESCRIPTION " IMPEDANCE L5~L8" ::= { em6AllPortP4CfgSetEntry 7 } em6AllPortP4CfgSetType14 OBJECT-TYPE SYNTAX INTEGER { tx-ONLY(1), type-1(2), type-2(3), type-3(4), type-4(5), type-5(6), error(7) } ACCESS read-write STATUS mandatory DESCRIPTION " E&M Type L1~L4 " ::= { em6AllPortP4CfgSetEntry 8 } em6AllPortP4CfgSetType58 OBJECT-TYPE SYNTAX INTEGER { tx-ONLY(1), type-1(2), type-2(3), type-3(4), type-4(5), type-5(6), error(7) } ACCESS read-write STATUS mandatory DESCRIPTION " E&M Type L5~L8 " ::= { em6AllPortP4CfgSetEntry 9 } em6AllPortP4CfgSetAuLaw OBJECT-TYPE SYNTAX INTEGER { u-law(1), a-law(2) } ACCESS read-write STATUS mandatory DESCRIPTION " A/u LAW " ::= { em6AllPortP4CfgSetEntry 10 } -- em6AllPortP4CfgSetAuLaw58 OBJECT-TYPE -- SYNTAX INTEGER { -- u-law(1), -- a-law(2) -- } -- ACCESS read-write -- STATUS mandatory -- DESCRIPTION -- " A/u LAW L5~L8" -- ::= { em6AllPortP4CfgSetEntry 11 } em6AllPortP4CfgSetTrunk14 OBJECT-TYPE SYNTAX INTEGER { off-hook(1), on-hook(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION " E&M Trunk Condition Control Mode L1~L4 " ::= { em6AllPortP4CfgSetEntry 12 } em6AllPortP4CfgSetTrunk58 OBJECT-TYPE SYNTAX INTEGER { off-hook(1), on-hook(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION " E&M Trunk Condition Control Mode L5~L8" ::= { em6AllPortP4CfgSetEntry 13 } em6AllPortP4CfgSetRingBackSW OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " E&M Trunk Condition Control Mode " ::= { em6AllPortP4CfgSetEntry 14 } em6AllPortP4CfgSetTestButton OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " E&M Trunk Condition Control Mode " ::= { em6AllPortP4CfgSetEntry 15 } em6AllPortP4CfgSetRemoteLBbit OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " E&M Remote Loopback " ::= { em6AllPortP4CfgSetEntry 16 } em6AllPortP4CfgSetVocalLB OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " E&M Loopback Signaling Switch" ::= { em6AllPortP4CfgSetEntry 17 } -- -- EM6 Line Diagnostic Control Table for Phase4 -- em6P4DiagControlTable OBJECT-TYPE SYNTAX SEQUENCE OF Em6P4DiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "E&M6 Diagnostic Control Table." ::= { em-card 13 } em6P4DiagControlEntry OBJECT-TYPE SYNTAX Em6P4DiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry of E&M diagnostic control table." INDEX { em6P4DiagControlSlot } ::= { em6P4DiagControlTable 1 } Em6P4DiagControlEntry ::= SEQUENCE { em6P4DiagControlSlot LargeSlotIndex, em6P4DiagControlTest INTEGER, em6P4DiagControlRemain INTEGER, em6P4DiagControlPeriod INTEGER } em6P4DiagControlSlot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { em6P4DiagControlEntry 1 } em6P4DiagControlTest OBJECT-TYPE SYNTAX INTEGER { stop(1), e-lead(2), voice-loopback(3), channel-swap(4), remote-loopback(5) } ACCESS read-write STATUS mandatory DESCRIPTION "E&M Test Button" ::= { em6P4DiagControlEntry 2 } em6P4DiagControlRemain OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "remain time" ::= { em6P4DiagControlEntry 3 } em6P4DiagControlPeriod OBJECT-TYPE SYNTAX INTEGER { sec10(1), sec60(2), sec240(3), na(4) } ACCESS read-write STATUS mandatory DESCRIPTION "E&M Test Button" ::= { em6P4DiagControlEntry 4 } -- -- EMA Per Port Enable/Disable Control Table -- emaPortEnableTable OBJECT-TYPE SYNTAX SEQUENCE OF EmaPortEnableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "EMA Per Port Enable Table" ::= { em-card 14 } emaPortEnableEntry OBJECT-TYPE SYNTAX EmaPortEnableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "EMA Per Port Enable entry" INDEX { emaPortEnableIndex , emaPortEnablePort } ::= { emaPortEnableTable 1 } EmaPortEnableEntry ::= SEQUENCE { emaPortEnableIndex LargeSlotIndex, emaPortEnablePort EightPortID, emaPortEnable INTEGER } emaPortEnableIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { emaPortEnableEntry 1 } emaPortEnablePort OBJECT-TYPE SYNTAX EightPortID ACCESS read-only STATUS mandatory DESCRIPTION "port 1-12" ::= { emaPortEnableEntry 2 } emaPortEnable OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " port enable/disable" ::= { emaPortEnableEntry 3 } -- EM Per Port Signaling Config Control Table emPortSigSetTable OBJECT-TYPE SYNTAX SEQUENCE OF EmPortSigSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "EM Per Port Signaling Configuration Control Table" ::= { em-card 15 } emPortSigSetEntry OBJECT-TYPE SYNTAX EmPortSigSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "EM Per port signaling configuration control entry" INDEX { emPortSigSetIndex , emPortSigSetPort , emPortSigSetItemIndex } ::= { emPortSigSetTable 1 } EmPortSigSetEntry ::= SEQUENCE { emPortSigSetIndex LargeSlotIndex, emPortSigSetPort EightPortID, emPortSigSetItemIndex INTEGER, emPortSigSetSigBit DisplayString } emPortSigSetIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { emPortSigSetEntry 1 } emPortSigSetPort OBJECT-TYPE SYNTAX EightPortID ACCESS read-only STATUS mandatory DESCRIPTION "port 1-8" ::= { emPortSigSetEntry 2 } emPortSigSetItemIndex OBJECT-TYPE SYNTAX INTEGER { tx-on-hook(1), tx-off-hook(2), rx-relay-open(3), rx-relay-close(4), tx-ring-back(5), rx-oos-alm(6), txRemoteLB(7), rxVocalLB(8) } ACCESS read-only STATUS mandatory DESCRIPTION " ringing, no-ring, batt-rev, pulse-on, tip-open, off-hook, oos-on, ring-gnd " ::= { emPortSigSetEntry 3 } emPortSigSetSigBit OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION " Signaling Bit Setup 0/1 or don't care " ::= { emPortSigSetEntry 4 } -- -- EM SetupMode Control Table -- emSetupModeSetTable OBJECT-TYPE SYNTAX SEQUENCE OF EmSetupModeSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The Setup Mode control table." ::= { em-card 16 } emSetupModeSetEntry OBJECT-TYPE SYNTAX EmSetupModeSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the Setup Mode control table." INDEX { emSetupModeSetIndex } ::= { emSetupModeSetTable 1 } EmSetupModeSetEntry ::= SEQUENCE { emSetupModeSetIndex LargeSlotIndex, emSetupModeSetSigMode INTEGER } emSetupModeSetIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { emSetupModeSetEntry 1 } emSetupModeSetSigMode OBJECT-TYPE SYNTAX INTEGER { perCard(1), perPort(2) } ACCESS read-write STATUS mandatory DESCRIPTION "SigMode Mode" ::= { emSetupModeSetEntry 2 } -- -- EMA Line Diagnostic Control Table -- emBertControlTable OBJECT-TYPE SYNTAX SEQUENCE OF EmBertControlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "EMA Bert Control Table." ::= { em-card 17 } emBertControlEntry OBJECT-TYPE SYNTAX EmBertControlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of EMA Bert control table." INDEX { emBertControlSlot } ::= { emBertControlTable 1 } EmBertControlEntry ::= SEQUENCE { emBertControlSlot LargeSlotIndex, emBertControlMode INTEGER, emBertControlPort INTEGER, emBertControlType INTEGER, -- emBertControlSpilt INTEGER, emBertControlPattern DisplayString, emBertControlPeriod INTEGER, emBertControlStatus INTEGER, emBertControlSync INTEGER, emBertControlError INTEGER, emBertControlTime INTEGER, emBertControlES INTEGER, emBertControlSES INTEGER, emBertControlUS INTEGER } emBertControlSlot OBJECT-TYPE SYNTAX LargeSlotIndex MAX-ACCESS read-only STATUS current DESCRIPTION "Slot 1~12, total 12 slots." ::= { emBertControlEntry 1 } emBertControlMode OBJECT-TYPE SYNTAX INTEGER { off(1), bert(2), loopback(3), reset(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "Bert Mode Select" ::= { emBertControlEntry 2 } emBertControlPort OBJECT-TYPE SYNTAX INTEGER{ p1(1), p2(2), p3(3), p4(4), p5(5), p6(6), p7(7), p8(8), p9(9), p10(10), p11(11), p12(12) } MAX-ACCESS read-write STATUS current DESCRIPTION "Bert Port" ::= { emBertControlEntry 3 } emBertControlType OBJECT-TYPE SYNTAX INTEGER { --off(1), prbs2exp20of1(2), prbs2exp15of1(3), prbs2exp11of1(4), prbs2exp9of1(5), userDefine(6) } MAX-ACCESS read-write STATUS current DESCRIPTION "Bert Type" ::= { emBertControlEntry 4 } -- emBertControlSpilt OBJECT-TYPE -- SYNTAX INTEGER { -- sendAIS(1), -- no(2) -- } -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "Bert Spilt Mode" -- ::= { emBertControlEntry 5 } emBertControlPattern OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) MAX-ACCESS read-write STATUS current DESCRIPTION "Bert User Pattern" ::= { emBertControlEntry 6 } emBertControlPeriod OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Bert Spilt Mode" ::= { emBertControlEntry 7 } emBertControlStatus OBJECT-TYPE SYNTAX INTEGER { idle(1), bert(2), loopback(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Status" ::= { emBertControlEntry 8 } emBertControlSync OBJECT-TYPE SYNTAX INTEGER { unsync(1), sync(2), na(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Status" ::= { emBertControlEntry 9 } emBertControlError OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Bert Error Count" ::= { emBertControlEntry 10 } emBertControlTime OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Bert run time" ::= { emBertControlEntry 11 } emBertControlES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Bert Error Second" ::= { emBertControlEntry 12 } emBertControlSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Bert SES" ::= { emBertControlEntry 13 } emBertControlUS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Bert Unsync time" ::= { emBertControlEntry 14 } -- -- EMA Self Test Control Table -- emSelfTestControlTable OBJECT-TYPE SYNTAX SEQUENCE OF EmSelfTestControlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "EM SelfTest Control Table." ::= { em-card 18 } emSelfTestControlEntry OBJECT-TYPE SYNTAX EmSelfTestControlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of EM SelfTest control table." INDEX { emSelfTestSlot } ::= { emSelfTestControlTable 1 } EmSelfTestControlEntry ::= SEQUENCE { emSelfTestSlot LargeSlotIndex, emSelfTestP1 INTEGER, emSelfTestP2 INTEGER, emSelfTestP3 INTEGER, emSelfTestP4 INTEGER, emSelfTestP5 INTEGER, emSelfTestP6 INTEGER, emSelfTestP7 INTEGER, emSelfTestP8 INTEGER, emSelfTestConfirm INTEGER, emSelfTestStatus INTEGER, emSelfTestResult DisplayString, emSelfTestTestType1 INTEGER, emSelfTestTestRes1 DisplayString, emSelfTestTestType2 INTEGER, emSelfTestTestRes2 DisplayString, emSelfTestTestType3 INTEGER, emSelfTestTestRes3 DisplayString } emSelfTestSlot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { emSelfTestControlEntry 1 } emSelfTestP1 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Port Select" ::= { emSelfTestControlEntry 2 } emSelfTestP2 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Port Select" ::= { emSelfTestControlEntry 3 } emSelfTestP3 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Port Select" ::= { emSelfTestControlEntry 4 } emSelfTestP4 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Port Select" ::= { emSelfTestControlEntry 5 } emSelfTestP5 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Port Select" ::= { emSelfTestControlEntry 6 } emSelfTestP6 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Port Select" ::= { emSelfTestControlEntry 7 } emSelfTestP7 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Port Select" ::= { emSelfTestControlEntry 8 } emSelfTestP8 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Port Select" ::= { emSelfTestControlEntry 9 } emSelfTestConfirm OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Port Select" ::= { emSelfTestControlEntry 10 } emSelfTestStatus OBJECT-TYPE SYNTAX INTEGER { idle(1), testing(2), finish(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Bert Port Select" ::= { emSelfTestControlEntry 11 } emSelfTestResult OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Test Result" ::= { emSelfTestControlEntry 12 } emSelfTestTestType1 OBJECT-TYPE SYNTAX INTEGER { none(1), relayTest(2), nw1034(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Bert Port Select" ::= { emSelfTestControlEntry 13 } emSelfTestTestRes1 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Test Result" ::= { emSelfTestControlEntry 14 } emSelfTestTestType2 OBJECT-TYPE SYNTAX INTEGER { none(1), relayTest(2), nw1034(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Bert Port Select" ::= { emSelfTestControlEntry 15 } emSelfTestTestRes2 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Test Result" ::= { emSelfTestControlEntry 16 } emSelfTestTestType3 OBJECT-TYPE SYNTAX INTEGER { none(1), relayTest(2), nw1034(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Bert Port Select" ::= { emSelfTestControlEntry 17 } emSelfTestTestRes3 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Test Result" ::= { emSelfTestControlEntry 18 } -- -- EMB Config Control Table -- embConfigControlTable OBJECT-TYPE SYNTAX SEQUENCE OF EmbConfigControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "E&MB Port Configuration Control Table" ::= { em-card 19 } embConfigControlEntry OBJECT-TYPE SYNTAX EmbConfigControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "E&mB Port configuration control entry" INDEX { embConfigControlSlot ,embConfigControlPort} ::= { embConfigControlTable 1 } EmbConfigControlEntry ::= SEQUENCE { embConfigControlSlot LargeSlotIndex, embConfigControlPort EightPortID, embConfigControlSide INTEGER, embConfigControlTxGain DisplayString, embConfigControlRxGain DisplayString, embConfigControlLine INTEGER, embConfigControlImp INTEGER, embConfigControlAuLaw INTEGER, embConfigControlSigType INTEGER, embConfigControlTrunk INTEGER } embConfigControlSlot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { embConfigControlEntry 1 } embConfigControlPort OBJECT-TYPE SYNTAX EightPortID ACCESS read-only STATUS mandatory DESCRIPTION " E&MB Port " ::= { embConfigControlEntry 2 } embConfigControlSide OBJECT-TYPE SYNTAX INTEGER { a(1), b(2), error(4) } ACCESS read-only STATUS mandatory DESCRIPTION " E&MB Side " ::= { embConfigControlEntry 3 } embConfigControlTxGain OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION " Per port TX-GAIN setting " ::= { embConfigControlEntry 4 } embConfigControlRxGain OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION " Per port RX-GAIN setting " ::= { embConfigControlEntry 5 } embConfigControlLine OBJECT-TYPE SYNTAX INTEGER { with-2-WIRE(1), with-4-WIRE(2) } ACCESS read-write STATUS mandatory DESCRIPTION " E&MB Line " ::= { embConfigControlEntry 6 } embConfigControlImp OBJECT-TYPE SYNTAX INTEGER { imp-900-ohm(1), imp-600-ohm(2), followP5(97), followP1(98) } ACCESS read-write STATUS mandatory DESCRIPTION " IMPEDANCE " ::= { embConfigControlEntry 7 } embConfigControlAuLaw OBJECT-TYPE SYNTAX INTEGER { u-law(1), a-law(2), followP5(97), followP1(98) } ACCESS read-write STATUS mandatory DESCRIPTION " A/u LAW " ::= { embConfigControlEntry 8 } embConfigControlSigType OBJECT-TYPE SYNTAX INTEGER { tx-ONLY(1), type-1(2), type-2(3), type-3(4), type-4(5), type-5(6), error(7), followP5(97), followP1(98) } ACCESS read-write STATUS mandatory DESCRIPTION " E&MB Signaling Type " ::= { embConfigControlEntry 9 } embConfigControlTrunk OBJECT-TYPE SYNTAX INTEGER { off-hook(1), on-hook(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION " E&M Trunk Condition Control Mode " ::= { embConfigControlEntry 10 } -- -- EMB Signaling Control Table -- embSignalingControlTable OBJECT-TYPE SYNTAX SEQUENCE OF EmbSignalingControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "E&MB Port Signaling Control Table" ::= { em-card 20 } embSignalingControlEntry OBJECT-TYPE SYNTAX EmbSignalingControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "E&mB Port Signaling control entry" INDEX { embSigControlSlot ,embSigControlPort} ::= { embSignalingControlTable 1 } EmbSignalingControlEntry ::= SEQUENCE { embSigControlSlot LargeSlotIndex, embSigControlPort EightPortID, embSigCtrlRingBackEnable INTEGER, embSigControlOnHook DisplayString, embSigControlOffHook DisplayString, embSigControlRingBack DisplayString, embSigControlRelayOpen DisplayString, embSigControlRelayClose DisplayString, embSigControlOosAlarm DisplayString } embSigControlSlot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { embSignalingControlEntry 1 } embSigControlPort OBJECT-TYPE SYNTAX EightPortID ACCESS read-only STATUS mandatory DESCRIPTION " E&MB Port " ::= { embSignalingControlEntry 2 } embSigCtrlRingBackEnable OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " E&MB Signaling Ring Back enable" ::= { embSignalingControlEntry 3 } embSigControlOnHook OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION " E&MB Signaling ON HOOK " ::= { embSignalingControlEntry 6 } embSigControlOffHook OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION " E&MB Signaling OFF HOOK " ::= { embSignalingControlEntry 7 } embSigControlRingBack OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION " E&MB Signaling RingBack " ::= { embSignalingControlEntry 8 } embSigControlRelayOpen OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION " E&MB Signaling Relay Open " ::= { embSignalingControlEntry 10 } embSigControlRelayClose OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION " E&MB Signaling Relay Close " ::= { embSignalingControlEntry 11 } embSigControlOosAlarm OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION " E&MB Signaling OOS Alarm" ::= { embSignalingControlEntry 12 } -- -- E&MB Diag InfoTable -- embDiagInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF EmbDiagInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "E&MB Diag Info Table" ::= { em-card 21 } embDiagInfoEntry OBJECT-TYPE SYNTAX EmbDiagInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "E&MB Diag Infoentry" INDEX { embDiagInfoSlot , embDiagInfoPort } ::= { embDiagInfoTable 1 } EmbDiagInfoEntry ::= SEQUENCE { embDiagInfoSlot LargeSlotIndex, embDiagInfoPort EightPortID, embDiagInfoElead EMOffOn, embDiagInfoMlead EMOffOn, -- embDiagInfoVocalLB EMOffOn, embDiagInfoAisAlm EMOffOn, embDiagInfoOosAlm EMOffOn, embDiagInfoTsiAlm EMOffOn, embDiagInfoTx DisplayString, embDiagInfoRx DisplayString, embDiagInfoInputPW INTEGER, embDiagInfoEleadPW INTEGER, embDiagInfoPWStatus INTEGER } embDiagInfoSlot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { embDiagInfoEntry 1 } embDiagInfoPort OBJECT-TYPE SYNTAX EightPortID ACCESS read-only STATUS mandatory DESCRIPTION "port 1-8" ::= { embDiagInfoEntry 2 } embDiagInfoElead OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION " E lead " ::= { embDiagInfoEntry 3} embDiagInfoMlead OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION " M lead " ::= { embDiagInfoEntry 4} -- embDiagInfoVocalLB OBJECT-TYPE -- SYNTAX EMOffOn -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- " Vocal LB " -- ::= { embDiagInfoEntry 5} embDiagInfoAisAlm OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION " AIS " ::= { embDiagInfoEntry 6} embDiagInfoOosAlm OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION " OOS " ::= { embDiagInfoEntry 7} embDiagInfoTsiAlm OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION " OOS " ::= { embDiagInfoEntry 8} embDiagInfoTx OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION " Per port TX-signal " ::= { embDiagInfoEntry 9 } embDiagInfoRx OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION " Per port RX-signal" ::= { embDiagInfoEntry 10} embDiagInfoInputPW OBJECT-TYPE SYNTAX INTEGER { plusMinus48v(1), plusMinus24v(2), fail(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Input power module" ::= { embDiagInfoEntry 11} embDiagInfoEleadPW OBJECT-TYPE SYNTAX INTEGER { minus48v(1), plus24v(2), plus5v(3), fail(4) } ACCESS read-only STATUS mandatory DESCRIPTION " e lead power " ::= { embDiagInfoEntry 12} embDiagInfoPWStatus OBJECT-TYPE SYNTAX INTEGER { fail(1), ok(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Input power status" ::= { embDiagInfoEntry 13} -- -- EMB Diagnostic Control Table -- embDiagCtrlTable OBJECT-TYPE SYNTAX SEQUENCE OF EmbDiagCtrlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "E&MB Diagnostic Control Table." ::= { em-card 22 } embDiagCtrlEntry OBJECT-TYPE SYNTAX EmbDiagCtrlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry of E&M diagnostic control table." INDEX { embDiagCtrlSlot } ::= { embDiagCtrlTable 1 } EmbDiagCtrlEntry ::= SEQUENCE { embDiagCtrlSlot LargeSlotIndex, embDiagCtrlTestType INTEGER, embDiagCtrlPort INTEGER, embDiagCtrlPeriod INTEGER, embDiagCtrlTxSig DisplayString, embDiagCtrlStatus INTEGER, embDiagCtrlRemain INTEGER } embDiagCtrlSlot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { embDiagCtrlEntry 1 } embDiagCtrlTestType OBJECT-TYPE SYNTAX INTEGER { stop(1), e-lead(2), voice-loopback(3), channel-swap(4), signalingTx(6) } ACCESS read-write STATUS mandatory DESCRIPTION "E&M Test Button" ::= { embDiagCtrlEntry 2 } embDiagCtrlPort OBJECT-TYPE SYNTAX INTEGER { p1(1), p2(2), p3(3), p4(4), p5(5), p6(6), p7(7), p8(8), all(99) } ACCESS read-write STATUS mandatory DESCRIPTION "Select Port" ::= { embDiagCtrlEntry 3 } embDiagCtrlPeriod OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Set test time" ::= { embDiagCtrlEntry 4 } embDiagCtrlTxSig OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION " Signaling Tx Bit" ::= { embDiagCtrlEntry 5 } embDiagCtrlStatus OBJECT-TYPE SYNTAX INTEGER { stop(1), e-lead(2), voice-loopback(3), channel-swap(4), signalingTx(6) } ACCESS read-only STATUS mandatory DESCRIPTION "remain time" ::= { embDiagCtrlEntry 11 } embDiagCtrlRemain OBJECT-TYPE SYNTAX INTEGER { none(4294967295) } ACCESS read-only STATUS mandatory DESCRIPTION "remain time" ::= { embDiagCtrlEntry 12 } -- -- EMB Bert Control Table -- embBertControlTable OBJECT-TYPE SYNTAX SEQUENCE OF EmbBertControlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "EMA Bert Control Table." ::= { em-card 23 } embBertControlEntry OBJECT-TYPE SYNTAX EmbBertControlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of EMA Bert control table." INDEX { embBertControlSlot } ::= { embBertControlTable 1 } EmbBertControlEntry ::= SEQUENCE { embBertControlSlot LargeSlotIndex, embBertControlMode INTEGER, embBertControlPort INTEGER, embBertControlType INTEGER, -- embBertControlSpilt INTEGER, embBertControlPattern DisplayString, embBertControlPeriod INTEGER, embBertControlStatus INTEGER, embBertControlSync INTEGER, embBertControlError INTEGER, embBertControlTime INTEGER, embBertControlES INTEGER, embBertControlSES INTEGER, embBertControlUS INTEGER } embBertControlSlot OBJECT-TYPE SYNTAX LargeSlotIndex MAX-ACCESS read-only STATUS current DESCRIPTION "Slot 1~12, total 12 slots." ::= { embBertControlEntry 1 } embBertControlMode OBJECT-TYPE SYNTAX INTEGER { off(1), bert(2), loopback(3), reset(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "Bert Mode Select" ::= { embBertControlEntry 2 } embBertControlPort OBJECT-TYPE SYNTAX INTEGER{ p1(1), p2(2), p3(3), p4(4), p5(5), p6(6), p7(7), p8(8), p9(9), p10(10), p11(11), p12(12) } MAX-ACCESS read-write STATUS current DESCRIPTION "Bert Port" ::= { embBertControlEntry 3 } embBertControlType OBJECT-TYPE SYNTAX INTEGER { --off(1), prbs2exp20of1(2), prbs2exp15of1(3), prbs2exp11of1(4), prbs2exp9of1(5), userDefine(6) } MAX-ACCESS read-write STATUS current DESCRIPTION "Bert Type" ::= { embBertControlEntry 4 } -- embBertControlSpilt OBJECT-TYPE -- SYNTAX INTEGER { -- sendAIS(1), -- no(2) -- } -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "Bert Spilt Mode" -- ::= { embBertControlEntry 5 } embBertControlPattern OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-write STATUS current DESCRIPTION "Bert User Pattern" ::= { embBertControlEntry 6 } embBertControlPeriod OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Bert Spilt Mode" ::= { embBertControlEntry 7 } embBertControlStatus OBJECT-TYPE SYNTAX INTEGER { idle(1), bert(2), loopback(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Status" ::= { embBertControlEntry 8 } embBertControlSync OBJECT-TYPE SYNTAX INTEGER { unsync(1), sync(2), na(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Status" ::= { embBertControlEntry 9 } embBertControlError OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Bert Error Count" ::= { embBertControlEntry 10 } embBertControlTime OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Bert run time" ::= { embBertControlEntry 11 } embBertControlES OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Bert Error Second" ::= { embBertControlEntry 12 } embBertControlSES OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Bert SES" ::= { embBertControlEntry 13 } embBertControlUS OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Bert Unsync time" ::= { embBertControlEntry 14 } -- -- EMB Self Test Control Table -- embSelfTestControlTable OBJECT-TYPE SYNTAX SEQUENCE OF EmbSelfTestControlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "EM SelfTest Control Table." ::= { em-card 24 } embSelfTestControlEntry OBJECT-TYPE SYNTAX EmbSelfTestControlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of EM SelfTest control table." INDEX { embSelfTestSlot } ::= { embSelfTestControlTable 1 } EmbSelfTestControlEntry ::= SEQUENCE { embSelfTestSlot LargeSlotIndex, embSelfTestP1 INTEGER, embSelfTestP2 INTEGER, embSelfTestP3 INTEGER, embSelfTestP4 INTEGER, embSelfTestP5 INTEGER, embSelfTestP6 INTEGER, embSelfTestP7 INTEGER, embSelfTestP8 INTEGER, embSelfTestConfirm INTEGER, embSelfTestStatus INTEGER, embSelfTestResult DisplayString, embSelfTestTestType1 INTEGER, embSelfTestTestRes1 DisplayString, embSelfTestTestType2 INTEGER, embSelfTestTestRes2 DisplayString, embSelfTestTestType3 INTEGER, embSelfTestTestRes3 DisplayString } embSelfTestSlot OBJECT-TYPE SYNTAX LargeSlotIndex MAX-ACCESS read-only STATUS current DESCRIPTION "Slot 1~12, total 12 slots." ::= { embSelfTestControlEntry 1 } embSelfTestP1 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Port Select" ::= { embSelfTestControlEntry 2 } embSelfTestP2 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Port Select" ::= { embSelfTestControlEntry 3 } embSelfTestP3 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Port Select" ::= { embSelfTestControlEntry 4 } embSelfTestP4 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Port Select" ::= { embSelfTestControlEntry 5 } embSelfTestP5 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION " Port Select" ::= { embSelfTestControlEntry 6 } embSelfTestP6 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION " Port Select" ::= { embSelfTestControlEntry 7 } embSelfTestP7 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION " Port Select" ::= { embSelfTestControlEntry 8 } embSelfTestP8 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION " Port Select" ::= { embSelfTestControlEntry 9 } embSelfTestConfirm OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION " Port Select" ::= { embSelfTestControlEntry 10 } embSelfTestStatus OBJECT-TYPE SYNTAX INTEGER { idle(1), testing(2), finish(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Bert Port Select" ::= { embSelfTestControlEntry 11 } embSelfTestResult OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "Test Result" ::= { embSelfTestControlEntry 12 } embSelfTestTestType1 OBJECT-TYPE SYNTAX INTEGER { none(1), relayTest(2), nw1034(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Bert Port Select" ::= { embSelfTestControlEntry 13 } embSelfTestTestRes1 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "Test Result" ::= { embSelfTestControlEntry 14 } embSelfTestTestType2 OBJECT-TYPE SYNTAX INTEGER { none(1), relayTest(2), nw1034(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Bert Port Select" ::= { embSelfTestControlEntry 15 } embSelfTestTestRes2 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "Test Result" ::= { embSelfTestControlEntry 16 } embSelfTestTestType3 OBJECT-TYPE SYNTAX INTEGER { none(1), relayTest(2), nw1034(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Bert Port Select" ::= { embSelfTestControlEntry 17 } embSelfTestTestRes3 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "Test Result" ::= { embSelfTestControlEntry 18 } -- -- EMB Per Port Enable/Disable Control Table -- embPortEnableTable OBJECT-TYPE SYNTAX SEQUENCE OF EmbPortEnableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "EMB Per Port Enable Table" ::= { em-card 25 } embPortEnableEntry OBJECT-TYPE SYNTAX EmbPortEnableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "EMB Per Port Enable entry" INDEX { embPortEnableIndex , embPortEnablePort } ::= { embPortEnableTable 1 } EmbPortEnableEntry ::= SEQUENCE { embPortEnableIndex LargeSlotIndex, embPortEnablePort EightPortID, embPortEnable INTEGER } embPortEnableIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { embPortEnableEntry 1 } embPortEnablePort OBJECT-TYPE SYNTAX EightPortID ACCESS read-only STATUS mandatory DESCRIPTION "port 1-12" ::= { embPortEnableEntry 2 } embPortEnable OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " port enable/disable" ::= { embPortEnableEntry 3 } -- -- EMB Command Control Table -- embCommandControlTable OBJECT-TYPE SYNTAX SEQUENCE OF EmbCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The command control table." ::= { em-card 26 } embCommandControlEntry OBJECT-TYPE SYNTAX EmbCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the command control table." INDEX { embCommandControlIndex } ::= { embCommandControlTable 1 } EmbCommandControlEntry ::= SEQUENCE { embCommandControlIndex LargeSlotIndex, embCommandControlReset INTEGER, embCommandControlLoadDefault INTEGER } embCommandControlIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { embCommandControlEntry 1 } embCommandControlLoadDefault OBJECT-TYPE SYNTAX INTEGER { no(0), --RIKER2021 SilverCreek load-default(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Load Default E&M CONF" ::= { embCommandControlEntry 2 } embCommandControlReset OBJECT-TYPE SYNTAX INTEGER { no(0), --RIKER2021 SilverCreek reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: E&M Card Reset" ::= { embCommandControlEntry 3 } emTotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of 8EM" ::= { em-card 100 } --======================================================================-- --======================================================================-- -- fxs-card MIB --======================================================================-- -- FXS Card -- fxsAllPortConfigControlTable OBJECT IDENTIFIER ::= { fxs-card 1 } -- fxsAllPortSigConfigControlTable OBJECT IDENTIFIER ::= { fxs-card 2 } -- fxsPerPortConfigControlTable OBJECT IDENTIFIER ::= { fxs-card 3 } -- fxsPortStatusTable OBJECT IDENTIFIER ::= { fxs-card 4 } -- fxsDiagTestControlTable OBJECT IDENTIFIER ::= { fxs-card 5 } -- fxsCommandControlTable OBJECT IDENTIFIER ::= { fxs-card 6 } -- fxsPerPortEnableTable OBJECT IDENTIFIER ::= { fxs-card 7 } --======================================================================-- -- -- FXS All Port Config Control Table -- fxsAllPortConfigControlTable OBJECT-TYPE SYNTAX SEQUENCE OF FxsAllPortConfigControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FXS All Port Configuration Control Table" ::= { fxs-card 1 } fxsAllPortConfigControlEntry OBJECT-TYPE SYNTAX FxsAllPortConfigControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FXS all port configuration control entry" INDEX { fxsAllPortConfigControlIndex } ::= { fxsAllPortConfigControlTable 1 } FxsAllPortConfigControlEntry ::= SEQUENCE { fxsAllPortConfigControlIndex LargeSlotIndex, fxsAllPortConfigControlA-u-law INTEGER, fxsAllPortConfigControlImpedance INTEGER, -- fxsAllPortConfigControlTx-gain -- DisplayString, -- fxsAllPortConfigControlRx-gain -- DisplayString, fxsAllPortConfigControlRing-cadence INTEGER, fxsAllPortConfigControlRing-Freq INTEGER, fxsAllPortConfigControlMetering-pulse INTEGER, fxsAllPortConfigControlMetering-freq INTEGER, fxsAllPortConfigControlMetering-level INTEGER } fxsAllPortConfigControlIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { fxsAllPortConfigControlEntry 1 } fxsAllPortConfigControlA-u-law OBJECT-TYPE SYNTAX INTEGER { u-law(1), a-law(2) } ACCESS read-write STATUS mandatory DESCRIPTION " A/u LAW " ::= { fxsAllPortConfigControlEntry 2 } fxsAllPortConfigControlImpedance OBJECT-TYPE SYNTAX INTEGER { imp-900-ohm(1), imp-600-ohm(2) } ACCESS read-write STATUS mandatory DESCRIPTION " IMPEDANCE " ::= { fxsAllPortConfigControlEntry 3 } -- fxsAllPortConfigControlTx-gain OBJECT-TYPE -- SYNTAX DisplayString (SIZE (0..255)) -- ACCESS read-write -- STATUS mandatory -- DESCRIPTION -- " TX-GAIN " -- ::= { fxsAllPortConfigControlEntry 4 } -- fxsAllPortConfigControlRx-gain OBJECT-TYPE -- SYNTAX DisplayString (SIZE (0..255)) -- ACCESS read-write -- STATUS mandatory -- DESCRIPTION -- " RX-GAIN " -- ::= { fxsAllPortConfigControlEntry 5 } fxsAllPortConfigControlRing-cadence OBJECT-TYPE SYNTAX INTEGER { cadence-1-on-2-off(1), cadence-2-on-4-off(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Ring Cadence " ::= { fxsAllPortConfigControlEntry 6 } fxsAllPortConfigControlRing-Freq OBJECT-TYPE SYNTAX INTEGER { freq-20-hz(1), freq-25-hz(2), freq-16-7-hz(3), freq-50-hz(4) } ACCESS read-write STATUS mandatory DESCRIPTION " Ring Frequency " ::= { fxsAllPortConfigControlEntry 7 } fxsAllPortConfigControlMetering-pulse OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), unavail(3) } ACCESS read-write STATUS mandatory DESCRIPTION " Metering Pulse " ::= { fxsAllPortConfigControlEntry 8 } fxsAllPortConfigControlMetering-freq OBJECT-TYPE SYNTAX INTEGER { freq-16k-hz(1), freq-12k-hz(2), unavail(3) } ACCESS read-write STATUS mandatory DESCRIPTION " Metering Frequency " ::= { fxsAllPortConfigControlEntry 9 } fxsAllPortConfigControlMetering-level OBJECT-TYPE SYNTAX INTEGER { level-2-4-vrms(1), level-1-vrms(2), unavail(3) } ACCESS read-write STATUS mandatory DESCRIPTION " Metering Level " ::= { fxsAllPortConfigControlEntry 10 } -- -- FXS All Port Signaling Config Control Table -- fxsAllPortSigConfigControlTable OBJECT-TYPE SYNTAX SEQUENCE OF FxsAllPortSigConfigControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FXS All Port Signaling Configuration Control Table" ::= { fxs-card 2 } fxsAllPortSigConfigControlEntry OBJECT-TYPE SYNTAX FxsAllPortSigConfigControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FXS all port signaling configuration control entry" INDEX { fxsAllPortSigConfigControlIndex , fxsAllPortSigConfigControlItemIndex , fxsAllPortSigConfigControlSigBitIndex } ::= { fxsAllPortSigConfigControlTable 1 } FxsAllPortSigConfigControlEntry ::= SEQUENCE { fxsAllPortSigConfigControlIndex LargeSlotIndex, fxsAllPortSigConfigControlItemIndex INTEGER, fxsAllPortSigConfigControlSigBitIndex INTEGER, fxsAllPortSigConfigControlSigBit INTEGER } fxsAllPortSigConfigControlIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { fxsAllPortSigConfigControlEntry 1 } fxsAllPortSigConfigControlItemIndex OBJECT-TYPE SYNTAX INTEGER { tx-on-hook(1), tx-off-hook(2), tx-ring-gnd(3), plar-tx-off-hook(4), rx-ring-on(5), rx-batt-rev-and-pulse-on(6), rx-oos-alarm(7), rx-tip-open(8), rx-plar-rx-ring-on(9), tx-plar-on-hook(10) } ACCESS read-only STATUS mandatory DESCRIPTION "on-hook, off-hook, ring-gnd, ring-on, batt-rev-pulse-on, oos-on, tip-open" ::= { fxsAllPortSigConfigControlEntry 2 } fxsAllPortSigConfigControlSigBitIndex OBJECT-TYPE SYNTAX INTEGER { a(1), b(2), c(3), d(4) } ACCESS read-only STATUS mandatory DESCRIPTION " Signaling Bit Index " ::= { fxsAllPortSigConfigControlEntry 3 } fxsAllPortSigConfigControlSigBit OBJECT-TYPE SYNTAX INTEGER { zero(0), one(1), do-not-care(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Signaling Bit Setup 0/1 or don't care " ::= { fxsAllPortSigConfigControlEntry 4 } -- -- FXS Per Port Config Control Table -- fxsPerPortConfigControlTable OBJECT-TYPE SYNTAX SEQUENCE OF FxsPerPortConfigControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FXS Per Port Configuration Control Table" ::= { fxs-card 3 } fxsPerPortConfigControlEntry OBJECT-TYPE SYNTAX FxsPerPortConfigControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FXS Per Port Configuration control entry" INDEX { fxsPerPortConfigControlIndex , fxsPerPortConfigControlPortIndex } ::= { fxsPerPortConfigControlTable 1 } FxsPerPortConfigControlEntry ::= SEQUENCE { fxsPerPortConfigControlIndex LargeSlotIndex, fxsPerPortConfigControlPortIndex TwelvePortID, fxsPerPortConfigControlPLAR INTEGER, fxsPerPortConfigControlTx-gain DisplayString, fxsPerPortConfigControlRx-gain DisplayString } fxsPerPortConfigControlIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { fxsPerPortConfigControlEntry 1 } fxsPerPortConfigControlPortIndex OBJECT-TYPE SYNTAX TwelvePortID ACCESS read-only STATUS mandatory DESCRIPTION "port 1-12" ::= { fxsPerPortConfigControlEntry 2 } fxsPerPortConfigControlPLAR OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), a60(3), a30(4) } ACCESS read-write STATUS mandatory DESCRIPTION " Per port PLAR setting " ::= { fxsPerPortConfigControlEntry 3 } fxsPerPortConfigControlTx-gain OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION " Per port TX-GAIN setting " ::= { fxsPerPortConfigControlEntry 4 } fxsPerPortConfigControlRx-gain OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION " Per port RX-GAIN setting " ::= { fxsPerPortConfigControlEntry 5 } -- -- FXS Port Status Table -- fxsPortStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF FxsPortStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FXS Port Status Table" ::= { fxs-card 4 } fxsPortStatusEntry OBJECT-TYPE SYNTAX FxsPortStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FXS Port Status entry" INDEX { fxsPortStatusIndex , fxsPortStatusItemIndex , fxsPortStatusPortIndex } ::= { fxsPortStatusTable 1 } FxsPortStatusEntry ::= SEQUENCE { fxsPortStatusIndex LargeSlotIndex, fxsPortStatusItemIndex INTEGER, fxsPortStatusPortIndex TwelvePortID, fxsPortStatusStatus INTEGER } fxsPortStatusIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { fxsPortStatusEntry 1 } fxsPortStatusItemIndex OBJECT-TYPE SYNTAX INTEGER { off-hook(1), metering-pulse(2), tip-open(3), ring-gnd(4), plar-on(5), ringing(6), alarm-on(7) } ACCESS read-only STATUS mandatory DESCRIPTION "off-hook, ring-on, metering-pulse, tip-open, ring-gnd, plar-on, alarm-on" ::= { fxsPortStatusEntry 2 } fxsPortStatusPortIndex OBJECT-TYPE SYNTAX TwelvePortID ACCESS read-only STATUS mandatory DESCRIPTION " port index 1-12 " ::= { fxsPortStatusEntry 3 } fxsPortStatusStatus OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Port Status " ::= { fxsPortStatusEntry 4 } -- -- FXS Line Diagnostic Control Table -- fxsDiagTestControlTable OBJECT-TYPE SYNTAX SEQUENCE OF FxsDiagTestControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FXS Diagnostic Control Table." ::= { fxs-card 5 } fxsDiagTestControlEntry OBJECT-TYPE SYNTAX FxsDiagTestControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry of FXS diagnostic control table." INDEX { fxsDiagTestControlIndex } ::= { fxsDiagTestControlTable 1 } FxsDiagTestControlEntry ::= SEQUENCE { fxsDiagTestControlIndex LargeSlotIndex, fxsDiagTestControlType INTEGER, fxsDiagTestControlRemainTime INTEGER, fxsDiagTestControlTone INTEGER, fxsDiagTestControlToneResult DisplayString } fxsDiagTestControlIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { fxsDiagTestControlEntry 1 } fxsDiagTestControlType OBJECT-TYPE SYNTAX INTEGER { stop(1), ring-test(2), -- metering-pulse-test(3), battery-reverse(4), -- fxs dtmf tone-test(5), loopback(6) } ACCESS read-write STATUS mandatory DESCRIPTION "FXS Test Button" ::= { fxsDiagTestControlEntry 2 } fxsDiagTestControlRemainTime OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Remain time (sec)" ::= { fxsDiagTestControlEntry 3 } fxsDiagTestControlTone OBJECT-TYPE SYNTAX INTEGER { n1(2), n2(3), n3(4), n4(5), n5(6), n6(7), n7(8), n8(9), n9(10), n0(11), asterisk(12), pound(13), a(14), b(15), c(16), d(1) } ACCESS read-write STATUS mandatory DESCRIPTION "FXS Test Tone" ::= { fxsDiagTestControlEntry 4 } fxsDiagTestControlToneResult OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30) ) ACCESS read-only STATUS mandatory DESCRIPTION "FXS Test Tone Result" ::= { fxsDiagTestControlEntry 5 } -- -- FXS Command Control Table -- fxsCommandControlTable OBJECT-TYPE SYNTAX SEQUENCE OF FxsCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The command control table." ::= { fxs-card 6 } fxsCommandControlEntry OBJECT-TYPE SYNTAX FxsCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the command control table." INDEX { fxsCommandControlIndex } ::= { fxsCommandControlTable 1 } FxsCommandControlEntry ::= SEQUENCE { fxsCommandControlIndex LargeSlotIndex, fxsCommandControlReset INTEGER, fxsCommandControlLoadDefault INTEGER } fxsCommandControlIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { fxsCommandControlEntry 1 } fxsCommandControlLoadDefault OBJECT-TYPE SYNTAX INTEGER { no(0), --RIKER2021 SilverCreek load-default(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Load Default FXS CONF" ::= { fxsCommandControlEntry 2 } fxsCommandControlReset OBJECT-TYPE SYNTAX INTEGER { no(0), --RIKER2021 SilverCreek reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: FXS Card Reset" ::= { fxsCommandControlEntry 3 } -- -- FXS Per Port Enable/Disable Control Table -- fxsPerPortEnableTable OBJECT-TYPE SYNTAX SEQUENCE OF FxsPerPortEnableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FXS Per Port Enable Table" ::= { fxs-card 7 } fxsPerPortEnableEntry OBJECT-TYPE SYNTAX FxsPerPortEnableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FXS Per Port Enable entry" INDEX { fxsPerPortEnableIndex , fxsPerPortEnablePortIndex } ::= { fxsPerPortEnableTable 1 } FxsPerPortEnableEntry ::= SEQUENCE { fxsPerPortEnableIndex LargeSlotIndex, fxsPerPortEnablePortIndex TwelvePortID, fxsPerPortEnable INTEGER } fxsPerPortEnableIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { fxsPerPortEnableEntry 1 } fxsPerPortEnablePortIndex OBJECT-TYPE SYNTAX TwelvePortID ACCESS read-only STATUS mandatory DESCRIPTION "port 1-12" ::= { fxsPerPortEnableEntry 2 } fxsPerPortEnable OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "FXS port enable/disable" ::= { fxsPerPortEnableEntry 3 } -- -- FXS SetupMode Control Table -- fxsSetupModeSetTable OBJECT-TYPE SYNTAX SEQUENCE OF FxsSetupModeSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The Setup Mode control table." ::= { fxs-card 8 } fxsSetupModeSetEntry OBJECT-TYPE SYNTAX FxsSetupModeSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the Setup Mode control table." INDEX { fxsSetupModeSetIndex } ::= { fxsSetupModeSetTable 1 } FxsSetupModeSetEntry ::= SEQUENCE { fxsSetupModeSetIndex LargeSlotIndex, fxsSetupModeSetSigMode INTEGER } fxsSetupModeSetIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { fxsSetupModeSetEntry 1 } fxsSetupModeSetSigMode OBJECT-TYPE SYNTAX INTEGER { perCard(1), perPort(2) } ACCESS read-write STATUS mandatory DESCRIPTION "SigMode Mode" ::= { fxsSetupModeSetEntry 2 } -- FXS Per Port Signaling Config Control Table fxsPortSigSetTable OBJECT-TYPE SYNTAX SEQUENCE OF FxsPortSigSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FXS Per Port Signaling Configuration Control Table" ::= { fxs-card 9} fxsPortSigSetEntry OBJECT-TYPE SYNTAX FxsPortSigSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FXS Per port signaling configuration control entry" INDEX { fxsPortSigSetIndex , fxsPortSigSetPort , fxsPortSigSetItemIndex } ::= { fxsPortSigSetTable 1 } FxsPortSigSetEntry ::= SEQUENCE { fxsPortSigSetIndex LargeSlotIndex, fxsPortSigSetPort TwelvePortID, fxsPortSigSetItemIndex INTEGER, fxsPortSigSetSigBit DisplayString } fxsPortSigSetIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { fxsPortSigSetEntry 1 } fxsPortSigSetPort OBJECT-TYPE SYNTAX TwelvePortID ACCESS read-only STATUS mandatory DESCRIPTION "port 1-12" ::= { fxsPortSigSetEntry 2 } fxsPortSigSetItemIndex OBJECT-TYPE SYNTAX INTEGER { txOnHook(1), txOffHook(2), txRingGnd(3), plarTxOnHook(4), plarTxOffHook(5), rxRingOn(6), rxBattRevAndPulseOn(7), rxOosAlarm(8), rxTipOpen(9), rxPlarRxRingOn(10) } ACCESS read-only STATUS mandatory DESCRIPTION " FXS signaling setup " ::= { fxsPortSigSetEntry 3 } fxsPortSigSetSigBit OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION " Signaling Bit Setup 0/1 or don't care " ::= { fxsPortSigSetEntry 4 } -- -- FXS Line Diagnostic Control Table -- fxsBertControlTable OBJECT-TYPE SYNTAX SEQUENCE OF FxsBertControlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "FXS Bert Control Table." ::= { fxs-card 10 } fxsBertControlEntry OBJECT-TYPE SYNTAX FxsBertControlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of FXS Bert control table." INDEX { fxsBertControlSlot } ::= { fxsBertControlTable 1 } FxsBertControlEntry ::= SEQUENCE { fxsBertControlSlot LargeSlotIndex, fxsBertControlMode INTEGER, fxsBertControlPort INTEGER, fxsBertControlType INTEGER, -- fxsBertControlSpilt INTEGER, fxsBertControlPattern DisplayString, fxsBertControlPeriod INTEGER, fxsBertControlStatus INTEGER, fxsBertControlSync INTEGER, fxsBertControlError INTEGER, fxsBertControlTime INTEGER, fxsBertControlES INTEGER, fxsBertControlSES INTEGER, fxsBertControlUS INTEGER } fxsBertControlSlot OBJECT-TYPE SYNTAX LargeSlotIndex MAX-ACCESS read-only STATUS current DESCRIPTION "Slot 1~12, total 12 slots." ::= { fxsBertControlEntry 1 } fxsBertControlMode OBJECT-TYPE SYNTAX INTEGER { off(1), bert(2), loopback(3), reset(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "Bert Mode Select" ::= { fxsBertControlEntry 2 } fxsBertControlPort OBJECT-TYPE SYNTAX INTEGER{ p1(1), p2(2), p3(3), p4(4), p5(5), p6(6), p7(7), p8(8), p9(9), p10(10), p11(11), p12(12) } MAX-ACCESS read-write STATUS current DESCRIPTION "Bert Port" ::= { fxsBertControlEntry 3 } fxsBertControlType OBJECT-TYPE SYNTAX INTEGER { --off(1), prbs2exp20of1(2), prbs2exp15of1(3), prbs2exp11of1(4), prbs2exp9of1(5), userDefine(6) } MAX-ACCESS read-write STATUS current DESCRIPTION "Bert Type" ::= { fxsBertControlEntry 4 } -- fxsBertControlSpilt OBJECT-TYPE -- SYNTAX INTEGER { -- sendAIS(1), -- no(2) -- } -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "Bert Spilt Mode" -- ::= { fxsBertControlEntry 5 } fxsBertControlPattern OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-write STATUS current DESCRIPTION "Bert User Pattern" ::= { fxsBertControlEntry 6 } fxsBertControlPeriod OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Bert Spilt Mode" ::= { fxsBertControlEntry 7 } fxsBertControlStatus OBJECT-TYPE SYNTAX INTEGER { idle(1), bert(2), loopback(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Status" ::= { fxsBertControlEntry 8 } fxsBertControlSync OBJECT-TYPE SYNTAX INTEGER { unsync(1), sync(2), na(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Status" ::= {fxsBertControlEntry 9 } fxsBertControlError OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Bert Error Count" ::= { fxsBertControlEntry 10 } fxsBertControlTime OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Bert run time" ::= { fxsBertControlEntry 11 } fxsBertControlES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Bert Error Second" ::= { fxsBertControlEntry 12 } fxsBertControlSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Bert SES" ::= { fxsBertControlEntry 13 } fxsBertControlUS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Bert Unsync Second" ::= { fxsBertControlEntry 14 } -- -- FXS Self Test Control Table -- fxsSelfTestControlTable OBJECT-TYPE SYNTAX SEQUENCE OF FxsSelfTestControlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "FXS SelfTest Control Table." ::= { fxs-card 11 } fxsSelfTestControlEntry OBJECT-TYPE SYNTAX FxsSelfTestControlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of FXS SelfTest control table." INDEX { fxsSelfTestSlot } ::= { fxsSelfTestControlTable 1 } FxsSelfTestControlEntry ::= SEQUENCE { fxsSelfTestSlot LargeSlotIndex, fxsSelfTestP1 INTEGER, fxsSelfTestP2 INTEGER, fxsSelfTestP3 INTEGER, fxsSelfTestP4 INTEGER, fxsSelfTestP5 INTEGER, fxsSelfTestP6 INTEGER, fxsSelfTestP7 INTEGER, fxsSelfTestP8 INTEGER, fxsSelfTestP9 INTEGER, fxsSelfTestP10 INTEGER, fxsSelfTestP11 INTEGER, fxsSelfTestP12 INTEGER, fxsSelfTestConfirm INTEGER, fxsSelfTestStatus INTEGER, fxsSelfTestResult DisplayString, fxsSelfTestTestType1 INTEGER, fxsSelfTestTestRes1 DisplayString, fxsSelfTestTestType2 INTEGER, fxsSelfTestTestRes2 DisplayString, fxsSelfTestTestType3 INTEGER, fxsSelfTestTestRes3 DisplayString } fxsSelfTestSlot OBJECT-TYPE SYNTAX LargeSlotIndex MAX-ACCESS read-only STATUS current DESCRIPTION "Slot 1~12, total 12 slots." ::= { fxsSelfTestControlEntry 1 } fxsSelfTestP1 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Port Select" ::= { fxsSelfTestControlEntry 2 } fxsSelfTestP2 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Port Select" ::= { fxsSelfTestControlEntry 3 } fxsSelfTestP3 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Port Select" ::= { fxsSelfTestControlEntry 4 } fxsSelfTestP4 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Port Select" ::= { fxsSelfTestControlEntry 5 } fxsSelfTestP5 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION " Port Select" ::= { fxsSelfTestControlEntry 6 } fxsSelfTestP6 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION " Port Select" ::= { fxsSelfTestControlEntry 7 } fxsSelfTestP7 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION " Port Select" ::= { fxsSelfTestControlEntry 8 } fxsSelfTestP8 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION " Port Select" ::= { fxsSelfTestControlEntry 9 } fxsSelfTestP9 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Port Select" ::= { fxsSelfTestControlEntry 10 } fxsSelfTestP10 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Port Select" ::= { fxsSelfTestControlEntry 11 } fxsSelfTestP11 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION " Port Select" ::= { fxsSelfTestControlEntry 12 } fxsSelfTestP12 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION " Port Select" ::= { fxsSelfTestControlEntry 13 } fxsSelfTestConfirm OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION " Port Select" ::= { fxsSelfTestControlEntry 14 } fxsSelfTestStatus OBJECT-TYPE SYNTAX INTEGER { idle(1), testing(2), finish(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Bert Port Select" ::= { fxsSelfTestControlEntry 15 } fxsSelfTestResult OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "Test Result" ::= { fxsSelfTestControlEntry 16 } fxsSelfTestTestType1 OBJECT-TYPE SYNTAX INTEGER { none(1), dcfeedTest(2), ringingTest(3), audioTest(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "Bert Port Select" ::= { fxsSelfTestControlEntry 17 } fxsSelfTestTestRes1 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "Test Result" ::= { fxsSelfTestControlEntry 18 } fxsSelfTestTestType2 OBJECT-TYPE SYNTAX INTEGER { none(1), dcfeedTest(2), ringingTest(3), audioTest(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "Bert Port Select" ::= { fxsSelfTestControlEntry 19 } fxsSelfTestTestRes2 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "Test Result" ::= { fxsSelfTestControlEntry 20 } fxsSelfTestTestType3 OBJECT-TYPE SYNTAX INTEGER { none(1), dcfeedTest(2), ringingTest(3), audioTest(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "Bert Port Select" ::= { fxsSelfTestControlEntry 21 } fxsSelfTestTestRes3 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "Test Result" ::= { fxsSelfTestControlEntry 22 } fxsTotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of 12FXS" ::= { fxs-card 100 } --======================================================================-- --======================================================================-- -- rtr-card MIB --======================================================================-- --======================================================================-- -- -- RTR Control Table -- the IP address table -- The IP address table contains this entity's IP addressing information. rtrNiControlTable OBJECT-TYPE SYNTAX SEQUENCE OF RtrNiControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "RTR NI Configuration Control Table" ::= { rtr-card 1 } rtrNiControlEntry OBJECT-TYPE SYNTAX RtrNiControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "RTR NI configuration control entry" INDEX { rtrPortNiIndex , rtrNetindex } ::= { rtrNiControlTable 1 } RtrNiControlEntry ::= SEQUENCE { rtrPortNiIndex SmallSlotIndex, rtrNetindex INTEGER , rtrIPAddr IpAddress, rtrSubnetMask IpAddress, rtrFrame INTEGER, rtrRIP1 INTEGER, rtrRIP2 INTEGER, rtrMode INTEGER } rtrPortNiIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { rtrNiControlEntry 1 } rtrNetindex OBJECT-TYPE SYNTAX INTEGER { lan1(1), lan2(2), wan1(3), wan2(4), wan3(5), wan4(6), wan5(7), wan6(8), wan7(9), wan8(10), wan9(11), wan10(12), wan11(13), wan12(14), wan13(15), wan14(16), wan15(17), wan16(18), wan17(19), wan18(20), wan19(21), wan20(22), wan21(23), wan22(24), wan23(25), wan24(26), wan25(27), wan26(28), wan27(29), wan28(30), wan29(31), wan30(32), wan31(33), wan32(34) } ACCESS read-only STATUS mandatory DESCRIPTION " RTR Ni index" ::= { rtrNiControlEntry 2} rtrIPAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " RTR IP Address" ::= { rtrNiControlEntry 3} rtrSubnetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " RTR net mask" ::= { rtrNiControlEntry 4} rtrFrame OBJECT-TYPE SYNTAX INTEGER { hdlc(1), ppp(2), -- fr(3), ethernet(4) } ACCESS read-write STATUS mandatory DESCRIPTION " RTR Layer2 frame" ::= { rtrNiControlEntry 5} rtrRIP1 OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " RTR RIP1" ::= { rtrNiControlEntry 6} rtrRIP2 OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " RTR RIP2" ::= { rtrNiControlEntry 7} rtrMode OBJECT-TYPE SYNTAX INTEGER { router(1), bridge(2) } ACCESS read-write STATUS mandatory DESCRIPTION " RTR mode" ::= { rtrNiControlEntry 8} -- -- Route Table -- rtrRouteControlTable OBJECT-TYPE SYNTAX SEQUENCE OF RtrRouteControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "RTR Route Control Table." ::= { rtr-card 2 } rtrRouteControlEntry OBJECT-TYPE SYNTAX RtrRouteControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "RTR Route control entry." INDEX { rtrPortRouteIndex , rtrEntry } ::= { rtrRouteControlTable 1 } RtrRouteControlEntry ::= SEQUENCE { rtrPortRouteIndex SmallSlotIndex, rtrEntry INTEGER (1..16), rtrNetAddr IpAddress, rtrNetMask IpAddress, rtrGatewayAddr IpAddress, rtrNIAddr IpAddress, rtrMetric INTEGER } rtrPortRouteIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { rtrRouteControlEntry 1 } rtrEntry OBJECT-TYPE SYNTAX INTEGER (1..16) ACCESS read-only STATUS mandatory DESCRIPTION " RTR routeentry" ::= { rtrRouteControlEntry 2} rtrNetAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " RTR route net Address" ::= { rtrRouteControlEntry 3} rtrNetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " RTR route net mask" ::= { rtrRouteControlEntry 4} rtrGatewayAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " RTR route gateway Address" ::= { rtrRouteControlEntry 5} rtrNIAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " RTR route NI Address" ::= { rtrRouteControlEntry 6} rtrMetric OBJECT-TYPE SYNTAX INTEGER (1..16) ACCESS read-write STATUS mandatory DESCRIPTION " RTR Route metric" ::= { rtrRouteControlEntry 7} -- -- RTR Frac Map Table -- rtrFracCtrlTable OBJECT-TYPE SYNTAX SEQUENCE OF RtrFracCtrlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Time Slot Assignment Table." ::= { rtr-card 3 } rtrFracCtrlEntry OBJECT-TYPE SYNTAX RtrFracCtrlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Time Slot Index." INDEX { rtrPortFracIndex , rtrTSIndex } ::= { rtrFracCtrlTable 1 } RtrFracCtrlEntry ::= SEQUENCE { rtrPortFracIndex SmallSlotIndex, rtrTSIndex INTEGER (1..32), rtrInterface INTEGER } rtrPortFracIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { rtrFracCtrlEntry 1 } rtrTSIndex OBJECT-TYPE SYNTAX INTEGER (1..32) ACCESS read-only STATUS mandatory DESCRIPTION "Time slot index." ::= { rtrFracCtrlEntry 2 } rtrInterface OBJECT-TYPE SYNTAX INTEGER { idle(1), wan1(2), wan2(3), wan3(4), wan4(5), wan5(6), wan6(7), wan7(8), wan8(9), wan9(10), wan10(11), wan11(12), wan12(13), wan13(14), wan14(15), wan15(16), wan16(17), wan17(18), wan18(19), wan19(20), wan20(21), wan21(22), wan22(23), wan23(24), wan24(25), wan25(26), wan26(27), wan27(28), wan28(29), wan29(30), wan30(31), wan31(32), wan32(33) } ACCESS read-write STATUS mandatory DESCRIPTION "Frac ni if index." ::= { rtrFracCtrlEntry 3 } -- -- Command Control Table -- rtrCommandControlTable OBJECT-TYPE SYNTAX SEQUENCE OF RtrCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The command control table." ::= { rtr-card 4} rtrCommandControlEntry OBJECT-TYPE SYNTAX RtrCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the command control table." INDEX { rtrCommandControlIndex } ::= { rtrCommandControlTable 1 } RtrCommandControlEntry ::= SEQUENCE { rtrCommandControlIndex SmallSlotIndex, rtrPortReset INTEGER, rtrPortLoadDefault INTEGER } rtrCommandControlIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { rtrCommandControlEntry 1 } rtrPortReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset RTR Port" ::= { rtrCommandControlEntry 2 } rtrPortLoadDefault OBJECT-TYPE SYNTAX INTEGER { no(0), load-default(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Load Default RTR Port" ::= { rtrCommandControlEntry 3 } -- -- SYSTEM Information Table -- rtrSystemInformationTable OBJECT-TYPE SYNTAX SEQUENCE OF RtrSystemInformationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The system information table." ::= { rtr-card 5} rtrSystemInformationEntry OBJECT-TYPE SYNTAX RtrSystemInformationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the system information table." INDEX { rtrSystemInfoIndex } ::= { rtrSystemInformationTable 1 } RtrSystemInformationEntry ::= SEQUENCE { rtrSystemInfoIndex SmallSlotIndex, rtrPROMVersion DisplayString } rtrSystemInfoIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { rtrSystemInformationEntry 1 } rtrPROMVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION " RTR EPROM Version" ::= { rtrSystemInformationEntry 2 } -- -- Ethernet CRC Setup Table -- rtrCRCSetupTable OBJECT-TYPE SYNTAX SEQUENCE OF RtrCRCSetupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Ethernet CRC Setup table." ::= { rtr-card 6} rtrCRCSetupEntry OBJECT-TYPE SYNTAX RtrCRCSetupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the Ethernet CRC Setup table." INDEX { rtrPortIndex } ::= { rtrCRCSetupTable 1 } RtrCRCSetupEntry ::= SEQUENCE { rtrPortIndex SmallSlotIndex, rtrCRCSetup INTEGER } rtrPortIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { rtrCRCSetupEntry 1 } rtrCRCSetup OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION " RTR CRC Status and Setup" ::= { rtrCRCSetupEntry 2} -- -- RTR Alarm Setup Table -- rtrAlarmSetupTable OBJECT-TYPE SYNTAX SEQUENCE OF RtrAlarmSetupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " Alarm Setup Table " ::= { rtr-card 7 } rtrAlarmSetupEntry OBJECT-TYPE SYNTAX RtrAlarmSetupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { rtrAlmSlotIndex } ::= { rtrAlarmSetupTable 1 } RtrAlarmSetupEntry ::= SEQUENCE { rtrAlmSlotIndex SmallSlotIndex, rtrLan1LinkAlarm AlarmSeverity, rtrLan2LinkAlarm AlarmSeverity } rtrAlmSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { rtrAlarmSetupEntry 1 } rtrLan1LinkAlarm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Lan 1 Alarm" ::= { rtrAlarmSetupEntry 2 } rtrLan2LinkAlarm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Lan 2 Alarm" ::= { rtrAlarmSetupEntry 3 } rtrTotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of RTR" ::= { rtr-card 100 } --======================================================================-- --======================================================================-- -- atm-card MIB --======================================================================-- -- ATM/FR -- -- afr-system OBJECT IDENTIFIER ::= { afr-card 1 } -- afr-sys-command OBJECT IDENTIFIER ::= { afr-system 1 } -- afrCommandControlTable OBJECT-TYPE ::= { afr-sys-command 1 } -- afrSystemInformationTable OBJECT-TYPE ::= { afr-sys-command 2 } -- -- afr-e1-alm-control OBJECT IDENTIFIER ::= { afr-system 2 } -- afrE1AlarmControlTable OBJECT-TYPE ::= { afr-e1-alm-control 1 } -- afrE1ThresholdControlTable OBJECT-TYPE ::= { afr-e1-alm-control 2 } -- afrE1AlarmQueueTable OBJECT-TYPE ::= { afr-e1-alm-control 3 } -- afrE1AlarmHistoryTable OBJECT-TYPE ::= { afr-e1-alm-control 4 } -- -- afr-t1-alm-control OBJECT IDENTIFIER ::= { afr-system 3 } -- afrT1AlarmControlTable OBJECT-TYPE ::= { afr-t1-alm-control 1 } -- afrT1ThresholdControlTable OBJECT-TYPE ::= { afr-t1-alm-control 2 } -- afrT1AlarmQueueTable OBJECT-TYPE ::= { afr-t1-alm-control 3 } -- afrT1AlarmHistoryTable OBJECT-TYPE ::= { afr-t1-alm-control 4 } -- -- afr-if OBJECT IDENTIFIER ::= { afr-card 2 } -- afrFrChMapTable OBJECT-TYPE ::= { afr-if 1 } -- afrFrMgmtTable OBJECT-TYPE ::= { afr-if 2 } -- afrVcTable OBJECT-TYPE ::= { afr-if 3 } -- afrFrStatTable OBJECT-TYPE ::= { afr-if 4 } -- afrAtmStatTable OBJECT-TYPE ::= { afr-if 5 } -- afrFrStatusTable OBJECT-TYPE ::= { afr-if 6 } -- afrAtmStatusTable OBJECT-TYPE ::= { afr-if 7 } -- afrCsuChannelMapTable OBJECT-TYPE ::= { afr-if 8 } -- afrDLCITable OBJECT-TYPE ::= { afr-if 9 } -- -- afr-e1-if OBJECT IDENTIFIER ::= { afr-card 3 } -- afrE1LineControlTable OBJECT-TYPE ::= { afr-e1-if 1 } -- afrE1UserCurrentPerfTable OBJECT-TYPE ::= { afr-e1-if 2 } -- afrE1UserIntervalPerfTable OBJECT-TYPE ::= { afr-e1-if 3 } -- afrE1UserTotalPerfTable OBJECT-TYPE ::= { afr-e1-if 4 } -- afrE1UserSevenDaysPerfTable OBJECT-TYPE ::= { afr-e1-if 5 } -- afrE1LineCurrentPerfTable OBJECT-TYPE ::= { afr-e1-if 10 } -- afrE1LineIntervalPerfTable OBJECT-TYPE ::= { afr-e1-if 11 } -- afrE1LineTotalPerfTable OBJECT-TYPE ::= { afr-e1-if 12 } -- afrE1LineSevenDaysPerfTable OBJECT-TYPE ::= { afr-e1-if 13 } -- afrE1LineAvailabilityTable OBJECT-TYPE ::= { afr-e1-if 14 } -- afrE1LineDiagControlTable OBJECT-TYPE ::= { afr-e1-if 15 } -- -- afr-t1-if OBJECT IDENTIFIER ::= { afr-card 4 } -- afrT1LineControlTable OBJECT-TYPE ::= { afr-t1-if 1 } -- afrT1UserCurrentPerfTable OBJECT-TYPE ::= { afr-t1-if 2 } -- afrT1UserIntervalPerfTable OBJECT-TYPE ::= { afr-t1-if 3 } -- afrT1UserTotalPerfTable OBJECT-TYPE ::= { afr-t1-if 4 } -- afrT1LineCurrentPerfTable OBJECT-TYPE ::= { afr-t1-if 8 } -- afrT1LineIntervalPerfTable OBJECT-TYPE ::= { afr-t1-if 9 } -- afrT1LineTotalPerfTable OBJECT-TYPE ::= { afr-t1-if 10 } -- afrT1LineAvailabilityTable OBJECT-TYPE ::= { afr-t1-if 11 } -- afrT1LineDiagControlTable OBJECT-TYPE ::= { afr-t1-if 12 } --======================================================================-- -- -- ATM Command Control Table -- afr-system OBJECT IDENTIFIER ::= { afr-card 1 } afr-sys-command OBJECT IDENTIFIER ::= { afr-system 1 } afr-e1-alm-control OBJECT IDENTIFIER ::= { afr-system 2 } afr-t1-alm-control OBJECT IDENTIFIER ::= { afr-system 3 } afr-if OBJECT IDENTIFIER ::= { afr-card 2 } afr-e1-if OBJECT IDENTIFIER ::= { afr-card 3 } afr-t1-if OBJECT IDENTIFIER ::= { afr-card 4 } afrCommandControlTable OBJECT-TYPE SYNTAX SEQUENCE OF AfrCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The command control table." ::= { afr-sys-command 1 } afrCommandControlEntry OBJECT-TYPE SYNTAX AfrCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the command control table." INDEX { afrCommandControlIndex } ::= { afrCommandControlTable 1 } AfrCommandControlEntry ::= SEQUENCE { afrCommandControlIndex SmallSlotIndex, afrAlarmQueueReset INTEGER, afrUserPerfReset INTEGER, afrAlarmHistoryReset INTEGER, afrAtmStatReset INTEGER, afrFrStatReset INTEGER, afrPortReset INTEGER, afrPortLoadDefault INTEGER } afrCommandControlIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { afrCommandControlEntry 1 } afrAlarmQueueReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset Alarm Queue " ::= { afrCommandControlEntry 2 } afrUserPerfReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset User Performance" ::= { afrCommandControlEntry 3 } afrAlarmHistoryReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset Alarm History" ::= { afrCommandControlEntry 4 } afrAtmStatReset OBJECT-TYPE SYNTAX INTEGER (0..128) ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset ATM Statistic History yyy for pvc, 0 for all" ::= { afrCommandControlEntry 5 } afrFrStatReset OBJECT-TYPE SYNTAX INTEGER (0..31128) ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset FRAMERELAY Statistic History xxyyy, xx for channel, yyy for pvc, 0 for all" ::= { afrCommandControlEntry 6 } afrPortReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset Port" ::= { afrCommandControlEntry 7 } afrPortLoadDefault OBJECT-TYPE SYNTAX INTEGER { no(0), load-Default(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Load Default " ::= { afrCommandControlEntry 8 } -- -- ATM SYSTEM Information Table -- afrSystemInformationTable OBJECT-TYPE SYNTAX SEQUENCE OF AfrSystemInformationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The system information table." ::= { afr-sys-command 2 } afrSystemInformationEntry OBJECT-TYPE SYNTAX AfrSystemInformationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the system information table." INDEX { afrSystemInfoIndex } ::= { afrSystemInformationTable 1 } AfrSystemInformationEntry ::= SEQUENCE { afrSystemInfoIndex SmallSlotIndex, afrPROMVersion DisplayString } afrSystemInfoIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { afrSystemInformationEntry 1 } afrPROMVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION " ATM PROM Version" ::= { afrSystemInformationEntry 2 } -- -- ATM E1 Alarm Control Table -- afrE1AlarmControlTable OBJECT-TYPE SYNTAX SEQUENCE OF AfrE1AlarmControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The alarm control table." ::= { afr-e1-alm-control 1 } afrE1AlarmControlEntry OBJECT-TYPE SYNTAX AfrE1AlarmControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the alarm control table." INDEX { afrE1AlarmControlIndex } ::= { afrE1AlarmControlTable 1 } AfrE1AlarmControlEntry ::= SEQUENCE { afrE1AlarmControlIndex SmallSlotIndex, afrE1RAI-Line AlarmSeverity, afrE1AIS-Line AlarmSeverity, afrE1LOS-Line AlarmSeverity, afrE1LOF-Line AlarmSeverity, afrE1BPV-Line AlarmSeverity, afrE1ESS-Line AlarmSeverity, afrE1UAS-Line AlarmSeverity, afrE1CSS-Line AlarmSeverity, afrE1ATM-LOS AlarmSeverity, afrE1ATM-AIS AlarmSeverity, afrE1ATM-RDI AlarmSeverity, afrE1ATM-LOC AlarmSeverity, afrE1FR-LKD AlarmSeverity } afrE1AlarmControlIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { afrE1AlarmControlEntry 1 } afrE1RAI-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "RAI-Line State" ::= { afrE1AlarmControlEntry 2 } afrE1AIS-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "AIS-Line State" ::= { afrE1AlarmControlEntry 3 } afrE1LOS-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "LOS-line State" ::= { afrE1AlarmControlEntry 4 } afrE1LOF-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "LOF-Line State" ::= { afrE1AlarmControlEntry 5 } afrE1BPV-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "BPV-Line State" ::= { afrE1AlarmControlEntry 6 } afrE1ESS-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "ESS-Line State" ::= { afrE1AlarmControlEntry 7 } afrE1UAS-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "UAS-Line State" ::= { afrE1AlarmControlEntry 8 } afrE1CSS-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "CS-Line State" ::= { afrE1AlarmControlEntry 9 } afrE1ATM-LOS OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "ATM Loss Of Sync(delination) This alarm is only available when ATM protocol is active" ::= { afrE1AlarmControlEntry 10 } afrE1ATM-AIS OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "ATM AIS State This alarm is only available when ATM protocol is active" ::= { afrE1AlarmControlEntry 11 } afrE1ATM-RDI OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "ATM RDI State This alarm is only available when ATM protocol is active" ::= { afrE1AlarmControlEntry 12 } afrE1ATM-LOC OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "ATM LOC State This alarm is only available when ATM protocol is active" ::= { afrE1AlarmControlEntry 13 } afrE1FR-LKD OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Frame Relay Link Down" ::= { afrE1AlarmControlEntry 14 } -- -- Threshold Control Table -- afrE1ThresholdControlTable OBJECT-TYPE SYNTAX SEQUENCE OF AfrE1ThresholdControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The alarm control table." ::= { afr-e1-alm-control 2 } afrE1ThresholdControlEntry OBJECT-TYPE SYNTAX AfrE1ThresholdControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 threshold control table." INDEX { afrE1ThresholdControlIndex } ::= { afrE1ThresholdControlTable 1 } AfrE1ThresholdControlEntry ::= SEQUENCE { afrE1ThresholdControlIndex SmallSlotIndex, afrE1ThresholdBPV-Line INTEGER, afrE1ThresholdESS-Line INTEGER, afrE1ThresholdUAS-Line INTEGER, afrE1ThresholdCSS-Line INTEGER } afrE1ThresholdControlIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { afrE1ThresholdControlEntry 1 } afrE1ThresholdBPV-Line OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of BPV-Line " ::= { afrE1ThresholdControlEntry 2 } afrE1ThresholdESS-Line OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of ESS-Line " ::= { afrE1ThresholdControlEntry 3 } afrE1ThresholdUAS-Line OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of UAS-Line " ::= { afrE1ThresholdControlEntry 4 } afrE1ThresholdCSS-Line OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of CS-Line " ::= { afrE1ThresholdControlEntry 5 } -- -- Alarm Queue Table -- afrE1AlarmQueueTable OBJECT-TYPE SYNTAX SEQUENCE OF AfrE1AlarmQueueEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " Alarm Queue Table " ::= { afr-e1-alm-control 3 } afrE1AlarmQueueEntry OBJECT-TYPE SYNTAX AfrE1AlarmQueueEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarm queue entry" INDEX { afrE1PortAlarmQIndex , afrE1AlarmQueueIndex } ::= { afrE1AlarmQueueTable 1 } AfrE1AlarmQueueEntry ::= SEQUENCE { afrE1PortAlarmQIndex SmallSlotIndex, afrE1AlarmQueueIndex INTEGER (1..40), afrE1AlarmQueueString DisplayString (SIZE(0..255)) } afrE1PortAlarmQIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { afrE1AlarmQueueEntry 1 } afrE1AlarmQueueIndex OBJECT-TYPE SYNTAX INTEGER (1..40) ACCESS read-only STATUS mandatory DESCRIPTION "Select Alarm Queue Index(1-40)" ::= { afrE1AlarmQueueEntry 2 } afrE1AlarmQueueString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Alarm Queue String" ::= { afrE1AlarmQueueEntry 3 } -- -- Alarm History Table -- afrE1AlarmHistoryTable OBJECT-TYPE SYNTAX SEQUENCE OF AfrE1AlarmHistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarm History Table" ::= { afr-e1-alm-control 4 } afrE1AlarmHistoryEntry OBJECT-TYPE SYNTAX AfrE1AlarmHistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarm history entry" INDEX { afrE1PortAlarmHIndex , afrE1AlarmHistoryIndex } ::= { afrE1AlarmHistoryTable 1 } AfrE1AlarmHistoryEntry ::= SEQUENCE { afrE1PortAlarmHIndex SmallSlotIndex, afrE1AlarmHistoryIndex INTEGER, afrE1Threshold INTEGER, afrE1CurrentState INTEGER, afrE1CurrentCount INTEGER, afrE1Alarm AlarmSeverity } afrE1PortAlarmHIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { afrE1AlarmHistoryEntry 1 } afrE1AlarmHistoryIndex OBJECT-TYPE SYNTAX INTEGER { rai-line(1), ais-line(2), los-line(3), lof-line(4), bpv-line(5), ess-line(6), uas-line(7), css-line(8), atm-los(9), atm-ais(10), atm-rdi(11), atm-loc(12), fr-lkd(13) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Index atm-los, atm-ais, atm-rdi, and atm-loc are only available when the ATM is selected" ::= { afrE1AlarmHistoryEntry 2 } afrE1Threshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Threshold Value " ::= { afrE1AlarmHistoryEntry 3 } afrE1CurrentState OBJECT-TYPE SYNTAX INTEGER { ok(1), alarm(2), disable(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Current State" ::= { afrE1AlarmHistoryEntry 4 } afrE1CurrentCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Current Count " ::= { afrE1AlarmHistoryEntry 5 } afrE1Alarm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-only STATUS mandatory DESCRIPTION "Alarm History Alarm State" ::= { afrE1AlarmHistoryEntry 6 } -- -- ATM T1 Alarm Control Table -- afrT1AlarmControlTable OBJECT-TYPE SYNTAX SEQUENCE OF AfrT1AlarmControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The alarm control table." ::= { afr-t1-alm-control 1 } afrT1AlarmControlEntry OBJECT-TYPE SYNTAX AfrT1AlarmControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the alarm control table." INDEX { afrT1AlarmControlIndex } ::= { afrT1AlarmControlTable 1 } AfrT1AlarmControlEntry ::= SEQUENCE { afrT1AlarmControlIndex SmallSlotIndex, afrT1YEL-Line AlarmSeverity, afrT1AIS-Line AlarmSeverity, afrT1LOS-Line AlarmSeverity, afrT1LOF-Line AlarmSeverity, afrT1BPV-Line AlarmSeverity, afrT1ESS-Line AlarmSeverity, afrT1UAS-Line AlarmSeverity, afrT1CSS-Line AlarmSeverity, afrT1atm-los AlarmSeverity, afrT1atm-ais AlarmSeverity, afrT1atm-rdi AlarmSeverity, afrT1atm-loc AlarmSeverity, afrT1fr-lkd AlarmSeverity } afrT1AlarmControlIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { afrT1AlarmControlEntry 1 } afrT1YEL-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "RAI-Line State" ::= { afrT1AlarmControlEntry 2 } afrT1AIS-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "AIS-Line State" ::= { afrT1AlarmControlEntry 3 } afrT1LOS-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "LOS-line State" ::= { afrT1AlarmControlEntry 4 } afrT1LOF-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "LOF-Line State" ::= { afrT1AlarmControlEntry 5 } afrT1BPV-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "BPV-Line State" ::= { afrT1AlarmControlEntry 6 } afrT1ESS-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "ESS-Line State" ::= { afrT1AlarmControlEntry 7 } afrT1UAS-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "UAS-Line State" ::= { afrT1AlarmControlEntry 8 } afrT1CSS-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "CS-Line State" ::= { afrT1AlarmControlEntry 9 } afrT1atm-los OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "ATM Loss Of Sync(delination) This alarm is only available when ATM protocol is active" ::= { afrT1AlarmControlEntry 10 } afrT1atm-ais OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "ATM AIS State This alarm is only available when ATM protocol is active" ::= { afrT1AlarmControlEntry 11 } afrT1atm-rdi OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "ATM RDI State This alarm is only available when ATM protocol is active" ::= { afrT1AlarmControlEntry 12 } afrT1atm-loc OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "ATM LOC State This alarm is only available when ATM protocol is active" ::= { afrT1AlarmControlEntry 13 } afrT1fr-lkd OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Frame Relay Link Down" ::= { afrT1AlarmControlEntry 14 } -- -- ATM T1 Threshold Control Table -- afrT1ThresholdControlTable OBJECT-TYPE SYNTAX SEQUENCE OF AfrT1ThresholdControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The alarm control table." ::= { afr-t1-alm-control 2 } afrT1ThresholdControlEntry OBJECT-TYPE SYNTAX AfrT1ThresholdControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 threshold control table." INDEX { afrT1ThresholdControlIndex } ::= { afrT1ThresholdControlTable 1 } AfrT1ThresholdControlEntry ::= SEQUENCE { afrT1ThresholdControlIndex SmallSlotIndex, afrT1ThresholdBPV-Line INTEGER, afrT1ThresholdESS-Line INTEGER, afrT1ThresholdUAS-Line INTEGER, afrT1ThresholdCSS-Line INTEGER } afrT1ThresholdControlIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { afrT1ThresholdControlEntry 1 } afrT1ThresholdBPV-Line OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of BPV-Line " ::= { afrT1ThresholdControlEntry 2 } afrT1ThresholdESS-Line OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of ESS-Line " ::= { afrT1ThresholdControlEntry 3 } afrT1ThresholdUAS-Line OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of UAS-Line " ::= { afrT1ThresholdControlEntry 4 } afrT1ThresholdCSS-Line OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of CS-Line " ::= { afrT1ThresholdControlEntry 5 } -- -- ATM T1 Alarm Queue Table -- afrT1AlarmQueueTable OBJECT-TYPE SYNTAX SEQUENCE OF AfrT1AlarmQueueEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " Alarm Queue Table " ::= { afr-t1-alm-control 3 } afrT1AlarmQueueEntry OBJECT-TYPE SYNTAX AfrT1AlarmQueueEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarm queue entry" INDEX { afrT1PortAlarmQIndex , afrT1AlarmQueueIndex } ::= { afrT1AlarmQueueTable 1 } AfrT1AlarmQueueEntry ::= SEQUENCE { afrT1PortAlarmQIndex SmallSlotIndex, afrT1AlarmQueueIndex INTEGER (1..40), afrT1AlarmQueueString DisplayString (SIZE(0..255)) } afrT1PortAlarmQIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { afrT1AlarmQueueEntry 1 } afrT1AlarmQueueIndex OBJECT-TYPE SYNTAX INTEGER (1..40) ACCESS read-only STATUS mandatory DESCRIPTION "Select Alarm Queue Index(1-40)" ::= { afrT1AlarmQueueEntry 2 } afrT1AlarmQueueString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Alarm Queue String" ::= { afrT1AlarmQueueEntry 3 } -- -- ATM T1 Alarm History Table -- afrT1AlarmHistoryTable OBJECT-TYPE SYNTAX SEQUENCE OF AfrT1AlarmHistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarm History Table" ::= { afr-t1-alm-control 4 } afrT1AlarmHistoryEntry OBJECT-TYPE SYNTAX AfrT1AlarmHistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarm history entry" INDEX { afrT1PortAlarmHIndex , afrT1AlarmHistoryIndex } ::= { afrT1AlarmHistoryTable 1 } AfrT1AlarmHistoryEntry ::= SEQUENCE { afrT1PortAlarmHIndex SmallSlotIndex, afrT1AlarmHistoryIndex INTEGER, afrT1Threshold INTEGER, afrT1CurrentState INTEGER, afrT1CurrentCount INTEGER, afrT1Alarm AlarmSeverity } afrT1PortAlarmHIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { afrT1AlarmHistoryEntry 1 } afrT1AlarmHistoryIndex OBJECT-TYPE SYNTAX INTEGER { rai-line(1), ais-line(2), los-line(3), lof-line(4), bpv-line(5), ess-line(6), uas-line(7), css-line(8), atm-los(9), atm-ais(10), atm-rdi(11), atm-loc(12), fr-lkd(13) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Index atm-los, atm-ais, atm-rdi, and atm-loc are only available when the ATM is selected" ::= { afrT1AlarmHistoryEntry 2 } afrT1Threshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Threshold Value " ::= { afrT1AlarmHistoryEntry 3 } afrT1CurrentState OBJECT-TYPE SYNTAX INTEGER { ok(1), alarm(2), disable(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Current State" ::= { afrT1AlarmHistoryEntry 4 } afrT1CurrentCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Current Count " ::= { afrT1AlarmHistoryEntry 5 } afrT1Alarm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-only STATUS mandatory DESCRIPTION "Alarm History Alarm State" ::= { afrT1AlarmHistoryEntry 6 } -- -- ATM Frme Relay channel Map Table -- afrFrChMapTable OBJECT-TYPE SYNTAX SEQUENCE OF AfrFrChMapEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Time Slot Assignment Table." ::= { afr-if 1 } afrFrChMapEntry OBJECT-TYPE SYNTAX AfrFrChMapEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Time Slot Index." INDEX { afrchmapIndex , afrTimeSlotIndex } ::= { afrFrChMapTable 1 } AfrFrChMapEntry ::= SEQUENCE { afrchmapIndex SmallSlotIndex, afrTimeSlotIndex INTEGER, afrMapToFR INTEGER } afrchmapIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { afrFrChMapEntry 1 } afrTimeSlotIndex OBJECT-TYPE SYNTAX INTEGER (1..31) ACCESS read-only STATUS mandatory DESCRIPTION "Time slot index." ::= { afrFrChMapEntry 2 } afrMapToFR OBJECT-TYPE SYNTAX INTEGER (1..31) ACCESS read-write STATUS mandatory DESCRIPTION "FR index." ::= { afrFrChMapEntry 3 } -- -- ATM Fr Mgmt Table -- afrFrMgmtTable OBJECT-TYPE SYNTAX SEQUENCE OF AfrFrMgmtEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FR management Table." ::= { afr-if 2 } afrFrMgmtEntry OBJECT-TYPE SYNTAX AfrFrMgmtEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FR management Index." INDEX { afrFrMgmtIndex , afrFrIndex } ::= { afrFrMgmtTable 1 } AfrFrMgmtEntry ::= SEQUENCE { afrFrMgmtIndex SmallSlotIndex, afrFrIndex INTEGER, frActive INTEGER, frProtocol INTEGER, frDirection INTEGER, frT391 INTEGER, frT392 INTEGER, frN391 INTEGER, frN392 INTEGER, frN393 INTEGER } afrFrMgmtIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { afrFrMgmtEntry 1 } afrFrIndex OBJECT-TYPE SYNTAX INTEGER { ch1(1), ch2(2), ch3(3), ch4(4), ch5(5), ch6(6), ch7(7), ch8(8), ch9(9), ch10(10), ch11(11), ch12(12), ch13(13), ch14(14), ch15(15), ch16(16), ch17(17), ch18(18), ch19(19), ch20(20), ch21(21), ch22(22), ch23(23), ch24(24), ch25(25), ch26(26), ch27(27), ch28(28), ch29(29), ch30(30), ch31(31), ch-line(33) } ACCESS read-only STATUS mandatory DESCRIPTION "CH1~CH31: logical FR index. When Frame Relay is active on T1/E1 port, CH-LINE identifies the frame relay channel on the T1/E1 port." ::= { afrFrMgmtEntry 2 } frActive OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-write STATUS mandatory DESCRIPTION "When afrFrIndex is 33, this field is read only" ::= { afrFrMgmtEntry 3 } frProtocol OBJECT-TYPE SYNTAX INTEGER { fr-ansi(1), fr-itu(3), hdlc(4) } ACCESS read-write STATUS mandatory DESCRIPTION " FR Protocol" ::= { afrFrMgmtEntry 4 } frDirection OBJECT-TYPE SYNTAX INTEGER { network(1), user(2), bidirection(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Direction" ::= { afrFrMgmtEntry 5 } frT391 OBJECT-TYPE SYNTAX INTEGER (1..31) ACCESS read-write STATUS mandatory DESCRIPTION "FR T391" ::= { afrFrMgmtEntry 6 } frT392 OBJECT-TYPE SYNTAX INTEGER (1..31) ACCESS read-write STATUS mandatory DESCRIPTION "FR T392" ::= { afrFrMgmtEntry 7 } frN391 OBJECT-TYPE SYNTAX INTEGER (1..31) ACCESS read-write STATUS mandatory DESCRIPTION "FR N391" ::= { afrFrMgmtEntry 8 } frN392 OBJECT-TYPE SYNTAX INTEGER (1..31) ACCESS read-write STATUS mandatory DESCRIPTION "FR N392" ::= { afrFrMgmtEntry 9 } frN393 OBJECT-TYPE SYNTAX INTEGER (1..31) ACCESS read-write STATUS mandatory DESCRIPTION "FR N393" ::= { afrFrMgmtEntry 10 } -- -- ATM VC Table -- afrVcTable OBJECT-TYPE SYNTAX SEQUENCE OF AfrVcEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FrameRelay-to-ATM virtual connection table This table is only available when ATM is active" ::= { afr-if 3 } afrVcEntry OBJECT-TYPE SYNTAX AfrVcEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VC management Index." INDEX { afrVcTabIndex , afrVcVcIndex } ::= { afrVcTable 1 } AfrVcEntry ::= SEQUENCE { afrVcTabIndex SmallSlotIndex, afrVcVcIndex INTEGER, vcChannel INTEGER, vcDLCI INTEGER, vcVPI INTEGER, vcVCI INTEGER, vcBR INTEGER, vcALBR INTEGER, vcInterworking INTEGER, vcTranslation INTEGER, vcDECLP INTEGER } afrVcTabIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { afrVcEntry 1 } afrVcVcIndex OBJECT-TYPE SYNTAX INTEGER (1..128) ACCESS read-only STATUS mandatory DESCRIPTION "VC index." ::= { afrVcEntry 2 } vcChannel OBJECT-TYPE SYNTAX INTEGER (1..31) ACCESS read-write STATUS mandatory DESCRIPTION "FR channel index." ::= { afrVcEntry 3 } vcDLCI OBJECT-TYPE SYNTAX INTEGER (16..991) ACCESS read-write STATUS mandatory DESCRIPTION "FR DLCI" ::= { afrVcEntry 4 } vcVPI OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-write STATUS mandatory DESCRIPTION "ATM VPI" ::= { afrVcEntry 5 } vcVCI OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-write STATUS mandatory DESCRIPTION "ATM VCI" ::= { afrVcEntry 6 } vcBR OBJECT-TYPE SYNTAX INTEGER (1..1920) ACCESS read-write STATUS mandatory DESCRIPTION "Bit Rate" ::= { afrVcEntry 7 } vcALBR OBJECT-TYPE SYNTAX INTEGER (1..1920) ACCESS read-only STATUS mandatory DESCRIPTION "allocated Bit Rate" ::= { afrVcEntry 8 } vcInterworking OBJECT-TYPE SYNTAX INTEGER { network(1), svc-mode1(2), svc-mode2(3) } ACCESS read-write STATUS mandatory DESCRIPTION "interworking mode" ::= { afrVcEntry 9 } vcTranslation OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2), null(3) } ACCESS read-write STATUS mandatory DESCRIPTION "translation mode" ::= { afrVcEntry 10 } vcDECLP OBJECT-TYPE SYNTAX INTEGER { map(1), zero(2), one(3) } ACCESS read-write STATUS mandatory DESCRIPTION "DECLP mode" ::= { afrVcEntry 11 } -- -- ATM Fr STAT Table -- afrFrStatTable OBJECT-TYPE SYNTAX SEQUENCE OF AfrFrStatEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FR statistics Table." ::= { afr-if 4 } afrFrStatEntry OBJECT-TYPE SYNTAX AfrFrStatEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FR statistics Index." INDEX { afrFrstatIndex , afrFrstatFrIndex , afrFrstatPVCIndex } ::= { afrFrStatTable 1 } AfrFrStatEntry ::= SEQUENCE { afrFrstatIndex SmallSlotIndex, afrFrstatFrIndex INTEGER, afrFrstatPVCIndex INTEGER, afrFrstatDLCI INTEGER, afrFrstatRX-Bytes INTEGER, afrFrstatRX-Frames INTEGER, afrFrstatRX-Discards INTEGER, afrFrstatRX-Drops INTEGER, afrFrstatTX-Bytes INTEGER, afrFrstatTX-Frames INTEGER, afrFrstatTX-Discards INTEGER, afrFrstatTX-Drops INTEGER } afrFrstatIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { afrFrStatEntry 1 } afrFrstatFrIndex OBJECT-TYPE SYNTAX INTEGER { ch1(1), ch2(2), ch3(3), ch4(4), ch5(5), ch6(6), ch7(7), ch8(8), ch9(9), ch10(10), ch11(11), ch12(12), ch13(13), ch14(14), ch15(15), ch16(16), ch17(17), ch18(18), ch19(19), ch20(20), ch21(21), ch22(22), ch23(23), ch24(24), ch25(25), ch26(26), ch27(27), ch28(28), ch29(29), ch30(30), ch31(31), ch-line(33) } ACCESS read-only STATUS mandatory DESCRIPTION "CH1~CH31: logical FR index. When Frame Relay is active on T1/E1 port, CH-LINE identifies the frame relay channel on the T1/E1 port." ::= { afrFrStatEntry 2 } afrFrstatPVCIndex OBJECT-TYPE SYNTAX INTEGER (1..128) ACCESS read-only STATUS mandatory DESCRIPTION "PVC index." ::= { afrFrStatEntry 3 } afrFrstatDLCI OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "FR DLCI" ::= { afrFrStatEntry 4 } afrFrstatRX-Bytes OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "RX-Bytes" ::= { afrFrStatEntry 5 } afrFrstatRX-Frames OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "RX-Frames" ::= { afrFrStatEntry 6 } afrFrstatRX-Discards OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "RX-Discards" ::= { afrFrStatEntry 7 } afrFrstatRX-Drops OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "RX-Drops" ::= { afrFrStatEntry 8 } afrFrstatTX-Bytes OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "TX-Bytes" ::= { afrFrStatEntry 9 } afrFrstatTX-Frames OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "TX-Frames" ::= { afrFrStatEntry 10 } afrFrstatTX-Discards OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "TX-Discards" ::= { afrFrStatEntry 11 } afrFrstatTX-Drops OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "TX-Drops" ::= { afrFrStatEntry 12 } -- -- ATM VC STAT Table -- afrAtmStatTable OBJECT-TYPE SYNTAX SEQUENCE OF AfrAtmStatEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "ATM statistics Table This table is only available when ATM is active" ::= { afr-if 5 } afrAtmStatEntry OBJECT-TYPE SYNTAX AfrAtmStatEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VC statistics Index." INDEX { afrAtmStatTabIndex , afrAtmStatVcIndex } ::= { afrAtmStatTable 1 } AfrAtmStatEntry ::= SEQUENCE { afrAtmStatTabIndex SmallSlotIndex, afrAtmStatVcIndex INTEGER, afrAtmStatVPI INTEGER, afrAtmStatVCI INTEGER, afrAtmStatRX-Frames INTEGER, afrAtmStatTX-Frames INTEGER, afrAtmStatCongestion INTEGER, -- afrAtmStatBAD-HEC -- INTEGER, afrAtmStatBAD-CRC INTEGER, afrAtmStatBAD-Length INTEGER } afrAtmStatTabIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { afrAtmStatEntry 1 } afrAtmStatVcIndex OBJECT-TYPE SYNTAX INTEGER (1..128) ACCESS read-only STATUS mandatory DESCRIPTION "VC index." ::= { afrAtmStatEntry 2 } afrAtmStatVPI OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-only STATUS mandatory DESCRIPTION "VPI" ::= { afrAtmStatEntry 3 } afrAtmStatVCI OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-only STATUS mandatory DESCRIPTION "VCI" ::= { afrAtmStatEntry 4 } afrAtmStatRX-Frames OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "RX-Frames" ::= { afrAtmStatEntry 5 } afrAtmStatTX-Frames OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "TX-Frames" ::= { afrAtmStatEntry 6 } afrAtmStatCongestion OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "congestion" ::= { afrAtmStatEntry 7 } -- afrAtmStatBAD-HEC OBJECT-TYPE -- SYNTAX INTEGER -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "bad header CRC" -- ::= { afrAtmStatEntry 8 } afrAtmStatBAD-CRC OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "bad CRC" ::= { afrAtmStatEntry 9 } afrAtmStatBAD-Length OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "bad length " ::= { afrAtmStatEntry 10 } -- -- ATM Fr STATUS Table -- afrFrStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AfrFrStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FR status Table." ::= { afr-if 6 } afrFrStatusEntry OBJECT-TYPE SYNTAX AfrFrStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FR status Index." INDEX { afrFrStatusIndex , afrFrStatusFrIndex } ::= { afrFrStatusTable 1 } AfrFrStatusEntry ::= SEQUENCE { afrFrStatusIndex SmallSlotIndex, afrFrStatusFrIndex INTEGER, afrFrStatusStatus INTEGER } afrFrStatusIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { afrFrStatusEntry 1 } afrFrStatusFrIndex OBJECT-TYPE SYNTAX INTEGER { ch1(1), ch2(2), ch3(3), ch4(4), ch5(5), ch6(6), ch7(7), ch8(8), ch9(9), ch10(10), ch11(11), ch12(12), ch13(13), ch14(14), ch15(15), ch16(16), ch17(17), ch18(18), ch19(19), ch20(20), ch21(21), ch22(22), ch23(23), ch24(24), ch25(25), ch26(26), ch27(27), ch28(28), ch29(29), ch30(30), ch31(31), ch-line(33) } ACCESS read-only STATUS mandatory DESCRIPTION "CH1~CH31: logical FR index. When Frame Relay is active on T1/E1 port, CH-LINE identifies the frame relay channel on the T1/E1 port." ::= { afrFrStatusEntry 2 } afrFrStatusStatus OBJECT-TYPE SYNTAX INTEGER { down(1), up(2), inactive(3) } ACCESS read-only STATUS mandatory DESCRIPTION "FR status" ::= { afrFrStatusEntry 3 } -- -- ATM VC STATUS Table -- afrAtmStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF AfrAtmStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "ATM VC status Table. This table is only available when ATM is active" ::= { afr-if 7 } afrAtmStatusEntry OBJECT-TYPE SYNTAX AfrAtmStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VC status Index." INDEX { afrAtmStatusTabIndex , afrAtmStatusVcIndex } ::= { afrAtmStatusTable 1 } AfrAtmStatusEntry ::= SEQUENCE { afrAtmStatusTabIndex SmallSlotIndex, afrAtmStatusVcIndex INTEGER, afrAtmStatusActive INTEGER, afrAtmStatusAIS INTEGER, afrAtmStatusRDI INTEGER, afrAtmStatusLOC INTEGER } afrAtmStatusTabIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { afrAtmStatusEntry 1 } afrAtmStatusVcIndex OBJECT-TYPE SYNTAX INTEGER (1..128) ACCESS read-only STATUS mandatory DESCRIPTION "VC index." ::= { afrAtmStatusEntry 2 } afrAtmStatusActive OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION "VC active" ::= { afrAtmStatusEntry 3 } afrAtmStatusAIS OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Time slot index." ::= { afrAtmStatusEntry 4 } afrAtmStatusRDI OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION "RDI" ::= { afrAtmStatusEntry 5 } afrAtmStatusLOC OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION "LOC" ::= { afrAtmStatusEntry 6 } -- -- E1 Line Control Table -- afrE1LineControlTable OBJECT-TYPE SYNTAX SEQUENCE OF AfrE1LineControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DS1 line control table." ::= { afr-e1-if 1 } afrE1LineControlEntry OBJECT-TYPE SYNTAX AfrE1LineControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 line control table." INDEX { afrE1csuLineControlIndex } ::= { afrE1LineControlTable 1 } AfrE1LineControlEntry ::= SEQUENCE { afrE1csuLineControlIndex SmallSlotIndex, afrE1csuLineFrame INTEGER, afrE1csuLineCoding INTEGER, afrE1csuInterface INTEGER, afrE1csuFDL INTEGER, afrE1csuFDLSabit INTEGER, afrE1csuAIS INTEGER, afrE1csuRAI INTEGER, afrE1csuCRC INTEGER, afrE1csuCAS INTEGER, afrE1csuProtocol INTEGER } afrE1csuLineControlIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { afrE1LineControlEntry 1 } afrE1csuLineFrame OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Line frame format" ::= { afrE1LineControlEntry 2 } afrE1csuLineCoding OBJECT-TYPE SYNTAX INTEGER { ami(1), hdb3(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Line Coding type" ::= { afrE1LineControlEntry 3 } afrE1csuInterface OBJECT-TYPE SYNTAX INTEGER { twisted-Pair(1), coaxial-Cable(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Interface indicates that E1 line use 75/120 Ohm Cable." ::= { afrE1LineControlEntry 4 } afrE1csuFDL OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "E1 Facility Data Link ON/OFF" ::= { afrE1LineControlEntry 5 } afrE1csuFDLSabit OBJECT-TYPE SYNTAX INTEGER { sa4(1), sa5(2), sa6(3), sa7(4), sa8(5), sa4-5(6) } ACCESS read-write STATUS mandatory DESCRIPTION "E1 Facility Data Link use Sax bit" ::= { afrE1LineControlEntry 6 } afrE1csuAIS OBJECT-TYPE SYNTAX INTEGER { frame(1), -- unframe(2), off(3) } ACCESS read-write STATUS mandatory DESCRIPTION "E1 line Alarm Indication Signal." ::= { afrE1LineControlEntry 7 } afrE1csuRAI OBJECT-TYPE SYNTAX INTEGER { on(1), off(2), on-A(3), on-B(4), on-C(5), on-D(6), on-E(7), on-F(8), on-H(9), on-J(10), on-K(11) } ACCESS read-write STATUS mandatory DESCRIPTION "RAI-ON indicates that RAI (Remote Alarm Indication) ON." ::= { afrE1LineControlEntry 8 } afrE1csuCRC OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "E1 Cycle Redundancy Check ON/OFF" ::= { afrE1LineControlEntry 9 } afrE1csuCAS OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "E1 Line CAS ON/OFF" ::= { afrE1LineControlEntry 11 } afrE1csuProtocol OBJECT-TYPE SYNTAX INTEGER { atm(1), frameRelay(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Protocol running on E1 port Notice: To activate new selected protocol, the plug-in card will automatically reboot itself when protocol on T1 port is changed. (All configurations stored in this card will be returned to default.)" ::= { afrE1LineControlEntry 16 } -- -- ATM E1 User Current Performance Table -- afrE1UserCurrentPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF AfrE1UserCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User Current Performance Table" ::= { afr-e1-if 2 } afrE1UserCurrentPerfEntry OBJECT-TYPE SYNTAX AfrE1UserCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User current performance entry" INDEX { afrE1csuUserCurrentPerfIndex } ::= { afrE1UserCurrentPerfTable 1 } AfrE1UserCurrentPerfEntry ::= SEQUENCE { afrE1csuUserCurrentPerfIndex SmallSlotIndex, afrE1csuUserCurrentPerfES INTEGER, afrE1csuUserCurrentPerfSES INTEGER, afrE1csuUserCurrentPerfBES INTEGER, afrE1csuUserCurrentPerfUAS INTEGER, afrE1csuUserCurrentPerfCSS INTEGER, afrE1csuUserCurrentPerfBPV INTEGER, afrE1csuUserCurrentPerfDM INTEGER } afrE1csuUserCurrentPerfIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { afrE1UserCurrentPerfEntry 1 } afrE1csuUserCurrentPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { afrE1UserCurrentPerfEntry 2 } afrE1csuUserCurrentPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { afrE1UserCurrentPerfEntry 3 } afrE1csuUserCurrentPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { afrE1UserCurrentPerfEntry 4 } afrE1csuUserCurrentPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { afrE1UserCurrentPerfEntry 5 } afrE1csuUserCurrentPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CS Error Counter " ::= { afrE1UserCurrentPerfEntry 6 } afrE1csuUserCurrentPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { afrE1UserCurrentPerfEntry 7 } afrE1csuUserCurrentPerfDM OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " DM Error Counter " ::= { afrE1UserCurrentPerfEntry 8 } -- -- ATM E1 User Interval Performance Table -- afrE1UserIntervalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF AfrE1UserIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User Interval Performance Table" ::= { afr-e1-if 3 } afrE1UserIntervalPerfEntry OBJECT-TYPE SYNTAX AfrE1UserIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User interval performance entry" INDEX { afrE1csuUserIntervalPerfIndex , afrE1csuUserIntervalPerfNumber } ::= { afrE1UserIntervalPerfTable 1 } AfrE1UserIntervalPerfEntry ::= SEQUENCE { afrE1csuUserIntervalPerfIndex SmallSlotIndex, afrE1csuUserIntervalPerfNumber INTEGER (1..96), afrE1csuUserIntervalPerfES INTEGER, afrE1csuUserIntervalPerfSES INTEGER, afrE1csuUserIntervalPerfBES INTEGER, afrE1csuUserIntervalPerfUAS INTEGER, afrE1csuUserIntervalPerfCSS INTEGER, afrE1csuUserIntervalPerfBPV INTEGER, afrE1csuUserIntervalPerfDM INTEGER } afrE1csuUserIntervalPerfIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { afrE1UserIntervalPerfEntry 1 } afrE1csuUserIntervalPerfNumber OBJECT-TYPE SYNTAX INTEGER (1..96) ACCESS read-only STATUS mandatory DESCRIPTION "Interval Index" ::= { afrE1UserIntervalPerfEntry 2 } afrE1csuUserIntervalPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { afrE1UserIntervalPerfEntry 3 } afrE1csuUserIntervalPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { afrE1UserIntervalPerfEntry 4 } afrE1csuUserIntervalPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { afrE1UserIntervalPerfEntry 5 } afrE1csuUserIntervalPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { afrE1UserIntervalPerfEntry 6 } afrE1csuUserIntervalPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { afrE1UserIntervalPerfEntry 7 } afrE1csuUserIntervalPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { afrE1UserIntervalPerfEntry 8 } afrE1csuUserIntervalPerfDM OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " DM Error Counter " ::= { afrE1UserIntervalPerfEntry 9 } -- -- User Total Performance Table -- afrE1UserTotalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF AfrE1UserTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User Total Performance Table" ::= { afr-e1-if 4 } afrE1UserTotalPerfEntry OBJECT-TYPE SYNTAX AfrE1UserTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User total performance entry" INDEX { afrE1csuUserTotalPerfIndex } ::= { afrE1UserTotalPerfTable 1 } AfrE1UserTotalPerfEntry ::= SEQUENCE { afrE1csuUserTotalPerfIndex SmallSlotIndex, afrE1csuUserTotalPerfES INTEGER, afrE1csuUserTotalPerfSES INTEGER, afrE1csuUserTotalPerfBES INTEGER, afrE1csuUserTotalPerfUAS INTEGER, afrE1csuUserTotalPerfCSS INTEGER, afrE1csuUserTotalPerfBPV INTEGER, afrE1csuUserTotalPerfDM INTEGER } afrE1csuUserTotalPerfIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { afrE1UserTotalPerfEntry 1 } afrE1csuUserTotalPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { afrE1UserTotalPerfEntry 2 } afrE1csuUserTotalPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { afrE1UserTotalPerfEntry 3 } afrE1csuUserTotalPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { afrE1UserTotalPerfEntry 4 } afrE1csuUserTotalPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { afrE1UserTotalPerfEntry 5 } afrE1csuUserTotalPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { afrE1UserTotalPerfEntry 6 } afrE1csuUserTotalPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { afrE1UserTotalPerfEntry 7 } afrE1csuUserTotalPerfDM OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " DM Error Counter " ::= { afrE1UserTotalPerfEntry 8 } -- -- User Seven Days Performance Table -- afrE1UserSevenDaysPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF AfrE1UserSevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User 7 Days Performance Table" ::= { afr-e1-if 5 } afrE1UserSevenDaysPerfEntry OBJECT-TYPE SYNTAX AfrE1UserSevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User 7 days performance table" INDEX { afrE1csuUser7DaysPerfIndex , afrE1csuUserDaysIndex } ::= { afrE1UserSevenDaysPerfTable 1 } AfrE1UserSevenDaysPerfEntry ::= SEQUENCE { afrE1csuUser7DaysPerfIndex SmallSlotIndex, afrE1csuUserDaysIndex INTEGER (1..7), afrE1csuUserDateStrIndex DisplayString (SIZE (0..255) ), afrE1csuUserSevenDaysPerfES INTEGER, afrE1csuUserSevenDaysPerfSES INTEGER, afrE1csuUserSevenDaysPerfBES INTEGER, afrE1csuUserSevenDaysPerfUAS INTEGER, afrE1csuUserSevenDaysPerfCSS INTEGER, afrE1csuUserSevenDaysPerfDM INTEGER } afrE1csuUser7DaysPerfIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { afrE1UserSevenDaysPerfEntry 1 } afrE1csuUserDaysIndex OBJECT-TYPE SYNTAX INTEGER (1..7) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days index " ::= { afrE1UserSevenDaysPerfEntry 2 } afrE1csuUserDateStrIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days String " ::= { afrE1UserSevenDaysPerfEntry 3 } afrE1csuUserSevenDaysPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { afrE1UserSevenDaysPerfEntry 4 } afrE1csuUserSevenDaysPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { afrE1UserSevenDaysPerfEntry 5 } afrE1csuUserSevenDaysPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { afrE1UserSevenDaysPerfEntry 6 } afrE1csuUserSevenDaysPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { afrE1UserSevenDaysPerfEntry 7 } afrE1csuUserSevenDaysPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { afrE1UserSevenDaysPerfEntry 8 } afrE1csuUserSevenDaysPerfDM OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " DM Error Counter " ::= { afrE1UserSevenDaysPerfEntry 9 } -- -- Line Current Performance Table -- afrE1LineCurrentPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF AfrE1LineCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line Current Performance Table" ::= { afr-e1-if 10 } afrE1LineCurrentPerfEntry OBJECT-TYPE SYNTAX AfrE1LineCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line current performance entry" INDEX { afrE1csuLineCurrentPerfIndex } ::= { afrE1LineCurrentPerfTable 1 } AfrE1LineCurrentPerfEntry ::= SEQUENCE { afrE1csuLineCurrentPerfIndex SmallSlotIndex, afrE1csuLineCurrentPerfES INTEGER, afrE1csuLineCurrentPerfSES INTEGER, afrE1csuLineCurrentPerfBES INTEGER, afrE1csuLineCurrentPerfUAS INTEGER, afrE1csuLineCurrentPerfCSS INTEGER, afrE1csuLineCurrentPerfBPV INTEGER, afrE1csuLineCurrentPerfDM INTEGER } afrE1csuLineCurrentPerfIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { afrE1LineCurrentPerfEntry 1 } afrE1csuLineCurrentPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ESS Error Counter " ::= { afrE1LineCurrentPerfEntry 2 } afrE1csuLineCurrentPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { afrE1LineCurrentPerfEntry 3 } afrE1csuLineCurrentPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { afrE1LineCurrentPerfEntry 4 } afrE1csuLineCurrentPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { afrE1LineCurrentPerfEntry 5 } afrE1csuLineCurrentPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { afrE1LineCurrentPerfEntry 6 } afrE1csuLineCurrentPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { afrE1LineCurrentPerfEntry 7 } afrE1csuLineCurrentPerfDM OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " DM Error Counter " ::= { afrE1LineCurrentPerfEntry 8 } -- -- Line Interval Performance Table -- afrE1LineIntervalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF AfrE1LineIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line Interval Performance Table" ::= { afr-e1-if 11 } afrE1LineIntervalPerfEntry OBJECT-TYPE SYNTAX AfrE1LineIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line interval performance entry" INDEX { afrE1csuLineIntervalPerfIndex , afrE1csuLineIntervalPerfNumber } ::= { afrE1LineIntervalPerfTable 1 } AfrE1LineIntervalPerfEntry ::= SEQUENCE { afrE1csuLineIntervalPerfIndex SmallSlotIndex, afrE1csuLineIntervalPerfNumber INTEGER (1..96), afrE1csuLineIntervalPerfES INTEGER, afrE1csuLineIntervalPerfSES INTEGER, afrE1csuLineIntervalPerfBES INTEGER, afrE1csuLineIntervalPerfUAS INTEGER, afrE1csuLineIntervalPerfCSS INTEGER, afrE1csuLineIntervalPerfBPV INTEGER, afrE1csuLineIntervalPerfDM INTEGER } afrE1csuLineIntervalPerfIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { afrE1LineIntervalPerfEntry 1 } afrE1csuLineIntervalPerfNumber OBJECT-TYPE SYNTAX INTEGER (1..96) ACCESS read-only STATUS mandatory DESCRIPTION " Interval Index " ::= { afrE1LineIntervalPerfEntry 2 } afrE1csuLineIntervalPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { afrE1LineIntervalPerfEntry 3 } afrE1csuLineIntervalPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { afrE1LineIntervalPerfEntry 4 } afrE1csuLineIntervalPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { afrE1LineIntervalPerfEntry 5 } afrE1csuLineIntervalPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { afrE1LineIntervalPerfEntry 6 } afrE1csuLineIntervalPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { afrE1LineIntervalPerfEntry 7 } afrE1csuLineIntervalPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { afrE1LineIntervalPerfEntry 8 } afrE1csuLineIntervalPerfDM OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { afrE1LineIntervalPerfEntry 9 } -- -- Line Total Performance Table -- afrE1LineTotalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF AfrE1LineTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line Total Performance Table" ::= { afr-e1-if 12 } afrE1LineTotalPerfEntry OBJECT-TYPE SYNTAX AfrE1LineTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line total performance table" INDEX { afrE1csuLineTotalPerfIndex } ::= { afrE1LineTotalPerfTable 1 } AfrE1LineTotalPerfEntry ::= SEQUENCE { afrE1csuLineTotalPerfIndex SmallSlotIndex, afrE1csuLineTotalPerfES INTEGER, afrE1csuLineTotalPerfSES INTEGER, afrE1csuLineTotalPerfBES INTEGER, afrE1csuLineTotalPerfUAS INTEGER, afrE1csuLineTotalPerfCSS INTEGER, afrE1csuLineTotalPerfBPV INTEGER, afrE1csuLineTotalPerfDM INTEGER } afrE1csuLineTotalPerfIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { afrE1LineTotalPerfEntry 1 } afrE1csuLineTotalPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { afrE1LineTotalPerfEntry 2 } afrE1csuLineTotalPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { afrE1LineTotalPerfEntry 3 } afrE1csuLineTotalPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { afrE1LineTotalPerfEntry 4 } afrE1csuLineTotalPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { afrE1LineTotalPerfEntry 5 } afrE1csuLineTotalPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { afrE1LineTotalPerfEntry 6 } afrE1csuLineTotalPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { afrE1LineTotalPerfEntry 7 } afrE1csuLineTotalPerfDM OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " DM Error Counter " ::= { afrE1LineTotalPerfEntry 8 } -- -- Line Seven Days Performance Table -- afrE1LineSevenDaysPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF AfrE1LineSevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line 7 Days Performance Table" ::= { afr-e1-if 13 } afrE1LineSevenDaysPerfEntry OBJECT-TYPE SYNTAX AfrE1LineSevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line 7 days performance entry" INDEX { afrE1csuLine7DaysPerfIndex , afrE1csuLineDaysIndex } ::= { afrE1LineSevenDaysPerfTable 1 } AfrE1LineSevenDaysPerfEntry ::= SEQUENCE { afrE1csuLine7DaysPerfIndex SmallSlotIndex, afrE1csuLineDaysIndex INTEGER (1..7), afrE1csuLineDateStrIndex DisplayString (SIZE (0..255) ), afrE1csuLineSevenDaysPerfES INTEGER, afrE1csuLineSevenDaysPerfSES INTEGER, afrE1csuLineSevenDaysPerfBES INTEGER, afrE1csuLineSevenDaysPerfUAS INTEGER, afrE1csuLineSevenDaysPerfCSS INTEGER, afrE1csuLineSevenDaysPerfDM INTEGER } afrE1csuLine7DaysPerfIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { afrE1LineSevenDaysPerfEntry 1 } afrE1csuLineDaysIndex OBJECT-TYPE SYNTAX INTEGER (1..7) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days index " ::= { afrE1LineSevenDaysPerfEntry 2 } afrE1csuLineDateStrIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days String " ::= { afrE1LineSevenDaysPerfEntry 3 } afrE1csuLineSevenDaysPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { afrE1LineSevenDaysPerfEntry 4 } afrE1csuLineSevenDaysPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { afrE1LineSevenDaysPerfEntry 5 } afrE1csuLineSevenDaysPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { afrE1LineSevenDaysPerfEntry 6 } afrE1csuLineSevenDaysPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { afrE1LineSevenDaysPerfEntry 7 } afrE1csuLineSevenDaysPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { afrE1LineSevenDaysPerfEntry 8 } afrE1csuLineSevenDaysPerfDM OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " DM Error Counter " ::= { afrE1LineSevenDaysPerfEntry 9 } -- -- Line Availability Table -- afrE1LineAvailabilityTable OBJECT-TYPE SYNTAX SEQUENCE OF AfrE1LineAvailabilityEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DS1 line control table." ::= { afr-e1-if 14 } afrE1LineAvailabilityEntry OBJECT-TYPE SYNTAX AfrE1LineAvailabilityEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 line control table." INDEX { afrE1csuPortAvailabilityIndex } ::= { afrE1LineAvailabilityTable 1 } AfrE1LineAvailabilityEntry ::= SEQUENCE { afrE1csuPortAvailabilityIndex SmallSlotIndex, afrE1csuAvailableSeconds DisplayString, afrE1csuUnavailableSeconds DisplayString, afrE1csuLineAvailability DisplayString } afrE1csuPortAvailabilityIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { afrE1LineAvailabilityEntry 1 } afrE1csuAvailableSeconds OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Line Available Seconds" ::= { afrE1LineAvailabilityEntry 2 } afrE1csuUnavailableSeconds OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Line Unavailable Seconds" ::= { afrE1LineAvailabilityEntry 3 } afrE1csuLineAvailability OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Line Available Percentage" ::= { afrE1LineAvailabilityEntry 4 } -- -- Line Diagnostic Control Table -- afrE1LineDiagControlTable OBJECT-TYPE SYNTAX SEQUENCE OF AfrE1LineDiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The alarm control table." ::= { afr-e1-if 15 } afrE1LineDiagControlEntry OBJECT-TYPE SYNTAX AfrE1LineDiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 threshold control table." INDEX { afrE1csuLineDiagControlIndex } ::= { afrE1LineDiagControlTable 1 } AfrE1LineDiagControlEntry ::= SEQUENCE { afrE1csuLineDiagControlIndex SmallSlotIndex, afrE1csuLoopbackType INTEGER, afrE1csuLoopbackStatus INTEGER, afrE1csuPRBSControl INTEGER, afrE1csuPRBSStatus INTEGER, afrE1csuPRBSElapseSeconds INTEGER, afrE1csuPRBSErrorSeconds INTEGER, afrE1csuPRBSErrorCounts INTEGER, afrE1csuInbandLoopbackPeriod INTEGER } afrE1csuLineDiagControlIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { afrE1LineDiagControlEntry 1 } afrE1csuLoopbackType OBJECT-TYPE SYNTAX INTEGER { noLoopback(1), localLoopback(2), payLoadLoopback(3), lineLoopback(4), remotePayLoadLB-Active(5), remoteLineLB-Active(6), remotePayLoadLb-Deactive(7), remoteLineLB-Deactive(8) } ACCESS read-write STATUS mandatory DESCRIPTION "atm-e1csu Loopback Type" ::= { afrE1LineDiagControlEntry 2 } afrE1csuLoopbackStatus OBJECT-TYPE SYNTAX INTEGER { success(1), fail(2), lb-not-active(3) } ACCESS read-only STATUS mandatory DESCRIPTION "atm-e1csu Loopback Status" ::= { afrE1LineDiagControlEntry 3 } afrE1csuPRBSControl OBJECT-TYPE SYNTAX INTEGER { prbs-DEACTIVE(1), prbs-ACTIVE-FULL(2), prbs-RESET-ERROR-COUNT(3), prbs-INJECT-ERROR(4) } ACCESS read-write STATUS mandatory DESCRIPTION "atm-e1csu PRBS Control" ::= { afrE1LineDiagControlEntry 4 } afrE1csuPRBSStatus OBJECT-TYPE SYNTAX INTEGER { prbs-SYNC(1), prbs-UNSYNC(2), prbs-NOT-ACTIVE(3) } ACCESS read-only STATUS mandatory DESCRIPTION "atm-e1csu PRBS Status" ::= { afrE1LineDiagControlEntry 5 } afrE1csuPRBSElapseSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "atm-e1csu PRBS Elapse Seconds" ::= { afrE1LineDiagControlEntry 6 } afrE1csuPRBSErrorSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "atm-e1csu PRBS Error Seconds" ::= { afrE1LineDiagControlEntry 7 } afrE1csuPRBSErrorCounts OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "atm-e1csu PRBS Error Counts" ::= { afrE1LineDiagControlEntry 8 } afrE1csuInbandLoopbackPeriod OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "period(in seconds) of E1 inband local, payload, or line loopback" ::= { afrE1LineDiagControlEntry 9 } -- -- ATM T1 Line Control Table -- afrT1LineControlTable OBJECT-TYPE SYNTAX SEQUENCE OF AfrT1LineControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DS1 line control table." ::= { afr-t1-if 1 } afrT1LineControlEntry OBJECT-TYPE SYNTAX AfrT1LineControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 line control table." INDEX { afrT1csuLineControlIndex } ::= { afrT1LineControlTable 1 } AfrT1LineControlEntry ::= SEQUENCE { afrT1csuLineControlIndex SmallSlotIndex, afrT1csuLineFrame INTEGER, afrT1csuLineCoding INTEGER, afrT1csuInterface INTEGER, afrT1csuLineBuildOut INTEGER, afrT1csuEQUalizer INTEGER, afrT1csuAIS INTEGER, afrT1csuYEL INTEGER, afrT1csuInband INTEGER, afrT1csuProtocol INTEGER } afrT1csuLineControlIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { afrT1LineControlEntry 1 } afrT1csuLineFrame OBJECT-TYPE SYNTAX INTEGER { d4(1), esf(2), esf-T1-403(3), none(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Line frame format" ::= { afrT1LineControlEntry 2 } afrT1csuLineCoding OBJECT-TYPE SYNTAX INTEGER { ami(1), b8zs(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Line Coding type" ::= { afrT1LineControlEntry 3 } afrT1csuInterface OBJECT-TYPE SYNTAX INTEGER { long-Haul(1), short-Haul(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Interface indicates that T1 line use Long/Short haul." ::= { afrT1LineControlEntry 4 } afrT1csuLineBuildOut OBJECT-TYPE SYNTAX INTEGER { lbo-0-0dB(1), lbo-7-5dB(2), lbo-15dB(3) } ACCESS read-write STATUS mandatory DESCRIPTION "T1 line build out." ::= { afrT1LineControlEntry 5 } afrT1csuEQUalizer OBJECT-TYPE SYNTAX INTEGER { equ-0-133Ft(1), equ-133-266Ft(2), equ-266-399Ft(3), equ-399-533Ft(4), equ-533-655Ft(5) } ACCESS read-write STATUS mandatory DESCRIPTION "T1 line equalizer." ::= { afrT1LineControlEntry 6 } afrT1csuAIS OBJECT-TYPE SYNTAX INTEGER { frame(1), -- unframe(2), off(3) } ACCESS read-write STATUS mandatory DESCRIPTION "T1 line Alarm Indication Signal." ::= { afrT1LineControlEntry 7 } afrT1csuYEL OBJECT-TYPE SYNTAX INTEGER { on(1), off(2), on-A(3), on-B(4), on-C(5), on-D(6), on-E(7), on-F(8), on-H(9), on-J(10), on-K(11) } ACCESS read-write STATUS mandatory DESCRIPTION "YEL-ON indicates that yellow alarm ON." ::= { afrT1LineControlEntry 8 } afrT1csuInband OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "T1 line inband ON/OFF" ::= { afrT1LineControlEntry 9 } afrT1csuProtocol OBJECT-TYPE SYNTAX INTEGER { atm(1), frameRelay(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Protocol running on T1 port Notice: To activate new selected protocol, the plug-in card will automatically reboot itself when protocol on T1 port is changed. (All configurations stored in this card will be returned to default.)" ::= { afrT1LineControlEntry 16 } -- -- User Current Performance Table -- afrT1UserCurrentPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF AfrT1UserCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User Current Performance Table" ::= { afr-t1-if 2 } afrT1UserCurrentPerfEntry OBJECT-TYPE SYNTAX AfrT1UserCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User current performance entry" INDEX { afrT1csuUserCurrentPerfIndex } ::= { afrT1UserCurrentPerfTable 1 } AfrT1UserCurrentPerfEntry ::= SEQUENCE { afrT1csuUserCurrentPerfIndex SmallSlotIndex, afrT1csuUserCurrentPerfES INTEGER, afrT1csuUserCurrentPerfSES INTEGER, afrT1csuUserCurrentPerfBES INTEGER, afrT1csuUserCurrentPerfUAS INTEGER, afrT1csuUserCurrentPerfCSS INTEGER, afrT1csuUserCurrentPerfBPV INTEGER, afrT1csuUserCurrentPerfLOFC INTEGER } afrT1csuUserCurrentPerfIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { afrT1UserCurrentPerfEntry 1 } afrT1csuUserCurrentPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { afrT1UserCurrentPerfEntry 2 } afrT1csuUserCurrentPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { afrT1UserCurrentPerfEntry 3 } afrT1csuUserCurrentPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { afrT1UserCurrentPerfEntry 4 } afrT1csuUserCurrentPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { afrT1UserCurrentPerfEntry 5 } afrT1csuUserCurrentPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CS Error Counter " ::= { afrT1UserCurrentPerfEntry 6 } afrT1csuUserCurrentPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { afrT1UserCurrentPerfEntry 7 } afrT1csuUserCurrentPerfLOFC OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " LOFC Error Counter " ::= { afrT1UserCurrentPerfEntry 8 } -- -- User Interval Performance Table -- afrT1UserIntervalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF AfrT1UserIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User Interval Performance Table" ::= { afr-t1-if 3 } afrT1UserIntervalPerfEntry OBJECT-TYPE SYNTAX AfrT1UserIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User interval performance entry" INDEX { afrT1csuUserIntervalPerfIndex , afrT1csuUserIntervalPerfNumber } ::= { afrT1UserIntervalPerfTable 1 } AfrT1UserIntervalPerfEntry ::= SEQUENCE { afrT1csuUserIntervalPerfIndex SmallSlotIndex, afrT1csuUserIntervalPerfNumber INTEGER (1..96), afrT1csuUserIntervalPerfES INTEGER, afrT1csuUserIntervalPerfSES INTEGER, afrT1csuUserIntervalPerfBES INTEGER, afrT1csuUserIntervalPerfUAS INTEGER, afrT1csuUserIntervalPerfCSS INTEGER, afrT1csuUserIntervalPerfBPV INTEGER, afrT1csuUserIntervalPerfLOFC INTEGER } afrT1csuUserIntervalPerfIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { afrT1UserIntervalPerfEntry 1 } afrT1csuUserIntervalPerfNumber OBJECT-TYPE SYNTAX INTEGER (1..96) ACCESS read-only STATUS mandatory DESCRIPTION " Interval Index " ::= { afrT1UserIntervalPerfEntry 2 } afrT1csuUserIntervalPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { afrT1UserIntervalPerfEntry 3 } afrT1csuUserIntervalPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { afrT1UserIntervalPerfEntry 4 } afrT1csuUserIntervalPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { afrT1UserIntervalPerfEntry 5 } afrT1csuUserIntervalPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { afrT1UserIntervalPerfEntry 6 } afrT1csuUserIntervalPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { afrT1UserIntervalPerfEntry 7 } afrT1csuUserIntervalPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { afrT1UserIntervalPerfEntry 8 } afrT1csuUserIntervalPerfLOFC OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " LOFC Error Counter " ::= { afrT1UserIntervalPerfEntry 9 } -- -- User Total Performance Table -- afrT1UserTotalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF AfrT1UserTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User Total Performance Table" ::= { afr-t1-if 4 } afrT1UserTotalPerfEntry OBJECT-TYPE SYNTAX AfrT1UserTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User total performance entry" INDEX { afrT1csuUserTotalPerfIndex } ::= { afrT1UserTotalPerfTable 1 } AfrT1UserTotalPerfEntry ::= SEQUENCE { afrT1csuUserTotalPerfIndex SmallSlotIndex, afrT1csuUserTotalPerfES INTEGER, afrT1csuUserTotalPerfSES INTEGER, afrT1csuUserTotalPerfBES INTEGER, afrT1csuUserTotalPerfUAS INTEGER, afrT1csuUserTotalPerfCSS INTEGER, afrT1csuUserTotalPerfBPV INTEGER, afrT1csuUserTotalPerfLOFC INTEGER } afrT1csuUserTotalPerfIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { afrT1UserTotalPerfEntry 1 } afrT1csuUserTotalPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { afrT1UserTotalPerfEntry 2 } afrT1csuUserTotalPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { afrT1UserTotalPerfEntry 3 } afrT1csuUserTotalPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { afrT1UserTotalPerfEntry 4 } afrT1csuUserTotalPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { afrT1UserTotalPerfEntry 5 } afrT1csuUserTotalPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { afrT1UserTotalPerfEntry 6 } afrT1csuUserTotalPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { afrT1UserTotalPerfEntry 7 } afrT1csuUserTotalPerfLOFC OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " LOFC Error Counter " ::= { afrT1UserTotalPerfEntry 8 } -- -- Line Current Performance Table -- afrT1LineCurrentPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF AfrT1LineCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line Current Performance Table" ::= { afr-t1-if 8 } afrT1LineCurrentPerfEntry OBJECT-TYPE SYNTAX AfrT1LineCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line current performance entry" INDEX { afrT1csuLineCurrentPerfIndex } ::= { afrT1LineCurrentPerfTable 1 } AfrT1LineCurrentPerfEntry ::= SEQUENCE { afrT1csuLineCurrentPerfIndex SmallSlotIndex, afrT1csuLineCurrentPerfES INTEGER, afrT1csuLineCurrentPerfSES INTEGER, afrT1csuLineCurrentPerfBES INTEGER, afrT1csuLineCurrentPerfUAS INTEGER, afrT1csuLineCurrentPerfCSS INTEGER, afrT1csuLineCurrentPerfBPV INTEGER, afrT1csuLineCurrentPerfLOFC INTEGER } afrT1csuLineCurrentPerfIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { afrT1LineCurrentPerfEntry 1 } afrT1csuLineCurrentPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ESS Error Counter " ::= { afrT1LineCurrentPerfEntry 2 } afrT1csuLineCurrentPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { afrT1LineCurrentPerfEntry 3 } afrT1csuLineCurrentPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { afrT1LineCurrentPerfEntry 4 } afrT1csuLineCurrentPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { afrT1LineCurrentPerfEntry 5 } afrT1csuLineCurrentPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { afrT1LineCurrentPerfEntry 6 } afrT1csuLineCurrentPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { afrT1LineCurrentPerfEntry 7 } afrT1csuLineCurrentPerfLOFC OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " LOFC Error Counter " ::= { afrT1LineCurrentPerfEntry 8 } -- -- Line Interval Performance Table -- afrT1LineIntervalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF AfrT1LineIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line Interval Performance Table" ::= { afr-t1-if 9 } afrT1LineIntervalPerfEntry OBJECT-TYPE SYNTAX AfrT1LineIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line interval performance entry" INDEX { afrT1csuLineIntervalPerfIndex , afrT1csuLineIntervalPerfNumber } ::= { afrT1LineIntervalPerfTable 1 } AfrT1LineIntervalPerfEntry ::= SEQUENCE { afrT1csuLineIntervalPerfIndex SmallSlotIndex, afrT1csuLineIntervalPerfNumber INTEGER (1..96), afrT1csuLineIntervalPerfES INTEGER, afrT1csuLineIntervalPerfSES INTEGER, afrT1csuLineIntervalPerfBES INTEGER, afrT1csuLineIntervalPerfUAS INTEGER, afrT1csuLineIntervalPerfCSS INTEGER, afrT1csuLineIntervalPerfBPV INTEGER, afrT1csuLineIntervalPerfLOFC INTEGER } afrT1csuLineIntervalPerfIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { afrT1LineIntervalPerfEntry 1 } afrT1csuLineIntervalPerfNumber OBJECT-TYPE SYNTAX INTEGER (1..96) ACCESS read-only STATUS mandatory DESCRIPTION "Interval Index " ::= { afrT1LineIntervalPerfEntry 2 } afrT1csuLineIntervalPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { afrT1LineIntervalPerfEntry 3 } afrT1csuLineIntervalPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { afrT1LineIntervalPerfEntry 4 } afrT1csuLineIntervalPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { afrT1LineIntervalPerfEntry 5 } afrT1csuLineIntervalPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { afrT1LineIntervalPerfEntry 6 } afrT1csuLineIntervalPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { afrT1LineIntervalPerfEntry 7 } afrT1csuLineIntervalPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { afrT1LineIntervalPerfEntry 8 } afrT1csuLineIntervalPerfLOFC OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " LOFC Error Counter " ::= { afrT1LineIntervalPerfEntry 9 } -- -- Line Total Performance Table -- afrT1LineTotalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF AfrT1LineTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line Total Performance Table" ::= { afr-t1-if 10 } afrT1LineTotalPerfEntry OBJECT-TYPE SYNTAX AfrT1LineTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line total performance entry" INDEX { afrT1csuLineTotalPerfIndex } ::= { afrT1LineTotalPerfTable 1 } AfrT1LineTotalPerfEntry ::= SEQUENCE { afrT1csuLineTotalPerfIndex SmallSlotIndex, afrT1csuLineTotalPerfES INTEGER, afrT1csuLineTotalPerfSES INTEGER, afrT1csuLineTotalPerfBES INTEGER, afrT1csuLineTotalPerfUAS INTEGER, afrT1csuLineTotalPerfCSS INTEGER, afrT1csuLineTotalPerfBPV INTEGER, afrT1csuLineTotalPerfLOFC INTEGER } afrT1csuLineTotalPerfIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { afrT1LineTotalPerfEntry 1 } afrT1csuLineTotalPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { afrT1LineTotalPerfEntry 2 } afrT1csuLineTotalPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { afrT1LineTotalPerfEntry 3 } afrT1csuLineTotalPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { afrT1LineTotalPerfEntry 4 } afrT1csuLineTotalPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { afrT1LineTotalPerfEntry 5 } afrT1csuLineTotalPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { afrT1LineTotalPerfEntry 6 } afrT1csuLineTotalPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { afrT1LineTotalPerfEntry 7 } afrT1csuLineTotalPerfLOFC OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " LOFC Error Counter " ::= { afrT1LineTotalPerfEntry 8 } -- -- Line Availability Table -- afrT1LineAvailabilityTable OBJECT-TYPE SYNTAX SEQUENCE OF AfrT1LineAvailabilityEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DS1 line control table." ::= { afr-t1-if 11 } afrT1LineAvailabilityEntry OBJECT-TYPE SYNTAX AfrT1LineAvailabilityEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 line control table." INDEX { afrT1csuPortAvailabilityIndex } ::= { afrT1LineAvailabilityTable 1 } AfrT1LineAvailabilityEntry ::= SEQUENCE { afrT1csuPortAvailabilityIndex SmallSlotIndex, afrT1csuAvailableSeconds DisplayString, afrT1csuUnavailableSeconds DisplayString, afrT1csuLineAvailability DisplayString } afrT1csuPortAvailabilityIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { afrT1LineAvailabilityEntry 1 } afrT1csuAvailableSeconds OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Line Available Seconds" ::= { afrT1LineAvailabilityEntry 2 } afrT1csuUnavailableSeconds OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Line Unavailable Seconds" ::= { afrT1LineAvailabilityEntry 3 } afrT1csuLineAvailability OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Line Available Percentage" ::= { afrT1LineAvailabilityEntry 4 } -- -- ATM T1 line Diagnostic Control Table -- afrT1LineDiagControlTable OBJECT-TYPE SYNTAX SEQUENCE OF AfrT1LineDiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The alarm control table." ::= { afr-t1-if 12 } afrT1LineDiagControlEntry OBJECT-TYPE SYNTAX AfrT1LineDiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 threshold control table." INDEX { afrT1csuLineDiagControlIndex } ::= { afrT1LineDiagControlTable 1 } AfrT1LineDiagControlEntry ::= SEQUENCE { afrT1csuLineDiagControlIndex SmallSlotIndex, afrT1csuLoopbackType INTEGER, afrT1csuLoopbackStatus INTEGER, afrT1csuQRSSControl INTEGER, afrT1csuQRSSStatus INTEGER, afrT1csuQRSSElapseSeconds INTEGER, afrT1csuQRSSErrorSeconds INTEGER, afrT1csuQRSSErrorCounts INTEGER, afrT1csuInbandLoopbackPeriod INTEGER } afrT1csuLineDiagControlIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { afrT1LineDiagControlEntry 1 } afrT1csuLoopbackType OBJECT-TYPE SYNTAX INTEGER { noLoopback(1), localLoopback(2), payLoadLoopback(3), lineLoopback(4), remoteLineLB-Inband-Active(5), remotePayLoadLB-ATT-Active(6), remotePayLoadLB-ANSI-Active(7), remoteLineLB-ANSI-Active(8), remoteLineLB-Inband-Deactive(9), remotePayLoadLB-ATT-Deactive(10), remotePayLoadLB-ANSI-Deactive(11), remoteLineLB-ANSI-Deactive(12) } ACCESS read-write STATUS mandatory DESCRIPTION "atm-t1csu Loopback Type" ::= { afrT1LineDiagControlEntry 2 } afrT1csuLoopbackStatus OBJECT-TYPE SYNTAX INTEGER { success(1), fail(2), lb-not-active(3) } ACCESS read-only STATUS mandatory DESCRIPTION "atm-t1csu Loopback Status" ::= { afrT1LineDiagControlEntry 3 } afrT1csuQRSSControl OBJECT-TYPE SYNTAX INTEGER { qrss-DEACTIVE(1), qrss-ACTIVE-FULL(2), qrss-RESET-ERROR-COUNT(3), qrss-INJECT-ERROR(4) } ACCESS read-write STATUS mandatory DESCRIPTION "atm-t1csu QRSS Control" ::= { afrT1LineDiagControlEntry 4 } afrT1csuQRSSStatus OBJECT-TYPE SYNTAX INTEGER { qrss-SYNC(1), qrss-UNSYNC(2), qrss-NOT-ACTIVE(3) } ACCESS read-only STATUS mandatory DESCRIPTION "atm-t1csu QRSS Status" ::= { afrT1LineDiagControlEntry 5 } afrT1csuQRSSElapseSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "atm-t1csu QRSS Elapse Seconds" ::= { afrT1LineDiagControlEntry 6 } afrT1csuQRSSErrorSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "atm-t1csu QRSS Error Seconds" ::= { afrT1LineDiagControlEntry 7 } afrT1csuQRSSErrorCounts OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "atm-t1csu QRSS Error Counts" ::= { afrT1LineDiagControlEntry 8 } afrT1csuInbandLoopbackPeriod OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "period(in seconds) of T1 inband local, payload, or line loopback" ::= { afrT1LineDiagControlEntry 9 } -- -- ATM CSU DS0 Map Table -- afrCsuChannelMapTable OBJECT-TYPE SYNTAX SEQUENCE OF AfrCsuChannelMapEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Channel map on T1/E1" ::= { afr-if 8 } afrCsuChannelMapEntry OBJECT-TYPE SYNTAX AfrCsuChannelMapEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry of channel map table" INDEX { afrCsuChannelMapTableIndex , afrCsuChannelMapEntryIndex } ::= { afrCsuChannelMapTable 1 } AfrCsuChannelMapEntry ::= SEQUENCE { afrCsuChannelMapTableIndex SmallSlotIndex, afrCsuChannelMapEntryIndex INTEGER, afrCsuChannelMapTo INTEGER } afrCsuChannelMapTableIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { afrCsuChannelMapEntry 1 } afrCsuChannelMapEntryIndex OBJECT-TYPE SYNTAX INTEGER (1..31) ACCESS read-only STATUS mandatory DESCRIPTION "Time slot index. T1: 1~24 E1: 1~31" ::= { afrCsuChannelMapEntry 2 } afrCsuChannelMapTo OBJECT-TYPE SYNTAX INTEGER { idle(0), map(1) } ACCESS read-write STATUS mandatory DESCRIPTION "0: this time slot is idle 1: this time slot carries user data" ::= { afrCsuChannelMapEntry 3 } -- -- FR-to-FR DLCI mapping table -- afrDLCITable OBJECT-TYPE SYNTAX SEQUENCE OF AfrDLCIEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FrameRelay-to-FrameRelay DLCI mapping table This table is only available when FR on T1/E1 is active" ::= { afr-if 9 } afrDLCIEntry OBJECT-TYPE SYNTAX AfrDLCIEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VC management Index." INDEX { afrDlciTableIndex , afrDlciEntryIndex } ::= { afrDLCITable 1 } AfrDLCIEntry ::= SEQUENCE { afrDlciTableIndex SmallSlotIndex, afrDlciEntryIndex INTEGER, logicalChannel INTEGER, logicalDLCI INTEGER, dlci INTEGER, cir INTEGER, allocatedBandwidth INTEGER, bc INTEGER, be INTEGER } afrDlciTableIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { afrDLCIEntry 1 } afrDlciEntryIndex OBJECT-TYPE SYNTAX INTEGER (1..128) ACCESS read-only STATUS mandatory DESCRIPTION "Entry index." ::= { afrDLCIEntry 2 } logicalChannel OBJECT-TYPE SYNTAX INTEGER (1..31) ACCESS read-write STATUS mandatory DESCRIPTION "Which logical frame relay channel" ::= { afrDLCIEntry 3 } logicalDLCI OBJECT-TYPE SYNTAX INTEGER (1..1023) ACCESS read-write STATUS mandatory DESCRIPTION "DLCI in this logical frame relay channel" ::= { afrDLCIEntry 4 } dlci OBJECT-TYPE SYNTAX INTEGER (1..1023) ACCESS read-write STATUS mandatory DESCRIPTION "DLCI in T1/E1 channel" ::= { afrDLCIEntry 5 } cir OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Committed Information Rate" ::= { afrDLCIEntry 6 } allocatedBandwidth OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Really allocated bandwidth for this virtual connection. In normal case, AllocatedBandwidth is same as CIR" ::= { afrDLCIEntry 7 } bc OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Committed Burst size" ::= { afrDLCIEntry 8 } be OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Excess Burst size" ::= { afrDLCIEntry 9 } -- -- ATM LINE STAT Table -- afrAtmLineStatTable OBJECT-TYPE SYNTAX SEQUENCE OF AfrAtmLineStatEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "ATM Line statistics Table This table is only available when ATM is active" ::= { afr-if 10 } afrAtmLineStatEntry OBJECT-TYPE SYNTAX AfrAtmLineStatEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VC statistics Index." INDEX { afrAtmLineStatTabIndex } ::= { afrAtmLineStatTable 1 } AfrAtmLineStatEntry ::= SEQUENCE { afrAtmLineStatTabIndex SmallSlotIndex, afrAtmLINE-STAT INTEGER, afrAtmBAD-HEC INTEGER } afrAtmLineStatTabIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { afrAtmLineStatEntry 1 } afrAtmBAD-HEC OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "bad header CRC" ::= { afrAtmLineStatEntry 2 } afrAtmLINE-STAT OBJECT-TYPE SYNTAX INTEGER { unsync(1), sync(2) } ACCESS read-only STATUS mandatory DESCRIPTION "ATM Line Sync/unsync" ::= { afrAtmLineStatEntry 3 } afrTotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of ATM/FR" ::= { afr-card 100 } --======================================================================-- --======================================================================-- -- fxo-card MIB --======================================================================-- -- FXO Card -- fxoAllPortConfigControlTable OBJECT IDENTIFIER ::= { fxo-card 1 } -- fxoAllPortSigConfigControlTable OBJECT IDENTIFIER ::= { fxo-card 2 } -- fxoPerPortConfigControlTable OBJECT IDENTIFIER ::= { fxo-card 3 } -- fxoPortStatusTable OBJECT IDENTIFIER ::= { fxo-card 4 } -- fxoDiagTestControlTable OBJECT IDENTIFIER ::= { fxo-card 5 } -- fxoCommandControlTable OBJECT IDENTIFIER ::= { fxo-card 6 } --======================================================================-- FXOPulseDecodeLevel ::= INTEGER { na(0), -- neg-18-dbm(18), neg-19-dbm(19), neg-20-dbm(20), neg-21-dbm(21), neg-22-dbm(22), neg-23-dbm(23), neg-24-dbm(24), neg-25-dbm(25), neg-26-dbm(26), neg-27-dbm(27), neg-28-dbm(28), neg-29-dbm(29), neg-30-dbm(30), neg-31-dbm(31), neg-32-dbm(32), neg-33-dbm(33), neg-34-dbm(34), neg-35-dbm(35), neg-36-dbm(36), neg-37-dbm(37), neg-38-dbm(38), neg-39-dbm(39), neg-40-dbm(40), neg-41-dbm(41), neg-42-dbm(42), neg-43-dbm(43), neg-44-dbm(44), neg-45-dbm(45), neg-46-dbm(46), neg-47-dbm(47) } -- -- FXO All Port Config Control Table -- fxoAllPortConfigControlTable OBJECT-TYPE SYNTAX SEQUENCE OF FxoAllPortConfigControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FXO All Port Configuration Control Table" ::= { fxo-card 1 } fxoAllPortConfigControlEntry OBJECT-TYPE SYNTAX FxoAllPortConfigControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FXO all port configuration control entry" INDEX { fxoAllPortConfigControlIndex } ::= { fxoAllPortConfigControlTable 1 } FxoAllPortConfigControlEntry ::= SEQUENCE { fxoAllPortConfigControlIndex LargeSlotIndex, fxoAllPortConfigControlA-u-law INTEGER, fxoAllPortConfigControlImpedance INTEGER, -- fxoAllPortConfigControlTx-gain -- DisplayString, -- fxoAllPortConfigControlRx-gain -- DisplayString, fxoAllPortConfigControlTrunk-condition INTEGER, fxoAllPortConfigControlLine-polarity INTEGER, fxoAllPortConfigControlMetering-pulse-frequency INTEGER, fxoAllPortConfigControlPulse-detect-mode INTEGER } fxoAllPortConfigControlIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { fxoAllPortConfigControlEntry 1 } fxoAllPortConfigControlA-u-law OBJECT-TYPE SYNTAX INTEGER { u-law(1), a-law(2) } ACCESS read-write STATUS mandatory DESCRIPTION " A/u LAW " ::= { fxoAllPortConfigControlEntry 2 } fxoAllPortConfigControlImpedance OBJECT-TYPE SYNTAX INTEGER { imp-900-ohm(1), imp-600-ohm(2) } ACCESS read-write STATUS mandatory DESCRIPTION " IMPEDANCE " ::= { fxoAllPortConfigControlEntry 3 } -- fxoAllPortConfigControlTx-gain OBJECT-TYPE -- SYNTAX DisplayString (SIZE (0..255)) -- ACCESS read-write -- STATUS mandatory -- DESCRIPTION -- " TX-GAIN " -- ::= { fxoAllPortConfigControlEntry 4 } -- fxoAllPortConfigControlRx-gain OBJECT-TYPE -- SYNTAX DisplayString (SIZE (0..255)) -- ACCESS read-write -- STATUS mandatory -- DESCRIPTION -- " RX-GAIN " -- ::= { fxoAllPortConfigControlEntry 5 } fxoAllPortConfigControlTrunk-condition OBJECT-TYPE SYNTAX INTEGER { on-hook(1), off-hook(2), unavail(3) } ACCESS read-write STATUS mandatory DESCRIPTION " Trunk Condition " ::= { fxoAllPortConfigControlEntry 6 } fxoAllPortConfigControlLine-polarity OBJECT-TYPE SYNTAX INTEGER { reverse(1), normal(2), unavail(3) } ACCESS read-write STATUS mandatory DESCRIPTION " Line Polarity " ::= { fxoAllPortConfigControlEntry 7 } fxoAllPortConfigControlMetering-pulse-frequency OBJECT-TYPE SYNTAX INTEGER { freq-16k-hz(1), freq-12k-hz(2), unavail(3) } ACCESS read-write STATUS mandatory DESCRIPTION " Metering Pulse Frequency " ::= { fxoAllPortConfigControlEntry 8 } fxoAllPortConfigControlPulse-detect-mode OBJECT-TYPE SYNTAX INTEGER { packet(1), normal(2), unavail(3) } ACCESS read-write STATUS mandatory DESCRIPTION " Pulse Detect Mode " ::= { fxoAllPortConfigControlEntry 9 } -- -- FXO All Port Signaling Config Control Table -- fxoAllPortSigConfigControlTable OBJECT-TYPE SYNTAX SEQUENCE OF FxoAllPortSigConfigControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FXO All Port Signaling Configuration Control Table" ::= { fxo-card 2 } fxoAllPortSigConfigControlEntry OBJECT-TYPE SYNTAX FxoAllPortSigConfigControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FXO all port signaling configuration control entry" INDEX { fxoAllPortSigConfigControlIndex , fxoAllPortSigConfigControlItemIndex , fxoAllPortSigConfigControlSigBitIndex } ::= { fxoAllPortSigConfigControlTable 1 } FxoAllPortSigConfigControlEntry ::= SEQUENCE { fxoAllPortSigConfigControlIndex LargeSlotIndex, fxoAllPortSigConfigControlItemIndex INTEGER, fxoAllPortSigConfigControlSigBitIndex INTEGER, fxoAllPortSigConfigControlSigBit INTEGER } fxoAllPortSigConfigControlIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { fxoAllPortSigConfigControlEntry 1 } fxoAllPortSigConfigControlItemIndex OBJECT-TYPE SYNTAX INTEGER { ringing(1), no-ring(2), batt-rev(3), pulse-on(4), tip-open(5), off-hook(6), oos-alarm(7), ring-gnd(8) } ACCESS read-only STATUS mandatory DESCRIPTION " ringing, no-ring, batt-rev, pulse-on, tip-open, off-hook, oos-on, ring-gnd " ::= { fxoAllPortSigConfigControlEntry 2 } fxoAllPortSigConfigControlSigBitIndex OBJECT-TYPE SYNTAX INTEGER { a(1), b(2), c(3), d(4) } ACCESS read-only STATUS mandatory DESCRIPTION " Signaling Bit Index " ::= { fxoAllPortSigConfigControlEntry 3 } fxoAllPortSigConfigControlSigBit OBJECT-TYPE SYNTAX INTEGER { zero(0), one(1), do-not-care(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Signaling Bit Setup 0/1 or don't care " ::= { fxoAllPortSigConfigControlEntry 4 } -- -- FXO Per Port Config Control Table -- fxoPerPortConfigControlTable OBJECT-TYPE SYNTAX SEQUENCE OF FxoPerPortConfigControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FXO Per Port Configuration Control Table" ::= { fxo-card 3 } fxoPerPortConfigControlEntry OBJECT-TYPE SYNTAX FxoPerPortConfigControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FXO Per Port Configuration control entry" INDEX { fxoPerPortConfigControlIndex , fxoPerPortConfigControlPortIndex } ::= { fxoPerPortConfigControlTable 1 } FxoPerPortConfigControlEntry ::= SEQUENCE { fxoPerPortConfigControlIndex LargeSlotIndex, fxoPerPortConfigControlPortIndex TwelvePortID, fxoPerPortConfigControlPulse-Decode-Level FXOPulseDecodeLevel, fxoPerPortConfigControlDetected-Pulse-Decode-Level FXOPulseDecodeLevel, fxoPerPortConfigControlTx-gain DisplayString, fxoPerPortConfigControlRx-gain DisplayString } fxoPerPortConfigControlIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { fxoPerPortConfigControlEntry 1 } fxoPerPortConfigControlPortIndex OBJECT-TYPE SYNTAX TwelvePortID ACCESS read-only STATUS mandatory DESCRIPTION "port 1-12" ::= { fxoPerPortConfigControlEntry 2 } fxoPerPortConfigControlPulse-Decode-Level OBJECT-TYPE SYNTAX FXOPulseDecodeLevel ACCESS read-write STATUS mandatory DESCRIPTION " Per port Pulse Decode Level setting " ::= { fxoPerPortConfigControlEntry 3 } fxoPerPortConfigControlDetected-Pulse-Decode-Level OBJECT-TYPE SYNTAX FXOPulseDecodeLevel ACCESS read-only STATUS mandatory DESCRIPTION " Detected Pulse Decode Level by Pulse Decode Level Scan " ::= { fxoPerPortConfigControlEntry 4 } fxoPerPortConfigControlTx-gain OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION " Per port TX-GAIN setting " ::= { fxoPerPortConfigControlEntry 5 } fxoPerPortConfigControlRx-gain OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION " Per port RX-GAIN setting " ::= { fxoPerPortConfigControlEntry 6 } -- -- FXO Port Status Table -- fxoPortStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF FxoPortStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FXO Port Status Table" ::= { fxo-card 4 } fxoPortStatusEntry OBJECT-TYPE SYNTAX FxoPortStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FXO Port Status entry" INDEX { fxoPortStatusIndex , fxoPortStatusItemIndex , fxoPortStatusPortIndex } ::= { fxoPortStatusTable 1 } FxoPortStatusEntry ::= SEQUENCE { fxoPortStatusIndex LargeSlotIndex, fxoPortStatusItemIndex INTEGER, fxoPortStatusPortIndex TwelvePortID, fxoPortStatusStatus INTEGER } fxoPortStatusIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { fxoPortStatusEntry 1 } fxoPortStatusItemIndex OBJECT-TYPE SYNTAX INTEGER { ringing(1), off-hook(2), tip-open(3), line-broken(4), ring-gnd(5), batt-rev(6), pulse-on(7), alarm-on(8) } ACCESS read-only STATUS mandatory DESCRIPTION "ringing, off-hook, tip-open, line-broken, ring-gnd, batt-rev, pulse-on, alarm-on" ::= { fxoPortStatusEntry 2 } fxoPortStatusPortIndex OBJECT-TYPE SYNTAX TwelvePortID ACCESS read-only STATUS mandatory DESCRIPTION " port index 1-12 " ::= { fxoPortStatusEntry 3 } fxoPortStatusStatus OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Port Status " ::= { fxoPortStatusEntry 4 } -- -- FXO Line Diagnostic Control Table -- fxoDiagTestControlTable OBJECT-TYPE SYNTAX SEQUENCE OF FxoDiagTestControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FXO Diagnostic Control Table." ::= { fxo-card 5 } fxoDiagTestControlEntry OBJECT-TYPE SYNTAX FxoDiagTestControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry of FXO diagnostic control table." INDEX { fxoDiagTestControlIndex } ::= { fxoDiagTestControlTable 1 } FxoDiagTestControlEntry ::= SEQUENCE { fxoDiagTestControlIndex LargeSlotIndex, fxoDiagTestControlType INTEGER, fxoDiagTestControlRemainTime INTEGER } fxoDiagTestControlIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { fxoDiagTestControlEntry 1 } fxoDiagTestControlType OBJECT-TYPE SYNTAX INTEGER { stop(1), off-hook-test(2), pulse-decode-level-scan(3), apply-detected-pulse-decode-level(11) } ACCESS read-write STATUS mandatory DESCRIPTION "FXO Test Button" ::= { fxoDiagTestControlEntry 2 } fxoDiagTestControlRemainTime OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Remain time (sec)" ::= { fxoDiagTestControlEntry 3 } -- -- FXO Command Control Table -- fxoCommandControlTable OBJECT-TYPE SYNTAX SEQUENCE OF FxoCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The command control table." ::= { fxo-card 6 } fxoCommandControlEntry OBJECT-TYPE SYNTAX FxoCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the command control table." INDEX { fxoCommandControlIndex } ::= { fxoCommandControlTable 1 } FxoCommandControlEntry ::= SEQUENCE { fxoCommandControlIndex LargeSlotIndex, fxoCommandControlReset INTEGER, fxoCommandControlLoadDefault INTEGER } fxoCommandControlIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { fxoCommandControlEntry 1 } fxoCommandControlLoadDefault OBJECT-TYPE SYNTAX INTEGER { no(0), --RIKER2021 SilverCreek load-default(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Load Default FXO CONF" ::= { fxoCommandControlEntry 2 } fxoCommandControlReset OBJECT-TYPE SYNTAX INTEGER { no(0), --RIKER2021 SilverCreek reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: FXO Card Reset" ::= { fxoCommandControlEntry 3 } -- FXO Per Port Signaling Config Control Table fxoNewPerPortSigSetTable OBJECT-TYPE SYNTAX SEQUENCE OF FxoNewPerPortSigSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FXO Per Port Signaling Configuration Control Table" ::= { fxo-card 7 } fxoNewPerPortSigSetEntry OBJECT-TYPE SYNTAX FxoNewPerPortSigSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FXO Per port signaling configuration control entry" INDEX { fxoNewPerPortSigSetIndex , fxoNewPerPortSigSetPort , fxoNewPerPortSigSetItemIndex } ::= { fxoNewPerPortSigSetTable 1 } FxoNewPerPortSigSetEntry ::= SEQUENCE { fxoNewPerPortSigSetIndex LargeSlotIndex, fxoNewPerPortSigSetPort TwelvePortID, fxoNewPerPortSigSetItemIndex INTEGER, fxoNewPerPortSigSetSigBit DisplayString } fxoNewPerPortSigSetIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { fxoNewPerPortSigSetEntry 1 } fxoNewPerPortSigSetPort OBJECT-TYPE SYNTAX TwelvePortID ACCESS read-only STATUS mandatory DESCRIPTION "port 1-12" ::= { fxoNewPerPortSigSetEntry 2 } fxoNewPerPortSigSetItemIndex OBJECT-TYPE SYNTAX INTEGER { ringing(1), no-ring(2), batt-rev(3), pulse-on(4), tip-open(5), off-hook(6), oos-alarm(7), ring-gnd(8) } ACCESS read-only STATUS mandatory DESCRIPTION " ringing, no-ring, batt-rev, pulse-on, tip-open, off-hook, oos-on, ring-gnd " ::= { fxoNewPerPortSigSetEntry 3 } fxoNewPerPortSigSetSigBit OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION " Signaling Bit Setup 0/1 or don't care " ::= { fxoNewPerPortSigSetEntry 4 } -- -- FXO SigMode Control Table -- fxoNewSigModeControlTable OBJECT-TYPE SYNTAX SEQUENCE OF FxoNewSigModeControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The SigMode control table." ::= { fxo-card 8 } fxoNewSigModeControlEntry OBJECT-TYPE SYNTAX FxoNewSigModeControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the SigMode control table." INDEX { fxoNewSigModeControlIndex } ::= { fxoNewSigModeControlTable 1 } FxoNewSigModeControlEntry ::= SEQUENCE { fxoNewSigModeControlIndex LargeSlotIndex, fxoNewSigModeControlMode INTEGER } fxoNewSigModeControlIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { fxoNewSigModeControlEntry 1 } fxoNewSigModeControlMode OBJECT-TYPE SYNTAX INTEGER { perCard(1), perPort(2) } ACCESS read-write STATUS mandatory DESCRIPTION "SigMode Mode" ::= { fxoNewSigModeControlEntry 2 } -- -- FXO NEW Per Port Config Control Table -- fxoNewPerPortSetTable OBJECT-TYPE SYNTAX SEQUENCE OF FxoNewPerPortSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FXO New Per Port Configuration Control Table" ::= { fxo-card 9 } fxoNewPerPortSetEntry OBJECT-TYPE SYNTAX FxoNewPerPortSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FXO Per Port Configuration control entry" INDEX { fxoNewPerPortSetIndex , fxoNewPerPortSetPortIndex } ::= { fxoNewPerPortSetTable 1 } FxoNewPerPortSetEntry ::= SEQUENCE { fxoNewPerPortSetIndex LargeSlotIndex, fxoNewPerPortSetPortIndex TwelvePortID, fxoNewPerPortSetTrunk INTEGER, fxoNewPerPortSetPolarity INTEGER } fxoNewPerPortSetIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { fxoNewPerPortSetEntry 1 } fxoNewPerPortSetPortIndex OBJECT-TYPE SYNTAX TwelvePortID ACCESS read-only STATUS mandatory DESCRIPTION "port 1-12" ::= { fxoNewPerPortSetEntry 2 } fxoNewPerPortSetTrunk OBJECT-TYPE SYNTAX INTEGER { onHook(1), offHook(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Per port Trunk Condition " ::= { fxoNewPerPortSetEntry 3 } fxoNewPerPortSetPolarity OBJECT-TYPE SYNTAX INTEGER { reverse(1), normal(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Per Port Line polarity " ::= { fxoNewPerPortSetEntry 4 } -- -- FXOA Per Port Diag InfoTable -- fxoNewInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF FxoNewInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "E&M Diag Info Table" ::= { fxo-card 10 } fxoNewInfoEntry OBJECT-TYPE SYNTAX FxoNewInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FXO Diag Infoentry" INDEX { fxoNewInfoIndex , fxoNewInfoPortIndex } ::= { fxoNewInfoTable 1 } FxoNewInfoEntry ::= SEQUENCE { fxoNewInfoIndex LargeSlotIndex, fxoNewInfoPortIndex TwelvePortID, fxoNewInfoRing EMOffOn, fxoNewInfoOffHook EMOffOn, fxoNewInfoLine EMOffOn, fxoNewInfoRingGND EMOffOn, fxoNewInfoBattRev EMOffOn, fxoNewInfoPulseOn EMOffOn, fxoNewInfoAlarm EMOffOn, fxoNewInfoTx DisplayString, fxoNewInfoRx DisplayString, fxoNewInfoVoltage DisplayString } fxoNewInfoIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { fxoNewInfoEntry 1 } fxoNewInfoPortIndex OBJECT-TYPE SYNTAX TwelvePortID ACCESS read-only STATUS mandatory DESCRIPTION "port 1-12" ::= { fxoNewInfoEntry 2 } fxoNewInfoRing OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION "ring " ::= { fxoNewInfoEntry 3} fxoNewInfoOffHook OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION " off hook " ::= { fxoNewInfoEntry 4} fxoNewInfoLine OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION " line broken " ::= { fxoNewInfoEntry 5} fxoNewInfoRingGND OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION " ring ground " ::= { fxoNewInfoEntry 6} fxoNewInfoBattRev OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION " Battery reverse " ::= { fxoNewInfoEntry 7} fxoNewInfoPulseOn OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION " Pulse On " ::= { fxoNewInfoEntry 8} fxoNewInfoAlarm OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION " Alarm" ::= { fxoNewInfoEntry 9} fxoNewInfoTx OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION " Per port TX-signal " ::= { fxoNewInfoEntry 10 } fxoNewInfoRx OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION " Per port RX-signal" ::= { fxoNewInfoEntry 11} fxoNewInfoVoltage OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION " Per port Line Voltage" ::= { fxoNewInfoEntry 12} -- -- FXOA Line Diagnostic Control Table -- fxoNewDiagSetTable OBJECT-TYPE SYNTAX SEQUENCE OF FxoNewDiagSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FXOA Diagnostic Control Table." ::= { fxo-card 11 } fxoNewDiagSetEntry OBJECT-TYPE SYNTAX FxoNewDiagSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry of FXO diagnostic control table." INDEX { fxoNewDiagSetSlot } ::= { fxoNewDiagSetTable 1 } FxoNewDiagSetEntry ::= SEQUENCE { fxoNewDiagSetSlot LargeSlotIndex, fxoNewDiagSetTest INTEGER, fxoNewDiagSetPeriod INTEGER, fxoNewDiagSetRemain INTEGER } fxoNewDiagSetSlot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { fxoNewDiagSetEntry 1 } fxoNewDiagSetTest OBJECT-TYPE SYNTAX INTEGER { stop(1), offHookTest(2), ringTest(3), battRevTest(4), pulseOnTest(5), tipOpenTest(6), loopback(7) } ACCESS read-write STATUS mandatory DESCRIPTION "E&M Test Button" ::= { fxoNewDiagSetEntry 2 } fxoNewDiagSetPeriod OBJECT-TYPE SYNTAX INTEGER { sec10(1), sec60(2) } ACCESS read-write STATUS mandatory DESCRIPTION "E&M Test Button" ::= { fxoNewDiagSetEntry 3 } fxoNewDiagSetRemain OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "remain time" ::= { fxoNewDiagSetEntry 4 } -- -- FXO Per Port Enable/Disable Control Table -- fxoPortEnableTable OBJECT-TYPE SYNTAX SEQUENCE OF FxoPortEnableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FXO Per Port Enable Table" ::= { fxo-card 12 } fxoPortEnableEntry OBJECT-TYPE SYNTAX FxoPortEnableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FXO Per Port Enable entry" INDEX { fxoPortEnableIndex , fxoPortEnablePort } ::= { fxoPortEnableTable 1 } FxoPortEnableEntry ::= SEQUENCE { fxoPortEnableIndex LargeSlotIndex, fxoPortEnablePort TwelvePortID, fxoPortEnable INTEGER } fxoPortEnableIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { fxoPortEnableEntry 1 } fxoPortEnablePort OBJECT-TYPE SYNTAX TwelvePortID ACCESS read-only STATUS mandatory DESCRIPTION "port 1-12" ::= { fxoPortEnableEntry 2 } fxoPortEnable OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " port enable/disable" ::= { fxoPortEnableEntry 3 } -- -- FXOA Line Diagnostic Control Table -- fxoBertControlTable OBJECT-TYPE SYNTAX SEQUENCE OF FxoBertControlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "FXOA Bert Control Table." ::= { fxo-card 13 } fxoBertControlEntry OBJECT-TYPE SYNTAX FxoBertControlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of FXO Bert control table." INDEX { fxoBertControlSlot } ::= { fxoBertControlTable 1 } FxoBertControlEntry ::= SEQUENCE { fxoBertControlSlot LargeSlotIndex, fxoBertControlMode INTEGER, fxoBertControlPort INTEGER, fxoBertControlType INTEGER, -- fxoBertControlSpilt INTEGER, fxoBertControlPattern DisplayString, fxoBertControlPeriod INTEGER, fxoBertControlStatus INTEGER, fxoBertControlSync INTEGER, fxoBertControlError INTEGER, fxoBertControlTime INTEGER, fxoBertControlES INTEGER, fxoBertControlSES INTEGER, fxoBertControlUS INTEGER } fxoBertControlSlot OBJECT-TYPE SYNTAX LargeSlotIndex MAX-ACCESS read-only STATUS current DESCRIPTION "Slot 1~12, total 12 slots." ::= { fxoBertControlEntry 1 } fxoBertControlMode OBJECT-TYPE SYNTAX INTEGER { off(1), bert(2), loopback(3), reset(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "Bert Mode Select" ::= { fxoBertControlEntry 2 } fxoBertControlPort OBJECT-TYPE SYNTAX INTEGER{ p1(1), p2(2), p3(3), p4(4), p5(5), p6(6), p7(7), p8(8), p9(9), p10(10), p11(11), p12(12) } MAX-ACCESS read-write STATUS current DESCRIPTION "Bert Port" ::= { fxoBertControlEntry 3 } fxoBertControlType OBJECT-TYPE SYNTAX INTEGER { --off(1), prbs2exp20of1(2), prbs2exp15of1(3), prbs2exp11of1(4), prbs2exp9of1(5), userDefine(6) } MAX-ACCESS read-write STATUS current DESCRIPTION "Bert Type" ::= { fxoBertControlEntry 4 } -- fxoBertControlSpilt OBJECT-TYPE -- SYNTAX INTEGER { -- sendAIS(1), -- no(2) -- } -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "Bert Spilt Mode" -- ::= { fxoBertControlEntry 5 } fxoBertControlPattern OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-write STATUS current DESCRIPTION "Bert User Pattern" ::= { fxoBertControlEntry 6 } fxoBertControlPeriod OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Bert Spilt Mode" ::= { fxoBertControlEntry 7 } fxoBertControlStatus OBJECT-TYPE SYNTAX INTEGER { idle(1), bert(2), loopback(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Status" ::= { fxoBertControlEntry 8 } fxoBertControlSync OBJECT-TYPE SYNTAX INTEGER { unsync(1), sync(2), na(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Status" ::= { fxoBertControlEntry 9 } fxoBertControlError OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Bert Error Count" ::= { fxoBertControlEntry 10 } fxoBertControlTime OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Bert run time" ::= { fxoBertControlEntry 11 } fxoBertControlES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Bert Error Second" ::= { fxoBertControlEntry 12 } fxoBertControlSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Bert SES" ::= { fxoBertControlEntry 13 } fxoBertControlUS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Bert Unsync Second" ::= { fxoBertControlEntry 14 } -- -- FXOA Self Test Control Table -- fxoSelfTestControlTable OBJECT-TYPE SYNTAX SEQUENCE OF FxoSelfTestControlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "FXO SelfTest Control Table." ::= { fxo-card 14 } fxoSelfTestControlEntry OBJECT-TYPE SYNTAX FxoSelfTestControlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of FXO SelfTest control table." INDEX { fxoSelfTestSlot } ::= { fxoSelfTestControlTable 1 } FxoSelfTestControlEntry ::= SEQUENCE { fxoSelfTestSlot LargeSlotIndex, fxoSelfTestP1 INTEGER, fxoSelfTestP2 INTEGER, fxoSelfTestP3 INTEGER, fxoSelfTestP4 INTEGER, fxoSelfTestP5 INTEGER, fxoSelfTestP6 INTEGER, fxoSelfTestP7 INTEGER, fxoSelfTestP8 INTEGER, fxoSelfTestP9 INTEGER, fxoSelfTestP10 INTEGER, fxoSelfTestP11 INTEGER, fxoSelfTestP12 INTEGER, fxoSelfTestConfirm INTEGER, fxoSelfTestStatus INTEGER, fxoSelfTestResult DisplayString, fxoSelfTestTestType1 INTEGER, fxoSelfTestTestRes1 DisplayString, fxoSelfTestTestType2 INTEGER, fxoSelfTestTestRes2 DisplayString, fxoSelfTestTestType3 INTEGER, fxoSelfTestTestRes3 DisplayString } fxoSelfTestSlot OBJECT-TYPE SYNTAX LargeSlotIndex MAX-ACCESS read-only STATUS current DESCRIPTION "Slot 1~12, total 12 slots." ::= { fxoSelfTestControlEntry 1 } fxoSelfTestP1 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Port Select" ::= { fxoSelfTestControlEntry 2 } fxoSelfTestP2 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Port Select" ::= { fxoSelfTestControlEntry 3 } fxoSelfTestP3 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Port Select" ::= { fxoSelfTestControlEntry 4 } fxoSelfTestP4 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Port Select" ::= { fxoSelfTestControlEntry 5 } fxoSelfTestP5 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION " Port Select" ::= { fxoSelfTestControlEntry 6 } fxoSelfTestP6 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION " Port Select" ::= { fxoSelfTestControlEntry 7 } fxoSelfTestP7 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION " Port Select" ::= { fxoSelfTestControlEntry 8 } fxoSelfTestP8 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION " Port Select" ::= { fxoSelfTestControlEntry 9 } fxoSelfTestP9 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Port Select" ::= { fxoSelfTestControlEntry 10 } fxoSelfTestP10 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Port Select" ::= { fxoSelfTestControlEntry 11 } fxoSelfTestP11 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION " Port Select" ::= { fxoSelfTestControlEntry 12 } fxoSelfTestP12 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION " Port Select" ::= { fxoSelfTestControlEntry 13 } fxoSelfTestConfirm OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION " Port Select" ::= { fxoSelfTestControlEntry 14 } fxoSelfTestStatus OBJECT-TYPE SYNTAX INTEGER { idle(1), testing(2), finish(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Bert Port Select" ::= { fxoSelfTestControlEntry 15 } fxoSelfTestResult OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "Test Result" ::= { fxoSelfTestControlEntry 16 } fxoSelfTestTestType1 OBJECT-TYPE SYNTAX INTEGER { none(1), onHookVoltTest(2), offHookVoltTest(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Bert Port Select" ::= { fxoSelfTestControlEntry 17 } fxoSelfTestTestRes1 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "Test Result" ::= { fxoSelfTestControlEntry 18 } fxoSelfTestTestType2 OBJECT-TYPE SYNTAX INTEGER { none(1), onHookVoltTest(2), offHookVoltTest(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Bert Port Select" ::= { fxoSelfTestControlEntry 19 } fxoSelfTestTestRes2 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "Test Result" ::= { fxoSelfTestControlEntry 20 } fxoSelfTestTestType3 OBJECT-TYPE SYNTAX INTEGER { none(1), onHookVoltTest(2), offHookVoltTest(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Bert Port Select" ::= { fxoSelfTestControlEntry 21 } fxoSelfTestTestRes3 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "Test Result" ::= { fxoSelfTestControlEntry 22 } fxoTotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of FXO" ::= { fxo-card 100 } --======================================================================-- --======================================================================-- -- mag-card MIB --======================================================================-- -- Magneto Card -- magAllPortConfigControlTable OBJECT IDENTIFIER ::= { mag-card 1 } -- magAllPortSigConfigControlTable OBJECT IDENTIFIER ::= { mag-card 2 } -- magPerPortConfigControlTable OBJECT IDENTIFIER ::= { mag-card 3 } -- magPortStatusTable OBJECT IDENTIFIER ::= { mag-card 4 } -- magDiagTestControlTable OBJECT IDENTIFIER ::= { mag-card 5 } -- magCommandControlTable OBJECT IDENTIFIER ::= { mag-card 6 } --======================================================================-- -- -- MAG All Port Config Control Table -- magAllPortConfigControlTable OBJECT-TYPE SYNTAX SEQUENCE OF MagAllPortConfigControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "MAG All Port Configuration Control Table" ::= { mag-card 1 } magAllPortConfigControlEntry OBJECT-TYPE SYNTAX MagAllPortConfigControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "MAG all port configuration control entry" INDEX { magAllPortConfigControlIndex } ::= { magAllPortConfigControlTable 1 } MagAllPortConfigControlEntry ::= SEQUENCE { magAllPortConfigControlIndex LargeSlotIndex, magAllPortConfigControlRing-Mode INTEGER, magAllPortConfigControlA-u-law INTEGER, magAllPortConfigControlImpedance INTEGER, magAllPortConfigControlTx-gain DisplayString, magAllPortConfigControlRx-gain DisplayString, magAllPortConfigControlRing-cadence INTEGER } magAllPortConfigControlIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { magAllPortConfigControlEntry 1 } magAllPortConfigControlRing-Mode OBJECT-TYPE SYNTAX INTEGER { ring-across-l1-l2-only(2), ring-across-l1-gnd-only(3), ring-across-l1-l2-and-l1-gnd(4) } ACCESS read-only STATUS mandatory DESCRIPTION " Ring Mode " ::= { magAllPortConfigControlEntry 2 } magAllPortConfigControlA-u-law OBJECT-TYPE SYNTAX INTEGER { u-law(1), a-law(2) } ACCESS read-write STATUS mandatory DESCRIPTION " A/u LAW " ::= { magAllPortConfigControlEntry 3 } magAllPortConfigControlImpedance OBJECT-TYPE SYNTAX INTEGER { imp-900-ohm(1), imp-600-ohm(2) } ACCESS read-write STATUS mandatory DESCRIPTION " IMPEDANCE " ::= { magAllPortConfigControlEntry 4 } magAllPortConfigControlTx-gain OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION " TX-GAIN " ::= { magAllPortConfigControlEntry 5 } magAllPortConfigControlRx-gain OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION " RX-GAIN " ::= { magAllPortConfigControlEntry 6 } magAllPortConfigControlRing-cadence OBJECT-TYPE SYNTAX INTEGER { cadence-1-on-2-off(1), cadence-2-on-4-off(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Ring Cadence " ::= { magAllPortConfigControlEntry 7 } -- -- MAG All Port Signaling Config Control Table -- magAllPortSigConfigControlTable OBJECT-TYPE SYNTAX SEQUENCE OF MagAllPortSigConfigControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "MAG All Port Signaling Configuration Control Table" ::= { mag-card 2 } magAllPortSigConfigControlEntry OBJECT-TYPE SYNTAX MagAllPortSigConfigControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "MAG all port signaling configuration control entry" INDEX { magAllPortSigConfigControlIndex , magAllPortSigConfigControlItemIndex , magAllPortSigConfigControlSigBitIndex } ::= { magAllPortSigConfigControlTable 1 } MagAllPortSigConfigControlEntry ::= SEQUENCE { magAllPortSigConfigControlIndex LargeSlotIndex, magAllPortSigConfigControlItemIndex INTEGER, magAllPortSigConfigControlSigBitIndex INTEGER, magAllPortSigConfigControlSigBit INTEGER } magAllPortSigConfigControlIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { magAllPortSigConfigControlEntry 1 } magAllPortSigConfigControlItemIndex OBJECT-TYPE SYNTAX INTEGER { tx-ring-l1-l2(1), tx-ring-l1-gnd(2), plar-tx-ring-l1-l2(3), plar-tx-ring-l1-gnd(4), no-tx-ring(5), rx-ring-l1-l2(6), rx-ring-l1-gnd(7), plar-rx-ring-l1-l2(8), plar-rx-ring-l1-gnd(9), oos-alarm(10) } ACCESS read-only STATUS mandatory DESCRIPTION "" ::= { magAllPortSigConfigControlEntry 2 } magAllPortSigConfigControlSigBitIndex OBJECT-TYPE SYNTAX INTEGER { a(1), b(2), c(3), d(4) } ACCESS read-only STATUS mandatory DESCRIPTION " Signaling Bit Index " ::= { magAllPortSigConfigControlEntry 3 } magAllPortSigConfigControlSigBit OBJECT-TYPE SYNTAX INTEGER { zero(0), one(1), do-not-care(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Signaling Bit Setup 0/1 or don't care " ::= { magAllPortSigConfigControlEntry 4 } -- -- MAG Per Port Config Control Table -- magPerPortConfigControlTable OBJECT-TYPE SYNTAX SEQUENCE OF MagPerPortConfigControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "MAG Per Port Configuration Control Table" ::= { mag-card 3 } magPerPortConfigControlEntry OBJECT-TYPE SYNTAX MagPerPortConfigControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "MAG Per Port Configuration control entry" INDEX { magPerPortConfigControlIndex , magPerPortConfigControlPortIndex } ::= { magPerPortConfigControlTable 1 } MagPerPortConfigControlEntry ::= SEQUENCE { magPerPortConfigControlIndex LargeSlotIndex, magPerPortConfigControlPortIndex TwelvePortID, magPerPortConfigControlPLAR INTEGER } magPerPortConfigControlIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { magPerPortConfigControlEntry 1 } magPerPortConfigControlPortIndex OBJECT-TYPE SYNTAX TwelvePortID ACCESS read-only STATUS mandatory DESCRIPTION "port 1-12" ::= { magPerPortConfigControlEntry 2 } magPerPortConfigControlPLAR OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Per port PLAR setting " ::= { magPerPortConfigControlEntry 3 } -- -- MAG Port Status Table -- magPortStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF MagPortStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "MAG Port Status Table" ::= { mag-card 4 } magPortStatusEntry OBJECT-TYPE SYNTAX MagPortStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "MAG Port Status entry" INDEX { magPortStatusIndex , magPortStatusItemIndex , magPortStatusPortIndex } ::= { magPortStatusTable 1 } MagPortStatusEntry ::= SEQUENCE { magPortStatusIndex LargeSlotIndex, magPortStatusItemIndex INTEGER, magPortStatusPortIndex TwelvePortID, magPortStatusStatus INTEGER } magPortStatusIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { magPortStatusEntry 1 } magPortStatusItemIndex OBJECT-TYPE SYNTAX INTEGER { tx-ring-l1-l2(1), tx-ring-l1-gnd(2), rx-ring-l1-l2(3), rx-ring-l1-gnd(4), plar-on(5), alarm-on(6) } ACCESS read-only STATUS mandatory DESCRIPTION "" ::= { magPortStatusEntry 2 } magPortStatusPortIndex OBJECT-TYPE SYNTAX TwelvePortID ACCESS read-only STATUS mandatory DESCRIPTION " port index 1-12 " ::= { magPortStatusEntry 3 } magPortStatusStatus OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Port Status " ::= { magPortStatusEntry 4 } -- -- MAG Line Diagnostic Control Table -- magDiagTestControlTable OBJECT-TYPE SYNTAX SEQUENCE OF MagDiagTestControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "MAG Diagnostic Control Table." ::= { mag-card 5 } magDiagTestControlEntry OBJECT-TYPE SYNTAX MagDiagTestControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry of MAG diagnostic control table." INDEX { magDiagTestControlIndex } ::= { magDiagTestControlTable 1 } MagDiagTestControlEntry ::= SEQUENCE { magDiagTestControlIndex LargeSlotIndex, magDiagTestControlType INTEGER, magDiagTestControlRemainTime INTEGER } magDiagTestControlIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { magDiagTestControlEntry 1 } magDiagTestControlType OBJECT-TYPE SYNTAX INTEGER { stop(1), rx-ring-l1-l2-test(2), rx-ring-l1-gnd-test(3), tx-ring-test(4) } ACCESS read-write STATUS mandatory DESCRIPTION "MAG Test" ::= { magDiagTestControlEntry 2 } magDiagTestControlRemainTime OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Remain time (sec)" ::= { magDiagTestControlEntry 3 } -- -- MAG Command Control Table -- magCommandControlTable OBJECT-TYPE SYNTAX SEQUENCE OF MagCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The command control table." ::= { mag-card 6 } magCommandControlEntry OBJECT-TYPE SYNTAX MagCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the command control table." INDEX { magCommandControlIndex } ::= { magCommandControlTable 1 } MagCommandControlEntry ::= SEQUENCE { magCommandControlIndex LargeSlotIndex, magCommandControlReset INTEGER, magCommandControlLoadDefault INTEGER } magCommandControlIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { magCommandControlEntry 1 } magCommandControlLoadDefault OBJECT-TYPE SYNTAX INTEGER { no(0), --RIKER2021 SilverCreek load-default(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Load Default MAG CONF" ::= { magCommandControlEntry 2 } magCommandControlReset OBJECT-TYPE SYNTAX INTEGER { no(0), --RIKER2021 SilverCreek reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: MAG Card Reset" ::= { magCommandControlEntry 3 } -- -- MAG-A All Port Config Control Table -- magaAllPortSetTable OBJECT-TYPE SYNTAX SEQUENCE OF MagaAllPortSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "MAG-A All Port Configuration Control Table" ::= { mag-card 7 } magaAllPortSetEntry OBJECT-TYPE SYNTAX MagaAllPortSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "MAG-A all port configuration control entry" INDEX { magaAllPortSetIndex } ::= { magaAllPortSetTable 1 } MagaAllPortSetEntry ::= SEQUENCE { magaAllPortSetIndex LargeSlotIndex, magaAllPortSetAuLaw INTEGER, magaAllPortSetImpedance INTEGER } magaAllPortSetIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { magaAllPortSetEntry 1 } magaAllPortSetAuLaw OBJECT-TYPE SYNTAX INTEGER { u-law(1), a-law(2) } ACCESS read-write STATUS mandatory DESCRIPTION " A/u LAW " ::= { magaAllPortSetEntry 2 } magaAllPortSetImpedance OBJECT-TYPE SYNTAX INTEGER { imp-900-ohm(1), imp-600-ohm(2) } ACCESS read-write STATUS mandatory DESCRIPTION " IMPEDANCE " ::= { magaAllPortSetEntry 3 } -- -- MAG-A All Port Signaling Config Control Table -- magaSigSetTable OBJECT-TYPE SYNTAX SEQUENCE OF MagaSigSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "MAG-A All Port Signaling Configuration Control Table" ::= { mag-card 8 } magaSigSetEntry OBJECT-TYPE SYNTAX MagaSigSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " MAG-A all port signaling configuration control entry" INDEX { magaSigSetIndex , magaSigSetItemIndex , magaSigSetSigBitIndex } ::= { magaSigSetTable 1 } MagaSigSetEntry ::= SEQUENCE { magaSigSetIndex LargeSlotIndex, magaSigSetItemIndex INTEGER, magaSigSetSigBitIndex INTEGER, magaSigSetSigBit INTEGER } magaSigSetIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { magaSigSetEntry 1 } magaSigSetItemIndex OBJECT-TYPE SYNTAX INTEGER { crankStop(1), crankStart(2), crankStartPLAR(3), noRing(4), ringing(5), plarRinging(6), oosAlarm(7) } ACCESS read-only STATUS mandatory DESCRIPTION "MAG-A signaling setup " ::= { magaSigSetEntry 2 } magaSigSetSigBitIndex OBJECT-TYPE SYNTAX INTEGER { a(1), b(2), c(3), d(4) } ACCESS read-only STATUS mandatory DESCRIPTION " Signaling Bit Index " ::= { magaSigSetEntry 3 } magaSigSetSigBit OBJECT-TYPE SYNTAX INTEGER { zero(0), one(1), do-not-care(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Signaling Bit Setup 0/1 or don't care " ::= { magaSigSetEntry 4 } -- -- MAG-A Per Port Config Control Table -- magaPortSetTable OBJECT-TYPE SYNTAX SEQUENCE OF MagaPortSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "MAG-A Per Port Configuration Control Table" ::= { mag-card 9 } magaPortSetEntry OBJECT-TYPE SYNTAX MagaPortSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "MAG-A Per Port Configuration control entry" INDEX { magaPortSetIndex , magaPortSetPortIndex } ::= { magaPortSetTable 1 } MagaPortSetEntry ::= SEQUENCE { magaPortSetIndex LargeSlotIndex, magaPortSetPortIndex TwelvePortID , magaPortSetTxGain DisplayString, magaPortSetRxGain DisplayString, magaPortSetPLAR INTEGER, magaPortStopWatch INTEGER, magaPortPLARStopWatch INTEGER, magaPortSetRingerLine INTEGER } magaPortSetIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { magaPortSetEntry 1 } magaPortSetPortIndex OBJECT-TYPE SYNTAX TwelvePortID ACCESS read-only STATUS mandatory DESCRIPTION "port 1-12" ::= { magaPortSetEntry 2 } magaPortSetTxGain OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION " Per port TX-GAIN setting " ::= { magaPortSetEntry 3 } magaPortSetRxGain OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION " Per port RX-GAIN setting " ::= { magaPortSetEntry 4 } magaPortSetPLAR OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Per port PLAR setting " ::= { magaPortSetEntry 5 } magaPortStopWatch OBJECT-TYPE SYNTAX INTEGER { na(1), sec-0-7(2), sec-1-0(3), sec-1-5(4), sec-2-0(5) } ACCESS read-write STATUS mandatory DESCRIPTION " StopWatch N/A, 0.7s, 1.0s, 1.5s, 2.0s " ::= { magaPortSetEntry 6 } magaPortPLARStopWatch OBJECT-TYPE SYNTAX INTEGER { na(1), sec-0-7(2), sec-1-0(3), sec-1-5(4), sec-2-0(5) } ACCESS read-write STATUS mandatory DESCRIPTION " StopWatch Plar N/A, 0.7s, 1.0s, 1.5s, 2.0s " ::= { magaPortSetEntry 7 } magaPortSetRingerLine OBJECT-TYPE SYNTAX INTEGER { l1-l2(1), l1-gnd(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Ringer Across Line " ::= { magaPortSetEntry 8 } -- -- MAG-A Per Port Diag InfoTable -- magaDiagInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF MagaDiagInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "MAG-A Diag Info Table" ::= { mag-card 10 } magaDiagInfoEntry OBJECT-TYPE SYNTAX MagaDiagInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "MAG-A Diag Infoentry" INDEX { magaDiagInfoIndex , magaDiagInfoPort } ::= { magaDiagInfoTable 1 } MagaDiagInfoEntry ::= SEQUENCE { magaDiagInfoIndex LargeSlotIndex, magaDiagInfoPort TwelvePortID , magaDiagInfoAuLaw INTEGER, magaDiagInfoIMP INTEGER, magaDiagInfoCrank EMOffOn, magaDiagInfoRingSig EMOffOn, magaDiagInfoAIS EMOffOn, magaDiagInfoOOS EMOffOn, magaDiagInfoRingerLine INTEGER, magaDiagInfoRingDuration INTEGER, magaDiagInfoPlar INTEGER, magaDiagInfoInputPW INTEGER, magaDiagInfoPWStatus INTEGER, magaDiagInfoRingerGen INTEGER, magaDiagInfoRingerStatus INTEGER, magaDiagInfoTx DisplayString, magaDiagInfoRx DisplayString } magaDiagInfoIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { magaDiagInfoEntry 1 } magaDiagInfoPort OBJECT-TYPE SYNTAX TwelvePortID ACCESS read-only STATUS mandatory DESCRIPTION "port 1-12" ::= { magaDiagInfoEntry 2 } magaDiagInfoAuLaw OBJECT-TYPE SYNTAX INTEGER { aLaw(1), uLaw(2) } ACCESS read-only STATUS mandatory DESCRIPTION " A u Law" ::= { magaDiagInfoEntry 3} magaDiagInfoIMP OBJECT-TYPE SYNTAX INTEGER { imp900(1), imp600(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Impedance" ::= { magaDiagInfoEntry 4} magaDiagInfoCrank OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION " Crank " ::= { magaDiagInfoEntry 5} magaDiagInfoRingSig OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION " Ring Signal " ::= { magaDiagInfoEntry 6} magaDiagInfoAIS OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION " AIS alarm" ::= { magaDiagInfoEntry 7} magaDiagInfoOOS OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION " OOS alarm " ::= { magaDiagInfoEntry 8} magaDiagInfoRingerLine OBJECT-TYPE SYNTAX INTEGER { l1-l2(1), l1-gnd(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Side L1~L4 " ::= { magaDiagInfoEntry 9} magaDiagInfoRingDuration OBJECT-TYPE SYNTAX INTEGER { na(1), sec-0-7(2), sec-1-0(3), sec-1-5(4), sec-2-0(5) } ACCESS read-only STATUS mandatory DESCRIPTION " Ring Duration" ::= { magaDiagInfoEntry 10} magaDiagInfoPlar OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-only STATUS mandatory DESCRIPTION " PLAR " ::= { magaDiagInfoEntry 11} magaDiagInfoInputPW OBJECT-TYPE SYNTAX INTEGER { plusMinus48v(1), plusMinus24v(2) } ACCESS read-only STATUS mandatory DESCRIPTION " INPUT POWER" ::= { magaDiagInfoEntry 12} magaDiagInfoPWStatus OBJECT-TYPE SYNTAX INTEGER { fail(1), ok(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Side L1~L4 " ::= { magaDiagInfoEntry 13} magaDiagInfoRingerGen OBJECT-TYPE SYNTAX INTEGER { vac-76-and-16-7Hz(1), vac-76-and-20-0Hz(2), vac-76-and-50-0Hz(3), vac-76-and-25-0Hz(4) } ACCESS read-only STATUS mandatory DESCRIPTION " RingerGen" ::= { magaDiagInfoEntry 14} magaDiagInfoRingerStatus OBJECT-TYPE SYNTAX INTEGER { fail(1), ok(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Side L1~L4 " ::= { magaDiagInfoEntry 15} magaDiagInfoTx OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION " Per port TX-signal " ::= { magaDiagInfoEntry 16 } magaDiagInfoRx OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION " Per port RX-signal" ::= { magaDiagInfoEntry 17} -- -- MAG-A Line Diagnostic Control Table -- magaDiagControlTable OBJECT-TYPE SYNTAX SEQUENCE OF MagaDiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "MAG-A Diagnostic Control Table." ::= { mag-card 11 } magaDiagControlEntry OBJECT-TYPE SYNTAX MagaDiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry of MAG-A diagnostic control table." INDEX { magaDiagControlSlot } ::= { magaDiagControlTable 1 } MagaDiagControlEntry ::= SEQUENCE { magaDiagControlSlot LargeSlotIndex, magaDiagControlTest INTEGER, magaDiagControlRemain INTEGER } magaDiagControlSlot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { magaDiagControlEntry 1 } magaDiagControlTest OBJECT-TYPE SYNTAX INTEGER { stop(1), crank-test(2), ring-test(3), channel-swap(4), loopback(5) } ACCESS read-write STATUS mandatory DESCRIPTION "MAG-A Test Button" ::= { magaDiagControlEntry 2 } magaDiagControlRemain OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "remain time" ::= { magaDiagControlEntry 3 } -- -- MAGA Per Port Enable/Disable Control Table -- magaPortEnableTable OBJECT-TYPE SYNTAX SEQUENCE OF MagaPortEnableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "MAGA Per Port Enable Table" ::= { mag-card 12 } magaPortEnableEntry OBJECT-TYPE SYNTAX MagaPortEnableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "MAGA Per Port Enable entry" INDEX { magaPortEnableIndex , magaPortEnablePort } ::= { magaPortEnableTable 1 } MagaPortEnableEntry ::= SEQUENCE { magaPortEnableIndex LargeSlotIndex, magaPortEnablePort TwelvePortID, magaPortEnable INTEGER } magaPortEnableIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { magaPortEnableEntry 1 } magaPortEnablePort OBJECT-TYPE SYNTAX TwelvePortID ACCESS read-only STATUS mandatory DESCRIPTION "port 1-12" ::= { magaPortEnableEntry 2 } magaPortEnable OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " port enable/disable" ::= { magaPortEnableEntry 3 } -- MAG Per Port Signaling Config Control Table magPortSigSetTable OBJECT-TYPE SYNTAX SEQUENCE OF MagPortSigSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "MAG Per Port Signaling Configuration Control Table" ::= { mag-card 13} magPortSigSetEntry OBJECT-TYPE SYNTAX MagPortSigSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "MAG Per port signaling configuration control entry" INDEX { magPortSigSetIndex , magPortSigSetPort , magPortSigSetItemIndex } ::= { magPortSigSetTable 1 } MagPortSigSetEntry ::= SEQUENCE { magPortSigSetIndex LargeSlotIndex, magPortSigSetPort TwelvePortID, magPortSigSetItemIndex INTEGER, magPortSigSetSigBit DisplayString } magPortSigSetIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { magPortSigSetEntry 1 } magPortSigSetPort OBJECT-TYPE SYNTAX TwelvePortID ACCESS read-only STATUS mandatory DESCRIPTION "port 1-12" ::= { magPortSigSetEntry 2 } magPortSigSetItemIndex OBJECT-TYPE SYNTAX INTEGER { crankStop(1), crankStart(2), crankStartPLAR(3), noRing(4), ringing(5), plarRinging(6), oosAlarm(7) } ACCESS read-only STATUS mandatory DESCRIPTION " MAG-A signaling setup " ::= { magPortSigSetEntry 3 } magPortSigSetSigBit OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION " Signaling Bit Setup 0/1 or don't care " ::= { magPortSigSetEntry 4 } -- -- MAG SetupMode Control Table -- magSetupModeSetTable OBJECT-TYPE SYNTAX SEQUENCE OF MagSetupModeSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The Setup Mode control table." ::= { mag-card 14 } magSetupModeSetEntry OBJECT-TYPE SYNTAX MagSetupModeSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the Setup Mode control table." INDEX { magSetupModeSetIndex } ::= { magSetupModeSetTable 1 } MagSetupModeSetEntry ::= SEQUENCE { magSetupModeSetIndex LargeSlotIndex, magSetupModeSetSigMode INTEGER } magSetupModeSetIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { magSetupModeSetEntry 1 } magSetupModeSetSigMode OBJECT-TYPE SYNTAX INTEGER { perCard(1), perPort(2) } ACCESS read-write STATUS mandatory DESCRIPTION "SigMode Mode" ::= { magSetupModeSetEntry 2 } -- -- MAG-A Bert Control Table -- magBertControlTable OBJECT-TYPE SYNTAX SEQUENCE OF MagBertControlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "MAG-A Bert Control Table." ::= { mag-card 15 } magBertControlEntry OBJECT-TYPE SYNTAX MagBertControlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of MAG-A Bert control table." INDEX { magBertControlSlot } ::= { magBertControlTable 1 } MagBertControlEntry ::= SEQUENCE { magBertControlSlot LargeSlotIndex, magBertControlMode INTEGER, magBertControlPort INTEGER, magBertControlType INTEGER, -- magBertControlSpilt INTEGER, magBertControlPattern DisplayString, magBertControlPeriod INTEGER, magBertControlStatus INTEGER, magBertControlSync INTEGER, magBertControlError INTEGER, magBertControlTime INTEGER, magBertControlES INTEGER, magBertControlSES INTEGER, magBertControlUS INTEGER } magBertControlSlot OBJECT-TYPE SYNTAX LargeSlotIndex MAX-ACCESS read-only STATUS current DESCRIPTION "Slot 1~12, total 12 slots." ::= { magBertControlEntry 1 } magBertControlMode OBJECT-TYPE SYNTAX INTEGER { off(1), bert(2), loopback(3), reset(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "Bert Mode Select" ::= { magBertControlEntry 2 } magBertControlPort OBJECT-TYPE SYNTAX INTEGER{ p1(1), p2(2), p3(3), p4(4), p5(5), p6(6), p7(7), p8(8), p9(9), p10(10), p11(11), p12(12) } MAX-ACCESS read-write STATUS current DESCRIPTION "Bert Port" ::= { magBertControlEntry 3 } magBertControlType OBJECT-TYPE SYNTAX INTEGER { na(1), --//RIKER2021 SilverCreek prbs2exp20of1(2), prbs2exp15of1(3), prbs2exp11of1(4), prbs2exp9of1(5), userDefine(6) } MAX-ACCESS read-write STATUS current DESCRIPTION "Bert Type" ::= { magBertControlEntry 4 } -- magBertControlSpilt OBJECT-TYPE -- SYNTAX INTEGER { -- sendAIS(1), -- no(2) -- } -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "Bert Spilt Mode" -- ::= { magBertControlEntry 5 } magBertControlPattern OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) MAX-ACCESS read-write STATUS current DESCRIPTION "Bert User Pattern" ::= { magBertControlEntry 6 } magBertControlPeriod OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Bert Spilt Mode" ::= { magBertControlEntry 7 } magBertControlStatus OBJECT-TYPE SYNTAX INTEGER { idle(1), bert(2), loopback(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Status" ::= { magBertControlEntry 8 } magBertControlSync OBJECT-TYPE SYNTAX INTEGER { unsync(1), sync(2), na(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Status" ::= { magBertControlEntry 9 } magBertControlError OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Bert Error Count" ::= { magBertControlEntry 10 } magBertControlTime OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Bert run time" ::= { magBertControlEntry 11 } magBertControlES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Bert Error Second" ::= { magBertControlEntry 12 } magBertControlSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Bert SES" ::= { magBertControlEntry 13 } magBertControlUS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Bert Unsync Second" ::= { magBertControlEntry 14 } -- -- MAG-A Self Test Control Table -- magSelfTestControlTable OBJECT-TYPE SYNTAX SEQUENCE OF MagSelfTestControlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "MAG-A SelfTest Control Table." ::= { mag-card 16 } magSelfTestControlEntry OBJECT-TYPE SYNTAX MagSelfTestControlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of MAG-A SelfTest control table." INDEX { magSelfTestSlot } ::= { magSelfTestControlTable 1 } MagSelfTestControlEntry ::= SEQUENCE { magSelfTestSlot LargeSlotIndex, magSelfTestP1 INTEGER, magSelfTestP2 INTEGER, magSelfTestP3 INTEGER, magSelfTestP4 INTEGER, magSelfTestP5 INTEGER, magSelfTestP6 INTEGER, magSelfTestP7 INTEGER, magSelfTestP8 INTEGER, magSelfTestP9 INTEGER, magSelfTestP10 INTEGER, magSelfTestP11 INTEGER, magSelfTestP12 INTEGER, magSelfTestConfirm INTEGER, magSelfTestStatus INTEGER, magSelfTestResult DisplayString, magSelfTestTestType1 INTEGER, magSelfTestTestRes1 DisplayString, magSelfTestTestType2 INTEGER, magSelfTestTestRes2 DisplayString, magSelfTestTestType3 INTEGER, magSelfTestTestRes3 DisplayString } magSelfTestSlot OBJECT-TYPE SYNTAX LargeSlotIndex MAX-ACCESS read-only STATUS current DESCRIPTION "Slot 1~12, total 12 slots." ::= { magSelfTestControlEntry 1 } magSelfTestP1 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Port Select" ::= { magSelfTestControlEntry 2 } magSelfTestP2 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Port Select" ::= { magSelfTestControlEntry 3 } magSelfTestP3 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Port Select" ::= { magSelfTestControlEntry 4 } magSelfTestP4 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Port Select" ::= { magSelfTestControlEntry 5 } magSelfTestP5 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION " Port Select" ::= { magSelfTestControlEntry 6 } magSelfTestP6 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION " Port Select" ::= { magSelfTestControlEntry 7 } magSelfTestP7 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION " Port Select" ::= { magSelfTestControlEntry 8 } magSelfTestP8 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION " Port Select" ::= { magSelfTestControlEntry 9 } magSelfTestP9 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Port Select" ::= { magSelfTestControlEntry 10 } magSelfTestP10 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION "Port Select" ::= { magSelfTestControlEntry 11 } magSelfTestP11 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION " Port Select" ::= { magSelfTestControlEntry 12 } magSelfTestP12 OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION " Port Select" ::= { magSelfTestControlEntry 13 } magSelfTestConfirm OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } MAX-ACCESS read-write STATUS current DESCRIPTION " Port Select" ::= { magSelfTestControlEntry 14 } magSelfTestStatus OBJECT-TYPE SYNTAX INTEGER { idle(1), testing(2), finish(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Bert Port Select" ::= { magSelfTestControlEntry 15 } magSelfTestResult OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "Test Result" ::= { magSelfTestControlEntry 16 } magSelfTestTestType1 OBJECT-TYPE SYNTAX INTEGER { none(1), powerTest(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Bert Port Select" ::= { magSelfTestControlEntry 17 } magSelfTestTestRes1 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "Test Result" ::= { magSelfTestControlEntry 18 } magSelfTestTestType2 OBJECT-TYPE SYNTAX INTEGER { none(1), powerTest(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Bert Port Select" ::= { magSelfTestControlEntry 19 } magSelfTestTestRes2 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "Test Result" ::= { magSelfTestControlEntry 20 } magSelfTestTestType3 OBJECT-TYPE SYNTAX INTEGER { none(1), powerTest(2) } MAX-ACCESS read-only STATUS current DESCRIPTION "Bert Port Select" ::= { magSelfTestControlEntry 21 } magSelfTestTestRes3 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) MAX-ACCESS read-only STATUS current DESCRIPTION "Test Result" ::= { magSelfTestControlEntry 22 } magTotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of 12MAG" ::= { mag-card 100 } --======================================================================-- --======================================================================-- -- quad-e1-card MIB --======================================================================-- --======================================================================-- -- -- Line Control Table -- qe1LineControlTable OBJECT-TYPE SYNTAX SEQUENCE OF QE1LineControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DS1 line control table." ::= { qe1-card 1 } qe1LineControlEntry OBJECT-TYPE SYNTAX QE1LineControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 line control table." INDEX { qe1Index , qe1PortIndex } ::= { qe1LineControlTable 1 } QE1LineControlEntry ::= SEQUENCE { qe1Index LargeSlotIndex, qe1PortIndex FourPortID, qe1LineFrame INTEGER, qe1LineCoding INTEGER, qe1Interface INTEGER, qe1FDL INTEGER, qe1FDLSabit INTEGER, qe1AIS INTEGER, qe1RAI INTEGER, qe1CRC INTEGER, qe1IdleCode INTEGER, qe1CASMode INTEGER, qe1SignallingMode INTEGER, qe1CGA INTEGER, qe1OutOfService INTEGER, qe1Protect INTEGER, qe1Master INTEGER, qe1SSMSabit INTEGER, qe1PortEnable INTEGER } qe1Index OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { qe1LineControlEntry 1 } qe1PortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 4, total 4 ports." ::= { qe1LineControlEntry 2 } qe1LineFrame OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Line frame format" ::= { qe1LineControlEntry 3 } qe1LineCoding OBJECT-TYPE SYNTAX INTEGER { ami(1), hdb3(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Line Coding type" ::= { qe1LineControlEntry 4 } qe1Interface OBJECT-TYPE SYNTAX INTEGER { twisted-pair(1), coaxial-cable(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Interface indicates that QE1 line use 75/120 Ohm Cable." ::= { qe1LineControlEntry 5 } qe1FDL OBJECT-TYPE SYNTAX INTEGER { fdl(1), off(2), hdlc(3), ssm(4), ssmHdlc(5) } ACCESS read-write STATUS mandatory DESCRIPTION "QE1 Facility Data Link ON/OFF" ::= { qe1LineControlEntry 6 } qe1FDLSabit OBJECT-TYPE SYNTAX INTEGER { sa4(1), sa5(2), sa6(3), sa7(4), sa8(5), sa4-5(6) } ACCESS read-write STATUS mandatory DESCRIPTION "QE1 Facility Data Link use Sax bit" ::= { qe1LineControlEntry 7 } qe1AIS OBJECT-TYPE SYNTAX INTEGER { frame(1), -- unframe(2), off(3) } ACCESS read-write STATUS mandatory DESCRIPTION "QE1 line Alarm Indication Signal." ::= { qe1LineControlEntry 8 } qe1RAI OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "RAI-ON indicates that RAI (Remote Alarm Indication) ON." ::= { qe1LineControlEntry 9 } qe1CRC OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "QE1 Cycle Redundancy Check ON/OFF" ::= { qe1LineControlEntry 10 } qe1IdleCode OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Line Idle Code Value" ::= { qe1LineControlEntry 11 } qe1CASMode OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "CAS or CCS" ::= { qe1LineControlEntry 12 } qe1SignallingMode OBJECT-TYPE SYNTAX INTEGER { trans(1), cd01(2) } ACCESS read-write STATUS mandatory DESCRIPTION "TRANS or CD01" ::= { qe1LineControlEntry 13 } qe1CGA OBJECT-TYPE SYNTAX INTEGER { norm(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Method used to signal the Carrier Group Alarm state to the other end of the selected link." ::= { qe1LineControlEntry 14 } qe1OutOfService OBJECT-TYPE SYNTAX INTEGER { busy(1), idle(2), ais(3) } ACCESS read-write STATUS mandatory DESCRIPTION "When NORM (CGA) is select, the parameter determines the state of the A, B signaling bits during the Out-of-Service periods." ::= { qe1LineControlEntry 15 } qe1Protect OBJECT-TYPE SYNTAX INTEGER { disable(1), circuit(2), line(3) } ACCESS read-only STATUS mandatory DESCRIPTION "disable or enable." ::= { qe1LineControlEntry 16 } qe1Master OBJECT-TYPE SYNTAX INTEGER { xxxx(1), slave(2), master(3) } ACCESS read-only STATUS mandatory DESCRIPTION "master or slave" ::= { qe1LineControlEntry 17 } qe1SSMSabit OBJECT-TYPE SYNTAX INTEGER { sa4(1), sa5(2), sa6(3), sa7(4), sa8(5), na(6) } ACCESS read-write STATUS mandatory DESCRIPTION "QE1 SSM Sax bit" ::= { qe1LineControlEntry 18 } qe1PortEnable OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "QE1 port enable/disable" ::= { qe1LineControlEntry 19 } -- -- User Current Performance Table -- qe1UserCurrentPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF QE1UserCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User Current Performance Table" ::= { qe1-card 2 } qe1UserCurrentPerfEntry OBJECT-TYPE SYNTAX QE1UserCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User current performance entry" INDEX { qe1Index , qe1PortIndex } ::= { qe1UserCurrentPerfTable 1 } QE1UserCurrentPerfEntry ::= SEQUENCE { qe1UserCurrentPerfES INTEGER, qe1UserCurrentPerfSES INTEGER, qe1UserCurrentPerfBES INTEGER, qe1UserCurrentPerfUAS INTEGER, qe1UserCurrentPerfCSS INTEGER, qe1UserCurrentPerfBPV INTEGER, qe1UserCurrentPerfDMs INTEGER, qe1UserCurr15MinTimeElapsed INTEGER, qe1UserValid15MinInterval INTEGER } qe1UserCurrentPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { qe1UserCurrentPerfEntry 2 } qe1UserCurrentPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { qe1UserCurrentPerfEntry 3 } qe1UserCurrentPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { qe1UserCurrentPerfEntry 4 } qe1UserCurrentPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { qe1UserCurrentPerfEntry 5 } qe1UserCurrentPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CS Error Counter " ::= { qe1UserCurrentPerfEntry 6 } qe1UserCurrentPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { qe1UserCurrentPerfEntry 7 } qe1UserCurrentPerfDMs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " DM Error Counter " ::= { qe1UserCurrentPerfEntry 8 } qe1UserCurr15MinTimeElapsed OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 15-minute time elapsed" ::= { qe1UserCurrentPerfEntry 11 } qe1UserValid15MinInterval OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 1-day Valid 15-min interval" ::= { qe1UserCurrentPerfEntry 12 } -- -- User Interval Performance Table -- qe1UserIntervalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF QE1UserIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User Interval Performance Table" ::= { qe1-card 3 } qe1UserIntervalPerfEntry OBJECT-TYPE SYNTAX QE1UserIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User interval performance entry" INDEX { qe1Index , qe1PortIndex , qe1UserIntervalPerfNumber } ::= { qe1UserIntervalPerfTable 1 } QE1UserIntervalPerfEntry ::= SEQUENCE { qe1UserIntervalPerfNumber INTEGER (1..96), qe1UserIntervalPerfES INTEGER, qe1UserIntervalPerfSES INTEGER, qe1UserIntervalPerfBES INTEGER, qe1UserIntervalPerfUAS INTEGER, qe1UserIntervalPerfCSS INTEGER, qe1UserIntervalPerfBPV INTEGER, qe1UserIntervalPerfDMs INTEGER } qe1UserIntervalPerfNumber OBJECT-TYPE SYNTAX INTEGER (1..96) ACCESS read-only STATUS mandatory DESCRIPTION "Interval Index" ::= { qe1UserIntervalPerfEntry 2 } qe1UserIntervalPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { qe1UserIntervalPerfEntry 3 } qe1UserIntervalPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { qe1UserIntervalPerfEntry 4 } qe1UserIntervalPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { qe1UserIntervalPerfEntry 5 } qe1UserIntervalPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { qe1UserIntervalPerfEntry 6 } qe1UserIntervalPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { qe1UserIntervalPerfEntry 7 } qe1UserIntervalPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { qe1UserIntervalPerfEntry 8 } qe1UserIntervalPerfDMs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " DM Error Counter " ::= { qe1UserIntervalPerfEntry 9 } -- -- User Total Performance Table -- qe1UserTotalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF QE1UserTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User Total Performance Table" ::= { qe1-card 4 } qe1UserTotalPerfEntry OBJECT-TYPE SYNTAX QE1UserTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User total performance entry" INDEX { qe1Index , qe1PortIndex } ::= { qe1UserTotalPerfTable 1 } QE1UserTotalPerfEntry ::= SEQUENCE { qe1UserTotalPerfES INTEGER, qe1UserTotalPerfSES INTEGER, qe1UserTotalPerfBES INTEGER, qe1UserTotalPerfUAS INTEGER, qe1UserTotalPerfCSS INTEGER, qe1UserTotalPerfBPV INTEGER, qe1UserTotalPerfDMs INTEGER } qe1UserTotalPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { qe1UserTotalPerfEntry 2 } qe1UserTotalPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { qe1UserTotalPerfEntry 3 } qe1UserTotalPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { qe1UserTotalPerfEntry 4 } qe1UserTotalPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { qe1UserTotalPerfEntry 5 } qe1UserTotalPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { qe1UserTotalPerfEntry 6 } qe1UserTotalPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { qe1UserTotalPerfEntry 7 } qe1UserTotalPerfDMs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " DM Error Counter " ::= { qe1UserTotalPerfEntry 8 } -- -- User Seven Days Performance Table -- qe1UserSevenDaysPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF QE1UserSevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User 7 Days Performance Table" ::= { qe1-card 5 } qe1UserSevenDaysPerfEntry OBJECT-TYPE SYNTAX QE1UserSevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User 7 days performance table" INDEX { qe1Index , qe1PortIndex , qe1UserDaysIndex } ::= { qe1UserSevenDaysPerfTable 1 } QE1UserSevenDaysPerfEntry ::= SEQUENCE { qe1UserDaysIndex INTEGER (1..7), qe1UserDateStrIndex DisplayString (SIZE (0..255) ), qe1UserSevenDaysPerfES INTEGER, qe1UserSevenDaysPerfSES INTEGER, qe1UserSevenDaysPerfBES INTEGER, qe1UserSevenDaysPerfUAS INTEGER, qe1UserSevenDaysPerfCSS INTEGER, qe1UserSevenDaysPerfDMs INTEGER, qe1UserSevenDaysPerfBPV INTEGER } qe1UserDaysIndex OBJECT-TYPE SYNTAX INTEGER (1..7) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days index " ::= { qe1UserSevenDaysPerfEntry 2 } qe1UserDateStrIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days String " ::= { qe1UserSevenDaysPerfEntry 3 } qe1UserSevenDaysPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { qe1UserSevenDaysPerfEntry 4 } qe1UserSevenDaysPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { qe1UserSevenDaysPerfEntry 5 } qe1UserSevenDaysPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { qe1UserSevenDaysPerfEntry 6 } qe1UserSevenDaysPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { qe1UserSevenDaysPerfEntry 7 } qe1UserSevenDaysPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { qe1UserSevenDaysPerfEntry 8 } qe1UserSevenDaysPerfDMs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " DM Error Counter " ::= { qe1UserSevenDaysPerfEntry 9 } qe1UserSevenDaysPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { qe1UserSevenDaysPerfEntry 10 } -- -- Line Current Performance Table -- qe1LineCurrentPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF QE1LineCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line Current Performance Table" ::= { qe1-card 10 } qe1LineCurrentPerfEntry OBJECT-TYPE SYNTAX QE1LineCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line current performance entry" INDEX { qe1Index , qe1PortIndex } ::= { qe1LineCurrentPerfTable 1 } QE1LineCurrentPerfEntry ::= SEQUENCE { qe1LineCurrentPerfES INTEGER, qe1LineCurrentPerfSES INTEGER, qe1LineCurrentPerfBES INTEGER, qe1LineCurrentPerfUAS INTEGER, qe1LineCurrentPerfCSS INTEGER, qe1LineCurrentPerfBPV INTEGER, qe1LineCurrentPerfDMs INTEGER, qe1LineCurr15MinTimeElapsed INTEGER, qe1LineValid15MinInterval INTEGER } qe1LineCurrentPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ESS Error Counter " ::= { qe1LineCurrentPerfEntry 2 } qe1LineCurrentPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { qe1LineCurrentPerfEntry 3 } qe1LineCurrentPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { qe1LineCurrentPerfEntry 4 } qe1LineCurrentPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { qe1LineCurrentPerfEntry 5 } qe1LineCurrentPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { qe1LineCurrentPerfEntry 6 } qe1LineCurrentPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { qe1LineCurrentPerfEntry 7 } qe1LineCurrentPerfDMs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " DM Error Counter " ::= { qe1LineCurrentPerfEntry 8 } qe1LineCurr15MinTimeElapsed OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 15-minute time elapsed" ::= { qe1LineCurrentPerfEntry 11 } qe1LineValid15MinInterval OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 1-day Valid 15-min interval" ::= { qe1LineCurrentPerfEntry 12 } -- -- Line Interval Performance Table -- qe1LineIntervalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF QE1LineIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line Interval Performance Table" ::= { qe1-card 11 } qe1LineIntervalPerfEntry OBJECT-TYPE SYNTAX QE1LineIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line interval performance entry" INDEX { qe1Index , qe1PortIndex , qe1LineIntervalPerfNumber } ::= { qe1LineIntervalPerfTable 1 } QE1LineIntervalPerfEntry ::= SEQUENCE { qe1LineIntervalPerfNumber INTEGER (1..96), qe1LineIntervalPerfES INTEGER, qe1LineIntervalPerfSES INTEGER, qe1LineIntervalPerfBES INTEGER, qe1LineIntervalPerfUAS INTEGER, qe1LineIntervalPerfCSS INTEGER, qe1LineIntervalPerfBPV INTEGER, qe1LineIntervalPerfDMs INTEGER, qe1LineIntvAvailable INTEGER } qe1LineIntervalPerfNumber OBJECT-TYPE SYNTAX INTEGER (1..96) ACCESS read-only STATUS mandatory DESCRIPTION " Interval Index " ::= { qe1LineIntervalPerfEntry 2 } qe1LineIntervalPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { qe1LineIntervalPerfEntry 3 } qe1LineIntervalPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { qe1LineIntervalPerfEntry 4 } qe1LineIntervalPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { qe1LineIntervalPerfEntry 5 } qe1LineIntervalPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { qe1LineIntervalPerfEntry 6 } qe1LineIntervalPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { qe1LineIntervalPerfEntry 7 } qe1LineIntervalPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { qe1LineIntervalPerfEntry 8 } qe1LineIntervalPerfDMs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { qe1LineIntervalPerfEntry 9 } qe1LineIntvAvailable OBJECT-TYPE SYNTAX INTEGER { available(1), na(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Interval Available " ::= { qe1LineIntervalPerfEntry 10 } -- -- Line Total Performance Table -- qe1LineTotalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF QE1LineTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line Total Performance Table" ::= { qe1-card 12 } qe1LineTotalPerfEntry OBJECT-TYPE SYNTAX QE1LineTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line total performance table" INDEX { qe1Index , qe1PortIndex } ::= { qe1LineTotalPerfTable 1 } QE1LineTotalPerfEntry ::= SEQUENCE { qe1LineTotalPerfES INTEGER, qe1LineTotalPerfSES INTEGER, qe1LineTotalPerfBES INTEGER, qe1LineTotalPerfUAS INTEGER, qe1LineTotalPerfCSS INTEGER, qe1LineTotalPerfBPV INTEGER, qe1LineTotalPerfDMs INTEGER } qe1LineTotalPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { qe1LineTotalPerfEntry 2 } qe1LineTotalPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { qe1LineTotalPerfEntry 3 } qe1LineTotalPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { qe1LineTotalPerfEntry 4 } qe1LineTotalPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { qe1LineTotalPerfEntry 5 } qe1LineTotalPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { qe1LineTotalPerfEntry 6 } qe1LineTotalPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { qe1LineTotalPerfEntry 7 } qe1LineTotalPerfDMs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " DM Error Counter " ::= { qe1LineTotalPerfEntry 8 } -- -- Line Seven Days Performance Table -- qe1LineSevenDaysPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF QE1LineSevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line 7 Days Performance Table" ::= { qe1-card 13 } qe1LineSevenDaysPerfEntry OBJECT-TYPE SYNTAX QE1LineSevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line 7 days performance entry" INDEX { qe1Index , qe1PortIndex , qe1LineDaysIndex } ::= { qe1LineSevenDaysPerfTable 1 } QE1LineSevenDaysPerfEntry ::= SEQUENCE { qe1LineDaysIndex INTEGER (1..7), qe1LineDateStrIndex DisplayString (SIZE (0..255) ), qe1LineSevenDaysPerfES INTEGER, qe1LineSevenDaysPerfSES INTEGER, qe1LineSevenDaysPerfBES INTEGER, qe1LineSevenDaysPerfUAS INTEGER, qe1LineSevenDaysPerfCSS INTEGER, qe1LineSevenDaysPerfDMs INTEGER, qe1LineSevenDaysPerfBPV INTEGER } qe1LineDaysIndex OBJECT-TYPE SYNTAX INTEGER (1..7) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days index " ::= { qe1LineSevenDaysPerfEntry 2 } qe1LineDateStrIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days String " ::= { qe1LineSevenDaysPerfEntry 3 } qe1LineSevenDaysPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { qe1LineSevenDaysPerfEntry 4 } qe1LineSevenDaysPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { qe1LineSevenDaysPerfEntry 5 } qe1LineSevenDaysPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { qe1LineSevenDaysPerfEntry 6 } qe1LineSevenDaysPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { qe1LineSevenDaysPerfEntry 7 } qe1LineSevenDaysPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { qe1LineSevenDaysPerfEntry 8 } qe1LineSevenDaysPerfDMs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " DM Error Counter " ::= { qe1LineSevenDaysPerfEntry 9 } qe1LineSevenDaysPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { qe1LineSevenDaysPerfEntry 10 } -- -- Alarm Queue Table -- qe1AlarmQueueTable OBJECT-TYPE SYNTAX SEQUENCE OF QE1AlarmQueueEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " Alarm Queue Table " ::= { qe1-card 14 } qe1AlarmQueueEntry OBJECT-TYPE SYNTAX QE1AlarmQueueEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarm queue entry" INDEX { qe1Index , qe1PortIndex , qe1AlarmQueueIndex } ::= { qe1AlarmQueueTable 1 } QE1AlarmQueueEntry ::= SEQUENCE { qe1AlarmQueueIndex INTEGER (1..40), qe1AlarmQueueString DisplayString (SIZE(0..255)) } qe1AlarmQueueIndex OBJECT-TYPE SYNTAX INTEGER (1..40) ACCESS read-only STATUS mandatory DESCRIPTION "Select Alarm Queue Index(1-40)" ::= { qe1AlarmQueueEntry 2 } qe1AlarmQueueString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Alarm Queue String" ::= { qe1AlarmQueueEntry 3 } -- -- Alarm History Table -- qe1AlarmHistoryTable OBJECT-TYPE SYNTAX SEQUENCE OF QE1AlarmHistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarm History Table" ::= { qe1-card 15 } qe1AlarmHistoryEntry OBJECT-TYPE SYNTAX QE1AlarmHistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarm history entry" INDEX { qe1Index , qe1PortIndex , qe1AlarmHistoryIndex } ::= { qe1AlarmHistoryTable 1 } QE1AlarmHistoryEntry ::= SEQUENCE { qe1AlarmHistoryIndex INTEGER, qe1Threshold INTEGER, qe1CurrentState INTEGER, qe1CurrentCount INTEGER, qe1Alarm AlarmSeverity } qe1AlarmHistoryIndex OBJECT-TYPE SYNTAX INTEGER { rai-line(1), ais-line(2), los-line(3), lof-line(4), bpv-line(5), ess-line(6), uas-line(7), css-line(8), tpca(9) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Index " ::= { qe1AlarmHistoryEntry 2 } qe1Threshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Threshold Value " ::= { qe1AlarmHistoryEntry 3 } qe1CurrentState OBJECT-TYPE SYNTAX INTEGER { ok(1), alarm(2), disable(3), portDisabled(4) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Current State" ::= { qe1AlarmHistoryEntry 4 } qe1CurrentCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Current Count " ::= { qe1AlarmHistoryEntry 5 } qe1Alarm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-only STATUS mandatory DESCRIPTION "Alarm History Alarm State" ::= { qe1AlarmHistoryEntry 6 } -- -- Line Availability Table -- qe1LineAvailabilityTable OBJECT-TYPE SYNTAX SEQUENCE OF QE1LineAvailabilityEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DS1 line control table." ::= { qe1-card 16 } qe1LineAvailabilityEntry OBJECT-TYPE SYNTAX QE1LineAvailabilityEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 line control table." INDEX { qe1Index , qe1PortIndex } ::= { qe1LineAvailabilityTable 1 } QE1LineAvailabilityEntry ::= SEQUENCE { qe1AvailableSeconds DisplayString, qe1UnavailableSeconds DisplayString, qe1LineAvailability DisplayString } qe1AvailableSeconds OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Line Available Seconds" ::= { qe1LineAvailabilityEntry 2 } qe1UnavailableSeconds OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Line Unavailable Seconds" ::= { qe1LineAvailabilityEntry 3 } qe1LineAvailability OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Line Available Percentage" ::= { qe1LineAvailabilityEntry 4 } -- -- Alarm Control Table -- qe1AlarmControlTable OBJECT-TYPE SYNTAX SEQUENCE OF QE1AlarmControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The alarm control table." ::= { qe1-card 17 } qe1AlarmControlEntry OBJECT-TYPE SYNTAX QE1AlarmControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 alarm control table." INDEX { qe1Index , qe1PortIndex } ::= { qe1AlarmControlTable 1 } QE1AlarmControlEntry ::= SEQUENCE { qe1RAI-Line AlarmSeverity, qe1AIS-Line AlarmSeverity, qe1LOS-Line AlarmSeverity, qe1LOF-Line AlarmSeverity, qe1BPV-Line AlarmSeverity, qe1ESS-Line AlarmSeverity, qe1UAS-Line AlarmSeverity, qe1CSS-Line AlarmSeverity, qe1TCPA AlarmSeverity } qe1RAI-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "RAI-Line State" ::= { qe1AlarmControlEntry 2 } qe1AIS-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "AIS-Line State" ::= { qe1AlarmControlEntry 3 } qe1LOS-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "LOS-line State" ::= { qe1AlarmControlEntry 4 } qe1LOF-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "LOF-Line State" ::= { qe1AlarmControlEntry 5 } qe1BPV-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "BPV-Line State" ::= { qe1AlarmControlEntry 6 } qe1ESS-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "ESS-Line State" ::= { qe1AlarmControlEntry 7 } qe1UAS-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "UAS-Line State" ::= { qe1AlarmControlEntry 8 } qe1CSS-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "CS-Line State" ::= { qe1AlarmControlEntry 9 } -- RIKER 2013 NFS-13000027 qe1TCPA OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Threshold Crossing Performance Alarm" ::= { qe1AlarmControlEntry 10 } -- -- Threshold Control Table -- qe1ThresholdControlTable OBJECT-TYPE SYNTAX SEQUENCE OF QE1ThresholdControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The alarm control table." ::= { qe1-card 18 } qe1ThresholdControlEntry OBJECT-TYPE SYNTAX QE1ThresholdControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 threshold control table." INDEX { qe1Index , qe1PortIndex } ::= { qe1ThresholdControlTable 1 } QE1ThresholdControlEntry ::= SEQUENCE { qe1ThresholdBPV-Line INTEGER, qe1ThresholdESS-Line INTEGER, qe1ThresholdUAS-Line INTEGER, qe1ThresholdCSS-Line INTEGER, qe1ThresholdTCPA INTEGER } qe1ThresholdBPV-Line OBJECT-TYPE SYNTAX INTEGER (5..9) ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of BPV-Line: 10exp-N " ::= { qe1ThresholdControlEntry 2 } qe1ThresholdESS-Line OBJECT-TYPE SYNTAX INTEGER (1..900) ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of ESS-Line " ::= { qe1ThresholdControlEntry 3 } qe1ThresholdUAS-Line OBJECT-TYPE SYNTAX INTEGER (1..900) ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of UAS-Line " ::= { qe1ThresholdControlEntry 4 } qe1ThresholdCSS-Line OBJECT-TYPE SYNTAX INTEGER (1..900) ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of CS-Line " ::= { qe1ThresholdControlEntry 5 } -- RIKER 2013 NFS-13000027 qe1ThresholdTCPA OBJECT-TYPE SYNTAX INTEGER (1..2048) ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of TCPA " ::= { qe1ThresholdControlEntry 6 } -- -- Line Diagnostic Control Table -- qe1LineDiagControlTable OBJECT-TYPE SYNTAX SEQUENCE OF QE1LineDiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The alarm control table." ::= { qe1-card 19 } qe1LineDiagControlEntry OBJECT-TYPE SYNTAX QE1LineDiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 threshold control table." INDEX { qe1Index , qe1PortIndex } ::= { qe1LineDiagControlTable 1 } QE1LineDiagControlEntry ::= SEQUENCE { qe1LoopbackType INTEGER, qe1LoopbackStatus INTEGER, qe1PRBSControl INTEGER, qe1PRBSStatus INTEGER, qe1PRBSElapseSeconds INTEGER, qe1PRBSErrorSeconds INTEGER, qe1PRBSErrorCounts INTEGER, qe1InbandLoopbackPeriod INTEGER, qe1remBERTControl INTEGER, qe1remBERTStatus INTEGER, qe1remBERTCounter INTEGER, qe1remBERTElapsed INTEGER, qe1remBERTErrorSeconds INTEGER, qe1remBERTPatternUnsyncSeconds INTEGER, qe1PatternSend INTEGER, qe1PatternMap DisplayString } qe1LoopbackType OBJECT-TYPE SYNTAX INTEGER { no-loopback(1), local-loopback(2), payload-loopback(3), line-loopback(4), remote-PLB-Active(5), remote-LLB-Active(6), remote-PLB-Deactive(7), remote-LLB-Deactive(8), remote-DTE1-Active(9), remote-DTE1-Deactive(10), remote-DTE2-Active(11), remote-DTE2-Deactive(12) } ACCESS read-write STATUS mandatory DESCRIPTION "qe1 Loopback Type" ::= { qe1LineDiagControlEntry 2 } qe1LoopbackStatus OBJECT-TYPE SYNTAX INTEGER { success(1), fail(2), loopback-not-active(3) } ACCESS read-only STATUS mandatory DESCRIPTION "qe1 Loopback Status" ::= { qe1LineDiagControlEntry 3 } qe1PRBSControl OBJECT-TYPE SYNTAX INTEGER { prbs-deactive(1), prbs-active-full(2), prbs-reset-error-count(3), prbs-inject-error(4) } ACCESS read-write STATUS mandatory DESCRIPTION "qe1 PRBS Control" ::= { qe1LineDiagControlEntry 4 } qe1PRBSStatus OBJECT-TYPE SYNTAX INTEGER { prbs-sync(1), prbs-unsync(2), prbs-not-active(3) } ACCESS read-only STATUS mandatory DESCRIPTION "qe1 PRBS Status" ::= { qe1LineDiagControlEntry 5 } qe1PRBSElapseSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "qe1 PRBS Elapse Seconds" ::= { qe1LineDiagControlEntry 6 } qe1PRBSErrorSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "qe1 PRBS Error Seconds" ::= { qe1LineDiagControlEntry 7 } qe1PRBSErrorCounts OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "qe1 PRBS Error Counts" ::= { qe1LineDiagControlEntry 8 } qe1InbandLoopbackPeriod OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "period(in seconds) of QE1 inband local, payload, or line loopback" ::= { qe1LineDiagControlEntry 9 } qe1remBERTControl OBJECT-TYPE SYNTAX INTEGER { na(0), --//RIKER2021 SilverCreek bert-off(1), bert-full(2), bert-dte1(3), bert-dte2(4), bert-inject-error(5), bert-reset(6) } ACCESS read-write STATUS mandatory DESCRIPTION "remBert Control" ::= { qe1LineDiagControlEntry 11 } qe1remBERTStatus OBJECT-TYPE SYNTAX INTEGER { na(0), --//RIKER2021 SilverCreek bert-sync(1), bert-unsync(2), bert-not-active(3) } ACCESS read-only STATUS mandatory DESCRIPTION "remBERT Status" ::= { qe1LineDiagControlEntry 13 } qe1remBERTCounter OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "remBERT Counter" ::= { qe1LineDiagControlEntry 14 } qe1remBERTElapsed OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "remBERT Elapsed Time" ::= { qe1LineDiagControlEntry 15 } qe1remBERTErrorSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "remBERT Error Seconds" ::= { qe1LineDiagControlEntry 16 } qe1remBERTPatternUnsyncSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "remBERT Pattern Unsync Seconds" ::= { qe1LineDiagControlEntry 17 } qe1PatternSend OBJECT-TYPE SYNTAX INTEGER { pat1kHzMilliwattOff(1), pat1kHzMilliwattUlaw(2), pat1kHzMilliwattAlaw(3), oldVersionNotSupport(9) } ACCESS read-write STATUS mandatory DESCRIPTION "qe1 Pattern" ::= { qe1LineDiagControlEntry 18 } qe1PatternMap OBJECT-TYPE SYNTAX DisplayString (SIZE (31)) ACCESS read-write STATUS mandatory DESCRIPTION "MAP has 31 chars, i=idle, 1=map. Ex: 1111iiiiiiiiiiiiiiiiiiiiiiiiiii => send PATTERN in TS1~4" ::= { qe1LineDiagControlEntry 19 } -- -- Port Status Table -- qe1PortStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF Qe1PortStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "port status table." ::= { qe1-card 23 } qe1PortStatusEntry OBJECT-TYPE SYNTAX Qe1PortStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "port status entry" INDEX { qe1PSSlotIndex , qe1PSPortIndex } ::= { qe1PortStatusTable 1 } Qe1PortStatusEntry ::= SEQUENCE { qe1PSSlotIndex LargeSlotIndex, qe1PSPortIndex FourPortID, qe1PortLOS INTEGER, qe1PortLOF INTEGER, qe1PortRcvAIS INTEGER, qe1PortRcvRAI INTEGER, qe1PortXmtAIS INTEGER, qe1PortXmtRAI INTEGER, qe1PortBPVcount Integer32, qe1PortEScount Integer32 } qe1PSSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "slot index" ::= { qe1PortStatusEntry 1 } qe1PSPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "port index" ::= { qe1PortStatusEntry 2 } qe1PortLOS OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION "LOS State" ::= { qe1PortStatusEntry 3 } qe1PortLOF OBJECT-TYPE SYNTAX INTEGER { no(1), loFAS(2), loCAS(3), loFASandCAS(4) } ACCESS read-only STATUS mandatory DESCRIPTION "LOF State" ::= { qe1PortStatusEntry 4 } qe1PortRcvAIS OBJECT-TYPE SYNTAX INTEGER { no(1), ais(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Received AIS State" ::= { qe1PortStatusEntry 5 } qe1PortRcvRAI OBJECT-TYPE SYNTAX INTEGER { no(1), yel(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Received RAI State" ::= { qe1PortStatusEntry 6 } qe1PortXmtAIS OBJECT-TYPE SYNTAX INTEGER { no(1), ais(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Transmit AIS State" ::= { qe1PortStatusEntry 7 } qe1PortXmtRAI OBJECT-TYPE SYNTAX INTEGER { no(1), yel(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Transmit RAI State" ::= { qe1PortStatusEntry 8 } qe1PortBPVcount OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "BPV count" ::= { qe1PortStatusEntry 9 } qe1PortEScount OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "ES count" ::= { qe1PortStatusEntry 10 } -- -- Command Control Table -- qe1CommandControlTable OBJECT-TYPE SYNTAX SEQUENCE OF QE1CommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The command control table." ::= { qe1-card 20 } qe1CommandControlEntry OBJECT-TYPE SYNTAX QE1CommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the command control table." INDEX { qe1Index , qe1PortIndex } ::= { qe1CommandControlTable 1 } QE1CommandControlEntry ::= SEQUENCE { qe1AlarmQueueReset INTEGER, qe1UserPerfReset INTEGER, qe1AlarmHistoryReset INTEGER, qe1PortReset INTEGER, qe1PortLoadDefault INTEGER } qe1AlarmQueueReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset Alarm Queue " ::= { qe1CommandControlEntry 2 } qe1UserPerfReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset User Performance" ::= { qe1CommandControlEntry 3 } qe1AlarmHistoryReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset Alarm History" ::= { qe1CommandControlEntry 4 } qe1PortReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset QE1 Port" ::= { qe1CommandControlEntry 5 } qe1PortLoadDefault OBJECT-TYPE SYNTAX INTEGER { no(0), load-default(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Load Default QE1 Port" ::= { qe1CommandControlEntry 6 } -- -- SYSTEM Information Table -- qe1SystemInformationTable OBJECT-TYPE SYNTAX SEQUENCE OF QE1SystemInformationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The system information table." ::= { qe1-card 21 } qe1SystemInformationEntry OBJECT-TYPE SYNTAX QE1SystemInformationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the system information table." INDEX { qe1Index } ::= { qe1SystemInformationTable 1 } QE1SystemInformationEntry ::= SEQUENCE { qe1PROMVersion DisplayString, qe1HardwareVersion DisplayString } qe1PROMVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION " qe1 PROM Version" ::= { qe1SystemInformationEntry 2 } qe1HardwareVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION " qe1 Hardware Version" ::= { qe1SystemInformationEntry 3 } -- -- QE1 Customer Information Table -- qe1CustomerInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF QE1CustomerInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The Customer Information table." ::= { qe1-card 99 } qe1CustomerInfoEntry OBJECT-TYPE SYNTAX QE1CustomerInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the Customer Information table." INDEX { qe1CISlotIndex , qe1CIPortIndex } ::= { qe1CustomerInfoTable 1 } QE1CustomerInfoEntry ::= SEQUENCE { qe1CISlotIndex LargeSlotIndex, qe1CIPortIndex FourPortID, qe1CICustomerInfo DisplayString (SIZE(0..64)) } qe1CISlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { qe1CustomerInfoEntry 1 } qe1CIPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port number" ::= { qe1CustomerInfoEntry 2 } qe1CICustomerInfo OBJECT-TYPE SYNTAX DisplayString (SIZE (0..64) ) ACCESS read-write STATUS mandatory DESCRIPTION "Customer information" ::= { qe1CustomerInfoEntry 3 } -- -- Remote Link Identification Table -- qe1RemoteLinkIDTable OBJECT-TYPE SYNTAX SEQUENCE OF QE1RemoteLinkIDEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote Link Identification Table" ::= { qe1-card 22 } qe1RemoteLinkIDEntry OBJECT-TYPE SYNTAX QE1RemoteLinkIDEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote Link Identification entry" INDEX { qe1Index , qe1PortIndex } ::= { qe1RemoteLinkIDTable 1 } QE1RemoteLinkIDEntry ::= SEQUENCE { qe1RemoteLinkIDType INTEGER, qe1RemoteLinkIDRack INTEGER, qe1RemoteLinkIDSlotNumber INTEGER, qe1RemoteLinkIDPort INTEGER, qe1RemoteLinkIDSerialNumber INTEGER, qe1RemoteLinkIDBackupSlotNUM INTEGER, qe1RemoteLinkIDBackupPort INTEGER } qe1RemoteLinkIDType OBJECT-TYPE SYNTAX INTEGER { notAvailable(0), cpe(1), an(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Type of remote site." ::= { qe1RemoteLinkIDEntry 3 } qe1RemoteLinkIDRack OBJECT-TYPE SYNTAX INTEGER { notAvailable(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote Link Identification Rack" ::= { qe1RemoteLinkIDEntry 4 } qe1RemoteLinkIDSlotNumber OBJECT-TYPE SYNTAX INTEGER { notAvailable(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote Link Identification SlotNumber" ::= { qe1RemoteLinkIDEntry 5 } qe1RemoteLinkIDPort OBJECT-TYPE SYNTAX INTEGER { notAvailable(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote Link Identification Port" ::= { qe1RemoteLinkIDEntry 6 } qe1RemoteLinkIDSerialNumber OBJECT-TYPE SYNTAX INTEGER { notAvailable(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote Link Identification Serial Number" ::= { qe1RemoteLinkIDEntry 7 } qe1RemoteLinkIDBackupSlotNUM OBJECT-TYPE SYNTAX INTEGER { notAvailable(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote Link Identification Backup Slot Number" ::= { qe1RemoteLinkIDEntry 8 } qe1RemoteLinkIDBackupPort OBJECT-TYPE SYNTAX INTEGER { notAvailable(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote Link Identification Backup Port" ::= { qe1RemoteLinkIDEntry 9 } --======================================================================-- remote-e1500-2s OBJECT IDENTIFIER ::= { qe1-card 31 } --======================================================================-- -- -- Far End Current Performance Table -- re1CurrentPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF RE1CurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote E1 current performance table." ::= { remote-e1500-2s 1 } re1CurrentPerfEntry OBJECT-TYPE SYNTAX RE1CurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the remote E1 current performance table." INDEX { re1SlotIndex , re1PortIndex } ::= { re1CurrentPerfTable 1 } RE1CurrentPerfEntry ::= SEQUENCE { re1SlotIndex LargeSlotIndex, re1PortIndex FourPortID, re1CurrentES INTEGER, re1CurrentSES INTEGER, re1CurrentBES INTEGER, re1CurrentUAS INTEGER, re1CurrentCSS INTEGER, re1CurrentDM INTEGER } re1SlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { re1CurrentPerfEntry 1 } re1PortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 4, total 4 ports." ::= { re1CurrentPerfEntry 2 } re1CurrentES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { re1CurrentPerfEntry 3 } re1CurrentSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { re1CurrentPerfEntry 4 } re1CurrentBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { re1CurrentPerfEntry 5 } re1CurrentUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { re1CurrentPerfEntry 6 } re1CurrentCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { re1CurrentPerfEntry 7 } re1CurrentDM OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " DM Error Counter " ::= { re1CurrentPerfEntry 8 } -- -- Far End Interval Performance Table -- re1IntervalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF RE1IntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote E1 interval performance table." ::= { remote-e1500-2s 2 } re1IntervalPerfEntry OBJECT-TYPE SYNTAX RE1IntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the remote E1 interval performance table." INDEX { re1SlotIndex , re1PortIndex , re1IntervalIndex } ::= { re1IntervalPerfTable 1 } RE1IntervalPerfEntry ::= SEQUENCE { re1IntervalIndex INTEGER (1..96), re1IntervalES INTEGER, re1IntervalSES INTEGER, re1IntervalBES INTEGER, re1IntervalUAS INTEGER, re1IntervalCSS INTEGER, re1IntervalDM INTEGER } re1IntervalIndex OBJECT-TYPE SYNTAX INTEGER (1..96) ACCESS read-only STATUS mandatory DESCRIPTION " FarInterval Index " ::= { re1IntervalPerfEntry 3 } re1IntervalES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { re1IntervalPerfEntry 4 } re1IntervalSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { re1IntervalPerfEntry 5 } re1IntervalBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { re1IntervalPerfEntry 6 } re1IntervalUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { re1IntervalPerfEntry 7 } re1IntervalCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { re1IntervalPerfEntry 8 } re1IntervalDM OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " DM Error Counter " ::= { re1IntervalPerfEntry 9 } -- -- Far End Total Performance -- re1TotalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF RE1TotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote E1 Total performance table." ::= { remote-e1500-2s 3 } re1TotalPerfEntry OBJECT-TYPE SYNTAX RE1TotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the remote E1 total performance table." INDEX { re1SlotIndex , re1PortIndex } ::= { re1TotalPerfTable 1 } RE1TotalPerfEntry ::= SEQUENCE { re1TotalES INTEGER, re1TotalSES INTEGER, re1TotalBES INTEGER, re1TotalUAS INTEGER, re1TotalCSS INTEGER, re1TotalDM INTEGER } re1TotalES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { re1TotalPerfEntry 3 } re1TotalSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { re1TotalPerfEntry 4 } re1TotalBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { re1TotalPerfEntry 5 } re1TotalUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { re1TotalPerfEntry 6 } re1TotalCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { re1TotalPerfEntry 7 } re1TotalDM OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " DM Error Counter " ::= { re1TotalPerfEntry 8 } -- -- Far End Seven Day Performance Table -- re1SevenDayPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF RE1SevenDayPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote E1 7 days performance table." ::= { remote-e1500-2s 4 } re1SevenDayPerfEntry OBJECT-TYPE SYNTAX RE1SevenDayPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the remote E1 7 days performance table." INDEX { re1SlotIndex , re1PortIndex , re1SevenDayIndex } ::= { re1SevenDayPerfTable 1 } RE1SevenDayPerfEntry ::= SEQUENCE { re1SevenDayIndex INTEGER (1..7), re1SevenDayDate DisplayString (SIZE (0..255) ), re1SevenDayES INTEGER, re1SevenDaySES INTEGER, re1SevenDayBES INTEGER, re1SevenDayUAS INTEGER, re1SevenDayCSS INTEGER, re1SevenDayDM INTEGER } re1SevenDayIndex OBJECT-TYPE SYNTAX INTEGER (1..7) ACCESS read-only STATUS mandatory DESCRIPTION " CSU SevenDay Index " ::= { re1SevenDayPerfEntry 3 } re1SevenDayDate OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION " CSU SevenDay String " ::= { re1SevenDayPerfEntry 4 } re1SevenDayES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { re1SevenDayPerfEntry 5 } re1SevenDaySES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { re1SevenDayPerfEntry 6 } re1SevenDayBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { re1SevenDayPerfEntry 7 } re1SevenDayUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { re1SevenDayPerfEntry 8 } re1SevenDayCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { re1SevenDayPerfEntry 9 } re1SevenDayDM OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " DM Error Counter " ::= { re1SevenDayPerfEntry 10 } -- -- Remote Line Control -- re1LineControlTable OBJECT-TYPE SYNTAX SEQUENCE OF RE1LineControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote line control table." ::= { remote-e1500-2s 5 } re1LineControlEntry OBJECT-TYPE SYNTAX RE1LineControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the remote E1 line control table." INDEX { re1SlotIndex , re1PortIndex } ::= { re1LineControlTable 1 } RE1LineControlEntry ::= SEQUENCE { re1ActiveMAP INTEGER, re1MAP1SwitchTime DisplayString, re1MAP2SwitchTime DisplayString, re1LineCRCFrameFormat INTEGER, re1LineCoding INTEGER, re1RaiAlarmTx INTEGER, re1FDL INTEGER, re1IdleCode INTEGER, re1LineFrame INTEGER, re1LineEbit INTEGER, re1LineCAS INTEGER } re1ActiveMAP OBJECT-TYPE SYNTAX INTEGER { map1(1), map2(2), swmap(3), swmap2(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Active MAP1 or MAP2 or SWMAP1" ::= { re1LineControlEntry 3 } re1MAP1SwitchTime OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "Map1 Switch Time.Format= hh:mm" ::= { re1LineControlEntry 4 } re1MAP2SwitchTime OBJECT-TYPE SYNTAX DisplayString ACCESS read-write STATUS mandatory DESCRIPTION "Map2 Switch Time.Format= hh:mm" ::= { re1LineControlEntry 5 } re1LineCRCFrameFormat OBJECT-TYPE SYNTAX INTEGER { crc-on(1), crc-off(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Line CRC Frame Format" ::= { re1LineControlEntry 6 } re1LineCoding OBJECT-TYPE SYNTAX INTEGER { hdb3(1), ami(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Line Coding type" ::= { re1LineControlEntry 7 } re1RaiAlarmTx OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Line Remote Alarm Indication Tx ON/OFF" ::= { re1LineControlEntry 8 } re1FDL OBJECT-TYPE SYNTAX INTEGER { fdl(1), off(2), hdlc(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Line FDL ON/OFF" ::= { re1LineControlEntry 9 } re1IdleCode OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "Line Idle Code Value" ::= { re1LineControlEntry 10 } re1LineFrame OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Line Frame Type " ::= { re1LineControlEntry 11 } re1LineEbit OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Line E-bit option " ::= { re1LineControlEntry 12 } re1LineCAS OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Line CAS Type " ::= { re1LineControlEntry 13 } -- -- Remote Channel Map -- re1ChannelMapTable OBJECT-TYPE SYNTAX SEQUENCE OF RE1ChannelMapEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote channel map table" ::= { remote-e1500-2s 6 } re1ChannelMapEntry OBJECT-TYPE SYNTAX RE1ChannelMapEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { re1SlotIndex , re1PortIndex , re1MapIndex , re1ChannelIndex } ::= { re1ChannelMapTable 1 } RE1ChannelMapEntry ::= SEQUENCE { re1MapIndex INTEGER, re1ChannelIndex INTEGER (1..32), re1MapTo INTEGER } re1MapIndex OBJECT-TYPE SYNTAX INTEGER { map1(1), map2(2) } ACCESS read-only STATUS mandatory DESCRIPTION "CSU Map Index " ::= { re1ChannelMapEntry 3 } re1ChannelIndex OBJECT-TYPE SYNTAX INTEGER (1..32) ACCESS read-only STATUS mandatory DESCRIPTION "Channel Index " ::= { re1ChannelMapEntry 4 } re1MapTo OBJECT-TYPE SYNTAX INTEGER { idle(1), dte1(2), dte2(3), dte3(4), dte4(5), dropandinsert(6), s(7), inband(8) } ACCESS read-write STATUS mandatory DESCRIPTION " Channel map to" ::= { re1ChannelMapEntry 5 } -- -- Remote DTE Control -- re1DTEControlTable OBJECT-TYPE SYNTAX SEQUENCE OF RE1DTEControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote E1 - DTE control table" ::= { remote-e1500-2s 7 } re1DTEControlEntry OBJECT-TYPE SYNTAX RE1DTEControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { re1SlotIndex , re1PortIndex , re1DTEIndex } ::= { re1DTEControlTable 1 } RE1DTEControlEntry ::= SEQUENCE { re1DTEIndex INTEGER, re1DTERate INTEGER, re1DTEClockPolarity INTEGER, re1DTEDataPolarity INTEGER, re1DTEInterfaceType INTEGER, re1DTERTSMode INTEGER, re1DTETerminalTimingMode INTEGER, re1DTEV54 INTEGER, re1DTEV54RL INTEGER, re1DTEV54LL INTEGER } re1DTEIndex OBJECT-TYPE SYNTAX INTEGER { dte1(1), dte2(2), dte3(3), dte4(4), not-exist(5) } ACCESS read-only STATUS mandatory DESCRIPTION " DTE Index (1..4)" ::= { re1DTEControlEntry 3 } re1DTERate OBJECT-TYPE SYNTAX INTEGER { rate-64k(1), rate-56k(2) } ACCESS read-write STATUS mandatory DESCRIPTION " DTE Rate " ::= { re1DTEControlEntry 4 } re1DTEClockPolarity OBJECT-TYPE SYNTAX INTEGER { normal(1), inverted(2) } ACCESS read-write STATUS mandatory DESCRIPTION " DTE Clock Polarity " ::= { re1DTEControlEntry 5 } re1DTEDataPolarity OBJECT-TYPE SYNTAX INTEGER { normal(1), inverted(2) } ACCESS read-write STATUS mandatory DESCRIPTION " DTE Data Polarity " ::= { re1DTEControlEntry 6 } re1DTEInterfaceType OBJECT-TYPE SYNTAX INTEGER { eia530-rs449(1), v35(2), x21(3), rs232(4) } ACCESS read-only STATUS mandatory DESCRIPTION " DTE Interface Type " ::= { re1DTEControlEntry 7 } re1DTERTSMode OBJECT-TYPE SYNTAX INTEGER { active(1), permanent(2) } ACCESS read-write STATUS mandatory DESCRIPTION " DTE RTS Permanent " ::= { re1DTEControlEntry 8 } re1DTETerminalTimingMode OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION " DTE Terminal Timing Mode " ::= { re1DTEControlEntry 9 } re1DTEV54 OBJECT-TYPE SYNTAX INTEGER { off(1), ansi(2), itu(3), na(4) } ACCESS read-write STATUS mandatory DESCRIPTION " V.54 Setup " ::= { re1DTEControlEntry 10 } re1DTEV54RL OBJECT-TYPE SYNTAX INTEGER { on(1), off(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION " Remote Loopback Setup " ::= { re1DTEControlEntry 11 } re1DTEV54LL OBJECT-TYPE SYNTAX INTEGER { on(1), off(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION " Local Loopback Setup " ::= { re1DTEControlEntry 12 } -- -- Remote System Control -- re1SystemControlTable OBJECT-TYPE SYNTAX SEQUENCE OF RE1SystemControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote E1 - System control table" ::= { remote-e1500-2s 8 } re1SystemControlEntry OBJECT-TYPE SYNTAX RE1SystemControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { re1SlotIndex , re1PortIndex } ::= { re1SystemControlTable 1 } RE1SystemControlEntry ::= SEQUENCE { re1MasterClock INTEGER, re1SecondClock INTEGER, re1ClockIndicator INTEGER, re1DeviceName DisplayString, re1PortConfiguration DisplayString, re1SerialNumber INTEGER, re1MainboardVersion INTEGER, re1FirmwareVersion DisplayString } re1MasterClock OBJECT-TYPE SYNTAX INTEGER { line(1), internal(2), dropinsert(3), dte1(4), dte2(5), dte3(6), dte4(7), external56k(8), external64k(9), external112k(10), external128k(11), external168k(12), external192k(13), external224k(14), external256k(15), external280k(16), external320k(17), external336k(18), external384k(19), external392k(20), external448k(21), external504k(22), external512k(23), external560k(24), external576k(25), external616k(26), external640k(27), external672k(28), external704k(29), external728k(30), external768k(31), external784k(32), external832k(33), external840k(34), external896k(35), external952k(36), external960k(37), external1008k(38), external1024k(39), external1064k(40), external1088k(41), external1120k(42), external1152k(43), external1176k(44), external1216k(45), external1232k(46), external1280k(47), external1288k(48), external1344k(49), external1400k(50), external1408k(51), external1456k(52), external1472k(53), external1512k(54), external1536k(55), external1568k(56), external1600k(57), external1624k(58), external1664k(59), external1680k(60), external1728k(61), external1736k(62), external1792k(63), external1848k(64), external1856k(65), external1904k(66), external1920k(67), external1960k(68), external1984k(69), external2016k(70), external2048k(71), external8192k(72) } ACCESS read-write STATUS mandatory DESCRIPTION " CSU Master Clock Setting" ::= { re1SystemControlEntry 3 } re1SecondClock OBJECT-TYPE SYNTAX INTEGER { line(1), internal(2), dropinsert(3), dte1(4), dte2(5), dte3(6), dte4(7), external56k(8), external64k(9), external112k(10), external128k(11), external168k(12), external192k(13), external224k(14), external256k(15), external280k(16), external320k(17), external336k(18), external384k(19), external392k(20), external448k(21), external504k(22), external512k(23), external560k(24), external576k(25), external616k(26), external640k(27), external672k(28), external704k(29), external728k(30), external768k(31), external784k(32), external832k(33), external840k(34), external896k(35), external952k(36), external960k(37), external1008k(38), external1024k(39), external1064k(40), external1088k(41), external1120k(42), external1152k(43), external1176k(44), external1216k(45), external1232k(46), external1280k(47), external1288k(48), external1344k(49), external1400k(50), external1408k(51), external1456k(52), external1472k(53), external1512k(54), external1536k(55), external1568k(56), external1600k(57), external1624k(58), external1664k(59), external1680k(60), external1728k(61), external1736k(62), external1792k(63), external1848k(64), external1856k(65), external1904k(66), external1920k(67), external1960k(68), external1984k(69), external2016k(70), external2048k(71), external8192k(72) } ACCESS read-write STATUS mandatory DESCRIPTION " CSU Remote Second Clock Setting" ::= { re1SystemControlEntry 4 } re1ClockIndicator OBJECT-TYPE SYNTAX INTEGER { master(1), second(2) } ACCESS read-only STATUS mandatory DESCRIPTION " CSU Remote Clock Indicator" ::= { re1SystemControlEntry 5 } re1DeviceName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-write STATUS mandatory DESCRIPTION " CSU Device Name " ::= { re1SystemControlEntry 6 } re1PortConfiguration OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION " CSU Port Configuration" ::= { re1SystemControlEntry 7 } re1SerialNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSU Serial Number " ::= { re1SystemControlEntry 8 } re1MainboardVersion OBJECT-TYPE SYNTAX INTEGER { a(65), b(66), c(67), d(68), e(69), f(70), g(71), h(73), i(74), j(75) } ACCESS read-only STATUS mandatory DESCRIPTION " CSU Mainboard Version" ::= { re1SystemControlEntry 9 } re1FirmwareVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION " CSU Firmware Version" ::= { re1SystemControlEntry 10 } -- -- Remote Alarm Control -- re1AlarmControlTable OBJECT-TYPE SYNTAX SEQUENCE OF RE1AlarmControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote alarm control table" ::= { remote-e1500-2s 9 } re1AlarmControlEntry OBJECT-TYPE SYNTAX RE1AlarmControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { re1SlotIndex , re1PortIndex , re1AlarmControlIndex } ::= { re1AlarmControlTable 1 } RE1AlarmControlEntry ::= SEQUENCE { re1AlarmControlIndex INTEGER, re1Alarm-dialout INTEGER } re1AlarmControlIndex OBJECT-TYPE SYNTAX INTEGER { alarm-master-clcok-loss(1), alarm-rai-line(2), alarm-ais-line(3), alarm-los-line(4), alarm-lof-line(5), alarm-bpv-line(6), alarm-es-line(7), alarm-uas-line(8), alarm-css-line(9), alarm-dte1-dte(10), alarm-dte2-dte(11), alarm-lan-alm-router1(12), alarm-lan-alm-router2(13), alarm-yel-DI(14), alarm-ais-DI(15), alarm-los-DI(16), alarm-lof-DI(17), alarm-bpv-DI(18), alarm-es-DI(19), alarm-uas-DI(20), alarm-rai-dte1-e1(21), alarm-ais-dte1-e1(22), alarm-los-dte1-e1(23), alarm-lof-dte1-e1(24), alarm-bpv-dte1-e1(25), alarm-es-dte1-e1(26), alarm-uas-dte1-e1(27), alarm-css-dte1-e1(28), alarm-rai-dte2-e1(29), alarm-ais-dte2-e1(30), alarm-los-dte2-e1(31), alarm-lof-dte2-e1(32), alarm-bpv-dte2-e1(33), alarm-es-dte2-e1(34), alarm-uas-dte2-e1(35), alarm-css-dte2-e1(36) } ACCESS read-only STATUS mandatory DESCRIPTION " Remote Alarm Control Index " ::= { re1AlarmControlEntry 3 } re1Alarm-dialout OBJECT-TYPE SYNTAX INTEGER { disable(5), enable(4) } ACCESS read-write STATUS mandatory DESCRIPTION " Remote Alarm Control " ::= { re1AlarmControlEntry 4 } -- -- Remote Threshold Control -- re1ThresholdControlTable OBJECT-TYPE SYNTAX SEQUENCE OF RE1ThresholdControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote alarm threshold control table" ::= { remote-e1500-2s 10 } re1ThresholdControlEntry OBJECT-TYPE SYNTAX RE1ThresholdControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { re1SlotIndex , re1PortIndex } ::= { re1ThresholdControlTable 1 } RE1ThresholdControlEntry ::= SEQUENCE { re1ThresholdBPV-Line INTEGER, re1ThresholdES-Line INTEGER, re1ThresholdUAS-Line INTEGER, re1ThresholdCSS-Line INTEGER, re1ThresholdBPV-DTE1-E1 INTEGER, re1ThresholdES-DTE1-E1 INTEGER, re1ThresholdUAS-DTE1-E1 INTEGER, re1ThresholdCSS-DTE1-E1 INTEGER, re1ThresholdBPV-DTE2-E1 INTEGER, re1ThresholdES-DTE2-E1 INTEGER, re1ThresholdUAS-DTE2-E1 INTEGER, re1ThresholdCSS-DTE2-E1 INTEGER, re1ThresholdBPV-Drop-Insert INTEGER, re1ThresholdES-Drop-Insert INTEGER, re1ThresholdUAS-Drop-Insert INTEGER } re1ThresholdBPV-Line OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of BPV-Line " ::= { re1ThresholdControlEntry 3 } re1ThresholdES-Line OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of ES-Line " ::= { re1ThresholdControlEntry 4 } re1ThresholdUAS-Line OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of UAS-Line " ::= { re1ThresholdControlEntry 5 } re1ThresholdCSS-Line OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of CSS-Line " ::= { re1ThresholdControlEntry 6 } re1ThresholdBPV-DTE1-E1 OBJECT-TYPE SYNTAX INTEGER { na(65535) } ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of BPV-EQU1 " ::= { re1ThresholdControlEntry 7 } re1ThresholdES-DTE1-E1 OBJECT-TYPE SYNTAX INTEGER { na(65535) } ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of ES-EQU1 " ::= { re1ThresholdControlEntry 8 } re1ThresholdUAS-DTE1-E1 OBJECT-TYPE SYNTAX INTEGER { na(65535) } ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of UAS-EQU1 " ::= { re1ThresholdControlEntry 9 } re1ThresholdCSS-DTE1-E1 OBJECT-TYPE SYNTAX INTEGER { na(65535) } ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of UAS-EQU1 " ::= { re1ThresholdControlEntry 10 } re1ThresholdBPV-DTE2-E1 OBJECT-TYPE SYNTAX INTEGER { na(65535) } ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of BPV-EQU2 " ::= { re1ThresholdControlEntry 11 } re1ThresholdES-DTE2-E1 OBJECT-TYPE SYNTAX INTEGER { na(65535) } ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of ES-EQU2 " ::= { re1ThresholdControlEntry 12 } re1ThresholdUAS-DTE2-E1 OBJECT-TYPE SYNTAX INTEGER { na(65535) } ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of UAS-EQU2 " ::= { re1ThresholdControlEntry 13 } re1ThresholdCSS-DTE2-E1 OBJECT-TYPE SYNTAX INTEGER { na(65535) } ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of UAS-EQU2 " ::= { re1ThresholdControlEntry 14 } re1ThresholdBPV-Drop-Insert OBJECT-TYPE SYNTAX INTEGER { na(65535) } ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of D&I " ::= { re1ThresholdControlEntry 15 } re1ThresholdES-Drop-Insert OBJECT-TYPE SYNTAX INTEGER { na(65535) } ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of D&I " ::= { re1ThresholdControlEntry 16 } re1ThresholdUAS-Drop-Insert OBJECT-TYPE SYNTAX INTEGER { na(65535) } ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of D&I " ::= { re1ThresholdControlEntry 17 } -- -- REMOTE Model Type Table -- re1ModelTypeTable OBJECT-TYPE SYNTAX SEQUENCE OF RE1ModelTypeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote model type table" ::= { remote-e1500-2s 11 } re1ModelTypeEntry OBJECT-TYPE SYNTAX RE1ModelTypeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { re1SlotIndex , re1PortIndex } ::= { re1ModelTypeTable 1 } RE1ModelTypeEntry ::= SEQUENCE { re1ModelType INTEGER } re1ModelType OBJECT-TYPE SYNTAX INTEGER { loop-E-1201-1(1), loop-E-1201-2(2), loop-E-1201-3(3), loop-E-1201-4(4), loop-E-1202-1(5), loop-E-1202-2(6), loop-E-1202-3(7), loop-E-1202-4(8), loop-E-1300(9), loop-E-1500(10), loop-E-1700(11), loop-E-1500-IR(16), loop-E-1500-2S(20), loop-T-2500-2S(21), fdl-off(253), unsync(254), unknow(255) } ACCESS read-only STATUS mandatory DESCRIPTION " CSU Remote Mode Type" ::= { re1ModelTypeEntry 1 } -- -- Remote Alarm History Performance Table -- re1AlarmHistoryTable OBJECT-TYPE SYNTAX SEQUENCE OF RE1AlarmHistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote alarm status table" ::= { remote-e1500-2s 12 } re1AlarmHistoryEntry OBJECT-TYPE SYNTAX RE1AlarmHistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { re1SlotIndex , re1PortIndex , re1AlarmHistoryIndex } ::= { re1AlarmHistoryTable 1 } RE1AlarmHistoryEntry ::= SEQUENCE { re1AlarmHistoryIndex INTEGER, -- re1StartTime -- DisplayString (SIZE (0..255) ), re1Threshold INTEGER, re1CurrentState INTEGER, re1CurrentCount INTEGER, re1Alarm INTEGER, re1Trap INTEGER, re1Bell INTEGER } re1AlarmHistoryIndex OBJECT-TYPE SYNTAX INTEGER { master-clcok(1), rai-line(2), ais-line(3), los-line(4), lof-line(5), bpv-line(6), es-line(7), uas-line(8), css-line(9), dte1-dte(10), dte2-dte(11), lan-alm-router1(12), lan-alm-router2(13), yel-DI(14), ais-DI(15), los-DI(16), lof-DI(17), bpv-DI(18), es-DI(19), uas-DI(20), rai-dte1-e1(21), ais-dte1-e1(22), los-dte1-e1(23), lof-dte1-e1(24), bpv-dte1-e1(25), es-dte1-e1(26), uas-dte1-e1(27), css-dte1-e1(28), rai-dte2-e1(29), ais-dte2-e1(30), los-dte2-e1(31), lof-dte2-e1(32), bpv-dte2-e1(33), es-dte2-e1(34), uas-dte2-e1(35), css-dte2-e1(36) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Index " ::= { re1AlarmHistoryEntry 3 } -- re1StartTime OBJECT-TYPE -- SYNTAX DisplayString (SIZE (0..255) ) -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "Alarm History Start Time" -- ::= { re1AlarmHistoryEntry 4 } re1Threshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Threshold Value " ::= { re1AlarmHistoryEntry 5 } re1CurrentState OBJECT-TYPE SYNTAX INTEGER { ok(1), alarm(2), disable(3), na(4) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Current State" ::= { re1AlarmHistoryEntry 6 } re1CurrentCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Current Count " ::= { re1AlarmHistoryEntry 7 } re1Alarm OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Alarm History Alarm State" ::= { re1AlarmHistoryEntry 8 } re1Trap OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Trap State " ::= { re1AlarmHistoryEntry 9 } re1Bell OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Bell State" ::= { re1AlarmHistoryEntry 10 } -- -- Remote E1 Card Control Table -- re1E1CardControlTable OBJECT-TYPE SYNTAX SEQUENCE OF RE1E1CardControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote E1 card control table." ::= { remote-e1500-2s 13 } re1E1CardControlEntry OBJECT-TYPE SYNTAX RE1E1CardControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 line control table." INDEX { re1SlotIndex , re1PortIndex , re1E1CardIndex } ::= { re1E1CardControlTable 1 } RE1E1CardControlEntry ::= SEQUENCE { re1E1CardIndex INTEGER, re1E1LineFrame INTEGER, re1E1LineCoding INTEGER, --re1E1FDL --INTEGER, --re1E1FDLSabit --INTEGER, re1E1RAI INTEGER, re1E1CRC INTEGER, re1E1IdleCode INTEGER, re1E1Ebit INTEGER, re1E1CASMode INTEGER } re1E1CardIndex OBJECT-TYPE SYNTAX INTEGER { dte1(1), dte2(2) } ACCESS read-only STATUS mandatory DESCRIPTION "dte1 & dte2, total 2 ports." ::= { re1E1CardControlEntry 3 } re1E1LineFrame OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Line frame format" ::= { re1E1CardControlEntry 4 } re1E1LineCoding OBJECT-TYPE SYNTAX INTEGER { hdb3(1), ami(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Line Coding type" ::= { re1E1CardControlEntry 5 } -- re1E1FDL OBJECT-TYPE -- SYNTAX INTEGER { -- on(1), -- off(2) -- } -- ACCESS read-write -- STATUS mandatory -- DESCRIPTION -- "E1 Facility Data Link ON/OFF" -- ::= { re1E1CardControlEntry 6 } --re1E1FDLSabit OBJECT-TYPE -- SYNTAX INTEGER { -- sa4(1), -- sa5(2), -- sa6(3), -- sa7(4), -- sa8(5), -- sa4-sa5(6) -- } -- ACCESS read-write -- STATUS mandatory -- DESCRIPTION -- "E1 Facility Data Link use Sax bit" -- ::= { re1E1CardControlEntry 7 } re1E1RAI OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "RAI-ON indicates that RAI (Remote Alarm Indication) ON." ::= { re1E1CardControlEntry 8 } re1E1CRC OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "E1 Cycle Redundancy Check ON/OFF" ::= { re1E1CardControlEntry 9 } re1E1IdleCode OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Line Idle Code Value" ::= { re1E1CardControlEntry 10 } re1E1Ebit OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "E-bit " ::= { re1E1CardControlEntry 11 } re1E1CASMode OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION "CAS or CCS" ::= { re1E1CardControlEntry 12 } -- -- Remote COD Control -- re1CODControlTable OBJECT-TYPE SYNTAX SEQUENCE OF RE1CODEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote co-direction control table" ::= { remote-e1500-2s 14 } re1CODEntry OBJECT-TYPE SYNTAX RE1CODEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { re1SlotIndex , re1PortIndex , re1CODIndex } ::= { re1CODControlTable 1 } RE1CODEntry ::= SEQUENCE { re1CODIndex INTEGER, re1CODRate INTEGER, re1CODInterfaceType INTEGER } re1CODIndex OBJECT-TYPE SYNTAX INTEGER { dte1(1), dte2(2), dte3(3), dte4(4) } ACCESS read-only STATUS mandatory DESCRIPTION " DTE Index (1..4)" ::= { re1CODEntry 3 } re1CODRate OBJECT-TYPE SYNTAX INTEGER { rate-64k(1) } ACCESS read-only STATUS mandatory DESCRIPTION " Rate " ::= { re1CODEntry 4 } re1CODInterfaceType OBJECT-TYPE SYNTAX INTEGER { g703(1) } ACCESS read-only STATUS mandatory DESCRIPTION " Interface Type " ::= { re1CODEntry 5 } -- -- REMOTE D&I Control MIBs -- re1DropInsertTable OBJECT-TYPE SYNTAX SEQUENCE OF RE1DropInsertEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote drop and insert table" ::= { remote-e1500-2s 15 } re1DropInsertEntry OBJECT-TYPE SYNTAX RE1DropInsertEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { re1SlotIndex , re1PortIndex } ::= { re1DropInsertTable 1 } RE1DropInsertEntry ::= SEQUENCE { re1DICRCFrameFormat INTEGER, re1DILineCode INTEGER } re1DICRCFrameFormat OBJECT-TYPE SYNTAX INTEGER { crc-on(1), crc-off(2) } ACCESS read-write STATUS mandatory DESCRIPTION " D&I CRC Frame Format " ::= { re1DropInsertEntry 3 } re1DILineCode OBJECT-TYPE SYNTAX INTEGER { hdb3(1), ami(2) } ACCESS read-write STATUS mandatory DESCRIPTION " D&I Line Code " ::= { re1DropInsertEntry 4 } -- -- REMOTE Channel Map Setup -- re1MapSetupTable OBJECT-TYPE SYNTAX SEQUENCE OF RE1MapSetupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote channel map setup table" ::= { remote-e1500-2s 16 } re1MapSetupEntry OBJECT-TYPE SYNTAX RE1MapSetupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { re1SlotIndex , re1PortIndex } ::= { re1MapSetupTable 1 } RE1MapSetupEntry ::= SEQUENCE { re1Map1 DisplayString (SIZE(31)), re1Map2 DisplayString (SIZE(31)) } re1Map1 OBJECT-TYPE SYNTAX DisplayString (SIZE(31)) ACCESS read-write STATUS mandatory DESCRIPTION "mpa 1" ::= { re1MapSetupEntry 3 } re1Map2 OBJECT-TYPE SYNTAX DisplayString (SIZE(31)) ACCESS read-write STATUS mandatory DESCRIPTION "mpa 2" ::= { re1MapSetupEntry 4 } qe1TotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of QE1" ::= { qe1-card 100 } --======================================================================-- --======================================================================-- -- quad-t1-card MIB --======================================================================-- --======================================================================-- -- -- Line Control Table -- qt1LineControlTable OBJECT-TYPE SYNTAX SEQUENCE OF QT1LineControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DS1 line control table." ::= { qt1-card 1 } qt1LineControlEntry OBJECT-TYPE SYNTAX QT1LineControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 line control table." INDEX { qt1Index , qt1PortIndex } ::= { qt1LineControlTable 1 } QT1LineControlEntry ::= SEQUENCE { qt1Index LargeSlotIndex, qt1PortIndex FourPortID, qt1LineFrame INTEGER, qt1LineCoding INTEGER, qt1Interface INTEGER, qt1LineBuildOut INTEGER, qt1Equalizer INTEGER, qt1AIS INTEGER, qt1YEL INTEGER, qt1Inband INTEGER, qt1IdleCode INTEGER, qt1CASMode INTEGER, qt1SignallingMode INTEGER, qt1CGA INTEGER, qt1OutOfService INTEGER, qt1FDL INTEGER, qt1Protect INTEGER, qt1Master INTEGER, qt1PortEnable INTEGER } qt1Index OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { qt1LineControlEntry 1 } qt1PortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 4, total 4 ports." ::= { qt1LineControlEntry 2 } qt1LineFrame OBJECT-TYPE SYNTAX INTEGER { d4(1), esf(2), esf-t1-403(3), none(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Line frame format" ::= { qt1LineControlEntry 3 } qt1LineCoding OBJECT-TYPE SYNTAX INTEGER { ami(1), b8zs(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Line Coding type" ::= { qt1LineControlEntry 4 } qt1Interface OBJECT-TYPE SYNTAX INTEGER { long-haul(1), short-haul(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Interface indicates that QT1 line use Long/Short haul." ::= { qt1LineControlEntry 5 } qt1LineBuildOut OBJECT-TYPE SYNTAX INTEGER { lbo-0-0dB(1), lbo-7-5dB(2), lbo-15dB(3) -- lbo-0.0dB(1), -- lbo-7.5dB(2), -- lbo-15dB(3) } ACCESS read-write STATUS mandatory DESCRIPTION "QT1 line build out." ::= { qt1LineControlEntry 6 } qt1Equalizer OBJECT-TYPE SYNTAX INTEGER { equ-0-110Ft(1), equ-110-220ft(2), equ-220-330ft(3), equ-330-440ft(4), equ-440-550ft(5), equ-550-660ft(6) } ACCESS read-write STATUS mandatory DESCRIPTION "QT1 line equalizer." ::= { qt1LineControlEntry 7 } qt1AIS OBJECT-TYPE SYNTAX INTEGER { frame(1), -- unframe(2), off(3) } ACCESS read-write STATUS mandatory DESCRIPTION "QT1 line Alarm Indication Signal." ::= { qt1LineControlEntry 8 } qt1YEL OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "YEL-ON indicates that yellow alarm ON." ::= { qt1LineControlEntry 9 } qt1Inband OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "QT1 line inband ON/OFF" ::= { qt1LineControlEntry 10 } qt1IdleCode OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Line Idle Code Value" ::= { qt1LineControlEntry 11 } qt1CASMode OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "CAS or CCS" ::= { qt1LineControlEntry 12 } qt1SignallingMode OBJECT-TYPE SYNTAX INTEGER { trans(1) } ACCESS read-write STATUS mandatory DESCRIPTION "TRANS" ::= { qt1LineControlEntry 13 } qt1CGA OBJECT-TYPE SYNTAX INTEGER { norm(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Method used to signal the Carrier Group Alarm state to the other end of the selected link." ::= { qt1LineControlEntry 14 } qt1OutOfService OBJECT-TYPE SYNTAX INTEGER { busy(1), idle(2), ais(3) } ACCESS read-write STATUS mandatory DESCRIPTION "When NORM (CGA) is select, the parameter determines the state of the A, B signaling bits during the Out-of-Service periods." ::= { qt1LineControlEntry 15 } qt1FDL OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "QT1 Facility Data Link ON/OFF" ::= { qt1LineControlEntry 16 } qt1Protect OBJECT-TYPE SYNTAX INTEGER { disable(1), circuit(2), line(3) } ACCESS read-only STATUS mandatory DESCRIPTION "disable or enable." ::= { qt1LineControlEntry 17 } qt1Master OBJECT-TYPE SYNTAX INTEGER { xxxx(1), slave(2), master(3) } ACCESS read-only STATUS mandatory DESCRIPTION "master or slave" ::= { qt1LineControlEntry 18 } qt1PortEnable OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "QT1 port enable/disable" ::= { qt1LineControlEntry 19 } -- -- User Current Performance Table -- qt1UserCurrentPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF QT1UserCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User Current Performance Table" ::= { qt1-card 2 } qt1UserCurrentPerfEntry OBJECT-TYPE SYNTAX QT1UserCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User current performance entry" INDEX { qt1Index , qt1PortIndex } ::= { qt1UserCurrentPerfTable 1 } QT1UserCurrentPerfEntry ::= SEQUENCE { qt1UserCurrentPerfES INTEGER, qt1UserCurrentPerfSES INTEGER, qt1UserCurrentPerfBES INTEGER, qt1UserCurrentPerfUAS INTEGER, qt1UserCurrentPerfCSS INTEGER, qt1UserCurrentPerfBPV INTEGER, qt1UserCurrentPerfLOFC INTEGER, qt1UserCurr15MinTimeElapsed INTEGER, qt1UserValid15MinInterval INTEGER } qt1UserCurrentPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { qt1UserCurrentPerfEntry 2 } qt1UserCurrentPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { qt1UserCurrentPerfEntry 3 } qt1UserCurrentPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { qt1UserCurrentPerfEntry 4 } qt1UserCurrentPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { qt1UserCurrentPerfEntry 5 } qt1UserCurrentPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CS Error Counter " ::= { qt1UserCurrentPerfEntry 6 } qt1UserCurrentPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { qt1UserCurrentPerfEntry 7 } qt1UserCurrentPerfLOFC OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " LOFC Error Counter " ::= { qt1UserCurrentPerfEntry 8 } qt1UserCurr15MinTimeElapsed OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 15-minute time elapsed" ::= { qt1UserCurrentPerfEntry 11 } qt1UserValid15MinInterval OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 1-day Valid 15-min interval" ::= { qt1UserCurrentPerfEntry 12 } -- -- User Interval Performance Table -- qt1UserIntervalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF QT1UserIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User Interval Performance Table" ::= { qt1-card 3 } qt1UserIntervalPerfEntry OBJECT-TYPE SYNTAX QT1UserIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User interval performance entry" INDEX { qt1Index , qt1PortIndex , qt1UserIntervalPerfNumber } ::= { qt1UserIntervalPerfTable 1 } QT1UserIntervalPerfEntry ::= SEQUENCE { qt1UserIntervalPerfNumber INTEGER (1..96), qt1UserIntervalPerfES INTEGER, qt1UserIntervalPerfSES INTEGER, qt1UserIntervalPerfBES INTEGER, qt1UserIntervalPerfUAS INTEGER, qt1UserIntervalPerfCSS INTEGER, qt1UserIntervalPerfBPV INTEGER, qt1UserIntervalPerfLOFC INTEGER } qt1UserIntervalPerfNumber OBJECT-TYPE SYNTAX INTEGER (1..96) ACCESS read-only STATUS mandatory DESCRIPTION " Interval Index " ::= { qt1UserIntervalPerfEntry 2 } qt1UserIntervalPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { qt1UserIntervalPerfEntry 3 } qt1UserIntervalPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { qt1UserIntervalPerfEntry 4 } qt1UserIntervalPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { qt1UserIntervalPerfEntry 5 } qt1UserIntervalPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { qt1UserIntervalPerfEntry 6 } qt1UserIntervalPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { qt1UserIntervalPerfEntry 7 } qt1UserIntervalPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { qt1UserIntervalPerfEntry 8 } qt1UserIntervalPerfLOFC OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " LOFC Error Counter " ::= { qt1UserIntervalPerfEntry 9 } -- -- User Total Performance Table -- qt1UserTotalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF QT1UserTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User Total Performance Table" ::= { qt1-card 4 } qt1UserTotalPerfEntry OBJECT-TYPE SYNTAX QT1UserTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User total performance entry" INDEX { qt1Index , qt1PortIndex } ::= { qt1UserTotalPerfTable 1 } QT1UserTotalPerfEntry ::= SEQUENCE { qt1UserTotalPerfES INTEGER, qt1UserTotalPerfSES INTEGER, qt1UserTotalPerfBES INTEGER, qt1UserTotalPerfUAS INTEGER, qt1UserTotalPerfCSS INTEGER, qt1UserTotalPerfBPV INTEGER, qt1UserTotalPerfLOFC INTEGER } qt1UserTotalPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { qt1UserTotalPerfEntry 2 } qt1UserTotalPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { qt1UserTotalPerfEntry 3 } qt1UserTotalPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { qt1UserTotalPerfEntry 4 } qt1UserTotalPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { qt1UserTotalPerfEntry 5 } qt1UserTotalPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { qt1UserTotalPerfEntry 6 } qt1UserTotalPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { qt1UserTotalPerfEntry 7 } qt1UserTotalPerfLOFC OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " LOFC Error Counter " ::= { qt1UserTotalPerfEntry 8 } -- -- User Seven Days Performance Table -- qt1UserSevenDaysPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF QT1UserSevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User 7 Days Performance Table" ::= { qt1-card 22 } qt1UserSevenDaysPerfEntry OBJECT-TYPE SYNTAX QT1UserSevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User 7 days performance entry" INDEX { qt1Index , qt1PortIndex , qt1UserDaysIndex } ::= { qt1UserSevenDaysPerfTable 1 } QT1UserSevenDaysPerfEntry ::= SEQUENCE { qt1UserDaysIndex INTEGER (1..7), qt1UserDateStrIndex DisplayString (SIZE (0..255) ), qt1UserSevenDaysPerfES INTEGER, qt1UserSevenDaysPerfSES INTEGER, qt1UserSevenDaysPerfBES INTEGER, qt1UserSevenDaysPerfUAS INTEGER, qt1UserSevenDaysPerfCSS INTEGER -- qt1UserSevenDaysPerfLOFC INTEGER } qt1UserDaysIndex OBJECT-TYPE SYNTAX INTEGER (1..7) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days index " ::= { qt1UserSevenDaysPerfEntry 2 } qt1UserDateStrIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days String " ::= { qt1UserSevenDaysPerfEntry 3 } qt1UserSevenDaysPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { qt1UserSevenDaysPerfEntry 4 } qt1UserSevenDaysPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { qt1UserSevenDaysPerfEntry 5 } qt1UserSevenDaysPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { qt1UserSevenDaysPerfEntry 6 } qt1UserSevenDaysPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { qt1UserSevenDaysPerfEntry 7 } qt1UserSevenDaysPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { qt1UserSevenDaysPerfEntry 8 } -- qt1UserSevenDaysPerfLOFC OBJECT-TYPE -- SYNTAX INTEGER -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- " LOFC Counter " -- ::= { qt1UserSevenDaysPerfEntry 9 } -- -- Line Current Performance Table -- qt1LineCurrentPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF QT1LineCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line Current Performance Table" ::= { qt1-card 8 } qt1LineCurrentPerfEntry OBJECT-TYPE SYNTAX QT1LineCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line current performance entry" INDEX { qt1Index , qt1PortIndex } ::= { qt1LineCurrentPerfTable 1 } QT1LineCurrentPerfEntry ::= SEQUENCE { qt1LineCurrentPerfES INTEGER, qt1LineCurrentPerfSES INTEGER, qt1LineCurrentPerfBES INTEGER, qt1LineCurrentPerfUAS INTEGER, qt1LineCurrentPerfCSS INTEGER, qt1LineCurrentPerfBPV INTEGER, qt1LineCurrentPerfLOFC INTEGER, qt1LineCurr15MinTimeElapsed INTEGER, qt1LineValid15MinInterval INTEGER } qt1LineCurrentPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ESS Error Counter " ::= { qt1LineCurrentPerfEntry 2 } qt1LineCurrentPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { qt1LineCurrentPerfEntry 3 } qt1LineCurrentPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { qt1LineCurrentPerfEntry 4 } qt1LineCurrentPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { qt1LineCurrentPerfEntry 5 } qt1LineCurrentPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { qt1LineCurrentPerfEntry 6 } qt1LineCurrentPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { qt1LineCurrentPerfEntry 7 } qt1LineCurrentPerfLOFC OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " LOFC Error Counter " ::= { qt1LineCurrentPerfEntry 8 } qt1LineCurr15MinTimeElapsed OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 15-minute time elapsed" ::= { qt1LineCurrentPerfEntry 11 } qt1LineValid15MinInterval OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 1-day Valid 15-min interval" ::= { qt1LineCurrentPerfEntry 12 } -- -- Line Interval Performance Table -- qt1LineIntervalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF QT1LineIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line Interval Performance Table" ::= { qt1-card 9 } qt1LineIntervalPerfEntry OBJECT-TYPE SYNTAX QT1LineIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line interval performance entry" INDEX { qt1Index , qt1PortIndex , qt1LineIntervalPerfNumber } ::= { qt1LineIntervalPerfTable 1 } QT1LineIntervalPerfEntry ::= SEQUENCE { qt1LineIntervalPerfNumber INTEGER (1..96), qt1LineIntervalPerfES INTEGER, qt1LineIntervalPerfSES INTEGER, qt1LineIntervalPerfBES INTEGER, qt1LineIntervalPerfUAS INTEGER, qt1LineIntervalPerfCSS INTEGER, qt1LineIntervalPerfBPV INTEGER, qt1LineIntervalPerfLOFC INTEGER, qt1LineIntvAvailable INTEGER } qt1LineIntervalPerfNumber OBJECT-TYPE SYNTAX INTEGER (1..96) ACCESS read-only STATUS mandatory DESCRIPTION "Interval Index " ::= { qt1LineIntervalPerfEntry 2 } qt1LineIntervalPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { qt1LineIntervalPerfEntry 3 } qt1LineIntervalPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { qt1LineIntervalPerfEntry 4 } qt1LineIntervalPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { qt1LineIntervalPerfEntry 5 } qt1LineIntervalPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { qt1LineIntervalPerfEntry 6 } qt1LineIntervalPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { qt1LineIntervalPerfEntry 7 } qt1LineIntervalPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { qt1LineIntervalPerfEntry 8 } qt1LineIntervalPerfLOFC OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " LOFC Error Counter " ::= { qt1LineIntervalPerfEntry 9 } qt1LineIntvAvailable OBJECT-TYPE SYNTAX INTEGER { available(1), na(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Interval Available " ::= { qt1LineIntervalPerfEntry 10 } -- -- Line Total Performance Table -- qt1LineTotalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF QT1LineTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line Total Performance Table" ::= { qt1-card 10 } qt1LineTotalPerfEntry OBJECT-TYPE SYNTAX QT1LineTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line total performance entry" INDEX { qt1Index , qt1PortIndex } ::= { qt1LineTotalPerfTable 1 } QT1LineTotalPerfEntry ::= SEQUENCE { qt1LineTotalPerfES INTEGER, qt1LineTotalPerfSES INTEGER, qt1LineTotalPerfBES INTEGER, qt1LineTotalPerfUAS INTEGER, qt1LineTotalPerfCSS INTEGER, qt1LineTotalPerfBPV INTEGER, qt1LineTotalPerfLOFC INTEGER } qt1LineTotalPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { qt1LineTotalPerfEntry 2 } qt1LineTotalPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { qt1LineTotalPerfEntry 3 } qt1LineTotalPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { qt1LineTotalPerfEntry 4 } qt1LineTotalPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { qt1LineTotalPerfEntry 5 } qt1LineTotalPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { qt1LineTotalPerfEntry 6 } qt1LineTotalPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { qt1LineTotalPerfEntry 7 } qt1LineTotalPerfLOFC OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " LOFC Error Counter " ::= { qt1LineTotalPerfEntry 8 } -- -- Line Seven Days Performance Table -- qt1LineSevenDaysPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF QT1LineSevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line 7 Days Performance Table" ::= { qt1-card 21 } qt1LineSevenDaysPerfEntry OBJECT-TYPE SYNTAX QT1LineSevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line 7 days performance entry" INDEX { qt1Index , qt1PortIndex , qt1LineDaysIndex } ::= { qt1LineSevenDaysPerfTable 1 } QT1LineSevenDaysPerfEntry ::= SEQUENCE { qt1LineDaysIndex INTEGER (1..7), qt1LineDateStrIndex DisplayString (SIZE (0..255) ), qt1LineSevenDaysPerfES INTEGER, qt1LineSevenDaysPerfSES INTEGER, qt1LineSevenDaysPerfBES INTEGER, qt1LineSevenDaysPerfUAS INTEGER, qt1LineSevenDaysPerfCSS INTEGER -- qt1LineSevenDaysPerfLOFC INTEGER } qt1LineDaysIndex OBJECT-TYPE SYNTAX INTEGER (1..7) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days index " ::= { qt1LineSevenDaysPerfEntry 2 } qt1LineDateStrIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days String " ::= { qt1LineSevenDaysPerfEntry 3 } qt1LineSevenDaysPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { qt1LineSevenDaysPerfEntry 4 } qt1LineSevenDaysPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { qt1LineSevenDaysPerfEntry 5 } qt1LineSevenDaysPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { qt1LineSevenDaysPerfEntry 6 } qt1LineSevenDaysPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { qt1LineSevenDaysPerfEntry 7 } qt1LineSevenDaysPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { qt1LineSevenDaysPerfEntry 8 } -- qt1LineSevenDaysPerfLOFC OBJECT-TYPE -- SYNTAX INTEGER -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- " LOFC Counter " -- ::= { qt1LineSevenDaysPerfEntry 9 } -- -- Alarm Queue Table -- qt1AlarmQueueTable OBJECT-TYPE SYNTAX SEQUENCE OF QT1AlarmQueueEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarm Queue Table" ::= { qt1-card 11 } qt1AlarmQueueEntry OBJECT-TYPE SYNTAX QT1AlarmQueueEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarm queue entry" INDEX { qt1Index , qt1PortIndex , qt1AlarmQueueIndex } ::= { qt1AlarmQueueTable 1 } QT1AlarmQueueEntry ::= SEQUENCE { qt1AlarmQueueIndex INTEGER (1..40), qt1AlarmQueueString DisplayString (SIZE(0..255)) } qt1AlarmQueueIndex OBJECT-TYPE SYNTAX INTEGER (1..40) ACCESS read-only STATUS mandatory DESCRIPTION "Select Alarm Queue Index(1-40)" ::= { qt1AlarmQueueEntry 2 } qt1AlarmQueueString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Alarm Queue String" ::= { qt1AlarmQueueEntry 3 } -- -- Alarm History Table -- qt1AlarmHistoryTable OBJECT-TYPE SYNTAX SEQUENCE OF QT1AlarmHistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarm History Table" ::= { qt1-card 12 } qt1AlarmHistoryEntry OBJECT-TYPE SYNTAX QT1AlarmHistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarm history entry" INDEX { qt1Index , qt1PortIndex , qt1AlarmHistoryIndex } ::= { qt1AlarmHistoryTable 1 } QT1AlarmHistoryEntry ::= SEQUENCE { qt1AlarmHistoryIndex INTEGER, qt1Threshold INTEGER, qt1CurrentState INTEGER, qt1CurrentCount INTEGER, qt1Alarm AlarmSeverity } qt1AlarmHistoryIndex OBJECT-TYPE SYNTAX INTEGER { yel-line(1), ais-line(2), los-line(3), lof-line(4), bpv-line(5), ess-line(6), uas-line(7), css-line(8), tpca(9) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Index " ::= { qt1AlarmHistoryEntry 2 } qt1Threshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Threshold Value " ::= { qt1AlarmHistoryEntry 3 } qt1CurrentState OBJECT-TYPE SYNTAX INTEGER { ok(1), alarm(2), disable(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Current State" ::= { qt1AlarmHistoryEntry 4 } qt1CurrentCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Current Count " ::= { qt1AlarmHistoryEntry 5 } qt1Alarm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-only STATUS mandatory DESCRIPTION "Alarm History Alarm State" ::= { qt1AlarmHistoryEntry 6 } -- -- Line Availability Table -- qt1LineAvailabilityTable OBJECT-TYPE SYNTAX SEQUENCE OF QT1LineAvailabilityEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DS1 line control table." ::= { qt1-card 13 } qt1LineAvailabilityEntry OBJECT-TYPE SYNTAX QT1LineAvailabilityEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 line control table." INDEX { qt1Index , qt1PortIndex } ::= { qt1LineAvailabilityTable 1 } QT1LineAvailabilityEntry ::= SEQUENCE { qt1AvailableSeconds DisplayString, qt1UnavailableSeconds DisplayString, qt1LineAvailability DisplayString } qt1AvailableSeconds OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Line Available Seconds" ::= { qt1LineAvailabilityEntry 2 } qt1UnavailableSeconds OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Line Unavailable Seconds" ::= { qt1LineAvailabilityEntry 3 } qt1LineAvailability OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Line Available Percentage" ::= { qt1LineAvailabilityEntry 4 } -- -- Alarm Control Table -- qt1AlarmControlTable OBJECT-TYPE SYNTAX SEQUENCE OF QT1AlarmControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The alarm control table." ::= { qt1-card 14 } qt1AlarmControlEntry OBJECT-TYPE SYNTAX QT1AlarmControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 alarm control table." INDEX { qt1Index , qt1PortIndex } ::= { qt1AlarmControlTable 1 } QT1AlarmControlEntry ::= SEQUENCE { qt1YEL-Line AlarmSeverity, qt1AIS-Line AlarmSeverity, qt1LOS-Line AlarmSeverity, qt1LOF-Line AlarmSeverity, qt1BPV-Line AlarmSeverity, qt1ESS-Line AlarmSeverity, qt1UAS-Line AlarmSeverity, qt1CSS-Line AlarmSeverity, qt1TCPA AlarmSeverity } qt1YEL-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "YEL-Line State" ::= { qt1AlarmControlEntry 2 } qt1AIS-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "AIS-Line State" ::= { qt1AlarmControlEntry 3 } qt1LOS-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "LOS-line State" ::= { qt1AlarmControlEntry 4 } qt1LOF-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "LOF-Line State" ::= { qt1AlarmControlEntry 5 } qt1BPV-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "BPV-Line State" ::= { qt1AlarmControlEntry 6 } qt1ESS-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "ESS-Line State" ::= { qt1AlarmControlEntry 7 } qt1UAS-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "UAS-Line State" ::= { qt1AlarmControlEntry 8 } qt1CSS-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "CS-Line State" ::= { qt1AlarmControlEntry 9 } -- RIKER 2013 NFS-13000027 qt1TCPA OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Threshold Crossing Performance Alarm" ::= { qt1AlarmControlEntry 10 } -- -- Threshold Control Table -- qt1ThresholdControlTable OBJECT-TYPE SYNTAX SEQUENCE OF QT1ThresholdControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The alarm control table." ::= { qt1-card 15 } qt1ThresholdControlEntry OBJECT-TYPE SYNTAX QT1ThresholdControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 threshold control table." INDEX { qt1Index , qt1PortIndex } ::= { qt1ThresholdControlTable 1 } QT1ThresholdControlEntry ::= SEQUENCE { qt1ThresholdBPV-Line INTEGER, qt1ThresholdESS-Line INTEGER, qt1ThresholdUAS-Line INTEGER, qt1ThresholdCSS-Line INTEGER, qt1ThresholdTCPA INTEGER } qt1ThresholdBPV-Line OBJECT-TYPE SYNTAX INTEGER (5..9) ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of BPV-Line: 10exp-N" ::= { qt1ThresholdControlEntry 2 } qt1ThresholdESS-Line OBJECT-TYPE SYNTAX INTEGER (1..900) ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of ESS-Line " ::= { qt1ThresholdControlEntry 3 } qt1ThresholdUAS-Line OBJECT-TYPE SYNTAX INTEGER (1..900) ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of UAS-Line " ::= { qt1ThresholdControlEntry 4 } qt1ThresholdCSS-Line OBJECT-TYPE SYNTAX INTEGER (1..900) ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of CS-Line " ::= { qt1ThresholdControlEntry 5 } -- RIKER 2013 NFS-13000027 qt1ThresholdTCPA OBJECT-TYPE SYNTAX INTEGER (1..1544) ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of TCPA " ::= { qt1ThresholdControlEntry 6 } -- -- Line Diagnostic Control Table -- qt1LineDiagControlTable OBJECT-TYPE SYNTAX SEQUENCE OF QT1LineDiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The alarm control table." ::= { qt1-card 16 } qt1LineDiagControlEntry OBJECT-TYPE SYNTAX QT1LineDiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 threshold control table." INDEX { qt1Index , qt1PortIndex } ::= { qt1LineDiagControlTable 1 } QT1LineDiagControlEntry ::= SEQUENCE { qt1LoopbackType INTEGER, qt1LoopbackStatus INTEGER, qt1QRSSControl INTEGER, qt1QRSSStatus INTEGER, qt1QRSSElapseSeconds INTEGER, qt1QRSSErrorSeconds INTEGER, qt1QRSSErrorCounts INTEGER, qt1InbandLoopbackPeriod INTEGER, qt1PatternSend INTEGER, qt1PatternMap DisplayString } qt1LoopbackType OBJECT-TYPE SYNTAX INTEGER { no-loopback(1), local-loopback(2), payload-loopback(3), line-loopback(4), remote-LLB-Inband-Active(5), remote-PLB-ATT-Active(6), remote-PLB-ANSI-Active(7), remote-LLB-ANSI-Active(8), remote-LLB-Inband-Deactive(9), remote-PLB-ATT-Deactive(10), remote-PLB-ANSI-Deactive(11), remote-LLB-ANSI-Deactive(12) } ACCESS read-write STATUS mandatory DESCRIPTION "qt1 Loopback Type" ::= { qt1LineDiagControlEntry 2 } qt1LoopbackStatus OBJECT-TYPE SYNTAX INTEGER { success(1), fail(2), loopback-not-active(3) } ACCESS read-only STATUS mandatory DESCRIPTION "qt1 Loopback Status" ::= { qt1LineDiagControlEntry 3 } qt1QRSSControl OBJECT-TYPE SYNTAX INTEGER { qrss-deactive(1), qrss-active-full(2), qrss-reset-error-count(3), qrss-inject-error(4) } ACCESS read-write STATUS mandatory DESCRIPTION "qt1 QRSS Control" ::= { qt1LineDiagControlEntry 4 } qt1QRSSStatus OBJECT-TYPE SYNTAX INTEGER { qrss-sync(1), qrss-unsync(2), qrss-not-active(3) } ACCESS read-only STATUS mandatory DESCRIPTION "qt1 QRSS Status" ::= { qt1LineDiagControlEntry 5 } qt1QRSSElapseSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "qt1 QRSS Elapse Seconds" ::= { qt1LineDiagControlEntry 6 } qt1QRSSErrorSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "qt1 QRSS Error Seconds" ::= { qt1LineDiagControlEntry 7 } qt1QRSSErrorCounts OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "qt1 QRSS Error Counts" ::= { qt1LineDiagControlEntry 8 } qt1InbandLoopbackPeriod OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "period(in seconds) of QT1 inband local, payload, or line loopback" ::= { qt1LineDiagControlEntry 9 } qt1PatternSend OBJECT-TYPE SYNTAX INTEGER { pat1kHzMilliwattOff(1), pat1kHzMilliwattUlaw(2), oldVersionNotSupport(9) } ACCESS read-write STATUS mandatory DESCRIPTION "qt1 Pattern" ::= { qt1LineDiagControlEntry 18 } qt1PatternMap OBJECT-TYPE SYNTAX DisplayString (SIZE (24)) ACCESS read-write STATUS mandatory DESCRIPTION "MAP has 24 chars, i=idle, 1=map. Ex: 1111iiiiiiiiiiiiiiiiiiiiii => send PATTERN in TS1~4" ::= { qt1LineDiagControlEntry 19 } -- -- Port Status Table -- qt1PortStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF Qt1PortStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "port status table." ::= { qt1-card 23 } qt1PortStatusEntry OBJECT-TYPE SYNTAX Qt1PortStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "port status entry" INDEX { qt1PSSlotIndex , qt1PSPortIndex } ::= { qt1PortStatusTable 1 } Qt1PortStatusEntry ::= SEQUENCE { qt1PSSlotIndex LargeSlotIndex, qt1PSPortIndex FourPortID, qt1PortLOS INTEGER, qt1PortLOF INTEGER, qt1PortRcvAIS INTEGER, qt1PortRcvYEL INTEGER, qt1PortXmtAIS INTEGER, qt1PortXmtYEL INTEGER, qt1PortBPVcount Integer32, qt1PortEScount Integer32 } qt1PSSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "slot index" ::= { qt1PortStatusEntry 1 } qt1PSPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "port index" ::= { qt1PortStatusEntry 2 } qt1PortLOS OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION "LOS State" ::= { qt1PortStatusEntry 3 } qt1PortLOF OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION "LOF State" ::= { qt1PortStatusEntry 4 } qt1PortRcvAIS OBJECT-TYPE SYNTAX INTEGER { no(1), ais(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Received AIS State" ::= { qt1PortStatusEntry 5 } qt1PortRcvYEL OBJECT-TYPE SYNTAX INTEGER { no(1), yel(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Received YEL State" ::= { qt1PortStatusEntry 6 } qt1PortXmtAIS OBJECT-TYPE SYNTAX INTEGER { no(1), ais(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Transmit AIS State" ::= { qt1PortStatusEntry 7 } qt1PortXmtYEL OBJECT-TYPE SYNTAX INTEGER { no(1), yel(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Transmit YEL State" ::= { qt1PortStatusEntry 8 } qt1PortBPVcount OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "BPV count" ::= { qt1PortStatusEntry 9 } qt1PortEScount OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "ES count" ::= { qt1PortStatusEntry 10 } -- -- Command Control Table -- qt1CommandControlTable OBJECT-TYPE SYNTAX SEQUENCE OF QT1CommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The command control table." ::= { qt1-card 17 } qt1CommandControlEntry OBJECT-TYPE SYNTAX QT1CommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the command control table." INDEX { qt1Index , qt1PortIndex } ::= { qt1CommandControlTable 1 } QT1CommandControlEntry ::= SEQUENCE { qt1AlarmQueueReset INTEGER, qt1UserPerfReset INTEGER, qt1AlarmHistoryReset INTEGER, qt1PortReset INTEGER, qt1PortLoadDefault INTEGER } qt1AlarmQueueReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset Alarm Queue " ::= { qt1CommandControlEntry 2 } qt1UserPerfReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset User Performance" ::= { qt1CommandControlEntry 3 } qt1AlarmHistoryReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset Alarm History" ::= { qt1CommandControlEntry 4 } qt1PortReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset QT1 Port" ::= { qt1CommandControlEntry 5 } qt1PortLoadDefault OBJECT-TYPE SYNTAX INTEGER { no(0), load-default(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Load Default QT1 Port" ::= { qt1CommandControlEntry 6 } -- -- SYSTEM Information Table -- qt1SystemInformationTable OBJECT-TYPE SYNTAX SEQUENCE OF QT1SystemInformationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The system information table." ::= { qt1-card 18 } qt1SystemInformationEntry OBJECT-TYPE SYNTAX QT1SystemInformationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the system information table." INDEX { qt1Index } ::= { qt1SystemInformationTable 1 } QT1SystemInformationEntry ::= SEQUENCE { qt1PROMVersion DisplayString, qt1HardwareVersion DisplayString } qt1PROMVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION " qt1 PROM Version" ::= { qt1SystemInformationEntry 2 } qt1HardwareVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION " qt1 Hardware Version" ::= { qt1SystemInformationEntry 3 } -- -- QT1 Customer Information Table -- qt1CustomerInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF QT1CustomerInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The Customer Information table." ::= { qt1-card 99 } qt1CustomerInfoEntry OBJECT-TYPE SYNTAX QT1CustomerInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the Customer Information table." INDEX { qt1CISlotIndex , qt1CIPortIndex } ::= { qt1CustomerInfoTable 1 } QT1CustomerInfoEntry ::= SEQUENCE { qt1CISlotIndex LargeSlotIndex, qt1CIPortIndex FourPortID, qt1CICustomerInfo DisplayString (SIZE(0..64)) } qt1CISlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { qt1CustomerInfoEntry 1 } qt1CIPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port number" ::= { qt1CustomerInfoEntry 2 } qt1CICustomerInfo OBJECT-TYPE SYNTAX DisplayString (SIZE (0..64) ) ACCESS read-write STATUS mandatory DESCRIPTION "Customer information" ::= { qt1CustomerInfoEntry 3 } qt1TotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of QT1" ::= { qt1-card 100 } --======================================================================-- --======================================================================-- -- g703 Card MIB --======================================================================-- --======================================================================-- -- -- Alarm History Table -- g703AlmHistoryTable OBJECT-TYPE SYNTAX SEQUENCE OF G703AlmHistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " G.703 Alarm History Table" ::= { g703-card 1 } g703AlmHistoryEntry OBJECT-TYPE SYNTAX G703AlmHistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { g703AlmHistorySlotIndex , g703AlmHistoryPortIndex } ::= { g703AlmHistoryTable 1 } G703AlmHistoryEntry ::= SEQUENCE { g703AlmHistorySlotIndex LargeSlotIndex, g703AlmHistoryPortIndex EightPortID, g703AlmHistoryState INTEGER, g703AlmHistoryCount INTEGER, g703AlmHistoryEnable AlarmSeverity } g703AlmHistorySlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { g703AlmHistoryEntry 1 } g703AlmHistoryPortIndex OBJECT-TYPE SYNTAX EightPortID ACCESS read-only STATUS mandatory DESCRIPTION "G.703 port 1-8" ::= { g703AlmHistoryEntry 2 } g703AlmHistoryState OBJECT-TYPE SYNTAX INTEGER { ok(1), alarm(2), disable(3), na(4) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm Current State" ::= { g703AlmHistoryEntry 3 } g703AlmHistoryCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Alarm Count which happened " ::= { g703AlmHistoryEntry 4 } g703AlmHistoryEnable OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-only STATUS mandatory DESCRIPTION "Alarm is enabled or not" ::= { g703AlmHistoryEntry 5 } -- -- Alarm Control Table -- g703AlarmControlTable OBJECT-TYPE SYNTAX SEQUENCE OF G703AlarmControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "G.703 Alarm Control Table." ::= { g703-card 2 } g703AlarmControlEntry OBJECT-TYPE SYNTAX G703AlarmControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the G.703 Alarm Control Table." INDEX { g703AlarmSlotIndex , g703AlarmPortIndex } ::= { g703AlarmControlTable 1 } G703AlarmControlEntry ::= SEQUENCE { g703AlarmSlotIndex LargeSlotIndex, g703AlarmPortIndex EightPortID, g703AlarmType INTEGER, g703AlarmSetup AlarmSeverity } g703AlarmSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { g703AlarmControlEntry 1 } g703AlarmPortIndex OBJECT-TYPE SYNTAX EightPortID ACCESS read-only STATUS mandatory DESCRIPTION "G.703 port 1-8" ::= { g703AlarmControlEntry 2 } g703AlarmType OBJECT-TYPE SYNTAX INTEGER { los(1) } ACCESS read-only STATUS mandatory DESCRIPTION "Alarm Type" ::= { g703AlarmControlEntry 3 } g703AlarmSetup OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Alarm is enabled or not" ::= { g703AlarmControlEntry 4 } -- -- Line Diagnostic Control Table -- g703LineDiagControlTable OBJECT-TYPE SYNTAX SEQUENCE OF G703LineDiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "G.703 Diagnostic Control Table." ::= { g703-card 3 } g703LineDiagControlEntry OBJECT-TYPE SYNTAX G703LineDiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry of G.703 diagnostic control table." INDEX { g703Index , g703PortIndex } ::= { g703LineDiagControlTable 1 } G703LineDiagControlEntry ::= SEQUENCE { g703Index LargeSlotIndex, g703PortIndex EightPortID, g703LoopbackType INTEGER, g703BertControl INTEGER, g703BertStatus INTEGER, g703ElapseSeconds INTEGER, g703ErrorSeconds INTEGER, g703ErrorBits INTEGER } g703Index OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { g703LineDiagControlEntry 1 } g703PortIndex OBJECT-TYPE SYNTAX EightPortID ACCESS read-only STATUS mandatory DESCRIPTION " Port 1 to 8, Total 8 ports" ::= { g703LineDiagControlEntry 2 } g703LoopbackType OBJECT-TYPE SYNTAX INTEGER { no-loopback(1), local-Loopback(2), payLoad-Loopback(3) } ACCESS read-write STATUS mandatory DESCRIPTION "G703 Loopback Type" ::= { g703LineDiagControlEntry 3 } g703BertControl OBJECT-TYPE SYNTAX INTEGER { bert-OFF(1), bert-ON(2), reset(3), inject-Error(4) } ACCESS read-write STATUS mandatory DESCRIPTION "BERT control" ::= { g703LineDiagControlEntry 4 } g703BertStatus OBJECT-TYPE SYNTAX INTEGER { bert-Sync(1), bert-Unsync(2), bert-Not-Active(3) } ACCESS read-only STATUS mandatory DESCRIPTION "BERT status" ::= { g703LineDiagControlEntry 5 } g703ElapseSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Elapse seconds" ::= { g703LineDiagControlEntry 6 } g703ErrorSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Error seconds" ::= { g703LineDiagControlEntry 7 } g703ErrorBits OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Error bits" ::= { g703LineDiagControlEntry 8 } -- -- G703 Status Table -- g703StatusTable OBJECT-TYPE SYNTAX SEQUENCE OF G703Status ACCESS not-accessible STATUS mandatory DESCRIPTION "The G.703 status table." ::= { g703-card 4 } g703StatusEntry OBJECT-TYPE SYNTAX G703Status ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the G.703 status table." INDEX { g703Index , g703PortIndex } ::= { g703StatusTable 1 } G703Status ::= SEQUENCE { statusLOS INTEGER } statusLOS OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION " G.703 LOS status " ::= { g703StatusEntry 2 } -- -- SYSTEM Information Table -- g703SystemInformationTable OBJECT-TYPE SYNTAX SEQUENCE OF G703SystemInformation ACCESS not-accessible STATUS mandatory DESCRIPTION "The system information table." ::= { g703-card 5 } g703SystemInfoEntry OBJECT-TYPE SYNTAX G703SystemInformation ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the system information table." INDEX { g703Index } ::= { g703SystemInformationTable 1 } G703SystemInformation ::= SEQUENCE { fpgaVersion DisplayString } fpgaVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION " G.703 FPGA Version" ::= { g703SystemInfoEntry 2 } -- -- Command Control Table -- g703CommandControlTable OBJECT-TYPE SYNTAX SEQUENCE OF G703CommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The command control table." ::= { g703-card 6 } g703CommandControlEntry OBJECT-TYPE SYNTAX G703CommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the command control table." INDEX { g703Index } ::= { g703CommandControlTable 1 } G703CommandControlEntry ::= SEQUENCE { g703AlarmHistoryReset INTEGER } g703AlarmHistoryReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset Alarm History" ::= { g703CommandControlEntry 1 } g703TotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of G703" ::= { g703-card 100 } --======================================================================-- --======================================================================-- -- G.SHDSL-4 MIB --======================================================================-- --======================================================================-- -- -- GDSL4 SYSTEM Table -- gdsl4SystemTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl4SystemEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The system control table." ::= { gdsl4-card 1 } gdsl4SystemEntry OBJECT-TYPE SYNTAX Gdsl4SystemEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the system table." INDEX { gdsl4Index , gdsl4PortIndex , gdsl4SysHTUIndex } ::= { gdsl4SystemTable 1 } Gdsl4SystemEntry ::= SEQUENCE { gdsl4Index LargeSlotIndex, gdsl4PortIndex FourPortID, gdsl4SysHTUIndex INTEGER, gdsl4Mode INTEGER, gdsl4ServiceType INTEGER, gdsl4ClockSource INTEGER, gdsl4Model INTEGER } gdsl4Index OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { gdsl4SystemEntry 1 } gdsl4PortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION " Port 1~4." ::= { gdsl4SystemEntry 2 } gdsl4SysHTUIndex OBJECT-TYPE SYNTAX INTEGER { local(1), remote(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Local or Remote" ::= { gdsl4SystemEntry 3 } gdsl4Mode OBJECT-TYPE SYNTAX INTEGER { master(1), slave(2) } ACCESS read-write STATUS mandatory DESCRIPTION "G.SHDSL mode (Master or Slave)" ::= { gdsl4SystemEntry 4 } gdsl4ServiceType OBJECT-TYPE SYNTAX INTEGER { one-pair(1), two-pairs(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Service Configuration" ::= { gdsl4SystemEntry 5 } gdsl4ClockSource OBJECT-TYPE SYNTAX INTEGER { line(1), system(2), dte(3), e1t1(4) } ACCESS read-write STATUS mandatory DESCRIPTION " System Master Clock Source" ::= { gdsl4SystemEntry 6 } gdsl4Model OBJECT-TYPE SYNTAX INTEGER { rack(1), h3300-3s(2), h3300(3), h3310(4), h3304(5), h3310-e1-brg(8), h3310-brg(9), other(99) } ACCESS read-only STATUS mandatory DESCRIPTION "G.shdsl model" ::= { gdsl4SystemEntry 7 } -- -- GDSL4 Line Configuartion for Loop-1, Loop-2 -- gdsl4LineConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl4LineConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The G.SHDSL Line Configuration table." ::= { gdsl4-card 2 } gdsl4LineConfigEntry OBJECT-TYPE SYNTAX Gdsl4LineConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the G.SHDSL Line Configuration table." INDEX { gdsl4Index , gdsl4PortIndex , gdsl4LineLoopNumber } ::= { gdsl4LineConfigTable 1 } Gdsl4LineConfigEntry ::= SEQUENCE { gdsl4LineLoopNumber INTEGER, gdsl4LineRate INTEGER, gdsl4LineCode INTEGER, gdsl4LineNx64 INTEGER, gdsl4CAS INTEGER, gdsl4OOS INTEGER } gdsl4LineLoopNumber OBJECT-TYPE SYNTAX INTEGER (1..2) ACCESS read-only STATUS mandatory DESCRIPTION "Unit Loop Number" ::= { gdsl4LineConfigEntry 2 } gdsl4LineRate OBJECT-TYPE SYNTAX INTEGER { r0Kbps(0), r72Kbps(1), r136Kbps(2), r200Kbps(3), r264Kbps(4), r328Kbps(5), r392Kbps(6), r456Kbps(7), r520Kbps(8), r584Kbps(9), r648Kbps(10), r712Kbps(11), r776Kbps(12), r840Kbps(13), r904Kbps(14), r968Kbps(15), r1032Kbps(16), r1096Kbps(17), r1160Kbps(18), r1224Kbps(19), r1288Kbps(20), r1352Kbps(21), r1416Kbps(22), r1480Kbps(23), r1544Kbps(24), r1608Kbps(25), r1672Kbps(26), r1736Kbps(27), r1800Kbps(28), r1864Kbps(29), r1928Kbps(30), r1992Kbps(31), r2056Kbps(32) } ACCESS read-only STATUS mandatory DESCRIPTION "To describe G.SHDSL Line Rate of specified loop, for an example: 776Kbps" ::= { gdsl4LineConfigEntry 3 } gdsl4LineCode OBJECT-TYPE SYNTAX INTEGER { code-2b1q(1), code-cap(2) } ACCESS read-only STATUS mandatory DESCRIPTION " G.SHDSL Line Coding" ::= { gdsl4LineConfigEntry 4 } gdsl4LineNx64 OBJECT-TYPE SYNTAX INTEGER (3..32) ACCESS read-write STATUS mandatory DESCRIPTION "Number of N*64 Kbps" ::= { gdsl4LineConfigEntry 5 } gdsl4CAS OBJECT-TYPE SYNTAX INTEGER { e1-cas(1), off(2), t1-d4-cas(3), t1-esf-cas(4) } ACCESS read-write STATUS mandatory DESCRIPTION "G.SHDSL CAS" ::= { gdsl4LineConfigEntry 6 } gdsl4OOS OBJECT-TYPE SYNTAX INTEGER { b0001(1), b0010(2), b0011(3), b0100(4), b0101(5), b0110(6), b0111(7), b1000(8), b1001(9), b1010(10), b1011(11), b1100(12), b1101(13), b1110(14), b1111(15) } ACCESS read-write STATUS mandatory DESCRIPTION "OOS" ::= { gdsl4LineConfigEntry 7 } -- -- GDSL4 AI Configuartion -- gdsl4AIConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl4AIConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The G.SHDSL Application Interface Configuration table." ::= { gdsl4-card 3 } gdsl4AIConfigEntry OBJECT-TYPE SYNTAX Gdsl4AIConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the G.SHDSL AI Configuration table." INDEX { gdsl4Index , gdsl4PortIndex , gdsl4AiNumber } ::= { gdsl4AIConfigTable 1 } Gdsl4AIConfigEntry ::= SEQUENCE { gdsl4AiNumber INTEGER, gdsl4DteReady INTEGER, gdsl4DteRate INTEGER, gdsl4DteClockPolarity INTEGER, gdsl4DteDataPolarity INTEGER, gdsl4DteRTS INTEGER, gdsl4DteTTM INTEGER, gdsl4DteV54 INTEGER, gdsl4DteInterface INTEGER, gdsl4DS1Ready INTEGER, gdsl4DS1Framing INTEGER, gdsl4DS1Code INTEGER, gdsl4DS1CAS INTEGER, gdsl4DS1Idle INTEGER, gdsl4T1Interf INTEGER, gdsl4T1EquLbo INTEGER, gdsl4DS1Map DisplayString (SIZE(32)), gdsl4E1T1Mode INTEGER, gdsl4AISetResponse INTEGER } gdsl4AiNumber OBJECT-TYPE SYNTAX INTEGER { -- local(1), remote(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Local or Remote unit" ::= { gdsl4AIConfigEntry 2 } gdsl4DteReady OBJECT-TYPE SYNTAX INTEGER { dte-ready(1), dte-not-ready(2) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE port is present or not" ::= { gdsl4AIConfigEntry 3 } gdsl4DteRate OBJECT-TYPE SYNTAX INTEGER { dte64K(1), dte128K(2), dte192K(3), dte256K(4), dte320K(5), dte384K(6), dte448K(7), dte512K(8), dte576K(9), dte640K(10), dte704K(11), dte768K(12), dte832K(13), dte896K(14), dte960K(15), dte1024K(16), dte1088K(17), dte1152K(18), dte1216K(19), dte1280K(20), dte1344K(21), dte1408K(22), dte1472K(23), dte1536K(24), dte1600K(25), dte1664K(26), dte1728K(27), dte1792K(28), dte1856K(29), dte1920K(30), dte1984K(31), dte2048K(32), none(33) } ACCESS read-write STATUS mandatory DESCRIPTION " G.SHDSL DTE Base Rate" ::= { gdsl4AIConfigEntry 4 } gdsl4DteClockPolarity OBJECT-TYPE SYNTAX INTEGER { clock-normal(1), clock-inverted(2), none(3) } ACCESS read-write STATUS mandatory DESCRIPTION " G.SHDSL DTE Clock Polarity" ::= { gdsl4AIConfigEntry 5 } gdsl4DteDataPolarity OBJECT-TYPE SYNTAX INTEGER { data-normal(1), data-inverted(2), none(3) } ACCESS read-write STATUS mandatory DESCRIPTION " G.SHDSL DTE Data Polarity" ::= { gdsl4AIConfigEntry 6 } gdsl4DteRTS OBJECT-TYPE SYNTAX INTEGER { rts-active(1), rts-permanent(2), none(3) } ACCESS read-write STATUS mandatory DESCRIPTION " G.SHDSL DTE RTS Mode" ::= { gdsl4AIConfigEntry 7 } gdsl4DteTTM OBJECT-TYPE SYNTAX INTEGER { ttm-off(1), ttm-on(2), none(3) } ACCESS read-write STATUS mandatory DESCRIPTION " G.SHDSL DTE TTM Mode" ::= { gdsl4AIConfigEntry 8 } gdsl4DteV54 OBJECT-TYPE SYNTAX INTEGER { v54-off(1), v54-on(2), none(3) } ACCESS read-write STATUS mandatory DESCRIPTION " G.SHDSL DTE V.54 Loopback Mode" ::= { gdsl4AIConfigEntry 9 } gdsl4DteInterface OBJECT-TYPE SYNTAX INTEGER { v35(1), eia530-rs449(2), x21(3), rs232(4), router(7), subrate(8), dte-e1(9), dte-t1(10), bridge(12), n64-v35(17), n64-eia530(18), n64-x21(19), n64-e1(25), none(5) } ACCESS read-only STATUS mandatory DESCRIPTION " G.SHDSL DTE Interface Type" ::= { gdsl4AIConfigEntry 10 } gdsl4DS1Ready OBJECT-TYPE SYNTAX INTEGER { ds1-ready(1), ds1-not-ready(2) } ACCESS read-only STATUS mandatory DESCRIPTION "G.SHDSL DS1 unit is present or not" ::= { gdsl4AIConfigEntry 11 } gdsl4DS1Framing OBJECT-TYPE SYNTAX INTEGER { unframe(1), d4(2), esf(3), esf-t1-403(9), crc-off(4), crc-on(5), cas-crc-off(6), cas-crc-on(7), none(8) } ACCESS read-write STATUS mandatory DESCRIPTION " G.SHDSL DS1 Framing" ::= { gdsl4AIConfigEntry 12 } gdsl4DS1Code OBJECT-TYPE SYNTAX INTEGER { b8zs(1), ami(2), hdb3(3), none(4) } ACCESS read-write STATUS mandatory DESCRIPTION " G.SHDSL DS1 Coding" ::= { gdsl4AIConfigEntry 13 } gdsl4DS1CAS OBJECT-TYPE SYNTAX INTEGER { on(1), off(2), none(3), auto(4) } ACCESS read-only STATUS mandatory DESCRIPTION " G.SHDSL DS1 CAS" ::= { gdsl4AIConfigEntry 14 } gdsl4DS1Idle OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION " G.SHDSL DS1 Idle code" ::= { gdsl4AIConfigEntry 15 } gdsl4T1Interf OBJECT-TYPE SYNTAX INTEGER { short-haul(1), long-haul(2), none(3) } ACCESS read-write STATUS mandatory DESCRIPTION " G.SHDSL T1 Interface" ::= { gdsl4AIConfigEntry 16 } gdsl4T1EquLbo OBJECT-TYPE SYNTAX INTEGER { equ-0-133-feet(1), equ-133-266-feet(2), equ-266-399-feet(3), equ-399-533-feet(4), equ-533-655-feet(5), none(6), lbo-0db(11), lbo-75db(12), lbo-15db(13), lbo-225db(14) } ACCESS read-write STATUS mandatory DESCRIPTION " G.SHDSL T1 EQU/LBO" ::= { gdsl4AIConfigEntry 17 } gdsl4DS1Map OBJECT-TYPE SYNTAX DisplayString (SIZE(32)) ACCESS read-write STATUS mandatory DESCRIPTION " G.SHDSL DS1 Map" ::= { gdsl4AIConfigEntry 19 } gdsl4E1T1Mode OBJECT-TYPE SYNTAX INTEGER { e1(1), t1(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION " G.SHDSL E1/T1 Mode" ::= { gdsl4AIConfigEntry 20 } gdsl4AISetResponse OBJECT-TYPE SYNTAX INTEGER { na(1), ok(2), fail(3) } ACCESS read-only STATUS mandatory DESCRIPTION " G.SHDSL Config Set response" ::= { gdsl4AIConfigEntry 99 } -- -- GDSL4 Current Performance Table -- gdsl4CurrPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl4CurrPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" ::= { gdsl4-card 4 } gdsl4CurrPerfEntry OBJECT-TYPE SYNTAX Gdsl4CurrPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { gdsl4Index , gdsl4PortIndex , gdsl4CurrPerfTypeIndex } ::= { gdsl4CurrPerfTable 1 } Gdsl4CurrPerfEntry ::= SEQUENCE { gdsl4CurrPerfTypeIndex INTEGER, gdsl4CurrES INTEGER, gdsl4CurrSES INTEGER, gdsl4CurrUAS INTEGER, gdsl4Curr15MinTimeElapsed INTEGER, gdsl4Valid15MinInterval INTEGER } gdsl4CurrPerfTypeIndex OBJECT-TYPE SYNTAX INTEGER { master-loop-1(1), master-loop-2(2), master-ds1(3), slave-loop-1(4), slave-loop-2(5), slave-ds1(6) } ACCESS read-only STATUS mandatory DESCRIPTION "Performance Type" ::= { gdsl4CurrPerfEntry 2 } gdsl4CurrES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { gdsl4CurrPerfEntry 3 } gdsl4CurrSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { gdsl4CurrPerfEntry 4 } gdsl4CurrUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { gdsl4CurrPerfEntry 5 } gdsl4Curr15MinTimeElapsed OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 15-minute time elapsed" ::= { gdsl4CurrPerfEntry 6 } gdsl4Valid15MinInterval OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 1-day Valid 15-min interval" ::= { gdsl4CurrPerfEntry 7 } -- -- GDSL4 Total Performance Table -- gdsl4TotalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl4TotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" ::= { gdsl4-card 5 } gdsl4TotalPerfEntry OBJECT-TYPE SYNTAX Gdsl4TotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { gdsl4Index , gdsl4PortIndex , gdsl4TotalPerfTypeIndex } ::= { gdsl4TotalPerfTable 1 } Gdsl4TotalPerfEntry ::= SEQUENCE { gdsl4TotalPerfTypeIndex INTEGER, gdsl4TotalES INTEGER, gdsl4TotalSES INTEGER, gdsl4TotalUAS INTEGER } gdsl4TotalPerfTypeIndex OBJECT-TYPE SYNTAX INTEGER { master-loop-1(1), master-loop-2(2), master-ds1(3), slave-loop-1(4), slave-loop-2(5), slave-ds1(6) } ACCESS read-only STATUS mandatory DESCRIPTION "Performance Type" ::= { gdsl4TotalPerfEntry 2 } gdsl4TotalES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { gdsl4TotalPerfEntry 3 } gdsl4TotalSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { gdsl4TotalPerfEntry 4 } gdsl4TotalUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { gdsl4TotalPerfEntry 5 } -- -- Interval Performance Table -- gdsl4IntvPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl4IntvPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" ::= { gdsl4-card 6 } gdsl4IntvPerfEntry OBJECT-TYPE SYNTAX Gdsl4IntvPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { gdsl4Index , gdsl4PortIndex , gdsl4IntvPerfTypeIndex , gdsl4IntvPerfPeriod } ::= { gdsl4IntvPerfTable 1 } Gdsl4IntvPerfEntry ::= SEQUENCE { gdsl4IntvPerfTypeIndex INTEGER, gdsl4IntvPerfPeriod INTEGER, gdsl4IntvES INTEGER, gdsl4IntvSES INTEGER, gdsl4IntvUAS INTEGER, gdsl4IntvAvailable INTEGER } gdsl4IntvPerfTypeIndex OBJECT-TYPE SYNTAX INTEGER { master-loop-1(1), master-loop-2(2), master-ds1(3), slave-loop-1(4), slave-loop-2(5), slave-ds1(6) } ACCESS read-only STATUS mandatory DESCRIPTION "Performance Type" ::= { gdsl4IntvPerfEntry 2 } gdsl4IntvPerfPeriod OBJECT-TYPE SYNTAX INTEGER (1..32) ACCESS read-only STATUS mandatory DESCRIPTION "Performance Interval Period Number" ::= { gdsl4IntvPerfEntry 3 } gdsl4IntvES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { gdsl4IntvPerfEntry 4 } gdsl4IntvSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { gdsl4IntvPerfEntry 5 } gdsl4IntvUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { gdsl4IntvPerfEntry 6 } gdsl4IntvAvailable OBJECT-TYPE SYNTAX INTEGER { available(1), na(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Interval Available " ::= { gdsl4IntvPerfEntry 7 } -- -- GDSL4 FRACTIONAL TABLE -- gdsl4FracTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl4FracEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " Key: gdsl4FracUnitIndex.gdsl4FracNumber" ::= { gdsl4-card 7 } gdsl4FracEntry OBJECT-TYPE SYNTAX Gdsl4FracEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { gdsl4Index , gdsl4PortIndex , gdsl4FracNumber } ::= { gdsl4FracTable 1 } Gdsl4FracEntry ::= SEQUENCE { gdsl4FracNumber INTEGER (1..32), gdsl4FracIfIndex INTEGER } gdsl4FracNumber OBJECT-TYPE SYNTAX INTEGER (1..32) ACCESS read-only STATUS mandatory DESCRIPTION "gdsl4FracNumber " ::= { gdsl4FracEntry 2 } gdsl4FracIfIndex OBJECT-TYPE SYNTAX INTEGER { chan-idle(1), chan-ds1(2), chan-dte(3), chan-x(4) } ACCESS read-only STATUS mandatory DESCRIPTION "gdsl4FracIfIndex " ::= { gdsl4FracEntry 3 } -- -- Diagnostic Control Table -- gdsl4DiagTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl4DiagEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" ::= { gdsl4-card 8 } gdsl4DiagEntry OBJECT-TYPE SYNTAX Gdsl4DiagEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX { gdsl4Index , gdsl4PortIndex } ::= { gdsl4DiagTable 1 } Gdsl4DiagEntry ::= SEQUENCE { gdsl4LocalGshdslLoopback INTEGER, gdsl4RemoteGshdslLoopback INTEGER, gdsl4RemoteDteLoopback INTEGER, gdsl4BERTControl INTEGER, gdsl4BERTReset INTEGER, gdsl4BERTStatus INTEGER, gdsl4BERTCounter INTEGER, gdsl4BERTElapsed INTEGER, gdsl4InbandLoopbackPeriod INTEGER } gdsl4LocalGshdslLoopback OBJECT-TYPE SYNTAX INTEGER { no-loopback(1), gshdsl-to-line(2), gshdsl-to-local(3) } ACCESS read-write STATUS mandatory DESCRIPTION "CSU Loopback Type" ::= { gdsl4DiagEntry 2 } gdsl4RemoteGshdslLoopback OBJECT-TYPE SYNTAX INTEGER { slave-no-loopback(1), slave-gshdsl-to-line(2), slave-gshdsl-to-local(3), slave-gshdsl-to-bridge(4), slave-gshdsl-to-dte1(82), slave-gshdsl-to-dte2(83), slave-gshdsl-to-dte3(84) } ACCESS read-write STATUS mandatory DESCRIPTION "CSU Loopback Type" ::= { gdsl4DiagEntry 4 } gdsl4RemoteDteLoopback OBJECT-TYPE SYNTAX INTEGER { slave-no-loopback(1), slave-t1-to-line(2), slave-t1-to-local(3), slave-e1-to-line(4), slave-e1-to-local(5), slave-dte-to-line(6), slave-dte-to-local(7), slave-router-to-line(8), other(99) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE/T1/E1 Loopback Type" ::= { gdsl4DiagEntry 5 } gdsl4BERTControl OBJECT-TYPE SYNTAX INTEGER { bert-off(1), -- bert-2-15-1(2), bert-on(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Bert Control" ::= { gdsl4DiagEntry 6 } gdsl4BERTReset OBJECT-TYPE SYNTAX INTEGER { bert-no-action(1), bert-restart(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Bert Restart" ::= { gdsl4DiagEntry 7 } gdsl4BERTStatus OBJECT-TYPE SYNTAX INTEGER { bert-sync(1), bert-unsync(2), bert-not-active(3) } ACCESS read-only STATUS mandatory DESCRIPTION "BERT Status" ::= { gdsl4DiagEntry 8 } gdsl4BERTCounter OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "BERT Counter" ::= { gdsl4DiagEntry 9 } gdsl4BERTElapsed OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "BERT Elapsed Time" ::= { gdsl4DiagEntry 10 } gdsl4InbandLoopbackPeriod OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "period(in seconds) of loopback" ::= { gdsl4DiagEntry 11 } -- -- Alarm Queue Table -- gdsl4AlmQueueTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl4AlmQueueEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " Key: gdsl4AlmQueueUnitIndex " ::= { gdsl4-card 9 } gdsl4AlmQueueEntry OBJECT-TYPE SYNTAX Gdsl4AlmQueueEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { gdsl4Index , gdsl4PortIndex , gdsl4AlmQueueNumber } ::= { gdsl4AlmQueueTable 1 } Gdsl4AlmQueueEntry ::= SEQUENCE { gdsl4AlmQueueNumber INTEGER (1..40), gdsl4AlmQueueString DisplayString (SIZE(0..80)) } gdsl4AlmQueueNumber OBJECT-TYPE SYNTAX INTEGER (1..40) ACCESS read-only STATUS mandatory DESCRIPTION "Select Latest Alarm Queue number (1-40)" ::= { gdsl4AlmQueueEntry 2 } gdsl4AlmQueueString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS mandatory DESCRIPTION "Alarm Queue String" ::= { gdsl4AlmQueueEntry 3 } -- -- Alarm Status Table -- gdsl4AlmStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl4AlmStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " Key: xdslAlmStatusUnitIndex " ::= { gdsl4-card 10 } gdsl4AlmStatusEntry OBJECT-TYPE SYNTAX Gdsl4AlmStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { gdsl4Index , gdsl4PortIndex , gdsl4AlmStatusNumber } ::= { gdsl4AlmStatusTable 1 } Gdsl4AlmStatusEntry ::= SEQUENCE { gdsl4AlmStatusNumber INTEGER (1..40), gdsl4AlmStatusString DisplayString, gdsl4AlmStatusThreshold INTEGER, gdsl4AlmStatusState INTEGER, gdsl4AlmStatusCount INTEGER, gdsl4AlmStatusEnable AlarmSeverity } gdsl4AlmStatusNumber OBJECT-TYPE SYNTAX INTEGER (1..40) ACCESS read-only STATUS mandatory DESCRIPTION " Alarm Status Index " ::= { gdsl4AlmStatusEntry 2 } gdsl4AlmStatusString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS mandatory DESCRIPTION "Alarm Type String" ::= { gdsl4AlmStatusEntry 3 } gdsl4AlmStatusThreshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION " Alarm Threshold Value " ::= { gdsl4AlmStatusEntry 4 } gdsl4AlmStatusState OBJECT-TYPE SYNTAX INTEGER { ok(1), alarm(2), disable(3), none(4) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm Current State" ::= { gdsl4AlmStatusEntry 5 } gdsl4AlmStatusCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Alarm Count which happened " ::= { gdsl4AlmStatusEntry 6 } gdsl4AlmStatusEnable OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Alarm is enabled or not" ::= { gdsl4AlmStatusEntry 7 } -- -- Gdsl4 Status Config Table -- gdsl4StatusConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl4StatusConfigTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " Gdsl Status Config Configuration " ::= { gdsl4-card 11 } gdsl4StatusConfigEntry OBJECT-TYPE SYNTAX Gdsl4StatusConfigTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { gdsl4Index , gdsl4PortIndex } ::= { gdsl4StatusConfigTable 1 } Gdsl4StatusConfigTableEntry ::= SEQUENCE { gdsl4DS1SYNC INTEGER, gdsl4DS1TxAIS INTEGER, gdsl4DS1TxRAI INTEGER, gdsl4DS1RxAIS INTEGER, gdsl4DS1RxRAI INTEGER, gdsl4DS1LOS INTEGER, gdsl4DS1LOF INTEGER, gdsl4dteDSR INTEGER, gdsl4dteCTS INTEGER, gdsl4dteDCD INTEGER, gdsl4dteDTR INTEGER, gdsl4dteRTS INTEGER, gdsl4PortCAS INTEGER, gdsl4LAN1Status INTEGER, gdsl4WAN1Status INTEGER } gdsl4DS1SYNC OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2), xx(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Gshdsl DS1 line status." ::= { gdsl4StatusConfigEntry 1 } gdsl4DS1TxAIS OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2), xx(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Gshdsl DS1 line Tx Alarm Indication Signal." ::= { gdsl4StatusConfigEntry 2 } gdsl4DS1TxRAI OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2), xx(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Gshdsl DS1 line Tx Remote Alarm Indication." ::= { gdsl4StatusConfigEntry 3 } gdsl4DS1RxAIS OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2), xx(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Gshdsl DS1 line Rx Alarm Indication Signal." ::= { gdsl4StatusConfigEntry 4 } gdsl4DS1RxRAI OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2), xx(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Gshdsl DS1 line Rx Remote Alarm Indication." ::= { gdsl4StatusConfigEntry 5 } gdsl4DS1LOS OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2), xx(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Gshdsl DS1 line LOS Status." ::= { gdsl4StatusConfigEntry 6 } gdsl4DS1LOF OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2), xx(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Gshdsl DS1 line LOF Status." ::= { gdsl4StatusConfigEntry 7 } gdsl4dteDSR OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2), xx(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Gshdsl dte line DSR Status." ::= { gdsl4StatusConfigEntry 8 } gdsl4dteCTS OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2), xx(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Gshdsl dte line CTS Status." ::= { gdsl4StatusConfigEntry 9 } gdsl4dteDCD OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2), xx(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Gshdsl dte line DCD Status." ::= { gdsl4StatusConfigEntry 10 } gdsl4dteDTR OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2), xx(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Gshdsl dte line DTR Status." ::= { gdsl4StatusConfigEntry 11 } gdsl4dteRTS OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2), xx(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Gshdsl dte line RTS Status." ::= { gdsl4StatusConfigEntry 12 } gdsl4PortCAS OBJECT-TYPE SYNTAX INTEGER { loss(1), sync(2), disable(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Gshdsl CAS Status." ::= { gdsl4StatusConfigEntry 13 } gdsl4LAN1Status OBJECT-TYPE SYNTAX INTEGER { down(1), up(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION " LAN1 Status." ::= { gdsl4StatusConfigEntry 14 } gdsl4WAN1Status OBJECT-TYPE SYNTAX INTEGER { down(1), up(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION " WAN1 Status." ::= { gdsl4StatusConfigEntry 15 } -- -- GDSL4 Info Table -- gdsl4InfoTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl4InfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " Key: gdsl4InfoUnitIndex " ::= { gdsl4-card 12 } gdsl4InfoEntry OBJECT-TYPE SYNTAX Gdsl4InfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { gdsl4Index , gdsl4PortIndex } ::= { gdsl4InfoTable 1 } Gdsl4InfoEntry ::= SEQUENCE { gdsl4MasterNoiseMarginString DisplayString (SIZE(0..80)), gdsl4MasterMaxNMRString DisplayString (SIZE(0..80)), gdsl4MasterMinNMRString DisplayString (SIZE(0..80)), gdsl4SlaveNoiseMarginString DisplayString (SIZE(0..80)), gdsl4SlaveMaxNMRString DisplayString (SIZE(0..80)), gdsl4SlaveMinNMRString DisplayString (SIZE(0..80)) } gdsl4MasterNoiseMarginString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS mandatory DESCRIPTION "Noise Margin String" ::= { gdsl4InfoEntry 2 } gdsl4MasterMaxNMRString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS mandatory DESCRIPTION "Max Noise Margin String" ::= { gdsl4InfoEntry 3 } gdsl4MasterMinNMRString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS mandatory DESCRIPTION "Min Margin String" ::= { gdsl4InfoEntry 4 } gdsl4SlaveNoiseMarginString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS mandatory DESCRIPTION "Noise Margin String" ::= { gdsl4InfoEntry 5 } gdsl4SlaveMaxNMRString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS mandatory DESCRIPTION "Max Noise Margin String" ::= { gdsl4InfoEntry 6 } gdsl4SlaveMinNMRString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS mandatory DESCRIPTION "Min Margin String" ::= { gdsl4InfoEntry 7 } -- -- Command Control Table -- gdsl4CommandControlTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl4CommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The command control table." ::= { gdsl4-card 13 } gdsl4CommandControlEntry OBJECT-TYPE SYNTAX Gdsl4CommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the command control table." INDEX { gdsl4Index , gdsl4PortIndex } ::= { gdsl4CommandControlTable 1 } Gdsl4CommandControlEntry ::= SEQUENCE { gdsl4ClearAlarmQueue INTEGER, gdsl4ClearPerformance INTEGER, gdsl4ClearAlarmHistory INTEGER, gdsl4UnitReset INTEGER, gdsl4UnitLoadDefault INTEGER, gdsl4FarEndReset INTEGER, gdsl4CardMode INTEGER } gdsl4ClearAlarmQueue OBJECT-TYPE SYNTAX INTEGER { no(0), clear(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Clear Alarm Queue " ::= { gdsl4CommandControlEntry 2 } gdsl4ClearPerformance OBJECT-TYPE SYNTAX INTEGER { no(0), clear(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Clear User Performance" ::= { gdsl4CommandControlEntry 3 } gdsl4ClearAlarmHistory OBJECT-TYPE SYNTAX INTEGER { no(0), clear(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Clear Alarm History" ::= { gdsl4CommandControlEntry 4 } gdsl4UnitReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset G.SHDSL-4" ::= { gdsl4CommandControlEntry 5 } gdsl4UnitLoadDefault OBJECT-TYPE SYNTAX INTEGER { no(0), load-default(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Load Default G.SHDSL-4" ::= { gdsl4CommandControlEntry 6 } gdsl4FarEndReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset Far End System" ::= { gdsl4CommandControlEntry 7 } gdsl4CardMode OBJECT-TYPE SYNTAX INTEGER { e1Mode(1), t1Mode(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Set card to E1 or T1 mode, will reset card" ::= { gdsl4CommandControlEntry 8 } -- -- SYSTEM Information Table -- gdsl4SystemInformationTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl4SystemInformationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The system information table." ::= { gdsl4-card 14 } gdsl4SystemInformationEntry OBJECT-TYPE SYNTAX Gdsl4SystemInformationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the system information table." INDEX { gdsl4Index } ::= { gdsl4SystemInformationTable 1 } Gdsl4SystemInformationEntry ::= SEQUENCE { gdsl4SoftwareVersion DisplayString, gdsl4HardwareVersion DisplayString } gdsl4SoftwareVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION " G.SHDSL-4 Software Version" ::= { gdsl4SystemInformationEntry 2 } gdsl4HardwareVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION " G.SHDSL-4 Hardware Version" ::= { gdsl4SystemInformationEntry 3 } -- -- G.SHDSL-4 Customer Information Table -- gdsl4CustomerInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl4CustomerInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The Customer Information table." ::= { gdsl4-card 99 } gdsl4CustomerInfoEntry OBJECT-TYPE SYNTAX Gdsl4CustomerInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the Customer Information table." INDEX { gdsl4CISlotIndex , gdsl4CIPortIndex } ::= { gdsl4CustomerInfoTable 1 } Gdsl4CustomerInfoEntry ::= SEQUENCE { gdsl4CISlotIndex LargeSlotIndex, gdsl4CIPortIndex FourPortID, gdsl4CICustomerInfo DisplayString (SIZE(0..64)) } gdsl4CISlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { gdsl4CustomerInfoEntry 1 } gdsl4CIPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port number" ::= { gdsl4CustomerInfoEntry 2 } gdsl4CICustomerInfo OBJECT-TYPE SYNTAX DisplayString (SIZE (0..64) ) ACCESS read-write STATUS mandatory DESCRIPTION "Customer information" ::= { gdsl4CustomerInfoEntry 3 } -- -- Daughter Card Information Table -- gdsl4DaughterCardInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl4DaughterCardInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The Daughter Card Information table." ::= { gdsl4-card 15 } gdsl4DaughterCardInfoEntry OBJECT-TYPE SYNTAX Gdsl4DaughterCardInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the daughter card information table." INDEX { gdsl4Index , gdsl4PortIndex } ::= { gdsl4DaughterCardInfoTable 1 } Gdsl4DaughterCardInfoEntry ::= SEQUENCE { gdsl4DaughterCard INTEGER } gdsl4DaughterCard OBJECT-TYPE SYNTAX INTEGER { no-daughter-card(1), sealing-current-single(2), sealing-current-daul(3), line-power-single(4), line-power-daul(5) } ACCESS read-only STATUS mandatory DESCRIPTION " G.SHDSL-4 Daughter Card " ::= { gdsl4DaughterCardInfoEntry 2 } -- -- GDSL4 ADVANCE SYSTEM Table -- gdsl4AdvanceSystemTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl4AdvanceSystemEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The system control table." ::= { gdsl4-card 16 } gdsl4AdvanceSystemEntry OBJECT-TYPE SYNTAX Gdsl4AdvanceSystemEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the Advance system table." INDEX { gdsl4Index , gdsl4PortIndex , gdsl4SysHTUIndex } ::= { gdsl4AdvanceSystemTable 1 } Gdsl4AdvanceSystemEntry ::= SEQUENCE { gdsl4AnnexType INTEGER, gdsl4ClockMode INTEGER, gdsl4PSDMask INTEGER, gdsl4PBOMode INTEGER } gdsl4AnnexType OBJECT-TYPE SYNTAX INTEGER { type-A(1), type-B(2), not-support(3) } ACCESS read-write STATUS mandatory DESCRIPTION "G.SHDSL Annex Type" ::= { gdsl4AdvanceSystemEntry 4 } gdsl4ClockMode OBJECT-TYPE SYNTAX INTEGER { plesiochronous(1), synchronous(2), hybrid(3), not-support(4) } ACCESS read-write STATUS mandatory DESCRIPTION " G.SHDSL Clock Mode" ::= { gdsl4AdvanceSystemEntry 5 } gdsl4PSDMask OBJECT-TYPE SYNTAX INTEGER { symmetric(1), asymmetric(2), not-support(3) } ACCESS read-write STATUS mandatory DESCRIPTION " G.SHDSL PSD Mask" ::= { gdsl4AdvanceSystemEntry 6 } gdsl4PBOMode OBJECT-TYPE SYNTAX INTEGER { automatic(1), pbo-0-db(2), pbo-1-db(3), pbo-2-db(4), pbo-3-db(5), pbo-4-db(6), pbo-5-db(7), pbo-6-db(8), pbo-7-db(9), pbo-8-db(10), pbo-9-db(11), pbo-10-db(12), pbo-11-db(13), pbo-12-db(14), pbo-13-db(15), pbo-14-db(16), pbo-15-db(17), pbo-16-db(18), pbo-17-db(19), pbo-18-db(20), pbo-19-db(21), pbo-20-db(22), pbo-21-db(23), pbo-22-db(24), pbo-23-db(25), pbo-24-db(26), pbo-25-db(27), pbo-26-db(28), pbo-27-db(29), pbo-28-db(30), pbo-29-db(31), pbo-30-db(32), pbo-31-db(33), not-support(34) } ACCESS read-write STATUS mandatory DESCRIPTION " G.SHDSL PBO Mode" ::= { gdsl4AdvanceSystemEntry 7 } -- -- GDSL4 Remote Link Identification Table -- gdsl4RemoteLinkIDTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl4RemoteLinkIDEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The G.SHDSL Remote Link Identification Table." ::= { gdsl4-card 17 } gdsl4RemoteLinkIDEntry OBJECT-TYPE SYNTAX Gdsl4RemoteLinkIDEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the G.SHDSL Remote Link Identification table." INDEX { gdsl4Index , gdsl4PortIndex } ::= { gdsl4RemoteLinkIDTable 1 } Gdsl4RemoteLinkIDEntry ::= SEQUENCE { gdsl4RemoteLinkIDType INTEGER, gdsl4RemoteLinkIDRack INTEGER, gdsl4RemoteLinkIDSlotNumber INTEGER, gdsl4RemoteLinkIDPort INTEGER, gdsl4RemoteLinkIDSerialNumber INTEGER } gdsl4RemoteLinkIDType OBJECT-TYPE SYNTAX INTEGER { notAvailable(0), cpe(1), an(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Type of remote site." ::= { gdsl4RemoteLinkIDEntry 3 } gdsl4RemoteLinkIDRack OBJECT-TYPE SYNTAX INTEGER { notAvailable(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote Link Identification Rack" ::= { gdsl4RemoteLinkIDEntry 4 } gdsl4RemoteLinkIDSlotNumber OBJECT-TYPE SYNTAX INTEGER { notAvailable(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote Link Identification SlotNumber" ::= { gdsl4RemoteLinkIDEntry 5 } gdsl4RemoteLinkIDPort OBJECT-TYPE SYNTAX INTEGER { notAvailable(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote Link Identification Port" ::= { gdsl4RemoteLinkIDEntry 6 } gdsl4RemoteLinkIDSerialNumber OBJECT-TYPE SYNTAX INTEGER { notAvailable(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote Link Identification Serial Number" ::= { gdsl4RemoteLinkIDEntry 7 } -- -- Seven Days Performance Table -- gdsl4SevenDaysPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl4SevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "7 Days Performance Table" ::= { gdsl4-card 18 } gdsl4SevenDaysPerfEntry OBJECT-TYPE SYNTAX Gdsl4SevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "7 days performance entry" INDEX { gdsl4Index , gdsl4PortIndex , gdsl4DaysPerfTypeIndex , gdsl4DaysIndex } ::= { gdsl4SevenDaysPerfTable 1 } Gdsl4SevenDaysPerfEntry ::= SEQUENCE { gdsl4DaysPerfTypeIndex INTEGER, gdsl4DaysIndex INTEGER (1..7), gdsl4DateStrIndex DisplayString (SIZE (0..255) ), gdsl4SevenDaysPerfES INTEGER, gdsl4SevenDaysPerfSES INTEGER, gdsl4SevenDaysPerfUAS INTEGER } gdsl4DaysPerfTypeIndex OBJECT-TYPE SYNTAX INTEGER { master-loop-1(1), master-loop-2(2), master-ds1(3), slave-loop-1(4), slave-loop-2(5), slave-ds1(6) } ACCESS read-only STATUS mandatory DESCRIPTION "Performance Type" ::= { gdsl4SevenDaysPerfEntry 3 } gdsl4DaysIndex OBJECT-TYPE SYNTAX INTEGER (1..7) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days index " ::= { gdsl4SevenDaysPerfEntry 4 } gdsl4DateStrIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days String " ::= { gdsl4SevenDaysPerfEntry 5 } gdsl4SevenDaysPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { gdsl4SevenDaysPerfEntry 6 } gdsl4SevenDaysPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { gdsl4SevenDaysPerfEntry 7 } gdsl4SevenDaysPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { gdsl4SevenDaysPerfEntry 8 } -- -- GDSL4 Remote Fractional TABLE -- gdsl4RemoteFracTable OBJECT IDENTIFIER ::= { gdsl4-card 19 } -- -- GDSL4 Remote Fractional Config TABLE -- gdsl4RemoteFracConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl4RemoteFracConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote Fractional Config Table" ::= { gdsl4RemoteFracTable 1 } gdsl4RemoteFracConfigEntry OBJECT-TYPE SYNTAX Gdsl4RemoteFracConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote Fractional Config Entry " INDEX { gdsl4Index , gdsl4PortIndex , gdsl4RemoteFracNumber } ::= { gdsl4RemoteFracConfigTable 1 } Gdsl4RemoteFracConfigEntry ::= SEQUENCE { gdsl4RemoteFracNumber INTEGER, gdsl4RemoteFracIfIndex INTEGER } gdsl4RemoteFracNumber OBJECT-TYPE SYNTAX INTEGER (1..32) ACCESS read-only STATUS mandatory DESCRIPTION "Remote Fractional Number " ::= { gdsl4RemoteFracConfigEntry 3 } gdsl4RemoteFracIfIndex OBJECT-TYPE SYNTAX INTEGER { chan-idle(1), chan-ds1(2), chan-x(3), chan-dte(4), chan-ethernet(5) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote Fractional IfIndex" ::= { gdsl4RemoteFracConfigEntry 4 } -- -- GDSL4 Set Remote Fractional TABLE -- gdsl4SetRemoteFracTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl4SetRemoteFracEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Set Remote Fractional Table" ::= { gdsl4RemoteFracTable 2 } gdsl4SetRemoteFracEntry OBJECT-TYPE SYNTAX Gdsl4SetRemoteFracEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Set Remote Fractional Entry " INDEX { gdsl4Index , gdsl4PortIndex } ::= { gdsl4SetRemoteFracTable 1 } Gdsl4SetRemoteFracEntry ::= SEQUENCE { gdsl4StartFracNumber INTEGER, gdsl4FracNumbers INTEGER, gdsl4E1T1ClearStartFracNumber INTEGER, gdsl4SetFracIfIndex INTEGER } gdsl4StartFracNumber OBJECT-TYPE SYNTAX INTEGER (1..32) ACCESS read-write STATUS mandatory DESCRIPTION "Start Fractional Number " ::= { gdsl4SetRemoteFracEntry 3 } gdsl4FracNumbers OBJECT-TYPE SYNTAX INTEGER (1..32) ACCESS read-write STATUS mandatory DESCRIPTION "Number of Fractional" ::= { gdsl4SetRemoteFracEntry 4 } gdsl4E1T1ClearStartFracNumber OBJECT-TYPE SYNTAX INTEGER (1..32) ACCESS read-write STATUS mandatory DESCRIPTION "Remote E1/T1 Clear Start Fractional Number" ::= { gdsl4SetRemoteFracEntry 5 } gdsl4SetFracIfIndex OBJECT-TYPE SYNTAX INTEGER { chan-idle(1), chan-ds1(2), chan-x(3), chan-dte(4), chan-ethernet(5) } ACCESS read-write STATUS mandatory DESCRIPTION "Set Fractional IfIndex" ::= { gdsl4SetRemoteFracEntry 6 } -- -- Remote Bert Control Table -- gdsl4RemoteBertTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl4RemoteBertEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" ::= { gdsl4-card 20 } gdsl4RemoteBertEntry OBJECT-TYPE SYNTAX Gdsl4RemoteBertEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX { gdsl4Index , gdsl4PortIndex } ::= { gdsl4RemoteBertTable 1 } Gdsl4RemoteBertEntry ::= SEQUENCE { gdsl4RemBertPatternType INTEGER, gdsl4RemBertTestChannel INTEGER, gdsl4RemBertTestControl INTEGER, gdsl4RemBertStatus INTEGER, gdsl4RemBertErrSecond INTEGER, gdsl4RemBertErrCounter INTEGER, gdsl4RemBertElapsedSecond INTEGER, gdsl4RemBertUnsyncSecond INTEGER } gdsl4RemBertPatternType OBJECT-TYPE SYNTAX INTEGER { un-support(0), -- off(1), bert-2-15-1(2), bert-qrss(3) } ACCESS read-write STATUS mandatory DESCRIPTION "BERT Pattern Type" ::= { gdsl4RemoteBertEntry 3 } gdsl4RemBertTestChannel OBJECT-TYPE SYNTAX INTEGER { un-support(0), full(1) } ACCESS read-write STATUS mandatory DESCRIPTION "BERT Test Channel Type" ::= { gdsl4RemoteBertEntry 4 } gdsl4RemBertTestControl OBJECT-TYPE SYNTAX INTEGER { un-support(0), disable(1), enable(2), reset(3), insert-error(4) } ACCESS read-write STATUS mandatory DESCRIPTION "BERT Test Control" ::= { gdsl4RemoteBertEntry 5 } gdsl4RemBertStatus OBJECT-TYPE SYNTAX INTEGER { bert-unsync(1), bert-sync(2), bert-not-active(3), na(4) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote BERT Status" ::= { gdsl4RemoteBertEntry 6 } gdsl4RemBertErrSecond OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Remote BERT Error Seconds" ::= { gdsl4RemoteBertEntry 7 } gdsl4RemBertErrCounter OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Remote BERT Error Counter" ::= { gdsl4RemoteBertEntry 8 } gdsl4RemBertElapsedSecond OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Remote BERT Elapsed Time" ::= { gdsl4RemoteBertEntry 9 } gdsl4RemBertUnsyncSecond OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Remote BERT Unsync Time" ::= { gdsl4RemoteBertEntry 10 } -- -- G.shdsl card Remote Router Table -- gdsl4RouterConfig OBJECT IDENTIFIER ::= { gdsl4-card 21 } -- -- G.shdsl card remote NI Control Table -- gdsl4RtrNiControlTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl4RtrNiControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Router NI Configuration Control Table" ::= { gdsl4RouterConfig 1 } gdsl4RouterNiControlEntry OBJECT-TYPE SYNTAX Gdsl4RtrNiControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Router NI Configuration Control Entry" INDEX { gdsl4RtrNiUnitIndex , gdsl4RtrNiPortIndex , gdsl4RtrNiIndex } ::= { gdsl4RtrNiControlTable 1 } Gdsl4RtrNiControlEntry ::= SEQUENCE { gdsl4RtrNiUnitIndex LargeSlotIndex, gdsl4RtrNiPortIndex FourPortID, gdsl4RtrNiIndex INTEGER, gdsl4RtrIPAddr IpAddress, gdsl4RtrSubnetMask IpAddress, gdsl4RtrFrame INTEGER, gdsl4RtrRIP1 INTEGER, gdsl4RtrRIP2 INTEGER, gdsl4RtrMode INTEGER } gdsl4RtrNiUnitIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { gdsl4RouterNiControlEntry 1 } gdsl4RtrNiPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1~4, total 4 ports." ::= { gdsl4RouterNiControlEntry 2 } gdsl4RtrNiIndex OBJECT-TYPE SYNTAX INTEGER { lan1(1), wan1(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Router Ni index" ::= { gdsl4RouterNiControlEntry 3 } gdsl4RtrIPAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " RTR IP Address" ::= { gdsl4RouterNiControlEntry 4 } gdsl4RtrSubnetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " RTR net mask" ::= { gdsl4RouterNiControlEntry 5 } gdsl4RtrFrame OBJECT-TYPE SYNTAX INTEGER { hdlc(1), ppp(2), -- fr(3), ethernet(4), na(5) } ACCESS read-write STATUS mandatory DESCRIPTION " RTR Layer2 frame" ::= { gdsl4RouterNiControlEntry 6 } gdsl4RtrRIP1 OBJECT-TYPE SYNTAX INTEGER { disabled(1), enabled(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION " RTR RIP1" ::= { gdsl4RouterNiControlEntry 7 } gdsl4RtrRIP2 OBJECT-TYPE SYNTAX INTEGER { disabled(1), enabled(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION " RTR RIP2" ::= { gdsl4RouterNiControlEntry 8 } gdsl4RtrMode OBJECT-TYPE SYNTAX INTEGER { router(1), bridge(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION " RTR mode" ::= { gdsl4RouterNiControlEntry 9 } -- -- G.shdsl card remote Route Table -- gdsl4RtrRouteControlTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl4RtrRouteControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Router Route Control Table" ::= { gdsl4RouterConfig 2 } gdsl4RouterRouteControlEntry OBJECT-TYPE SYNTAX Gdsl4RtrRouteControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Router Route Control Entry" INDEX { gdsl4RtrRUnitIndex , gdsl4RtrRPortIndex , gdsl4RtrEntry } ::= { gdsl4RtrRouteControlTable 1 } Gdsl4RtrRouteControlEntry ::= SEQUENCE { gdsl4RtrRUnitIndex LargeSlotIndex, gdsl4RtrRPortIndex FourPortID, gdsl4RtrEntry INTEGER (1..16), gdsl4RtrNetAddr IpAddress, gdsl4RtrNetMask IpAddress, gdsl4RtrGatewayAddr IpAddress, gdsl4RtrNIAddr IpAddress, gdsl4RtrMetric INTEGER, gdsl4RtrInterface INTEGER } gdsl4RtrRUnitIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { gdsl4RouterRouteControlEntry 1 } gdsl4RtrRPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1~4, total 4 ports." ::= { gdsl4RouterRouteControlEntry 2 } gdsl4RtrEntry OBJECT-TYPE SYNTAX INTEGER (1..16) ACCESS read-only STATUS mandatory DESCRIPTION " Router Route Entry" ::= { gdsl4RouterRouteControlEntry 3 } gdsl4RtrNetAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " RTR route net Address" ::= { gdsl4RouterRouteControlEntry 4 } gdsl4RtrNetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " RTR route net mask" ::= { gdsl4RouterRouteControlEntry 5 } gdsl4RtrGatewayAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " RTR route gateway Address" ::= { gdsl4RouterRouteControlEntry 6 } gdsl4RtrNIAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " RTR route NI Address" ::= { gdsl4RouterRouteControlEntry 7 } gdsl4RtrMetric OBJECT-TYPE SYNTAX INTEGER { na(255) } ACCESS read-write STATUS mandatory DESCRIPTION " RTR Route metric" ::= { gdsl4RouterRouteControlEntry 8 } gdsl4RtrInterface OBJECT-TYPE SYNTAX INTEGER { na(1), lan(2), wan(3) } ACCESS read-write STATUS mandatory DESCRIPTION " RTR Router Interface" ::= { gdsl4RouterRouteControlEntry 9 } -- -- G.shdsl card remote Router Command -- gdsl4RtrCommandTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl4RtrCmdEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Router Command Table" ::= { gdsl4RouterConfig 3 } gdsl4RtrCommandEntry OBJECT-TYPE SYNTAX Gdsl4RtrCmdEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Router Command Entry" INDEX { gdsl4RtrCmdUnitIndex , gdsl4RtrCmdPortIndex } ::= { gdsl4RtrCommandTable 1 } Gdsl4RtrCmdEntry ::= SEQUENCE { gdsl4RtrCmdUnitIndex LargeSlotIndex, gdsl4RtrCmdPortIndex FourPortID, gdsl4RtrCommand INTEGER, gdsl4CRCtransparency INTEGER } gdsl4RtrCmdUnitIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { gdsl4RtrCommandEntry 1 } gdsl4RtrCmdPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1~4, total 4 ports." ::= { gdsl4RtrCommandEntry 2 } gdsl4RtrCommand OBJECT-TYPE SYNTAX INTEGER { reset(1), load-default(2), none(3), re-get-map-cfg(11), re-get-ni-cfg(12), re-get-rtr-cfg(13), re-get-crc-cfg(14), re-get-all-cfg(15) } ACCESS read-write STATUS mandatory DESCRIPTION " Router Command(reset or load-default)" ::= { gdsl4RtrCommandEntry 3 } gdsl4CRCtransparency OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION " CRC transparency" ::= { gdsl4RtrCommandEntry 4 } -- -- G.shdsl card remote Router Map -- gdsl4RtrMapTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl4RtrMappingEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Router Map Table" ::= { gdsl4RouterConfig 4 } gdsl4RtrMapEntry OBJECT-TYPE SYNTAX Gdsl4RtrMappingEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Router Map Entry" INDEX { gdsl4RtrMapUnitIndex , gdsl4RtrMapPortIndex , gdsl4RtrMapTsIndex } ::= { gdsl4RtrMapTable 1 } Gdsl4RtrMappingEntry ::= SEQUENCE { gdsl4RtrMapUnitIndex LargeSlotIndex, gdsl4RtrMapPortIndex FourPortID, gdsl4RtrMapTsIndex TimeslotID, gdsl4RtrCh INTEGER } gdsl4RtrMapUnitIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { gdsl4RtrMapEntry 1 } gdsl4RtrMapPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1~4, total 4 ports." ::= { gdsl4RtrMapEntry 2 } gdsl4RtrMapTsIndex OBJECT-TYPE SYNTAX TimeslotID ACCESS read-only STATUS mandatory DESCRIPTION " Timeslot 1~32, total 32 timeslots." ::= { gdsl4RtrMapEntry 3 } gdsl4RtrCh OBJECT-TYPE SYNTAX INTEGER { idle(1), wan1(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION "channel map data" ::= { gdsl4RtrMapEntry 4 } -- -- G.shdsl card remote Bridge Config -- gdsl4RemoteBridgeConfig OBJECT IDENTIFIER ::= { gdsl4-card 22 } -- G.shdsl card remote Bridge: config table gdsl4RemBridgeTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl4RemBridgeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote Bridge Table" ::= { gdsl4RemoteBridgeConfig 1 } gdsl4RemBridgeEntry OBJECT-TYPE SYNTAX Gdsl4RemBridgeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote Bridge Entry" INDEX { gdsl4RBSlotIndex , gdsl4RBPortIndex } ::= { gdsl4RemBridgeTable 1 } Gdsl4RemBridgeEntry ::= SEQUENCE { gdsl4RBSlotIndex LargeSlotIndex, gdsl4RBPortIndex FourPortID, gdsl4RemBrgAgeTime INTEGER (10..1000000), gdsl4RemBrgCRC INTEGER, gdsl4RemBrgLanSpeed INTEGER -- gdsl4RemBrgLan2Speed INTEGER } gdsl4RBSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { gdsl4RemBridgeEntry 1 } gdsl4RBPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1~4, total 4 ports." ::= { gdsl4RemBridgeEntry 2 } gdsl4RemBrgAgeTime OBJECT-TYPE SYNTAX INTEGER (10..1000000) ACCESS read-write STATUS mandatory DESCRIPTION "Remote Bridge: Age time 10~1000000 seconds." ::= { gdsl4RemBridgeEntry 3 } gdsl4RemBrgCRC OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Remote Bridge: CRC" ::= { gdsl4RemBridgeEntry 4 } gdsl4RemBrgLanSpeed OBJECT-TYPE SYNTAX INTEGER { no(0), half-duplex-10M(1), full-duplex-10M(2), half-duplex-100M(3), full-duplex-100M(4), auto-negotiation(5) } ACCESS read-write STATUS mandatory DESCRIPTION "Remote Bridge: LAN1 speed" ::= { gdsl4RemBridgeEntry 5 } -- gdsl4RemBrgLan2Speed OBJECT-TYPE -- SYNTAX INTEGER { -- no(0), -- half-duplex-10M(1), -- full-duplex-10M(2), -- half-duplex-100M(3), -- full-duplex-100M(4), -- auto-negotiation(5) -- } -- ACCESS read-write -- STATUS mandatory -- DESCRIPTION -- "Remote Bridge: LAN2 speed" -- ::= { gdsl4RemBridgeEntry 6 } -- G.shdsl card remote VLAN: VLAN State Table gdsl4RemVlanStateTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl4RemVlanStateEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote VLAN State Table" ::= { gdsl4RemoteBridgeConfig 2 } gdsl4RemVlanStateEntry OBJECT-TYPE SYNTAX Gdsl4RemVlanStateEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote VLAN State Entry" INDEX { gdsl4RVSSlotIndex , gdsl4RVSPortIndex } ::= { gdsl4RemVlanStateTable 1 } Gdsl4RemVlanStateEntry ::= SEQUENCE { gdsl4RVSSlotIndex LargeSlotIndex, gdsl4RVSPortIndex FourPortID, gdsl4RemVlanEnable INTEGER, gdsl4RemVlanMgmtVID INTEGER (1..4095), gdsl4RemVlanRegenCRC INTEGER } gdsl4RVSSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { gdsl4RemVlanStateEntry 1 } gdsl4RVSPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1~4, total 4 ports." ::= { gdsl4RemVlanStateEntry 2 } gdsl4RemVlanEnable OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Remote VLAN: disable or enable" ::= { gdsl4RemVlanStateEntry 3 } gdsl4RemVlanMgmtVID OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-write STATUS mandatory DESCRIPTION "Remote VLAN: Magement VID" ::= { gdsl4RemVlanStateEntry 4 } gdsl4RemVlanRegenCRC OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Remote VLAN: regenate CRC" ::= { gdsl4RemVlanStateEntry 5 } -- G.shdsl card remote Bridge: VLAN Control Table gdsl4RemVlanControlTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl4RemVlanControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote VLAN Control Table" ::= { gdsl4RemoteBridgeConfig 3 } gdsl4RemVlanControlEntry OBJECT-TYPE SYNTAX Gdsl4RemVlanControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote VLAN Control Entry" INDEX { gdsl4RVCSlotIndex , gdsl4RVCPortIndex } ::= { gdsl4RemVlanControlTable 1 } Gdsl4RemVlanControlEntry ::= SEQUENCE { gdsl4RVCSlotIndex LargeSlotIndex, gdsl4RVCPortIndex FourPortID, gdsl4RemVlanVID INTEGER (1..4095), gdsl4RemVlanTAG INTEGER, gdsl4RemVlanMember INTEGER, gdsl4RemVlanCommand INTEGER, gdsl4RemVlanResponse INTEGER } gdsl4RVCSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { gdsl4RemVlanControlEntry 1 } gdsl4RVCPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1~4, total 4 ports." ::= { gdsl4RemVlanControlEntry 2 } gdsl4RemVlanVID OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-write STATUS mandatory DESCRIPTION "Remote VLAN: VLAN ID" ::= { gdsl4RemVlanControlEntry 4 } gdsl4RemVlanTAG OBJECT-TYPE SYNTAX INTEGER { untag(1), tag(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Remote VLAN: UNTAG or TAG" ::= { gdsl4RemVlanControlEntry 5 } gdsl4RemVlanMember OBJECT-TYPE SYNTAX INTEGER { lan1(1), wan1(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Remote VLAN: Member is LAN1 or WAN1" ::= { gdsl4RemVlanControlEntry 6 } gdsl4RemVlanCommand OBJECT-TYPE SYNTAX INTEGER { create-vid(1), add-member(2), deactive-vid(3), remove-member(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Remote VLAN: command" ::= { gdsl4RemVlanControlEntry 11 } gdsl4RemVlanResponse OBJECT-TYPE SYNTAX INTEGER { ok(1), vid-created-before(2), vid-not-created-before(3), not-empty(4), no-response(11), not-available(12) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote VLAN: Set response" ::= { gdsl4RemVlanControlEntry 12 } -- G.shdsl card remote Bridge: VLAN List Table gdsl4RemVlanListTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl4RemVlanListEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote VLAN List Table" ::= { gdsl4RemoteBridgeConfig 4 } gdsl4RemVlanListEntry OBJECT-TYPE SYNTAX Gdsl4RemVlanListEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote VLAN List Entry" INDEX { gdsl4RVLSlotIndex , gdsl4RVLPortIndex , gdsl4RVLVLanIndex } ::= { gdsl4RemVlanListTable 1 } Gdsl4RemVlanListEntry ::= SEQUENCE { gdsl4RVLSlotIndex LargeSlotIndex, gdsl4RVLPortIndex FourPortID, gdsl4RVLVLanIndex INTEGER, gdsl4RVLVlanVID INTEGER (1..4095), gdsl4RVLVlanTAGmember DisplayString, gdsl4RVLVlanUNTAGmember DisplayString } gdsl4RVLSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { gdsl4RemVlanListEntry 1 } gdsl4RVLPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1~4, total 4 ports." ::= { gdsl4RemVlanListEntry 2 } gdsl4RVLVLanIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "VLAN list index" ::= { gdsl4RemVlanListEntry 3 } gdsl4RVLVlanVID OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-only STATUS mandatory DESCRIPTION "Remote VLAN: VLAN ID" ::= { gdsl4RemVlanListEntry 4 } gdsl4RVLVlanTAGmember OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Remote VLAN: TAG member" ::= { gdsl4RemVlanListEntry 5 } gdsl4RVLVlanUNTAGmember OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Remote VLAN: UNTAG member" ::= { gdsl4RemVlanListEntry 6 } -- G.shdsl card remote Bridge: VLAN Port Table gdsl4RemVlanPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl4RemVlanPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote VLAN Port Table" ::= { gdsl4RemoteBridgeConfig 5 } gdsl4RemVlanPortEntry OBJECT-TYPE SYNTAX Gdsl4RemVlanPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote VLAN Port Entry" INDEX { gdsl4RVPSlotIndex , gdsl4RVPPortIndex , gdsl4RVPVPIndex } ::= { gdsl4RemVlanPortTable 1 } Gdsl4RemVlanPortEntry ::= SEQUENCE { gdsl4RVPSlotIndex LargeSlotIndex, gdsl4RVPPortIndex FourPortID, gdsl4RVPVPIndex INTEGER, gdsl4RVPVlanPVID INTEGER (1..4095), gdsl4RVPVlanFrameType INTEGER, gdsl4RVPVlanIngressFilter INTEGER, gdsl4RVPSetResponse INTEGER } gdsl4RVPSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { gdsl4RemVlanPortEntry 1 } gdsl4RVPPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1~4, total 4 ports." ::= { gdsl4RemVlanPortEntry 2 } gdsl4RVPVPIndex OBJECT-TYPE SYNTAX INTEGER { lan1(1), wan1(2) } ACCESS read-only STATUS mandatory DESCRIPTION "VLAN Port index" ::= { gdsl4RemVlanPortEntry 3 } gdsl4RVPVlanPVID OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-write STATUS mandatory DESCRIPTION "Remote VLAN: VLAN ID" ::= { gdsl4RemVlanPortEntry 4 } gdsl4RVPVlanFrameType OBJECT-TYPE SYNTAX INTEGER { all(1), tag-only(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Remote VLAN: Frame Type" ::= { gdsl4RemVlanPortEntry 5 } gdsl4RVPVlanIngressFilter OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Remote VLAN: Ingress Filter" ::= { gdsl4RemVlanPortEntry 6 } gdsl4RVPSetResponse OBJECT-TYPE SYNTAX INTEGER { ok(1), vid-not-created-before(3), no-response(11), not-available(12) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote VLAN: Set response" ::= { gdsl4RemVlanPortEntry 7 } gdsl4TotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of 4GH" ::= { gdsl4-card 100 } --======================================================================-- --======================================================================-- -- G.SHDSL-2 MIB --======================================================================-- --======================================================================-- -- -- GDSL2 SYSTEM Table -- gdsl2SystemTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl2SystemEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The system control table." ::= { gdsl2-card 1 } gdsl2SystemEntry OBJECT-TYPE SYNTAX Gdsl2SystemEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the system table." INDEX { gdsl2Index , gdsl2PortIndex , gdsl2SysHTUIndex } ::= { gdsl2SystemTable 1 } Gdsl2SystemEntry ::= SEQUENCE { gdsl2Index LargeSlotIndex, gdsl2PortIndex G2PortID, gdsl2SysHTUIndex INTEGER, gdsl2Mode INTEGER, gdsl2ServiceType INTEGER, gdsl2ClockSource INTEGER, gdsl2Model INTEGER } gdsl2Index OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { gdsl2SystemEntry 1 } gdsl2PortIndex OBJECT-TYPE SYNTAX G2PortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1/3, total 2 ports." ::= { gdsl2SystemEntry 2 } gdsl2SysHTUIndex OBJECT-TYPE SYNTAX INTEGER { local(1), remote(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Local or Remote" ::= { gdsl2SystemEntry 3 } gdsl2Mode OBJECT-TYPE SYNTAX INTEGER { master(1), slave(2) } ACCESS read-write STATUS mandatory DESCRIPTION "G.SHDSL mode (Master or Slave)" ::= { gdsl2SystemEntry 4 } gdsl2ServiceType OBJECT-TYPE SYNTAX INTEGER { one-pair(1), two-pairs(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Service Configuration" ::= { gdsl2SystemEntry 5 } gdsl2ClockSource OBJECT-TYPE SYNTAX INTEGER { line(1), system(2), dte(3), e1t1(4) } ACCESS read-write STATUS mandatory DESCRIPTION " System Master Clock Source" ::= { gdsl2SystemEntry 6 } gdsl2Model OBJECT-TYPE SYNTAX INTEGER { rack(1), h3300-3s(2), h3300(3), h3310(4), h3304(5), h3310-e1-brg(8), h3310-brg(9), other(99) } ACCESS read-only STATUS mandatory DESCRIPTION "G.shdsl model" ::= { gdsl2SystemEntry 7 } -- -- GDSL2 Line Configuartion for Loop-1, Loop-2 -- gdsl2LineConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl2LineConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The G.SHDSL Line Configuration table." ::= { gdsl2-card 2 } gdsl2LineConfigEntry OBJECT-TYPE SYNTAX Gdsl2LineConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the G.SHDSL Line Configuration table." INDEX { gdsl2Index , gdsl2PortIndex , gdsl2LineLoopIndex } ::= { gdsl2LineConfigTable 1 } Gdsl2LineConfigEntry ::= SEQUENCE { gdsl2LineLoopIndex INTEGER, gdsl2LineRate INTEGER, gdsl2LineCode INTEGER, gdsl2LineLoopNum INTEGER, gdsl2LineNx64 INTEGER, gdsl2CAS INTEGER, gdsl2OOS INTEGER } gdsl2LineLoopIndex OBJECT-TYPE SYNTAX INTEGER (1..2) ACCESS read-only STATUS mandatory DESCRIPTION "Unit Loop Number" ::= { gdsl2LineConfigEntry 2 } gdsl2LineRate OBJECT-TYPE SYNTAX INTEGER { r0Kbps(0), r72Kbps(1), r136Kbps(2), r200Kbps(3), r264Kbps(4), r328Kbps(5), r392Kbps(6), r456Kbps(7), r520Kbps(8), r584Kbps(9), r648Kbps(10), r712Kbps(11), r776Kbps(12), r840Kbps(13), r904Kbps(14), r968Kbps(15), r1032Kbps(16), r1096Kbps(17), r1160Kbps(18), r1224Kbps(19), r1288Kbps(20), r1352Kbps(21), r1416Kbps(22), r1480Kbps(23), r1544Kbps(24), r1608Kbps(25), r1672Kbps(26), r1736Kbps(27), r1800Kbps(28), r1864Kbps(29), r1928Kbps(30), r1992Kbps(31), r2056Kbps(32) } ACCESS read-only STATUS mandatory DESCRIPTION "To describe G.SHDSL Line Rate of specified loop, for an example: 776Kbps" ::= { gdsl2LineConfigEntry 3 } gdsl2LineCode OBJECT-TYPE SYNTAX INTEGER { code-2b1q(1), code-cap(2) } ACCESS read-only STATUS mandatory DESCRIPTION " G.SHDSL Line Coding" ::= { gdsl2LineConfigEntry 4 } gdsl2LineLoopNum OBJECT-TYPE SYNTAX INTEGER { loop-one(1), loop-two(2), two-loops(3), one-one(4) } ACCESS read-write STATUS mandatory DESCRIPTION " gdsl Loop number" ::= { gdsl2LineConfigEntry 5 } gdsl2LineNx64 OBJECT-TYPE SYNTAX INTEGER (3..32) ACCESS read-write STATUS mandatory DESCRIPTION "Number of N*64 Kbps" ::= { gdsl2LineConfigEntry 6 } gdsl2CAS OBJECT-TYPE SYNTAX INTEGER { e1-cas(1), off(2), t1-d4-cas(3), t1-esf-cas(4) } ACCESS read-write STATUS mandatory DESCRIPTION "G.SHDSL CAS" ::= { gdsl2LineConfigEntry 7 } gdsl2OOS OBJECT-TYPE SYNTAX INTEGER { b0001(1), b0010(2), b0011(3), b0100(4), b0101(5), b0110(6), b0111(7), b1000(8), b1001(9), b1010(10), b1011(11), b1100(12), b1101(13), b1110(14), b1111(15) } ACCESS read-write STATUS mandatory DESCRIPTION "OOS" ::= { gdsl2LineConfigEntry 8 } -- -- GDSL2 AI Configuartion -- gdsl2AIConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl2AIConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The G.SHDSL Application Interface Configuration table." ::= { gdsl2-card 3 } gdsl2AIConfigEntry OBJECT-TYPE SYNTAX Gdsl2AIConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the G.SHDSL AI Configuration table." INDEX { gdsl2Index , gdsl2PortIndex , gdsl2AiNumber } ::= { gdsl2AIConfigTable 1 } Gdsl2AIConfigEntry ::= SEQUENCE { gdsl2AiNumber INTEGER, gdsl2DteReady INTEGER, gdsl2DteRate INTEGER, gdsl2DteClockPolarity INTEGER, gdsl2DteDataPolarity INTEGER, gdsl2DteRTS INTEGER, gdsl2DteTTM INTEGER, gdsl2DteV54 INTEGER, gdsl2DteInterface INTEGER, gdsl2DS1Ready INTEGER, gdsl2DS1Framing INTEGER, gdsl2DS1Code INTEGER, gdsl2DS1CAS INTEGER, gdsl2DS1Idle INTEGER, gdsl2T1Interf INTEGER, gdsl2T1EquLbo INTEGER, gdsl2DS1Map DisplayString (SIZE(32)), gdsl2E1T1Mode INTEGER, gdsl2AISetResponse INTEGER } gdsl2AiNumber OBJECT-TYPE SYNTAX INTEGER { -- local(1), remote(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Local or Remote unit" ::= { gdsl2AIConfigEntry 2 } gdsl2DteReady OBJECT-TYPE SYNTAX INTEGER { dte-ready(1), dte-not-ready(2) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE port is present or not" ::= { gdsl2AIConfigEntry 3 } gdsl2DteRate OBJECT-TYPE SYNTAX INTEGER { dte64K(1), dte128K(2), dte192K(3), dte256K(4), dte320K(5), dte384K(6), dte448K(7), dte512K(8), dte576K(9), dte640K(10), dte704K(11), dte768K(12), dte832K(13), dte896K(14), dte960K(15), dte1024K(16), dte1088K(17), dte1152K(18), dte1216K(19), dte1280K(20), dte1344K(21), dte1408K(22), dte1472K(23), dte1536K(24), dte1600K(25), dte1664K(26), dte1728K(27), dte1792K(28), dte1856K(29), dte1920K(30), dte1984K(31), dte2048K(32), none(33) } ACCESS read-write STATUS mandatory DESCRIPTION " G.SHDSL DTE Base Rate" ::= { gdsl2AIConfigEntry 4 } gdsl2DteClockPolarity OBJECT-TYPE SYNTAX INTEGER { clock-normal(1), clock-inverted(2), none(3) } ACCESS read-write STATUS mandatory DESCRIPTION " G.SHDSL DTE Clock Polarity" ::= { gdsl2AIConfigEntry 5 } gdsl2DteDataPolarity OBJECT-TYPE SYNTAX INTEGER { data-normal(1), data-inverted(2), none(3) } ACCESS read-write STATUS mandatory DESCRIPTION " G.SHDSL DTE Data Polarity" ::= { gdsl2AIConfigEntry 6 } gdsl2DteRTS OBJECT-TYPE SYNTAX INTEGER { rts-active(1), rts-permanent(2), none(3) } ACCESS read-write STATUS mandatory DESCRIPTION " G.SHDSL DTE RTS Mode" ::= { gdsl2AIConfigEntry 7 } gdsl2DteTTM OBJECT-TYPE SYNTAX INTEGER { ttm-off(1), ttm-on(2), none(3) } ACCESS read-write STATUS mandatory DESCRIPTION " G.SHDSL DTE TTM Mode" ::= { gdsl2AIConfigEntry 8 } gdsl2DteV54 OBJECT-TYPE SYNTAX INTEGER { v54-off(1), v54-on(2), none(3) } ACCESS read-write STATUS mandatory DESCRIPTION " G.SHDSL DTE V.54 Loopback Mode" ::= { gdsl2AIConfigEntry 9 } gdsl2DteInterface OBJECT-TYPE SYNTAX INTEGER { v35(1), eia530-rs449(2), x21(3), rs232(4), router(7), subrate(8), dte-e1(9), dte-t1(10), bridge(12), n64-v35(17), n64-eia530(18), n64-x21(19), n64-e1(25), none(5) } ACCESS read-only STATUS mandatory DESCRIPTION " G.SHDSL DTE Interface Type" ::= { gdsl2AIConfigEntry 10 } gdsl2DS1Ready OBJECT-TYPE SYNTAX INTEGER { ds1-ready(1), ds1-not-ready(2) } ACCESS read-only STATUS mandatory DESCRIPTION "G.SHDSL DS1 unit is present or not" ::= { gdsl2AIConfigEntry 11 } gdsl2DS1Framing OBJECT-TYPE SYNTAX INTEGER { unframe(1), d4(2), esf(3), esf-t1-403(9), crc-off(4), crc-on(5), cas-crc-off(6), cas-crc-on(7), none(8) } ACCESS read-write STATUS mandatory DESCRIPTION " G.SHDSL DS1 Framing" ::= { gdsl2AIConfigEntry 12 } gdsl2DS1Code OBJECT-TYPE SYNTAX INTEGER { b8zs(1), ami(2), hdb3(3), none(4) } ACCESS read-write STATUS mandatory DESCRIPTION " G.SHDSL DS1 Coding" ::= { gdsl2AIConfigEntry 13 } gdsl2DS1CAS OBJECT-TYPE SYNTAX INTEGER { on(1), off(2), none(3), auto(4) } ACCESS read-only STATUS mandatory DESCRIPTION " G.SHDSL DS1 CAS" ::= { gdsl2AIConfigEntry 14 } gdsl2DS1Idle OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION " G.SHDSL DS1 Idle code" ::= { gdsl2AIConfigEntry 15 } gdsl2T1Interf OBJECT-TYPE SYNTAX INTEGER { short-haul(1), long-haul(2), none(3) } ACCESS read-write STATUS mandatory DESCRIPTION " G.SHDSL T1 Interface" ::= { gdsl2AIConfigEntry 16 } gdsl2T1EquLbo OBJECT-TYPE SYNTAX INTEGER { equ-0-133-feet(1), equ-133-266-feet(2), equ-266-399-feet(3), equ-399-533-feet(4), equ-533-655-feet(5), none(6), lbo-0db(11), lbo-75db(12), lbo-15db(13), lbo-225db(14) } ACCESS read-write STATUS mandatory DESCRIPTION " G.SHDSL T1 EQU/LBO" ::= { gdsl2AIConfigEntry 17 } gdsl2DS1Map OBJECT-TYPE SYNTAX DisplayString (SIZE(32)) ACCESS read-write STATUS mandatory DESCRIPTION " G.SHDSL DS1 Map" ::= { gdsl2AIConfigEntry 19 } gdsl2E1T1Mode OBJECT-TYPE SYNTAX INTEGER { e1(1), t1(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION " G.SHDSL E1/T1 Mode" ::= { gdsl2AIConfigEntry 20 } gdsl2AISetResponse OBJECT-TYPE SYNTAX INTEGER { na(1), ok(2), fail(3) } ACCESS read-only STATUS mandatory DESCRIPTION " G.SHDSL Config Set response" ::= { gdsl2AIConfigEntry 99 } -- -- GDSL2 Current Performance Table -- gdsl2CurrPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl2CurrPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" ::= { gdsl2-card 4 } gdsl2CurrPerfEntry OBJECT-TYPE SYNTAX Gdsl2CurrPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { gdsl2Index , gdsl2PortIndex , gdsl2CurrPerfTypeIndex } ::= { gdsl2CurrPerfTable 1 } Gdsl2CurrPerfEntry ::= SEQUENCE { gdsl2CurrPerfTypeIndex INTEGER, gdsl2CurrES INTEGER, gdsl2CurrSES INTEGER, gdsl2CurrUAS INTEGER, gdsl2Curr15MinTimeElapsed INTEGER, gdsl2Valid15MinInterval INTEGER } gdsl2CurrPerfTypeIndex OBJECT-TYPE SYNTAX INTEGER { master-loop-1(1), master-loop-2(2), master-ds1(3), slave-loop-1(4), slave-loop-2(5), slave-ds1(6) } ACCESS read-only STATUS mandatory DESCRIPTION "Performance Type" ::= { gdsl2CurrPerfEntry 2 } gdsl2CurrES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { gdsl2CurrPerfEntry 3 } gdsl2CurrSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { gdsl2CurrPerfEntry 4 } gdsl2CurrUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { gdsl2CurrPerfEntry 5 } gdsl2Curr15MinTimeElapsed OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 15-minute time elapsed" ::= { gdsl2CurrPerfEntry 6 } gdsl2Valid15MinInterval OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 1-day Valid 15-min interval" ::= { gdsl2CurrPerfEntry 7 } -- -- GDSL2 Total Performance Table -- gdsl2TotalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl2TotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" ::= { gdsl2-card 5 } gdsl2TotalPerfEntry OBJECT-TYPE SYNTAX Gdsl2TotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { gdsl2Index , gdsl2PortIndex , gdsl2TotalPerfTypeIndex } ::= { gdsl2TotalPerfTable 1 } Gdsl2TotalPerfEntry ::= SEQUENCE { gdsl2TotalPerfTypeIndex INTEGER, gdsl2TotalES INTEGER, gdsl2TotalSES INTEGER, gdsl2TotalUAS INTEGER } gdsl2TotalPerfTypeIndex OBJECT-TYPE SYNTAX INTEGER { master-loop-1(1), master-loop-2(2), master-ds1(3), slave-loop-1(4), slave-loop-2(5), slave-ds1(6) } ACCESS read-only STATUS mandatory DESCRIPTION "Performance Type" ::= { gdsl2TotalPerfEntry 2 } gdsl2TotalES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { gdsl2TotalPerfEntry 3 } gdsl2TotalSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { gdsl2TotalPerfEntry 4 } gdsl2TotalUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { gdsl2TotalPerfEntry 5 } -- -- Interval Performance Table -- gdsl2IntvPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl2IntvPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" ::= { gdsl2-card 6 } gdsl2IntvPerfEntry OBJECT-TYPE SYNTAX Gdsl2IntvPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { gdsl2Index , gdsl2PortIndex , gdsl2IntvPerfTypeIndex , gdsl2IntvPerfPeriod } ::= { gdsl2IntvPerfTable 1 } Gdsl2IntvPerfEntry ::= SEQUENCE { gdsl2IntvPerfTypeIndex INTEGER, gdsl2IntvPerfPeriod INTEGER, gdsl2IntvES INTEGER, gdsl2IntvSES INTEGER, gdsl2IntvUAS INTEGER, gdsl2IntvAvailable INTEGER } gdsl2IntvPerfTypeIndex OBJECT-TYPE SYNTAX INTEGER { master-loop-1(1), master-loop-2(2), master-ds1(3), slave-loop-1(4), slave-loop-2(5), slave-ds1(6) } ACCESS read-only STATUS mandatory DESCRIPTION "Performance Type" ::= { gdsl2IntvPerfEntry 2 } gdsl2IntvPerfPeriod OBJECT-TYPE SYNTAX INTEGER (1..32) ACCESS read-only STATUS mandatory DESCRIPTION "Performance Interval Period Number" ::= { gdsl2IntvPerfEntry 3 } gdsl2IntvES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { gdsl2IntvPerfEntry 4 } gdsl2IntvSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { gdsl2IntvPerfEntry 5 } gdsl2IntvUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { gdsl2IntvPerfEntry 6 } gdsl2IntvAvailable OBJECT-TYPE SYNTAX INTEGER { available(1), na(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Interval Available " ::= { gdsl2IntvPerfEntry 7 } -- -- GDSL2 FRACTIONAL TABLE -- gdsl2FracTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl2FracEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " Key: gdsl2FracUnitIndex.gdsl2FracNumber" ::= { gdsl2-card 7 } gdsl2FracEntry OBJECT-TYPE SYNTAX Gdsl2FracEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { gdsl2Index , gdsl2PortIndex , gdsl2FracNumber } ::= { gdsl2FracTable 1 } Gdsl2FracEntry ::= SEQUENCE { gdsl2FracNumber INTEGER (1..32), gdsl2FracIfIndex INTEGER } gdsl2FracNumber OBJECT-TYPE SYNTAX INTEGER (1..32) ACCESS read-only STATUS mandatory DESCRIPTION "gdsl2FracNumber " ::= { gdsl2FracEntry 2 } gdsl2FracIfIndex OBJECT-TYPE SYNTAX INTEGER { chan-idle(1), chan-ds1(2), chan-dte(3), chan-x(4) } ACCESS read-only STATUS mandatory DESCRIPTION "gdsl2FracIfIndex " ::= { gdsl2FracEntry 3 } -- -- Diagnostic Control Table -- gdsl2DiagTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl2DiagEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" ::= { gdsl2-card 8 } gdsl2DiagEntry OBJECT-TYPE SYNTAX Gdsl2DiagEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX { gdsl2Index , gdsl2PortIndex } ::= { gdsl2DiagTable 1 } Gdsl2DiagEntry ::= SEQUENCE { gdsl2LocalGshdslLoopback INTEGER, gdsl2RemoteGshdslLoopback INTEGER, gdsl2RemoteDteLoopback INTEGER, gdsl2BERTControl INTEGER, gdsl2BERTReset INTEGER, gdsl2BERTStatus INTEGER, gdsl2BERTCounter INTEGER, gdsl2BERTElapsed INTEGER, gdsl2InbandLoopbackPeriod INTEGER } gdsl2LocalGshdslLoopback OBJECT-TYPE SYNTAX INTEGER { no-loopback(1), gshdsl-to-line(2), gshdsl-to-local(3) } ACCESS read-write STATUS mandatory DESCRIPTION "CSU Loopback Type" ::= { gdsl2DiagEntry 2 } gdsl2RemoteGshdslLoopback OBJECT-TYPE SYNTAX INTEGER { slave-no-loopback(1), slave-gshdsl-to-line(2), slave-gshdsl-to-local(3), slave-gshdsl-to-bridge(4), slave-gshdsl-to-dte1(82), slave-gshdsl-to-dte2(83), slave-gshdsl-to-dte3(84) } ACCESS read-write STATUS mandatory DESCRIPTION "CSU Loopback Type" ::= { gdsl2DiagEntry 4 } gdsl2RemoteDteLoopback OBJECT-TYPE SYNTAX INTEGER { slave-no-loopback(1), slave-t1-to-line(2), slave-t1-to-local(3), slave-e1-to-line(4), slave-e1-to-local(5), slave-dte-to-line(6), slave-dte-to-local(7), slave-router-to-line(8), other(99) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE/T1/E1 Loopback Type" ::= { gdsl2DiagEntry 5 } gdsl2BERTControl OBJECT-TYPE SYNTAX INTEGER { bert-off(1), -- bert-2-15-1(2), bert-on(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Bert Control" ::= { gdsl2DiagEntry 6 } gdsl2BERTReset OBJECT-TYPE SYNTAX INTEGER { bert-no-action(1), bert-restart(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Bert Restart" ::= { gdsl2DiagEntry 7 } gdsl2BERTStatus OBJECT-TYPE SYNTAX INTEGER { bert-sync(1), bert-unsync(2), bert-not-active(3) } ACCESS read-only STATUS mandatory DESCRIPTION "BERT Status" ::= { gdsl2DiagEntry 8 } gdsl2BERTCounter OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "BERT Counter" ::= { gdsl2DiagEntry 9 } gdsl2BERTElapsed OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "BERT Elapsed Time" ::= { gdsl2DiagEntry 10 } gdsl2InbandLoopbackPeriod OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "period(in seconds) of loopback" ::= { gdsl2DiagEntry 11 } -- -- Alarm Queue Table -- gdsl2AlmQueueTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl2AlmQueueEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " Key: gdsl2AlmQueueUnitIndex " ::= { gdsl2-card 9 } gdsl2AlmQueueEntry OBJECT-TYPE SYNTAX Gdsl2AlmQueueEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { gdsl2Index , gdsl2PortIndex , gdsl2AlmQueueNumber } ::= { gdsl2AlmQueueTable 1 } Gdsl2AlmQueueEntry ::= SEQUENCE { gdsl2AlmQueueNumber INTEGER (1..40), gdsl2AlmQueueString DisplayString (SIZE(0..80)) } gdsl2AlmQueueNumber OBJECT-TYPE SYNTAX INTEGER (1..40) ACCESS read-only STATUS mandatory DESCRIPTION "Select Latest Alarm Queue number (1-40)" ::= { gdsl2AlmQueueEntry 2 } gdsl2AlmQueueString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS mandatory DESCRIPTION "Alarm Queue String" ::= { gdsl2AlmQueueEntry 3 } -- -- Alarm Status Table -- gdsl2AlmStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl2AlmStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " Key: xdslAlmStatusUnitIndex " ::= { gdsl2-card 10 } gdsl2AlmStatusEntry OBJECT-TYPE SYNTAX Gdsl2AlmStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { gdsl2Index , gdsl2PortIndex , gdsl2AlmStatusNumber } ::= { gdsl2AlmStatusTable 1 } Gdsl2AlmStatusEntry ::= SEQUENCE { gdsl2AlmStatusNumber INTEGER (1..40), gdsl2AlmStatusString DisplayString, gdsl2AlmStatusThreshold INTEGER, gdsl2AlmStatusState INTEGER, gdsl2AlmStatusCount INTEGER, gdsl2AlmStatusEnable AlarmSeverity } gdsl2AlmStatusNumber OBJECT-TYPE SYNTAX INTEGER (1..40) ACCESS read-only STATUS mandatory DESCRIPTION " Alarm Status Index " ::= { gdsl2AlmStatusEntry 2 } gdsl2AlmStatusString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS mandatory DESCRIPTION "Alarm Type String" ::= { gdsl2AlmStatusEntry 3 } gdsl2AlmStatusThreshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION " Alarm Threshold Value " ::= { gdsl2AlmStatusEntry 4 } gdsl2AlmStatusState OBJECT-TYPE SYNTAX INTEGER { ok(1), alarm(2), disable(3), none(4) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm Current State" ::= { gdsl2AlmStatusEntry 5 } gdsl2AlmStatusCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Alarm Count which happened " ::= { gdsl2AlmStatusEntry 6 } gdsl2AlmStatusEnable OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Alarm is enabled or not" ::= { gdsl2AlmStatusEntry 7 } -- -- Gdsl2 Status Config Table -- gdsl2StatusConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl2StatusConfigTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " Gdsl Status Config Configuration " ::= { gdsl2-card 11 } gdsl2StatusConfigEntry OBJECT-TYPE SYNTAX Gdsl2StatusConfigTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { gdsl2Index , gdsl2PortIndex } ::= { gdsl2StatusConfigTable 1 } Gdsl2StatusConfigTableEntry ::= SEQUENCE { gdsl2DS1SYNC INTEGER, gdsl2DS1TxAIS INTEGER, gdsl2DS1TxRAI INTEGER, gdsl2DS1RxAIS INTEGER, gdsl2DS1RxRAI INTEGER, gdsl2DS1LOS INTEGER, gdsl2DS1LOF INTEGER, gdsl2dteDSR INTEGER, gdsl2dteCTS INTEGER, gdsl2dteDCD INTEGER, gdsl2dteDTR INTEGER, gdsl2dteRTS INTEGER, gdsl2PortCAS INTEGER, gdsl2LAN1Status INTEGER, gdsl2WAN1Status INTEGER } gdsl2DS1SYNC OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2), xx(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Gshdsl DS1 line status." ::= { gdsl2StatusConfigEntry 1 } gdsl2DS1TxAIS OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2), xx(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Gshdsl DS1 line Tx Alarm Indication Signal." ::= { gdsl2StatusConfigEntry 2 } gdsl2DS1TxRAI OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2), xx(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Gshdsl DS1 line Tx Remote Alarm Indication." ::= { gdsl2StatusConfigEntry 3 } gdsl2DS1RxAIS OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2), xx(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Gshdsl DS1 line Rx Alarm Indication Signal." ::= { gdsl2StatusConfigEntry 4 } gdsl2DS1RxRAI OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2), xx(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Gshdsl DS1 line Rx Remote Alarm Indication." ::= { gdsl2StatusConfigEntry 5 } gdsl2DS1LOS OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2), xx(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Gshdsl DS1 line LOS Status." ::= { gdsl2StatusConfigEntry 6 } gdsl2DS1LOF OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2), xx(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Gshdsl DS1 line LOF Status." ::= { gdsl2StatusConfigEntry 7 } gdsl2dteDSR OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2), xx(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Gshdsl dte line DSR Status." ::= { gdsl2StatusConfigEntry 8 } gdsl2dteCTS OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2), xx(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Gshdsl dte line CTS Status." ::= { gdsl2StatusConfigEntry 9 } gdsl2dteDCD OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2), xx(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Gshdsl dte line DCD Status." ::= { gdsl2StatusConfigEntry 10 } gdsl2dteDTR OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2), xx(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Gshdsl dte line DTR Status." ::= { gdsl2StatusConfigEntry 11 } gdsl2dteRTS OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2), xx(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Gshdsl dte line RTS Status." ::= { gdsl2StatusConfigEntry 12 } gdsl2PortCAS OBJECT-TYPE SYNTAX INTEGER { loss(1), sync(2), disable(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Gshdsl CAS Status." ::= { gdsl2StatusConfigEntry 13 } gdsl2LAN1Status OBJECT-TYPE SYNTAX INTEGER { down(1), up(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION " LAN1 Status." ::= { gdsl2StatusConfigEntry 14 } gdsl2WAN1Status OBJECT-TYPE SYNTAX INTEGER { down(1), up(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION " WAN1 Status." ::= { gdsl2StatusConfigEntry 15 } -- -- GDSL2 Info Table -- gdsl2InfoTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl2InfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " Key: gdsl2InfoUnitIndex " ::= { gdsl2-card 12 } gdsl2InfoEntry OBJECT-TYPE SYNTAX Gdsl2InfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { gdsl2Index , gdsl2PortIndex , gdsl2LoopNum } ::= { gdsl2InfoTable 1 } Gdsl2InfoEntry ::= SEQUENCE { gdsl2LoopNum INTEGER, gdsl2MasterNoiseMarginString DisplayString (SIZE(0..80)), gdsl2MasterMaxNMRString DisplayString (SIZE(0..80)), gdsl2MasterMinNMRString DisplayString (SIZE(0..80)), gdsl2SlaveNoiseMarginString DisplayString (SIZE(0..80)), gdsl2SlaveMaxNMRString DisplayString (SIZE(0..80)), gdsl2SlaveMinNMRString DisplayString (SIZE(0..80)) } gdsl2LoopNum OBJECT-TYPE SYNTAX INTEGER { loop-1(1), loop-2(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Loop-1 or Loop-2" ::= { gdsl2InfoEntry 2 } gdsl2MasterNoiseMarginString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS mandatory DESCRIPTION "Noise Margin String" ::= { gdsl2InfoEntry 3 } gdsl2MasterMaxNMRString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS mandatory DESCRIPTION "Max Noise Margin String" ::= { gdsl2InfoEntry 4 } gdsl2MasterMinNMRString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS mandatory DESCRIPTION "Min Margin String" ::= { gdsl2InfoEntry 5 } gdsl2SlaveNoiseMarginString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS mandatory DESCRIPTION "Noise Margin String" ::= { gdsl2InfoEntry 6 } gdsl2SlaveMaxNMRString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS mandatory DESCRIPTION "Max Noise Margin String" ::= { gdsl2InfoEntry 7 } gdsl2SlaveMinNMRString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS mandatory DESCRIPTION "Min Margin String" ::= { gdsl2InfoEntry 8 } -- -- Command Control Table -- gdsl2CommandControlTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl2CommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The command control table." ::= { gdsl2-card 13 } gdsl2CommandControlEntry OBJECT-TYPE SYNTAX Gdsl2CommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the command control table." INDEX { gdsl2Index , gdsl2PortIndex } ::= { gdsl2CommandControlTable 1 } Gdsl2CommandControlEntry ::= SEQUENCE { gdsl2ClearAlarmQueue INTEGER, gdsl2ClearPerformance INTEGER, gdsl2ClearAlarmHistory INTEGER, gdsl2UnitReset INTEGER, gdsl2UnitLoadDefault INTEGER, gdsl2FarEndReset INTEGER, gdsl2CardMode INTEGER } gdsl2ClearAlarmQueue OBJECT-TYPE SYNTAX INTEGER { no(0), clear(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Clear Alarm Queue " ::= { gdsl2CommandControlEntry 2 } gdsl2ClearPerformance OBJECT-TYPE SYNTAX INTEGER { no(0), clear(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Clear User Performance" ::= { gdsl2CommandControlEntry 3 } gdsl2ClearAlarmHistory OBJECT-TYPE SYNTAX INTEGER { no(0), clear(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Clear Alarm History" ::= { gdsl2CommandControlEntry 4 } gdsl2UnitReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset G.SHDSL-2" ::= { gdsl2CommandControlEntry 5 } gdsl2UnitLoadDefault OBJECT-TYPE SYNTAX INTEGER { no(0), load-default(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Load Default G.SHDSL-2" ::= { gdsl2CommandControlEntry 6 } gdsl2FarEndReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset Far End System" ::= { gdsl2CommandControlEntry 7 } gdsl2CardMode OBJECT-TYPE SYNTAX INTEGER { e1Mode(1), t1Mode(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Set card to E1 or T1 mode, will reset card" ::= { gdsl2CommandControlEntry 8 } -- -- SYSTEM Information Table -- gdsl2SystemInformationTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl2SystemInformationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The system information table." ::= { gdsl2-card 14 } gdsl2SystemInformationEntry OBJECT-TYPE SYNTAX Gdsl2SystemInformationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the system information table." INDEX { gdsl2Index } ::= { gdsl2SystemInformationTable 1 } Gdsl2SystemInformationEntry ::= SEQUENCE { gdsl2SoftwareVersion DisplayString, gdsl2HardwareVersion DisplayString } gdsl2SoftwareVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION " G.SHDSL-2 Software Version" ::= { gdsl2SystemInformationEntry 2 } gdsl2HardwareVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION " G.SHDSL-2 Hardware Version" ::= { gdsl2SystemInformationEntry 3 } -- -- G.SHDSL-2 Customer Information Table -- gdsl2CustomerInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl2CustomerInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The Customer Information table." ::= { gdsl2-card 99 } gdsl2CustomerInfoEntry OBJECT-TYPE SYNTAX Gdsl2CustomerInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the Customer Information table." INDEX { gdsl2CISlotIndex , gdsl2CIPortIndex } ::= { gdsl2CustomerInfoTable 1 } Gdsl2CustomerInfoEntry ::= SEQUENCE { gdsl2CISlotIndex LargeSlotIndex, gdsl2CIPortIndex INTEGER, gdsl2CICustomerInfo DisplayString (SIZE(0..64)) } gdsl2CISlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { gdsl2CustomerInfoEntry 1 } gdsl2CIPortIndex OBJECT-TYPE SYNTAX INTEGER { port-1(1), port-3(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Port number" ::= { gdsl2CustomerInfoEntry 2 } gdsl2CICustomerInfo OBJECT-TYPE SYNTAX DisplayString (SIZE (0..64) ) ACCESS read-write STATUS mandatory DESCRIPTION "Customer information" ::= { gdsl2CustomerInfoEntry 3 } -- -- Daughter Card Information Table -- gdsl2DaughterCardInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl2DaughterCardInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The Daughter Card Information table." ::= { gdsl2-card 15 } gdsl2DaughterCardInfoEntry OBJECT-TYPE SYNTAX Gdsl2DaughterCardInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the daughter card information table." INDEX { gdsl2Index , gdsl2PortIndex } ::= { gdsl2DaughterCardInfoTable 1 } Gdsl2DaughterCardInfoEntry ::= SEQUENCE { gdsl2DaughterCard INTEGER } gdsl2DaughterCard OBJECT-TYPE SYNTAX INTEGER { no-daughter-card(1), sealing-current-single(2), sealing-current-daul(3), line-power-single(4), line-power-daul(5) } ACCESS read-only STATUS mandatory DESCRIPTION " G.SHDSL-2 Daughter Card " ::= { gdsl2DaughterCardInfoEntry 2 } -- -- GDSL2 ADVANCE SYSTEM Table -- gdsl2AdvanceSystemTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl2AdvanceSystemEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The system control table." ::= { gdsl2-card 16 } gdsl2AdvanceSystemEntry OBJECT-TYPE SYNTAX Gdsl2AdvanceSystemEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the Advance system table." INDEX { gdsl2Index , gdsl2PortIndex , gdsl2SysHTUIndex } ::= { gdsl2AdvanceSystemTable 1 } Gdsl2AdvanceSystemEntry ::= SEQUENCE { gdsl2AnnexType INTEGER, gdsl2ClockMode INTEGER, gdsl2PSDMask INTEGER, gdsl2PBOMode INTEGER } gdsl2AnnexType OBJECT-TYPE SYNTAX INTEGER { type-A(1), type-B(2), not-support(3) } ACCESS read-write STATUS mandatory DESCRIPTION "G.SHDSL Annex Type" ::= { gdsl2AdvanceSystemEntry 4 } gdsl2ClockMode OBJECT-TYPE SYNTAX INTEGER { plesiosynchronous(1), synchronous(2), hybrid(3), not-support(4) } ACCESS read-write STATUS mandatory DESCRIPTION " G.SHDSL Clock Mode" ::= { gdsl2AdvanceSystemEntry 5 } gdsl2PSDMask OBJECT-TYPE SYNTAX INTEGER { symmetric(1), asymmetric(2), not-support(3) } ACCESS read-write STATUS mandatory DESCRIPTION " G.SHDSL PSD Mask" ::= { gdsl2AdvanceSystemEntry 6 } gdsl2PBOMode OBJECT-TYPE SYNTAX INTEGER { automatic(1), pbo-0-db(2), pbo-1-db(3), pbo-2-db(4), pbo-3-db(5), pbo-4-db(6), pbo-5-db(7), pbo-6-db(8), pbo-7-db(9), pbo-8-db(10), pbo-9-db(11), pbo-10-db(12), pbo-11-db(13), pbo-12-db(14), pbo-13-db(15), pbo-14-db(16), pbo-15-db(17), pbo-16-db(18), pbo-17-db(19), pbo-18-db(20), pbo-19-db(21), pbo-20-db(22), pbo-21-db(23), pbo-22-db(24), pbo-23-db(25), pbo-24-db(26), pbo-25-db(27), pbo-26-db(28), pbo-27-db(29), pbo-28-db(30), pbo-29-db(31), pbo-30-db(32), pbo-31-db(33), not-support(34) } ACCESS read-write STATUS mandatory DESCRIPTION " G.SHDSL PBO Mode" ::= { gdsl2AdvanceSystemEntry 7 } -- -- GDSL2 Remote Link Identification Table -- gdsl2RemoteLinkIDTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl2RemoteLinkIDEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The G.SHDSL Remote Link Identification Table." ::= { gdsl2-card 17 } gdsl2RemoteLinkIDEntry OBJECT-TYPE SYNTAX Gdsl2RemoteLinkIDEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the G.SHDSL Remote Link Identification table." INDEX { gdsl2Index , gdsl2PortIndex } ::= { gdsl2RemoteLinkIDTable 1 } Gdsl2RemoteLinkIDEntry ::= SEQUENCE { gdsl2RemoteLinkIDType INTEGER, gdsl2RemoteLinkIDRack INTEGER, gdsl2RemoteLinkIDSlotNumber INTEGER, gdsl2RemoteLinkIDPort INTEGER, gdsl2RemoteLinkIDSerialNumber INTEGER } gdsl2RemoteLinkIDType OBJECT-TYPE SYNTAX INTEGER { notAvailable(0), cpe(1), an(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Type of remote site." ::= { gdsl2RemoteLinkIDEntry 3 } gdsl2RemoteLinkIDRack OBJECT-TYPE SYNTAX INTEGER { notAvailable(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote Link Identification Rack" ::= { gdsl2RemoteLinkIDEntry 4 } gdsl2RemoteLinkIDSlotNumber OBJECT-TYPE SYNTAX INTEGER { notAvailable(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote Link Identification SlotNumber" ::= { gdsl2RemoteLinkIDEntry 5 } gdsl2RemoteLinkIDPort OBJECT-TYPE SYNTAX INTEGER { notAvailable(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote Link Identification Port" ::= { gdsl2RemoteLinkIDEntry 6 } gdsl2RemoteLinkIDSerialNumber OBJECT-TYPE SYNTAX INTEGER { notAvailable(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote Link Identification Serial Number" ::= { gdsl2RemoteLinkIDEntry 7 } -- -- Seven Days Performance Table -- gdsl2SevenDaysPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl2SevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "7 Days Performance Table" ::= { gdsl2-card 18 } gdsl2SevenDaysPerfEntry OBJECT-TYPE SYNTAX Gdsl2SevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "7 days performance entry" INDEX { gdsl2Index , gdsl2PortIndex , gdsl2DaysPerfTypeIndex , gdsl2DaysIndex } ::= { gdsl2SevenDaysPerfTable 1 } Gdsl2SevenDaysPerfEntry ::= SEQUENCE { gdsl2DaysPerfTypeIndex INTEGER, gdsl2DaysIndex INTEGER (1..7), gdsl2DateStrIndex DisplayString (SIZE (0..255) ), gdsl2SevenDaysPerfES INTEGER, gdsl2SevenDaysPerfSES INTEGER, gdsl2SevenDaysPerfUAS INTEGER } gdsl2DaysPerfTypeIndex OBJECT-TYPE SYNTAX INTEGER { master-loop-1(1), master-loop-2(2), master-ds1(3), slave-loop-1(4), slave-loop-2(5), slave-ds1(6) } ACCESS read-only STATUS mandatory DESCRIPTION "Performance Type" ::= { gdsl2SevenDaysPerfEntry 3 } gdsl2DaysIndex OBJECT-TYPE SYNTAX INTEGER (1..7) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days index " ::= { gdsl2SevenDaysPerfEntry 4 } gdsl2DateStrIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days String " ::= { gdsl2SevenDaysPerfEntry 5 } gdsl2SevenDaysPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { gdsl2SevenDaysPerfEntry 6 } gdsl2SevenDaysPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { gdsl2SevenDaysPerfEntry 7 } gdsl2SevenDaysPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { gdsl2SevenDaysPerfEntry 8 } -- -- GDSL2 Remote Fractional TABLE -- gdsl2RemoteFracTable OBJECT IDENTIFIER ::= { gdsl2-card 19 } -- -- GDSL2 Remote Fractional Config TABLE -- gdsl2RemoteFracConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl2RemoteFracConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote Fractional Config Table" ::= { gdsl2RemoteFracTable 1 } gdsl2RemoteFracConfigEntry OBJECT-TYPE SYNTAX Gdsl2RemoteFracConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote Fractional Config Entry " INDEX { gdsl2Index , gdsl2PortIndex , gdsl2RemoteFracNumber } ::= { gdsl2RemoteFracConfigTable 1 } Gdsl2RemoteFracConfigEntry ::= SEQUENCE { gdsl2RemoteFracNumber INTEGER, gdsl2RemoteFracIfIndex INTEGER } gdsl2RemoteFracNumber OBJECT-TYPE SYNTAX INTEGER (1..32) ACCESS read-only STATUS mandatory DESCRIPTION "Remote Fractional Number " ::= { gdsl2RemoteFracConfigEntry 3 } gdsl2RemoteFracIfIndex OBJECT-TYPE SYNTAX INTEGER { chan-idle(1), chan-ds1(2), chan-x(3), chan-dte(4), chan-ethernet(5) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote Fractional IfIndex" ::= { gdsl2RemoteFracConfigEntry 4 } -- -- GDSL2 Set Remote Fractional TABLE -- gdsl2SetRemoteFracTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl2SetRemoteFracEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Set Remote Fractional Table" ::= { gdsl2RemoteFracTable 2 } gdsl2SetRemoteFracEntry OBJECT-TYPE SYNTAX Gdsl2SetRemoteFracEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Set Remote Fractional Entry " INDEX { gdsl2Index , gdsl2PortIndex } ::= { gdsl2SetRemoteFracTable 1 } Gdsl2SetRemoteFracEntry ::= SEQUENCE { gdsl2StartFracNumber INTEGER, gdsl2FracNumbers INTEGER, gdsl2E1T1ClearStartFracNumber INTEGER, gdsl2SetFracIfIndex INTEGER } gdsl2StartFracNumber OBJECT-TYPE SYNTAX INTEGER (1..32) ACCESS read-write STATUS mandatory DESCRIPTION "Start Fractional Number " ::= { gdsl2SetRemoteFracEntry 3 } gdsl2FracNumbers OBJECT-TYPE SYNTAX INTEGER (1..32) ACCESS read-write STATUS mandatory DESCRIPTION "Number of Fractional" ::= { gdsl2SetRemoteFracEntry 4 } gdsl2E1T1ClearStartFracNumber OBJECT-TYPE SYNTAX INTEGER (1..32) ACCESS read-write STATUS mandatory DESCRIPTION "Remote E1/T1 Clear Start Fractional Number" ::= { gdsl2SetRemoteFracEntry 5 } gdsl2SetFracIfIndex OBJECT-TYPE SYNTAX INTEGER { chan-idle(1), chan-ds1(2), chan-x(3), chan-dte(4), chan-ethernet(5) } ACCESS read-write STATUS mandatory DESCRIPTION "Set Fractional IfIndex" ::= { gdsl2SetRemoteFracEntry 6 } -- -- Remote Bert Control Table -- gdsl2RemoteBertTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl2RemoteBertEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" ::= { gdsl2-card 20 } gdsl2RemoteBertEntry OBJECT-TYPE SYNTAX Gdsl2RemoteBertEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX { gdsl2Index , gdsl2PortIndex } ::= { gdsl2RemoteBertTable 1 } Gdsl2RemoteBertEntry ::= SEQUENCE { gdsl2RemBertPatternType INTEGER, gdsl2RemBertTestChannel INTEGER, gdsl2RemBertTestControl INTEGER, gdsl2RemBertStatus INTEGER, gdsl2RemBertErrSecond INTEGER, gdsl2RemBertErrCounter INTEGER, gdsl2RemBertElapsedSecond INTEGER, gdsl2RemBertUnsyncSecond INTEGER } gdsl2RemBertPatternType OBJECT-TYPE SYNTAX INTEGER { un-support(0), -- off(1), bert-2-15-1(2), bert-qrss(3) } ACCESS read-write STATUS mandatory DESCRIPTION "BERT Pattern Type" ::= { gdsl2RemoteBertEntry 3 } gdsl2RemBertTestChannel OBJECT-TYPE SYNTAX INTEGER { un-support(0), full(1) } ACCESS read-write STATUS mandatory DESCRIPTION "BERT Test Channel Type" ::= { gdsl2RemoteBertEntry 4 } gdsl2RemBertTestControl OBJECT-TYPE SYNTAX INTEGER { un-support(0), disable(1), enable(2), reset(3), insert-error(4) } ACCESS read-write STATUS mandatory DESCRIPTION "BERT Test Control" ::= { gdsl2RemoteBertEntry 5 } gdsl2RemBertStatus OBJECT-TYPE SYNTAX INTEGER { bert-unsync(1), bert-sync(2), bert-not-active(3), na(4) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote BERT Status" ::= { gdsl2RemoteBertEntry 6 } gdsl2RemBertErrSecond OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Remote BERT Error Seconds" ::= { gdsl2RemoteBertEntry 7 } gdsl2RemBertErrCounter OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Remote BERT Error Counter" ::= { gdsl2RemoteBertEntry 8 } gdsl2RemBertElapsedSecond OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Remote BERT Elapsed Time" ::= { gdsl2RemoteBertEntry 9 } gdsl2RemBertUnsyncSecond OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Remote BERT Unsync Time" ::= { gdsl2RemoteBertEntry 10 } -- -- G.shdsl card Remote Router Table -- gdsl2RouterConfig OBJECT IDENTIFIER ::= { gdsl2-card 21 } -- -- G.shdsl card remote NI Control Table -- gdsl2RtrNiControlTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl2RtrNiControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Router NI Configuration Control Table" ::= { gdsl2RouterConfig 1 } gdsl2RouterNiControlEntry OBJECT-TYPE SYNTAX Gdsl2RtrNiControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Router NI Configuration Control Entry" INDEX { gdsl2RtrNiUnitIndex , gdsl2RtrNiPortIndex , gdsl2RtrNiIndex } ::= { gdsl2RtrNiControlTable 1 } Gdsl2RtrNiControlEntry ::= SEQUENCE { gdsl2RtrNiUnitIndex LargeSlotIndex, gdsl2RtrNiPortIndex G2PortID, gdsl2RtrNiIndex INTEGER, gdsl2RtrIPAddr IpAddress, gdsl2RtrSubnetMask IpAddress, gdsl2RtrFrame INTEGER, gdsl2RtrRIP1 INTEGER, gdsl2RtrRIP2 INTEGER, gdsl2RtrMode INTEGER } gdsl2RtrNiUnitIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { gdsl2RouterNiControlEntry 1 } gdsl2RtrNiPortIndex OBJECT-TYPE SYNTAX G2PortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1/3, total 2 ports." ::= { gdsl2RouterNiControlEntry 2 } gdsl2RtrNiIndex OBJECT-TYPE SYNTAX INTEGER { lan1(1), wan1(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Router Ni index" ::= { gdsl2RouterNiControlEntry 3 } gdsl2RtrIPAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " RTR IP Address" ::= { gdsl2RouterNiControlEntry 4 } gdsl2RtrSubnetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " RTR net mask" ::= { gdsl2RouterNiControlEntry 5 } gdsl2RtrFrame OBJECT-TYPE SYNTAX INTEGER { hdlc(1), ppp(2), -- fr(3), ethernet(4), na(5) } ACCESS read-write STATUS mandatory DESCRIPTION " RTR Layer2 frame" ::= { gdsl2RouterNiControlEntry 6 } gdsl2RtrRIP1 OBJECT-TYPE SYNTAX INTEGER { disabled(1), enabled(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION " RTR RIP1" ::= { gdsl2RouterNiControlEntry 7 } gdsl2RtrRIP2 OBJECT-TYPE SYNTAX INTEGER { disabled(1), enabled(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION " RTR RIP2" ::= { gdsl2RouterNiControlEntry 8 } gdsl2RtrMode OBJECT-TYPE SYNTAX INTEGER { router(1), bridge(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION " RTR mode" ::= { gdsl2RouterNiControlEntry 9 } -- -- G.shdsl card remote Route Table -- gdsl2RtrRouteControlTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl2RtrRouteControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Router Route Control Table" ::= { gdsl2RouterConfig 2 } gdsl2RouterRouteControlEntry OBJECT-TYPE SYNTAX Gdsl2RtrRouteControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Router Route Control Entry" INDEX { gdsl2RtrRUnitIndex , gdsl2RtrRPortIndex , gdsl2RtrEntry } ::= { gdsl2RtrRouteControlTable 1 } Gdsl2RtrRouteControlEntry ::= SEQUENCE { gdsl2RtrRUnitIndex LargeSlotIndex, gdsl2RtrRPortIndex G2PortID, gdsl2RtrEntry INTEGER (1..16), gdsl2RtrNetAddr IpAddress, gdsl2RtrNetMask IpAddress, gdsl2RtrGatewayAddr IpAddress, gdsl2RtrNIAddr IpAddress, gdsl2RtrMetric INTEGER, gdsl2RtrInterface INTEGER } gdsl2RtrRUnitIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { gdsl2RouterRouteControlEntry 1 } gdsl2RtrRPortIndex OBJECT-TYPE SYNTAX G2PortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1/3, total 2 ports." ::= { gdsl2RouterRouteControlEntry 2 } gdsl2RtrEntry OBJECT-TYPE SYNTAX INTEGER (1..16) ACCESS read-only STATUS mandatory DESCRIPTION " Router Route Entry" ::= { gdsl2RouterRouteControlEntry 3 } gdsl2RtrNetAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " RTR route net Address" ::= { gdsl2RouterRouteControlEntry 4 } gdsl2RtrNetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " RTR route net mask" ::= { gdsl2RouterRouteControlEntry 5 } gdsl2RtrGatewayAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " RTR route gateway Address" ::= { gdsl2RouterRouteControlEntry 6 } gdsl2RtrNIAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " RTR route NI Address" ::= { gdsl2RouterRouteControlEntry 7 } gdsl2RtrMetric OBJECT-TYPE SYNTAX INTEGER { na(255) } ACCESS read-write STATUS mandatory DESCRIPTION " RTR Route metric" ::= { gdsl2RouterRouteControlEntry 8 } gdsl2RtrInterface OBJECT-TYPE SYNTAX INTEGER { na(1), lan(2), wan(3) } ACCESS read-write STATUS mandatory DESCRIPTION " RTR Router Interface" ::= { gdsl2RouterRouteControlEntry 9 } -- -- G.shdsl card remote Router Command -- gdsl2RtrCommandTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl2RtrCmdEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Router Command Table" ::= { gdsl2RouterConfig 3 } gdsl2RtrCommandEntry OBJECT-TYPE SYNTAX Gdsl2RtrCmdEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Router Command Entry" INDEX { gdsl2RtrCmdUnitIndex , gdsl2RtrCmdPortIndex } ::= { gdsl2RtrCommandTable 1 } Gdsl2RtrCmdEntry ::= SEQUENCE { gdsl2RtrCmdUnitIndex LargeSlotIndex, gdsl2RtrCmdPortIndex G2PortID, gdsl2RtrCommand INTEGER, gdsl2CRCtransparency INTEGER } gdsl2RtrCmdUnitIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { gdsl2RtrCommandEntry 1 } gdsl2RtrCmdPortIndex OBJECT-TYPE SYNTAX G2PortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1/3, total 2 ports." ::= { gdsl2RtrCommandEntry 2 } gdsl2RtrCommand OBJECT-TYPE SYNTAX INTEGER { reset(1), load-default(2), none(3), re-get-map-cfg(11), re-get-ni-cfg(12), re-get-rtr-cfg(13), re-get-crc-cfg(14), re-get-all-cfg(15) } ACCESS read-write STATUS mandatory DESCRIPTION " Router Command(reset or load-default)" ::= { gdsl2RtrCommandEntry 3 } gdsl2CRCtransparency OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION " CRC transparency" ::= { gdsl2RtrCommandEntry 4 } -- -- G.shdsl card remote Router Map -- gdsl2RtrMapTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl2RtrMappingEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Router Map Table" ::= { gdsl2RouterConfig 4 } gdsl2RtrMapEntry OBJECT-TYPE SYNTAX Gdsl2RtrMappingEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Router Map Entry" INDEX { gdsl2RtrMapUnitIndex , gdsl2RtrMapPortIndex , gdsl2RtrMapTsIndex } ::= { gdsl2RtrMapTable 1 } Gdsl2RtrMappingEntry ::= SEQUENCE { gdsl2RtrMapUnitIndex LargeSlotIndex, gdsl2RtrMapPortIndex G2PortID, gdsl2RtrMapTsIndex TimeslotID, gdsl2RtrCh INTEGER } gdsl2RtrMapUnitIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { gdsl2RtrMapEntry 1 } gdsl2RtrMapPortIndex OBJECT-TYPE SYNTAX G2PortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1/3, total 2 ports." ::= { gdsl2RtrMapEntry 2 } gdsl2RtrMapTsIndex OBJECT-TYPE SYNTAX TimeslotID ACCESS read-only STATUS mandatory DESCRIPTION " Timeslot 1~32, total 32 timeslots." ::= { gdsl2RtrMapEntry 3 } gdsl2RtrCh OBJECT-TYPE SYNTAX INTEGER { idle(1), wan1(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION "channel map data" ::= { gdsl2RtrMapEntry 4 } -- -- G.shdsl card remote Bridge Config -- gdsl2RemoteBridgeConfig OBJECT IDENTIFIER ::= { gdsl2-card 22 } -- G.shdsl card remote Bridge: config table gdsl2RemBridgeTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl2RemBridgeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote Bridge Table" ::= { gdsl2RemoteBridgeConfig 1 } gdsl2RemBridgeEntry OBJECT-TYPE SYNTAX Gdsl2RemBridgeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote Bridge Entry" INDEX { gdsl2RBSlotIndex , gdsl2RBPortIndex } ::= { gdsl2RemBridgeTable 1 } Gdsl2RemBridgeEntry ::= SEQUENCE { gdsl2RBSlotIndex LargeSlotIndex, gdsl2RBPortIndex FourPortID, gdsl2RemBrgAgeTime INTEGER (10..1000000), gdsl2RemBrgCRC INTEGER, gdsl2RemBrgLanSpeed INTEGER -- gdsl2RemBrgLan2Speed INTEGER } gdsl2RBSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { gdsl2RemBridgeEntry 1 } gdsl2RBPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1~4, total 4 ports." ::= { gdsl2RemBridgeEntry 2 } gdsl2RemBrgAgeTime OBJECT-TYPE SYNTAX INTEGER (10..1000000) ACCESS read-write STATUS mandatory DESCRIPTION "Remote Bridge: Age time 10~1000000 seconds." ::= { gdsl2RemBridgeEntry 3 } gdsl2RemBrgCRC OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Remote Bridge: CRC" ::= { gdsl2RemBridgeEntry 4 } gdsl2RemBrgLanSpeed OBJECT-TYPE SYNTAX INTEGER { no(0), half-duplex-10M(1), full-duplex-10M(2), half-duplex-100M(3), full-duplex-100M(4), auto-negotiation(5) } ACCESS read-write STATUS mandatory DESCRIPTION "Remote Bridge: LAN1 speed" ::= { gdsl2RemBridgeEntry 5 } -- gdsl2RemBrgLan2Speed OBJECT-TYPE -- SYNTAX INTEGER { -- no(0), -- half-duplex-10M(1), -- full-duplex-10M(2), -- half-duplex-100M(3), -- full-duplex-100M(4), -- auto-negotiation(5) -- } -- ACCESS read-write -- STATUS mandatory -- DESCRIPTION -- "Remote Bridge: LAN2 speed" -- ::= { gdsl2RemBridgeEntry 6 } -- G.shdsl card remote VLAN: VLAN State Table gdsl2RemVlanStateTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl2RemVlanStateEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote VLAN State Table" ::= { gdsl2RemoteBridgeConfig 2 } gdsl2RemVlanStateEntry OBJECT-TYPE SYNTAX Gdsl2RemVlanStateEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote VLAN State Entry" INDEX { gdsl2RVSSlotIndex , gdsl2RVSPortIndex } ::= { gdsl2RemVlanStateTable 1 } Gdsl2RemVlanStateEntry ::= SEQUENCE { gdsl2RVSSlotIndex LargeSlotIndex, gdsl2RVSPortIndex FourPortID, gdsl2RemVlanEnable INTEGER, gdsl2RemVlanMgmtVID INTEGER (1..4095), gdsl2RemVlanRegenCRC INTEGER } gdsl2RVSSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { gdsl2RemVlanStateEntry 1 } gdsl2RVSPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1~4, total 4 ports." ::= { gdsl2RemVlanStateEntry 2 } gdsl2RemVlanEnable OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Remote VLAN: disable or enable" ::= { gdsl2RemVlanStateEntry 3 } gdsl2RemVlanMgmtVID OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-write STATUS mandatory DESCRIPTION "Remote VLAN: Magement VID" ::= { gdsl2RemVlanStateEntry 4 } gdsl2RemVlanRegenCRC OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Remote VLAN: regenate CRC" ::= { gdsl2RemVlanStateEntry 5 } -- G.shdsl card remote Bridge: VLAN Control Table gdsl2RemVlanControlTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl2RemVlanControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote VLAN Control Table" ::= { gdsl2RemoteBridgeConfig 3 } gdsl2RemVlanControlEntry OBJECT-TYPE SYNTAX Gdsl2RemVlanControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote VLAN Control Entry" INDEX { gdsl2RVCSlotIndex , gdsl2RVCPortIndex } ::= { gdsl2RemVlanControlTable 1 } Gdsl2RemVlanControlEntry ::= SEQUENCE { gdsl2RVCSlotIndex LargeSlotIndex, gdsl2RVCPortIndex FourPortID, gdsl2RemVlanVID INTEGER (1..4095), gdsl2RemVlanTAG INTEGER, gdsl2RemVlanMember INTEGER, gdsl2RemVlanCommand INTEGER, gdsl2RemVlanResponse INTEGER } gdsl2RVCSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { gdsl2RemVlanControlEntry 1 } gdsl2RVCPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1~4, total 4 ports." ::= { gdsl2RemVlanControlEntry 2 } gdsl2RemVlanVID OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-write STATUS mandatory DESCRIPTION "Remote VLAN: VLAN ID" ::= { gdsl2RemVlanControlEntry 4 } gdsl2RemVlanTAG OBJECT-TYPE SYNTAX INTEGER { untag(1), tag(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Remote VLAN: UNTAG or TAG" ::= { gdsl2RemVlanControlEntry 5 } gdsl2RemVlanMember OBJECT-TYPE SYNTAX INTEGER { lan1(1), wan1(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Remote VLAN: Member is LAN1 or WAN1" ::= { gdsl2RemVlanControlEntry 6 } gdsl2RemVlanCommand OBJECT-TYPE SYNTAX INTEGER { create-vid(1), add-member(2), deactive-vid(3), remove-member(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Remote VLAN: command" ::= { gdsl2RemVlanControlEntry 11 } gdsl2RemVlanResponse OBJECT-TYPE SYNTAX INTEGER { ok(1), vid-created-before(2), vid-not-created-before(3), not-empty(4), no-response(11), not-available(12) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote VLAN: Set response" ::= { gdsl2RemVlanControlEntry 12 } -- G.shdsl card remote Bridge: VLAN List Table gdsl2RemVlanListTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl2RemVlanListEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote VLAN List Table" ::= { gdsl2RemoteBridgeConfig 4 } gdsl2RemVlanListEntry OBJECT-TYPE SYNTAX Gdsl2RemVlanListEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote VLAN List Entry" INDEX { gdsl2RVLSlotIndex , gdsl2RVLPortIndex , gdsl2RVLVLanIndex } ::= { gdsl2RemVlanListTable 1 } Gdsl2RemVlanListEntry ::= SEQUENCE { gdsl2RVLSlotIndex LargeSlotIndex, gdsl2RVLPortIndex FourPortID, gdsl2RVLVLanIndex INTEGER, gdsl2RVLVlanVID INTEGER (1..4095), gdsl2RVLVlanTAGmember DisplayString, gdsl2RVLVlanUNTAGmember DisplayString } gdsl2RVLSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { gdsl2RemVlanListEntry 1 } gdsl2RVLPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1~4, total 4 ports." ::= { gdsl2RemVlanListEntry 2 } gdsl2RVLVLanIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "VLAN list index" ::= { gdsl2RemVlanListEntry 3 } gdsl2RVLVlanVID OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-only STATUS mandatory DESCRIPTION "Remote VLAN: VLAN ID" ::= { gdsl2RemVlanListEntry 4 } gdsl2RVLVlanTAGmember OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Remote VLAN: TAG member" ::= { gdsl2RemVlanListEntry 5 } gdsl2RVLVlanUNTAGmember OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Remote VLAN: UNTAG member" ::= { gdsl2RemVlanListEntry 6 } -- G.shdsl card remote Bridge: VLAN Port Table gdsl2RemVlanPortTable OBJECT-TYPE SYNTAX SEQUENCE OF Gdsl2RemVlanPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote VLAN Port Table" ::= { gdsl2RemoteBridgeConfig 5 } gdsl2RemVlanPortEntry OBJECT-TYPE SYNTAX Gdsl2RemVlanPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote VLAN Port Entry" INDEX { gdsl2RVPSlotIndex , gdsl2RVPPortIndex , gdsl2RVPVPIndex } ::= { gdsl2RemVlanPortTable 1 } Gdsl2RemVlanPortEntry ::= SEQUENCE { gdsl2RVPSlotIndex LargeSlotIndex, gdsl2RVPPortIndex FourPortID, gdsl2RVPVPIndex INTEGER, gdsl2RVPVlanPVID INTEGER (1..4095), gdsl2RVPVlanFrameType INTEGER, gdsl2RVPVlanIngressFilter INTEGER, gdsl2RVPSetResponse INTEGER } gdsl2RVPSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { gdsl2RemVlanPortEntry 1 } gdsl2RVPPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1~4, total 4 ports." ::= { gdsl2RemVlanPortEntry 2 } gdsl2RVPVPIndex OBJECT-TYPE SYNTAX INTEGER { lan1(1), wan1(2) } ACCESS read-only STATUS mandatory DESCRIPTION "VLAN Port index" ::= { gdsl2RemVlanPortEntry 3 } gdsl2RVPVlanPVID OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-write STATUS mandatory DESCRIPTION "Remote VLAN: VLAN ID" ::= { gdsl2RemVlanPortEntry 4 } gdsl2RVPVlanFrameType OBJECT-TYPE SYNTAX INTEGER { all(1), tag-only(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Remote VLAN: Frame Type" ::= { gdsl2RemVlanPortEntry 5 } gdsl2RVPVlanIngressFilter OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Remote VLAN: Ingress Filter" ::= { gdsl2RemVlanPortEntry 6 } gdsl2RVPSetResponse OBJECT-TYPE SYNTAX INTEGER { ok(1), vid-not-created-before(3), no-response(11), not-available(12) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote VLAN: Set response" ::= { gdsl2RemVlanPortEntry 7 } gdsl2TotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of 2GH" ::= { gdsl2-card 100 } --======================================================================-- --======================================================================-- -- mini quad-e1-card MIB --======================================================================-- --======================================================================-- -- -- Line Control Table -- mqe1LineControlTable OBJECT-TYPE SYNTAX SEQUENCE OF MQE1LineControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DS1 line control table." ::= { mqe1-card 1 } mqe1LineControlEntry OBJECT-TYPE SYNTAX MQE1LineControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 line control table." INDEX { mqe1Index , mqe1PortIndex } ::= { mqe1LineControlTable 1 } MQE1LineControlEntry ::= SEQUENCE { mqe1Index SmallSlotIndex, mqe1PortIndex FourPortID, mqe1LineFrame INTEGER, mqe1LineCoding INTEGER, mqe1Interface INTEGER, mqe1FDL INTEGER, mqe1FDLSabit INTEGER, mqe1AIS INTEGER, mqe1RAI INTEGER, mqe1CRC INTEGER, mqe1IdleCode INTEGER, mqe1CASMode INTEGER, mqe1SignallingMode INTEGER, mqe1CGA INTEGER, mqe1OutOfService INTEGER, mqe1Protect INTEGER, mqe1Master INTEGER } mqe1Index OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { mqe1LineControlEntry 1 } mqe1PortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 4, total 4 ports." ::= { mqe1LineControlEntry 2 } mqe1LineFrame OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Line frame format" ::= { mqe1LineControlEntry 3 } mqe1LineCoding OBJECT-TYPE SYNTAX INTEGER { ami(1), hdb3(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Line Coding type" ::= { mqe1LineControlEntry 4 } mqe1Interface OBJECT-TYPE SYNTAX INTEGER { twisted-pair(1), coaxial-cable(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Interface indicates that MQE1 line use 75/120 Ohm Cable." ::= { mqe1LineControlEntry 5 } mqe1FDL OBJECT-TYPE SYNTAX INTEGER { fdl(1), off(2), hdlc(3), ssm(4) -- ssm-hdlc(5) } ACCESS read-write STATUS mandatory DESCRIPTION "MQE1 Facility Data Link ON/OFF" ::= { mqe1LineControlEntry 6 } mqe1FDLSabit OBJECT-TYPE SYNTAX INTEGER { sa4(1), sa5(2), sa6(3), sa7(4), sa8(5), sa4-5(6) } ACCESS read-write STATUS mandatory DESCRIPTION "MQE1 Facility Data Link use Sax bit" ::= { mqe1LineControlEntry 7 } mqe1AIS OBJECT-TYPE SYNTAX INTEGER { frame(1), -- unframe(2), off(3) } ACCESS read-write STATUS mandatory DESCRIPTION "MQE1 line Alarm Indication Signal." ::= { mqe1LineControlEntry 8 } mqe1RAI OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "RAI-ON indicates that RAI (Remote Alarm Indication) ON." ::= { mqe1LineControlEntry 9 } mqe1CRC OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "MQE1 Cycle Redundancy Check ON/OFF" ::= { mqe1LineControlEntry 10 } mqe1IdleCode OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Line Idle Code Value" ::= { mqe1LineControlEntry 11 } mqe1CASMode OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "CAS or CCS" ::= { mqe1LineControlEntry 12 } mqe1SignallingMode OBJECT-TYPE SYNTAX INTEGER { trans(1), cd01(2) --//RIKER2021 SilverCreek } ACCESS read-write STATUS mandatory DESCRIPTION "TRANS or CD01" ::= { mqe1LineControlEntry 13 } mqe1CGA OBJECT-TYPE SYNTAX INTEGER { norm(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Method used to signal the Carrier Group Alarm state to the other end of the selected link." ::= { mqe1LineControlEntry 14 } mqe1OutOfService OBJECT-TYPE SYNTAX INTEGER { busy(1), idle(2) } ACCESS read-write STATUS mandatory DESCRIPTION "When NORM (CGA) is select, the parameter determines the state of the A, B signaling bits during the Out-of-Service periods." ::= { mqe1LineControlEntry 15 } mqe1Protect OBJECT-TYPE SYNTAX INTEGER { disable(1), circuit(2), line(3) } ACCESS read-only STATUS mandatory DESCRIPTION "disable or enable." ::= { mqe1LineControlEntry 16 } mqe1Master OBJECT-TYPE SYNTAX INTEGER { xxxx(1), slave(2), master(3) } ACCESS read-only STATUS mandatory DESCRIPTION "master or slave" ::= { mqe1LineControlEntry 17 } -- -- User Current Performance Table -- mqe1UserCurrentPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF MQE1UserCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User Current Performance Table" ::= { mqe1-card 2 } mqe1UserCurrentPerfEntry OBJECT-TYPE SYNTAX MQE1UserCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User current performance entry" INDEX { mqe1Index , mqe1PortIndex } ::= { mqe1UserCurrentPerfTable 1 } MQE1UserCurrentPerfEntry ::= SEQUENCE { mqe1UserCurrentPerfES INTEGER, mqe1UserCurrentPerfSES INTEGER, mqe1UserCurrentPerfBES INTEGER, mqe1UserCurrentPerfUAS INTEGER, mqe1UserCurrentPerfCSS INTEGER, mqe1UserCurrentPerfBPV INTEGER, mqe1UserCurrentPerfDMs INTEGER, mqe1UserCurr15MinTimeElapsed INTEGER, mqe1UserValid15MinInterval INTEGER } mqe1UserCurrentPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { mqe1UserCurrentPerfEntry 2 } mqe1UserCurrentPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { mqe1UserCurrentPerfEntry 3 } mqe1UserCurrentPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { mqe1UserCurrentPerfEntry 4 } mqe1UserCurrentPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { mqe1UserCurrentPerfEntry 5 } mqe1UserCurrentPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CS Error Counter " ::= { mqe1UserCurrentPerfEntry 6 } mqe1UserCurrentPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { mqe1UserCurrentPerfEntry 7 } mqe1UserCurrentPerfDMs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " DM Error Counter " ::= { mqe1UserCurrentPerfEntry 8 } mqe1UserCurr15MinTimeElapsed OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 15-minute time elapsed" ::= { mqe1UserCurrentPerfEntry 11 } mqe1UserValid15MinInterval OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 1-day Valid 15-min interval" ::= { mqe1UserCurrentPerfEntry 12 } -- -- User Interval Performance Table -- mqe1UserIntervalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF MQE1UserIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User Interval Performance Table" ::= { mqe1-card 3 } mqe1UserIntervalPerfEntry OBJECT-TYPE SYNTAX MQE1UserIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User interval performance entry" INDEX { mqe1Index , mqe1PortIndex , mqe1UserIntervalPerfNumber } ::= { mqe1UserIntervalPerfTable 1 } MQE1UserIntervalPerfEntry ::= SEQUENCE { mqe1UserIntervalPerfNumber INTEGER (1..96), mqe1UserIntervalPerfES INTEGER, mqe1UserIntervalPerfSES INTEGER, mqe1UserIntervalPerfBES INTEGER, mqe1UserIntervalPerfUAS INTEGER, mqe1UserIntervalPerfCSS INTEGER, mqe1UserIntervalPerfBPV INTEGER, mqe1UserIntervalPerfDMs INTEGER } mqe1UserIntervalPerfNumber OBJECT-TYPE SYNTAX INTEGER (1..96) ACCESS read-only STATUS mandatory DESCRIPTION "Interval Index" ::= { mqe1UserIntervalPerfEntry 2 } mqe1UserIntervalPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { mqe1UserIntervalPerfEntry 3 } mqe1UserIntervalPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { mqe1UserIntervalPerfEntry 4 } mqe1UserIntervalPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { mqe1UserIntervalPerfEntry 5 } mqe1UserIntervalPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { mqe1UserIntervalPerfEntry 6 } mqe1UserIntervalPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { mqe1UserIntervalPerfEntry 7 } mqe1UserIntervalPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { mqe1UserIntervalPerfEntry 8 } mqe1UserIntervalPerfDMs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " DM Error Counter " ::= { mqe1UserIntervalPerfEntry 9 } -- -- User Total Performance Table -- mqe1UserTotalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF MQE1UserTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User Total Performance Table" ::= { mqe1-card 4 } mqe1UserTotalPerfEntry OBJECT-TYPE SYNTAX MQE1UserTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User total performance entry" INDEX { mqe1Index , mqe1PortIndex } ::= { mqe1UserTotalPerfTable 1 } MQE1UserTotalPerfEntry ::= SEQUENCE { mqe1UserTotalPerfES INTEGER, mqe1UserTotalPerfSES INTEGER, mqe1UserTotalPerfBES INTEGER, mqe1UserTotalPerfUAS INTEGER, mqe1UserTotalPerfCSS INTEGER, mqe1UserTotalPerfBPV INTEGER, mqe1UserTotalPerfDMs INTEGER } mqe1UserTotalPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { mqe1UserTotalPerfEntry 2 } mqe1UserTotalPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { mqe1UserTotalPerfEntry 3 } mqe1UserTotalPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { mqe1UserTotalPerfEntry 4 } mqe1UserTotalPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { mqe1UserTotalPerfEntry 5 } mqe1UserTotalPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { mqe1UserTotalPerfEntry 6 } mqe1UserTotalPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { mqe1UserTotalPerfEntry 7 } mqe1UserTotalPerfDMs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " DM Error Counter " ::= { mqe1UserTotalPerfEntry 8 } -- -- User Seven Days Performance Table -- mqe1UserSevenDaysPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF MQE1UserSevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User 7 Days Performance Table" ::= { mqe1-card 5 } mqe1UserSevenDaysPerfEntry OBJECT-TYPE SYNTAX MQE1UserSevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User 7 days performance table" INDEX { mqe1Index , mqe1PortIndex , mqe1UserDaysIndex } ::= { mqe1UserSevenDaysPerfTable 1 } MQE1UserSevenDaysPerfEntry ::= SEQUENCE { mqe1UserDaysIndex INTEGER (1..7), mqe1UserDateStrIndex DisplayString (SIZE (0..255) ), mqe1UserSevenDaysPerfES INTEGER, mqe1UserSevenDaysPerfSES INTEGER, mqe1UserSevenDaysPerfBES INTEGER, mqe1UserSevenDaysPerfUAS INTEGER, mqe1UserSevenDaysPerfCSS INTEGER, mqe1UserSevenDaysPerfDMs INTEGER, mqe1UserSevenDaysPerfBPV INTEGER } mqe1UserDaysIndex OBJECT-TYPE SYNTAX INTEGER (1..7) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days index " ::= { mqe1UserSevenDaysPerfEntry 2 } mqe1UserDateStrIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days String " ::= { mqe1UserSevenDaysPerfEntry 3 } mqe1UserSevenDaysPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { mqe1UserSevenDaysPerfEntry 4 } mqe1UserSevenDaysPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { mqe1UserSevenDaysPerfEntry 5 } mqe1UserSevenDaysPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { mqe1UserSevenDaysPerfEntry 6 } mqe1UserSevenDaysPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { mqe1UserSevenDaysPerfEntry 7 } mqe1UserSevenDaysPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { mqe1UserSevenDaysPerfEntry 8 } mqe1UserSevenDaysPerfDMs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " DM Error Counter " ::= { mqe1UserSevenDaysPerfEntry 9 } mqe1UserSevenDaysPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { mqe1UserSevenDaysPerfEntry 10 } -- -- Line Current Performance Table -- mqe1LineCurrentPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF MQE1LineCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line Current Performance Table" ::= { mqe1-card 10 } mqe1LineCurrentPerfEntry OBJECT-TYPE SYNTAX MQE1LineCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line current performance entry" INDEX { mqe1Index , mqe1PortIndex } ::= { mqe1LineCurrentPerfTable 1 } MQE1LineCurrentPerfEntry ::= SEQUENCE { mqe1LineCurrentPerfES INTEGER, mqe1LineCurrentPerfSES INTEGER, mqe1LineCurrentPerfBES INTEGER, mqe1LineCurrentPerfUAS INTEGER, mqe1LineCurrentPerfCSS INTEGER, mqe1LineCurrentPerfBPV INTEGER, mqe1LineCurrentPerfDMs INTEGER, mqe1LineCurr15MinTimeElapsed INTEGER, mqe1LineValid15MinInterval INTEGER } mqe1LineCurrentPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ESS Error Counter " ::= { mqe1LineCurrentPerfEntry 2 } mqe1LineCurrentPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { mqe1LineCurrentPerfEntry 3 } mqe1LineCurrentPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { mqe1LineCurrentPerfEntry 4 } mqe1LineCurrentPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { mqe1LineCurrentPerfEntry 5 } mqe1LineCurrentPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { mqe1LineCurrentPerfEntry 6 } mqe1LineCurrentPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { mqe1LineCurrentPerfEntry 7 } mqe1LineCurrentPerfDMs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " DM Error Counter " ::= { mqe1LineCurrentPerfEntry 8 } mqe1LineCurr15MinTimeElapsed OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 15-minute time elapsed" ::= { mqe1LineCurrentPerfEntry 11 } mqe1LineValid15MinInterval OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 1-day Valid 15-min interval" ::= { mqe1LineCurrentPerfEntry 12 } -- -- Line Interval Performance Table -- mqe1LineIntervalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF MQE1LineIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line Interval Performance Table" ::= { mqe1-card 11 } mqe1LineIntervalPerfEntry OBJECT-TYPE SYNTAX MQE1LineIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line interval performance entry" INDEX { mqe1Index , mqe1PortIndex , mqe1LineIntervalPerfNumber } ::= { mqe1LineIntervalPerfTable 1 } MQE1LineIntervalPerfEntry ::= SEQUENCE { mqe1LineIntervalPerfNumber INTEGER (1..96), mqe1LineIntervalPerfES INTEGER, mqe1LineIntervalPerfSES INTEGER, mqe1LineIntervalPerfBES INTEGER, mqe1LineIntervalPerfUAS INTEGER, mqe1LineIntervalPerfCSS INTEGER, mqe1LineIntervalPerfBPV INTEGER, mqe1LineIntervalPerfDMs INTEGER, mqe1LineIntvAvailable INTEGER } mqe1LineIntervalPerfNumber OBJECT-TYPE SYNTAX INTEGER (1..96) ACCESS read-only STATUS mandatory DESCRIPTION " Interval Index " ::= { mqe1LineIntervalPerfEntry 2 } mqe1LineIntervalPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { mqe1LineIntervalPerfEntry 3 } mqe1LineIntervalPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { mqe1LineIntervalPerfEntry 4 } mqe1LineIntervalPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { mqe1LineIntervalPerfEntry 5 } mqe1LineIntervalPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { mqe1LineIntervalPerfEntry 6 } mqe1LineIntervalPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { mqe1LineIntervalPerfEntry 7 } mqe1LineIntervalPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { mqe1LineIntervalPerfEntry 8 } mqe1LineIntervalPerfDMs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { mqe1LineIntervalPerfEntry 9 } mqe1LineIntvAvailable OBJECT-TYPE SYNTAX INTEGER { available(1), na(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Interval Available " ::= { mqe1LineIntervalPerfEntry 10 } -- -- Line Total Performance Table -- mqe1LineTotalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF MQE1LineTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line Total Performance Table" ::= { mqe1-card 12 } mqe1LineTotalPerfEntry OBJECT-TYPE SYNTAX MQE1LineTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line total performance table" INDEX { mqe1Index , mqe1PortIndex } ::= { mqe1LineTotalPerfTable 1 } MQE1LineTotalPerfEntry ::= SEQUENCE { mqe1LineTotalPerfES INTEGER, mqe1LineTotalPerfSES INTEGER, mqe1LineTotalPerfBES INTEGER, mqe1LineTotalPerfUAS INTEGER, mqe1LineTotalPerfCSS INTEGER, mqe1LineTotalPerfBPV INTEGER, mqe1LineTotalPerfDMs INTEGER } mqe1LineTotalPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { mqe1LineTotalPerfEntry 2 } mqe1LineTotalPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { mqe1LineTotalPerfEntry 3 } mqe1LineTotalPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { mqe1LineTotalPerfEntry 4 } mqe1LineTotalPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { mqe1LineTotalPerfEntry 5 } mqe1LineTotalPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { mqe1LineTotalPerfEntry 6 } mqe1LineTotalPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { mqe1LineTotalPerfEntry 7 } mqe1LineTotalPerfDMs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " DM Error Counter " ::= { mqe1LineTotalPerfEntry 8 } -- -- Line Seven Days Performance Table -- mqe1LineSevenDaysPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF MQE1LineSevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line 7 Days Performance Table" ::= { mqe1-card 13 } mqe1LineSevenDaysPerfEntry OBJECT-TYPE SYNTAX MQE1LineSevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line 7 days performance entry" INDEX { mqe1Index , mqe1PortIndex , mqe1LineDaysIndex } ::= { mqe1LineSevenDaysPerfTable 1 } MQE1LineSevenDaysPerfEntry ::= SEQUENCE { mqe1LineDaysIndex INTEGER (1..7), mqe1LineDateStrIndex DisplayString (SIZE (0..255) ), mqe1LineSevenDaysPerfES INTEGER, mqe1LineSevenDaysPerfSES INTEGER, mqe1LineSevenDaysPerfBES INTEGER, mqe1LineSevenDaysPerfUAS INTEGER, mqe1LineSevenDaysPerfCSS INTEGER, mqe1LineSevenDaysPerfDMs INTEGER, mqe1LineSevenDaysPerfBPV INTEGER } mqe1LineDaysIndex OBJECT-TYPE SYNTAX INTEGER (1..7) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days index " ::= { mqe1LineSevenDaysPerfEntry 2 } mqe1LineDateStrIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days String " ::= { mqe1LineSevenDaysPerfEntry 3 } mqe1LineSevenDaysPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { mqe1LineSevenDaysPerfEntry 4 } mqe1LineSevenDaysPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { mqe1LineSevenDaysPerfEntry 5 } mqe1LineSevenDaysPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { mqe1LineSevenDaysPerfEntry 6 } mqe1LineSevenDaysPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { mqe1LineSevenDaysPerfEntry 7 } mqe1LineSevenDaysPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { mqe1LineSevenDaysPerfEntry 8 } mqe1LineSevenDaysPerfDMs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " DM Error Counter " ::= { mqe1LineSevenDaysPerfEntry 9 } mqe1LineSevenDaysPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { mqe1LineSevenDaysPerfEntry 10 } -- -- Alarm Queue Table -- mqe1AlarmQueueTable OBJECT-TYPE SYNTAX SEQUENCE OF MQE1AlarmQueueEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " Alarm Queue Table " ::= { mqe1-card 14 } mqe1AlarmQueueEntry OBJECT-TYPE SYNTAX MQE1AlarmQueueEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarm queue entry" INDEX { mqe1Index , mqe1PortIndex , mqe1AlarmQueueIndex } ::= { mqe1AlarmQueueTable 1 } MQE1AlarmQueueEntry ::= SEQUENCE { mqe1AlarmQueueIndex INTEGER (1..40), mqe1AlarmQueueString DisplayString (SIZE(0..255)) } mqe1AlarmQueueIndex OBJECT-TYPE SYNTAX INTEGER (1..40) ACCESS read-only STATUS mandatory DESCRIPTION "Select Alarm Queue Index(1-40)" ::= { mqe1AlarmQueueEntry 2 } mqe1AlarmQueueString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Alarm Queue String" ::= { mqe1AlarmQueueEntry 3 } -- -- Alarm History Table -- mqe1AlarmHistoryTable OBJECT-TYPE SYNTAX SEQUENCE OF MQE1AlarmHistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarm History Table" ::= { mqe1-card 15 } mqe1AlarmHistoryEntry OBJECT-TYPE SYNTAX MQE1AlarmHistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarm history entry" INDEX { mqe1Index , mqe1PortIndex , mqe1AlarmHistoryIndex } ::= { mqe1AlarmHistoryTable 1 } MQE1AlarmHistoryEntry ::= SEQUENCE { mqe1AlarmHistoryIndex INTEGER, mqe1Threshold INTEGER, mqe1CurrentState INTEGER, mqe1CurrentCount INTEGER, mqe1Alarm AlarmSeverity } mqe1AlarmHistoryIndex OBJECT-TYPE SYNTAX INTEGER { rai-line(1), ais-line(2), los-line(3), lof-line(4), bpv-line(5), ess-line(6), uas-line(7), css-line(8), tpca(9) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Index " ::= { mqe1AlarmHistoryEntry 2 } mqe1Threshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Threshold Value " ::= { mqe1AlarmHistoryEntry 3 } mqe1CurrentState OBJECT-TYPE SYNTAX INTEGER { ok(1), alarm(2), disable(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Current State" ::= { mqe1AlarmHistoryEntry 4 } mqe1CurrentCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Current Count " ::= { mqe1AlarmHistoryEntry 5 } mqe1Alarm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-only STATUS mandatory DESCRIPTION "Alarm History Alarm State" ::= { mqe1AlarmHistoryEntry 6 } -- -- Line Availability Table -- mqe1LineAvailabilityTable OBJECT-TYPE SYNTAX SEQUENCE OF MQE1LineAvailabilityEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DS1 line control table." ::= { mqe1-card 16 } mqe1LineAvailabilityEntry OBJECT-TYPE SYNTAX MQE1LineAvailabilityEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 line control table." INDEX { mqe1Index , mqe1PortIndex } ::= { mqe1LineAvailabilityTable 1 } MQE1LineAvailabilityEntry ::= SEQUENCE { mqe1AvailableSeconds DisplayString, mqe1UnavailableSeconds DisplayString, mqe1LineAvailability DisplayString } mqe1AvailableSeconds OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Line Available Seconds" ::= { mqe1LineAvailabilityEntry 2 } mqe1UnavailableSeconds OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Line Unavailable Seconds" ::= { mqe1LineAvailabilityEntry 3 } mqe1LineAvailability OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Line Available Percentage" ::= { mqe1LineAvailabilityEntry 4 } -- -- Alarm Control Table -- mqe1AlarmControlTable OBJECT-TYPE SYNTAX SEQUENCE OF MQE1AlarmControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The alarm control table." ::= { mqe1-card 17 } mqe1AlarmControlEntry OBJECT-TYPE SYNTAX MQE1AlarmControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 alarm control table." INDEX { mqe1Index , mqe1PortIndex } ::= { mqe1AlarmControlTable 1 } MQE1AlarmControlEntry ::= SEQUENCE { mqe1RAI-Line AlarmSeverity, mqe1AIS-Line AlarmSeverity, mqe1LOS-Line AlarmSeverity, mqe1LOF-Line AlarmSeverity, mqe1BPV-Line AlarmSeverity, mqe1ESS-Line AlarmSeverity, mqe1UAS-Line AlarmSeverity, mqe1CSS-Line AlarmSeverity, mqe1TCPA AlarmSeverity } mqe1RAI-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "RAI-Line State" ::= { mqe1AlarmControlEntry 2 } mqe1AIS-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "AIS-Line State" ::= { mqe1AlarmControlEntry 3 } mqe1LOS-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "LOS-line State" ::= { mqe1AlarmControlEntry 4 } mqe1LOF-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "LOF-Line State" ::= { mqe1AlarmControlEntry 5 } mqe1BPV-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "BPV-Line State" ::= { mqe1AlarmControlEntry 6 } mqe1ESS-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "ESS-Line State" ::= { mqe1AlarmControlEntry 7 } mqe1UAS-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "UAS-Line State" ::= { mqe1AlarmControlEntry 8 } mqe1CSS-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "CS-Line State" ::= { mqe1AlarmControlEntry 9 } -- RIKER 2013 NFS-13000027 mqe1TCPA OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Threshold Crossing Performance Alarm" ::= { mqe1AlarmControlEntry 10 } -- -- Threshold Control Table -- mqe1ThresholdControlTable OBJECT-TYPE SYNTAX SEQUENCE OF MQE1ThresholdControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The alarm control table." ::= { mqe1-card 18 } mqe1ThresholdControlEntry OBJECT-TYPE SYNTAX MQE1ThresholdControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 threshold control table." INDEX { mqe1Index , mqe1PortIndex } ::= { mqe1ThresholdControlTable 1 } MQE1ThresholdControlEntry ::= SEQUENCE { mqe1ThresholdBPV-Line INTEGER, mqe1ThresholdESS-Line INTEGER, mqe1ThresholdUAS-Line INTEGER, mqe1ThresholdCSS-Line INTEGER, mqe1ThresholdTCPA INTEGER } mqe1ThresholdBPV-Line OBJECT-TYPE SYNTAX INTEGER (5..9) ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of BPV-Line: 10exp-N" ::= { mqe1ThresholdControlEntry 2 } mqe1ThresholdESS-Line OBJECT-TYPE SYNTAX INTEGER (1..900) ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of ESS-Line " ::= { mqe1ThresholdControlEntry 3 } mqe1ThresholdUAS-Line OBJECT-TYPE SYNTAX INTEGER (1..900) ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of UAS-Line " ::= { mqe1ThresholdControlEntry 4 } mqe1ThresholdCSS-Line OBJECT-TYPE SYNTAX INTEGER (1..900) ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of CS-Line " ::= { mqe1ThresholdControlEntry 5 } -- RIKER 2013 NFS-13000027 mqe1ThresholdTCPA OBJECT-TYPE SYNTAX INTEGER (1..2048) ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of TCPA " ::= { mqe1ThresholdControlEntry 6 } -- -- Line Diagnostic Control Table -- mqe1LineDiagControlTable OBJECT-TYPE SYNTAX SEQUENCE OF MQE1LineDiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The alarm control table." ::= { mqe1-card 19 } mqe1LineDiagControlEntry OBJECT-TYPE SYNTAX MQE1LineDiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 threshold control table." INDEX { mqe1Index , mqe1PortIndex } ::= { mqe1LineDiagControlTable 1 } MQE1LineDiagControlEntry ::= SEQUENCE { mqe1LoopbackType INTEGER, mqe1LoopbackStatus INTEGER, mqe1PRBSControl INTEGER, mqe1PRBSStatus INTEGER, mqe1PRBSElapseSeconds INTEGER, mqe1PRBSErrorSeconds INTEGER, mqe1PRBSErrorCounts INTEGER, mqe1InbandLoopbackPeriod INTEGER } mqe1LoopbackType OBJECT-TYPE SYNTAX INTEGER { no-loopback(1), local-loopback(2), payload-loopback(3), line-loopback(4), remote-PLB-Active(5), remote-LLB-Active(6), remote-PLB-Deactive(7), remote-LLB-Deactive(8) } ACCESS read-write STATUS mandatory DESCRIPTION "mqe1 Loopback Type" ::= { mqe1LineDiagControlEntry 2 } mqe1LoopbackStatus OBJECT-TYPE SYNTAX INTEGER { success(1), fail(2), loopback-not-active(3) } ACCESS read-only STATUS mandatory DESCRIPTION "mqe1 Loopback Status" ::= { mqe1LineDiagControlEntry 3 } mqe1PRBSControl OBJECT-TYPE SYNTAX INTEGER { prbs-deactive(1), prbs-active-full(2), prbs-reset-error-count(3), prbs-inject-error(4) } ACCESS read-write STATUS mandatory DESCRIPTION "mqe1 PRBS Control" ::= { mqe1LineDiagControlEntry 4 } mqe1PRBSStatus OBJECT-TYPE SYNTAX INTEGER { prbs-sync(1), prbs-unsync(2), prbs-not-active(3) } ACCESS read-only STATUS mandatory DESCRIPTION "mqe1 PRBS Status" ::= { mqe1LineDiagControlEntry 5 } mqe1PRBSElapseSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "mqe1 PRBS Elapse Seconds" ::= { mqe1LineDiagControlEntry 6 } mqe1PRBSErrorSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "mqe1 PRBS Error Seconds" ::= { mqe1LineDiagControlEntry 7 } mqe1PRBSErrorCounts OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "mqe1 PRBS Error Counts" ::= { mqe1LineDiagControlEntry 8 } mqe1InbandLoopbackPeriod OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "period(in seconds) of MQE1 inband local, payload, or line loopback" ::= { mqe1LineDiagControlEntry 9 } -- -- Command Control Table -- mqe1CommandControlTable OBJECT-TYPE SYNTAX SEQUENCE OF MQE1CommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The command control table." ::= { mqe1-card 20 } mqe1CommandControlEntry OBJECT-TYPE SYNTAX MQE1CommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the command control table." INDEX { mqe1Index , mqe1PortIndex } ::= { mqe1CommandControlTable 1 } MQE1CommandControlEntry ::= SEQUENCE { mqe1AlarmQueueReset INTEGER, mqe1UserPerfReset INTEGER, mqe1AlarmHistoryReset INTEGER, mqe1PortReset INTEGER, mqe1PortLoadDefault INTEGER } mqe1AlarmQueueReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset Alarm Queue " ::= { mqe1CommandControlEntry 2 } mqe1UserPerfReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset User Performance" ::= { mqe1CommandControlEntry 3 } mqe1AlarmHistoryReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset Alarm History" ::= { mqe1CommandControlEntry 4 } mqe1PortReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset MQE1 Port" ::= { mqe1CommandControlEntry 5 } mqe1PortLoadDefault OBJECT-TYPE SYNTAX INTEGER { no(0), load-default(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Load Default MQE1 Port" ::= { mqe1CommandControlEntry 6 } -- -- SYSTEM Information Table -- mqe1SystemInformationTable OBJECT-TYPE SYNTAX SEQUENCE OF MQE1SystemInformationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The system information table." ::= { mqe1-card 21 } mqe1SystemInformationEntry OBJECT-TYPE SYNTAX MQE1SystemInformationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the system information table." INDEX { mqe1Index } ::= { mqe1SystemInformationTable 1 } MQE1SystemInformationEntry ::= SEQUENCE { mqe1PROMVersion DisplayString, mqe1HardwareVersion DisplayString } mqe1PROMVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION " mqe1 PROM Version" ::= { mqe1SystemInformationEntry 2 } mqe1HardwareVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION " mqe1 Hardware Version" ::= { mqe1SystemInformationEntry 3 } -- -- Remote Link Identification Table -- mqe1RemoteLinkIDTable OBJECT-TYPE SYNTAX SEQUENCE OF MQE1RemoteLinkIDEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote Link Identification Table" ::= { mqe1-card 22 } mqe1RemoteLinkIDEntry OBJECT-TYPE SYNTAX MQE1RemoteLinkIDEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote Link Identification entry" INDEX { mqe1Index , mqe1PortIndex } ::= { mqe1RemoteLinkIDTable 1 } MQE1RemoteLinkIDEntry ::= SEQUENCE { mqe1RemoteLinkIDType INTEGER, mqe1RemoteLinkIDRack INTEGER, mqe1RemoteLinkIDSlotNumber INTEGER, mqe1RemoteLinkIDPort INTEGER, mqe1RemoteLinkIDSerialNumber INTEGER, mqe1RemoteLinkIDBackupSlotNUM INTEGER, mqe1RemoteLinkIDBackupPort INTEGER } mqe1RemoteLinkIDType OBJECT-TYPE SYNTAX INTEGER { notAvailable(0), cpe(1), an(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote Link Identification Type" ::= { mqe1RemoteLinkIDEntry 3 } mqe1RemoteLinkIDRack OBJECT-TYPE SYNTAX INTEGER { notAvailable(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote Link Identification Rack" ::= { mqe1RemoteLinkIDEntry 4 } mqe1RemoteLinkIDSlotNumber OBJECT-TYPE SYNTAX INTEGER { notAvailable(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote Link Identification SlotNumber" ::= { mqe1RemoteLinkIDEntry 5 } mqe1RemoteLinkIDPort OBJECT-TYPE SYNTAX INTEGER { notAvailable(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote Link Identification Port" ::= { mqe1RemoteLinkIDEntry 6 } mqe1RemoteLinkIDSerialNumber OBJECT-TYPE SYNTAX INTEGER { notAvailable(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote Link Identification Serial Number" ::= { mqe1RemoteLinkIDEntry 7 } mqe1RemoteLinkIDBackupSlotNUM OBJECT-TYPE SYNTAX INTEGER { notAvailable(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote Link Identification Backup Slot Number" ::= { mqe1RemoteLinkIDEntry 8 } mqe1RemoteLinkIDBackupPort OBJECT-TYPE SYNTAX INTEGER { notAvailable(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote Link Identification Backup Port" ::= { mqe1RemoteLinkIDEntry 9 } -- -- QE1 Customer Information Table -- mqe1CustomerInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF MQE1CustomerInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The Customer Information table." ::= { mqe1-card 99 } mqe1CustomerInfoEntry OBJECT-TYPE SYNTAX MQE1CustomerInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the Customer Information table." INDEX { mqe1CISlotIndex , mqe1CIPortIndex } ::= { mqe1CustomerInfoTable 1 } MQE1CustomerInfoEntry ::= SEQUENCE { mqe1CISlotIndex SmallSlotIndex, mqe1CIPortIndex FourPortID, mqe1CICustomerInfo DisplayString (SIZE(0..64)) } mqe1CISlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { mqe1CustomerInfoEntry 1 } mqe1CIPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port number" ::= { mqe1CustomerInfoEntry 2 } mqe1CICustomerInfo OBJECT-TYPE SYNTAX DisplayString (SIZE (0..64) ) ACCESS read-write STATUS mandatory DESCRIPTION "Customer information" ::= { mqe1CustomerInfoEntry 3 } mqe1TotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of MQE1" ::= { mqe1-card 100 } --======================================================================-- --======================================================================-- -- mini quad-t1-card MIB --======================================================================-- --======================================================================-- -- -- Line Control Table -- mqt1LineControlTable OBJECT-TYPE SYNTAX SEQUENCE OF Mqt1LineControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DS1 line control table." ::= { mqt1-card 1 } mqt1LineControlEntry OBJECT-TYPE SYNTAX Mqt1LineControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 line control table." INDEX { mqt1LCSlotIndex , mqt1LCPortIndex } ::= { mqt1LineControlTable 1 } Mqt1LineControlEntry ::= SEQUENCE { mqt1LCSlotIndex SmallSlotIndex, mqt1LCPortIndex FourPortID, mqt1LineFrame INTEGER, mqt1LineCoding INTEGER, mqt1Interface INTEGER, mqt1LineBuildOut INTEGER, mqt1Equalizer INTEGER, mqt1AIS INTEGER, mqt1YEL INTEGER, mqt1Inband INTEGER, mqt1IdleCode INTEGER, mqt1CASMode INTEGER, mqt1SignallingMode INTEGER, mqt1CGA INTEGER, mqt1OutOfService INTEGER, mqt1FDL INTEGER, mqt1Protect INTEGER, mqt1Master INTEGER } mqt1LCSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { mqt1LineControlEntry 1 } mqt1LCPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 4, total 4 ports." ::= { mqt1LineControlEntry 2 } mqt1LineFrame OBJECT-TYPE SYNTAX INTEGER { d4(1), esf(2), esfT1403(3), none(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Line frame format" ::= { mqt1LineControlEntry 3 } mqt1LineCoding OBJECT-TYPE SYNTAX INTEGER { ami(1), b8zs(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Line Coding type" ::= { mqt1LineControlEntry 4 } mqt1Interface OBJECT-TYPE SYNTAX INTEGER { longHaul(1), shortHaul(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Interface indicates that Mqt1 line use Long/Short haul." ::= { mqt1LineControlEntry 5 } mqt1LineBuildOut OBJECT-TYPE SYNTAX INTEGER { lbo0dB(1), lboNeg7p5dB(2), lboNeg15dB(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Mqt1 line build out." ::= { mqt1LineControlEntry 6 } mqt1Equalizer OBJECT-TYPE SYNTAX INTEGER { equ0to110Ft(1), equ110to220ft(2), equ220to330ft(3), equ330to440ft(4), equ440to550ft(5), equ550to660ft(6) } ACCESS read-write STATUS mandatory DESCRIPTION "Mqt1 line equalizer." ::= { mqt1LineControlEntry 7 } mqt1AIS OBJECT-TYPE SYNTAX INTEGER { frame(1), -- unframe(2), off(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Mqt1 line Alarm Indication Signal." ::= { mqt1LineControlEntry 8 } mqt1YEL OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "YEL-ON indicates that yellow alarm ON." ::= { mqt1LineControlEntry 9 } mqt1Inband OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Mqt1 line inband ON/OFF" ::= { mqt1LineControlEntry 10 } mqt1IdleCode OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Line Idle Code Value" ::= { mqt1LineControlEntry 11 } mqt1CASMode OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "CAS or CCS" ::= { mqt1LineControlEntry 12 } mqt1SignallingMode OBJECT-TYPE SYNTAX INTEGER { trans(1) } ACCESS read-write STATUS mandatory DESCRIPTION "TRANS" ::= { mqt1LineControlEntry 13 } mqt1CGA OBJECT-TYPE SYNTAX INTEGER { norm(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Method used to signal the Carrier Group Alarm state to the other end of the selected link." ::= { mqt1LineControlEntry 14 } mqt1OutOfService OBJECT-TYPE SYNTAX INTEGER { busy(1), idle(2), ais(3) } ACCESS read-write STATUS mandatory DESCRIPTION "When NORM (CGA) is select, the parameter determines the state of the A, B signaling bits during the Out-of-Service periods." ::= { mqt1LineControlEntry 15 } mqt1FDL OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Mqt1 Facility Data Link ON/OFF" ::= { mqt1LineControlEntry 16 } mqt1Protect OBJECT-TYPE SYNTAX INTEGER { disable(1), circuit(2), line(3) } ACCESS read-only STATUS mandatory DESCRIPTION "disable or enable." ::= { mqt1LineControlEntry 17 } mqt1Master OBJECT-TYPE SYNTAX INTEGER { xxxx(1), slave(2), master(3) } ACCESS read-only STATUS mandatory DESCRIPTION "master or slave" ::= { mqt1LineControlEntry 18 } -- -- User Current Performance Table -- mqt1UserCurrentPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF Mqt1UserCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User Current Performance Table" ::= { mqt1-card 2 } mqt1UserCurrentPerfEntry OBJECT-TYPE SYNTAX Mqt1UserCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User current performance entry" INDEX { mqt1UCPSlotIndex , mqt1UCPPortIndex } ::= { mqt1UserCurrentPerfTable 1 } Mqt1UserCurrentPerfEntry ::= SEQUENCE { mqt1UCPSlotIndex SmallSlotIndex, mqt1UCPPortIndex FourPortID, mqt1UserCurrentPerfES INTEGER, mqt1UserCurrentPerfSES INTEGER, mqt1UserCurrentPerfBES INTEGER, mqt1UserCurrentPerfUAS INTEGER, mqt1UserCurrentPerfCSS INTEGER, mqt1UserCurrentPerfBPV INTEGER, mqt1UserCurrentPerfLOFC INTEGER, mqt1UserCurr15MinTimeElapsed INTEGER, mqt1UserValid15MinInterval INTEGER } mqt1UCPSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { mqt1UserCurrentPerfEntry 1 } mqt1UCPPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 4, total 4 ports." ::= { mqt1UserCurrentPerfEntry 2 } mqt1UserCurrentPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { mqt1UserCurrentPerfEntry 3 } mqt1UserCurrentPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { mqt1UserCurrentPerfEntry 4 } mqt1UserCurrentPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { mqt1UserCurrentPerfEntry 5 } mqt1UserCurrentPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { mqt1UserCurrentPerfEntry 6 } mqt1UserCurrentPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CS Error Counter " ::= { mqt1UserCurrentPerfEntry 7 } mqt1UserCurrentPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { mqt1UserCurrentPerfEntry 8 } mqt1UserCurrentPerfLOFC OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " LOFC Error Counter " ::= { mqt1UserCurrentPerfEntry 9 } mqt1UserCurr15MinTimeElapsed OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 15-minute time elapsed" ::= { mqt1UserCurrentPerfEntry 10 } mqt1UserValid15MinInterval OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 1-day Valid 15-min interval" ::= { mqt1UserCurrentPerfEntry 11 } -- -- User Interval Performance Table -- mqt1UserIntvPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF Mqt1UserIntvPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User Interval Performance Table" ::= { mqt1-card 3 } mqt1UserIntvPerfEntry OBJECT-TYPE SYNTAX Mqt1UserIntvPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User interval performance entry" INDEX { mqt1UIPSlotIndex , mqt1UIPPortIndex , mqt1UserIntvPerfNumber } ::= { mqt1UserIntvPerfTable 1 } Mqt1UserIntvPerfEntry ::= SEQUENCE { mqt1UIPSlotIndex SmallSlotIndex, mqt1UIPPortIndex FourPortID, mqt1UserIntvPerfNumber INTEGER (1..96), mqt1UserIntvPerfES INTEGER, mqt1UserIntvPerfSES INTEGER, mqt1UserIntvPerfBES INTEGER, mqt1UserIntvPerfUAS INTEGER, mqt1UserIntvPerfCSS INTEGER, mqt1UserIntvPerfBPV INTEGER, mqt1UserIntvPerfLOFC INTEGER } mqt1UIPSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { mqt1UserIntvPerfEntry 1 } mqt1UIPPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 4, total 4 ports." ::= { mqt1UserIntvPerfEntry 2 } mqt1UserIntvPerfNumber OBJECT-TYPE SYNTAX INTEGER (1..96) ACCESS read-only STATUS mandatory DESCRIPTION " Interval Index " ::= { mqt1UserIntvPerfEntry 3 } mqt1UserIntvPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { mqt1UserIntvPerfEntry 4 } mqt1UserIntvPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { mqt1UserIntvPerfEntry 5 } mqt1UserIntvPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { mqt1UserIntvPerfEntry 6 } mqt1UserIntvPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { mqt1UserIntvPerfEntry 7 } mqt1UserIntvPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { mqt1UserIntvPerfEntry 8 } mqt1UserIntvPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { mqt1UserIntvPerfEntry 9 } mqt1UserIntvPerfLOFC OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " LOFC Error Counter " ::= { mqt1UserIntvPerfEntry 10 } -- -- User Total Performance Table -- mqt1UserTotalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF Mqt1UserTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User Total Performance Table" ::= { mqt1-card 4 } mqt1UserTotalPerfEntry OBJECT-TYPE SYNTAX Mqt1UserTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User total performance entry" INDEX { mqt1UTPSlotIndex , mqt1UTPPortIndex } ::= { mqt1UserTotalPerfTable 1 } Mqt1UserTotalPerfEntry ::= SEQUENCE { mqt1UTPSlotIndex SmallSlotIndex, mqt1UTPPortIndex FourPortID, mqt1UserTotalPerfES INTEGER, mqt1UserTotalPerfSES INTEGER, mqt1UserTotalPerfBES INTEGER, mqt1UserTotalPerfUAS INTEGER, mqt1UserTotalPerfCSS INTEGER, mqt1UserTotalPerfBPV INTEGER, mqt1UserTotalPerfLOFC INTEGER } mqt1UTPSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { mqt1UserTotalPerfEntry 1 } mqt1UTPPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 4, total 4 ports." ::= { mqt1UserTotalPerfEntry 2 } mqt1UserTotalPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { mqt1UserTotalPerfEntry 3 } mqt1UserTotalPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { mqt1UserTotalPerfEntry 4 } mqt1UserTotalPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { mqt1UserTotalPerfEntry 5 } mqt1UserTotalPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { mqt1UserTotalPerfEntry 6 } mqt1UserTotalPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { mqt1UserTotalPerfEntry 7 } mqt1UserTotalPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { mqt1UserTotalPerfEntry 8 } mqt1UserTotalPerfLOFC OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " LOFC Error Counter " ::= { mqt1UserTotalPerfEntry 9 } -- -- User Seven Days Performance Table -- mqt1User7DaysPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF Mqt1User7DaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User 7 Days Performance Table" ::= { mqt1-card 22 } mqt1User7DaysPerfEntry OBJECT-TYPE SYNTAX Mqt1User7DaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User 7 days performance entry" INDEX { mqt1USPSlotIndex , mqt1USPPortIndex , mqt1UserDaysIndex } ::= { mqt1User7DaysPerfTable 1 } Mqt1User7DaysPerfEntry ::= SEQUENCE { mqt1USPSlotIndex SmallSlotIndex, mqt1USPPortIndex FourPortID, mqt1UserDaysIndex INTEGER (1..7), mqt1UserDateStrIndex DisplayString (SIZE (0..255) ), mqt1User7DaysPerfES INTEGER, mqt1User7DaysPerfSES INTEGER, mqt1User7DaysPerfBES INTEGER, mqt1User7DaysPerfUAS INTEGER, mqt1User7DaysPerfCSS INTEGER -- mqt1User7DaysPerfLOFC INTEGER } mqt1USPSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { mqt1User7DaysPerfEntry 1 } mqt1USPPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 4, total 4 ports." ::= { mqt1User7DaysPerfEntry 2 } mqt1UserDaysIndex OBJECT-TYPE SYNTAX INTEGER (1..7) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days index " ::= { mqt1User7DaysPerfEntry 3 } mqt1UserDateStrIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days String " ::= { mqt1User7DaysPerfEntry 4 } mqt1User7DaysPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { mqt1User7DaysPerfEntry 5 } mqt1User7DaysPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { mqt1User7DaysPerfEntry 6 } mqt1User7DaysPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { mqt1User7DaysPerfEntry 7 } mqt1User7DaysPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { mqt1User7DaysPerfEntry 8 } mqt1User7DaysPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { mqt1User7DaysPerfEntry 9 } -- mqt1User7DaysPerfLOFC OBJECT-TYPE -- SYNTAX INTEGER -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- " LOFC Counter " -- ::= { mqt1User7DaysPerfEntry 10 } -- -- Line Current Performance Table -- mqt1LineCurrentPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF Mqt1LineCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line Current Performance Table" ::= { mqt1-card 8 } mqt1LineCurrentPerfEntry OBJECT-TYPE SYNTAX Mqt1LineCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line current performance entry" INDEX { mqt1LCPSlotIndex , mqt1LCPPortIndex } ::= { mqt1LineCurrentPerfTable 1 } Mqt1LineCurrentPerfEntry ::= SEQUENCE { mqt1LCPSlotIndex SmallSlotIndex, mqt1LCPPortIndex FourPortID, mqt1LineCurrentPerfES INTEGER, mqt1LineCurrentPerfSES INTEGER, mqt1LineCurrentPerfBES INTEGER, mqt1LineCurrentPerfUAS INTEGER, mqt1LineCurrentPerfCSS INTEGER, mqt1LineCurrentPerfBPV INTEGER, mqt1LineCurrentPerfLOFC INTEGER, mqt1LineCurr15MinTimeElapsed INTEGER, mqt1LineValid15MinInterval INTEGER } mqt1LCPSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { mqt1LineCurrentPerfEntry 1 } mqt1LCPPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 4, total 4 ports." ::= { mqt1LineCurrentPerfEntry 2 } mqt1LineCurrentPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ESS Error Counter " ::= { mqt1LineCurrentPerfEntry 3 } mqt1LineCurrentPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { mqt1LineCurrentPerfEntry 4 } mqt1LineCurrentPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { mqt1LineCurrentPerfEntry 5 } mqt1LineCurrentPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { mqt1LineCurrentPerfEntry 6 } mqt1LineCurrentPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { mqt1LineCurrentPerfEntry 7 } mqt1LineCurrentPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { mqt1LineCurrentPerfEntry 8 } mqt1LineCurrentPerfLOFC OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " LOFC Error Counter " ::= { mqt1LineCurrentPerfEntry 9 } mqt1LineCurr15MinTimeElapsed OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 15-minute time elapsed" ::= { mqt1LineCurrentPerfEntry 10 } mqt1LineValid15MinInterval OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 1-day Valid 15-min interval" ::= { mqt1LineCurrentPerfEntry 11 } -- -- Line Interval Performance Table -- mqt1LineIntvPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF Mqt1LineIntvPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line Interval Performance Table" ::= { mqt1-card 9 } mqt1LineIntvPerfEntry OBJECT-TYPE SYNTAX Mqt1LineIntvPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line interval performance entry" INDEX { mqt1LIPSlotIndex , mqt1LIPPortIndex , mqt1LineIntvPerfNumber } ::= { mqt1LineIntvPerfTable 1 } Mqt1LineIntvPerfEntry ::= SEQUENCE { mqt1LIPSlotIndex SmallSlotIndex, mqt1LIPPortIndex FourPortID, mqt1LineIntvPerfNumber INTEGER (1..96), mqt1LineIntvPerfES INTEGER, mqt1LineIntvPerfSES INTEGER, mqt1LineIntvPerfBES INTEGER, mqt1LineIntvPerfUAS INTEGER, mqt1LineIntvPerfCSS INTEGER, mqt1LineIntvPerfBPV INTEGER, mqt1LineIntvPerfLOFC INTEGER, mqt1LineIntvAvailable INTEGER } mqt1LIPSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { mqt1LineIntvPerfEntry 1 } mqt1LIPPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 4, total 4 ports." ::= { mqt1LineIntvPerfEntry 2 } mqt1LineIntvPerfNumber OBJECT-TYPE SYNTAX INTEGER (1..96) ACCESS read-only STATUS mandatory DESCRIPTION "Interval Index " ::= { mqt1LineIntvPerfEntry 3 } mqt1LineIntvPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { mqt1LineIntvPerfEntry 4 } mqt1LineIntvPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { mqt1LineIntvPerfEntry 5 } mqt1LineIntvPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { mqt1LineIntvPerfEntry 6 } mqt1LineIntvPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { mqt1LineIntvPerfEntry 7 } mqt1LineIntvPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { mqt1LineIntvPerfEntry 8 } mqt1LineIntvPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { mqt1LineIntvPerfEntry 9 } mqt1LineIntvPerfLOFC OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " LOFC Error Counter " ::= { mqt1LineIntvPerfEntry 10 } mqt1LineIntvAvailable OBJECT-TYPE SYNTAX INTEGER { available(1), na(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Interval Available " ::= { mqt1LineIntvPerfEntry 11 } -- -- Line Total Performance Table -- mqt1LineTotalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF Mqt1LineTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line Total Performance Table" ::= { mqt1-card 10 } mqt1LineTotalPerfEntry OBJECT-TYPE SYNTAX Mqt1LineTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line total performance entry" INDEX { mqt1LTPSlotIndex , mqt1LTPPortIndex } ::= { mqt1LineTotalPerfTable 1 } Mqt1LineTotalPerfEntry ::= SEQUENCE { mqt1LTPSlotIndex SmallSlotIndex, mqt1LTPPortIndex FourPortID, mqt1LineTotalPerfES INTEGER, mqt1LineTotalPerfSES INTEGER, mqt1LineTotalPerfBES INTEGER, mqt1LineTotalPerfUAS INTEGER, mqt1LineTotalPerfCSS INTEGER, mqt1LineTotalPerfBPV INTEGER, mqt1LineTotalPerfLOFC INTEGER } mqt1LTPSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { mqt1LineTotalPerfEntry 1 } mqt1LTPPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 4, total 4 ports." ::= { mqt1LineTotalPerfEntry 2 } mqt1LineTotalPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { mqt1LineTotalPerfEntry 3 } mqt1LineTotalPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { mqt1LineTotalPerfEntry 4 } mqt1LineTotalPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { mqt1LineTotalPerfEntry 5 } mqt1LineTotalPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { mqt1LineTotalPerfEntry 6 } mqt1LineTotalPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { mqt1LineTotalPerfEntry 7 } mqt1LineTotalPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { mqt1LineTotalPerfEntry 8 } mqt1LineTotalPerfLOFC OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " LOFC Error Counter " ::= { mqt1LineTotalPerfEntry 9 } -- -- Line Seven Days Performance Table -- mqt1Line7DaysPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF Mqt1Line7DaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line 7 Days Performance Table" ::= { mqt1-card 21 } mqt1Line7DaysPerfEntry OBJECT-TYPE SYNTAX Mqt1Line7DaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line 7 days performance entry" INDEX { mqt1LSPSlotIndex , mqt1LSPPortIndex , mqt1LineDaysIndex } ::= { mqt1Line7DaysPerfTable 1 } Mqt1Line7DaysPerfEntry ::= SEQUENCE { mqt1LSPSlotIndex SmallSlotIndex, mqt1LSPPortIndex FourPortID, mqt1LineDaysIndex INTEGER (1..7), mqt1LineDateStrIndex DisplayString (SIZE (0..255) ), mqt1Line7DaysPerfES INTEGER, mqt1Line7DaysPerfSES INTEGER, mqt1Line7DaysPerfBES INTEGER, mqt1Line7DaysPerfUAS INTEGER, mqt1Line7DaysPerfCSS INTEGER -- mqt1Line7DaysPerfLOFC INTEGER } mqt1LSPSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { mqt1Line7DaysPerfEntry 1 } mqt1LSPPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 4, total 4 ports." ::= { mqt1Line7DaysPerfEntry 2 } mqt1LineDaysIndex OBJECT-TYPE SYNTAX INTEGER (1..7) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days index " ::= { mqt1Line7DaysPerfEntry 3 } mqt1LineDateStrIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days String " ::= { mqt1Line7DaysPerfEntry 4 } mqt1Line7DaysPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { mqt1Line7DaysPerfEntry 5 } mqt1Line7DaysPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { mqt1Line7DaysPerfEntry 6 } mqt1Line7DaysPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { mqt1Line7DaysPerfEntry 7 } mqt1Line7DaysPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { mqt1Line7DaysPerfEntry 8 } mqt1Line7DaysPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { mqt1Line7DaysPerfEntry 9 } -- mqt1Line7DaysPerfLOFC OBJECT-TYPE -- SYNTAX INTEGER -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- " LOFC Counter " -- ::= { mqt1Line7DaysPerfEntry 9 } -- -- Alarm Queue Table -- mqt1AlarmQueueTable OBJECT-TYPE SYNTAX SEQUENCE OF Mqt1AlarmQueueEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarm Queue Table" ::= { mqt1-card 11 } mqt1AlarmQueueEntry OBJECT-TYPE SYNTAX Mqt1AlarmQueueEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarm queue entry" INDEX { mqt1AQSlotIndex , mqt1AlarmQueueIndex } ::= { mqt1AlarmQueueTable 1 } Mqt1AlarmQueueEntry ::= SEQUENCE { mqt1AQSlotIndex SmallSlotIndex, mqt1AlarmQueueIndex INTEGER (1..40), mqt1AlarmQueueString DisplayString (SIZE(0..255)) } mqt1AQSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { mqt1AlarmQueueEntry 1 } mqt1AlarmQueueIndex OBJECT-TYPE SYNTAX INTEGER (1..40) ACCESS read-only STATUS mandatory DESCRIPTION "Select Alarm Queue Index(1-40)" ::= { mqt1AlarmQueueEntry 2 } mqt1AlarmQueueString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Alarm Queue String" ::= { mqt1AlarmQueueEntry 3 } -- -- Alarm History Table -- mqt1AlarmHistoryTable OBJECT-TYPE SYNTAX SEQUENCE OF Mqt1AlarmHistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarm History Table" ::= { mqt1-card 12 } mqt1AlarmHistoryEntry OBJECT-TYPE SYNTAX Mqt1AlarmHistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarm history entry" INDEX { mqt1AHSlotIndex , mqt1AHPortIndex , mqt1AlarmHistoryIndex } ::= { mqt1AlarmHistoryTable 1 } Mqt1AlarmHistoryEntry ::= SEQUENCE { mqt1AHSlotIndex SmallSlotIndex, mqt1AHPortIndex FourPortID, mqt1AlarmHistoryIndex INTEGER, mqt1Threshold INTEGER, mqt1CurrentState INTEGER, mqt1CurrentCount INTEGER, mqt1Alarm AlarmSeverity } mqt1AHSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { mqt1AlarmHistoryEntry 1 } mqt1AHPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 4, total 4 ports." ::= { mqt1AlarmHistoryEntry 2 } mqt1AlarmHistoryIndex OBJECT-TYPE SYNTAX INTEGER { yelLine(1), aisLine(2), losLine(3), lofLine(4), bpvLine(5), essLine(6), uasLine(7), cssLine(8), tpca(9) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Index " ::= { mqt1AlarmHistoryEntry 3 } mqt1Threshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Threshold Value " ::= { mqt1AlarmHistoryEntry 4 } mqt1CurrentState OBJECT-TYPE SYNTAX INTEGER { ok(1), alarm(2), disable(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Current State" ::= { mqt1AlarmHistoryEntry 5 } mqt1CurrentCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Current Count " ::= { mqt1AlarmHistoryEntry 6 } mqt1Alarm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-only STATUS mandatory DESCRIPTION "Alarm History Alarm State" ::= { mqt1AlarmHistoryEntry 7 } -- -- Line Availability Table -- mqt1LineAvailTable OBJECT-TYPE SYNTAX SEQUENCE OF Mqt1LineAvailEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DS1 line control table." ::= { mqt1-card 13 } mqt1LineAvailEntry OBJECT-TYPE SYNTAX Mqt1LineAvailEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 line control table." INDEX { mqt1LASlotIndex , mqt1LAPortIndex } ::= { mqt1LineAvailTable 1 } Mqt1LineAvailEntry ::= SEQUENCE { mqt1LASlotIndex SmallSlotIndex, mqt1LAPortIndex FourPortID, mqt1AvailableSeconds DisplayString, mqt1UnavailableSeconds DisplayString, mqt1LineAvailability DisplayString } mqt1LASlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { mqt1LineAvailEntry 1 } mqt1LAPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 4, total 4 ports." ::= { mqt1LineAvailEntry 2 } mqt1AvailableSeconds OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Line Available Seconds" ::= { mqt1LineAvailEntry 3 } mqt1UnavailableSeconds OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Line Unavailable Seconds" ::= { mqt1LineAvailEntry 4 } mqt1LineAvailability OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Line Available Percentage" ::= { mqt1LineAvailEntry 5 } -- -- Alarm Control Table -- mqt1AlarmControlTable OBJECT-TYPE SYNTAX SEQUENCE OF Mqt1AlarmControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The alarm control table." ::= { mqt1-card 14 } mqt1AlarmControlEntry OBJECT-TYPE SYNTAX Mqt1AlarmControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 alarm control table." INDEX { mqt1ACSlotIndex , mqt1ACPortIndex } ::= { mqt1AlarmControlTable 1 } Mqt1AlarmControlEntry ::= SEQUENCE { mqt1ACSlotIndex SmallSlotIndex, mqt1ACPortIndex FourPortID, mqt1YELalarm AlarmSeverity, mqt1AISalarm AlarmSeverity, mqt1LOSalarm AlarmSeverity, mqt1LOFalarm AlarmSeverity, mqt1BPValarm AlarmSeverity, mqt1ESSalarm AlarmSeverity, mqt1UASalarm AlarmSeverity, mqt1CSSalarm AlarmSeverity, mqt1TCPAalarm AlarmSeverity } mqt1ACSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { mqt1AlarmControlEntry 1 } mqt1ACPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 4, total 4 ports." ::= { mqt1AlarmControlEntry 2 } mqt1YELalarm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "YEL State" ::= { mqt1AlarmControlEntry 3 } mqt1AISalarm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "AIS State" ::= { mqt1AlarmControlEntry 4 } mqt1LOSalarm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "LOS State" ::= { mqt1AlarmControlEntry 5 } mqt1LOFalarm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "LOF State" ::= { mqt1AlarmControlEntry 6 } mqt1BPValarm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "BPV State" ::= { mqt1AlarmControlEntry 7 } mqt1ESSalarm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "ESS State" ::= { mqt1AlarmControlEntry 8 } mqt1UASalarm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "UAS State" ::= { mqt1AlarmControlEntry 9 } mqt1CSSalarm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "CS State" ::= { mqt1AlarmControlEntry 10 } -- RIKER 2013 NFS-13000027 mqt1TCPAalarm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Threshold Crossing Performance Alarm" ::= { mqt1AlarmControlEntry 11 } -- -- Threshold Control Table -- mqt1ThresholdCtrlTable OBJECT-TYPE SYNTAX SEQUENCE OF Mqt1ThresholdCtrlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The alarm control table." ::= { mqt1-card 15 } mqt1ThresholdCtrlEntry OBJECT-TYPE SYNTAX Mqt1ThresholdCtrlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 threshold control table." INDEX { mqt1TCSlotIndex , mqt1TCPortIndex } ::= { mqt1ThresholdCtrlTable 1 } Mqt1ThresholdCtrlEntry ::= SEQUENCE { mqt1TCSlotIndex SmallSlotIndex, mqt1TCPortIndex FourPortID, mqt1ThresholdBPV INTEGER, mqt1ThresholdESS INTEGER, mqt1ThresholdUAS INTEGER, mqt1ThresholdCSS INTEGER, mqt1ThresholdTCPA INTEGER } mqt1TCSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { mqt1ThresholdCtrlEntry 1 } mqt1TCPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 4, total 4 ports." ::= { mqt1ThresholdCtrlEntry 2 } mqt1ThresholdBPV OBJECT-TYPE SYNTAX INTEGER (5..9) ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of BPV: 10exp-N" ::= { mqt1ThresholdCtrlEntry 3 } mqt1ThresholdESS OBJECT-TYPE SYNTAX INTEGER (1..900) ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of ESS " ::= { mqt1ThresholdCtrlEntry 4 } mqt1ThresholdUAS OBJECT-TYPE SYNTAX INTEGER (1..900) ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of UAS " ::= { mqt1ThresholdCtrlEntry 5 } mqt1ThresholdCSS OBJECT-TYPE SYNTAX INTEGER (1..900) ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of CS " ::= { mqt1ThresholdCtrlEntry 6 } -- RIKER 2013 NFS-13000027 mqt1ThresholdTCPA OBJECT-TYPE SYNTAX INTEGER (1..1544) ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of TCPA " ::= { mqt1ThresholdCtrlEntry 7 } -- -- Line Diagnostic Control Table -- mqt1LineDiagControlTable OBJECT-TYPE SYNTAX SEQUENCE OF Mqt1LineDiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The alarm control table." ::= { mqt1-card 16 } mqt1LineDiagControlEntry OBJECT-TYPE SYNTAX Mqt1LineDiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 threshold control table." INDEX { mqt1LDSlotIndex , mqt1LDPortIndex } ::= { mqt1LineDiagControlTable 1 } Mqt1LineDiagControlEntry ::= SEQUENCE { mqt1LDSlotIndex SmallSlotIndex, mqt1LDPortIndex FourPortID, mqt1LoopbackType INTEGER, mqt1LoopbackStatus INTEGER, mqt1QRSSControl INTEGER, mqt1QRSSStatus INTEGER, mqt1QRSSElapseSeconds INTEGER, mqt1QRSSErrorSeconds INTEGER, mqt1QRSSErrorCounts INTEGER, mqt1InbandLoopbackPeriod INTEGER } mqt1LDSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { mqt1LineDiagControlEntry 1 } mqt1LDPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 4, total 4 ports." ::= { mqt1LineDiagControlEntry 2 } mqt1LoopbackType OBJECT-TYPE SYNTAX INTEGER { noLoopback(1), localLoopback(2), payloadLoopback(3), lineLoopback(4), remoteLlbInbandActive(5), remotePlbAttActive(6), remotePlbAnsiActive(7), remoteLlbAnsiActive(8), remoteLlbInbandDeactive(9), remotePlbAttDeactive(10), remotePlbAnsiDeactive(11), remoteLlbAnsiDeactive(12) } ACCESS read-write STATUS mandatory DESCRIPTION "mqt1 Loopback Type" ::= { mqt1LineDiagControlEntry 3 } mqt1LoopbackStatus OBJECT-TYPE SYNTAX INTEGER { success(1), fail(2), loopbackNotActive(3) } ACCESS read-only STATUS mandatory DESCRIPTION "mqt1 Loopback Status" ::= { mqt1LineDiagControlEntry 4 } mqt1QRSSControl OBJECT-TYPE SYNTAX INTEGER { qrssDeactive(1), qrssActiveFull(2), qrssResetErrorCount(3), qrssInjectError(4) } ACCESS read-write STATUS mandatory DESCRIPTION "mqt1 QRSS Control" ::= { mqt1LineDiagControlEntry 5 } mqt1QRSSStatus OBJECT-TYPE SYNTAX INTEGER { qrssSync(1), qrssUnsync(2), qrssNotActive(3) } ACCESS read-only STATUS mandatory DESCRIPTION "mqt1 QRSS Status" ::= { mqt1LineDiagControlEntry 6 } mqt1QRSSElapseSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "mqt1 QRSS Elapse Seconds" ::= { mqt1LineDiagControlEntry 7 } mqt1QRSSErrorSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "mqt1 QRSS Error Seconds" ::= { mqt1LineDiagControlEntry 8 } mqt1QRSSErrorCounts OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "mqt1 QRSS Error Counts" ::= { mqt1LineDiagControlEntry 9 } mqt1InbandLoopbackPeriod OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "period(in seconds) of Mqt1 inband local, payload, or line loopback" ::= { mqt1LineDiagControlEntry 10 } -- -- Port Status Table -- mqt1PortStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF Mqt1PortStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "port status table." ::= { mqt1-card 23 } mqt1PortStatusEntry OBJECT-TYPE SYNTAX Mqt1PortStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "port status entry" INDEX { mqt1PSSlotIndex , mqt1PSPortIndex } ::= { mqt1PortStatusTable 1 } Mqt1PortStatusEntry ::= SEQUENCE { mqt1PSSlotIndex SmallSlotIndex, mqt1PSPortIndex FourPortID, mqt1PortLOS INTEGER, mqt1PortLOF INTEGER, mqt1PortRcvAIS INTEGER, mqt1PortRcvYEL INTEGER, mqt1PortXmtAIS INTEGER, mqt1PortXmtYEL INTEGER, mqt1PortBPVcount Integer32, mqt1PortEScount Integer32 } mqt1PSSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "slot index" ::= { mqt1PortStatusEntry 1 } mqt1PSPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "port index" ::= { mqt1PortStatusEntry 2 } mqt1PortLOS OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION "LOS State" ::= { mqt1PortStatusEntry 3 } mqt1PortLOF OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION "LOF State" ::= { mqt1PortStatusEntry 4 } mqt1PortRcvAIS OBJECT-TYPE SYNTAX INTEGER { no(1), ais(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Received AIS State" ::= { mqt1PortStatusEntry 5 } mqt1PortRcvYEL OBJECT-TYPE SYNTAX INTEGER { no(1), yel(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Received YEL State" ::= { mqt1PortStatusEntry 6 } mqt1PortXmtAIS OBJECT-TYPE SYNTAX INTEGER { no(1), ais(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Transmit AIS State" ::= { mqt1PortStatusEntry 7 } mqt1PortXmtYEL OBJECT-TYPE SYNTAX INTEGER { no(1), yel(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Transmit YEL State" ::= { mqt1PortStatusEntry 8 } mqt1PortBPVcount OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "BPV count" ::= { mqt1PortStatusEntry 9 } mqt1PortEScount OBJECT-TYPE SYNTAX Integer32 ACCESS read-only STATUS mandatory DESCRIPTION "ES count" ::= { mqt1PortStatusEntry 10 } -- -- Command Control Table -- mqt1CommandControlTable OBJECT-TYPE SYNTAX SEQUENCE OF Mqt1CommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The command control table." ::= { mqt1-card 17 } mqt1CommandControlEntry OBJECT-TYPE SYNTAX Mqt1CommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the command control table." INDEX { mqt1CCSlotIndex , mqt1CCPortIndex } ::= { mqt1CommandControlTable 1 } Mqt1CommandControlEntry ::= SEQUENCE { mqt1CCSlotIndex SmallSlotIndex, mqt1CCPortIndex FourPortID, mqt1AlarmQueueReset INTEGER, mqt1UserPerfReset INTEGER, mqt1AlarmHistoryReset INTEGER, mqt1PortReset INTEGER, mqt1PortLoadDefault INTEGER } mqt1CCSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { mqt1CommandControlEntry 1 } mqt1CCPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 4, total 4 ports." ::= { mqt1CommandControlEntry 2 } mqt1AlarmQueueReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset Alarm Queue " ::= { mqt1CommandControlEntry 3 } mqt1UserPerfReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset User Performance" ::= { mqt1CommandControlEntry 4 } mqt1AlarmHistoryReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset Alarm History" ::= { mqt1CommandControlEntry 5 } mqt1PortReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset Mqt1 Port" ::= { mqt1CommandControlEntry 6 } mqt1PortLoadDefault OBJECT-TYPE SYNTAX INTEGER { no(0), loadDefault(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Load Default Mqt1 Port" ::= { mqt1CommandControlEntry 7 } -- -- SYSTEM Information Table -- mqt1SystemInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF Mqt1SystemInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The system information table." ::= { mqt1-card 18 } mqt1SystemInfoEntry OBJECT-TYPE SYNTAX Mqt1SystemInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the system information table." INDEX { mqt1SISlotIndex } ::= { mqt1SystemInfoTable 1 } Mqt1SystemInfoEntry ::= SEQUENCE { mqt1SISlotIndex SmallSlotIndex, mqt1PROMVersion DisplayString, mqt1HardwareVersion DisplayString } mqt1SISlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { mqt1SystemInfoEntry 1 } mqt1PROMVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION " mqt1 PROM Version" ::= { mqt1SystemInfoEntry 2 } mqt1HardwareVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION " mqt1 Hardware Version" ::= { mqt1SystemInfoEntry 3 } -- -- Mqt1 Customer Information Table -- mqt1CustomerInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF Mqt1CustomerInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The Customer Information table." ::= { mqt1-card 99 } mqt1CustomerInfoEntry OBJECT-TYPE SYNTAX Mqt1CustomerInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the Customer Information table." INDEX { mqt1CISlotIndex , mqt1CIPortIndex } ::= { mqt1CustomerInfoTable 1 } Mqt1CustomerInfoEntry ::= SEQUENCE { mqt1CISlotIndex SmallSlotIndex, mqt1CIPortIndex FourPortID, mqt1CICustomerInfo DisplayString (SIZE(0..64)) } mqt1CISlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { mqt1CustomerInfoEntry 1 } mqt1CIPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port number" ::= { mqt1CustomerInfoEntry 2 } mqt1CICustomerInfo OBJECT-TYPE SYNTAX DisplayString (SIZE (0..64) ) ACCESS read-write STATUS mandatory DESCRIPTION "Customer information" ::= { mqt1CustomerInfoEntry 3 } mqt1TotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of Mqt1" ::= { mqt1-card 100 } --======================================================================-- --======================================================================-- -- Dry Contact MIB --======================================================================-- --======================================================================-- -- -- INPUTS SYSTEM Table -- dcInputSystemTable OBJECT-TYPE SYNTAX SEQUENCE OF DCInputSystemEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Dry Contact Inputs system control table." ::= { dc-card 1 } dcInputSystemEntry OBJECT-TYPE SYNTAX DCInputSystemEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the dc inputs system table." INDEX { dcIndex , dcInputPairIndex } ::= { dcInputSystemTable 1 } DCInputSystemEntry ::= SEQUENCE { dcIndex LargeSlotIndex, dcInputPairIndex INTEGER, dcAlarmStatus INTEGER, dcAlarmTrigger AlarmSeverity, dcAlarmMessage DisplayString (SIZE(0..255)) } dcIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dcInputSystemEntry 1 } dcInputPairIndex OBJECT-TYPE SYNTAX INTEGER { n1-pair1(1), n1-pair2(2), n1-pair3(3), n1-pair4(4), n2-pair1(5), n2-pair2(6), n2-pair3(7), n2-pair4(8) } ACCESS read-only STATUS mandatory DESCRIPTION " N1 Pair 1~4 & N2 Pair 1~4." ::= { dcInputSystemEntry 2 } dcAlarmStatus OBJECT-TYPE SYNTAX INTEGER { ok(1), alarm(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Normal or Alarm." ::= { dcInputSystemEntry 3 } dcAlarmTrigger OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Send Alarm Trap ON or OFF" ::= { dcInputSystemEntry 4 } dcAlarmMessage OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-write STATUS mandatory DESCRIPTION "Alarm Message." ::= { dcInputSystemEntry 5 } -- -- OUTPUTS SYSTEM Table -- dcOutputSystemTable OBJECT-TYPE SYNTAX SEQUENCE OF DCOutputSystemEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Dry Contact Outputs system control table." ::= { dc-card 2 } dcOutputSystemEntry OBJECT-TYPE SYNTAX DCOutputSystemEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the dc outputs system table." INDEX { dcIndex , dcOutputPairIndex } ::= { dcOutputSystemTable 1 } DCOutputSystemEntry ::= SEQUENCE { dcOutputPairIndex INTEGER, dcRelayStatus INTEGER, dcRelaySetup INTEGER } dcOutputPairIndex OBJECT-TYPE SYNTAX INTEGER { u1(1), u2(2), u3(3), u4(4), u5(5), u6(6), u7(7), u8(8) } ACCESS read-only STATUS mandatory DESCRIPTION " U1~U8." ::= { dcOutputSystemEntry 2 } dcRelayStatus OBJECT-TYPE SYNTAX INTEGER { normal(1), operated(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Normal or Operated." ::= { dcOutputSystemEntry 3 } dcRelaySetup OBJECT-TYPE SYNTAX INTEGER { normal(1), operated(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Relay Open or Short." ::= { dcOutputSystemEntry 4 } -- -- Command Control Table -- dcCommandControlTable OBJECT-TYPE SYNTAX SEQUENCE OF DCCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The command control table." ::= { dc-card 3 } dcCommandControlEntry OBJECT-TYPE SYNTAX DCCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the command control table." INDEX { dcIndex } ::= { dcCommandControlTable 1 } DCCommandControlEntry ::= SEQUENCE { dcUnitLoadDefault INTEGER, dcChannel INTEGER, dcCtrlRelayOutput INTEGER } dcUnitLoadDefault OBJECT-TYPE SYNTAX INTEGER { no(0), --RIKER2021 SilverCreek load-default(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Load Default Dry Contact" ::= { dcCommandControlEntry 2 } dcChannel OBJECT-TYPE SYNTAX INTEGER { controller(1), ds0x2(2), ds0x16(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Dry Contact Channel" ::= { dcCommandControlEntry 3 } dcCtrlRelayOutput OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "CTRL relay output" ::= { dcCommandControlEntry 4 } -- -- SYSTEM Information Table -- dcSystemInformationTable OBJECT-TYPE SYNTAX SEQUENCE OF DCSystemInformation ACCESS not-accessible STATUS mandatory DESCRIPTION "The system information table." ::= { dc-card 4 } dcSystemInfoEntry OBJECT-TYPE SYNTAX DCSystemInformation ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the system information table." INDEX { dcIndex } ::= { dcSystemInformationTable 1 } DCSystemInformation ::= SEQUENCE { dcFPGAVersion DisplayString } dcFPGAVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION " Dry Contact FPGA Version" ::= { dcSystemInfoEntry 2 } -- -- Input Relay Control Table -- dcInputRelayCtrlTable OBJECT-TYPE SYNTAX SEQUENCE OF DcInputRelayCtrlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The command control table." ::= { dc-card 5 } dcInputRelayCtrlEntry OBJECT-TYPE SYNTAX DcInputRelayCtrlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Input Relay Control Table." INDEX { dcnIndex , dcnInputPairIndex } ::= { dcInputRelayCtrlTable 1 } DcInputRelayCtrlEntry ::= SEQUENCE { dcnIndex LargeSlotIndex, dcnInputPairIndex INTEGER, dcTrigger INTEGER } dcnIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dcInputRelayCtrlEntry 1 } dcnInputPairIndex OBJECT-TYPE SYNTAX INTEGER { n1-pair1(1), n1-pair2(2), n1-pair3(3), n1-pair4(4), n2-pair1(5), n2-pair2(6), n2-pair3(7), n2-pair4(8) } ACCESS read-only STATUS mandatory DESCRIPTION " N1 Pair 1~4 & N2 Pair 1~4." ::= { dcInputRelayCtrlEntry 2 } dcTrigger OBJECT-TYPE SYNTAX INTEGER { normal-close(1), normal-open(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Dry Contact normal(0/1)" ::= { dcInputRelayCtrlEntry 3 } dcTotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of 8DC" ::= { dc-card 100 } --======================================================================-- --======================================================================-- -- FOM MIB --======================================================================-- --======================================================================-- -- -- SYSTEM Control Table -- fomSystemControlTable OBJECT-TYPE SYNTAX SEQUENCE OF FOMSystemControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FOM E1 control table." ::= { fom-card 1 } fomSystemControlEntry OBJECT-TYPE SYNTAX FOMSystemControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the FOM control table." INDEX { fomIndex , fomPortIndex } ::= { fomSystemControlTable 1 } FOMSystemControlEntry ::= SEQUENCE { fomIndex GenSlotID, fomPortIndex FourPortID, fomFrame INTEGER, fomCRC INTEGER, fomRAI INTEGER, fomCAS INTEGER, fomAIS INTEGER, fomIdleCode INTEGER, fomSabit INTEGER, fomSSM INTEGER, fomOOS INTEGER } fomIndex OBJECT-TYPE SYNTAX GenSlotID ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { fomSystemControlEntry 1 } fomPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 4, total 4 ports." ::= { fomSystemControlEntry 2 } fomFrame OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "FOM E1 frame format" ::= { fomSystemControlEntry 3 } fomCRC OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "FOM E1 Cycle Redundancy Check OFF/ON" ::= { fomSystemControlEntry 4 } fomRAI OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION "RAI-ON indicates that RAI (Remote Alarm Indication) ON." ::= { fomSystemControlEntry 5 } fomCAS OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION "CAS or CCS" ::= { fomSystemControlEntry 6 } fomAIS OBJECT-TYPE SYNTAX INTEGER { off(1), unframe(2) } ACCESS read-write STATUS mandatory DESCRIPTION "AIS OFF/UNFRAME" ::= { fomSystemControlEntry 7 } fomIdleCode OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "E1 Idle Code Value" ::= { fomSystemControlEntry 8 } fomSabit OBJECT-TYPE SYNTAX INTEGER { not-support(0), sa4(4), sa5(5), sa6(6), sa7(7), sa8(8) } ACCESS read-write STATUS mandatory DESCRIPTION "E1 Sa bit" ::= { fomSystemControlEntry 9 } fomSSM OBJECT-TYPE SYNTAX INTEGER { not-support(0), off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION "SSM OFF/ON" ::= { fomSystemControlEntry 10 } fomOOS OBJECT-TYPE SYNTAX INTEGER { b0001(1), b0010(2), b0011(3), b0100(4), b0101(5), b0110(6), b0111(7), b1000(8), b1001(9), b1010(10), b1011(11), b1100(12), b1101(13), b1110(14), b1111(15) } ACCESS read-write STATUS mandatory DESCRIPTION "OOS" ::= { fomSystemControlEntry 11 } -- -- FOM Status Table -- fomStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF FomStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The FOM status table." ::= { fom-card 2 } fomStatusEntry OBJECT-TYPE SYNTAX FomStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the FOM status table." INDEX { fomIndex , fomPortIndex , fomStatusNumIndex } ::= { fomStatusTable 1 } FomStatusEntry ::= SEQUENCE { fomStatusNumIndex INTEGER, fomType INTEGER, fomOpticalLOS INTEGER, fomOpticalLOF INTEGER, fomOpticalFE INTEGER, fomOpticalFCS INTEGER, fomOpticalEOC INTEGER, fomE1LOF INTEGER, fomE1CRC INTEGER, fomE1RxAIS INTEGER, fomE1RxRAI INTEGER, fomE1TxAIS INTEGER, fomE1TxRAI INTEGER, fomE1LOS INTEGER, fomE1BPVCRC INTEGER } fomStatusNumIndex OBJECT-TYPE SYNTAX INTEGER { local(1), remote(2) } ACCESS read-only STATUS mandatory DESCRIPTION " local or Remote Status " ::= { fomStatusEntry 2 } fomType OBJECT-TYPE SYNTAX INTEGER { unknown(1), fom-8M-Stand-Alone-With-CPU(2), fom-8M-Stand-Alone-Without-CPU(4), fom-8M-Card(5) } ACCESS read-only STATUS mandatory DESCRIPTION " Fom Type " ::= { fomStatusEntry 3 } fomOpticalLOS OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Fom Optical LOS " ::= { fomStatusEntry 4 } fomOpticalLOF OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Fom Optical LOF " ::= { fomStatusEntry 5 } fomOpticalFE OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Fom Optical Framing Error Counter " ::= { fomStatusEntry 6 } fomOpticalFCS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Fom Optical Frame Checksum Error Counter " ::= { fomStatusEntry 7 } fomOpticalEOC OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Fom Optical EOC-M Frame Checksum Error Counter " ::= { fomStatusEntry 8 } fomE1LOF OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2), xx(3), lossOfCas(4) } ACCESS read-only STATUS mandatory DESCRIPTION " Fom E1 LOF " ::= { fomStatusEntry 9 } fomE1CRC OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Fom E1 CRC Error Counter " ::= { fomStatusEntry 10 } fomE1RxAIS OBJECT-TYPE SYNTAX INTEGER { no(1), ais(2), xx(3) } ACCESS read-only STATUS mandatory DESCRIPTION " FOM E1 line Rx Alarm Indication Signal." ::= { fomStatusEntry 11 } fomE1RxRAI OBJECT-TYPE SYNTAX INTEGER { no(1), rai(2), xx(3) } ACCESS read-only STATUS mandatory DESCRIPTION " FOM E1 line Rx Remote Alarm Indication." ::= { fomStatusEntry 12 } fomE1TxAIS OBJECT-TYPE SYNTAX INTEGER { no(1), ais(2), xx(3) } ACCESS read-only STATUS mandatory DESCRIPTION " FOM E1 line Tx Alarm Indication Signal." ::= { fomStatusEntry 13 } fomE1TxRAI OBJECT-TYPE SYNTAX INTEGER { no(1), rai(2), xx(3) } ACCESS read-only STATUS mandatory DESCRIPTION " FOM E1 line Tx Remote Alarm Indication." ::= { fomStatusEntry 14 } fomE1LOS OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2), xx(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Remote O9310 E1 LOS " ::= { fomStatusEntry 15 } fomE1BPVCRC OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Remote E1 BPV or CRC Error Counter " ::= { fomStatusEntry 16 } -- -- Diagnostic Control Table -- fomDiagTable OBJECT-TYPE SYNTAX SEQUENCE OF FomDiagEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" ::= { fom-card 3 } fomDiagEntry OBJECT-TYPE SYNTAX FomDiagEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX { fomIndex , fomPortIndex } ::= { fomDiagTable 1 } FomDiagEntry ::= SEQUENCE { fomLocalOpticalLoopback INTEGER, fomLocalE1Loopback INTEGER, fomRemoteOpticalLoopback INTEGER, fomRemoteE1Loopback INTEGER, fomBertControl INTEGER, fomBertStatus INTEGER, fomElapseSeconds INTEGER, fomErrorSeconds INTEGER, fomErrorBits INTEGER, fomAccessRemoteLB INTEGER, fomRemoteCallLocalOpticalLB INTEGER, fomRemoteCallLocalE1LB INTEGER } fomLocalOpticalLoopback OBJECT-TYPE SYNTAX INTEGER { no-loopback(1), -- local-loopback(2), line-loopback(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Fom Local Optical Loopback Type" ::= { fomDiagEntry 2 } fomLocalE1Loopback OBJECT-TYPE SYNTAX INTEGER { no-loopback(1), local-loopback(2), payLoad-loopback(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Fom Local E1 Loopback Type" ::= { fomDiagEntry 3 } fomRemoteOpticalLoopback OBJECT-TYPE SYNTAX INTEGER { no-loopback(1), -- local-loopback(2), payLoad-loopback(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Fom Remote Optical Loopback Type" ::= { fomDiagEntry 4 } fomRemoteE1Loopback OBJECT-TYPE SYNTAX INTEGER { no-loopback(1), local-loopback(2), payLoad-loopback(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Fom Remote E1 Loopback Type" ::= { fomDiagEntry 5 } fomBertControl OBJECT-TYPE SYNTAX INTEGER { bert-off(1), bert-on(2), reset(3), inject-error(4) } ACCESS read-write STATUS mandatory DESCRIPTION "BERT Control" ::= { fomDiagEntry 6 } fomBertStatus OBJECT-TYPE SYNTAX INTEGER { bert-sync(1), bert-unsync(2), bert-not-active(3) } ACCESS read-only STATUS mandatory DESCRIPTION "BERT Status" ::= { fomDiagEntry 7 } fomElapseSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Elapse seconds" ::= { fomDiagEntry 8 } fomErrorSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Error seconds" ::= { fomDiagEntry 9 } fomErrorBits OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Error bits" ::= { fomDiagEntry 10 } fomAccessRemoteLB OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "FOM Access Remote Loopback Control" ::= { fomDiagEntry 11 } fomRemoteCallLocalOpticalLB OBJECT-TYPE SYNTAX INTEGER { no-loopback(1), local-loopback(2), payLoad-loopback(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote Called Local Optical Loopback Type" ::= { fomDiagEntry 12 } fomRemoteCallLocalE1LB OBJECT-TYPE SYNTAX INTEGER { no-loopback(1), local-loopback(2), payLoad-loopback(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote Called Local E1 Loopback Type" ::= { fomDiagEntry 13 } -- -- Alarm Status Table -- fomAlmStatusTable OBJECT IDENTIFIER ::= { fom-card 4 } -- -- FOM Optical Alarm Status Table -- fomOpticalAlmStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF FomOpticalAlmStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " Fom Optical Alarm Status Table " ::= { fomAlmStatusTable 1 } fomOpticalAlmStatusEntry OBJECT-TYPE SYNTAX FomOpticalAlmStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { fomIndex , fomOpticalAlmNumber } ::= { fomOpticalAlmStatusTable 1 } FomOpticalAlmStatusEntry ::= SEQUENCE { fomOpticalAlmNumber INTEGER (1..40), fomOpticalAlmString DisplayString, fomOpticalAlmState INTEGER, fomOpticalAlmCount INTEGER, fomOpticalAlmThreshold INTEGER, fomOpticalAlmEnable AlarmSeverity } fomOpticalAlmNumber OBJECT-TYPE SYNTAX INTEGER (1..40) ACCESS read-only STATUS mandatory DESCRIPTION " Fom optical Alarm Status Index " ::= { fomOpticalAlmStatusEntry 2 } fomOpticalAlmString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS mandatory DESCRIPTION "Fom optical Alarm Type String" ::= { fomOpticalAlmStatusEntry 3 } fomOpticalAlmState OBJECT-TYPE SYNTAX INTEGER { ok(1), alarm(2), disable(3), none(4) } ACCESS read-only STATUS mandatory DESCRIPTION " Fom optical Alarm Current State" ::= { fomOpticalAlmStatusEntry 4 } fomOpticalAlmCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Fom optical Alarm Count which happened " ::= { fomOpticalAlmStatusEntry 5 } fomOpticalAlmThreshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION " Fom optical Alarm Threshold " ::= { fomOpticalAlmStatusEntry 6 } fomOpticalAlmEnable OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Fom optical Alarm is enabled or not" ::= { fomOpticalAlmStatusEntry 7 } -- -- FOM E1 Alarm Status Table -- fomE1AlmStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF FomE1AlmStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " Fom E1 Alarm Status Table " ::= { fomAlmStatusTable 2 } fomE1AlmStatusEntry OBJECT-TYPE SYNTAX FomE1AlmStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { fomIndex , fomPortIndex , fomE1AlmNumber } ::= { fomE1AlmStatusTable 1 } FomE1AlmStatusEntry ::= SEQUENCE { fomE1AlmNumber INTEGER (1..40), fomE1AlmString DisplayString, fomE1AlmState INTEGER, fomE1AlmCount INTEGER, fomE1AlmThreshold INTEGER, fomE1AlmEnable AlarmSeverity } fomE1AlmNumber OBJECT-TYPE SYNTAX INTEGER (1..40) ACCESS read-only STATUS mandatory DESCRIPTION " Fom E1 Alarm Status Index " ::= { fomE1AlmStatusEntry 3 } fomE1AlmString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS mandatory DESCRIPTION "Fom E1 Alarm Type String" ::= { fomE1AlmStatusEntry 4 } fomE1AlmState OBJECT-TYPE SYNTAX INTEGER { ok(1), alarm(2), disable(3), none(4) } ACCESS read-only STATUS mandatory DESCRIPTION " Fom E1 Alarm Current State" ::= { fomE1AlmStatusEntry 5 } fomE1AlmCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Fom E1 Alarm Count which happened " ::= { fomE1AlmStatusEntry 6 } fomE1AlmThreshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION " Fom E1 Alarm Threshold " ::= { fomE1AlmStatusEntry 7 } fomE1AlmEnable OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Fom E1 Alarm is enabled or not" ::= { fomE1AlmStatusEntry 8 } -- -- Command Control Table -- fomCommandControlTable OBJECT-TYPE SYNTAX SEQUENCE OF FomCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The command control table." ::= { fom-card 5 } fomCommandControlEntry OBJECT-TYPE SYNTAX FomCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the command control table." INDEX { fomIndex , fomPortIndex } ::= { fomCommandControlTable 1 } FomCommandControlEntry ::= SEQUENCE { fomClearAlarmHistory INTEGER, fomClearOpticalError INTEGER, fomClearE1CRCError INTEGER, fomClearAllErrorCounters INTEGER, fomUnitLoadDefault INTEGER, fomClearPerformanceData INTEGER } fomClearAlarmHistory OBJECT-TYPE SYNTAX INTEGER { no(0), clear(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Clear Alarm History" ::= { fomCommandControlEntry 2 } fomClearOpticalError OBJECT-TYPE SYNTAX INTEGER { no(0), all-counters(1), fe-counter(2), fcs-counter(3), eoc-counter(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Clear Optical Error Counter" ::= { fomCommandControlEntry 3 } fomClearE1CRCError OBJECT-TYPE SYNTAX INTEGER { no(0), clear(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Clear E1 CRC Error Counter" ::= { fomCommandControlEntry 4 } fomClearAllErrorCounters OBJECT-TYPE SYNTAX INTEGER { no(0), local(1), remote(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Clear All Local or Remote Error Counters" ::= { fomCommandControlEntry 5 } fomUnitLoadDefault OBJECT-TYPE SYNTAX INTEGER { no(0), load-default(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Load Default Fom" ::= { fomCommandControlEntry 6 } fomClearPerformanceData OBJECT-TYPE SYNTAX INTEGER { no(0), clear(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Clear performance data" ::= { fomCommandControlEntry 7 } -- -- SYSTEM Information Table -- fomSystemInformationTable OBJECT-TYPE SYNTAX SEQUENCE OF FomSystemInformation ACCESS not-accessible STATUS mandatory DESCRIPTION "The system information table." ::= {fom-card 6 } fomSystemInfoEntry OBJECT-TYPE SYNTAX FomSystemInformation ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the system information table." INDEX { fomIndex } ::= { fomSystemInformationTable 1 } FomSystemInformation ::= SEQUENCE { fomFPGAVersion DisplayString, fomPCBVersion DisplayString, fomLinkID INTEGER, fomRemoteLinkID INTEGER } fomFPGAVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION " Fom FPGA Version" ::= { fomSystemInfoEntry 2 } fomPCBVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION " Fom PCB Version" ::= { fomSystemInfoEntry 3 } fomLinkID OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Local Link ID or Serial Number " ::= { fomSystemInfoEntry 4 } fomRemoteLinkID OBJECT-TYPE SYNTAX INTEGER{ notAvailable(0) } ACCESS read-only STATUS mandatory DESCRIPTION " Remote Link ID or Serial Number " ::= { fomSystemInfoEntry 5 } -- -- FOM Optical Type Table -- fomOpticalTypeTable OBJECT-TYPE SYNTAX SEQUENCE OF FomOpticalTypeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The FOM Optical Type table." ::= { fom-card 7 } fomOpticalTypeEntry OBJECT-TYPE SYNTAX FomOpticalTypeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the FOM Optical Type table." INDEX { fomIndex } ::= { fomOpticalTypeTable 1 } FomOpticalTypeEntry ::= SEQUENCE { fomOpticalOutline INTEGER, fomOpticalType INTEGER, fomOpticalXMTDistance INTEGER } fomOpticalOutline OBJECT-TYPE SYNTAX INTEGER { sc(1), fc(2), unknown(15) } ACCESS read-only STATUS mandatory DESCRIPTION " Optical Outline " ::= { fomOpticalTypeEntry 2 } fomOpticalType OBJECT-TYPE SYNTAX INTEGER { dual-1310(1), dual-1550(2), single-m(3), single-s(4), unknown(15) } ACCESS read-only STATUS mandatory DESCRIPTION " Fom Optical Type " ::= { fomOpticalTypeEntry 3 } fomOpticalXMTDistance OBJECT-TYPE SYNTAX INTEGER { small(1), middle(2), large(3), other(4), unknown(15) } ACCESS read-only STATUS mandatory DESCRIPTION " Fom Optical XMT Distance " ::= { fomOpticalTypeEntry 4 } -- -- FOM APSD Setup -- fomApsdSetupTable OBJECT-TYPE SYNTAX SEQUENCE OF FomApsdSetupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The FOM APSD Setup table." ::= { fom-card 8 } fomApsdSetupEntry OBJECT-TYPE SYNTAX FomApsdSetupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the FOM APSD Setup table." INDEX { fomIndex } ::= { fomApsdSetupTable 1 } FomApsdSetupEntry ::= SEQUENCE { fomApsdEnable INTEGER, fomPulseRepeatTime INTEGER, fomManualRestart INTEGER, fomLaserStatus INTEGER } fomApsdEnable OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Optical APSD Enable " ::= { fomApsdSetupEntry 2 } fomPulseRepeatTime OBJECT-TYPE SYNTAX INTEGER (100..300) ACCESS read-write STATUS mandatory DESCRIPTION " Laser Pulse repetition time for automatic restart(sec) " ::= { fomApsdSetupEntry 3 } fomManualRestart OBJECT-TYPE SYNTAX INTEGER { off(1), start(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Laser Manual Restart " ::= { fomApsdSetupEntry 4 } fomLaserStatus OBJECT-TYPE SYNTAX INTEGER { laser-on(1), laser-off(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Laser Status " ::= { fomApsdSetupEntry 5 } -- -- FOM Current Performance Table -- fomCurrentPerfTable OBJECT IDENTIFIER ::= { fom-card 9 } -- -- FOM Optical Current Performance Table -- fomOpticalCurrentPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF FomOpticalCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FOM Optical Current Performance Table" ::= { fomCurrentPerfTable 1 } fomOpticalCurrentPerfEntry OBJECT-TYPE SYNTAX FomOpticalCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FOM Optical current performance entry" INDEX { fomIndex } ::= { fomOpticalCurrentPerfTable 1 } FomOpticalCurrentPerfEntry ::= SEQUENCE { fomOpticalCurrentPerfES INTEGER, fomOpticalCurrentPerfSES INTEGER, fomOpticalCurrentPerfUAS INTEGER, fomOpticalCurr15MinTimeElapsed INTEGER, fomOpticalValid15MinInterval INTEGER } fomOpticalCurrentPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ESS Error Counter " ::= { fomOpticalCurrentPerfEntry 2 } fomOpticalCurrentPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { fomOpticalCurrentPerfEntry 3 } fomOpticalCurrentPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { fomOpticalCurrentPerfEntry 4 } fomOpticalCurr15MinTimeElapsed OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 15-minute time elapsed" ::= { fomOpticalCurrentPerfEntry 5 } fomOpticalValid15MinInterval OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 1-day Valid 15-min interval" ::= { fomOpticalCurrentPerfEntry 6 } -- -- FOM E1 Current Performance Table -- fomE1CurrentPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF FomE1CurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FOM E1 Current Performance Table" ::= { fomCurrentPerfTable 2 } fomE1CurrentPerfEntry OBJECT-TYPE SYNTAX FomE1CurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FOM E1 current performance entry" INDEX { fomIndex , fomPortIndex } ::= { fomE1CurrentPerfTable 1 } FomE1CurrentPerfEntry ::= SEQUENCE { fomE1CurrentPerfES INTEGER, fomE1CurrentPerfSES INTEGER, fomE1CurrentPerfUAS INTEGER, fomE1CurrentPerfCRC INTEGER, fomE1Curr15MinTimeElapsed INTEGER, fomE1Valid15MinInterval INTEGER } fomE1CurrentPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ESS Error Counter " ::= { fomE1CurrentPerfEntry 3 } fomE1CurrentPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { fomE1CurrentPerfEntry 4 } fomE1CurrentPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { fomE1CurrentPerfEntry 5 } fomE1CurrentPerfCRC OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CRC Error Counter " ::= { fomE1CurrentPerfEntry 6 } fomE1Curr15MinTimeElapsed OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 15-minute time elapsed" ::= { fomE1CurrentPerfEntry 7 } fomE1Valid15MinInterval OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 1-day Valid 15-min interval" ::= { fomE1CurrentPerfEntry 8 } -- -- FOM Interval Performance Table -- fomIntervalPerfTable OBJECT IDENTIFIER ::= { fom-card 10 } -- -- FOM Optical Interval Performance Table -- fomOpticalIntervalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF FomOpticalIntervalPerEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FOM Optical Interval Performance Table" ::= { fomIntervalPerfTable 1 } fomOpticalIntervalPerEntry OBJECT-TYPE SYNTAX FomOpticalIntervalPerEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FOM Optical interval performance entry" INDEX { fomIndex , fomIntervalPerfNumber } ::= { fomOpticalIntervalPerfTable 1 } FomOpticalIntervalPerEntry ::= SEQUENCE { fomIntervalPerfNumber INTEGER (1..96), fomOpticalIntervalPerfES INTEGER, fomOpticalIntervalPerfSES INTEGER, fomOpticalIntervalPerfUAS INTEGER } fomIntervalPerfNumber OBJECT-TYPE SYNTAX INTEGER (1..96) ACCESS read-only STATUS mandatory DESCRIPTION " Interval Index " ::= { fomOpticalIntervalPerEntry 2 } fomOpticalIntervalPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { fomOpticalIntervalPerEntry 3 } fomOpticalIntervalPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { fomOpticalIntervalPerEntry 4 } fomOpticalIntervalPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { fomOpticalIntervalPerEntry 5 } -- -- FOM E1 Interval Performance Table -- fomE1IntervalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF FomE1IntervalPerEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FOM E1 Interval Performance Table" ::= { fomIntervalPerfTable 2 } fomE1IntervalPerEntry OBJECT-TYPE SYNTAX FomE1IntervalPerEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FOM E1 interval performance entry" INDEX { fomIndex , fomPortIndex , fomIntervalPerfNumber } ::= { fomE1IntervalPerfTable 1 } FomE1IntervalPerEntry ::= SEQUENCE { fomE1IntervalPerfES INTEGER, fomE1IntervalPerfSES INTEGER, fomE1IntervalPerfUAS INTEGER, fomE1IntervalPerfCRC INTEGER } fomE1IntervalPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { fomE1IntervalPerEntry 4 } fomE1IntervalPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { fomE1IntervalPerEntry 5 } fomE1IntervalPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { fomE1IntervalPerEntry 6 } fomE1IntervalPerfCRC OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CRC Error Counter " ::= { fomE1IntervalPerEntry 7 } -- -- FOM Total Performance Table -- fomTotalPerfTable OBJECT IDENTIFIER ::= { fom-card 11 } -- -- FOM Optical Total Performance Table -- fomOpticalTotalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF FomOpticalTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FOM Optical Total Performance Table" ::= { fomTotalPerfTable 1 } fomOpticalTotalPerfEntry OBJECT-TYPE SYNTAX FomOpticalTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FOM Optical Total performance table" INDEX { fomIndex } ::= { fomOpticalTotalPerfTable 1 } FomOpticalTotalPerfEntry ::= SEQUENCE { fomOpticalTotalPerfES INTEGER, fomOpticalTotalPerfSES INTEGER, fomOpticalTotalPerfUAS INTEGER } fomOpticalTotalPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { fomOpticalTotalPerfEntry 2 } fomOpticalTotalPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { fomOpticalTotalPerfEntry 3 } fomOpticalTotalPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { fomOpticalTotalPerfEntry 4 } -- -- FOM E1 Total Performance Table -- fomE1TotalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF FomE1TotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FOM E1 Total Performance Table" ::= { fomTotalPerfTable 2 } fomE1TotalPerfEntry OBJECT-TYPE SYNTAX FomE1TotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FOM E1 Total performance table" INDEX { fomIndex , fomPortIndex } ::= { fomE1TotalPerfTable 1 } FomE1TotalPerfEntry ::= SEQUENCE { fomE1TotalPerfES INTEGER, fomE1TotalPerfSES INTEGER, fomE1TotalPerfUAS INTEGER, fomE1TotalPerfCRC INTEGER } fomE1TotalPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { fomE1TotalPerfEntry 3 } fomE1TotalPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { fomE1TotalPerfEntry 4 } fomE1TotalPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { fomE1TotalPerfEntry 5 } fomE1TotalPerfCRC OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CRC Error Counter " ::= { fomE1TotalPerfEntry 6 } -- -- FOM Seven Days Performance Table -- fomSevenDaysPerfTable OBJECT IDENTIFIER ::= { fom-card 12 } -- -- FOM Optical Seven Days Performance Table -- fomOpticalSevenDaysPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF FomOpticalSevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FOM Optical 7 Days Performance Table" ::= { fomSevenDaysPerfTable 1 } fomOpticalSevenDaysPerfEntry OBJECT-TYPE SYNTAX FomOpticalSevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FOM Optical 7 days performance entry" INDEX { fomIndex , fomDaysIndex } ::= { fomOpticalSevenDaysPerfTable 1 } FomOpticalSevenDaysPerfEntry ::= SEQUENCE { fomDaysIndex INTEGER (1..7), fomOpticalDateStrIndex DisplayString (SIZE (0..255) ), fomOpticalSevenDaysPerfES INTEGER, fomOpticalSevenDaysPerfSES INTEGER, fomOpticalSevenDaysPerfUAS INTEGER } fomDaysIndex OBJECT-TYPE SYNTAX INTEGER (1..7) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days index " ::= { fomOpticalSevenDaysPerfEntry 2 } fomOpticalDateStrIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days String " ::= { fomOpticalSevenDaysPerfEntry 3 } fomOpticalSevenDaysPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { fomOpticalSevenDaysPerfEntry 4 } fomOpticalSevenDaysPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { fomOpticalSevenDaysPerfEntry 5 } fomOpticalSevenDaysPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { fomOpticalSevenDaysPerfEntry 6 } -- -- FOM E1 Seven Days Performance Table -- fomE1SevenDaysPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF FomE1SevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FOM E1 7 Days Performance Table" ::= { fomSevenDaysPerfTable 2 } fomE1SevenDaysPerfEntry OBJECT-TYPE SYNTAX FomE1SevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FOM E1 7 days performance entry" INDEX { fomIndex , fomPortIndex , fomDaysIndex } ::= { fomE1SevenDaysPerfTable 1 } FomE1SevenDaysPerfEntry ::= SEQUENCE { fomE1DateStrIndex DisplayString (SIZE (0..255) ), fomE1SevenDaysPerfES INTEGER, fomE1SevenDaysPerfSES INTEGER, fomE1SevenDaysPerfUAS INTEGER, fomE1SevenDaysPerfCRC INTEGER } fomE1DateStrIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days String " ::= { fomE1SevenDaysPerfEntry 4 } fomE1SevenDaysPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { fomE1SevenDaysPerfEntry 5 } fomE1SevenDaysPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { fomE1SevenDaysPerfEntry 6 } fomE1SevenDaysPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { fomE1SevenDaysPerfEntry 7 } fomE1SevenDaysPerfCRC OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CRC Error Counter " ::= { fomE1SevenDaysPerfEntry 8 } -- -- FOM Remote Led Status Table -- -- fomRemoteLedStatusTable OBJECT-TYPE -- SYNTAX SEQUENCE OF FomRemoteLedStatusEntry -- ACCESS not-accessible -- STATUS mandatory -- DESCRIPTION -- "FOM remote led status Table" -- ::= { fom-card 13 } -- -- fomRemoteLedStatusEntry OBJECT-TYPE -- SYNTAX FomRemoteLedStatusEntry -- ACCESS not-accessible -- STATUS mandatory -- DESCRIPTION -- "FOM remote led status entry" -- INDEX { fomIndex, -- fomRemLedIndex } -- ::= { fomRemoteLedStatusTable 1 } -- -- FomRemoteLedStatusEntry ::= -- SEQUENCE { -- fomRemLedIndex -- INTEGER, -- fomRemLedName -- DisplayString, -- fomRemLedColor -- INTEGER -- } -- -- fomRemLedIndex OBJECT-TYPE -- SYNTAX INTEGER -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "Remote Led Index" -- ::= { fomRemoteLedStatusEntry 2 } -- -- fomRemLedName OBJECT-TYPE -- SYNTAX DisplayString -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "Remote Led Name" -- ::= { fomRemoteLedStatusEntry 3 } -- -- fomRemLedColor OBJECT-TYPE -- SYNTAX INTEGER { -- none(0), -- off(1), -- red(2), -- green(3), -- yellow(4), -- redFlash(5), -- greenFlash(6), -- yellowFlash(7), -- greenFlashRed(8), -- not_available(255) -- } -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "Remote Led Color" -- ::= { fomRemoteLedStatusEntry 4 } fomTotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of FOM" ::= { fom-card 100 } --======================================================================-- --======================================================================-- -- Router-A MIB --======================================================================-- --======================================================================-- -- -- Alarm Status Table -- r2AlmStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF R2AlmStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " Alarm Status Table " ::= { router-a-card 1 } r2AlmStatusEntry OBJECT-TYPE SYNTAX R2AlmStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { r2Index , r2AlmStatusNumber } ::= { r2AlmStatusTable 1 } R2AlmStatusEntry ::= SEQUENCE { r2Index SmallSlotIndex, r2AlmStatusNumber INTEGER (1..40), r2AlmStatusString DisplayString, r2AlmStatusState INTEGER, r2AlmStatusCount INTEGER, r2AlmStatusEnable AlarmSeverity } r2Index OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { r2AlmStatusEntry 1 } r2AlmStatusNumber OBJECT-TYPE SYNTAX INTEGER (1..40) ACCESS read-only STATUS mandatory DESCRIPTION " Alarm Status Index " ::= { r2AlmStatusEntry 2 } r2AlmStatusString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS mandatory DESCRIPTION "Alarm Type String" ::= { r2AlmStatusEntry 3 } r2AlmStatusState OBJECT-TYPE SYNTAX INTEGER { ok(1), alarm(2), disable(3), none(4) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm Current State" ::= { r2AlmStatusEntry 4 } r2AlmStatusCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Alarm Count which happened " ::= { r2AlmStatusEntry 5 } r2AlmStatusEnable OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Alarm is enabled or not" ::= { r2AlmStatusEntry 6 } -- -- Command Control Table -- r2CommandControlTable OBJECT-TYPE SYNTAX SEQUENCE OF R2CommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The command control table." ::= { router-a-card 2 } r2CommandControlEntry OBJECT-TYPE SYNTAX R2CommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the command control table." INDEX { r2Index } ::= { r2CommandControlTable 1 } R2CommandControlEntry ::= SEQUENCE { r2ClearAlarmHistory INTEGER, r2LoadDefaultAlarmCfg INTEGER, r2Reset INTEGER, r2ReturnToDefault INTEGER, r2SaveConfig INTEGER } r2ClearAlarmHistory OBJECT-TYPE SYNTAX INTEGER { no(0), clear(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Clear Alarm History" ::= { r2CommandControlEntry 2 } r2LoadDefaultAlarmCfg OBJECT-TYPE SYNTAX INTEGER { no(0), load-default(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Load Default Alarm Config" ::= { r2CommandControlEntry 3 } r2Reset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset Card" ::= { r2CommandControlEntry 4 } r2ReturnToDefault OBJECT-TYPE SYNTAX INTEGER { no(0), return-to-default(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Return to default" ::= { r2CommandControlEntry 5 } r2SaveConfig OBJECT-TYPE SYNTAX INTEGER { no(0), save-config(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Save config" ::= { r2CommandControlEntry 6 } -- -- R2 Bridge -- r2Bridge OBJECT IDENTIFIER ::= { router-a-card 3 } -- -- R2 Create and Destroy Bridge -- r2CreateDestroyBridge OBJECT-TYPE SYNTAX SEQUENCE OF R2CreateDestroyBridgeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "R2 Create and Destroy Bridge Table." ::= { r2Bridge 1 } r2CreateDestroyBridgeEntry OBJECT-TYPE SYNTAX R2CreateDestroyBridgeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "R2 Create and Destroy Bridge Entry" INDEX { r2Index } ::= { r2CreateDestroyBridge 1 } R2CreateDestroyBridgeEntry ::= SEQUENCE { r2BridgeName DisplayString, r2BridgeMacAddr DisplayString, r2BridgeCMD INTEGER } r2BridgeName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) ACCESS read-write STATUS mandatory DESCRIPTION "Bridge Name" ::= { r2CreateDestroyBridgeEntry 2 } r2BridgeMacAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "Bridge Management Mac (xx:xx:xx:xx:xx:xx)" ::= { r2CreateDestroyBridgeEntry 3 } r2BridgeCMD OBJECT-TYPE SYNTAX INTEGER { no(0), --//RIKER2021 SilverCreek create(1), destroy(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Lan Index" ::= { r2CreateDestroyBridgeEntry 4 } -- -- R2 Bridge Config Table -- r2BridgeCFG OBJECT-TYPE SYNTAX SEQUENCE OF R2BridgeCFGEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "R2 Bridge Config Table." ::= { r2Bridge 2 } r2BridgeCFGEntry OBJECT-TYPE SYNTAX R2BridgeCFGEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "R2 Bridge Config Entry" INDEX { r2Index , r2BrgGroupID } ::= { r2BridgeCFG 1 } R2BridgeCFGEntry ::= SEQUENCE { r2BrgGroupID INTEGER, r2BrgName DisplayString, r2BrgManagementAddr DisplayString, r2BrgManagementMac DisplayString, r2BrgMacAgingTime INTEGER, r2BrgCRC INTEGER, r2BrgManageState INTEGER, r2BrgInboundPolicy DisplayString, r2BrgOutboundPolicy DisplayString, r2BrgSTPState INTEGER, r2BrgSTPProtocolVersion INTEGER, r2BrgSTPHelloTime INTEGER, r2BrgSTPMacAgingTime INTEGER, r2BrgSTPForwardDelay INTEGER, r2BrgSTPPriority INTEGER, r2BrgL2PDUtunneling INTEGER, r2BrgRoutingProtocol INTEGER } r2BrgGroupID OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Bridge Group ID" ::= { r2BridgeCFGEntry 2 } r2BrgName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) ACCESS read-only STATUS mandatory DESCRIPTION "Bridge Group Name" ::= { r2BridgeCFGEntry 3 } r2BrgManagementAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "Bridge Management IP Address(xxx.xxx.xxx.xxx/xx)" ::= { r2BridgeCFGEntry 4 } r2BrgManagementMac OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Bridge Management Mac (xx:xx:xx:xx:xx:xx)" ::= { r2BridgeCFGEntry 5 } r2BrgMacAgingTime OBJECT-TYPE SYNTAX INTEGER (10..1000000) ACCESS read-write STATUS mandatory DESCRIPTION "Bridge MAC Aging Time(10-1000000 Sec)" ::= { r2BridgeCFGEntry 6 } r2BrgCRC OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Disable/Enable CRC" ::= { r2BridgeCFGEntry 7 } r2BrgManageState OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Indicated whether the mgmt attached with epilogue" ::= { r2BridgeCFGEntry 8 } r2BrgInboundPolicy OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) ACCESS read-write STATUS mandatory DESCRIPTION "Bridge Inbound policy" ::= { r2BridgeCFGEntry 9 } r2BrgOutboundPolicy OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) ACCESS read-write STATUS mandatory DESCRIPTION "Bridge Inbound policy" ::= { r2BridgeCFGEntry 10 } r2BrgSTPState OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Bridge Spanning Tree disable/enable" ::= { r2BridgeCFGEntry 11 } r2BrgSTPProtocolVersion OBJECT-TYPE SYNTAX INTEGER { stp(1), rstp(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Bridge Spanning Tree Protocol Version" ::= { r2BridgeCFGEntry 12 } r2BrgSTPHelloTime OBJECT-TYPE SYNTAX INTEGER (1..10) ACCESS read-write STATUS mandatory DESCRIPTION "Bridge Spanning Tree Hello Time(1-10 Sec)" ::= { r2BridgeCFGEntry 13 } r2BrgSTPMacAgingTime OBJECT-TYPE SYNTAX INTEGER (6..40) ACCESS read-write STATUS mandatory DESCRIPTION "Bridge Spanning Tree Aging Time(6-40 Sec)" ::= { r2BridgeCFGEntry 14 } r2BrgSTPForwardDelay OBJECT-TYPE SYNTAX INTEGER (4..30) ACCESS read-write STATUS mandatory DESCRIPTION "Bridge Spanning Tree Forward Delay Time(4-30 Sec)" ::= { r2BridgeCFGEntry 15 } r2BrgSTPPriority OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-write STATUS mandatory DESCRIPTION "Bridge Spanning Tree Priority (0-65535)" ::= { r2BridgeCFGEntry 16 } r2BrgL2PDUtunneling OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Disable/Enable BPDU" ::= { r2BridgeCFGEntry 17 } r2BrgRoutingProtocol OBJECT-TYPE SYNTAX INTEGER { ripV1(1), ripV2(2), disable(4), notSupport(5) } ACCESS read-write STATUS mandatory DESCRIPTION "Set Bridge routing protocol" ::= { r2BridgeCFGEntry 18 } -- -- R2 Bridge STP Info -- r2BrgSTPInfo OBJECT-TYPE SYNTAX SEQUENCE OF R2BrgSTPInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Bridge Spanning Tree information Table." ::= { r2Bridge 3 } r2BrgSTPInfoEntry OBJECT-TYPE SYNTAX R2BrgSTPInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Bridge Spanning Tree information Entry" INDEX { r2Index , r2BrgGroupID , r2STPIndex } ::= { r2BrgSTPInfo 1 } R2BrgSTPInfoEntry ::= SEQUENCE { r2STPIndex INTEGER, r2STPName DisplayString, r2STPBridgeID DisplayString, r2STPHelloTime INTEGER, r2STPMaxAgingTime INTEGER, r2STPForwardDelay INTEGER, r2STPRootCost INTEGER } r2STPIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "STP index" ::= { r2BrgSTPInfoEntry 3 } r2STPName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) ACCESS read-only STATUS mandatory DESCRIPTION "Spanning tree Name" ::= { r2BrgSTPInfoEntry 4 } r2STPBridgeID OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30)) ACCESS read-only STATUS mandatory DESCRIPTION "Spanning tree Bridge Id" ::= { r2BrgSTPInfoEntry 5 } r2STPHelloTime OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Spanning Tree Hello Time interval" ::= { r2BrgSTPInfoEntry 6 } r2STPMaxAgingTime OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Spanning Tree Maximum Aging Time interval" ::= { r2BrgSTPInfoEntry 7 } r2STPForwardDelay OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Spanning Tree Forward Delay Time interval" ::= { r2BrgSTPInfoEntry 8 } r2STPRootCost OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Bridge Spanning Tree Post Cost" ::= { r2BrgSTPInfoEntry 9 } -- -- R2 STP Port Info -- r2BrgStpPortInfo OBJECT-TYPE SYNTAX SEQUENCE OF R2BrgStpPortInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Spanning Tree Port information Table." ::= { r2Bridge 4 } r2BrgStpPortInfoEntry OBJECT-TYPE SYNTAX R2BrgStpPortInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Spanning Tree Port information Entry" INDEX { r2Index , r2BrgGroupID , r2StpPortIndex } ::= { r2BrgStpPortInfo 1 } R2BrgStpPortInfoEntry ::= SEQUENCE { r2StpPortIndex INTEGER, r2StpPortName DisplayString, r2StpState INTEGER, r2StpPriority INTEGER, r2StpCost INTEGER, r2StpEdgePort INTEGER, r2StpLinkType INTEGER, r2StpRootPort INTEGER } r2StpPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "STP Port Number Index" ::= { r2BrgStpPortInfoEntry 3 } r2StpPortName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Stp Port Name" ::= { r2BrgStpPortInfoEntry 4 } r2StpState OBJECT-TYPE SYNTAX INTEGER{ na(0), --//RIKER2021 SilverCreek disable(1), listen(2), learn(3), forward(4), block(5), down(6) } ACCESS read-only STATUS mandatory DESCRIPTION "Stp Port state" ::= { r2BrgStpPortInfoEntry 5 } r2StpPriority OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "STP Port priority" ::= { r2BrgStpPortInfoEntry 6 } r2StpCost OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-write STATUS mandatory DESCRIPTION "STP Port priority" ::= { r2BrgStpPortInfoEntry 7 } r2StpEdgePort OBJECT-TYPE SYNTAX INTEGER{ na(0), --//RIKER2021 SilverCreek disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "STP Port priority" ::= { r2BrgStpPortInfoEntry 8 } r2StpLinkType OBJECT-TYPE SYNTAX INTEGER{ na(0), --//RIKER2021 SilverCreek shared(1), p-to-p(2), auto(3) } ACCESS read-write STATUS mandatory DESCRIPTION "STP Port priority" ::= { r2BrgStpPortInfoEntry 9 } r2StpRootPort OBJECT-TYPE SYNTAX INTEGER{ no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Stp Port root status" ::= { r2BrgStpPortInfoEntry 10 } -- -- R2 Bridge Add or Delete Interface Table -- r2BrgAddDelInterface OBJECT-TYPE SYNTAX SEQUENCE OF R2BrgAddDelInterfaceEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Add or delete interface to bridge group Table." ::= { r2Bridge 5 } r2BrgAddDelInterfaceEntry OBJECT-TYPE SYNTAX R2BrgAddDelInterfaceEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Add or delete interface to bridge group Entry" INDEX { r2Index } ::= { r2BrgAddDelInterface 1 } R2BrgAddDelInterfaceEntry ::= SEQUENCE { r2BrgAddDelBrgName DisplayString, r2BrgAddDelInterfaceName DisplayString, r2BrgAddDelInterfaceCMD INTEGER } r2BrgAddDelBrgName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) ACCESS read-write STATUS mandatory DESCRIPTION "Bridge Group Name" ::= { r2BrgAddDelInterfaceEntry 2 } r2BrgAddDelInterfaceName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "Interface Name(lan1-2/wan1-64/wanX pvc1-16)" ::= { r2BrgAddDelInterfaceEntry 3 } r2BrgAddDelInterfaceCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), --//RIKER2021 SilverCreek add(1), delete(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Add interface to Bridge Mode or (delete)add interface to router mode" ::= { r2BrgAddDelInterfaceEntry 4 } -- -- R2 Interface Control Table -- r2Interface OBJECT IDENTIFIER ::= { router-a-card 4 } -- -- R2 LAN -- r2IntfLAN OBJECT IDENTIFIER ::= { r2Interface 1 } -- -- R2 LAN Config Table -- r2LanCFG OBJECT-TYPE SYNTAX SEQUENCE OF R2LanCFGEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "LAN Config Table." ::= { r2IntfLAN 1 } r2LanCFGEntry OBJECT-TYPE SYNTAX R2LanCFGEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "LAN Config Entry" INDEX { r2Index , r2LanIndex } ::= { r2LanCFG 1 } R2LanCFGEntry ::= SEQUENCE { r2LanIndex INTEGER, r2LanIPAddr DisplayString, r2LanAliasIPAddr1 DisplayString, r2LanAliasIPAddr2 DisplayString, r2LanAliasIPAddr3 DisplayString, r2LanAliasIPAddr4 DisplayString, r2LanAliasIPAddr5 DisplayString, r2LanRoutingProtocol INTEGER, r2LanLayer2Protocol INTEGER, r2LanSpeed INTEGER, r2LanInterfaceMode INTEGER, r2LanInboundPolicy DisplayString, r2LanOutboundPolicy DisplayString, r2LanStatus DisplayString } r2LanIndex OBJECT-TYPE SYNTAX INTEGER { lan1(1), lan2(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Lan Index" ::= { r2LanCFGEntry 2 } r2LanIPAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "Lan IP Address(xxx.xxx.xxx.xxx/xx)" ::= { r2LanCFGEntry 3 } r2LanAliasIPAddr1 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Lan alias IP Address(xxx.xxx.xxx.xxx/xx)" ::= { r2LanCFGEntry 4 } r2LanAliasIPAddr2 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Lan alias IP Address(xxx.xxx.xxx.xxx/xx)" ::= { r2LanCFGEntry 5 } r2LanAliasIPAddr3 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Lan alias IP Address(xxx.xxx.xxx.xxx/xx)" ::= { r2LanCFGEntry 6 } r2LanAliasIPAddr4 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Lan alias IP Address(xxx.xxx.xxx.xxx/xx)" ::= { r2LanCFGEntry 7 } r2LanAliasIPAddr5 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Lan alias IP Address(xxx.xxx.xxx.xxx/xx)" ::= { r2LanCFGEntry 8 } r2LanRoutingProtocol OBJECT-TYPE SYNTAX INTEGER { rip1(1), rip2(2), ospf(3), none(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Lan Routing Protocol(OSPF enable/disable in r2OspfIntfAdminSetup Table)" ::= { r2LanCFGEntry 9 } r2LanLayer2Protocol OBJECT-TYPE SYNTAX INTEGER { no(0), ethernet(1), fast-ethernet(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Lan Layer2 Protocol" ::= { r2LanCFGEntry 10 } r2LanSpeed OBJECT-TYPE SYNTAX INTEGER { no(0), half-duplex-10M(1), full-duplex-10M(2), half-duplex-100M(3), full-duplex-100M(4), auto-negotiation(5) } ACCESS read-write STATUS mandatory DESCRIPTION "Lan Speed(10/100Mb ; half/full)" ::= { r2LanCFGEntry 11 } r2LanInterfaceMode OBJECT-TYPE SYNTAX INTEGER { null(0), router(1), bridge(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Lan Interface Mode" ::= { r2LanCFGEntry 12 } r2LanInboundPolicy OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) ACCESS read-write STATUS mandatory DESCRIPTION "Lan inbound policy (off to disable access control)" ::= { r2LanCFGEntry 13 } r2LanOutboundPolicy OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) ACCESS read-write STATUS mandatory DESCRIPTION "Lan outbound policy (off to disable access control)" ::= { r2LanCFGEntry 14 } r2LanStatus OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30)) ACCESS read-only STATUS mandatory DESCRIPTION "Lan Status" ::= { r2LanCFGEntry 15 } -- -- R2 Add or Delete Lan Alias IP Table -- r2AddDelAliasIP OBJECT-TYPE SYNTAX SEQUENCE OF R2AddDelAliasIPEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Add or Delete Lan Alias IP Table." ::= { r2IntfLAN 2 } r2AddDelAliasIPEntry OBJECT-TYPE SYNTAX R2AddDelAliasIPEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Add or Delete Lan Alias IP Entry" INDEX { r2Index } ::= { r2AddDelAliasIP 1 } R2AddDelAliasIPEntry ::= SEQUENCE { r2AliasIPLanIndex INTEGER, r2AliasIPAddr DisplayString, r2AliasIPAddrCMD INTEGER } r2AliasIPLanIndex OBJECT-TYPE SYNTAX INTEGER{ lan1(1), lan2(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Lan Index" ::= { r2AddDelAliasIPEntry 2 } r2AliasIPAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "Alias IP Address(xxx.xxx.xxx.xxx/xx)" ::= { r2AddDelAliasIPEntry 3 } r2AliasIPAddrCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), --//RIKER2021 SilverCreek add(1), delete(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Add or Delete Alias IP Address" ::= { r2AddDelAliasIPEntry 4 } -- -- R2 WAN -- r2IntfWAN OBJECT IDENTIFIER ::= { r2Interface 2 } -- -- R2 WAN Config Table -- r2WanCFG OBJECT-TYPE SYNTAX SEQUENCE OF R2WanCFGEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Interface WAN(1-64) Config Table." ::= { r2IntfWAN 1 } r2WanCFGEntry OBJECT-TYPE SYNTAX R2WanCFGEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Interface WAN(1-64) Config Entry" INDEX { r2Index , r2WanIndex } ::= { r2WanCFG 1 } R2WanCFGEntry ::= SEQUENCE { r2WanIndex INTEGER, r2WanIPAddr DisplayString, r2WanRoutingProtocol INTEGER, r2WanNatNapt INTEGER, r2WanNumberOfTimeSlots INTEGER, r2WanLayer2Protocol INTEGER, r2WanInterfaceMode INTEGER, r2WanInboundPolicy DisplayString, r2WanOutboundPolicy DisplayString, r2WanStatus INTEGER } r2WanIndex OBJECT-TYPE SYNTAX INTEGER (1..64) ACCESS read-only STATUS mandatory DESCRIPTION "Interface WAN1-WAN2" ::= { r2WanCFGEntry 2 } r2WanIPAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "WAN IP Address(xxx.xxx.xxx.xxx/xx)" ::= { r2WanCFGEntry 3 } r2WanRoutingProtocol OBJECT-TYPE SYNTAX INTEGER { rip1(1), rip2(2), ospf(3), none(4) } ACCESS read-write STATUS mandatory DESCRIPTION "WAN Routing Protocol(OSPF enable/disable in r2OspfIntfAdminSetup Table)" ::= { r2WanCFGEntry 4 } r2WanNatNapt OBJECT-TYPE SYNTAX INTEGER { disable(1), nat(2), napt(3) } ACCESS read-write STATUS mandatory DESCRIPTION "WAN NAT/NAPT Function" ::= { r2WanCFGEntry 5 } r2WanNumberOfTimeSlots OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Number of TimeSlots for this WAN" ::= { r2WanCFGEntry 6 } r2WanLayer2Protocol OBJECT-TYPE SYNTAX INTEGER { no(0), ppp(3), hdlc(4), frame-relay(5), cisco-hdlc(6) } ACCESS read-write STATUS mandatory DESCRIPTION "Lan Layer2 Protocol" ::= { r2WanCFGEntry 7 } r2WanInterfaceMode OBJECT-TYPE SYNTAX INTEGER { null(0), router(1), bridge(2) } ACCESS read-only STATUS mandatory DESCRIPTION "WAN Interface Mode" ::= { r2WanCFGEntry 8 } r2WanInboundPolicy OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) ACCESS read-write STATUS mandatory DESCRIPTION "Wan inbound policy (off to disable access control)" ::= { r2WanCFGEntry 9 } r2WanOutboundPolicy OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) ACCESS read-write STATUS mandatory DESCRIPTION "Wan outbound policy (off to disable access control)" ::= { r2WanCFGEntry 10 } r2WanStatus OBJECT-TYPE SYNTAX INTEGER { down(1), up(2) } ACCESS read-only STATUS mandatory DESCRIPTION "WAN Status" ::= { r2WanCFGEntry 11 } -- -- R2 WAN Cisco Hdlc Config Table -- r2WanCiscoHdlc OBJECT-TYPE SYNTAX SEQUENCE OF R2WanCiscoHdlcEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "WAN Cisco Hdlc Config Table." ::= { r2IntfWAN 2 } r2WanCiscoHdlcEntry OBJECT-TYPE SYNTAX R2WanCiscoHdlcEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "WAN Cisco Hdlc Config Entry" INDEX { r2Index , r2WanIndex } ::= { r2WanCiscoHdlc 1 } R2WanCiscoHdlcEntry ::= SEQUENCE { r2WanChdlcInterval INTEGER, r2WanChdlcTimeout INTEGER, r2WanChdlcCMD INTEGER } r2WanChdlcInterval OBJECT-TYPE SYNTAX INTEGER (0 | 1..3600) ACCESS read-write STATUS mandatory DESCRIPTION "Keepalive interval (1-3600, default is 10 secs)" ::= { r2WanCiscoHdlcEntry 3 } r2WanChdlcTimeout OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Interface restart timeout(secs, should be multiple of interval)" ::= { r2WanCiscoHdlcEntry 4 } r2WanChdlcCMD OBJECT-TYPE SYNTAX INTEGER { no(0), --//RIKER2021 SilverCreek set(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Set Cisco Hdlc" ::= { r2WanCiscoHdlcEntry 5 } -- -- R2 WAN Frame Relay Config Table -- r2WanFrameRelay OBJECT-TYPE SYNTAX SEQUENCE OF R2WanFrameRelayEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "WAN Frame Relay Config Table." ::= { r2IntfWAN 3 } r2WanFrameRelayEntry OBJECT-TYPE SYNTAX R2WanFrameRelayEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "WAN Frame Relay Config Entry" INDEX { r2Index , r2WanIndex } ::= { r2WanFrameRelay 1 } R2WanFrameRelayEntry ::= SEQUENCE { r2WanFRLMIType INTEGER, r2WanFRN391 INTEGER, r2WanFRN392 INTEGER, r2WanFRN393 INTEGER, r2WanFRT391 INTEGER } r2WanFRLMIType OBJECT-TYPE SYNTAX INTEGER { na(0), q933(1), ansi(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Frame Relay LMI protocol (ansi/q933)" ::= { r2WanFrameRelayEntry 3 } r2WanFRN391 OBJECT-TYPE SYNTAX INTEGER (0 | 1..255) ACCESS read-write STATUS mandatory DESCRIPTION "LMI full-status polling interval (1~255)" ::= { r2WanFrameRelayEntry 4 } r2WanFRN392 OBJECT-TYPE SYNTAX INTEGER (0 | 1..10) ACCESS read-write STATUS mandatory DESCRIPTION "LMI error threshold (1~10)" ::= { r2WanFrameRelayEntry 5 } r2WanFRN393 OBJECT-TYPE SYNTAX INTEGER (0 | 1..10) ACCESS read-write STATUS mandatory DESCRIPTION "LMI monitored event threshold (1~10)" ::= { r2WanFrameRelayEntry 6 } r2WanFRT391 OBJECT-TYPE SYNTAX INTEGER (0 | 5..30) ACCESS read-write STATUS mandatory DESCRIPTION "LMI link integrity polling interval (5~30)" ::= { r2WanFrameRelayEntry 7 } -- -- R2 WAN PVC -- r2WanPVC OBJECT IDENTIFIER ::= { r2IntfWAN 4 } -- -- R2 WAN PVC Function Table -- r2WanAddDelPVC OBJECT-TYPE SYNTAX SEQUENCE OF R2WanAddDelPVCEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Add or Delete Frame Relay PVC Table" ::= { r2WanPVC 1 } r2WanAddDelPVCEntry OBJECT-TYPE SYNTAX R2WanAddDelPVCEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Add or Delete Frame Relay PVC Entry" INDEX { r2Index } ::= { r2WanAddDelPVC 1 } R2WanAddDelPVCEntry ::= SEQUENCE { r2PvcWanIndex INTEGER, r2PvcNum INTEGER, r2PvcDLCI INTEGER, r2PvcCIR INTEGER, r2PvcBc INTEGER, r2PvcBe INTEGER, r2PvcQdepth INTEGER, r2WanPvcCMD INTEGER } r2PvcWanIndex OBJECT-TYPE SYNTAX INTEGER (0 | 1..64) ACCESS read-write STATUS mandatory DESCRIPTION "The Wan number (wan1-wan64)" ::= { r2WanAddDelPVCEntry 2 } r2PvcNum OBJECT-TYPE SYNTAX INTEGER (0 | 1..16) ACCESS read-write STATUS mandatory DESCRIPTION "The PVC number (pvc1-pvc16)" ::= { r2WanAddDelPVCEntry 3 } r2PvcDLCI OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The PVC's DLCI (16~991)" ::= { r2WanAddDelPVCEntry 4 } r2PvcCIR OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Committed Information Rate (kbps)" ::= { r2WanAddDelPVCEntry 5 } r2PvcBc OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Committed Burst Size (kbits)" ::= { r2WanAddDelPVCEntry 6 } r2PvcBe OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Excess Burst Size (kbits)" ::= { r2WanAddDelPVCEntry 7 } r2PvcQdepth OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Max. queue length" ::= { r2WanAddDelPVCEntry 8 } r2WanPvcCMD OBJECT-TYPE SYNTAX INTEGER { no(0), --//RIKER2021 SilverCreek add-pvc(1), delete-pvc(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Add or Delete Frame Relay PVC for this wan interface" ::= { r2WanAddDelPVCEntry 9 } -- -- R2 WAN PVC Config Table -- r2WanPvcCFG OBJECT-TYPE SYNTAX SEQUENCE OF R2WanPvcCFGEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "WAN PVC Config Table" ::= { r2WanPVC 2 } r2WanPvcCFGEntry OBJECT-TYPE SYNTAX R2WanPvcCFGEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "WAN PVC Config Entry" INDEX { r2Index , r2WanIndex , r2PvcIndex } ::= { r2WanPvcCFG 1 } R2WanPvcCFGEntry ::= SEQUENCE { r2PvcIndex INTEGER, r2WanPvcState INTEGER, r2WanPvcIPAddr DisplayString, r2WanPvcRoutingProtocol INTEGER, r2WanPvcNatNapt INTEGER, r2WanPvcInterfaceMode INTEGER, r2WanPvcDLCI INTEGER, r2WanPvcCIR INTEGER, r2WanPvcBc INTEGER, r2WanPvcBe INTEGER, r2WanPvcQdepth INTEGER, r2WanPvcInboundPolicy DisplayString, r2WanPvcOutboundPolicy DisplayString } r2PvcIndex OBJECT-TYPE SYNTAX INTEGER (1..16) ACCESS read-only STATUS mandatory DESCRIPTION "The PVC number (pvc1-pvc16)" ::= { r2WanPvcCFGEntry 3 } r2WanPvcState OBJECT-TYPE SYNTAX INTEGER { inactive(1), active(2) } ACCESS read-only STATUS mandatory DESCRIPTION "WAN PVC State" ::= { r2WanPvcCFGEntry 4 } r2WanPvcIPAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "WAN PVC IP address (xxx.xxx.xxx.xxx/xx)" ::= { r2WanPvcCFGEntry 5 } r2WanPvcRoutingProtocol OBJECT-TYPE SYNTAX INTEGER { rip1(1), rip2(2), ospf(3), none(4) } ACCESS read-write STATUS mandatory DESCRIPTION "WAN PVC Routing Protocol(OSPF enable/disable in r2OspfIntfAdminSetup Table)" ::= { r2WanPvcCFGEntry 6 } r2WanPvcNatNapt OBJECT-TYPE SYNTAX INTEGER { disable(1), nat(2), napt(3) } ACCESS read-write STATUS mandatory DESCRIPTION "WAN PVC NAT/NAPT Function" ::= { r2WanPvcCFGEntry 7 } r2WanPvcInterfaceMode OBJECT-TYPE SYNTAX INTEGER { null(0), router(1), bridge(2) } ACCESS read-only STATUS mandatory DESCRIPTION "WAN PVC Interface Mode" ::= { r2WanPvcCFGEntry 8 } r2WanPvcDLCI OBJECT-TYPE SYNTAX INTEGER (16..991) ACCESS read-write STATUS mandatory DESCRIPTION "The PVC's DLCI (16~991)" ::= { r2WanPvcCFGEntry 9 } r2WanPvcCIR OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Committed Information Rate (kbps)" ::= { r2WanPvcCFGEntry 10 } r2WanPvcBc OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Committed Burst Size (kbits)" ::= { r2WanPvcCFGEntry 11 } r2WanPvcBe OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Excess Burst Size (kbits)" ::= { r2WanPvcCFGEntry 12 } r2WanPvcQdepth OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Max. queue length" ::= { r2WanPvcCFGEntry 13 } r2WanPvcInboundPolicy OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) ACCESS read-write STATUS mandatory DESCRIPTION "Wan Pvc inbound policy (off to disable access control)" ::= { r2WanPvcCFGEntry 14 } r2WanPvcOutboundPolicy OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) ACCESS read-write STATUS mandatory DESCRIPTION "Wan Pvc outbound policy (off to disable access control)" ::= { r2WanPvcCFGEntry 15 } -- -- R2 WAN Channel Map -- r2WanChannelMap OBJECT IDENTIFIER ::= { r2IntfWAN 5 } -- -- R2 WAN Set Channel Map Control -- r2WanSetMap OBJECT-TYPE SYNTAX SEQUENCE OF R2WanSetMapEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "WAN Set Channel Map Table" ::= { r2WanChannelMap 1 } r2WanSetMapEntry OBJECT-TYPE SYNTAX R2WanSetMapEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "WAN Set Channel Map Entry" INDEX { r2Index } ::= { r2WanSetMap 1 } R2WanSetMapEntry ::= SEQUENCE { r2MapWanNumber INTEGER, r2StartTimeSlot INTEGER, r2ChannelNumber INTEGER, r2MapCommand INTEGER } r2MapWanNumber OBJECT-TYPE SYNTAX INTEGER (1..64) ACCESS read-write STATUS mandatory DESCRIPTION "Wan Index(wan1~wan64)" ::= { r2WanSetMapEntry 2 } r2StartTimeSlot OBJECT-TYPE SYNTAX INTEGER (1..128) ACCESS read-write STATUS mandatory DESCRIPTION "Set start time slot number" ::= { r2WanSetMapEntry 3 } r2ChannelNumber OBJECT-TYPE SYNTAX INTEGER (1..128) ACCESS read-write STATUS mandatory DESCRIPTION "Set channel number" ::= { r2WanSetMapEntry 4 } r2MapCommand OBJECT-TYPE SYNTAX INTEGER { no(0), clear(1), set(2), clrSet(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Map Command" ::= { r2WanSetMapEntry 5 } -- -- R2 WAN Channel Map Info Table -- r2ChannelMapTable OBJECT-TYPE SYNTAX SEQUENCE OF R2ChannelMapEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "WAN Channel Map Config Table" ::= { r2WanChannelMap 2 } r2ChannelMapEntry OBJECT-TYPE SYNTAX R2ChannelMapEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "WAN Channel Map Config Entry" INDEX { r2Index , r2TimeSlotIndex } ::= { r2ChannelMapTable 1 } R2ChannelMapEntry ::= SEQUENCE { r2TimeSlotIndex INTEGER, r2MapToWanNum WanID } r2TimeSlotIndex OBJECT-TYPE SYNTAX INTEGER (1..128) ACCESS read-only STATUS mandatory DESCRIPTION "Time slot number" ::= { r2ChannelMapEntry 2 } r2MapToWanNum OBJECT-TYPE SYNTAX WanID ACCESS read-only STATUS mandatory DESCRIPTION "Time slot number" ::= { r2ChannelMapEntry 3 } -- -- R2 WAN QoS Table -- r2WanQoS OBJECT IDENTIFIER ::= { r2IntfWAN 6 } -- -- R2 WAN Qos Policy Table -- r2WanQosPolicyTable OBJECT-TYPE SYNTAX SEQUENCE OF R2WanQosPolicyEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Wan Qos Policy Table." ::= { r2WanQoS 1 } r2WanQosPolicyEntry OBJECT-TYPE SYNTAX R2WanQosPolicyEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Wan Qos Policy Entry" INDEX { r2Index , r2WanIndex , r2WanQosPolicyNumber } ::= { r2WanQosPolicyTable 1 } R2WanQosPolicyEntry ::= SEQUENCE { r2WanQosPolicyNumber INTEGER, r2WanQosPolicySrcIP DisplayString, r2WanQosPolicyDstIP DisplayString, r2WanQosPolicyProtocol DisplayString, r2WanQosPolicyRate DisplayString, r2WanQosPolicySrcPort DisplayString, r2WanQosPolicyDstPort DisplayString } r2WanQosPolicyNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "WAN Qos Policy Number" ::= { r2WanQosPolicyEntry 3 } r2WanQosPolicySrcIP OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Wan Qos Policy Source IP/Perfix" ::= { r2WanQosPolicyEntry 4 } r2WanQosPolicyDstIP OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Wan Qos Policy Destination IP/Perfix" ::= { r2WanQosPolicyEntry 5 } r2WanQosPolicyProtocol OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "WAN Qos Policy Protocol" ::= { r2WanQosPolicyEntry 6 } r2WanQosPolicyRate OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Wan Qos Policy Rate" ::= { r2WanQosPolicyEntry 7 } r2WanQosPolicySrcPort OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Wan Qos Policy Source Port" ::= { r2WanQosPolicyEntry 8 } r2WanQosPolicyDstPort OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Wan Qos Policy Destination Port" ::= { r2WanQosPolicyEntry 9 } -- -- R2 WAN Qos Policy Control Table -- r2WanQosPolicyControl OBJECT IDENTIFIER ::= { r2WanQoS 2 } -- -- R2 WAN Qos Append and Insert Policy Table -- r2WanQosAppendAndInsertPolicy OBJECT-TYPE SYNTAX SEQUENCE OF R2WanQosAppendAndInsertPolicyEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Append od Insert a traffic control policy Table." ::= { r2WanQosPolicyControl 1 } r2WanQosAppendAndInsertPolicyEntry OBJECT-TYPE SYNTAX R2WanQosAppendAndInsertPolicyEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Append od Insert a traffic control policy Entry" INDEX { r2Index } ::= { r2WanQosAppendAndInsertPolicy 1 } R2WanQosAppendAndInsertPolicyEntry ::= SEQUENCE { r2WanAppInstPolicyWanNum INTEGER (1..64), r2WanAppInstPolicySrcIP DisplayString (SIZE (0..20)), r2WanAppInstPolicySrcIPPrefix DisplayString (SIZE (0..2)), r2WanAppInstPolicyDstIP DisplayString (SIZE (0..20)), r2WanAppInstPolicyDstIPPrefix DisplayString (SIZE (0..2)), r2WanAppInstPolicySrcPort DisplayString (SIZE (0..25)), r2WanAppInstPolicyDstPort DisplayString (SIZE (0..25)), r2WanAppInstPolicyProtocol DisplayString (SIZE (0..10)), r2WanAppInstPolicyRate DisplayString (SIZE (0..25)), r2WanAppInstPolicyRateType INTEGER, r2WanInstPolicyNum INTEGER (0..32), r2WanAppInstPolicyCommand INTEGER } r2WanAppInstPolicyWanNum OBJECT-TYPE SYNTAX INTEGER (1..64) ACCESS read-write STATUS mandatory DESCRIPTION "Wan Number(Wan 1~64)" ::= { r2WanQosAppendAndInsertPolicyEntry 2 } r2WanAppInstPolicySrcIP OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "Policy Source IP(xxx.xxx.xxx.xxx)" ::= { r2WanQosAppendAndInsertPolicyEntry 3 } r2WanAppInstPolicySrcIPPrefix OBJECT-TYPE SYNTAX DisplayString (SIZE (0..2)) ACCESS read-write STATUS mandatory DESCRIPTION "Policy Source IP Prefix(skip if src_ip is 'any')" ::= { r2WanQosAppendAndInsertPolicyEntry 4 } r2WanAppInstPolicyDstIP OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "Policy Destination IP(xxx.xxx.xxx.xxx)" ::= { r2WanQosAppendAndInsertPolicyEntry 5 } r2WanAppInstPolicyDstIPPrefix OBJECT-TYPE SYNTAX DisplayString (SIZE (0..2)) ACCESS read-write STATUS mandatory DESCRIPTION "Policy Destination IP Prefix(skip if dst_ip is 'any')" ::= { r2WanQosAppendAndInsertPolicyEntry 6 } r2WanAppInstPolicySrcPort OBJECT-TYPE SYNTAX DisplayString (SIZE (0..25)) ACCESS read-write STATUS mandatory DESCRIPTION "Policy Source Port(any or min[-max] only for TCP/UDP, (no space before and after '-')" ::= { r2WanQosAppendAndInsertPolicyEntry 7 } r2WanAppInstPolicyDstPort OBJECT-TYPE SYNTAX DisplayString (SIZE (0..25)) ACCESS read-write STATUS mandatory DESCRIPTION "Policy Destination Port(any or min[-max] only for TCP/UDP, (no space before and after '-')" ::= { r2WanQosAppendAndInsertPolicyEntry 8 } r2WanAppInstPolicyProtocol OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) ACCESS read-write STATUS mandatory DESCRIPTION "Policy Protocol(TCP or UDP or ICMP or Any or 0~255)" ::= { r2WanQosAppendAndInsertPolicyEntry 9 } r2WanAppInstPolicyRate OBJECT-TYPE SYNTAX DisplayString (SIZE (0..25)) ACCESS read-write STATUS mandatory DESCRIPTION "Policy Rate(Committed access rate in min[-max] format, (no space before and after '-') )" ::= { r2WanQosAppendAndInsertPolicyEntry 10 } r2WanAppInstPolicyRateType OBJECT-TYPE SYNTAX INTEGER { kbps(1), mbps(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Policy Rate Type(type of bandwidth for rate in bits per sec)" ::= { r2WanQosAppendAndInsertPolicyEntry 11 } r2WanInstPolicyNum OBJECT-TYPE SYNTAX INTEGER (0..32) ACCESS read-write STATUS mandatory DESCRIPTION "Policy number before which new policy will be inserted" ::= { r2WanQosAppendAndInsertPolicyEntry 12 } r2WanAppInstPolicyCommand OBJECT-TYPE SYNTAX INTEGER { no(0), --//RIKER2021 SilverCreek append(1), insert(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Wan Qos Policy Command" ::= { r2WanQosAppendAndInsertPolicyEntry 13 } -- -- R2 WAN Qos Delete Policy Table -- r2WanQosDeletePolicy OBJECT-TYPE SYNTAX SEQUENCE OF R2WanQosDeletePolicyEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Delete a traffic control policy Table." ::= { r2WanQosPolicyControl 2 } r2WanQosDeletePolicyEntry OBJECT-TYPE SYNTAX R2WanQosDeletePolicyEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Delete a traffic control policy Entry" INDEX { r2Index } ::= { r2WanQosDeletePolicy 1 } R2WanQosDeletePolicyEntry ::= SEQUENCE { r2WanDelPolicyWanNum INTEGER (1..64), r2WanDelPolicyNumber INTEGER (1..32), r2WanDelPolicyCommand INTEGER } r2WanDelPolicyWanNum OBJECT-TYPE SYNTAX INTEGER (1..64) ACCESS read-write STATUS mandatory DESCRIPTION "Wan Number(Wan 1~64)" ::= { r2WanQosDeletePolicyEntry 2 } r2WanDelPolicyNumber OBJECT-TYPE SYNTAX INTEGER (1..32) ACCESS read-write STATUS mandatory DESCRIPTION "Policy Number(1~32)" ::= { r2WanQosDeletePolicyEntry 3 } r2WanDelPolicyCommand OBJECT-TYPE SYNTAX INTEGER { no(0), delete(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Delete Policy Command" ::= { r2WanQosDeletePolicyEntry 4 } -- -- R2 Virtual Interface -- r2IntfVirtual OBJECT IDENTIFIER ::= { r2Interface 3 } -- -- R2 Virtual Interface Config -- r2VirtualIntfCFG OBJECT-TYPE SYNTAX SEQUENCE OF R2VirtualIntfCFGEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Virtual Interface Configuration Table." ::= { r2IntfVirtual 1 } r2VirtualIntfCFGEntry OBJECT-TYPE SYNTAX R2VirtualIntfCFGEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Virtual Interface Configuration Entry" INDEX { r2Index , r2VIntfIndex } ::= { r2VirtualIntfCFG 1 } R2VirtualIntfCFGEntry ::= SEQUENCE { r2VIntfIndex INTEGER, r2VIntfName DisplayString, r2VIntfRoutingProtocol INTEGER, r2VIntfLayer2Protocol INTEGER, r2VIntfInterfaceMode INTEGER, r2VIntfInboundPolicy DisplayString, r2VIntfOutboundPolicy DisplayString, r2VIntfStatus INTEGER } r2VIntfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Virtual interface index" ::= { r2VirtualIntfCFGEntry 2 } r2VIntfName OBJECT-TYPE SYNTAX DisplayString (SIZE (1..16)) ACCESS read-only STATUS mandatory DESCRIPTION "Virtual interface name" ::= { r2VirtualIntfCFGEntry 3 } r2VIntfRoutingProtocol OBJECT-TYPE SYNTAX INTEGER { rip1(1), rip2(2), ospf(3), none(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Virtual Interface Routing Protocol(OSPF enable/disable in r2OspfIntfAdminSetup Table)" ::= { r2VirtualIntfCFGEntry 4 } r2VIntfLayer2Protocol OBJECT-TYPE SYNTAX INTEGER { ppp(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Virtual Interface Layer2 Protocol" ::= { r2VirtualIntfCFGEntry 5 } r2VIntfInterfaceMode OBJECT-TYPE SYNTAX INTEGER { null(0), router(1), bridge(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Interface Mode of Virtual Interface" ::= { r2VirtualIntfCFGEntry 6 } r2VIntfInboundPolicy OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) ACCESS read-write STATUS mandatory DESCRIPTION "Virtual Interface inbound policy (off to disable access control)" ::= { r2VirtualIntfCFGEntry 7 } r2VIntfOutboundPolicy OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) ACCESS read-write STATUS mandatory DESCRIPTION "Virtual Interface outbound policy (off to disable access control)" ::= { r2VirtualIntfCFGEntry 8 } r2VIntfStatus OBJECT-TYPE SYNTAX INTEGER { down(1), up(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Virtual Interface Status" ::= { r2VirtualIntfCFGEntry 9 } -- -- R2 Policy -- r2Policy OBJECT IDENTIFIER ::= { router-a-card 5 } -- -- R2 Filter Info -- r2FilterInfo OBJECT-TYPE SYNTAX SEQUENCE OF R2FilterInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "filter information Table" ::= { r2Policy 1 } r2FilterInfoEntry OBJECT-TYPE SYNTAX R2FilterInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "filter information Entry" INDEX { r2Index , r2FilterIndex , r2RuleIndex } ::= { r2FilterInfo 1 } R2FilterInfoEntry ::= SEQUENCE { r2FilterIndex INTEGER, r2RuleIndex INTEGER, r2FilterName DisplayString, r2FilterAction INTEGER, r2FilterSrcAddr DisplayString, r2FilterDestAddr DisplayString, r2FilterProtocol INTEGER, r2FilterPortLow INTEGER, r2FilterPortHigh INTEGER } r2FilterIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Filter List Index " ::= { r2FilterInfoEntry 2 } r2RuleIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "filter rule index" ::= { r2FilterInfoEntry 3 } r2FilterName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) ACCESS read-only STATUS mandatory DESCRIPTION "filter list Name" ::= { r2FilterInfoEntry 4 } r2FilterAction OBJECT-TYPE SYNTAX INTEGER{ deny(1), permit(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Filter action" ::= { r2FilterInfoEntry 5 } r2FilterSrcAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "source address of filter action (xx.xx.xx.xx/xx)" ::= { r2FilterInfoEntry 6 } r2FilterDestAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "destination address of filter action (xx.xx.xx.xx/xx)" ::= { r2FilterInfoEntry 7 } r2FilterProtocol OBJECT-TYPE SYNTAX INTEGER{ tcp(1), udp(2), icmp(3), any(4) } ACCESS read-only STATUS mandatory DESCRIPTION "protocol of filter action" ::= { r2FilterInfoEntry 8 } r2FilterPortLow OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Low port of the port range for TCP/UDP" ::= { r2FilterInfoEntry 9 } r2FilterPortHigh OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "High port of the port range for TCP/UDP" ::= { r2FilterInfoEntry 10 } -- -- R2 Mac Filter Info -- r2MacFilterInfo OBJECT-TYPE SYNTAX SEQUENCE OF R2MacFilterInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Mac filter information Table" ::= { r2Policy 2 } r2MacFilterInfoEntry OBJECT-TYPE SYNTAX R2MacFilterInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Mac filter information Entry" INDEX { r2Index , r2MacFilterIndex , r2MacFilterRuleIndex } ::= { r2MacFilterInfo 1 } R2MacFilterInfoEntry ::= SEQUENCE { r2MacFilterIndex INTEGER, r2MacFilterRuleIndex INTEGER, r2MacFilterName DisplayString, r2MacFilterMacAddress DisplayString } r2MacFilterIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Mac Filter List Index " ::= { r2MacFilterInfoEntry 2 } r2MacFilterRuleIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "MAc Filter rule index" ::= { r2MacFilterInfoEntry 3 } r2MacFilterName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) ACCESS read-only STATUS mandatory DESCRIPTION "Mac Filter list Name" ::= { r2MacFilterInfoEntry 4 } r2MacFilterMacAddress OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Mac Filter Mac Address" ::= { r2MacFilterInfoEntry 5 } -- -- R2 Filter Control -- r2FilterControl OBJECT IDENTIFIER ::= { r2Policy 3 } -- -- R2 Create & Destroy Filter list Table -- r2CreateDestroyFilter OBJECT-TYPE SYNTAX SEQUENCE OF R2CreateDestroyFilterEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Create and Destroy Filter List Table" ::= { r2FilterControl 1 } r2CreateDestroyFilterEntry OBJECT-TYPE SYNTAX R2CreateDestroyFilterEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Create and Destroy Filter List Entry" INDEX { r2Index } ::= { r2CreateDestroyFilter 1 } R2CreateDestroyFilterEntry ::= SEQUENCE { r2CreDesFilterName DisplayString, r2CreDesFilterCMD INTEGER } r2CreDesFilterName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) ACCESS read-write STATUS mandatory DESCRIPTION "Filter List Name" ::= { r2CreateDestroyFilterEntry 2 } r2CreDesFilterCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), --//RIKER2021 SilverCreek create-filter(1), destroy-filter(2), create-mac-filter(3), destroy-mac-filter(4) } ACCESS read-write STATUS mandatory DESCRIPTION " Filter List Command" ::= { r2CreateDestroyFilterEntry 3 } -- -- R2 Add Filter Rule -- r2AddFilterRule OBJECT-TYPE SYNTAX SEQUENCE OF R2AddFilterRuleEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Append filter rule Table" ::= { r2FilterControl 2 } r2AddFilterRuleEntry OBJECT-TYPE SYNTAX R2AddFilterRuleEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Append filter rule Entry" INDEX { r2Index } ::= { r2AddFilterRule 1 } R2AddFilterRuleEntry ::= SEQUENCE { r2AddFilterName DisplayString, r2AddFilterAction INTEGER, r2AddFilterSrcAddr DisplayString, r2AddFilterDestAddr DisplayString, r2AddFilterProtocol INTEGER, r2AddFilterPortLow INTEGER, r2AddFilterPortHigh INTEGER, r2AddFilterRuleCMD INTEGER } r2AddFilterName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) ACCESS read-write STATUS mandatory DESCRIPTION "Filter List Name" ::= { r2AddFilterRuleEntry 2 } r2AddFilterAction OBJECT-TYPE SYNTAX INTEGER{ deny(1), permit(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Filter action" ::= { r2AddFilterRuleEntry 3 } r2AddFilterSrcAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "source address of filter action (xx.xx.xx.xx/xx)" ::= { r2AddFilterRuleEntry 4 } r2AddFilterDestAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "destination address of filter action (xx.xx.xx.xx/xx)" ::= { r2AddFilterRuleEntry 5 } r2AddFilterProtocol OBJECT-TYPE SYNTAX INTEGER{ tcp(1), udp(2), icmp(3), any(4) } ACCESS read-write STATUS mandatory DESCRIPTION "protocol of filter action" ::= { r2AddFilterRuleEntry 6 } r2AddFilterPortLow OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Low port of the port range for TCP/UDP" ::= { r2AddFilterRuleEntry 7 } r2AddFilterPortHigh OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "High port of the port range for TCP/UDP" ::= { r2AddFilterRuleEntry 8 } r2AddFilterRuleCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), append(1) } ACCESS read-write STATUS mandatory DESCRIPTION " Append Filter rule" ::= { r2AddFilterRuleEntry 9 } -- -- R2 Add Mac Filter Rule -- r2AddMacFilterRule OBJECT-TYPE SYNTAX SEQUENCE OF R2AddMacFilterRuleEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Append Mac filter rule Table" ::= { r2FilterControl 3 } r2AddMacFilterRuleEntry OBJECT-TYPE SYNTAX R2AddMacFilterRuleEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Append Mac filter rule Entry" INDEX { r2Index } ::= { r2AddMacFilterRule 1 } R2AddMacFilterRuleEntry ::= SEQUENCE { r2AddMacFilterName DisplayString, r2AddMacFilterMacAddr DisplayString, r2AddMacFilterRuleCMD INTEGER } r2AddMacFilterName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) ACCESS read-write STATUS mandatory DESCRIPTION "Mac Filter List Name" ::= { r2AddMacFilterRuleEntry 2 } r2AddMacFilterMacAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "Mac Filter Mac address" ::= { r2AddMacFilterRuleEntry 3 } r2AddMacFilterRuleCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), append(1) } ACCESS read-write STATUS mandatory DESCRIPTION " Append Mac Filter rule" ::= { r2AddMacFilterRuleEntry 4 } -- -- R2 Delete Filter Rule -- r2DelFilterRule OBJECT-TYPE SYNTAX SEQUENCE OF R2DelFilterRuleEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Delete filter rule Table" ::= { r2FilterControl 4 } r2DelFilterRuleEntry OBJECT-TYPE SYNTAX R2DelFilterRuleEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Delete filter rule Entry" INDEX { r2Index } ::= { r2DelFilterRule 1 } R2DelFilterRuleEntry ::= SEQUENCE { r2DelFilterName DisplayString, r2DelStartIndex INTEGER, r2DelEndIndex INTEGER, r2DelFilterRuleCMD INTEGER } r2DelFilterName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) ACCESS read-write STATUS mandatory DESCRIPTION "filter list Name" ::= { r2DelFilterRuleEntry 2 } r2DelStartIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "start index of list which will be deleted" ::= { r2DelFilterRuleEntry 3 } r2DelEndIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "end index of list which will be deleted" ::= { r2DelFilterRuleEntry 4 } r2DelFilterRuleCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), delete(1) } ACCESS read-write STATUS mandatory DESCRIPTION "delete filter rule command" ::= { r2DelFilterRuleEntry 5 } -- -- R2 Delete Mac Filter Rule -- r2DelMacFilterRule OBJECT-TYPE SYNTAX SEQUENCE OF R2DelMacFilterRuleEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Delete Mac filter rule Table" ::= { r2FilterControl 5 } r2DelMacFilterRuleEntry OBJECT-TYPE SYNTAX R2DelMacFilterRuleEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Delete Mac filter rule Entry" INDEX { r2Index } ::= { r2DelMacFilterRule 1 } R2DelMacFilterRuleEntry ::= SEQUENCE { r2DelMacFilterName DisplayString, r2DelMacFilterMacAddr DisplayString, r2DelMacFilterRuleCMD INTEGER } r2DelMacFilterName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) ACCESS read-write STATUS mandatory DESCRIPTION "mac filter list Name" ::= { r2DelMacFilterRuleEntry 2 } r2DelMacFilterMacAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "mac address" ::= { r2DelMacFilterRuleEntry 3 } r2DelMacFilterRuleCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), delete(1) } ACCESS read-write STATUS mandatory DESCRIPTION "delete mac filter rule command" ::= { r2DelMacFilterRuleEntry 4 } -- -- R2 Route -- r2Route OBJECT IDENTIFIER ::= { router-a-card 6 } -- -- R2 Static Route Table -- r2StaticRouteTable OBJECT-TYPE SYNTAX SEQUENCE OF R2StaticRouteEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Static Route Table" ::= { r2Route 1 } r2StaticRouteEntry OBJECT-TYPE SYNTAX R2StaticRouteEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Static Route Entry" INDEX { r2Index , r2RouteIndex } ::= { r2StaticRouteTable 1 } R2StaticRouteEntry ::= SEQUENCE { r2RouteIndex INTEGER, r2StaticRouteNetAddr DisplayString, r2StaticRouteNetMask DisplayString, r2StaticRouteGatewayAddr DisplayString, r2StaticRouteInterface DisplayString } r2RouteIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "routing table entry index" ::= { r2StaticRouteEntry 2 } r2StaticRouteNetAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Static route net Address" ::= { r2StaticRouteEntry 3 } r2StaticRouteNetMask OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Static route net mask" ::= { r2StaticRouteEntry 4 } r2StaticRouteGatewayAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Static route gateway Address" ::= { r2StaticRouteEntry 5 } r2StaticRouteInterface OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30)) ACCESS read-only STATUS mandatory DESCRIPTION "Static route output interface" ::= { r2StaticRouteEntry 6 } -- -- R2 Add Static Route -- r2AddStaticRoute OBJECT-TYPE SYNTAX SEQUENCE OF R2AddStaticRouteEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Add static route Table" ::= { r2Route 2 } r2AddStaticRouteEntry OBJECT-TYPE SYNTAX R2AddStaticRouteEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Add static route Entry" INDEX { r2Index } ::= { r2AddStaticRoute 1 } R2AddStaticRouteEntry ::= SEQUENCE { r2AddRouteNetAddr DisplayString, r2AddRouteGatewayAddr DisplayString, r2AddRouteInterface DisplayString, r2AddSataicRouteCMD INTEGER } r2AddRouteNetAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "Static route net Address(xxx.xxx.xxx.xxx/xx)" ::= { r2AddStaticRouteEntry 2 } r2AddRouteGatewayAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "Static route gateway Address(xxx.xxx.xxx.xxx)" ::= { r2AddStaticRouteEntry 3 } r2AddRouteInterface OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "Static route output interface(lan1~2/wan1~wan64/wanX pvc1-16/brg_group)" ::= { r2AddStaticRouteEntry 4 } r2AddSataicRouteCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), add(1) } ACCESS read-write STATUS mandatory DESCRIPTION " add static route " ::= { r2AddStaticRouteEntry 5 } -- -- R2 Delete Static Route -- r2DelStaticRoute OBJECT-TYPE SYNTAX SEQUENCE OF R2DelStaticRouteEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Delete static route Table" ::= { r2Route 3 } r2DelStaticRouteEntry OBJECT-TYPE SYNTAX R2DelStaticRouteEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Delete static route Entry" INDEX { r2Index } ::= { r2DelStaticRoute 1 } R2DelStaticRouteEntry ::= SEQUENCE { r2DelRouteNetAddr DisplayString, r2DelSataicRouteCMD INTEGER } r2DelRouteNetAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "Static route net Address(xxx.xxx.xxx.xxx/xx)" ::= { r2DelStaticRouteEntry 2 } r2DelSataicRouteCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), delete(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Delete static route" ::= { r2DelStaticRouteEntry 3 } -- -- R2 OSPF -- r2OSPF OBJECT IDENTIFIER ::= { r2Route 4 } -- -- R2 OSPF General Table -- r2OspfGereralTable OBJECT-TYPE SYNTAX SEQUENCE OF R2OspfGereralEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Route OSPF General Config Table" ::= { r2OSPF 1 } r2OspfGereralEntry OBJECT-TYPE SYNTAX R2OspfGereralEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Route OSPF General Config Entry" INDEX { r2Index } ::= { r2OspfGereralTable 1 } R2OspfGereralEntry ::= SEQUENCE { r2OspfRedistribute DisplayString (SIZE (1..50)), r2OspfRouterID DisplayString (SIZE (1..20)) } r2OspfRedistribute OBJECT-TYPE SYNTAX DisplayString (SIZE (1..50)) ACCESS read-write STATUS mandatory DESCRIPTION "Redistributes (kernel | static | connected | rip | default | none)" ::= { r2OspfGereralEntry 2 } r2OspfRouterID OBJECT-TYPE SYNTAX DisplayString (SIZE (1..20)) ACCESS read-write STATUS mandatory DESCRIPTION "IP address(xxx.xxx.xxx.xxx) that identifies this OSPF router" ::= { r2OspfGereralEntry 3 } -- -- R2 OSPF Area -- r2OspfArea OBJECT IDENTIFIER ::= { r2OSPF 2 } -- -- R2 OSPF Area Config -- r2OspfAreaCFG OBJECT-TYPE SYNTAX SEQUENCE OF R2OspfAreaCFGEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "OSPF Area Config" ::= { r2OspfArea 1 } r2OspfAreaCFGEntry OBJECT-TYPE SYNTAX R2OspfAreaCFGEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "OSPF Area Config Entry" INDEX { r2Index , r2OspfAreaCfgIndex } ::= { r2OspfAreaCFG 1 } R2OspfAreaCFGEntry ::= SEQUENCE { r2OspfAreaCfgIndex INTEGER, r2OspfAreaCfgAreaID INTEGER, r2OspfAreaCfgAuthenticationType INTEGER, r2OspfAreaCfgAreaType INTEGER, r2OspfAreaCfgCost INTEGER (0..16777215) } r2OspfAreaCfgIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "OSPF Area Config Index" ::= { r2OspfAreaCFGEntry 2 } r2OspfAreaCfgAreaID OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "OSPF Area Config Area ID" ::= { r2OspfAreaCFGEntry 3 } r2OspfAreaCfgAuthenticationType OBJECT-TYPE SYNTAX INTEGER { none(1), password(2), md5(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Authentication for an OSPF area" ::= { r2OspfAreaCFGEntry 4 } r2OspfAreaCfgAreaType OBJECT-TYPE SYNTAX INTEGER { normal(1), stub(2), stub-no-summary(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Designates an area as a stub area" ::= { r2OspfAreaCFGEntry 5 } r2OspfAreaCfgCost OBJECT-TYPE SYNTAX INTEGER (0..16777215) ACCESS read-write STATUS mandatory DESCRIPTION "Assign a specific cost to the default summary route used" ::= { r2OspfAreaCFGEntry 6 } -- -- R2 OSPF Add & Delete Area -- r2OspfAddDelArea OBJECT-TYPE SYNTAX SEQUENCE OF R2OspfAddDelAreaEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Add and Delete OSPF Area" ::= { r2OspfArea 2 } r2OspfAddDelAreaEntry OBJECT-TYPE SYNTAX R2OspfAddDelAreaEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Add and Delete OSPF Area Entry" INDEX { r2Index } ::= { r2OspfAddDelArea 1 } R2OspfAddDelAreaEntry ::= SEQUENCE { r2OspfAddDelAreaID INTEGER, r2OspfAddDelAreaCommand INTEGER } r2OspfAddDelAreaID OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Add and Delete OSPF Area ID" ::= { r2OspfAddDelAreaEntry 2 } r2OspfAddDelAreaCommand OBJECT-TYPE SYNTAX INTEGER { no(0), add(1), delete(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Add and Delete OSPF Area ID Command" ::= { r2OspfAddDelAreaEntry 3 } -- -- R2 OSPF Interface Table -- r2OspfInterface OBJECT IDENTIFIER ::= { r2OSPF 3 } -- -- R2 OSPF Interface Config Table -- r2OspfIntfCFG OBJECT-TYPE SYNTAX SEQUENCE OF R2OspfIntfCFGEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "OSPF Interface Config" ::= { r2OspfInterface 1 } r2OspfIntfCFGEntry OBJECT-TYPE SYNTAX R2OspfIntfCFGEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "OSPF Interface Config Entry" INDEX { r2Index , r2OspfIntfIndex } ::= { r2OspfIntfCFG 1 } R2OspfIntfCFGEntry ::= SEQUENCE { r2OspfIntfIndex INTEGER, r2OspfIntfName DisplayString (SIZE (0..20)), r2OspfIntfAdminStatus INTEGER, r2OspfIntfAreaID INTEGER, r2OspfIntfNetworkType INTEGER, r2OspfIntfLinkCost INTEGER (1..65535), r2OspfIntfTransmitDelay INTEGER (1..65535), r2OspfIntfRouterPriority INTEGER (0..255), r2OspfIntfHelloInterval INTEGER (1..65535), r2OspfIntfRouterDeadInterval INTEGER (1..65535), r2OspfIntfRetransmitInterval INTEGER (1..65535), r2OspfIntfAuthMD5KeyID-Key DisplayString (SIZE (0..20)), r2OspfIntfAuthPasswordTextKey DisplayString (SIZE (0..8)) } r2OspfIntfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Interface Index" ::= { r2OspfIntfCFGEntry 2 } r2OspfIntfName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Interface Name(Lan1~2/Wan1~64/Wanxx Pvc1~16)" ::= { r2OspfIntfCFGEntry 3 } r2OspfIntfAdminStatus OBJECT-TYPE SYNTAX INTEGER { dsiable(1), enable(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The OSPF interface's administrative status" ::= { r2OspfIntfCFGEntry 4 } r2OspfIntfAreaID OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A 32-bit integer uniquely identifying the area to which the interface connects." ::= { r2OspfIntfCFGEntry 5 } r2OspfIntfNetworkType OBJECT-TYPE SYNTAX INTEGER { broadcast(1), point-to-point(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The OSPF interface type." ::= { r2OspfIntfCFGEntry 6 } r2OspfIntfLinkCost OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-write STATUS mandatory DESCRIPTION "Explicitly specify the link cost of sending a packet" ::= { r2OspfIntfCFGEntry 7 } r2OspfIntfTransmitDelay OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-write STATUS mandatory DESCRIPTION "Number of seconds for InfTransDelay value." ::= { r2OspfIntfCFGEntry 8 } r2OspfIntfRouterPriority OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "RouterPriority integer value." ::= { r2OspfIntfCFGEntry 9 } r2OspfIntfHelloInterval OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-write STATUS mandatory DESCRIPTION "Number of seconds between hello packets sent." ::= { r2OspfIntfCFGEntry 10 } r2OspfIntfRouterDeadInterval OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-write STATUS mandatory DESCRIPTION "Number of seconds for RouterDeadInterval timer." ::= { r2OspfIntfCFGEntry 11 } r2OspfIntfRetransmitInterval OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-write STATUS mandatory DESCRIPTION "Number of seconds for RxmtInterval timer value." ::= { r2OspfIntfCFGEntry 12 } r2OspfIntfAuthMD5KeyID-Key OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "Interface MD5 Authentication KeyID/Key(KeyID:1~255, Key:up to 16 chars)" ::= { r2OspfIntfCFGEntry 13 } r2OspfIntfAuthPasswordTextKey OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) ACCESS read-write STATUS mandatory DESCRIPTION "Interface Password Authentication Key" ::= { r2OspfIntfCFGEntry 14 } -- -- R2 OSPF Interface Admin Setup Table -- r2OspfIntfAdminSetup OBJECT-TYPE SYNTAX SEQUENCE OF R2OspfIntfAdminSetupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "OSPF Interface Admin Setup Table" ::= { r2OspfInterface 2 } r2OspfIntfAdminSetupEntry OBJECT-TYPE SYNTAX R2OspfIntfAdminSetupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "OSPF Interface Admin Setup Entry" INDEX { r2Index } ::= { r2OspfIntfAdminSetup 1 } R2OspfIntfAdminSetupEntry ::= SEQUENCE { r2OspfIntfAdminSetupIntfName DisplayString (SIZE (0..20)), r2OspfIntfAdminSetupAreaID INTEGER, r2OspfIntfAdminSetupCMD INTEGER } r2OspfIntfAdminSetupIntfName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "Interface Name(lan1~2/wan1~64/wanXX pvcXX)" ::= { r2OspfIntfAdminSetupEntry 2 } r2OspfIntfAdminSetupAreaID OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Interface OSPF Area ID" ::= { r2OspfIntfAdminSetupEntry 3 } r2OspfIntfAdminSetupCMD OBJECT-TYPE SYNTAX INTEGER { no(0), disable-intf-ospf(1), enable-intf-ospf(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Interface OSPF Admin Setup Command(Disable/Enable)" ::= { r2OspfIntfAdminSetupEntry 4 } -- -- R2 NAT -- r2NAT OBJECT IDENTIFIER ::= { router-a-card 7 } -- -- R2 NAT Interface Mode -- r2NatIFMode OBJECT-TYPE SYNTAX SEQUENCE OF R2NatIFModeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "NAT interface mode status Table" ::= { r2NAT 1 } r2NatIFModeEntry OBJECT-TYPE SYNTAX R2NatIFModeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "NAT interface mode status Entry" INDEX { r2Index , r2NatIFIndex } ::= { r2NatIFMode 1 } R2NatIFModeEntry ::= SEQUENCE { r2NatIFIndex INTEGER, r2NatIFName DisplayString, r2NatMode INTEGER } r2NatIFIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "NAT index" ::= { r2NatIFModeEntry 2 } r2NatIFName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Interface Name" ::= { r2NatIFModeEntry 3 } r2NatMode OBJECT-TYPE SYNTAX INTEGER{ disable(1), nat(2), napt(3) } ACCESS read-only STATUS mandatory DESCRIPTION "NAT mode of interface" ::= { r2NatIFModeEntry 4 } -- -- R2 NAT IP Pool -- r2NatIPPool OBJECT-TYPE SYNTAX SEQUENCE OF R2NatIPPoolEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "NAT IP Pool Table" ::= { r2NAT 2 } r2NatIPPoolEntry OBJECT-TYPE SYNTAX R2NatIPPoolEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "NAT IP Pool Entry" INDEX { r2Index , r2NatIFIndex , r2NatPoolIndex } ::= { r2NatIPPool 1 } R2NatIPPoolEntry ::= SEQUENCE { r2NatPoolIndex INTEGER, r2NatPoolIFName DisplayString, r2NatStartAddress DisplayString, r2NatEndAddress DisplayString } r2NatPoolIndex OBJECT-TYPE SYNTAX INTEGER (1..8) ACCESS read-only STATUS mandatory DESCRIPTION "IP Pool index" ::= { r2NatIPPoolEntry 3 } r2NatPoolIFName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Interface Name(wan1-64/wanX pvc1-16)" ::= { r2NatIPPoolEntry 4 } r2NatStartAddress OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "NAT start address" ::= { r2NatIPPoolEntry 5 } r2NatEndAddress OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "NAT end address" ::= { r2NatIPPoolEntry 6 } -- -- R2 NAT Add or Delete IP Pool -- r2NatAddDelIPPool OBJECT-TYPE SYNTAX SEQUENCE OF R2NatAddDelIPPoolEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Add or Delete NAT IP Pool Table" ::= { r2NAT 3 } r2NatAddDelIPPoolEntry OBJECT-TYPE SYNTAX R2NatAddDelIPPoolEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Add or Delete NAT IP Pool Entry" INDEX { r2Index } ::= { r2NatAddDelIPPool 1 } R2NatAddDelIPPoolEntry ::= SEQUENCE { r2NatAddDelPoolIFName DisplayString, r2NatAddDelPoolIndex INTEGER, r2NatAddDelStartAddr DisplayString, r2NatAddDelEndAddr DisplayString, r2NatAddDelIPPoolCMD INTEGER } r2NatAddDelPoolIFName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "Interface Name(wan1-64/wanx pvc1-16)" ::= { r2NatAddDelIPPoolEntry 2 } r2NatAddDelPoolIndex OBJECT-TYPE SYNTAX INTEGER (1..8) ACCESS read-write STATUS mandatory DESCRIPTION "Add or delete IP Pool index" ::= { r2NatAddDelIPPoolEntry 3 } r2NatAddDelStartAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "NAT start address(xxx.xxx.xxx.xxx)" ::= { r2NatAddDelIPPoolEntry 4 } r2NatAddDelEndAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "NAT end address(xxx.xxx.xxx.xxx)" ::= { r2NatAddDelIPPoolEntry 5 } r2NatAddDelIPPoolCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), add(1), delete(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Add or delete IP Pool command" ::= { r2NatAddDelIPPoolEntry 6 } -- -- R2 NAT IP Static -- r2NatIPStatic OBJECT-TYPE SYNTAX SEQUENCE OF R2NatIPStaticEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "NAT IP static status Table" ::= { r2NAT 4 } r2NatIPStaticEntry OBJECT-TYPE SYNTAX R2NatIPStaticEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "NAT IP static status Entry" INDEX { r2Index , r2NatIFIndex , r2NatIPStaticIndex } ::= { r2NatIPStatic 1 } R2NatIPStaticEntry ::= SEQUENCE { r2NatIPStaticIndex INTEGER, r2NatIPStaticIFName DisplayString, r2NatIPStaticPublicAddr DisplayString, r2NatIPStaticPrivateAddr DisplayString } r2NatIPStaticIndex OBJECT-TYPE SYNTAX INTEGER (1..8) ACCESS read-only STATUS mandatory DESCRIPTION "NAT IP static index" ::= { r2NatIPStaticEntry 2 } r2NatIPStaticIFName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Interface name(wan1-64/wanx pvc1-16)" ::= { r2NatIPStaticEntry 3 } r2NatIPStaticPublicAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "NAT IP static public Address" ::= { r2NatIPStaticEntry 4 } r2NatIPStaticPrivateAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "NAT IP static private Address" ::= { r2NatIPStaticEntry 5 } -- -- R2 NAT Add or Delete IP Static -- r2NatAddDelIPStatic OBJECT-TYPE SYNTAX SEQUENCE OF R2NatAddDelIPStaticEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "NAT add or delete IP static Table" ::= { r2NAT 5 } r2NatAddDelIPStaticEntry OBJECT-TYPE SYNTAX R2NatAddDelIPStaticEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "NAT add or delete IP static Entry" INDEX { r2Index } ::= { r2NatAddDelIPStatic 1 } R2NatAddDelIPStaticEntry ::= SEQUENCE { r2NatAddDelIPStaticIFName DisplayString, r2NatAddDelPublicAddr DisplayString, r2NatAddDelPrivateAddr DisplayString, r2NatAddDelIPStaticCMD INTEGER } r2NatAddDelIPStaticIFName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "Interface Name(wan1-64/wanx pvc1-16)" ::= { r2NatAddDelIPStaticEntry 2 } r2NatAddDelPublicAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "NAT IP static public Address(xxx.xxx.xxx.xxx)" ::= { r2NatAddDelIPStaticEntry 3 } r2NatAddDelPrivateAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "NAT IP static private Address(xxx.xxx.xxx.xxx)" ::= { r2NatAddDelIPStaticEntry 4 } r2NatAddDelIPStaticCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), add(1), delete(2) } ACCESS read-write STATUS mandatory DESCRIPTION "NAT add or delete IP static command" ::= { r2NatAddDelIPStaticEntry 5 } -- -- R2 NAPT Port Forwarding -- r2NaptPortForwarding OBJECT-TYPE SYNTAX SEQUENCE OF R2NaptPortForwardingEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "NAPT Port Forwarding Table" ::= { r2NAT 6 } r2NaptPortForwardingEntry OBJECT-TYPE SYNTAX R2NaptPortForwardingEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "NAPT Port Forwarding Entry" INDEX { r2Index , r2NaptIFIndex , r2NaptPortFwdIndex } ::= { r2NaptPortForwarding 1 } R2NaptPortForwardingEntry ::= SEQUENCE { r2NaptIFIndex INTEGER, r2NaptPortFwdIndex INTEGER, r2NaptIFName DisplayString, r2NaptPortFwdName DisplayString, r2NaptPortFwdStartPort INTEGER, r2NaptPortFwdEndPort INTEGER, r2NaptPortFwdServerIP DisplayString } r2NaptIFIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Interface index" ::= { r2NaptPortForwardingEntry 2 } r2NaptPortFwdIndex OBJECT-TYPE SYNTAX INTEGER (1..32) ACCESS read-only STATUS mandatory DESCRIPTION "NAPT Port Forwarding entry index" ::= { r2NaptPortForwardingEntry 3 } r2NaptIFName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Interface Name" ::= { r2NaptPortForwardingEntry 4 } r2NaptPortFwdName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) ACCESS read-only STATUS mandatory DESCRIPTION "The NAPT entry name" ::= { r2NaptPortForwardingEntry 5 } r2NaptPortFwdStartPort OBJECT-TYPE SYNTAX INTEGER (1..1024) ACCESS read-only STATUS mandatory DESCRIPTION "Start Port number" ::= { r2NaptPortForwardingEntry 6 } r2NaptPortFwdEndPort OBJECT-TYPE SYNTAX INTEGER (1..1024) ACCESS read-only STATUS mandatory DESCRIPTION "End Port number" ::= { r2NaptPortForwardingEntry 7 } r2NaptPortFwdServerIP OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "The IP address of the service(xxx.xxx.xxx.xxx)" ::= { r2NaptPortForwardingEntry 8 } -- -- R2 NAPT Add or Delete Port Forwarding -- r2NaptAddDelPortForwarding OBJECT-TYPE SYNTAX SEQUENCE OF R2NaptAddDelPortForwardingEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "NAPT Add or Delete Port Forwarding Table" ::= { r2NAT 7 } r2NaptAddDelPortForwardingEntry OBJECT-TYPE SYNTAX R2NaptAddDelPortForwardingEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "NAPT Add or Delete Port Forwarding Entry" INDEX { r2Index } ::= { r2NaptAddDelPortForwarding 1 } R2NaptAddDelPortForwardingEntry ::= SEQUENCE { r2NaptAddDelIFName DisplayString, r2NaptAddDelName DisplayString, r2NaptAddDelStartPort INTEGER, r2NaptAddDelEndPort INTEGER, r2NaptAddDelServerIP DisplayString, r2NaptAddDelPortFwdCMD INTEGER } r2NaptAddDelIFName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "Interface Name" ::= { r2NaptAddDelPortForwardingEntry 2 } r2NaptAddDelName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) ACCESS read-write STATUS mandatory DESCRIPTION "The NAPT entry name" ::= { r2NaptAddDelPortForwardingEntry 3 } r2NaptAddDelStartPort OBJECT-TYPE SYNTAX INTEGER (1..1024) ACCESS read-write STATUS mandatory DESCRIPTION "Start Port number" ::= { r2NaptAddDelPortForwardingEntry 4 } r2NaptAddDelEndPort OBJECT-TYPE SYNTAX INTEGER (1..1024) ACCESS read-write STATUS mandatory DESCRIPTION "End Port number" ::= { r2NaptAddDelPortForwardingEntry 5 } r2NaptAddDelServerIP OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "The IP address of the service(xxx.xxx.xxx.xxx)" ::= { r2NaptAddDelPortForwardingEntry 6 } r2NaptAddDelPortFwdCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), add(1), delete(2) } ACCESS read-write STATUS mandatory DESCRIPTION "NAPT add or delete port forwarding command" ::= { r2NaptAddDelPortForwardingEntry 7 } -- -- R2 VLAN -- r2VLAN OBJECT IDENTIFIER ::= { router-a-card 8 } -- -- R2 VLAN State -- r2VlanState OBJECT-TYPE SYNTAX SEQUENCE OF R2VlanStateEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Vlan state Table" ::= { r2VLAN 1 } r2VlanStateEntry OBJECT-TYPE SYNTAX R2VlanStateEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Vlan state Entry" INDEX { r2Index , r2BrgGroupID } ::= { r2VlanState 1 } R2VlanStateEntry ::= SEQUENCE { r2VlanBrgName DisplayString, r2VlanEnable INTEGER, r2VlanMgmtVID INTEGER, r2VlanRegenCRC INTEGER } r2VlanBrgName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) ACCESS read-only STATUS mandatory DESCRIPTION "Bridge group name" ::= { r2VlanStateEntry 3 } r2VlanEnable OBJECT-TYPE SYNTAX INTEGER{ na(0), --//RIKER2021 SilverCreek disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Vlan state enable/disable" ::= { r2VlanStateEntry 4 } r2VlanMgmtVID OBJECT-TYPE SYNTAX INTEGER (1..4094) ACCESS read-write STATUS mandatory DESCRIPTION "VLAN ID for the bridge management interface" ::= { r2VlanStateEntry 5 } r2VlanRegenCRC OBJECT-TYPE SYNTAX INTEGER{ disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable/disable CRC regenerating on WAN interfaces for VLAN frames" ::= { r2VlanStateEntry 6 } -- -- R2 VLAN Table -- r2VlanTable OBJECT-TYPE SYNTAX SEQUENCE OF R2VlanTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Vlan Table" ::= { r2VLAN 2 } r2VlanTableEntry OBJECT-TYPE SYNTAX R2VlanTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Vlan Table Tag Member Entry" INDEX { r2Index , r2BrgGroupID , r2VlanID , r2VlanTableIndex } ::= { r2VlanTable 1 } R2VlanTableEntry ::= SEQUENCE { r2VlanID INTEGER, r2VlanTableIndex INTEGER, r2VlanTagMember DisplayString, r2VlanUnTagMember DisplayString } r2VlanID OBJECT-TYPE SYNTAX INTEGER (1..4094) ACCESS read-only STATUS mandatory DESCRIPTION "Vlan Index" ::= { r2VlanTableEntry 3 } r2VlanTableIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Vlan Tag Index" ::= { r2VlanTableEntry 4 } r2VlanTagMember OBJECT-TYPE SYNTAX DisplayString (SIZE (0..200)) ACCESS read-only STATUS mandatory DESCRIPTION "Vlan member mask" ::= { r2VlanTableEntry 5 } r2VlanUnTagMember OBJECT-TYPE SYNTAX DisplayString (SIZE (0..200)) ACCESS read-only STATUS mandatory DESCRIPTION "Vlan member mask" ::= { r2VlanTableEntry 6 } -- -- R2 VLAN Table Control -- r2VlanTableControl OBJECT IDENTIFIER ::= { r2VLAN 3 } -- -- R2 VLAN Create and Destroy VLAN -- r2VlanCreateDestroyVlan OBJECT-TYPE SYNTAX SEQUENCE OF R2VlanCreateDestroyVlanEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Create and destroy vlan Table" ::= { r2VlanTableControl 1 } r2VlanCreateDestroyVlanEntry OBJECT-TYPE SYNTAX R2VlanCreateDestroyVlanEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Create and destroy vlan Entry" INDEX { r2Index } ::= { r2VlanCreateDestroyVlan 1 } R2VlanCreateDestroyVlanEntry ::= SEQUENCE { r2VlanCreateDestroyBrgName DisplayString, r2VlanCreateDestroyVidNum INTEGER, r2ValnCreateDestroyCMD INTEGER } r2VlanCreateDestroyBrgName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) ACCESS read-write STATUS mandatory DESCRIPTION "Bridge group name" ::= { r2VlanCreateDestroyVlanEntry 2 } r2VlanCreateDestroyVidNum OBJECT-TYPE SYNTAX INTEGER (1..4094) ACCESS read-write STATUS mandatory DESCRIPTION "Vlan VID" ::= { r2VlanCreateDestroyVlanEntry 3 } r2ValnCreateDestroyCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), create-vlan(1), destroy-vlan(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Create and destroy vlan command" ::= { r2VlanCreateDestroyVlanEntry 4 } -- -- R2 VLAN Add and Delete Port -- r2VlanAddDelPort OBJECT-TYPE SYNTAX SEQUENCE OF R2VlanAddDelPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Vlan add and del port Table" ::= { r2VlanTableControl 2 } r2VlanAddDelPortEntry OBJECT-TYPE SYNTAX R2VlanAddDelPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Vlan add and del port Entry" INDEX { r2Index } ::= { r2VlanAddDelPort 1 } R2VlanAddDelPortEntry ::= SEQUENCE { r2VlanAddDelPortBrgName DisplayString, r2VlanAddDelPortVidNum INTEGER, r2VlanAddDelPortTag INTEGER, r2VlanAddDelPortInterface DisplayString, r2VlanAddDelPortCMD INTEGER } r2VlanAddDelPortBrgName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) ACCESS read-write STATUS mandatory DESCRIPTION "Bridge group name" ::= { r2VlanAddDelPortEntry 2 } r2VlanAddDelPortVidNum OBJECT-TYPE SYNTAX INTEGER (1..4094) ACCESS read-write STATUS mandatory DESCRIPTION "Vlan VID" ::= { r2VlanAddDelPortEntry 3 } r2VlanAddDelPortTag OBJECT-TYPE SYNTAX INTEGER{ untag(1), tag(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Vlan member mask" ::= { r2VlanAddDelPortEntry 4 } r2VlanAddDelPortInterface OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "Interface Name (lan1~2/wan1~wan64/wanX pvc1-16)" ::= { r2VlanAddDelPortEntry 5 } r2VlanAddDelPortCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), add-port-to-vlan(1), delete-port-from-vlan(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Vlan add and delete port command" ::= { r2VlanAddDelPortEntry 6 } -- -- R2 VLAN Port Table -- r2VlanPortTable OBJECT-TYPE SYNTAX SEQUENCE OF R2VlanPortTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Vlan port table control Table" ::= { r2VLAN 4 } r2VlanPortTableEntry OBJECT-TYPE SYNTAX R2VlanPortTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Vlan port table control Entry" INDEX { r2Index , r2VlanPortIndex } ::= { r2VlanPortTable 1 } R2VlanPortTableEntry ::= SEQUENCE { r2VlanPortIndex INTEGER, r2VlanPortIFName DisplayString, r2VlanPortPVID INTEGER, r2VlanPortFrameType INTEGER, r2VlanPortIngressFilter INTEGER } r2VlanPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Vlan port index" ::= { r2VlanPortTableEntry 2 } r2VlanPortIFName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Port type(lan1~2/wan1~wan64/wanX pvc1-16)" ::= { r2VlanPortTableEntry 3 } r2VlanPortPVID OBJECT-TYPE SYNTAX INTEGER (0..4094) --//RIKER2021 SilverCreek ACCESS read-write STATUS mandatory DESCRIPTION "Interface PVID" ::= { r2VlanPortTableEntry 4 } r2VlanPortFrameType OBJECT-TYPE SYNTAX INTEGER{ na(0), --//RIKER2021 SilverCreek all(1), tag-only(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Set the acceptable frame type" ::= { r2VlanPortTableEntry 5 } r2VlanPortIngressFilter OBJECT-TYPE SYNTAX INTEGER{ na(0), --//RIKER2021 SilverCreek disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable/disable ingress filtering" ::= { r2VlanPortTableEntry 6 } -- -- R2 DHCP -- r2DHCP OBJECT IDENTIFIER ::= { router-a-card 9 } -- -- R2 DHCP Server -- r2DHCPServer OBJECT IDENTIFIER ::= { r2DHCP 1 } -- -- R2 DHCP Server Config -- r2DhcpServerCFG OBJECT-TYPE SYNTAX SEQUENCE OF R2DhcpServerCFGEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP Server Config Table" ::= { r2DHCPServer 1 } r2DhcpServerCFGEntry OBJECT-TYPE SYNTAX R2DhcpServerCFGEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP Server Config Entry" INDEX { r2Index } ::= { r2DhcpServerCFG 1 } R2DhcpServerCFGEntry ::= SEQUENCE { r2DhcpServer INTEGER, r2DhcpServerInterface DisplayString, r2DhcpServerBridgeMgmt DisplayString } r2DhcpServer OBJECT-TYPE SYNTAX INTEGER{ na(0), disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "DHCP function disable/enable" ::= { r2DhcpServerCFGEntry 2 } r2DhcpServerInterface OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP interface config" ::= { r2DhcpServerCFGEntry 3 } r2DhcpServerBridgeMgmt OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP bridge mgmt" ::= { r2DhcpServerCFGEntry 4 } -- -- R2 Add or Delete DHCP Server Interface -- r2DhcpServerAddDelInterface OBJECT-TYPE SYNTAX SEQUENCE OF R2DhcpServerAddDelInterfaceEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Add or Delete DHCP interface Table" ::= { r2DHCPServer 2 } r2DhcpServerAddDelInterfaceEntry OBJECT-TYPE SYNTAX R2DhcpServerAddDelInterfaceEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Add or Delete DHCP interface Entry" INDEX { r2Index } ::= { r2DhcpServerAddDelInterface 1 } R2DhcpServerAddDelInterfaceEntry ::= SEQUENCE { r2DhcpServerAddDelIntfName DisplayString, r2DhcpServerAddDelIntfCMD INTEGER } r2DhcpServerAddDelIntfName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) ACCESS read-write STATUS mandatory DESCRIPTION "Interface Name(lan1/lan2/bridge group name)" ::= { r2DhcpServerAddDelInterfaceEntry 2 } r2DhcpServerAddDelIntfCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), add(1), delete(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Add or delete interface command" ::= { r2DhcpServerAddDelInterfaceEntry 3 } -- -- R2 DHCP Server Host Table -- r2DHCPHost OBJECT IDENTIFIER ::= { r2DHCPServer 3 } -- -- R2 DHCP Server Host Config Table -- r2DhcpHostCFG OBJECT-TYPE SYNTAX SEQUENCE OF R2DhcpHostCFGEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP host config Table" ::= { r2DHCPHost 1 } r2DhcpHostCFGEntry OBJECT-TYPE SYNTAX R2DhcpHostCFGEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP host config Entry" INDEX { r2Index , r2DhcpHostIndex } ::= { r2DhcpHostCFG 1 } R2DhcpHostCFGEntry ::= SEQUENCE { r2DhcpHostIndex INTEGER, r2DhcpHostName DisplayString, r2DhcpHostHWType INTEGER, r2DhcpHostHWAddr DisplayString, r2DhcpHostFixedAddr DisplayString, r2DhcpHostBootStrapFile DisplayString, r2DhcpHostNextServer DisplayString, r2DhcpHostClientIdentifier DisplayString, r2DhcpHostDefLeaseTime INTEGER } r2DhcpHostIndex OBJECT-TYPE SYNTAX INTEGER (1..8) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP host configuration index" ::= { r2DhcpHostCFGEntry 2 } r2DhcpHostName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..16)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP host configuration name" ::= { r2DhcpHostCFGEntry 3 } r2DhcpHostHWType OBJECT-TYPE SYNTAX INTEGER{ null(0), ethernet(1), token-ring(2), fddi(3) } ACCESS read-write STATUS mandatory DESCRIPTION "DHCP host hardware type" ::= { r2DhcpHostCFGEntry 4 } r2DhcpHostHWAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..32)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP host hardware address" ::= { r2DhcpHostCFGEntry 5 } r2DhcpHostFixedAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP host address" ::= { r2DhcpHostCFGEntry 6 } r2DhcpHostBootStrapFile OBJECT-TYPE SYNTAX DisplayString (SIZE (0..128)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP host bootstrap file" ::= { r2DhcpHostCFGEntry 7 } r2DhcpHostNextServer OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP next server in boot process" ::= { r2DhcpHostCFGEntry 8 } r2DhcpHostClientIdentifier OBJECT-TYPE SYNTAX DisplayString (SIZE (0..9)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP host client identifier" ::= { r2DhcpHostCFGEntry 9 } r2DhcpHostDefLeaseTime OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "DHCP host default duration of the lease" ::= { r2DhcpHostCFGEntry 10 } -- -- R2 Add or Delete DHCP Server Host -- r2AddDelDhcpHost OBJECT-TYPE SYNTAX SEQUENCE OF R2AddDelDhcpHostEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP host control Table" ::= { r2DHCPHost 2 } r2AddDelDhcpHostEntry OBJECT-TYPE SYNTAX R2AddDelDhcpHostEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP host control Entry" INDEX { r2Index } ::= { r2AddDelDhcpHost 1 } R2AddDelDhcpHostEntry ::= SEQUENCE { r2AddDelDhcpHostName DisplayString, r2DhcpHostCMD INTEGER } r2AddDelDhcpHostName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..16)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP host configuration name" ::= { r2AddDelDhcpHostEntry 2 } r2DhcpHostCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), add(1), delete(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Add/Delete a DHCP host configuration" ::= { r2AddDelDhcpHostEntry 3 } -- -- R2 DHCP Host Option -- r2DhcpHostOption OBJECT-TYPE SYNTAX SEQUENCE OF R2DhcpHostOptionEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP host option Table" ::= { r2DHCPHost 3 } r2DhcpHostOptionEntry OBJECT-TYPE SYNTAX R2DhcpHostOptionEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP host option Entry" INDEX { r2Index , r2DhcpHostIndex , r2DhcpHostOptionIndex } ::= { r2DhcpHostOption 1 } R2DhcpHostOptionEntry ::= SEQUENCE { r2DhcpHostOptionIndex INTEGER, r2DhcpHostOptionHostName DisplayString, r2DhcpHostOptionCode INTEGER, r2DhcpHostOptionValue DisplayString } r2DhcpHostOptionIndex OBJECT-TYPE SYNTAX INTEGER (1..8) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP host Option index" ::= { r2DhcpHostOptionEntry 3 } r2DhcpHostOptionHostName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..16)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP host name" ::= { r2DhcpHostOptionEntry 4 } r2DhcpHostOptionCode OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP host option code" ::= { r2DhcpHostOptionEntry 5 } r2DhcpHostOptionValue OBJECT-TYPE SYNTAX DisplayString (SIZE (0..64)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP host option value" ::= { r2DhcpHostOptionEntry 6 } -- -- R2 Add or Delete DHCP Host Option -- r2AddDelDhcpHostOption OBJECT-TYPE SYNTAX SEQUENCE OF R2AddDelDhcpHostOptionEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP host option control Table" ::= { r2DHCPHost 4 } r2AddDelDhcpHostOptionEntry OBJECT-TYPE SYNTAX R2AddDelDhcpHostOptionEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP host option control Entry" INDEX { r2Index } ::= { r2AddDelDhcpHostOption 1 } R2AddDelDhcpHostOptionEntry ::= SEQUENCE { r2AddDelHostOptionHostName DisplayString, r2AddDelHostOptionCode INTEGER, r2AddDelHostOptionValue DisplayString, r2AddDelHostOptionCMD INTEGER } r2AddDelHostOptionHostName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..16)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP host name" ::= { r2AddDelDhcpHostOptionEntry 2 } r2AddDelHostOptionCode OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP host option code" ::= { r2AddDelDhcpHostOptionEntry 3 } r2AddDelHostOptionValue OBJECT-TYPE SYNTAX DisplayString (SIZE (0..64)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP host option value" ::= { r2AddDelDhcpHostOptionEntry 4 } r2AddDelHostOptionCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), add(1), delete(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Add/Delete DHCP host option command" ::= { r2AddDelDhcpHostOptionEntry 5 } -- -- R2 DHCP Server Subnet Table -- r2DHCPSubnet OBJECT IDENTIFIER ::= { r2DHCPServer 4 } -- -- R2 DHCP Server Subnet Config-1 Table -- r2DhcpSubnetCFG1 OBJECT-TYPE SYNTAX SEQUENCE OF R2DhcpSubnetCFG1Entry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP subnet config Table" ::= { r2DHCPSubnet 1 } r2DhcpSubnetCFG1Entry OBJECT-TYPE SYNTAX R2DhcpSubnetCFG1Entry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP subnet config Entry" INDEX { r2Index , r2DhcpSubnetIndex } ::= { r2DhcpSubnetCFG1 1 } R2DhcpSubnetCFG1Entry ::= SEQUENCE { r2DhcpSubnetIndex INTEGER, r2DhcpCfg1SubnetName DisplayString, r2DhcpSubnetNetworkAddr DisplayString, r2DhcpSubnetStartAddr DisplayString, r2DhcpSubnetEndAddr DisplayString, r2DhcpSubnetBootp INTEGER, r2DhcpSubnetDefLeaseTime INTEGER, r2DhcpSubnetBootStrapFile DisplayString, r2DhcpSubnetNextServer DisplayString } r2DhcpSubnetIndex OBJECT-TYPE SYNTAX INTEGER (1..8) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP subnet index" ::= { r2DhcpSubnetCFG1Entry 2 } r2DhcpCfg1SubnetName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..16)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP subnet name" ::= { r2DhcpSubnetCFG1Entry 3 } r2DhcpSubnetNetworkAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP subnet address/netmask(xxx.xxx.xxx.xxx/xx)" ::= { r2DhcpSubnetCFG1Entry 4 } r2DhcpSubnetStartAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP subnet ip range(start)" ::= { r2DhcpSubnetCFG1Entry 5 } r2DhcpSubnetEndAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP subnet ip range(end)" ::= { r2DhcpSubnetCFG1Entry 6 } r2DhcpSubnetBootp OBJECT-TYPE SYNTAX INTEGER{ disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "DHCP subnet bootp support" ::= { r2DhcpSubnetCFG1Entry 7 } r2DhcpSubnetDefLeaseTime OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "DHCP subnet default duration of the lease" ::= { r2DhcpSubnetCFG1Entry 8 } r2DhcpSubnetBootStrapFile OBJECT-TYPE SYNTAX DisplayString (SIZE (0..128)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP subnet bootstrap file" ::= { r2DhcpSubnetCFG1Entry 9 } r2DhcpSubnetNextServer OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP subnet next server in boot process" ::= { r2DhcpSubnetCFG1Entry 10 } -- -- R2 DHCP Server Subnet Config-2 Table -- r2DhcpSubnetCFG2 OBJECT-TYPE SYNTAX SEQUENCE OF R2DhcpSubnetCFG2Entry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP subnet config Table" ::= { r2DHCPSubnet 2 } r2DhcpSubnetCFG2Entry OBJECT-TYPE SYNTAX R2DhcpSubnetCFG2Entry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP subnet config Entry" INDEX { r2Index , r2DhcpSubnetIndex } ::= { r2DhcpSubnetCFG2 1 } R2DhcpSubnetCFG2Entry ::= SEQUENCE { r2DhcpCfg2SubnetName DisplayString, r2DhcpSubnetDomainName DisplayString, r2DhcpSubnetDNSServer1 DisplayString, r2DhcpSubnetDNSServer2 DisplayString, r2DhcpSubnetDNSServer3 DisplayString, r2DhcpSubnetDNSServer4 DisplayString, r2DhcpSubnetDefRouter1 DisplayString, r2DhcpSubnetDefRouter2 DisplayString, r2DhcpSubnetDefRouter3 DisplayString, r2DhcpSubnetDefRouter4 DisplayString, r2DhcpSubnetNetbiosServer1 DisplayString, r2DhcpSubnetNetbiosServer2 DisplayString, r2DhcpSubnetNetbiosServer3 DisplayString, r2DhcpSubnetNetbiosServer4 DisplayString, r2DhcpSubnetNetbiosNode INTEGER } r2DhcpCfg2SubnetName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..16)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP subnet name" ::= { r2DhcpSubnetCFG2Entry 3 } r2DhcpSubnetDomainName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..64)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP subnet domain name" ::= { r2DhcpSubnetCFG2Entry 4 } r2DhcpSubnetDNSServer1 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP subnet domain name server 1" ::= { r2DhcpSubnetCFG2Entry 5 } r2DhcpSubnetDNSServer2 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP subnet domain name server 2" ::= { r2DhcpSubnetCFG2Entry 6 } r2DhcpSubnetDNSServer3 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP subnet domain name server 3" ::= { r2DhcpSubnetCFG2Entry 7 } r2DhcpSubnetDNSServer4 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP subnet domain name server 4" ::= { r2DhcpSubnetCFG2Entry 8 } r2DhcpSubnetDefRouter1 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP subnet default router 1" ::= { r2DhcpSubnetCFG2Entry 9 } r2DhcpSubnetDefRouter2 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP subnet default router 2" ::= { r2DhcpSubnetCFG2Entry 10 } r2DhcpSubnetDefRouter3 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP subnet default router 3" ::= { r2DhcpSubnetCFG2Entry 11 } r2DhcpSubnetDefRouter4 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP subnet default router 4" ::= { r2DhcpSubnetCFG2Entry 12 } r2DhcpSubnetNetbiosServer1 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP subnet NBNS name server 1" ::= { r2DhcpSubnetCFG2Entry 13 } r2DhcpSubnetNetbiosServer2 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP subnet NBNS name server 2" ::= { r2DhcpSubnetCFG2Entry 14 } r2DhcpSubnetNetbiosServer3 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP subnet NBNS name server 3" ::= { r2DhcpSubnetCFG2Entry 15 } r2DhcpSubnetNetbiosServer4 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP subnet NBNS name server 4" ::= { r2DhcpSubnetCFG2Entry 16 } r2DhcpSubnetNetbiosNode OBJECT-TYPE SYNTAX INTEGER{ null(0), b-node(1), p-node(2), m-node(4), h-node(8) } ACCESS read-write STATUS mandatory DESCRIPTION "DHCP subnet netbios node type" ::= { r2DhcpSubnetCFG2Entry 17 } -- -- R2 Add or Delete DHCP Subnet -- r2AddDelDhcpSubnet OBJECT-TYPE SYNTAX SEQUENCE OF R2AddDelDhcpSubnetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP subnet control Table" ::= { r2DHCPSubnet 3 } r2AddDelDhcpSubnetEntry OBJECT-TYPE SYNTAX R2AddDelDhcpSubnetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP subnet control Entry" INDEX { r2Index } ::= { r2AddDelDhcpSubnet 1 } R2AddDelDhcpSubnetEntry ::= SEQUENCE { r2AddDelDhcpSubnetName DisplayString, r2DhcpSubnetCMD INTEGER } r2AddDelDhcpSubnetName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..16)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP subnet domain name" ::= { r2AddDelDhcpSubnetEntry 2 } r2DhcpSubnetCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), add(1), delete(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Add/Delete a DHCP subnet configuration" ::= { r2AddDelDhcpSubnetEntry 3 } -- -- R2 Add or Delete DHCP Subnet DNS Server -- r2AddDelSubnetDNSServer OBJECT-TYPE SYNTAX SEQUENCE OF R2AddDelSubnetDNSServerEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP subnet DNS Server control Table" ::= { r2DHCPSubnet 4 } r2AddDelSubnetDNSServerEntry OBJECT-TYPE SYNTAX R2AddDelSubnetDNSServerEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP subnet DNS Server control Entry" INDEX { r2Index } ::= { r2AddDelSubnetDNSServer 1 } R2AddDelSubnetDNSServerEntry ::= SEQUENCE { r2AddDelDNSServerSubnetName DisplayString, r2AddDelDNSServerAddr DisplayString, r2AddDelDNSSeverCMD INTEGER } r2AddDelDNSServerSubnetName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..16)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP subnet name" ::= { r2AddDelSubnetDNSServerEntry 2 } r2AddDelDNSServerAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP subnet DNS Server Address" ::= { r2AddDelSubnetDNSServerEntry 3 } r2AddDelDNSSeverCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), add(1), delete(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Add/Delete a DHCP subnet DNS Server" ::= { r2AddDelSubnetDNSServerEntry 4 } -- -- R2 Add or Delete DHCP Subnet Default Routers -- r2AddDelSubnetDefRouter OBJECT-TYPE SYNTAX SEQUENCE OF R2AddDelSubnetDefRouterEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP subnet default router control Table" ::= { r2DHCPSubnet 5 } r2AddDelSubnetDefRouterEntry OBJECT-TYPE SYNTAX R2AddDelSubnetDefRouterEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP subnet default router control Entry" INDEX { r2Index } ::= { r2AddDelSubnetDefRouter 1 } R2AddDelSubnetDefRouterEntry ::= SEQUENCE { r2AddDelDefRTRSubnetName DisplayString, r2AddDelDefRouterAddr DisplayString, r2AddDelDefRouterCMD INTEGER } r2AddDelDefRTRSubnetName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..16)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP subnet name" ::= { r2AddDelSubnetDefRouterEntry 2 } r2AddDelDefRouterAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP subnet default router address" ::= { r2AddDelSubnetDefRouterEntry 3 } r2AddDelDefRouterCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), add(1), delete(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Add/Delete a DHCP subnet default router" ::= { r2AddDelSubnetDefRouterEntry 4 } -- -- R2 Add or Delete DHCP Subnet Netbios Server -- r2AddDelSubnetNetbiosServer OBJECT-TYPE SYNTAX SEQUENCE OF R2AddDelSubnetNetbiosServerEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP subnet netbios server control Table" ::= { r2DHCPSubnet 6 } r2AddDelSubnetNetbiosServerEntry OBJECT-TYPE SYNTAX R2AddDelSubnetNetbiosServerEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP subnet netbios server control Entry" INDEX { r2Index } ::= { r2AddDelSubnetNetbiosServer 1 } R2AddDelSubnetNetbiosServerEntry ::= SEQUENCE { r2AddDelNetbSubnetName DisplayString, r2AddDelNetbServerAddr DisplayString, r2AddDelNetbServerCMD INTEGER } r2AddDelNetbSubnetName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..16)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP subnet name" ::= { r2AddDelSubnetNetbiosServerEntry 2 } r2AddDelNetbServerAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP subnet netbios server address" ::= { r2AddDelSubnetNetbiosServerEntry 3 } r2AddDelNetbServerCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), add(1), delete(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Add/Delete a DHCP subnet netbios server" ::= { r2AddDelSubnetNetbiosServerEntry 4 } -- -- R2 DHCP Subnet Option -- r2DhcpSubnetOption OBJECT-TYPE SYNTAX SEQUENCE OF R2DhcpSubnetOptionEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP subnet option Table" ::= { r2DHCPSubnet 7 } r2DhcpSubnetOptionEntry OBJECT-TYPE SYNTAX R2DhcpSubnetOptionEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP subnet option Entry" INDEX { r2Index , r2DhcpSubnetIndex , r2DhcpSubnetOptionIndex } ::= { r2DhcpSubnetOption 1 } R2DhcpSubnetOptionEntry ::= SEQUENCE { r2DhcpSubnetOptionIndex INTEGER, r2DhcpSubnetOptSubnetName DisplayString, r2DhcpSubnetOptionCode INTEGER, r2DhcpSubnetOptionValue DisplayString } r2DhcpSubnetOptionIndex OBJECT-TYPE SYNTAX INTEGER (1..8) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP subnet Option index" ::= { r2DhcpSubnetOptionEntry 3 } r2DhcpSubnetOptSubnetName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..16)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP subnet name" ::= { r2DhcpSubnetOptionEntry 4 } r2DhcpSubnetOptionCode OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP subnet option code" ::= { r2DhcpSubnetOptionEntry 5 } r2DhcpSubnetOptionValue OBJECT-TYPE SYNTAX DisplayString (SIZE (0..64)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP subnet option value" ::= { r2DhcpSubnetOptionEntry 6 } -- -- R2 Add or Delete DHCP Subnet Option -- r2AddDelDhcpSubnetOption OBJECT-TYPE SYNTAX SEQUENCE OF R2AddDelDhcpSubnetOptionEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP subnet option control Table" ::= { r2DHCPSubnet 8 } r2AddDelDhcpSubnetOptionEntry OBJECT-TYPE SYNTAX R2AddDelDhcpSubnetOptionEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP subnet option control Entry" INDEX { r2Index } ::= { r2AddDelDhcpSubnetOption 1 } R2AddDelDhcpSubnetOptionEntry ::= SEQUENCE { r2AddDelSubnetOptSubnetName DisplayString, r2AddDelSubnetOptionCode INTEGER, r2AddDelSubnetOptionValue DisplayString, r2AddDelSubnetOptionCMD INTEGER } r2AddDelSubnetOptSubnetName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..16)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP subnet name" ::= { r2AddDelDhcpSubnetOptionEntry 2 } r2AddDelSubnetOptionCode OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP subnet option code" ::= { r2AddDelDhcpSubnetOptionEntry 3 } r2AddDelSubnetOptionValue OBJECT-TYPE SYNTAX DisplayString (SIZE (0..64)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP subnet option value" ::= { r2AddDelDhcpSubnetOptionEntry 4 } r2AddDelSubnetOptionCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), add(1), delete(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Add/Delete DHCP subnet option" ::= { r2AddDelDhcpSubnetOptionEntry 5 } -- -- R2 DHCP Relay -- r2DHCPRelay OBJECT IDENTIFIER ::= { r2DHCP 2 } -- -- R2 DHCP Relay Config -- r2DhcpRelayCFG OBJECT-TYPE SYNTAX SEQUENCE OF R2DhcpRelayCFGEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP Relay Config Table" ::= { r2DHCPRelay 1 } r2DhcpRelayCFGEntry OBJECT-TYPE SYNTAX R2DhcpRelayCFGEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP Relay Config Entry" INDEX { r2Index } ::= { r2DhcpRelayCFG 1 } R2DhcpRelayCFGEntry ::= SEQUENCE { r2DhcpRelay INTEGER, r2DhcpRelayServerIP DisplayString, r2DhcpRelayInterface DisplayString, r2DhcpRelayBridgeMgmt DisplayString } r2DhcpRelay OBJECT-TYPE SYNTAX INTEGER{ na(0), disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "DHCP relay function disable/enable" ::= { r2DhcpRelayCFGEntry 2 } r2DhcpRelayServerIP OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP Relay Server IP" ::= { r2DhcpRelayCFGEntry 3 } r2DhcpRelayInterface OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP relay interface" ::= { r2DhcpRelayCFGEntry 4 } r2DhcpRelayBridgeMgmt OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP relay bridge mgmt" ::= { r2DhcpRelayCFGEntry 5 } -- -- R2 Add or Delete DHCP Relay Interface -- r2DhcpRelayAddDelInterface OBJECT-TYPE SYNTAX SEQUENCE OF R2DhcpRelayAddDelInterfaceEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Add or Delete DHCP Relay interface Table" ::= { r2DHCPRelay 2 } r2DhcpRelayAddDelInterfaceEntry OBJECT-TYPE SYNTAX R2DhcpRelayAddDelInterfaceEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Add or Delete DHCP Relay interface Entry" INDEX { r2Index } ::= { r2DhcpRelayAddDelInterface 1 } R2DhcpRelayAddDelInterfaceEntry ::= SEQUENCE { r2DhcpRelayAddDelIntfName DisplayString, r2DhcpRelayAddDelIntfCMD INTEGER } r2DhcpRelayAddDelIntfName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) ACCESS read-write STATUS mandatory DESCRIPTION "Interface Name" ::= { r2DhcpRelayAddDelInterfaceEntry 2 } r2DhcpRelayAddDelIntfCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), add(1), delete(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Add or delete interface command" ::= { r2DhcpRelayAddDelInterfaceEntry 3 } -- -- R2 MultiLink -- r2MultiLink OBJECT IDENTIFIER ::= { router-a-card 10 } -- -- R2 MultiLink Config Table -- r2MultiLinkCFG OBJECT-TYPE SYNTAX SEQUENCE OF R2MultiLinkCFGEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "MultiLink Config Table." ::= { r2MultiLink 1 } r2MultiLinkCFGEntry OBJECT-TYPE SYNTAX R2MultiLinkCFGEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "MultiLink Config Entry" INDEX { r2Index , r2MLinkIndex } ::= { r2MultiLinkCFG 1 } R2MultiLinkCFGEntry ::= SEQUENCE { r2MLinkIndex INTEGER, r2MLinkName DisplayString, r2MLinkIPAddr DisplayString, r2MLinkBundles DisplayString, r2MLinkInterval INTEGER, r2MLinkTimes INTEGER } r2MLinkIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Multilink Index" ::= { r2MultiLinkCFGEntry 2 } r2MLinkName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..16)) ACCESS read-only STATUS mandatory DESCRIPTION "Multilink Virtual Name" ::= { r2MultiLinkCFGEntry 3 } r2MLinkIPAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "Multilink IP Address(xxx.xxx.xxx.xxx/xx)" ::= { r2MultiLinkCFGEntry 4 } r2MLinkBundles OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Multilink Boundles Interface" ::= { r2MultiLinkCFGEntry 5 } r2MLinkInterval OBJECT-TYPE SYNTAX INTEGER (5..255) ACCESS read-write STATUS mandatory DESCRIPTION "Multilink The Retry Interval" ::= { r2MultiLinkCFGEntry 6 } r2MLinkTimes OBJECT-TYPE SYNTAX INTEGER (6..100) ACCESS read-write STATUS mandatory DESCRIPTION "Multilink The Retry Times" ::= { r2MultiLinkCFGEntry 7 } -- -- R2 Create and Destroy Multilink -- r2CreateDestroyMultiLink OBJECT-TYPE SYNTAX SEQUENCE OF R2CreateDestroyMultiLinkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Create and Destroy MultiLink Table." ::= { r2MultiLink 2 } r2CreateDestroyMultiLinkEntry OBJECT-TYPE SYNTAX R2CreateDestroyMultiLinkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Create and Destroy Multilin Entry" INDEX { r2Index } ::= { r2CreateDestroyMultiLink 1 } R2CreateDestroyMultiLinkEntry ::= SEQUENCE { r2CreateDestroyMLinkName DisplayString, r2CreateDestroyMLinkCMD INTEGER } r2CreateDestroyMLinkName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..16)) ACCESS read-write STATUS mandatory DESCRIPTION "Create/Destroy Multilink Name" ::= { r2CreateDestroyMultiLinkEntry 2 } r2CreateDestroyMLinkCMD OBJECT-TYPE SYNTAX INTEGER { no(0), create(1), destroy(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Create/Destory Multilink Command" ::= { r2CreateDestroyMultiLinkEntry 3 } -- -- R2 MultiLink Add/Delete Interface Table -- r2MultiLinkAddDeleteInterface OBJECT-TYPE SYNTAX SEQUENCE OF R2MultiLinkAddDeleteInterfaceEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Add/Delete Interfaces To Multilink Bundle Table" ::= { r2MultiLink 3 } r2MultiLinkAddDeleteInterfaceEntry OBJECT-TYPE SYNTAX R2MultiLinkAddDeleteInterfaceEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Add/Delete Interfaces To Multilink Bundle Entry" INDEX { r2Index } ::= { r2MultiLinkAddDeleteInterface 1 } R2MultiLinkAddDeleteInterfaceEntry ::= SEQUENCE { r2MLinkAddDelMLinkName DisplayString, r2MLinkAddDelIntfName DisplayString, r2MLinkAddDelIntfCMD INTEGER } r2MLinkAddDelMLinkName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..16)) ACCESS read-write STATUS mandatory DESCRIPTION "R2 Add/Delete Interface MultiLink Name" ::= { r2MultiLinkAddDeleteInterfaceEntry 2 } r2MLinkAddDelIntfName OBJECT-TYPE SYNTAX DisplayString(SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "R2 Add/Delete Interfaces(wan1~wan64) to Multilink Bundle" ::= { r2MultiLinkAddDeleteInterfaceEntry 3 } r2MLinkAddDelIntfCMD OBJECT-TYPE SYNTAX INTEGER { no(0), add(1), delete(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Add/Delete interfaces To/From Multilink Bundle" ::= { r2MultiLinkAddDeleteInterfaceEntry 4 } --================================================== -- SVLAN --================================================== r2svlan OBJECT IDENTIFIER ::= { router-a-card 11 } --================================================== -- SVLAN State --================================================== r2svlanState OBJECT-TYPE SYNTAX SEQUENCE OF R2SvlanStateEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Vlan state Table" ::= { r2svlan 1 } r2svlanStateEntry OBJECT-TYPE SYNTAX R2SvlanStateEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Svlan state Entry" INDEX { r2ssIndex , r2svlanBrgGroupID } ::= { r2svlanState 1 } R2SvlanStateEntry ::= SEQUENCE { r2ssIndex SmallSlotIndex, r2svlanBrgGroupID INTEGER, r2svlanBrgName DisplayString, r2svlanEnable INTEGER, r2svlanMgmtSVID INTEGER, r2svlanRegenCRC INTEGER, r2svlanTPID DisplayString, r2svlanPCP INTEGER, r2svlanDEI INTEGER } r2ssIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { r2svlanStateEntry 1 } r2svlanBrgGroupID OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Bridge group ID" ::= { r2svlanStateEntry 2 } r2svlanBrgName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) ACCESS read-only STATUS mandatory DESCRIPTION "Bridge group name" ::= { r2svlanStateEntry 3 } r2svlanEnable OBJECT-TYPE SYNTAX INTEGER{ na(0), --//RIKER2021 SilverCreek disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "SVlan state enable/disable" ::= { r2svlanStateEntry 4 } r2svlanMgmtSVID OBJECT-TYPE SYNTAX INTEGER (0..4094) --//RIKER2021 SilverCreek ACCESS read-write STATUS mandatory DESCRIPTION "SVLAN ID for the bridge management interface" ::= { r2svlanStateEntry 5 } r2svlanRegenCRC OBJECT-TYPE SYNTAX INTEGER{ na(0), --//RIKER2021 SilverCreek disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable/disable CRC regenerating on WAN interfaces for SVLAN frames" ::= { r2svlanStateEntry 6 } r2svlanTPID OBJECT-TYPE SYNTAX DisplayString (SIZE (1..4)) ACCESS read-write STATUS mandatory DESCRIPTION "TPID " ::= { r2svlanStateEntry 7 } r2svlanPCP OBJECT-TYPE SYNTAX INTEGER(0..7) ACCESS read-write STATUS mandatory DESCRIPTION "Priority Code Point" ::= { r2svlanStateEntry 8 } r2svlanDEI OBJECT-TYPE SYNTAX INTEGER{ na(0), --//RIKER2021 SilverCreek disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Drop Eligible Indicato" ::= { r2svlanStateEntry 9 } --================================================== -- SVLAN Table --================================================== r2svlanTable OBJECT-TYPE SYNTAX SEQUENCE OF R2SvlanTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "SVlan Table" ::= { r2svlan 2 } r2svlanTableEntry OBJECT-TYPE SYNTAX R2SvlanTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Svlan Table Tag Member Entry" INDEX { r2stIndex , r2svlanTableBrgGroupID , r2svlanID , r2svlanTableIndex } ::= { r2svlanTable 1 } R2SvlanTableEntry ::= SEQUENCE { r2stIndex SmallSlotIndex, r2svlanTableBrgGroupID INTEGER, r2svlanID INTEGER, r2svlanTableIndex INTEGER, r2svlanMember DisplayString } r2stIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { r2svlanTableEntry 1 } r2svlanTableBrgGroupID OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Bridge Group Index" ::= { r2svlanTableEntry 2 } r2svlanID OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-only STATUS mandatory DESCRIPTION "SVlan Index" ::= { r2svlanTableEntry 3 } r2svlanTableIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "SVlan Member Index" ::= { r2svlanTableEntry 4 } r2svlanMember OBJECT-TYPE SYNTAX DisplayString (SIZE (0..200)) ACCESS read-only STATUS mandatory DESCRIPTION "Vlan member" ::= { r2svlanTableEntry 5 } --========================================================= -- SVLAN Table Control --========================================================= r2svlanTableControl OBJECT IDENTIFIER ::= { r2svlan 3 } --========================================================= -- SVLAN Create and Destroy --========================================================= r2svlanCreateDestroyVlan OBJECT-TYPE SYNTAX SEQUENCE OF R2SvlanCreateDestroyVlanEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Create and destroy svlan Table" ::= { r2svlanTableControl 1 } r2svlanCreateDestroyVlanEntry OBJECT-TYPE SYNTAX R2SvlanCreateDestroyVlanEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Create and destroy svlan Entry" INDEX { r2scIndex } ::= { r2svlanCreateDestroyVlan 1 } R2SvlanCreateDestroyVlanEntry ::= SEQUENCE { r2scIndex SmallSlotIndex, r2svlanCreateDestroyBrgName DisplayString, r2svlanCreateDestroyVidNum INTEGER, r2svlanCreateDestroyCMD INTEGER } r2scIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { r2svlanCreateDestroyVlanEntry 1 } r2svlanCreateDestroyBrgName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) ACCESS read-write STATUS mandatory DESCRIPTION "Bridge group name" ::= { r2svlanCreateDestroyVlanEntry 2 } r2svlanCreateDestroyVidNum OBJECT-TYPE SYNTAX INTEGER (1..4094) ACCESS read-write STATUS mandatory DESCRIPTION "SVlan VID" ::= { r2svlanCreateDestroyVlanEntry 3 } r2svlanCreateDestroyCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), --//RIKER2021 SilverCreek create-svlan(1), destroy-svlan(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Create and destroy Svlan command" ::= { r2svlanCreateDestroyVlanEntry 4 } --========================================================= -- SVLAN Add and Delete Port --========================================================= r2svlanAddDelPort OBJECT-TYPE SYNTAX SEQUENCE OF R2SvlanAddDelPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "SVlan add and del port Table" ::= { r2svlanTableControl 2 } r2svlanAddDelPortEntry OBJECT-TYPE SYNTAX R2SvlanAddDelPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "SVlan add and del port Entry" INDEX { r2saIndex } ::= { r2svlanAddDelPort 1 } R2SvlanAddDelPortEntry ::= SEQUENCE { r2saIndex SmallSlotIndex, r2svlanAddDelPortBrgName DisplayString, r2svlanAddDelPortVidNum INTEGER, r2svlanAddDelPortInterface DisplayString, r2svlanAddDelPortCMD INTEGER } r2saIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { r2svlanAddDelPortEntry 1 } r2svlanAddDelPortBrgName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) ACCESS read-write STATUS mandatory DESCRIPTION "Bridge group name" ::= { r2svlanAddDelPortEntry 2 } r2svlanAddDelPortVidNum OBJECT-TYPE SYNTAX INTEGER (1..4094) ACCESS read-write STATUS mandatory DESCRIPTION "SVlan VID" ::= { r2svlanAddDelPortEntry 3 } r2svlanAddDelPortInterface OBJECT-TYPE SYNTAX DisplayString (SIZE (0..16)) ACCESS read-write STATUS mandatory DESCRIPTION "Interface Name" ::= { r2svlanAddDelPortEntry 4 } r2svlanAddDelPortCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), --//RIKER2021 SilverCreek add-port-to-svlan(1), delete-port-from-svlan(2) } ACCESS read-write STATUS mandatory DESCRIPTION "SVlan add and delete port command" ::= { r2svlanAddDelPortEntry 5 } --========================================================= -- SVLAN Port Table --========================================================= r2svlanPortTable OBJECT-TYPE SYNTAX SEQUENCE OF R2SvlanPortTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Vlan port table control Table" ::= { r2svlan 4 } r2svlanPortTableEntry OBJECT-TYPE SYNTAX R2SvlanPortTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Vlan port table control Entry" INDEX { r2spIndex , r2svlanPortIndex } ::= { r2svlanPortTable 1 } R2SvlanPortTableEntry ::= SEQUENCE { r2spIndex SmallSlotIndex, r2svlanPortIndex INTEGER, r2svlanPortIFName DisplayString, r2svlanPortPVID INTEGER, r2svlanPortType INTEGER, r2svlanPortIngressFilter INTEGER } r2spIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { r2svlanPortTableEntry 1 } r2svlanPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "SVlan port index" ::= { r2svlanPortTableEntry 2 } r2svlanPortIFName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Interface name" ::= { r2svlanPortTableEntry 3 } r2svlanPortPVID OBJECT-TYPE SYNTAX INTEGER (0..4094) --//RIKER2021 SilverCreek ACCESS read-write STATUS mandatory DESCRIPTION "Interface PVID" ::= { r2svlanPortTableEntry 4 } r2svlanPortType OBJECT-TYPE SYNTAX INTEGER{ na(0), --//RIKER2021 SilverCreek provider(1), customer(2) } ACCESS read-write STATUS mandatory DESCRIPTION "the acceptable port type" ::= { r2svlanPortTableEntry 5 } r2svlanPortIngressFilter OBJECT-TYPE SYNTAX INTEGER{ disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable/disable ingress filtering" ::= { r2svlanPortTableEntry 6 } r2TotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of RTA" ::= { router-a-card 100 } --======================================================================-- --======================================================================-- -- LS-OPTICAL MIB --======================================================================-- --======================================================================-- -- -- SYSTEM Control Table -- lsoSystemControlTable OBJECT-TYPE SYNTAX SEQUENCE OF LsoSystemControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "LS-OPTICAL control table." ::= { ls-optical-card 1 } lsoSystemControlEntry OBJECT-TYPE SYNTAX LsoSystemControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the LS-OPTICAL control table." INDEX { lsoIndex , lsoPortIndex } ::= { lsoSystemControlTable 1 } LsoSystemControlEntry ::= SEQUENCE { lsoIndex GenSlotID, lsoPortIndex FourPortID, lsoMode INTEGER, lsoReceiveBW INTEGER, lsoTransmitBW INTEGER, lsoALS INTEGER } lsoIndex OBJECT-TYPE SYNTAX GenSlotID ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { lsoSystemControlEntry 1 } lsoPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 4, total 4 ports." ::= { lsoSystemControlEntry 2 } lsoMode OBJECT-TYPE SYNTAX INTEGER { manual(1), auto(2) } ACCESS read-write STATUS mandatory DESCRIPTION "LS-OPTICAL Mode" ::= { lsoSystemControlEntry 3 } lsoReceiveBW OBJECT-TYPE SYNTAX INTEGER (0..12) ACCESS read-only STATUS mandatory DESCRIPTION "LS-OPTICAL reveive bandwidth(0~12 TS)" ::= { lsoSystemControlEntry 4 } lsoTransmitBW OBJECT-TYPE SYNTAX INTEGER (0..12) ACCESS read-write STATUS mandatory DESCRIPTION "LS-OPTICAL transmit bandwidth(0~12 TS)" ::= { lsoSystemControlEntry 5 } lsoALS OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "LS-OPTICAL Auto Laser Shutdown(ALS)" ::= { lsoSystemControlEntry 6 } -- -- Status Table -- lsoStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF LsoStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The LS-OPTICAL status table." ::= { ls-optical-card 2 } lsoStatusEntry OBJECT-TYPE SYNTAX LsoStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the LS-OPTICAL status table." INDEX { lsoIndex , lsoPortIndex } ::= { lsoStatusTable 1 } LsoStatusEntry ::= SEQUENCE { lsoLOS INTEGER, lsoYEL INTEGER, lsoFramingERR INTEGER, lsoPayloadERR INTEGER } lsoLOS OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION " LS-OPTICAL Line LOS " ::= { lsoStatusEntry 1 } lsoYEL OBJECT-TYPE SYNTAX INTEGER { no(1), yel(2) } ACCESS read-only STATUS mandatory DESCRIPTION " LS-OPTICAL Line YEL " ::= { lsoStatusEntry 2 } lsoFramingERR OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " LS-OPTICAL Framing Error Counter " ::= { lsoStatusEntry 3 } lsoPayloadERR OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " LS-OPTICAL Payload Error Counter " ::= { lsoStatusEntry 4 } -- -- Diagnostic Control Table -- lsoDiagTable OBJECT-TYPE SYNTAX SEQUENCE OF LsoDiagEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Diagnostic Control Table" ::= { ls-optical-card 3 } lsoDiagEntry OBJECT-TYPE SYNTAX LsoDiagEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Diagnostic Control Table Entry" INDEX { lsoIndex , lsoPortIndex } ::= { lsoDiagTable 1 } LsoDiagEntry ::= SEQUENCE { lsoLoopback INTEGER, lsoBertControl INTEGER, lsoBertStatus INTEGER, lsoElapseSeconds INTEGER, lsoErrorSeconds INTEGER, lsoErrorBits INTEGER } lsoLoopback OBJECT-TYPE SYNTAX INTEGER { no-loopback(1), local-loopback(2), payLoad-loopback(3), line-loopback(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Loopback Type" ::= { lsoDiagEntry 1 } lsoBertControl OBJECT-TYPE SYNTAX INTEGER { bert-off(1), bert-on(2), reset(3), inject-error(4) } ACCESS read-write STATUS mandatory DESCRIPTION "BERT Control" ::= { lsoDiagEntry 2 } lsoBertStatus OBJECT-TYPE SYNTAX INTEGER { bert-sync(1), bert-unsync(2), bert-not-active(3) } ACCESS read-only STATUS mandatory DESCRIPTION "BERT Status" ::= { lsoDiagEntry 3 } lsoElapseSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Elapse seconds" ::= { lsoDiagEntry 4 } lsoErrorSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Error seconds" ::= { lsoDiagEntry 5 } lsoErrorBits OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Error bits" ::= { lsoDiagEntry 6 } -- -- Alarm Status Table -- lsoAlmStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF LsoAlmStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarm Status Table" ::= { ls-optical-card 4 } lsoAlmStatusEntry OBJECT-TYPE SYNTAX LsoAlmStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarm Status Table Entry" INDEX { lsoIndex , lsoPortIndex , lsoAlmNumber } ::= { lsoAlmStatusTable 1 } LsoAlmStatusEntry ::= SEQUENCE { lsoAlmNumber INTEGER, lsoAlmString DisplayString, lsoAlmState INTEGER, lsoAlmCount INTEGER, lsoAlmThreshold INTEGER, lsoAlmEnable AlarmSeverity } lsoAlmNumber OBJECT-TYPE SYNTAX INTEGER (1..40) ACCESS read-only STATUS mandatory DESCRIPTION "Alarm Status Index" ::= { lsoAlmStatusEntry 1 } lsoAlmString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS mandatory DESCRIPTION "Alarm Type String" ::= { lsoAlmStatusEntry 2 } lsoAlmState OBJECT-TYPE SYNTAX INTEGER { ok(1), alarm(2), disable(3), none(4) } ACCESS read-only STATUS mandatory DESCRIPTION "Alarm Current State" ::= { lsoAlmStatusEntry 3 } lsoAlmCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Alarm Count which happened" ::= { lsoAlmStatusEntry 4 } lsoAlmThreshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Alarm Threshold" ::= { lsoAlmStatusEntry 5 } lsoAlmEnable OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Alarm is enabled or not" ::= { lsoAlmStatusEntry 6 } -- -- Command Control Table -- lsoCommandControlTable OBJECT-TYPE SYNTAX SEQUENCE OF LsoCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The command control table." ::= { ls-optical-card 5 } lsoCommandControlEntry OBJECT-TYPE SYNTAX LsoCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the command control table." INDEX { lsoIndex } ::= { lsoCommandControlTable 1 } LsoCommandControlEntry ::= SEQUENCE { lsoClearCardAlarmHistory INTEGER, lsoClearCardPerformanceData INTEGER, lsoCardLoadDefault INTEGER } lsoClearCardAlarmHistory OBJECT-TYPE SYNTAX INTEGER { no(0), --RIKER2021 SilverCreek clear(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Clear Card Alarm History" ::= { lsoCommandControlEntry 1 } lsoClearCardPerformanceData OBJECT-TYPE SYNTAX INTEGER { no(0), --RIKER2021 SilverCreek clear(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Clear card performance data" ::= { lsoCommandControlEntry 2 } lsoCardLoadDefault OBJECT-TYPE SYNTAX INTEGER { no(0), --RIKER2021 SilverCreek load-default(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Card Load Default" ::= { lsoCommandControlEntry 3 } -- -- SYSTEM Information Table -- lsoSystemInformationTable OBJECT-TYPE SYNTAX SEQUENCE OF LsoSystemInformationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The system information table." ::= {ls-optical-card 6 } lsoSystemInformationEntry OBJECT-TYPE SYNTAX LsoSystemInformationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the system information table." INDEX { lsoIndex } ::= { lsoSystemInformationTable 1 } LsoSystemInformationEntry ::= SEQUENCE { lsoFPGAVersion DisplayString, lsoPCBVersion DisplayString, lsoBOMVersion DisplayString, lsoPortNumber INTEGER, lsoOpticalModule DisplayString } lsoFPGAVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "FPGA Version" ::= { lsoSystemInformationEntry 1 } lsoPCBVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "PCB Version" ::= { lsoSystemInformationEntry 2 } lsoBOMVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "BOM Version" ::= { lsoSystemInformationEntry 3 } lsoPortNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Number of port in card" ::= { lsoSystemInformationEntry 4 } lsoOpticalModule OBJECT-TYPE SYNTAX DisplayString (SIZE (0..59) ) ACCESS read-only STATUS mandatory DESCRIPTION "Optical module type" ::= { lsoSystemInformationEntry 5 } -- -- Performance Table -- lsoPerformanceReport OBJECT IDENTIFIER ::= { ls-optical-card 7 } -- -- Current Performance Table -- lsoCurrentPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF LsoCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Current Performance Table" ::= { lsoPerformanceReport 1 } lsoCurrentPerfEntry OBJECT-TYPE SYNTAX LsoCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Current performance entry" INDEX { lsoIndex , lsoPortIndex , lsoCurrPerfRegType } ::= { lsoCurrentPerfTable 1 } LsoCurrentPerfEntry ::= SEQUENCE { lsoCurrPerfRegType INTEGER, lsoCurrentPerfES INTEGER, lsoCurrentPerfSES INTEGER, lsoCurrentPerfUAS INTEGER, lsoCurr15MinTimeElapsed INTEGER, lsoValid15MinInterval INTEGER } lsoCurrPerfRegType OBJECT-TYPE SYNTAX INTEGER { user(1), line(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Performance Register Type " ::= { lsoCurrentPerfEntry 1 } lsoCurrentPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ESS Error Counter " ::= { lsoCurrentPerfEntry 2 } lsoCurrentPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { lsoCurrentPerfEntry 3 } lsoCurrentPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { lsoCurrentPerfEntry 4 } lsoCurr15MinTimeElapsed OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 15-minute time elapsed" ::= { lsoCurrentPerfEntry 5 } lsoValid15MinInterval OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 1-day Valid 15-min interval" ::= { lsoCurrentPerfEntry 6 } -- -- Interval Performance Table -- lsoIntervalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF LsoIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Interval Performance Table" ::= { lsoPerformanceReport 2 } lsoIntervalPerfEntry OBJECT-TYPE SYNTAX LsoIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FOM Optical interval performance entry" INDEX { lsoIndex , lsoPortIndex , lsoIntvPerfRegType , lsoIntervalPerfNumber } ::= { lsoIntervalPerfTable 1 } LsoIntervalPerfEntry ::= SEQUENCE { lsoIntvPerfRegType INTEGER, lsoIntervalPerfNumber INTEGER (1..96), lsoIntervalPerfES INTEGER, lsoIntervalPerfSES INTEGER, lsoIntervalPerfUAS INTEGER } lsoIntvPerfRegType OBJECT-TYPE SYNTAX INTEGER { user(1), line(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Performance Register Type " ::= { lsoIntervalPerfEntry 1 } lsoIntervalPerfNumber OBJECT-TYPE SYNTAX INTEGER (1..96) ACCESS read-only STATUS mandatory DESCRIPTION " Interval Index " ::= { lsoIntervalPerfEntry 2 } lsoIntervalPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { lsoIntervalPerfEntry 3 } lsoIntervalPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { lsoIntervalPerfEntry 4 } lsoIntervalPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { lsoIntervalPerfEntry 5 } -- -- Total Performance Table -- lsoTotalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF LsoTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Total Performance Table" ::= { lsoPerformanceReport 3 } lsoTotalPerfEntry OBJECT-TYPE SYNTAX LsoTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Total performance table" INDEX { lsoIndex , lsoPortIndex , lsoTotalPerfRegType } ::= { lsoTotalPerfTable 1 } LsoTotalPerfEntry ::= SEQUENCE { lsoTotalPerfRegType INTEGER, lsoTotalPerfES INTEGER, lsoTotalPerfSES INTEGER, lsoTotalPerfUAS INTEGER } lsoTotalPerfRegType OBJECT-TYPE SYNTAX INTEGER { user(1), line(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Performance Register Type " ::= { lsoTotalPerfEntry 1 } lsoTotalPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { lsoTotalPerfEntry 2 } lsoTotalPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { lsoTotalPerfEntry 3 } lsoTotalPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { lsoTotalPerfEntry 4 } -- -- Seven Days Performance Table -- lsoSevenDaysPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF LsoSevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "7 Days Performance Table" ::= { lsoPerformanceReport 4 } lsoSevenDaysPerfEntry OBJECT-TYPE SYNTAX LsoSevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "7 days performance entry" INDEX { lsoIndex , lsoPortIndex , lsoSevenDaysPerfRegType , lsoDaysIndex } ::= { lsoSevenDaysPerfTable 1 } LsoSevenDaysPerfEntry ::= SEQUENCE { lsoSevenDaysPerfRegType INTEGER, lsoDaysIndex INTEGER (1..7), lsoDateStrIndex DisplayString (SIZE (0..255) ), lsoSevenDaysPerfES INTEGER, lsoSevenDaysPerfSES INTEGER, lsoSevenDaysPerfUAS INTEGER } lsoSevenDaysPerfRegType OBJECT-TYPE SYNTAX INTEGER { user(1), line(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Performance Register Type " ::= { lsoSevenDaysPerfEntry 1 } lsoDaysIndex OBJECT-TYPE SYNTAX INTEGER (1..7) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days index " ::= { lsoSevenDaysPerfEntry 2 } lsoDateStrIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days String " ::= { lsoSevenDaysPerfEntry 3 } lsoSevenDaysPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { lsoSevenDaysPerfEntry 4 } lsoSevenDaysPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { lsoSevenDaysPerfEntry 5 } lsoSevenDaysPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { lsoSevenDaysPerfEntry 6 } lsoTotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of LS Optical" ::= { ls-optical-card 100 } --======================================================================-- --======================================================================-- -- OCUDP MIB --======================================================================-- --======================================================================-- -- -- SYSTEM Control Table -- ocuSystemControlTable OBJECT-TYPE SYNTAX SEQUENCE OF OcuSystemControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "OCUDP control table." ::= { ocudp-card 1 } ocuSystemControlEntry OBJECT-TYPE SYNTAX OcuSystemControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the OCUDP control table." INDEX { ocuIndex, ocuPortIndex } ::= { ocuSystemControlTable 1 } OcuSystemControlEntry ::= SEQUENCE { ocuIndex LargeSlotIndex, ocuPortIndex EightPortID, ocuDataRate INTEGER, ocuTransparent INTEGER, ocuPortEnable INTEGER } ocuIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { ocuSystemControlEntry 1 } ocuPortIndex OBJECT-TYPE SYNTAX EightPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 8, total 8 ports." ::= { ocuSystemControlEntry 2 } ocuDataRate OBJECT-TYPE SYNTAX INTEGER { r64k(1), r56k(2), r19-2k(3), r9-6k(4), r4-8k(5), r2-4k(6), r38-4k(7) } ACCESS read-write STATUS mandatory DESCRIPTION "OCUDP Data Rate" ::= { ocuSystemControlEntry 3 } ocuTransparent OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "OCUDP transparent carry data signal" ::= { ocuSystemControlEntry 4 } ocuPortEnable OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "OCUDP port enable/disable" ::= { ocuSystemControlEntry 5 } -- -- User Define Code Table -- ocuUserDefineCodeTable OBJECT-TYPE SYNTAX SEQUENCE OF OcuUserDefineCodeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "OCUDP user define act/deact code table." ::= { ocudp-card 2 } ocuUserDefineCodeEntry OBJECT-TYPE SYNTAX OcuUserDefineCodeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the OCUDP user define code table." INDEX { ocuIndex } ::= { ocuUserDefineCodeTable 1 } OcuUserDefineCodeEntry ::= SEQUENCE { ocuActivationCodeLEN INTEGER, ocuActivationCode DisplayString, ocuDeActivationCodeLEN INTEGER, ocuDeActivationCode DisplayString } ocuActivationCodeLEN OBJECT-TYPE SYNTAX INTEGER (3..8) ACCESS read-write STATUS mandatory DESCRIPTION "OCUDP Activation Code Length" ::= { ocuUserDefineCodeEntry 1 } ocuActivationCode OBJECT-TYPE SYNTAX DisplayString (SIZE (1..8)) ACCESS read-write STATUS mandatory DESCRIPTION "OCUDP Activation Code" ::= { ocuUserDefineCodeEntry 2 } ocuDeActivationCodeLEN OBJECT-TYPE SYNTAX INTEGER (3..8) ACCESS read-write STATUS mandatory DESCRIPTION "OCUDP DeActivation Code Length" ::= { ocuUserDefineCodeEntry 3 } ocuDeActivationCode OBJECT-TYPE SYNTAX DisplayString (SIZE (1..8)) ACCESS read-write STATUS mandatory DESCRIPTION "OCUDP DeActivation Code" ::= { ocuUserDefineCodeEntry 4 } -- -- Status Table -- ocuStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF OcuStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The OCUDP status table." ::= { ocudp-card 3 } ocuStatusEntry OBJECT-TYPE SYNTAX OcuStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the OCUDP status table." INDEX { ocuIndex , ocuPortIndex } ::= { ocuStatusTable 1 } OcuStatusEntry ::= SEQUENCE { ocuOOS INTEGER, ocuLOS INTEGER, ocuBitError INTEGER, ocuLOF INTEGER } ocuOOS OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION " OCUDP Out of Service " ::= { ocuStatusEntry 1 } ocuLOS OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION " OCUDP Los of Signal " ::= { ocuStatusEntry 2 } ocuBitError OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " OCUDP Bit Error Counter " ::= { ocuStatusEntry 3 } ocuLOF OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION " OCUDP Out of Frame for 64K line rate " ::= { ocuStatusEntry 4 } -- -- Diagnostic Control Table -- ocuDiagTable OBJECT-TYPE SYNTAX SEQUENCE OF OcuDiagEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Diagnostic Control Table" ::= { ocudp-card 4 } ocuDiagEntry OBJECT-TYPE SYNTAX OcuDiagEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Diagnostic Control Table Entry" INDEX { ocuIndex , ocuPortIndex } ::= { ocuDiagTable 1 } OcuDiagEntry ::= SEQUENCE { ocuLocalLoopback INTEGER, ocuRemoteLoopback INTEGER, ocuBertControl INTEGER, ocuBertStatus INTEGER, ocuElapseSeconds INTEGER, ocuErrorSeconds INTEGER, ocuErrorBits INTEGER, ocuRemoteCallLoopback INTEGER, ocuForceDisableRemCallLB INTEGER } ocuLocalLoopback OBJECT-TYPE SYNTAX INTEGER { off(1), line-loopback(2), local-loopback(3), bi-direct-loopback(4), payload-loopback(5) } ACCESS read-write STATUS mandatory DESCRIPTION "Local Loopback Type" ::= { ocuDiagEntry 1 } ocuRemoteLoopback OBJECT-TYPE SYNTAX INTEGER { off(1), t1-410(2), v54(3), user-define(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Remote Loopback Type" ::= { ocuDiagEntry 2 } ocuBertControl OBJECT-TYPE SYNTAX INTEGER { bert-off(1), all-zero(2), all-one(3), patt-63(4), patt-511(5), patt-2047(6), reset(7) } ACCESS read-write STATUS mandatory DESCRIPTION "BERT Test Control" ::= { ocuDiagEntry 3 } ocuBertStatus OBJECT-TYPE SYNTAX INTEGER { bert-sync(1), bert-unsync(2), bert-not-active(3) } ACCESS read-only STATUS mandatory DESCRIPTION "BERT Status" ::= { ocuDiagEntry 4 } ocuElapseSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Elapse seconds" ::= { ocuDiagEntry 5 } ocuErrorSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Error seconds" ::= { ocuDiagEntry 6 } ocuErrorBits OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Error bits" ::= { ocuDiagEntry 7 } ocuRemoteCallLoopback OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote Call Loopback Status" ::= { ocuDiagEntry 8 } ocuForceDisableRemCallLB OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Force Disable Remote Call Loopback" ::= { ocuDiagEntry 9 } -- -- Alarm Status Table -- ocuAlmStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF OcuAlmStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarm Status Table" ::= { ocudp-card 5 } ocuAlmStatusEntry OBJECT-TYPE SYNTAX OcuAlmStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarm Status Table Entry" INDEX { ocuIndex , ocuPortIndex , ocuAlmNumber } ::= { ocuAlmStatusTable 1 } OcuAlmStatusEntry ::= SEQUENCE { ocuAlmNumber INTEGER, ocuAlmString DisplayString, ocuAlmState INTEGER, ocuAlmCount INTEGER, ocuAlmThreshold INTEGER, ocuAlmEnable AlarmSeverity } ocuAlmNumber OBJECT-TYPE SYNTAX INTEGER (1..40) ACCESS read-only STATUS mandatory DESCRIPTION "Alarm Status Index" ::= { ocuAlmStatusEntry 1 } ocuAlmString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS mandatory DESCRIPTION "Alarm Type String" ::= { ocuAlmStatusEntry 2 } ocuAlmState OBJECT-TYPE SYNTAX INTEGER { ok(1), alarm(2), disable(3), portDisabled(4) } ACCESS read-only STATUS mandatory DESCRIPTION "Alarm Current State" ::= { ocuAlmStatusEntry 3 } ocuAlmCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Alarm Count which happened" ::= { ocuAlmStatusEntry 4 } ocuAlmThreshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Alarm Threshold" ::= { ocuAlmStatusEntry 5 } ocuAlmEnable OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Alarm is enabled or not" ::= { ocuAlmStatusEntry 6 } -- -- Command Control Table -- ocuCommandControlTable OBJECT-TYPE SYNTAX SEQUENCE OF OcuCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The command control table." ::= { ocudp-card 6 } ocuCommandControlEntry OBJECT-TYPE SYNTAX OcuCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the command control table." INDEX { ocuIndex } ::= { ocuCommandControlTable 1 } OcuCommandControlEntry ::= SEQUENCE { ocuClearCardAlarmHistory INTEGER, ocuClearCardPerformanceData INTEGER, ocuCardLoadDefault INTEGER, ocuCardReset INTEGER, ocuPortReset INTEGER, ocuCardMode INTEGER } ocuClearCardAlarmHistory OBJECT-TYPE SYNTAX INTEGER { clear(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Clear Card Alarm History" ::= { ocuCommandControlEntry 1 } ocuClearCardPerformanceData OBJECT-TYPE SYNTAX INTEGER { clear(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Clear card performance data" ::= { ocuCommandControlEntry 2 } ocuCardLoadDefault OBJECT-TYPE SYNTAX INTEGER { load-default(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Card Load Default" ::= { ocuCommandControlEntry 3 } ocuCardReset OBJECT-TYPE SYNTAX INTEGER { reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Card Reset" ::= { ocuCommandControlEntry 4 } ocuPortReset OBJECT-TYPE SYNTAX INTEGER { reset-port1(1), reset-port2(2), reset-port3(3), reset-port4(4), reset-port5(5), reset-port6(6), reset-port7(7), reset-port8(8) } ACCESS read-write STATUS mandatory DESCRIPTION "Port Reset" ::= { ocuCommandControlEntry 5 } ocuCardMode OBJECT-TYPE SYNTAX INTEGER { modeA(1), modeB(2), modeC(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Card mode support after FPGA version:F" ::= { ocuCommandControlEntry 6 } -- -- SYSTEM Information Table -- ocuSystemInformationTable OBJECT-TYPE SYNTAX SEQUENCE OF OcuSystemInformationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The system information table." ::= {ocudp-card 7 } ocuSystemInformationEntry OBJECT-TYPE SYNTAX OcuSystemInformationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the system information table." INDEX { ocuIndex } ::= { ocuSystemInformationTable 1 } OcuSystemInformationEntry ::= SEQUENCE { ocuFPGAVersion DisplayString, ocuPCBVersion DisplayString } ocuFPGAVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "FPGA Version" ::= { ocuSystemInformationEntry 1 } ocuPCBVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "PCB Version" ::= { ocuSystemInformationEntry 2 } -- -- Performance Table -- ocuPerformanceReport OBJECT IDENTIFIER ::= { ocudp-card 8 } -- -- Current Performance Table -- ocuCurrentPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF OcuCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Current Performance Table" ::= { ocuPerformanceReport 1 } ocuCurrentPerfEntry OBJECT-TYPE SYNTAX OcuCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Current performance entry" INDEX { ocuIndex , ocuPortIndex , ocuCurrPerfRegType } ::= { ocuCurrentPerfTable 1 } OcuCurrentPerfEntry ::= SEQUENCE { ocuCurrPerfRegType INTEGER, ocuCurrentPerfES INTEGER, ocuCurrentPerfSES INTEGER, ocuCurrentPerfUAS INTEGER, ocuCurr15MinTimeElapsed INTEGER, ocuValid15MinInterval INTEGER } ocuCurrPerfRegType OBJECT-TYPE SYNTAX INTEGER { user(1), line(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Performance Register Type " ::= { ocuCurrentPerfEntry 1 } ocuCurrentPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ESS Error Counter " ::= { ocuCurrentPerfEntry 2 } ocuCurrentPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { ocuCurrentPerfEntry 3 } ocuCurrentPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { ocuCurrentPerfEntry 4 } ocuCurr15MinTimeElapsed OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 15-minute time elapsed" ::= { ocuCurrentPerfEntry 5 } ocuValid15MinInterval OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 1-day Valid 15-min interval" ::= { ocuCurrentPerfEntry 6 } -- -- Interval Performance Table -- ocuIntervalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF OcuIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Interval Performance Table" ::= { ocuPerformanceReport 2 } ocuIntervalPerfEntry OBJECT-TYPE SYNTAX OcuIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "FOM Optical interval performance entry" INDEX { ocuIndex , ocuPortIndex , ocuIntvPerfRegType , ocuIntervalPerfNumber } ::= { ocuIntervalPerfTable 1 } OcuIntervalPerfEntry ::= SEQUENCE { ocuIntvPerfRegType INTEGER, ocuIntervalPerfNumber INTEGER (1..96), ocuIntervalPerfES INTEGER, ocuIntervalPerfSES INTEGER, ocuIntervalPerfUAS INTEGER } ocuIntvPerfRegType OBJECT-TYPE SYNTAX INTEGER { user(1), line(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Performance Register Type " ::= { ocuIntervalPerfEntry 1 } ocuIntervalPerfNumber OBJECT-TYPE SYNTAX INTEGER (1..96) ACCESS read-only STATUS mandatory DESCRIPTION " Interval Index " ::= { ocuIntervalPerfEntry 2 } ocuIntervalPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { ocuIntervalPerfEntry 3 } ocuIntervalPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { ocuIntervalPerfEntry 4 } ocuIntervalPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { ocuIntervalPerfEntry 5 } -- -- Total Performance Table -- ocuTotalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF OcuTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Total Performance Table" ::= { ocuPerformanceReport 3 } ocuTotalPerfEntry OBJECT-TYPE SYNTAX OcuTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Total performance table" INDEX { ocuIndex , ocuPortIndex , ocuTotalPerfRegType } ::= { ocuTotalPerfTable 1 } OcuTotalPerfEntry ::= SEQUENCE { ocuTotalPerfRegType INTEGER, ocuTotalPerfES INTEGER, ocuTotalPerfSES INTEGER, ocuTotalPerfUAS INTEGER } ocuTotalPerfRegType OBJECT-TYPE SYNTAX INTEGER { user(1), line(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Performance Register Type " ::= { ocuTotalPerfEntry 1 } ocuTotalPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { ocuTotalPerfEntry 2 } ocuTotalPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { ocuTotalPerfEntry 3 } ocuTotalPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { ocuTotalPerfEntry 4 } -- -- Seven Days Performance Table -- ocuSevenDaysPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF OcuSevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "7 Days Performance Table" ::= { ocuPerformanceReport 4 } ocuSevenDaysPerfEntry OBJECT-TYPE SYNTAX OcuSevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "7 days performance entry" INDEX { ocuIndex , ocuPortIndex , ocuSevenDaysPerfRegType , ocuDaysIndex } ::= { ocuSevenDaysPerfTable 1 } OcuSevenDaysPerfEntry ::= SEQUENCE { ocuSevenDaysPerfRegType INTEGER, ocuDaysIndex INTEGER (1..7), ocuDateStrIndex DisplayString (SIZE (0..255) ), ocuSevenDaysPerfES INTEGER, ocuSevenDaysPerfSES INTEGER, ocuSevenDaysPerfUAS INTEGER } ocuSevenDaysPerfRegType OBJECT-TYPE SYNTAX INTEGER { user(1), line(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Performance Register Type " ::= { ocuSevenDaysPerfEntry 1 } ocuDaysIndex OBJECT-TYPE SYNTAX INTEGER (1..7) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days index " ::= { ocuSevenDaysPerfEntry 2 } ocuDateStrIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days String " ::= { ocuSevenDaysPerfEntry 3 } ocuSevenDaysPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { ocuSevenDaysPerfEntry 4 } ocuSevenDaysPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { ocuSevenDaysPerfEntry 5 } ocuSevenDaysPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { ocuSevenDaysPerfEntry 6 } ocuTotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of OCUDP" ::= { ocudp-card 100 } --======================================================================-- --======================================================================-- -- OCT-RT-B MIB --======================================================================-- --======================================================================-- -- -- Alarm Status Table -- r8AlmStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF R8AlmStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " Alarm Status Table " ::= { oct-rt-b-card 1 } r8AlmStatusEntry OBJECT-TYPE SYNTAX R8AlmStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { r8Index , r8AlmStatusNumber } ::= { r8AlmStatusTable 1 } R8AlmStatusEntry ::= SEQUENCE { r8Index LargeSlotIndex, r8AlmStatusNumber INTEGER (1..40), r8AlmStatusString DisplayString, r8AlmStatusState INTEGER, r8AlmStatusCount INTEGER, r8AlmStatusEnable AlarmSeverity } r8Index OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { r8AlmStatusEntry 1 } r8AlmStatusNumber OBJECT-TYPE SYNTAX INTEGER (1..40) ACCESS read-only STATUS mandatory DESCRIPTION " Alarm Status Index " ::= { r8AlmStatusEntry 2 } r8AlmStatusString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS mandatory DESCRIPTION "Alarm Type String" ::= { r8AlmStatusEntry 3 } r8AlmStatusState OBJECT-TYPE SYNTAX INTEGER { ok(1), alarm(2), disable(3), none(4) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm Current State" ::= { r8AlmStatusEntry 4 } r8AlmStatusCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Alarm Count which happened " ::= { r8AlmStatusEntry 5 } r8AlmStatusEnable OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Alarm is enabled or not" ::= { r8AlmStatusEntry 6 } -- -- Command Control Table -- r8CommandControlTable OBJECT-TYPE SYNTAX SEQUENCE OF R8CommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The command control table." ::= { oct-rt-b-card 2 } r8CommandControlEntry OBJECT-TYPE SYNTAX R8CommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the command control table." INDEX { r8Index } ::= { r8CommandControlTable 1 } R8CommandControlEntry ::= SEQUENCE { r8ClearAlarmHistory INTEGER, r8LoadDefaultAlarmCfg INTEGER, r8Reset INTEGER, r8ReturnToDefault INTEGER, r8SaveConfig INTEGER } r8ClearAlarmHistory OBJECT-TYPE SYNTAX INTEGER { no(0), clear(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Clear Alarm History" ::= { r8CommandControlEntry 2 } r8LoadDefaultAlarmCfg OBJECT-TYPE SYNTAX INTEGER { no(0), load-default(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Load Default Alarm Config" ::= { r8CommandControlEntry 3 } r8Reset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset Card" ::= { r8CommandControlEntry 4 } r8ReturnToDefault OBJECT-TYPE SYNTAX INTEGER { no(0), return-to-default(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Return to default" ::= { r8CommandControlEntry 5 } r8SaveConfig OBJECT-TYPE SYNTAX INTEGER { no(0), save-config(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Save config" ::= { r8CommandControlEntry 6 } -- -- OCT-RT-B Bridge -- r8Bridge OBJECT IDENTIFIER ::= { oct-rt-b-card 3 } -- -- OCT-RT-B Create and Destroy Bridge -- r8CreateDestroyBridge OBJECT-TYPE SYNTAX SEQUENCE OF R8CreateDestroyBridgeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "OCT-RT-B Create and Destroy Bridge Table." ::= { r8Bridge 1 } r8CreateDestroyBridgeEntry OBJECT-TYPE SYNTAX R8CreateDestroyBridgeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "OCT-RT-B Create and Destroy Bridge Entry" INDEX { r8Index } ::= { r8CreateDestroyBridge 1 } R8CreateDestroyBridgeEntry ::= SEQUENCE { r8BridgeName DisplayString, r8BridgeMacAddr DisplayString, r8BridgeCMD INTEGER } r8BridgeName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) ACCESS read-write STATUS mandatory DESCRIPTION "Bridge Name" ::= { r8CreateDestroyBridgeEntry 2 } r8BridgeMacAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "Bridge Management Mac (xx:xx:xx:xx:xx:xx)" ::= { r8CreateDestroyBridgeEntry 3 } r8BridgeCMD OBJECT-TYPE SYNTAX INTEGER { no(0), --//RIKER2021 SilverCreek create(1), destroy(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Lan Index" ::= { r8CreateDestroyBridgeEntry 4 } -- -- OCT-RT-B Bridge Config Table -- r8BridgeCFG OBJECT-TYPE SYNTAX SEQUENCE OF R8BridgeCFGEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "R8 Bridge Config Table." ::= { r8Bridge 2 } r8BridgeCFGEntry OBJECT-TYPE SYNTAX R8BridgeCFGEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "R8 Bridge Config Entry" INDEX { r8Index , r8BrgGroupID } ::= { r8BridgeCFG 1 } R8BridgeCFGEntry ::= SEQUENCE { r8BrgGroupID INTEGER, r8BrgName DisplayString, r8BrgManagementAddr DisplayString, r8BrgManagementMac DisplayString, r8BrgMacAgingTime INTEGER, r8BrgCRC INTEGER, r8BrgManageState INTEGER, r8BrgInboundPolicy DisplayString, r8BrgOutboundPolicy DisplayString, r8BrgSTPState INTEGER, r8BrgSTPProtocolVersion INTEGER, r8BrgSTPHelloTime INTEGER, r8BrgSTPMacAgingTime INTEGER, r8BrgSTPForwardDelay INTEGER, r8BrgSTPPriority INTEGER, r8BrgL2PDUtunneling INTEGER, r8BrgRoutingProtocol INTEGER } r8BrgGroupID OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Bridge Group ID" ::= { r8BridgeCFGEntry 2 } r8BrgName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) ACCESS read-only STATUS mandatory DESCRIPTION "Bridge Group Name" ::= { r8BridgeCFGEntry 3 } r8BrgManagementAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "Bridge Management IP Address(xxx.xxx.xxx.xxx/xx)" ::= { r8BridgeCFGEntry 4 } r8BrgManagementMac OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Bridge Management Mac (xx:xx:xx:xx:xx:xx)" ::= { r8BridgeCFGEntry 5 } r8BrgMacAgingTime OBJECT-TYPE SYNTAX INTEGER (10..1000000) ACCESS read-write STATUS mandatory DESCRIPTION "Bridge MAC Aging Time(10-1000000 Sec)" ::= { r8BridgeCFGEntry 6 } r8BrgCRC OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Disable/Enable CRC" ::= { r8BridgeCFGEntry 7 } r8BrgManageState OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Indicated whether the mgmt attached with epilogue" ::= { r8BridgeCFGEntry 8 } r8BrgInboundPolicy OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) ACCESS read-write STATUS mandatory DESCRIPTION "Bridge Inbound policy" ::= { r8BridgeCFGEntry 9 } r8BrgOutboundPolicy OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) ACCESS read-write STATUS mandatory DESCRIPTION "Bridge Inbound policy" ::= { r8BridgeCFGEntry 10 } r8BrgSTPState OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Bridge Spanning Tree disable/enable" ::= { r8BridgeCFGEntry 11 } r8BrgSTPProtocolVersion OBJECT-TYPE SYNTAX INTEGER { stp(1), rstp(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Bridge Spanning Tree Protocol Version" ::= { r8BridgeCFGEntry 12 } r8BrgSTPHelloTime OBJECT-TYPE SYNTAX INTEGER (1..10) ACCESS read-write STATUS mandatory DESCRIPTION "Bridge Spanning Tree Hello Time(1-10 Sec)" ::= { r8BridgeCFGEntry 13 } r8BrgSTPMacAgingTime OBJECT-TYPE SYNTAX INTEGER (6..40) ACCESS read-write STATUS mandatory DESCRIPTION "Bridge Spanning Tree Aging Time(6-40 Sec)" ::= { r8BridgeCFGEntry 14 } r8BrgSTPForwardDelay OBJECT-TYPE SYNTAX INTEGER (4..30) ACCESS read-write STATUS mandatory DESCRIPTION "Bridge Spanning Tree Forward Delay Time(4-30 Sec)" ::= { r8BridgeCFGEntry 15 } r8BrgSTPPriority OBJECT-TYPE SYNTAX INTEGER (0..65535) ACCESS read-write STATUS mandatory DESCRIPTION "Bridge Spanning Tree Priority (0-65535)" ::= { r8BridgeCFGEntry 16 } r8BrgL2PDUtunneling OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Disable/Enable BPDU" ::= { r8BridgeCFGEntry 17 } r8BrgRoutingProtocol OBJECT-TYPE SYNTAX INTEGER { ripV1(1), ripV2(2), disable(4), notSupport(5) } ACCESS read-write STATUS mandatory DESCRIPTION "Set Bridge routing protocol" ::= { r8BridgeCFGEntry 18 } -- -- OCT-RT-B Bridge STP Info -- r8BrgSTPInfo OBJECT-TYPE SYNTAX SEQUENCE OF R8BrgSTPInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Bridge Spanning Tree information Table." ::= { r8Bridge 3 } r8BrgSTPInfoEntry OBJECT-TYPE SYNTAX R8BrgSTPInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Bridge Spanning Tree information Entry" INDEX { r8Index , r8BrgGroupID , r8STPIndex } ::= { r8BrgSTPInfo 1 } R8BrgSTPInfoEntry ::= SEQUENCE { r8STPIndex INTEGER, r8STPName DisplayString, r8STPBridgeID DisplayString, r8STPHelloTime INTEGER, r8STPMaxAgingTime INTEGER, r8STPForwardDelay INTEGER, r8STPRootCost INTEGER } r8STPIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "STP index" ::= { r8BrgSTPInfoEntry 3 } r8STPName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) ACCESS read-only STATUS mandatory DESCRIPTION "Spanning tree Name" ::= { r8BrgSTPInfoEntry 4 } r8STPBridgeID OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30)) ACCESS read-only STATUS mandatory DESCRIPTION "Spanning tree Bridge Id" ::= { r8BrgSTPInfoEntry 5 } r8STPHelloTime OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Spanning Tree Hello Time interval" ::= { r8BrgSTPInfoEntry 6 } r8STPMaxAgingTime OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Spanning Tree Maximum Aging Time interval" ::= { r8BrgSTPInfoEntry 7 } r8STPForwardDelay OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Spanning Tree Forward Delay Time interval" ::= { r8BrgSTPInfoEntry 8 } r8STPRootCost OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Bridge Spanning Tree Post Cost" ::= { r8BrgSTPInfoEntry 9 } -- -- OCT-RT-B STP Port Info -- r8BrgStpPortInfo OBJECT-TYPE SYNTAX SEQUENCE OF R8BrgStpPortInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Spanning Tree Port information Table." ::= { r8Bridge 4 } r8BrgStpPortInfoEntry OBJECT-TYPE SYNTAX R8BrgStpPortInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Spanning Tree Port information Entry" INDEX { r8Index , r8BrgGroupID , r8StpPortIndex } ::= { r8BrgStpPortInfo 1 } R8BrgStpPortInfoEntry ::= SEQUENCE { r8StpPortIndex INTEGER, r8StpPortName DisplayString, r8StpState INTEGER, r8StpPriority INTEGER, r8StpCost INTEGER, r8StpEdgePort INTEGER, r8StpLinkType INTEGER, r8StpRootPort INTEGER } r8StpPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "STP Port Number Index" ::= { r8BrgStpPortInfoEntry 3 } r8StpPortName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Stp Port Name" ::= { r8BrgStpPortInfoEntry 4 } r8StpState OBJECT-TYPE SYNTAX INTEGER{ na(0), --//RIKER2021 SilverCreek disable(1), listen(2), learn(3), forward(4), block(5), down(6) } ACCESS read-only STATUS mandatory DESCRIPTION "Stp Port state" ::= { r8BrgStpPortInfoEntry 5 } r8StpPriority OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "STP Port priority" ::= { r8BrgStpPortInfoEntry 6 } r8StpCost OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-write STATUS mandatory DESCRIPTION "STP Port priority" ::= { r8BrgStpPortInfoEntry 7 } r8StpEdgePort OBJECT-TYPE SYNTAX INTEGER{ na(0), --//RIKER2021 SilverCreek disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "STP Port priority" ::= { r8BrgStpPortInfoEntry 8 } r8StpLinkType OBJECT-TYPE SYNTAX INTEGER{ na(0), --//RIKER2021 SilverCreek shared(1), p-to-p(2), auto(3) } ACCESS read-write STATUS mandatory DESCRIPTION "STP Port priority" ::= { r8BrgStpPortInfoEntry 9 } r8StpRootPort OBJECT-TYPE SYNTAX INTEGER{ no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Stp Port root status" ::= { r8BrgStpPortInfoEntry 10 } -- -- OCT-RT-B Bridge Add or Delete Interface Table -- r8BrgAddDelInterface OBJECT-TYPE SYNTAX SEQUENCE OF R8BrgAddDelInterfaceEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Add or delete interface to bridge group Table." ::= { r8Bridge 5 } r8BrgAddDelInterfaceEntry OBJECT-TYPE SYNTAX R8BrgAddDelInterfaceEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Add or delete interface to bridge group Entry" INDEX { r8Index } ::= { r8BrgAddDelInterface 1 } R8BrgAddDelInterfaceEntry ::= SEQUENCE { r8BrgAddDelBrgName DisplayString, r8BrgAddDelInterfaceName DisplayString, r8BrgAddDelInterfaceCMD INTEGER } r8BrgAddDelBrgName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) ACCESS read-write STATUS mandatory DESCRIPTION "Bridge Group Name" ::= { r8BrgAddDelInterfaceEntry 2 } r8BrgAddDelInterfaceName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "Interface Name(lan1-8/wan1-64/wanX pvc1-16)" ::= { r8BrgAddDelInterfaceEntry 3 } r8BrgAddDelInterfaceCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), --//RIKER2021 SilverCreek add(1), delete(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Add interface to Bridge Mode or (delete)add interface to router mode" ::= { r8BrgAddDelInterfaceEntry 4 } -- -- OCT-RT-B Interface Control Table -- r8Interface OBJECT IDENTIFIER ::= { oct-rt-b-card 4 } -- -- OCT-RT-B LAN -- r8IntfLAN OBJECT IDENTIFIER ::= { r8Interface 1 } -- -- R8 LAN Config Table -- r8LanCFG OBJECT-TYPE SYNTAX SEQUENCE OF R8LanCFGEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "LAN Config Table." ::= { r8IntfLAN 1 } r8LanCFGEntry OBJECT-TYPE SYNTAX R8LanCFGEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "LAN Config Entry" INDEX { r8Index , r8LanIndex } ::= { r8LanCFG 1 } R8LanCFGEntry ::= SEQUENCE { r8LanIndex INTEGER, r8LanIPAddr DisplayString, -- r8LanAliasIPAddr1 -- DisplayString, -- r8LanAliasIPAddr2 -- DisplayString, -- r8LanAliasIPAddr3 -- DisplayString, -- r8LanAliasIPAddr4 -- DisplayString, -- r8LanAliasIPAddr5 -- DisplayString, r8LanRoutingProtocol INTEGER, r8LanLayer2Protocol INTEGER, r8LanSpeed INTEGER, r8LanInterfaceMode INTEGER, r8LanInboundPolicy DisplayString, r8LanOutboundPolicy DisplayString, r8LanStatus DisplayString } r8LanIndex OBJECT-TYPE SYNTAX INTEGER { lan1(1), lan2(2), lan3(3), lan4(4), lan5(5), lan6(6), lan7(7), lan8(8) } ACCESS read-only STATUS mandatory DESCRIPTION "Lan Index" ::= { r8LanCFGEntry 2 } r8LanIPAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "Lan IP Address(xxx.xxx.xxx.xxx/xx)" ::= { r8LanCFGEntry 3 } -- r8LanAliasIPAddr1 OBJECT-TYPE -- SYNTAX DisplayString (SIZE (0..20)) -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "Lan alias IP Address(xxx.xxx.xxx.xxx/xx)" -- ::= { r8LanCFGEntry 4 } -- -- r8LanAliasIPAddr2 OBJECT-TYPE -- SYNTAX DisplayString (SIZE (0..20)) -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "Lan alias IP Address(xxx.xxx.xxx.xxx/xx)" -- ::= { r8LanCFGEntry 5 } -- -- r8LanAliasIPAddr3 OBJECT-TYPE -- SYNTAX DisplayString (SIZE (0..20)) -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "Lan alias IP Address(xxx.xxx.xxx.xxx/xx)" -- ::= { r8LanCFGEntry 6 } -- -- r8LanAliasIPAddr4 OBJECT-TYPE -- SYNTAX DisplayString (SIZE (0..20)) -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "Lan alias IP Address(xxx.xxx.xxx.xxx/xx)" -- ::= { r8LanCFGEntry 7 } -- -- r8LanAliasIPAddr5 OBJECT-TYPE -- SYNTAX DisplayString (SIZE (0..20)) -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "Lan alias IP Address(xxx.xxx.xxx.xxx/xx)" -- ::= { r8LanCFGEntry 8 } r8LanRoutingProtocol OBJECT-TYPE SYNTAX INTEGER { rip1(1), rip2(2), ospf(3), none(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Lan Routing Protocol(OSPF enable/disable in r2OspfIntfAdminSetup Table" ::= { r8LanCFGEntry 9 } r8LanLayer2Protocol OBJECT-TYPE SYNTAX INTEGER { no(0), ethernet(1), fast-ethernet(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Lan Layer2 Protocol" ::= { r8LanCFGEntry 10 } r8LanSpeed OBJECT-TYPE SYNTAX INTEGER { no(0), half-duplex-10M(1), full-duplex-10M(2), half-duplex-100M(3), full-duplex-100M(4), auto-negotiation(5) } ACCESS read-write STATUS mandatory DESCRIPTION "Lan Speed(10/100Mb ; half/full)" ::= { r8LanCFGEntry 11 } r8LanInterfaceMode OBJECT-TYPE SYNTAX INTEGER { null(0), router(1), bridge(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Lan Interface Mode" ::= { r8LanCFGEntry 12 } r8LanInboundPolicy OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) ACCESS read-write STATUS mandatory DESCRIPTION "Lan inbound policy (off to disable access control)" ::= { r8LanCFGEntry 13 } r8LanOutboundPolicy OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) ACCESS read-write STATUS mandatory DESCRIPTION "Lan outbound policy (off to disable access control)" ::= { r8LanCFGEntry 14 } r8LanStatus OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30)) ACCESS read-only STATUS mandatory DESCRIPTION "Lan Status" ::= { r8LanCFGEntry 15 } -- -- OCT-RT-B Add or Delete Lan Alias IP Table -- -- r8AddDelAliasIP OBJECT-TYPE -- SYNTAX SEQUENCE OF R8AddDelAliasIPEntry -- ACCESS not-accessible -- STATUS mandatory -- DESCRIPTION -- "Add or Delete Lan Alias IP Table." -- ::= { r8IntfLAN 2 } -- -- r8AddDelAliasIPEntry OBJECT-TYPE -- SYNTAX R8AddDelAliasIPEntry -- ACCESS not-accessible -- STATUS mandatory -- DESCRIPTION -- "Add or Delete Lan Alias IP Entry" -- INDEX { r8Index } -- ::= { r8AddDelAliasIP 1 } -- -- R8AddDelAliasIPEntry ::= -- SEQUENCE { -- r8AliasIPLanIndex -- INTEGER, -- r8AliasIPAddr -- DisplayString, -- r8AliasIPAddrCMD -- INTEGER -- } -- -- r8AliasIPLanIndex OBJECT-TYPE -- SYNTAX INTEGER{ -- lan1(1), -- lan2(2), -- lan3(3), -- lan4(4), -- lan5(5), -- lan6(6), -- lan7(7), -- lan8(8) -- } -- ACCESS read-write -- STATUS mandatory -- DESCRIPTION -- "Lan Index" -- ::= { r8AddDelAliasIPEntry 2 } -- -- r8AliasIPAddr OBJECT-TYPE -- SYNTAX DisplayString (SIZE (0..20)) -- ACCESS read-write -- STATUS mandatory -- DESCRIPTION -- "Alias IP Address(xxx.xxx.xxx.xxx/xx)" -- ::= { r8AddDelAliasIPEntry 3 } -- -- r8AliasIPAddrCMD OBJECT-TYPE -- SYNTAX INTEGER{ -- add(1), -- delete(2) -- } -- ACCESS read-write -- STATUS mandatory -- DESCRIPTION -- "Add or Delete Alias IP Address" -- ::= { r8AddDelAliasIPEntry 4 } -- -- OCT-RT-B WAN -- r8IntfWAN OBJECT IDENTIFIER ::= { r8Interface 2 } -- -- OCT-RT-B WAN Config Table -- r8WanCFG OBJECT-TYPE SYNTAX SEQUENCE OF R8WanCFGEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Interface WAN(1-64) Config Table." ::= { r8IntfWAN 1 } r8WanCFGEntry OBJECT-TYPE SYNTAX R8WanCFGEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Interface WAN(1-64) Config Entry" INDEX { r8Index , r8WanIndex } ::= { r8WanCFG 1 } R8WanCFGEntry ::= SEQUENCE { r8WanIndex INTEGER, r8WanIPAddr DisplayString, r8WanRoutingProtocol INTEGER, r8WanNatNapt INTEGER, r8WanNumberOfTimeSlots INTEGER, r8WanLayer2Protocol INTEGER, r8WanInterfaceMode INTEGER, r8WanInboundPolicy DisplayString, r8WanOutboundPolicy DisplayString, r8WanStatus INTEGER } r8WanIndex OBJECT-TYPE SYNTAX INTEGER (1..64) ACCESS read-only STATUS mandatory DESCRIPTION "Interface WAN1-WAN2" ::= { r8WanCFGEntry 2 } r8WanIPAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "WAN IP Address(xxx.xxx.xxx.xxx/xx)" ::= { r8WanCFGEntry 3 } r8WanRoutingProtocol OBJECT-TYPE SYNTAX INTEGER { rip1(1), rip2(2), none(4) } ACCESS read-write STATUS mandatory DESCRIPTION "WAN Routing Protocol" ::= { r8WanCFGEntry 4 } r8WanNatNapt OBJECT-TYPE SYNTAX INTEGER { disable(1), nat(2), napt(3) } ACCESS read-write STATUS mandatory DESCRIPTION "WAN NAT/NAPT Function" ::= { r8WanCFGEntry 5 } r8WanNumberOfTimeSlots OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Number of TimeSlots for this WAN" ::= { r8WanCFGEntry 6 } r8WanLayer2Protocol OBJECT-TYPE SYNTAX INTEGER { no(0), ppp(3), hdlc(4), frame-relay(5), cisco-hdlc(6) } ACCESS read-write STATUS mandatory DESCRIPTION "Lan Layer2 Protocol" ::= { r8WanCFGEntry 7 } r8WanInterfaceMode OBJECT-TYPE SYNTAX INTEGER { null(0), router(1), bridge(2) } ACCESS read-only STATUS mandatory DESCRIPTION "WAN Interface Mode" ::= { r8WanCFGEntry 8 } r8WanInboundPolicy OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) ACCESS read-write STATUS mandatory DESCRIPTION "Wan inbound policy (off to disable access control)" ::= { r8WanCFGEntry 9 } r8WanOutboundPolicy OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) ACCESS read-write STATUS mandatory DESCRIPTION "Wan outbound policy (off to disable access control)" ::= { r8WanCFGEntry 10 } r8WanStatus OBJECT-TYPE SYNTAX INTEGER { down(1), up(2) } ACCESS read-only STATUS mandatory DESCRIPTION "WAN Status" ::= { r8WanCFGEntry 11 } -- -- OCT-RT-B WAN Cisco Hdlc Config Table -- r8WanCiscoHdlc OBJECT-TYPE SYNTAX SEQUENCE OF R8WanCiscoHdlcEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "WAN Cisco Hdlc Config Table." ::= { r8IntfWAN 2 } r8WanCiscoHdlcEntry OBJECT-TYPE SYNTAX R8WanCiscoHdlcEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "WAN Cisco Hdlc Config Entry" INDEX { r8Index , r8WanIndex } ::= { r8WanCiscoHdlc 1 } R8WanCiscoHdlcEntry ::= SEQUENCE { r8WanChdlcInterval INTEGER, r8WanChdlcTimeout INTEGER, r8WanChdlcCMD INTEGER } r8WanChdlcInterval OBJECT-TYPE SYNTAX INTEGER (0 | 1..3600) ACCESS read-write STATUS mandatory DESCRIPTION "Keepalive interval (1-3600, default is 10 secs)" ::= { r8WanCiscoHdlcEntry 3 } r8WanChdlcTimeout OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Interface restart timeout(secs, should be multiple of interval)" ::= { r8WanCiscoHdlcEntry 4 } r8WanChdlcCMD OBJECT-TYPE SYNTAX INTEGER { no(0), --//RIKER2021 SilverCreek set(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Set Cisco Hdlc" ::= { r8WanCiscoHdlcEntry 5 } -- -- OCT-RT-B WAN Frame Relay Config Table -- r8WanFrameRelay OBJECT-TYPE SYNTAX SEQUENCE OF R8WanFrameRelayEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "WAN Frame Relay Config Table." ::= { r8IntfWAN 3 } r8WanFrameRelayEntry OBJECT-TYPE SYNTAX R8WanFrameRelayEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "WAN Frame Relay Config Entry" INDEX { r8Index , r8WanIndex } ::= { r8WanFrameRelay 1 } R8WanFrameRelayEntry ::= SEQUENCE { r8WanFRLMIType INTEGER, r8WanFRN391 INTEGER, r8WanFRN392 INTEGER, r8WanFRN393 INTEGER, r8WanFRT391 INTEGER } r8WanFRLMIType OBJECT-TYPE SYNTAX INTEGER { na(0), q933(1), ansi(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Frame Relay LMI protocol (ansi/q933)" ::= { r8WanFrameRelayEntry 3 } r8WanFRN391 OBJECT-TYPE SYNTAX INTEGER (0 | 1..255) ACCESS read-write STATUS mandatory DESCRIPTION "LMI full-status polling interval (1~255)" ::= { r8WanFrameRelayEntry 4 } r8WanFRN392 OBJECT-TYPE SYNTAX INTEGER (0 | 1..10) ACCESS read-write STATUS mandatory DESCRIPTION "LMI error threshold (1~10)" ::= { r8WanFrameRelayEntry 5 } r8WanFRN393 OBJECT-TYPE SYNTAX INTEGER (0 | 1..10) ACCESS read-write STATUS mandatory DESCRIPTION "LMI monitored event threshold (1~10)" ::= { r8WanFrameRelayEntry 6 } r8WanFRT391 OBJECT-TYPE SYNTAX INTEGER (0 | 5..30) ACCESS read-write STATUS mandatory DESCRIPTION "LMI link integrity polling interval (5~30)" ::= { r8WanFrameRelayEntry 7 } -- -- OCT-RT-B WAN PVC -- r8WanPVC OBJECT IDENTIFIER ::= { r8IntfWAN 4 } -- -- OCT-RT-B WAN PVC Function Table -- r8WanAddDelPVC OBJECT-TYPE SYNTAX SEQUENCE OF R8WanAddDelPVCEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Add or Delete Frame Relay PVC Table" ::= { r8WanPVC 1 } r8WanAddDelPVCEntry OBJECT-TYPE SYNTAX R8WanAddDelPVCEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Add or Delete Frame Relay PVC Entry" INDEX { r8Index } ::= { r8WanAddDelPVC 1 } R8WanAddDelPVCEntry ::= SEQUENCE { r8PvcWanIndex INTEGER, r8PvcNum INTEGER, r8PvcDLCI INTEGER, r8PvcCIR INTEGER, r8PvcBc INTEGER, r8PvcBe INTEGER, r8PvcQdepth INTEGER, r8WanPvcCMD INTEGER } r8PvcWanIndex OBJECT-TYPE SYNTAX INTEGER (0 | 1..64) ACCESS read-write STATUS mandatory DESCRIPTION "The Wan number (wan1-wan64)" ::= { r8WanAddDelPVCEntry 2 } r8PvcNum OBJECT-TYPE SYNTAX INTEGER (0 | 1..16) ACCESS read-write STATUS mandatory DESCRIPTION "The PVC number (pvc1-pvc16)" ::= { r8WanAddDelPVCEntry 3 } r8PvcDLCI OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "The PVC's DLCI (16~991)" ::= { r8WanAddDelPVCEntry 4 } r8PvcCIR OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Committed Information Rate (kbps)" ::= { r8WanAddDelPVCEntry 5 } r8PvcBc OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Committed Burst Size (kbits)" ::= { r8WanAddDelPVCEntry 6 } r8PvcBe OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Excess Burst Size (kbits)" ::= { r8WanAddDelPVCEntry 7 } r8PvcQdepth OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Max. queue length" ::= { r8WanAddDelPVCEntry 8 } r8WanPvcCMD OBJECT-TYPE SYNTAX INTEGER { no(0), --//RIKER2021 SilverCreek add-pvc(1), delete-pvc(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Add or Delete Frame Relay PVC for this wan interface" ::= { r8WanAddDelPVCEntry 9 } -- -- OCT-RT-B WAN PVC Config Table -- r8WanPvcCFG OBJECT-TYPE SYNTAX SEQUENCE OF R8WanPvcCFGEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "WAN PVC Config Table" ::= { r8WanPVC 2 } r8WanPvcCFGEntry OBJECT-TYPE SYNTAX R8WanPvcCFGEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "WAN PVC Config Entry" INDEX { r8Index , r8WanIndex , r8PvcIndex } ::= { r8WanPvcCFG 1 } R8WanPvcCFGEntry ::= SEQUENCE { r8PvcIndex INTEGER, r8WanPvcState INTEGER, r8WanPvcIPAddr DisplayString, r8WanPvcRoutingProtocol INTEGER, r8WanPvcNatNapt INTEGER, r8WanPvcInterfaceMode INTEGER, r8WanPvcDLCI INTEGER, r8WanPvcCIR INTEGER, r8WanPvcBc INTEGER, r8WanPvcBe INTEGER, r8WanPvcQdepth INTEGER, r8WanPvcInboundPolicy DisplayString, r8WanPvcOutboundPolicy DisplayString } r8PvcIndex OBJECT-TYPE SYNTAX INTEGER (1..16) ACCESS read-only STATUS mandatory DESCRIPTION "The PVC number (pvc1-pvc16)" ::= { r8WanPvcCFGEntry 3 } r8WanPvcState OBJECT-TYPE SYNTAX INTEGER { inactive(1), active(2) } ACCESS read-only STATUS mandatory DESCRIPTION "WAN PVC State" ::= { r8WanPvcCFGEntry 4 } r8WanPvcIPAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "WAN PVC IP address (xxx.xxx.xxx.xxx/xx)" ::= { r8WanPvcCFGEntry 5 } r8WanPvcRoutingProtocol OBJECT-TYPE SYNTAX INTEGER { rip1(1), rip2(2), ospf(3), none(4) } ACCESS read-write STATUS mandatory DESCRIPTION "WAN PVC Routing Protocol(OSPF enable/disable in r2OspfIntfAdminSetup Table)" ::= { r8WanPvcCFGEntry 6 } r8WanPvcNatNapt OBJECT-TYPE SYNTAX INTEGER { disable(1), nat(2), napt(3) } ACCESS read-write STATUS mandatory DESCRIPTION "WAN PVC NAT/NAPT Function" ::= { r8WanPvcCFGEntry 7 } r8WanPvcInterfaceMode OBJECT-TYPE SYNTAX INTEGER { null(0), router(1), bridge(2) } ACCESS read-only STATUS mandatory DESCRIPTION "WAN PVC Interface Mode" ::= { r8WanPvcCFGEntry 8 } r8WanPvcDLCI OBJECT-TYPE SYNTAX INTEGER (16..991) ACCESS read-write STATUS mandatory DESCRIPTION "The PVC's DLCI (16~991)" ::= { r8WanPvcCFGEntry 9 } r8WanPvcCIR OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Committed Information Rate (kbps)" ::= { r8WanPvcCFGEntry 10 } r8WanPvcBc OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Committed Burst Size (kbits)" ::= { r8WanPvcCFGEntry 11 } r8WanPvcBe OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Excess Burst Size (kbits)" ::= { r8WanPvcCFGEntry 12 } r8WanPvcQdepth OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Max. queue length" ::= { r8WanPvcCFGEntry 13 } r8WanPvcInboundPolicy OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) ACCESS read-write STATUS mandatory DESCRIPTION "Wan Pvc inbound policy (off to disable access control)" ::= { r8WanPvcCFGEntry 14 } r8WanPvcOutboundPolicy OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) ACCESS read-write STATUS mandatory DESCRIPTION "Wan Pvc outbound policy (off to disable access control)" ::= { r8WanPvcCFGEntry 15 } -- -- OCT-RT-B WAN Channel Map -- r8WanChannelMap OBJECT IDENTIFIER ::= { r8IntfWAN 5 } -- -- OCT-RT-B WAN Set Channel Map Control -- r8WanSetMap OBJECT-TYPE SYNTAX SEQUENCE OF R8WanSetMapEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "WAN Set Channel Map Table" ::= { r8WanChannelMap 1 } r8WanSetMapEntry OBJECT-TYPE SYNTAX R8WanSetMapEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "WAN Set Channel Map Entry" INDEX { r8Index } ::= { r8WanSetMap 1 } R8WanSetMapEntry ::= SEQUENCE { r8MapWanNumber INTEGER, r8StartTimeSlot INTEGER, r8ChannelNumber INTEGER, r8MapCommand INTEGER } r8MapWanNumber OBJECT-TYPE SYNTAX INTEGER (1..64) ACCESS read-write STATUS mandatory DESCRIPTION "Wan Index(wan1~wan64)" ::= { r8WanSetMapEntry 2 } r8StartTimeSlot OBJECT-TYPE SYNTAX INTEGER (1..128) ACCESS read-write STATUS mandatory DESCRIPTION "Set start time slot number" ::= { r8WanSetMapEntry 3 } r8ChannelNumber OBJECT-TYPE SYNTAX INTEGER (1..128) ACCESS read-write STATUS mandatory DESCRIPTION "Set channel number" ::= { r8WanSetMapEntry 4 } r8MapCommand OBJECT-TYPE SYNTAX INTEGER { no(0), clear(1), set(2), clrSet(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Map Command" ::= { r8WanSetMapEntry 5 } -- -- OCT-RT-B WAN Channel Map Info Table -- r8ChannelMapTable OBJECT-TYPE SYNTAX SEQUENCE OF R8ChannelMapEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "WAN Channel Map Config Table" ::= { r8WanChannelMap 2 } r8ChannelMapEntry OBJECT-TYPE SYNTAX R8ChannelMapEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "WAN Channel Map Config Entry" INDEX { r8Index , r8TimeSlotIndex } ::= { r8ChannelMapTable 1 } R8ChannelMapEntry ::= SEQUENCE { r8TimeSlotIndex INTEGER, r8MapToWanNum WanID } r8TimeSlotIndex OBJECT-TYPE SYNTAX INTEGER (1..128) ACCESS read-only STATUS mandatory DESCRIPTION "Time slot number" ::= { r8ChannelMapEntry 2 } r8MapToWanNum OBJECT-TYPE SYNTAX WanID ACCESS read-only STATUS mandatory DESCRIPTION "Time slot number" ::= { r8ChannelMapEntry 3 } -- -- OCT-RT-B WAN QoS Table -- r8WanQoS OBJECT IDENTIFIER ::= { r8IntfWAN 6 } -- -- R8 WAN Qos Policy Table -- r8WanQosPolicyTable OBJECT-TYPE SYNTAX SEQUENCE OF R8WanQosPolicyEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Wan Qos Policy Table." ::= { r8WanQoS 1 } r8WanQosPolicyEntry OBJECT-TYPE SYNTAX R8WanQosPolicyEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Wan Qos Policy Entry" INDEX { r8Index , r8WanIndex , r8WanQosPolicyNumber } ::= { r8WanQosPolicyTable 1 } R8WanQosPolicyEntry ::= SEQUENCE { r8WanQosPolicyNumber INTEGER, r8WanQosPolicySrcIP DisplayString, r8WanQosPolicyDstIP DisplayString, r8WanQosPolicyProtocol DisplayString, r8WanQosPolicyRate DisplayString, r8WanQosPolicySrcPort DisplayString, r8WanQosPolicyDstPort DisplayString, r8WanQosPolicyDSCP DisplayString } r8WanQosPolicyNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "WAN Qos Policy Number" ::= { r8WanQosPolicyEntry 3 } r8WanQosPolicySrcIP OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Wan Qos Policy Source IP/Perfix" ::= { r8WanQosPolicyEntry 4 } r8WanQosPolicyDstIP OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Wan Qos Policy Destination IP/Perfix" ::= { r8WanQosPolicyEntry 5 } r8WanQosPolicyProtocol OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "WAN Qos Policy Protocol" ::= { r8WanQosPolicyEntry 6 } r8WanQosPolicyRate OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Wan Qos Policy Rate" ::= { r8WanQosPolicyEntry 7 } r8WanQosPolicySrcPort OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Wan Qos Policy Source Port" ::= { r8WanQosPolicyEntry 8 } r8WanQosPolicyDstPort OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Wan Qos Policy Destination Port" ::= { r8WanQosPolicyEntry 9 } r8WanQosPolicyDSCP OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "Wan Qos Policy DSCP Information" ::= { r8WanQosPolicyEntry 10 } -- -- R8 WAN Qos Policy Control Table -- r8WanQosPolicyControl OBJECT IDENTIFIER ::= { r8WanQoS 2 } -- -- R8 WAN Qos Append and Insert Policy Table -- r8WanQosAppendAndInsertPolicy OBJECT-TYPE SYNTAX SEQUENCE OF R8WanQosAppendAndInsertPolicyEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Append od Insert a traffic control policy Table." ::= { r8WanQosPolicyControl 1 } r8WanQosAppendAndInsertPolicyEntry OBJECT-TYPE SYNTAX R8WanQosAppendAndInsertPolicyEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Append od Insert a traffic control policy Entry" INDEX { r8Index } ::= { r8WanQosAppendAndInsertPolicy 1 } R8WanQosAppendAndInsertPolicyEntry ::= SEQUENCE { r8WanAppInstPolicyWanNum INTEGER (1..64), r8WanAppInstPolicySrcIP DisplayString (SIZE (0..20)), r8WanAppInstPolicySrcIPPrefix DisplayString (SIZE (0..2)), r8WanAppInstPolicyDstIP DisplayString (SIZE (0..20)), r8WanAppInstPolicyDstIPPrefix DisplayString (SIZE (0..2)), r8WanAppInstPolicySrcPort DisplayString (SIZE (0..25)), r8WanAppInstPolicyDstPort DisplayString (SIZE (0..25)), r8WanAppInstPolicyProtocol DisplayString (SIZE (0..10)), r8WanAppInstPolicyRate DisplayString (SIZE (0..25)), r8WanAppInstPolicyRateType INTEGER, r8WanInstPolicyNum INTEGER (0..32), r8WanAppInstPolicyDSCP DisplayString (SIZE (0..255)), r8WanAppInstPolicyCommand INTEGER } r8WanAppInstPolicyWanNum OBJECT-TYPE SYNTAX INTEGER (1..64) ACCESS read-write STATUS mandatory DESCRIPTION "Wan Number(Wan 1~64)" ::= { r8WanQosAppendAndInsertPolicyEntry 2 } r8WanAppInstPolicySrcIP OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "Policy Source IP(xxx.xxx.xxx.xxx)" ::= { r8WanQosAppendAndInsertPolicyEntry 3 } r8WanAppInstPolicySrcIPPrefix OBJECT-TYPE SYNTAX DisplayString (SIZE (0..2)) ACCESS read-write STATUS mandatory DESCRIPTION "Policy Source IP Prefix(skip if src_ip is 'any')" ::= { r8WanQosAppendAndInsertPolicyEntry 4 } r8WanAppInstPolicyDstIP OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "Policy Destination IP(xxx.xxx.xxx.xxx)" ::= { r8WanQosAppendAndInsertPolicyEntry 5 } r8WanAppInstPolicyDstIPPrefix OBJECT-TYPE SYNTAX DisplayString (SIZE (0..2)) ACCESS read-write STATUS mandatory DESCRIPTION "Policy Destination IP Prefix(skip if dst_ip is 'any')" ::= { r8WanQosAppendAndInsertPolicyEntry 6 } r8WanAppInstPolicySrcPort OBJECT-TYPE SYNTAX DisplayString (SIZE (0..25)) ACCESS read-write STATUS mandatory DESCRIPTION "Policy Source Port(any or min[-max] only for TCP/UDP, (no space before and after '-')" ::= { r8WanQosAppendAndInsertPolicyEntry 7 } r8WanAppInstPolicyDstPort OBJECT-TYPE SYNTAX DisplayString (SIZE (0..25)) ACCESS read-write STATUS mandatory DESCRIPTION "Policy Destination Port(any or min[-max] only for TCP/UDP, (no space before and after '-')" ::= { r8WanQosAppendAndInsertPolicyEntry 8 } r8WanAppInstPolicyProtocol OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) ACCESS read-write STATUS mandatory DESCRIPTION "Policy Protocol(TCP or UDP or ICMP or Any or 0~255)" ::= { r8WanQosAppendAndInsertPolicyEntry 9 } r8WanAppInstPolicyRate OBJECT-TYPE SYNTAX DisplayString (SIZE (0..25)) ACCESS read-write STATUS mandatory DESCRIPTION "Policy Rate(Committed access rate in min[-max] format, (no space before and after '-') )" ::= { r8WanQosAppendAndInsertPolicyEntry 10 } r8WanAppInstPolicyRateType OBJECT-TYPE SYNTAX INTEGER { kbps(1), mbps(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Policy Rate Type(type of bandwidth for rate in bits per sec)" ::= { r8WanQosAppendAndInsertPolicyEntry 11 } r8WanInstPolicyNum OBJECT-TYPE SYNTAX INTEGER (0..32) ACCESS read-write STATUS mandatory DESCRIPTION "Policy number before which new policy will be inserted" ::= { r8WanQosAppendAndInsertPolicyEntry 12 } r8WanAppInstPolicyCommand OBJECT-TYPE SYNTAX INTEGER { no(0), --//RIKER2021 SilverCreek append(1), insert(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Wan Qos Policy Command" ::= { r8WanQosAppendAndInsertPolicyEntry 13 } r8WanAppInstPolicyDSCP OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "Optional Diffserv code point value(s) in decimal (space to separate DSCP values, but no space for '-')" ::= { r8WanQosAppendAndInsertPolicyEntry 14 } -- -- R8 WAN Qos Delete Policy Table -- r8WanQosDeletePolicy OBJECT-TYPE SYNTAX SEQUENCE OF R8WanQosDeletePolicyEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Delete a traffic control policy Table." ::= { r8WanQosPolicyControl 2 } r8WanQosDeletePolicyEntry OBJECT-TYPE SYNTAX R8WanQosDeletePolicyEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Delete a traffic control policy Entry" INDEX { r8Index } ::= { r8WanQosDeletePolicy 1 } R8WanQosDeletePolicyEntry ::= SEQUENCE { r8WanDelPolicyWanNum INTEGER (1..64), r8WanDelPolicyNumber INTEGER (1..32), r8WanDelPolicyCommand INTEGER } r8WanDelPolicyWanNum OBJECT-TYPE SYNTAX INTEGER (1..64) ACCESS read-write STATUS mandatory DESCRIPTION "Wan Number(Wan 1~64)" ::= { r8WanQosDeletePolicyEntry 2 } r8WanDelPolicyNumber OBJECT-TYPE SYNTAX INTEGER (1..32) ACCESS read-write STATUS mandatory DESCRIPTION "Policy Number(1~32)" ::= { r8WanQosDeletePolicyEntry 3 } r8WanDelPolicyCommand OBJECT-TYPE SYNTAX INTEGER { no(0), delete(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Delete Policy Command" ::= { r8WanQosDeletePolicyEntry 4 } -- -- OCT-RT-B Virtual Interface -- r8IntfVirtual OBJECT IDENTIFIER ::= { r8Interface 3 } -- -- OCT-RT-B Virtual Interface Config -- r8VirtualIntfCFG OBJECT-TYPE SYNTAX SEQUENCE OF R8VirtualIntfCFGEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Virtual Interface Configuration Table." ::= { r8IntfVirtual 1 } r8VirtualIntfCFGEntry OBJECT-TYPE SYNTAX R8VirtualIntfCFGEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Virtual Interface Configuration Entry" INDEX { r8Index , r8VIntfIndex } ::= { r8VirtualIntfCFG 1 } R8VirtualIntfCFGEntry ::= SEQUENCE { r8VIntfIndex INTEGER, r8VIntfName DisplayString, r8VIntfRoutingProtocol INTEGER, r8VIntfLayer2Protocol INTEGER, r8VIntfInterfaceMode INTEGER, r8VIntfInboundPolicy DisplayString, r8VIntfOutboundPolicy DisplayString, r8VIntfStatus INTEGER } r8VIntfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Virtual interface index" ::= { r8VirtualIntfCFGEntry 2 } r8VIntfName OBJECT-TYPE SYNTAX DisplayString (SIZE (1..16)) ACCESS read-only STATUS mandatory DESCRIPTION "Virtual interface name" ::= { r8VirtualIntfCFGEntry 3 } r8VIntfRoutingProtocol OBJECT-TYPE SYNTAX INTEGER { rip1(1), rip2(2), ospf(3), none(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Virtual Interface Routing Protocol(OSPF enable/disable in r8OspfIntfAdminSetup Table)" ::= { r8VirtualIntfCFGEntry 4 } r8VIntfLayer2Protocol OBJECT-TYPE SYNTAX INTEGER { ppp(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Virtual Interface Layer2 Protocol" ::= { r8VirtualIntfCFGEntry 5 } r8VIntfInterfaceMode OBJECT-TYPE SYNTAX INTEGER { null(0), router(1), bridge(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Interface Mode of Virtual Interface" ::= { r8VirtualIntfCFGEntry 6 } r8VIntfInboundPolicy OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) ACCESS read-write STATUS mandatory DESCRIPTION "Virtual Interface inbound policy (off to disable access control)" ::= { r8VirtualIntfCFGEntry 7 } r8VIntfOutboundPolicy OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) ACCESS read-write STATUS mandatory DESCRIPTION "Virtual Interface outbound policy (off to disable access control)" ::= { r8VirtualIntfCFGEntry 8 } r8VIntfStatus OBJECT-TYPE SYNTAX INTEGER { down(1), up(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Virtual Interface Status" ::= { r8VirtualIntfCFGEntry 9 } -- -- OCT-RT-B Policy -- r8Policy OBJECT IDENTIFIER ::= { oct-rt-b-card 5 } -- -- R8 Filter Info -- r8FilterInfo OBJECT-TYPE SYNTAX SEQUENCE OF R8FilterInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "filter information Table" ::= { r8Policy 1 } r8FilterInfoEntry OBJECT-TYPE SYNTAX R8FilterInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "filter information Entry" INDEX { r8Index , r8FilterIndex , r8RuleIndex } ::= { r8FilterInfo 1 } R8FilterInfoEntry ::= SEQUENCE { r8FilterIndex INTEGER, r8RuleIndex INTEGER, r8FilterName DisplayString, r8FilterAction INTEGER, r8FilterSrcAddr DisplayString, r8FilterDestAddr DisplayString, r8FilterProtocol INTEGER, r8FilterPortLow INTEGER, r8FilterPortHigh INTEGER } r8FilterIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Filter List Index " ::= { r8FilterInfoEntry 2 } r8RuleIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "filter rule index" ::= { r8FilterInfoEntry 3 } r8FilterName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) ACCESS read-only STATUS mandatory DESCRIPTION "filter list Name" ::= { r8FilterInfoEntry 4 } r8FilterAction OBJECT-TYPE SYNTAX INTEGER{ deny(1), permit(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Filter action" ::= { r8FilterInfoEntry 5 } r8FilterSrcAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "source address of filter action (xx.xx.xx.xx/xx)" ::= { r8FilterInfoEntry 6 } r8FilterDestAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "destination address of filter action (xx.xx.xx.xx/xx)" ::= { r8FilterInfoEntry 7 } r8FilterProtocol OBJECT-TYPE SYNTAX INTEGER{ tcp(1), udp(2), icmp(3), any(4) } ACCESS read-only STATUS mandatory DESCRIPTION "protocol of filter action" ::= { r8FilterInfoEntry 8 } r8FilterPortLow OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Low port of the port range for TCP/UDP" ::= { r8FilterInfoEntry 9 } r8FilterPortHigh OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "High port of the port range for TCP/UDP" ::= { r8FilterInfoEntry 10 } -- -- OCT-RT-B Mac Filter Info -- r8MacFilterInfo OBJECT-TYPE SYNTAX SEQUENCE OF R8MacFilterInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Mac filter information Table" ::= { r8Policy 2 } r8MacFilterInfoEntry OBJECT-TYPE SYNTAX R8MacFilterInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Mac filter information Entry" INDEX { r8Index , r8MacFilterIndex , r8MacFilterRuleIndex } ::= { r8MacFilterInfo 1 } R8MacFilterInfoEntry ::= SEQUENCE { r8MacFilterIndex INTEGER, r8MacFilterRuleIndex INTEGER, r8MacFilterName DisplayString, r8MacFilterMacAddress DisplayString } r8MacFilterIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Mac Filter List Index " ::= { r8MacFilterInfoEntry 2 } r8MacFilterRuleIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "MAc Filter rule index" ::= { r8MacFilterInfoEntry 3 } r8MacFilterName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) ACCESS read-only STATUS mandatory DESCRIPTION "Mac Filter list Name" ::= { r8MacFilterInfoEntry 4 } r8MacFilterMacAddress OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Mac Filter Mac Address" ::= { r8MacFilterInfoEntry 5 } -- -- OCT-RT-B Filter Control -- r8FilterControl OBJECT IDENTIFIER ::= { r8Policy 3 } -- -- R8 Create & Destroy Filter list Table -- r8CreateDestroyFilter OBJECT-TYPE SYNTAX SEQUENCE OF R8CreateDestroyFilterEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Create and Destroy Filter List Table" ::= { r8FilterControl 1 } r8CreateDestroyFilterEntry OBJECT-TYPE SYNTAX R8CreateDestroyFilterEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Create and Destroy Filter List Entry" INDEX { r8Index } ::= { r8CreateDestroyFilter 1 } R8CreateDestroyFilterEntry ::= SEQUENCE { r8CreDesFilterName DisplayString, r8CreDesFilterCMD INTEGER } r8CreDesFilterName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) ACCESS read-write STATUS mandatory DESCRIPTION "Filter List Name" ::= { r8CreateDestroyFilterEntry 2 } r8CreDesFilterCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), --//RIKER2021 SilverCreek create-filter(1), destroy-filter(2), create-mac-filter(3), destroy-mac-filter(4) } ACCESS read-write STATUS mandatory DESCRIPTION " Filter List Command" ::= { r8CreateDestroyFilterEntry 3 } -- -- R8 Add Filter Rule -- r8AddFilterRule OBJECT-TYPE SYNTAX SEQUENCE OF R8AddFilterRuleEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Append filter rule Table" ::= { r8FilterControl 2 } r8AddFilterRuleEntry OBJECT-TYPE SYNTAX R8AddFilterRuleEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Append filter rule Entry" INDEX { r8Index } ::= { r8AddFilterRule 1 } R8AddFilterRuleEntry ::= SEQUENCE { r8AddFilterName DisplayString, r8AddFilterAction INTEGER, r8AddFilterSrcAddr DisplayString, r8AddFilterDestAddr DisplayString, r8AddFilterProtocol INTEGER, r8AddFilterPortLow INTEGER, r8AddFilterPortHigh INTEGER, r8AddFilterRuleCMD INTEGER } r8AddFilterName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) ACCESS read-write STATUS mandatory DESCRIPTION "Filter List Name" ::= { r8AddFilterRuleEntry 2 } r8AddFilterAction OBJECT-TYPE SYNTAX INTEGER{ deny(1), permit(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Filter action" ::= { r8AddFilterRuleEntry 3 } r8AddFilterSrcAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "source address of filter action (xx.xx.xx.xx/xx)" ::= { r8AddFilterRuleEntry 4 } r8AddFilterDestAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "destination address of filter action (xx.xx.xx.xx/xx)" ::= { r8AddFilterRuleEntry 5 } r8AddFilterProtocol OBJECT-TYPE SYNTAX INTEGER{ tcp(1), udp(2), icmp(3), any(4) } ACCESS read-write STATUS mandatory DESCRIPTION "protocol of filter action" ::= { r8AddFilterRuleEntry 6 } r8AddFilterPortLow OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Low port of the port range for TCP/UDP" ::= { r8AddFilterRuleEntry 7 } r8AddFilterPortHigh OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "High port of the port range for TCP/UDP" ::= { r8AddFilterRuleEntry 8 } r8AddFilterRuleCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), --//RIKER2021 SilverCreek append(1) } ACCESS read-write STATUS mandatory DESCRIPTION " Append Filter rule" ::= { r8AddFilterRuleEntry 9 } -- -- R8 Add Mac Filter Rule -- r8AddMacFilterRule OBJECT-TYPE SYNTAX SEQUENCE OF R8AddMacFilterRuleEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Append Mac filter rule Table" ::= { r8FilterControl 3 } r8AddMacFilterRuleEntry OBJECT-TYPE SYNTAX R8AddMacFilterRuleEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Append Mac filter rule Entry" INDEX { r8Index } ::= { r8AddMacFilterRule 1 } R8AddMacFilterRuleEntry ::= SEQUENCE { r8AddMacFilterName DisplayString, r8AddMacFilterMacAddr DisplayString, r8AddMacFilterRuleCMD INTEGER } r8AddMacFilterName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) ACCESS read-write STATUS mandatory DESCRIPTION "Mac Filter List Name" ::= { r8AddMacFilterRuleEntry 2 } r8AddMacFilterMacAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "Mac Filter Mac address" ::= { r8AddMacFilterRuleEntry 3 } r8AddMacFilterRuleCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), --//RIKER2021 SilverCreek append(1) } ACCESS read-write STATUS mandatory DESCRIPTION " Append Mac Filter rule" ::= { r8AddMacFilterRuleEntry 4 } -- -- R8 Delete Filter Rule -- r8DelFilterRule OBJECT-TYPE SYNTAX SEQUENCE OF R8DelFilterRuleEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Delete filter rule Table" ::= { r8FilterControl 4 } r8DelFilterRuleEntry OBJECT-TYPE SYNTAX R8DelFilterRuleEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Delete filter rule Entry" INDEX { r8Index } ::= { r8DelFilterRule 1 } R8DelFilterRuleEntry ::= SEQUENCE { r8DelFilterName DisplayString, r8DelStartIndex INTEGER, r8DelEndIndex INTEGER, r8DelFilterRuleCMD INTEGER } r8DelFilterName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) ACCESS read-write STATUS mandatory DESCRIPTION "filter list Name" ::= { r8DelFilterRuleEntry 2 } r8DelStartIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "start index of list which will be deleted" ::= { r8DelFilterRuleEntry 3 } r8DelEndIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "end index of list which will be deleted" ::= { r8DelFilterRuleEntry 4 } r8DelFilterRuleCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), --//RIKER2021 SilverCreek delete(1) } ACCESS read-write STATUS mandatory DESCRIPTION "delete filter rule command" ::= { r8DelFilterRuleEntry 5 } -- -- R8 Delete Mac Filter Rule -- r8DelMacFilterRule OBJECT-TYPE SYNTAX SEQUENCE OF R8DelMacFilterRuleEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Delete Mac filter rule Table" ::= { r8FilterControl 5 } r8DelMacFilterRuleEntry OBJECT-TYPE SYNTAX R8DelMacFilterRuleEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Delete Mac filter rule Entry" INDEX { r8Index } ::= { r8DelMacFilterRule 1 } R8DelMacFilterRuleEntry ::= SEQUENCE { r8DelMacFilterName DisplayString, r8DelMacFilterMacAddr DisplayString, r8DelMacFilterRuleCMD INTEGER } r8DelMacFilterName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..10)) ACCESS read-write STATUS mandatory DESCRIPTION "mac filter list Name" ::= { r8DelMacFilterRuleEntry 2 } r8DelMacFilterMacAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "mac address" ::= { r8DelMacFilterRuleEntry 3 } r8DelMacFilterRuleCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), --//RIKER2021 SilverCreek delete(1) } ACCESS read-write STATUS mandatory DESCRIPTION "delete mac filter rule command" ::= { r8DelMacFilterRuleEntry 4 } -- -- OCT-RT-B Route -- r8Route OBJECT IDENTIFIER ::= { oct-rt-b-card 6 } -- -- OCT-RT-B Static Route Table -- r8StaticRouteTable OBJECT-TYPE SYNTAX SEQUENCE OF R8StaticRouteEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Static Route Table" ::= { r8Route 1 } r8StaticRouteEntry OBJECT-TYPE SYNTAX R8StaticRouteEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Static Route Entry" INDEX { r8Index , r8RouteIndex } ::= { r8StaticRouteTable 1 } R8StaticRouteEntry ::= SEQUENCE { r8RouteIndex INTEGER, r8StaticRouteNetAddr DisplayString, r8StaticRouteNetMask DisplayString, r8StaticRouteGatewayAddr DisplayString, r8StaticRouteInterface DisplayString } r8RouteIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "routing table entry index" ::= { r8StaticRouteEntry 2 } r8StaticRouteNetAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Static route net Address" ::= { r8StaticRouteEntry 3 } r8StaticRouteNetMask OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Static route net mask" ::= { r8StaticRouteEntry 4 } r8StaticRouteGatewayAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Static route gateway Address" ::= { r8StaticRouteEntry 5 } r8StaticRouteInterface OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30)) ACCESS read-only STATUS mandatory DESCRIPTION "Static route output interface" ::= { r8StaticRouteEntry 6 } -- -- OCT-RT-B Add Static Route -- r8AddStaticRoute OBJECT-TYPE SYNTAX SEQUENCE OF R8AddStaticRouteEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Add static route Table" ::= { r8Route 2 } r8AddStaticRouteEntry OBJECT-TYPE SYNTAX R8AddStaticRouteEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Add static route Entry" INDEX { r8Index } ::= { r8AddStaticRoute 1 } R8AddStaticRouteEntry ::= SEQUENCE { r8AddRouteNetAddr DisplayString, r8AddRouteGatewayAddr DisplayString, r8AddRouteInterface DisplayString, r8AddSataicRouteCMD INTEGER } r8AddRouteNetAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "Static route net Address(xxx.xxx.xxx.xxx/xx)" ::= { r8AddStaticRouteEntry 2 } r8AddRouteGatewayAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "Static route gateway Address(xxx.xxx.xxx.xxx)" ::= { r8AddStaticRouteEntry 3 } r8AddRouteInterface OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "Static route output interface(lan1~2/wan1~wan64/wanX pvc1-16/brg_group)" ::= { r8AddStaticRouteEntry 4 } r8AddSataicRouteCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), --//RIKER2021 SilverCreek add(1) } ACCESS read-write STATUS mandatory DESCRIPTION " add static route " ::= { r8AddStaticRouteEntry 5 } -- -- OCT-RT-B Delete Static Route -- r8DelStaticRoute OBJECT-TYPE SYNTAX SEQUENCE OF R8DelStaticRouteEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Delete static route Table" ::= { r8Route 3 } r8DelStaticRouteEntry OBJECT-TYPE SYNTAX R8DelStaticRouteEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Delete static route Entry" INDEX { r8Index } ::= { r8DelStaticRoute 1 } R8DelStaticRouteEntry ::= SEQUENCE { r8DelRouteNetAddr DisplayString, r8DelSataicRouteCMD INTEGER } r8DelRouteNetAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "Static route net Address(xxx.xxx.xxx.xxx/xx)" ::= { r8DelStaticRouteEntry 2 } r8DelSataicRouteCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), --//RIKER2021 SilverCreek delete(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Delete static route" ::= { r8DelStaticRouteEntry 3 } -- -- OCT-RT-B OSPF -- r8OSPF OBJECT IDENTIFIER ::= { r8Route 4 } -- -- OCT-RT-B OSPF General Table -- r8OspfGereralTable OBJECT-TYPE SYNTAX SEQUENCE OF R8OspfGereralEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Route OSPF General Config Table" ::= { r8OSPF 1 } r8OspfGereralEntry OBJECT-TYPE SYNTAX R8OspfGereralEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Route OSPF General Config Entry" INDEX { r8Index } ::= { r8OspfGereralTable 1 } R8OspfGereralEntry ::= SEQUENCE { r8OspfRedistribute DisplayString (SIZE (1..50)), r8OspfRouterID DisplayString (SIZE (1..20)) } r8OspfRedistribute OBJECT-TYPE SYNTAX DisplayString (SIZE (1..50)) ACCESS read-write STATUS mandatory DESCRIPTION "Redistributes (kernel | static | connected | rip | default | none)" ::= { r8OspfGereralEntry 2 } r8OspfRouterID OBJECT-TYPE SYNTAX DisplayString (SIZE (1..20)) ACCESS read-write STATUS mandatory DESCRIPTION "IP address(xxx.xxx.xxx.xxx) that identifies this OSPF router" ::= { r8OspfGereralEntry 3 } -- -- OCT-RT-B OSPF Area -- r8OspfArea OBJECT IDENTIFIER ::= { r8OSPF 2 } -- -- R8 OSPF Area Config -- r8OspfAreaCFG OBJECT-TYPE SYNTAX SEQUENCE OF R8OspfAreaCFGEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "OSPF Area Config" ::= { r8OspfArea 1 } r8OspfAreaCFGEntry OBJECT-TYPE SYNTAX R8OspfAreaCFGEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "OSPF Area Config Entry" INDEX { r8Index , r8OspfAreaCfgIndex } ::= { r8OspfAreaCFG 1 } R8OspfAreaCFGEntry ::= SEQUENCE { r8OspfAreaCfgIndex INTEGER, r8OspfAreaCfgAreaID INTEGER, r8OspfAreaCfgAuthenticationType INTEGER, r8OspfAreaCfgAreaType INTEGER, r8OspfAreaCfgCost INTEGER (0..16777215) } r8OspfAreaCfgIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "OSPF Area Config Index" ::= { r8OspfAreaCFGEntry 2 } r8OspfAreaCfgAreaID OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "OSPF Area Config Area ID" ::= { r8OspfAreaCFGEntry 3 } r8OspfAreaCfgAuthenticationType OBJECT-TYPE SYNTAX INTEGER { none(1), password(2), md5(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Authentication for an OSPF area" ::= { r8OspfAreaCFGEntry 4 } r8OspfAreaCfgAreaType OBJECT-TYPE SYNTAX INTEGER { normal(1), stub(2), stub-no-summary(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Designates an area as a stub area" ::= { r8OspfAreaCFGEntry 5 } r8OspfAreaCfgCost OBJECT-TYPE SYNTAX INTEGER (0..16777215) ACCESS read-write STATUS mandatory DESCRIPTION "Assign a specific cost to the default summary route used" ::= { r8OspfAreaCFGEntry 6 } -- -- OCT-RT-B OSPF Add & Delete Area -- r8OspfAddDelArea OBJECT-TYPE SYNTAX SEQUENCE OF R8OspfAddDelAreaEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Add and Delete OSPF Area" ::= { r8OspfArea 2 } r8OspfAddDelAreaEntry OBJECT-TYPE SYNTAX R8OspfAddDelAreaEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Add and Delete OSPF Area Entry" INDEX { r8Index } ::= { r8OspfAddDelArea 1 } R8OspfAddDelAreaEntry ::= SEQUENCE { r8OspfAddDelAreaID INTEGER, r8OspfAddDelAreaCommand INTEGER } r8OspfAddDelAreaID OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Add and Delete OSPF Area ID" ::= { r8OspfAddDelAreaEntry 2 } r8OspfAddDelAreaCommand OBJECT-TYPE SYNTAX INTEGER { no(0), add(1), delete(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Add and Delete OSPF Area ID Command" ::= { r8OspfAddDelAreaEntry 3 } -- -- OCT-RT-B OSPF Interface Table -- r8OspfInterface OBJECT IDENTIFIER ::= { r8OSPF 3 } -- -- OCT-RT-B OSPF Interface Config Table -- r8OspfIntfCFG OBJECT-TYPE SYNTAX SEQUENCE OF R8OspfIntfCFGEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "OSPF Interface Config" ::= { r8OspfInterface 1 } r8OspfIntfCFGEntry OBJECT-TYPE SYNTAX R8OspfIntfCFGEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "OSPF Interface Config Entry" INDEX { r8Index , r8OspfIntfIndex } ::= { r8OspfIntfCFG 1 } R8OspfIntfCFGEntry ::= SEQUENCE { r8OspfIntfIndex INTEGER, r8OspfIntfName DisplayString (SIZE (0..20)), r8OspfIntfAdminStatus INTEGER, r8OspfIntfAreaID INTEGER, r8OspfIntfNetworkType INTEGER, r8OspfIntfLinkCost INTEGER (1..65535), r8OspfIntfTransmitDelay INTEGER (1..65535), r8OspfIntfRouterPriority INTEGER (0..255), r8OspfIntfHelloInterval INTEGER (1..65535), r8OspfIntfRouterDeadInterval INTEGER (1..65535), r8OspfIntfRetransmitInterval INTEGER (1..65535), r8OspfIntfAuthMD5KeyID-Key DisplayString (SIZE (0..20)), r8OspfIntfAuthPasswordTextKey DisplayString (SIZE (0..8)) } r8OspfIntfIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Interface Index" ::= { r8OspfIntfCFGEntry 2 } r8OspfIntfName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Interface Name(Lan1~2/Wan1~64/Wanxx Pvc1~16)" ::= { r8OspfIntfCFGEntry 3 } r8OspfIntfAdminStatus OBJECT-TYPE SYNTAX INTEGER { dsiable(1), enable(2) } ACCESS read-only STATUS mandatory DESCRIPTION "The OSPF interface's administrative status" ::= { r8OspfIntfCFGEntry 4 } r8OspfIntfAreaID OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "A 32-bit integer uniquely identifying the area to which the interface connects." ::= { r8OspfIntfCFGEntry 5 } r8OspfIntfNetworkType OBJECT-TYPE SYNTAX INTEGER { broadcast(1), point-to-point(2) } ACCESS read-write STATUS mandatory DESCRIPTION "The OSPF interface type." ::= { r8OspfIntfCFGEntry 6 } r8OspfIntfLinkCost OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-write STATUS mandatory DESCRIPTION "Explicitly specify the link cost of sending a packet" ::= { r8OspfIntfCFGEntry 7 } r8OspfIntfTransmitDelay OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-write STATUS mandatory DESCRIPTION "Number of seconds for InfTransDelay value." ::= { r8OspfIntfCFGEntry 8 } r8OspfIntfRouterPriority OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "RouterPriority integer value." ::= { r8OspfIntfCFGEntry 9 } r8OspfIntfHelloInterval OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-write STATUS mandatory DESCRIPTION "Number of seconds between hello packets sent." ::= { r8OspfIntfCFGEntry 10 } r8OspfIntfRouterDeadInterval OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-write STATUS mandatory DESCRIPTION "Number of seconds for RouterDeadInterval timer." ::= { r8OspfIntfCFGEntry 11 } r8OspfIntfRetransmitInterval OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-write STATUS mandatory DESCRIPTION "Number of seconds for RxmtInterval timer value." ::= { r8OspfIntfCFGEntry 12 } r8OspfIntfAuthMD5KeyID-Key OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "Interface MD5 Authentication KeyID/Key(KeyID:1~255, Key:up to 16 chars)" ::= { r8OspfIntfCFGEntry 13 } r8OspfIntfAuthPasswordTextKey OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) ACCESS read-write STATUS mandatory DESCRIPTION "Interface Password Authentication Key" ::= { r8OspfIntfCFGEntry 14 } -- -- OCT-RT-B OSPF Interface Admin Setup Table -- r8OspfIntfAdminSetup OBJECT-TYPE SYNTAX SEQUENCE OF R8OspfIntfAdminSetupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "OSPF Interface Admin Setup Table" ::= { r8OspfInterface 2 } r8OspfIntfAdminSetupEntry OBJECT-TYPE SYNTAX R8OspfIntfAdminSetupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "OSPF Interface Admin Setup Entry" INDEX { r8Index } ::= { r8OspfIntfAdminSetup 1 } R8OspfIntfAdminSetupEntry ::= SEQUENCE { r8OspfIntfAdminSetupIntfName DisplayString (SIZE (0..20)), r8OspfIntfAdminSetupAreaID INTEGER, r8OspfIntfAdminSetupCMD INTEGER } r8OspfIntfAdminSetupIntfName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "Interface Name(lan1~2/wan1~64/wanXX pvcXX)" ::= { r8OspfIntfAdminSetupEntry 2 } r8OspfIntfAdminSetupAreaID OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Interface OSPF Area ID" ::= { r8OspfIntfAdminSetupEntry 3 } r8OspfIntfAdminSetupCMD OBJECT-TYPE SYNTAX INTEGER { no(0), --//RIKER2021 SilverCreek disable-intf-ospf(1), enable-intf-ospf(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Interface OSPF Admin Setup Command(Disable/Enable)" ::= { r8OspfIntfAdminSetupEntry 4 } -- -- OCT-RT-B NAT -- r8NAT OBJECT IDENTIFIER ::= { oct-rt-b-card 7 } -- -- R8 NAT Interface Mode -- r8NatIFMode OBJECT-TYPE SYNTAX SEQUENCE OF R8NatIFModeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "NAT interface mode status Table" ::= { r8NAT 1 } r8NatIFModeEntry OBJECT-TYPE SYNTAX R8NatIFModeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "NAT interface mode status Entry" INDEX { r8Index , r8NatIFIndex } ::= { r8NatIFMode 1 } R8NatIFModeEntry ::= SEQUENCE { r8NatIFIndex INTEGER, r8NatIFName DisplayString, r8NatMode INTEGER } r8NatIFIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "NAT index" ::= { r8NatIFModeEntry 2 } r8NatIFName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Interface Name" ::= { r8NatIFModeEntry 3 } r8NatMode OBJECT-TYPE SYNTAX INTEGER{ disable(1), nat(2), napt(3) } ACCESS read-only STATUS mandatory DESCRIPTION "NAT mode of interface" ::= { r8NatIFModeEntry 4 } -- -- OCT-RT-B NAT IP Pool -- r8NatIPPool OBJECT-TYPE SYNTAX SEQUENCE OF R8NatIPPoolEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "NAT IP Pool Table" ::= { r8NAT 2 } r8NatIPPoolEntry OBJECT-TYPE SYNTAX R8NatIPPoolEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "NAT IP Pool Entry" INDEX { r8Index , r8NatIFIndex , r8NatPoolIndex } ::= { r8NatIPPool 1 } R8NatIPPoolEntry ::= SEQUENCE { r8NatPoolIndex INTEGER, r8NatPoolIFName DisplayString, r8NatStartAddress DisplayString, r8NatEndAddress DisplayString } r8NatPoolIndex OBJECT-TYPE SYNTAX INTEGER (1..8) ACCESS read-only STATUS mandatory DESCRIPTION "IP Pool index" ::= { r8NatIPPoolEntry 3 } r8NatPoolIFName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Interface Name(wan1-64/wanX pvc1-16)" ::= { r8NatIPPoolEntry 4 } r8NatStartAddress OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "NAT start address" ::= { r8NatIPPoolEntry 5 } r8NatEndAddress OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "NAT end address" ::= { r8NatIPPoolEntry 6 } -- -- R8 NAT Add or Delete IP Pool -- r8NatAddDelIPPool OBJECT-TYPE SYNTAX SEQUENCE OF R8NatAddDelIPPoolEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Add or Delete NAT IP Pool Table" ::= { r8NAT 3 } r8NatAddDelIPPoolEntry OBJECT-TYPE SYNTAX R8NatAddDelIPPoolEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Add or Delete NAT IP Pool Entry" INDEX { r8Index } ::= { r8NatAddDelIPPool 1 } R8NatAddDelIPPoolEntry ::= SEQUENCE { r8NatAddDelPoolIFName DisplayString, r8NatAddDelPoolIndex INTEGER, r8NatAddDelStartAddr DisplayString, r8NatAddDelEndAddr DisplayString, r8NatAddDelIPPoolCMD INTEGER } r8NatAddDelPoolIFName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "Interface Name(wan1-64/wanx pvc1-16)" ::= { r8NatAddDelIPPoolEntry 2 } r8NatAddDelPoolIndex OBJECT-TYPE SYNTAX INTEGER (1..8) ACCESS read-write STATUS mandatory DESCRIPTION "Add or delete IP Pool index" ::= { r8NatAddDelIPPoolEntry 3 } r8NatAddDelStartAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "NAT start address(xxx.xxx.xxx.xxx)" ::= { r8NatAddDelIPPoolEntry 4 } r8NatAddDelEndAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "NAT end address(xxx.xxx.xxx.xxx)" ::= { r8NatAddDelIPPoolEntry 5 } r8NatAddDelIPPoolCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), --//RIKER2021 SilverCreek add(1), delete(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Add or delete IP Pool command" ::= { r8NatAddDelIPPoolEntry 6 } -- -- OCT-RT-B NAT IP Static -- r8NatIPStatic OBJECT-TYPE SYNTAX SEQUENCE OF R8NatIPStaticEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "NAT IP static status Table" ::= { r8NAT 4 } r8NatIPStaticEntry OBJECT-TYPE SYNTAX R8NatIPStaticEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "NAT IP static status Entry" INDEX { r8Index , r8NatIFIndex , r8NatIPStaticIndex } ::= { r8NatIPStatic 1 } R8NatIPStaticEntry ::= SEQUENCE { r8NatIPStaticIndex INTEGER, r8NatIPStaticIFName DisplayString, r8NatIPStaticPublicAddr DisplayString, r8NatIPStaticPrivateAddr DisplayString } r8NatIPStaticIndex OBJECT-TYPE SYNTAX INTEGER (1..8) ACCESS read-only STATUS mandatory DESCRIPTION "NAT IP static index" ::= { r8NatIPStaticEntry 2 } r8NatIPStaticIFName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Interface name(wan1-64/wanx pvc1-16)" ::= { r8NatIPStaticEntry 3 } r8NatIPStaticPublicAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "NAT IP static public Address" ::= { r8NatIPStaticEntry 4 } r8NatIPStaticPrivateAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "NAT IP static private Address" ::= { r8NatIPStaticEntry 5 } -- -- OCT-RT-B NAT Add or Delete IP Static -- r8NatAddDelIPStatic OBJECT-TYPE SYNTAX SEQUENCE OF R8NatAddDelIPStaticEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "NAT add or delete IP static Table" ::= { r8NAT 5 } r8NatAddDelIPStaticEntry OBJECT-TYPE SYNTAX R8NatAddDelIPStaticEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "NAT add or delete IP static Entry" INDEX { r8Index } ::= { r8NatAddDelIPStatic 1 } R8NatAddDelIPStaticEntry ::= SEQUENCE { r8NatAddDelIPStaticIFName DisplayString, r8NatAddDelPublicAddr DisplayString, r8NatAddDelPrivateAddr DisplayString, r8NatAddDelIPStaticCMD INTEGER } r8NatAddDelIPStaticIFName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "Interface Name(wan1-64/wanx pvc1-16)" ::= { r8NatAddDelIPStaticEntry 2 } r8NatAddDelPublicAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "NAT IP static public Address(xxx.xxx.xxx.xxx)" ::= { r8NatAddDelIPStaticEntry 3 } r8NatAddDelPrivateAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "NAT IP static private Address(xxx.xxx.xxx.xxx)" ::= { r8NatAddDelIPStaticEntry 4 } r8NatAddDelIPStaticCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), --//RIKER2021 SilverCreek add(1), delete(2) } ACCESS read-write STATUS mandatory DESCRIPTION "NAT add or delete IP static command" ::= { r8NatAddDelIPStaticEntry 5 } -- -- OCT-RT-B NAPT Port Forwarding -- r8NaptPortForwarding OBJECT-TYPE SYNTAX SEQUENCE OF R8NaptPortForwardingEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "NAPT Port Forwarding Table" ::= { r8NAT 6 } r8NaptPortForwardingEntry OBJECT-TYPE SYNTAX R8NaptPortForwardingEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "NAPT Port Forwarding Entry" INDEX { r8Index , r8NaptIFIndex , r8NaptPortFwdIndex } ::= { r8NaptPortForwarding 1 } R8NaptPortForwardingEntry ::= SEQUENCE { r8NaptIFIndex INTEGER, r8NaptPortFwdIndex INTEGER, r8NaptIFName DisplayString, r8NaptPortFwdName DisplayString, r8NaptPortFwdStartPort INTEGER, r8NaptPortFwdEndPort INTEGER, r8NaptPortFwdServerIP DisplayString } r8NaptIFIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Interface index" ::= { r8NaptPortForwardingEntry 2 } r8NaptPortFwdIndex OBJECT-TYPE SYNTAX INTEGER (1..32) ACCESS read-only STATUS mandatory DESCRIPTION "NAPT Port Forwarding entry index" ::= { r8NaptPortForwardingEntry 3 } r8NaptIFName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Interface Name" ::= { r8NaptPortForwardingEntry 4 } r8NaptPortFwdName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) ACCESS read-only STATUS mandatory DESCRIPTION "The NAPT entry name" ::= { r8NaptPortForwardingEntry 5 } r8NaptPortFwdStartPort OBJECT-TYPE SYNTAX INTEGER (1..1024) ACCESS read-only STATUS mandatory DESCRIPTION "Start Port number" ::= { r8NaptPortForwardingEntry 6 } r8NaptPortFwdEndPort OBJECT-TYPE SYNTAX INTEGER (1..1024) ACCESS read-only STATUS mandatory DESCRIPTION "End Port number" ::= { r8NaptPortForwardingEntry 7 } r8NaptPortFwdServerIP OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "The IP address of the service(xxx.xxx.xxx.xxx)" ::= { r8NaptPortForwardingEntry 8 } -- -- OCT-RT-B NAPT Add or Delete Port Forwarding -- r8NaptAddDelPortForwarding OBJECT-TYPE SYNTAX SEQUENCE OF R8NaptAddDelPortForwardingEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "NAPT Add or Delete Port Forwarding Table" ::= { r8NAT 7 } r8NaptAddDelPortForwardingEntry OBJECT-TYPE SYNTAX R8NaptAddDelPortForwardingEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "NAPT Add or Delete Port Forwarding Entry" INDEX { r8Index } ::= { r8NaptAddDelPortForwarding 1 } R8NaptAddDelPortForwardingEntry ::= SEQUENCE { r8NaptAddDelIFName DisplayString, r8NaptAddDelName DisplayString, r8NaptAddDelStartPort INTEGER, r8NaptAddDelEndPort INTEGER, r8NaptAddDelServerIP DisplayString, r8NaptAddDelPortFwdCMD INTEGER } r8NaptAddDelIFName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "Interface Name" ::= { r8NaptAddDelPortForwardingEntry 2 } r8NaptAddDelName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) ACCESS read-write STATUS mandatory DESCRIPTION "The NAPT entry name" ::= { r8NaptAddDelPortForwardingEntry 3 } r8NaptAddDelStartPort OBJECT-TYPE SYNTAX INTEGER (1..1024) ACCESS read-write STATUS mandatory DESCRIPTION "Start Port number" ::= { r8NaptAddDelPortForwardingEntry 4 } r8NaptAddDelEndPort OBJECT-TYPE SYNTAX INTEGER (1..1024) ACCESS read-write STATUS mandatory DESCRIPTION "End Port number" ::= { r8NaptAddDelPortForwardingEntry 5 } r8NaptAddDelServerIP OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "The IP address of the service(xxx.xxx.xxx.xxx)" ::= { r8NaptAddDelPortForwardingEntry 6 } r8NaptAddDelPortFwdCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), --//RIKER2021 SilverCreek add(1), delete(2) } ACCESS read-write STATUS mandatory DESCRIPTION "NAPT add or delete port forwarding command" ::= { r8NaptAddDelPortForwardingEntry 7 } -- -- OCT-RT-B VLAN -- r8VLAN OBJECT IDENTIFIER ::= { oct-rt-b-card 8 } -- -- R8 VLAN State -- r8VlanState OBJECT-TYPE SYNTAX SEQUENCE OF R8VlanStateEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Vlan state Table" ::= { r8VLAN 1 } r8VlanStateEntry OBJECT-TYPE SYNTAX R8VlanStateEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Vlan state Entry" INDEX { r8Index , r8BrgGroupID } ::= { r8VlanState 1 } R8VlanStateEntry ::= SEQUENCE { r8VlanBrgName DisplayString, r8VlanEnable INTEGER, r8VlanMgmtVID INTEGER, r8VlanRegenCRC INTEGER } r8VlanBrgName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) ACCESS read-only STATUS mandatory DESCRIPTION "Bridge group name" ::= { r8VlanStateEntry 3 } r8VlanEnable OBJECT-TYPE SYNTAX INTEGER{ na(0), --//RIKER2021 SilverCreek disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Vlan state enable/disable" ::= { r8VlanStateEntry 4 } r8VlanMgmtVID OBJECT-TYPE SYNTAX INTEGER (1..4094) ACCESS read-write STATUS mandatory DESCRIPTION "VLAN ID for the bridge management interface" ::= { r8VlanStateEntry 5 } r8VlanRegenCRC OBJECT-TYPE SYNTAX INTEGER{ disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable/disable CRC regenerating on WAN interfaces for VLAN frames" ::= { r8VlanStateEntry 6 } -- -- OCT-RT-B VLAN Table -- r8VlanTable OBJECT-TYPE SYNTAX SEQUENCE OF R8VlanTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Vlan Table" ::= { r8VLAN 2 } r8VlanTableEntry OBJECT-TYPE SYNTAX R8VlanTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Vlan Table Tag Member Entry" INDEX { r8Index , r8BrgGroupID , r8VlanID , r8VlanTableIndex } ::= { r8VlanTable 1 } R8VlanTableEntry ::= SEQUENCE { r8VlanID INTEGER, r8VlanTableIndex INTEGER, r8VlanTagMember DisplayString, r8VlanUnTagMember DisplayString } r8VlanID OBJECT-TYPE SYNTAX INTEGER (1..4094) ACCESS read-only STATUS mandatory DESCRIPTION "Vlan Index" ::= { r8VlanTableEntry 3 } r8VlanTableIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Vlan Tag Index" ::= { r8VlanTableEntry 4 } r8VlanTagMember OBJECT-TYPE SYNTAX DisplayString (SIZE (0..200)) ACCESS read-only STATUS mandatory DESCRIPTION "Vlan member mask" ::= { r8VlanTableEntry 5 } r8VlanUnTagMember OBJECT-TYPE SYNTAX DisplayString (SIZE (0..200)) ACCESS read-only STATUS mandatory DESCRIPTION "Vlan member mask" ::= { r8VlanTableEntry 6 } -- -- OCT-RT-B VLAN Table Control -- r8VlanTableControl OBJECT IDENTIFIER ::= { r8VLAN 3 } -- -- R8 VLAN Create and Destroy VLAN -- r8VlanCreateDestroyVlan OBJECT-TYPE SYNTAX SEQUENCE OF R8VlanCreateDestroyVlanEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Create and destroy vlan Table" ::= { r8VlanTableControl 1 } r8VlanCreateDestroyVlanEntry OBJECT-TYPE SYNTAX R8VlanCreateDestroyVlanEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Create and destroy vlan Entry" INDEX { r8Index } ::= { r8VlanCreateDestroyVlan 1 } R8VlanCreateDestroyVlanEntry ::= SEQUENCE { r8VlanCreateDestroyBrgName DisplayString, r8VlanCreateDestroyVidNum INTEGER, r8ValnCreateDestroyCMD INTEGER } r8VlanCreateDestroyBrgName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) ACCESS read-write STATUS mandatory DESCRIPTION "Bridge group name" ::= { r8VlanCreateDestroyVlanEntry 2 } r8VlanCreateDestroyVidNum OBJECT-TYPE SYNTAX INTEGER (1..4094) ACCESS read-write STATUS mandatory DESCRIPTION "Vlan VID" ::= { r8VlanCreateDestroyVlanEntry 3 } r8ValnCreateDestroyCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), --//RIKER2021 SilverCreek create-vlan(1), destroy-vlan(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Create and destroy vlan command" ::= { r8VlanCreateDestroyVlanEntry 4 } -- -- R8 VLAN Add and Delete Port -- r8VlanAddDelPort OBJECT-TYPE SYNTAX SEQUENCE OF R8VlanAddDelPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Vlan add and del port Table" ::= { r8VlanTableControl 2 } r8VlanAddDelPortEntry OBJECT-TYPE SYNTAX R8VlanAddDelPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Vlan add and del port Entry" INDEX { r8Index } ::= { r8VlanAddDelPort 1 } R8VlanAddDelPortEntry ::= SEQUENCE { r8VlanAddDelPortBrgName DisplayString, r8VlanAddDelPortVidNum INTEGER, r8VlanAddDelPortTag INTEGER, r8VlanAddDelPortInterface DisplayString, r8VlanAddDelPortCMD INTEGER } r8VlanAddDelPortBrgName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) ACCESS read-write STATUS mandatory DESCRIPTION "Bridge group name" ::= { r8VlanAddDelPortEntry 2 } r8VlanAddDelPortVidNum OBJECT-TYPE SYNTAX INTEGER (1..4094) ACCESS read-write STATUS mandatory DESCRIPTION "Vlan VID" ::= { r8VlanAddDelPortEntry 3 } r8VlanAddDelPortTag OBJECT-TYPE SYNTAX INTEGER{ untag(1), tag(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Vlan member mask" ::= { r8VlanAddDelPortEntry 4 } r8VlanAddDelPortInterface OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "Interface Name (lan1~2/wan1~wan64/wanX pvc1-16)" ::= { r8VlanAddDelPortEntry 5 } r8VlanAddDelPortCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), --//RIKER2021 SilverCreek add-port-to-vlan(1), delete-port-from-vlan(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Vlan add and delete port command" ::= { r8VlanAddDelPortEntry 6 } -- -- OCT-RT-B VLAN Port Table -- r8VlanPortTable OBJECT-TYPE SYNTAX SEQUENCE OF R8VlanPortTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Vlan port table control Table" ::= { r8VLAN 4 } r8VlanPortTableEntry OBJECT-TYPE SYNTAX R8VlanPortTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Vlan port table control Entry" INDEX { r8Index , r8VlanPortIndex } ::= { r8VlanPortTable 1 } R8VlanPortTableEntry ::= SEQUENCE { r8VlanPortIndex INTEGER, r8VlanPortIFName DisplayString, r8VlanPortPVID INTEGER, r8VlanPortFrameType INTEGER, r8VlanPortIngressFilter INTEGER } r8VlanPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Vlan port index" ::= { r8VlanPortTableEntry 2 } r8VlanPortIFName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Port type(lan1~2/wan1~wan64/wanX pvc1-16)" ::= { r8VlanPortTableEntry 3 } r8VlanPortPVID OBJECT-TYPE SYNTAX INTEGER (0..4094) --//RIKER2021 SilverCreek ACCESS read-write STATUS mandatory DESCRIPTION "Interface PVID" ::= { r8VlanPortTableEntry 4 } r8VlanPortFrameType OBJECT-TYPE SYNTAX INTEGER{ na(0), --//RIKER2021 SilverCreek all(1), tag-only(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Set the acceptable frame type" ::= { r8VlanPortTableEntry 5 } r8VlanPortIngressFilter OBJECT-TYPE SYNTAX INTEGER{ na(0), --//RIKER2021 SilverCreek disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable/disable ingress filtering" ::= { r8VlanPortTableEntry 6 } --Jass -- -- OCT-RT-B DHCP -- r8DHCP OBJECT IDENTIFIER ::= { oct-rt-b-card 9 } -- -- R8 DHCP Server -- r8DHCPServer OBJECT IDENTIFIER ::= { r8DHCP 1 } -- -- R8 DHCP Server Config -- r8DhcpServerCFG OBJECT-TYPE SYNTAX SEQUENCE OF R8DhcpServerCFGEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP Server Config Table" ::= { r8DHCPServer 1 } r8DhcpServerCFGEntry OBJECT-TYPE SYNTAX R8DhcpServerCFGEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP Server Config Entry" INDEX { r8Index } ::= { r8DhcpServerCFG 1 } R8DhcpServerCFGEntry ::= SEQUENCE { r8DhcpServer INTEGER, r8DhcpServerInterface DisplayString, r8DhcpServerBridgeMgmt DisplayString } r8DhcpServer OBJECT-TYPE SYNTAX INTEGER{ na(0), disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "DHCP function disable/enable" ::= { r8DhcpServerCFGEntry 2 } r8DhcpServerInterface OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP interface config" ::= { r8DhcpServerCFGEntry 3 } r8DhcpServerBridgeMgmt OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP bridge mgmt" ::= { r8DhcpServerCFGEntry 4 } -- -- R8 Add or Delete DHCP Server Interface -- r8DhcpServerAddDelInterface OBJECT-TYPE SYNTAX SEQUENCE OF R8DhcpServerAddDelInterfaceEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Add or Delete DHCP interface Table" ::= { r8DHCPServer 2 } r8DhcpServerAddDelInterfaceEntry OBJECT-TYPE SYNTAX R8DhcpServerAddDelInterfaceEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Add or Delete DHCP interface Entry" INDEX { r8Index } ::= { r8DhcpServerAddDelInterface 1 } R8DhcpServerAddDelInterfaceEntry ::= SEQUENCE { r8DhcpServerAddDelIntfName DisplayString, r8DhcpServerAddDelIntfCMD INTEGER } r8DhcpServerAddDelIntfName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) ACCESS read-write STATUS mandatory DESCRIPTION "Interface Name(lan1/lan2/bridge group name)" ::= { r8DhcpServerAddDelInterfaceEntry 2 } r8DhcpServerAddDelIntfCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), --//RIKER2021 SilverCreek add(1), delete(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Add or delete interface command" ::= { r8DhcpServerAddDelInterfaceEntry 3 } -- -- R8 DHCP Server Host Table -- r8DHCPHost OBJECT IDENTIFIER ::= { r8DHCPServer 3 } -- -- R8 DHCP Server Host Config Table -- r8DhcpHostCFG OBJECT-TYPE SYNTAX SEQUENCE OF R8DhcpHostCFGEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP host config Table" ::= { r8DHCPHost 1 } r8DhcpHostCFGEntry OBJECT-TYPE SYNTAX R8DhcpHostCFGEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP host config Entry" INDEX { r8Index , r8DhcpHostIndex } ::= { r8DhcpHostCFG 1 } R8DhcpHostCFGEntry ::= SEQUENCE { r8DhcpHostIndex INTEGER, r8DhcpHostName DisplayString, r8DhcpHostHWType INTEGER, r8DhcpHostHWAddr DisplayString, r8DhcpHostFixedAddr DisplayString, r8DhcpHostBootStrapFile DisplayString, r8DhcpHostNextServer DisplayString, r8DhcpHostClientIdentifier DisplayString, r8DhcpHostDefLeaseTime INTEGER } r8DhcpHostIndex OBJECT-TYPE SYNTAX INTEGER (1..8) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP host configuration index" ::= { r8DhcpHostCFGEntry 2 } r8DhcpHostName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..16)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP host configuration name" ::= { r8DhcpHostCFGEntry 3 } r8DhcpHostHWType OBJECT-TYPE SYNTAX INTEGER{ null(0), ethernet(1), token-ring(2), fddi(3) } ACCESS read-write STATUS mandatory DESCRIPTION "DHCP host hardware type" ::= { r8DhcpHostCFGEntry 4 } r8DhcpHostHWAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..32)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP host hardware address" ::= { r8DhcpHostCFGEntry 5 } r8DhcpHostFixedAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP host address" ::= { r8DhcpHostCFGEntry 6 } r8DhcpHostBootStrapFile OBJECT-TYPE SYNTAX DisplayString (SIZE (0..128)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP host bootstrap file" ::= { r8DhcpHostCFGEntry 7 } r8DhcpHostNextServer OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP next server in boot process" ::= { r8DhcpHostCFGEntry 8 } r8DhcpHostClientIdentifier OBJECT-TYPE SYNTAX DisplayString (SIZE (0..9)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP host client identifier" ::= { r8DhcpHostCFGEntry 9 } r8DhcpHostDefLeaseTime OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "DHCP host default duration of the lease" ::= { r8DhcpHostCFGEntry 10 } -- -- R8 Add or Delete DHCP Server Host -- r8AddDelDhcpHost OBJECT-TYPE SYNTAX SEQUENCE OF R8AddDelDhcpHostEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP host control Table" ::= { r8DHCPHost 2 } r8AddDelDhcpHostEntry OBJECT-TYPE SYNTAX R8AddDelDhcpHostEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP host control Entry" INDEX { r8Index } ::= { r8AddDelDhcpHost 1 } R8AddDelDhcpHostEntry ::= SEQUENCE { r8AddDelDhcpHostName DisplayString, r8DhcpHostCMD INTEGER } r8AddDelDhcpHostName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..16)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP host configuration name" ::= { r8AddDelDhcpHostEntry 2 } r8DhcpHostCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), --//RIKER2021 SilverCreek add(1), delete(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Add/Delete a DHCP host configuration" ::= { r8AddDelDhcpHostEntry 3 } -- -- R8 DHCP Host Option -- r8DhcpHostOption OBJECT-TYPE SYNTAX SEQUENCE OF R8DhcpHostOptionEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP host option Table" ::= { r8DHCPHost 3 } r8DhcpHostOptionEntry OBJECT-TYPE SYNTAX R8DhcpHostOptionEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP host option Entry" INDEX { r8Index , r8DhcpHostIndex , r8DhcpHostOptionIndex } ::= { r8DhcpHostOption 1 } R8DhcpHostOptionEntry ::= SEQUENCE { r8DhcpHostOptionIndex INTEGER, r8DhcpHostOptionHostName DisplayString, r8DhcpHostOptionCode INTEGER, r8DhcpHostOptionValue DisplayString } r8DhcpHostOptionIndex OBJECT-TYPE SYNTAX INTEGER (1..8) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP host Option index" ::= { r8DhcpHostOptionEntry 3 } r8DhcpHostOptionHostName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..16)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP host name" ::= { r8DhcpHostOptionEntry 4 } r8DhcpHostOptionCode OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP host option code" ::= { r8DhcpHostOptionEntry 5 } r8DhcpHostOptionValue OBJECT-TYPE SYNTAX DisplayString (SIZE (0..64)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP host option value" ::= { r8DhcpHostOptionEntry 6 } -- -- R8 Add or Delete DHCP Host Option -- r8AddDelDhcpHostOption OBJECT-TYPE SYNTAX SEQUENCE OF R8AddDelDhcpHostOptionEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP host option control Table" ::= { r8DHCPHost 4 } r8AddDelDhcpHostOptionEntry OBJECT-TYPE SYNTAX R8AddDelDhcpHostOptionEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP host option control Entry" INDEX { r8Index } ::= { r8AddDelDhcpHostOption 1 } R8AddDelDhcpHostOptionEntry ::= SEQUENCE { r8AddDelHostOptionHostName DisplayString, r8AddDelHostOptionCode INTEGER, r8AddDelHostOptionValue DisplayString, r8AddDelHostOptionCMD INTEGER } r8AddDelHostOptionHostName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..16)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP host name" ::= { r8AddDelDhcpHostOptionEntry 2 } r8AddDelHostOptionCode OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP host option code" ::= { r8AddDelDhcpHostOptionEntry 3 } r8AddDelHostOptionValue OBJECT-TYPE SYNTAX DisplayString (SIZE (0..64)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP host option value" ::= { r8AddDelDhcpHostOptionEntry 4 } r8AddDelHostOptionCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), --//RIKER2021 SilverCreek add(1), delete(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Add/Delete DHCP host option command" ::= { r8AddDelDhcpHostOptionEntry 5 } -- -- R8 DHCP Server Subnet Table -- r8DHCPSubnet OBJECT IDENTIFIER ::= { r8DHCPServer 4 } -- -- R8 DHCP Server Subnet Config-1 Table -- r8DhcpSubnetCFG1 OBJECT-TYPE SYNTAX SEQUENCE OF R8DhcpSubnetCFG1Entry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP subnet config Table" ::= { r8DHCPSubnet 1 } r8DhcpSubnetCFG1Entry OBJECT-TYPE SYNTAX R8DhcpSubnetCFG1Entry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP subnet config Entry" INDEX { r8Index , r8DhcpSubnetIndex } ::= { r8DhcpSubnetCFG1 1 } R8DhcpSubnetCFG1Entry ::= SEQUENCE { r8DhcpSubnetIndex INTEGER, r8DhcpCfg1SubnetName DisplayString, r8DhcpSubnetNetworkAddr DisplayString, r8DhcpSubnetStartAddr DisplayString, r8DhcpSubnetEndAddr DisplayString, r8DhcpSubnetBootp INTEGER, r8DhcpSubnetDefLeaseTime INTEGER, r8DhcpSubnetBootStrapFile DisplayString, r8DhcpSubnetNextServer DisplayString } r8DhcpSubnetIndex OBJECT-TYPE SYNTAX INTEGER (1..8) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP subnet index" ::= { r8DhcpSubnetCFG1Entry 2 } r8DhcpCfg1SubnetName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..16)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP subnet name" ::= { r8DhcpSubnetCFG1Entry 3 } r8DhcpSubnetNetworkAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP subnet address/netmask(xxx.xxx.xxx.xxx/xx)" ::= { r8DhcpSubnetCFG1Entry 4 } r8DhcpSubnetStartAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP subnet ip range(start)" ::= { r8DhcpSubnetCFG1Entry 5 } r8DhcpSubnetEndAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP subnet ip range(end)" ::= { r8DhcpSubnetCFG1Entry 6 } r8DhcpSubnetBootp OBJECT-TYPE SYNTAX INTEGER{ disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "DHCP subnet bootp support" ::= { r8DhcpSubnetCFG1Entry 7 } r8DhcpSubnetDefLeaseTime OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "DHCP subnet default duration of the lease" ::= { r8DhcpSubnetCFG1Entry 8 } r8DhcpSubnetBootStrapFile OBJECT-TYPE SYNTAX DisplayString (SIZE (0..128)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP subnet bootstrap file" ::= { r8DhcpSubnetCFG1Entry 9 } r8DhcpSubnetNextServer OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP subnet next server in boot process" ::= { r8DhcpSubnetCFG1Entry 10 } -- -- R8 DHCP Server Subnet Config-2 Table -- r8DhcpSubnetCFG2 OBJECT-TYPE SYNTAX SEQUENCE OF R8DhcpSubnetCFG2Entry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP subnet config Table" ::= { r8DHCPSubnet 2 } r8DhcpSubnetCFG2Entry OBJECT-TYPE SYNTAX R8DhcpSubnetCFG2Entry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP subnet config Entry" INDEX { r8Index , r8DhcpSubnetIndex } ::= { r8DhcpSubnetCFG2 1 } R8DhcpSubnetCFG2Entry ::= SEQUENCE { r8DhcpCfg2SubnetName DisplayString, r8DhcpSubnetDomainName DisplayString, r8DhcpSubnetDNSServer1 DisplayString, r8DhcpSubnetDNSServer2 DisplayString, r8DhcpSubnetDNSServer3 DisplayString, r8DhcpSubnetDNSServer4 DisplayString, r8DhcpSubnetDefRouter1 DisplayString, r8DhcpSubnetDefRouter2 DisplayString, r8DhcpSubnetDefRouter3 DisplayString, r8DhcpSubnetDefRouter4 DisplayString, r8DhcpSubnetNetbiosServer1 DisplayString, r8DhcpSubnetNetbiosServer2 DisplayString, r8DhcpSubnetNetbiosServer3 DisplayString, r8DhcpSubnetNetbiosServer4 DisplayString, r8DhcpSubnetNetbiosNode INTEGER } r8DhcpCfg2SubnetName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..16)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP subnet name" ::= { r8DhcpSubnetCFG2Entry 3 } r8DhcpSubnetDomainName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..64)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP subnet domain name" ::= { r8DhcpSubnetCFG2Entry 4 } r8DhcpSubnetDNSServer1 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP subnet domain name server 1" ::= { r8DhcpSubnetCFG2Entry 5 } r8DhcpSubnetDNSServer2 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP subnet domain name server 2" ::= { r8DhcpSubnetCFG2Entry 6 } r8DhcpSubnetDNSServer3 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP subnet domain name server 3" ::= { r8DhcpSubnetCFG2Entry 7 } r8DhcpSubnetDNSServer4 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP subnet domain name server 4" ::= { r8DhcpSubnetCFG2Entry 8 } r8DhcpSubnetDefRouter1 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP subnet default router 1" ::= { r8DhcpSubnetCFG2Entry 9 } r8DhcpSubnetDefRouter2 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP subnet default router 2" ::= { r8DhcpSubnetCFG2Entry 10 } r8DhcpSubnetDefRouter3 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP subnet default router 3" ::= { r8DhcpSubnetCFG2Entry 11 } r8DhcpSubnetDefRouter4 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP subnet default router 4" ::= { r8DhcpSubnetCFG2Entry 12 } r8DhcpSubnetNetbiosServer1 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP subnet NBNS name server 1" ::= { r8DhcpSubnetCFG2Entry 13 } r8DhcpSubnetNetbiosServer2 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP subnet NBNS name server 2" ::= { r8DhcpSubnetCFG2Entry 14 } r8DhcpSubnetNetbiosServer3 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP subnet NBNS name server 3" ::= { r8DhcpSubnetCFG2Entry 15 } r8DhcpSubnetNetbiosServer4 OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP subnet NBNS name server 4" ::= { r8DhcpSubnetCFG2Entry 16 } r8DhcpSubnetNetbiosNode OBJECT-TYPE SYNTAX INTEGER{ null(0), b-node(1), p-node(2), m-node(4), h-node(8) } ACCESS read-write STATUS mandatory DESCRIPTION "DHCP subnet netbios node type" ::= { r8DhcpSubnetCFG2Entry 17 } -- -- R8 Add or Delete DHCP Subnet -- r8AddDelDhcpSubnet OBJECT-TYPE SYNTAX SEQUENCE OF R8AddDelDhcpSubnetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP subnet control Table" ::= { r8DHCPSubnet 3 } r8AddDelDhcpSubnetEntry OBJECT-TYPE SYNTAX R8AddDelDhcpSubnetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP subnet control Entry" INDEX { r8Index } ::= { r8AddDelDhcpSubnet 1 } R8AddDelDhcpSubnetEntry ::= SEQUENCE { r8AddDelDhcpSubnetName DisplayString, r8DhcpSubnetCMD INTEGER } r8AddDelDhcpSubnetName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..16)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP subnet domain name" ::= { r8AddDelDhcpSubnetEntry 2 } r8DhcpSubnetCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), --//RIKER2021 SilverCreek add(1), delete(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Add/Delete a DHCP subnet configuration" ::= { r8AddDelDhcpSubnetEntry 3 } -- -- R8 Add or Delete DHCP Subnet DNS Server -- r8AddDelSubnetDNSServer OBJECT-TYPE SYNTAX SEQUENCE OF R8AddDelSubnetDNSServerEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP subnet DNS Server control Table" ::= { r8DHCPSubnet 4 } r8AddDelSubnetDNSServerEntry OBJECT-TYPE SYNTAX R8AddDelSubnetDNSServerEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP subnet DNS Server control Entry" INDEX { r8Index } ::= { r8AddDelSubnetDNSServer 1 } R8AddDelSubnetDNSServerEntry ::= SEQUENCE { r8AddDelDNSServerSubnetName DisplayString, r8AddDelDNSServerAddr DisplayString, r8AddDelDNSSeverCMD INTEGER } r8AddDelDNSServerSubnetName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..16)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP subnet name" ::= { r8AddDelSubnetDNSServerEntry 2 } r8AddDelDNSServerAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP subnet DNS Server Address" ::= { r8AddDelSubnetDNSServerEntry 3 } r8AddDelDNSSeverCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), --//RIKER2021 SilverCreek add(1), delete(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Add/Delete a DHCP subnet DNS Server" ::= { r8AddDelSubnetDNSServerEntry 4 } -- -- R8 Add or Delete DHCP Subnet Default Routers -- r8AddDelSubnetDefRouter OBJECT-TYPE SYNTAX SEQUENCE OF R8AddDelSubnetDefRouterEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP subnet default router control Table" ::= { r8DHCPSubnet 5 } r8AddDelSubnetDefRouterEntry OBJECT-TYPE SYNTAX R8AddDelSubnetDefRouterEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP subnet default router control Entry" INDEX { r8Index } ::= { r8AddDelSubnetDefRouter 1 } R8AddDelSubnetDefRouterEntry ::= SEQUENCE { r8AddDelDefRTRSubnetName DisplayString, r8AddDelDefRouterAddr DisplayString, r8AddDelDefRouterCMD INTEGER } r8AddDelDefRTRSubnetName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..16)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP subnet name" ::= { r8AddDelSubnetDefRouterEntry 2 } r8AddDelDefRouterAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP subnet default router address" ::= { r8AddDelSubnetDefRouterEntry 3 } r8AddDelDefRouterCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), --//RIKER2021 SilverCreek add(1), delete(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Add/Delete a DHCP subnet default router" ::= { r8AddDelSubnetDefRouterEntry 4 } -- -- R8 Add or Delete DHCP Subnet Netbios Server -- r8AddDelSubnetNetbiosServer OBJECT-TYPE SYNTAX SEQUENCE OF R8AddDelSubnetNetbiosServerEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP subnet netbios server control Table" ::= { r8DHCPSubnet 6 } r8AddDelSubnetNetbiosServerEntry OBJECT-TYPE SYNTAX R8AddDelSubnetNetbiosServerEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP subnet netbios server control Entry" INDEX { r8Index } ::= { r8AddDelSubnetNetbiosServer 1 } R8AddDelSubnetNetbiosServerEntry ::= SEQUENCE { r8AddDelNetbSubnetName DisplayString, r8AddDelNetbServerAddr DisplayString, r8AddDelNetbServerCMD INTEGER } r8AddDelNetbSubnetName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..16)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP subnet name" ::= { r8AddDelSubnetNetbiosServerEntry 2 } r8AddDelNetbServerAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP subnet netbios server address" ::= { r8AddDelSubnetNetbiosServerEntry 3 } r8AddDelNetbServerCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), --//RIKER2021 SilverCreek add(1), delete(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Add/Delete a DHCP subnet netbios server" ::= { r8AddDelSubnetNetbiosServerEntry 4 } -- -- R8 DHCP Subnet Option -- r8DhcpSubnetOption OBJECT-TYPE SYNTAX SEQUENCE OF R8DhcpSubnetOptionEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP subnet option Table" ::= { r8DHCPSubnet 7 } r8DhcpSubnetOptionEntry OBJECT-TYPE SYNTAX R8DhcpSubnetOptionEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP subnet option Entry" INDEX { r8Index , r8DhcpSubnetIndex , r8DhcpSubnetOptionIndex } ::= { r8DhcpSubnetOption 1 } R8DhcpSubnetOptionEntry ::= SEQUENCE { r8DhcpSubnetOptionIndex INTEGER, r8DhcpSubnetOptSubnetName DisplayString, r8DhcpSubnetOptionCode INTEGER, r8DhcpSubnetOptionValue DisplayString } r8DhcpSubnetOptionIndex OBJECT-TYPE SYNTAX INTEGER (1..8) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP subnet Option index" ::= { r8DhcpSubnetOptionEntry 3 } r8DhcpSubnetOptSubnetName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..16)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP subnet name" ::= { r8DhcpSubnetOptionEntry 4 } r8DhcpSubnetOptionCode OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP subnet option code" ::= { r8DhcpSubnetOptionEntry 5 } r8DhcpSubnetOptionValue OBJECT-TYPE SYNTAX DisplayString (SIZE (0..64)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP subnet option value" ::= { r8DhcpSubnetOptionEntry 6 } -- -- R8 Add or Delete DHCP Subnet Option -- r8AddDelDhcpSubnetOption OBJECT-TYPE SYNTAX SEQUENCE OF R8AddDelDhcpSubnetOptionEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP subnet option control Table" ::= { r8DHCPSubnet 8 } r8AddDelDhcpSubnetOptionEntry OBJECT-TYPE SYNTAX R8AddDelDhcpSubnetOptionEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP subnet option control Entry" INDEX { r8Index } ::= { r8AddDelDhcpSubnetOption 1 } R8AddDelDhcpSubnetOptionEntry ::= SEQUENCE { r8AddDelSubnetOptSubnetName DisplayString, r8AddDelSubnetOptionCode INTEGER, r8AddDelSubnetOptionValue DisplayString, r8AddDelSubnetOptionCMD INTEGER } r8AddDelSubnetOptSubnetName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..16)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP subnet name" ::= { r8AddDelDhcpSubnetOptionEntry 2 } r8AddDelSubnetOptionCode OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP subnet option code" ::= { r8AddDelDhcpSubnetOptionEntry 3 } r8AddDelSubnetOptionValue OBJECT-TYPE SYNTAX DisplayString (SIZE (0..64)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP subnet option value" ::= { r8AddDelDhcpSubnetOptionEntry 4 } r8AddDelSubnetOptionCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), --//RIKER2021 SilverCreek add(1), delete(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Add/Delete DHCP subnet option" ::= { r8AddDelDhcpSubnetOptionEntry 5 } -- -- R8 DHCP Relay -- r8DHCPRelay OBJECT IDENTIFIER ::= { r8DHCP 2 } -- -- R8 DHCP Relay Config -- r8DhcpRelayCFG OBJECT-TYPE SYNTAX SEQUENCE OF R8DhcpRelayCFGEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP Relay Config Table" ::= { r8DHCPRelay 1 } r8DhcpRelayCFGEntry OBJECT-TYPE SYNTAX R8DhcpRelayCFGEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "DHCP Relay Config Entry" INDEX { r8Index } ::= { r8DhcpRelayCFG 1 } R8DhcpRelayCFGEntry ::= SEQUENCE { r8DhcpRelay INTEGER, r8DhcpRelayServerIP DisplayString, r8DhcpRelayInterface DisplayString, r8DhcpRelayBridgeMgmt DisplayString } r8DhcpRelay OBJECT-TYPE SYNTAX INTEGER{ na(0), disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "DHCP relay function disable/enable" ::= { r8DhcpRelayCFGEntry 2 } r8DhcpRelayServerIP OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "DHCP Relay Server IP" ::= { r8DhcpRelayCFGEntry 3 } r8DhcpRelayInterface OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP relay interface" ::= { r8DhcpRelayCFGEntry 4 } r8DhcpRelayBridgeMgmt OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "DHCP relay bridge mgmt" ::= { r8DhcpRelayCFGEntry 5 } -- -- R8 Add or Delete DHCP Relay Interface -- r8DhcpRelayAddDelInterface OBJECT-TYPE SYNTAX SEQUENCE OF R8DhcpRelayAddDelInterfaceEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Add or Delete DHCP Relay interface Table" ::= { r8DHCPRelay 2 } r8DhcpRelayAddDelInterfaceEntry OBJECT-TYPE SYNTAX R8DhcpRelayAddDelInterfaceEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Add or Delete DHCP Relay interface Entry" INDEX { r8Index } ::= { r8DhcpRelayAddDelInterface 1 } R8DhcpRelayAddDelInterfaceEntry ::= SEQUENCE { r8DhcpRelayAddDelIntfName DisplayString, r8DhcpRelayAddDelIntfCMD INTEGER } r8DhcpRelayAddDelIntfName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) ACCESS read-write STATUS mandatory DESCRIPTION "Interface Name" ::= { r8DhcpRelayAddDelInterfaceEntry 2 } r8DhcpRelayAddDelIntfCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), --//RIKER2021 SilverCreek add(1), delete(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Add or delete interface command" ::= { r8DhcpRelayAddDelInterfaceEntry 3 } -- -- R8 MultiLink -- r8MultiLink OBJECT IDENTIFIER ::= { oct-rt-b-card 10 } -- -- R8 MultiLink Config Table -- r8MultiLinkCFG OBJECT-TYPE SYNTAX SEQUENCE OF R8MultiLinkCFGEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "MultiLink Config Table." ::= { r8MultiLink 1 } r8MultiLinkCFGEntry OBJECT-TYPE SYNTAX R8MultiLinkCFGEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "MultiLink Config Entry" INDEX { r8Index , r8MLinkIndex } ::= { r8MultiLinkCFG 1 } R8MultiLinkCFGEntry ::= SEQUENCE { r8MLinkIndex INTEGER, r8MLinkName DisplayString, r8MLinkIPAddr DisplayString, r8MLinkBundles DisplayString, r8MLinkInterval INTEGER, r8MLinkTimes INTEGER } r8MLinkIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Multilink Index" ::= { r8MultiLinkCFGEntry 2 } r8MLinkName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..16)) ACCESS read-only STATUS mandatory DESCRIPTION "Multilink Virtual Name" ::= { r8MultiLinkCFGEntry 3 } r8MLinkIPAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "Multilink IP Address(xxx.xxx.xxx.xxx/xx)" ::= { r8MultiLinkCFGEntry 4 } r8MLinkBundles OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Multilink Boundles Interface" ::= { r8MultiLinkCFGEntry 5 } r8MLinkInterval OBJECT-TYPE SYNTAX INTEGER (5..255) ACCESS read-write STATUS mandatory DESCRIPTION "Multilink The Retry Interval" ::= { r8MultiLinkCFGEntry 6 } r8MLinkTimes OBJECT-TYPE SYNTAX INTEGER (6..100) ACCESS read-write STATUS mandatory DESCRIPTION "Multilink The Retry Times" ::= { r8MultiLinkCFGEntry 7 } -- -- R8 Create and Destroy Multilink -- r8CreateDestroyMultiLink OBJECT-TYPE SYNTAX SEQUENCE OF R8CreateDestroyMultiLinkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Create and Destroy MultiLink Table." ::= { r8MultiLink 2 } r8CreateDestroyMultiLinkEntry OBJECT-TYPE SYNTAX R8CreateDestroyMultiLinkEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Create and Destroy Multilin Entry" INDEX { r8Index } ::= { r8CreateDestroyMultiLink 1 } R8CreateDestroyMultiLinkEntry ::= SEQUENCE { r8CreateDestroyMLinkName DisplayString, r8CreateDestroyMLinkCMD INTEGER } r8CreateDestroyMLinkName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..16)) ACCESS read-write STATUS mandatory DESCRIPTION "Create/Destroy Multilink Name" ::= { r8CreateDestroyMultiLinkEntry 2 } r8CreateDestroyMLinkCMD OBJECT-TYPE SYNTAX INTEGER { no(0), --//RIKER2021 SilverCreek create(1), destroy(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Create/Destory Multilink Command" ::= { r8CreateDestroyMultiLinkEntry 3 } -- -- R8 MultiLink Add/Delete Interface Table -- r8MultiLinkAddDeleteInterface OBJECT-TYPE SYNTAX SEQUENCE OF R8MultiLinkAddDeleteInterfaceEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Add/Delete Interfaces To Multilink Bundle Table" ::= { r8MultiLink 3 } r8MultiLinkAddDeleteInterfaceEntry OBJECT-TYPE SYNTAX R8MultiLinkAddDeleteInterfaceEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Add/Delete Interfaces To Multilink Bundle Entry" INDEX { r8Index } ::= { r8MultiLinkAddDeleteInterface 1 } R8MultiLinkAddDeleteInterfaceEntry ::= SEQUENCE { r8MLinkAddDelMLinkName DisplayString, r8MLinkAddDelIntfName DisplayString, r8MLinkAddDelIntfCMD INTEGER } r8MLinkAddDelMLinkName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..16)) ACCESS read-write STATUS mandatory DESCRIPTION "Add/Delete Interface MultiLink Name" ::= { r8MultiLinkAddDeleteInterfaceEntry 2 } r8MLinkAddDelIntfName OBJECT-TYPE SYNTAX DisplayString(SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "Add/Delete Interfaces(wan1~wan64) to Multilink Bundle" ::= { r8MultiLinkAddDeleteInterfaceEntry 3 } r8MLinkAddDelIntfCMD OBJECT-TYPE SYNTAX INTEGER { no(0), --//RIKER2021 SilverCreek add(1), delete(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Add/Delete interfaces To/From Multilink Bundle" ::= { r8MultiLinkAddDeleteInterfaceEntry 4 } --================================================== -- R8SVLAN --================================================== r8svlan OBJECT IDENTIFIER ::= { oct-rt-b-card 11 } --================================================== -- R8SVLAN State --================================================== r8svlanState OBJECT-TYPE SYNTAX SEQUENCE OF R8SvlanStateEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Vlan state Table" ::= { r8svlan 1 } r8svlanStateEntry OBJECT-TYPE SYNTAX R8SvlanStateEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Svlan state Entry" INDEX { r8ssIndex , r8svlanBrgGroupID } ::= { r8svlanState 1 } R8SvlanStateEntry ::= SEQUENCE { r8ssIndex LargeSlotIndex, r8svlanBrgGroupID INTEGER, r8svlanBrgName DisplayString, r8svlanEnable INTEGER, r8svlanMgmtSVID INTEGER, r8svlanRegenCRC INTEGER, r8svlanTPID DisplayString, r8svlanPCP INTEGER, r8svlanDEI INTEGER } r8ssIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { r8svlanStateEntry 1 } r8svlanBrgGroupID OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Bridge group ID" ::= { r8svlanStateEntry 2 } r8svlanBrgName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) ACCESS read-only STATUS mandatory DESCRIPTION "Bridge group name" ::= { r8svlanStateEntry 3 } r8svlanEnable OBJECT-TYPE SYNTAX INTEGER{ na(0), --//RIKER2021 SilverCreek disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "SVlan state enable/disable" ::= { r8svlanStateEntry 4 } r8svlanMgmtSVID OBJECT-TYPE SYNTAX INTEGER (0..4094) --//RIKER2021 SilverCreek ACCESS read-write STATUS mandatory DESCRIPTION "SVLAN ID for the bridge management interface" ::= { r8svlanStateEntry 5 } r8svlanRegenCRC OBJECT-TYPE SYNTAX INTEGER{ na(0), --//RIKER2021 SilverCreek disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable/disable CRC regenerating on WAN interfaces for SVLAN frames" ::= { r8svlanStateEntry 6 } r8svlanTPID OBJECT-TYPE SYNTAX DisplayString (SIZE (1..4)) ACCESS read-write STATUS mandatory DESCRIPTION "TPID " ::= { r8svlanStateEntry 7 } r8svlanPCP OBJECT-TYPE SYNTAX INTEGER(0..7) ACCESS read-write STATUS mandatory DESCRIPTION "Priority Code Point" ::= { r8svlanStateEntry 8 } r8svlanDEI OBJECT-TYPE SYNTAX INTEGER{ na(0), --//RIKER2021 SilverCreek disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Drop Eligible Indicato" ::= { r8svlanStateEntry 9 } --================================================== -- R8SVLAN Table --================================================== r8svlanTable OBJECT-TYPE SYNTAX SEQUENCE OF R8SvlanTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "SVlan Table" ::= { r8svlan 2 } r8svlanTableEntry OBJECT-TYPE SYNTAX R8SvlanTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Svlan Table Tag Member Entry" INDEX { r8stIndex , r8svlanTableBrgGroupID , r8svlanID , r8svlanTableIndex } ::= { r8svlanTable 1 } R8SvlanTableEntry ::= SEQUENCE { r8stIndex LargeSlotIndex, r8svlanTableBrgGroupID INTEGER, r8svlanID INTEGER, r8svlanTableIndex INTEGER, r8svlanMember DisplayString } r8stIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { r8svlanTableEntry 1 } r8svlanTableBrgGroupID OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Bridge Group Index" ::= { r8svlanTableEntry 2 } r8svlanID OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-only STATUS mandatory DESCRIPTION "SVlan Index" ::= { r8svlanTableEntry 3 } r8svlanTableIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "SVlan Member Index" ::= { r8svlanTableEntry 4 } r8svlanMember OBJECT-TYPE SYNTAX DisplayString (SIZE (0..200)) ACCESS read-only STATUS mandatory DESCRIPTION "Vlan member" ::= { r8svlanTableEntry 5 } --========================================================= -- SVLAN Table Control --========================================================= r8svlanTableControl OBJECT IDENTIFIER ::= { r8svlan 3 } --========================================================= -- SVLAN Create and Destroy --========================================================= r8svlanCreateDestroyVlan OBJECT-TYPE SYNTAX SEQUENCE OF R8SvlanCreateDestroyVlanEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Create and destroy svlan Table" ::= { r8svlanTableControl 1 } r8svlanCreateDestroyVlanEntry OBJECT-TYPE SYNTAX R8SvlanCreateDestroyVlanEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Create and destroy svlan Entry" INDEX { r8scIndex } ::= { r8svlanCreateDestroyVlan 1 } R8SvlanCreateDestroyVlanEntry ::= SEQUENCE { r8scIndex LargeSlotIndex, r8svlanCreateDestroyBrgName DisplayString, r8svlanCreateDestroyVidNum INTEGER, r8svlanCreateDestroyCMD INTEGER } r8scIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { r8svlanCreateDestroyVlanEntry 1 } r8svlanCreateDestroyBrgName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) ACCESS read-write STATUS mandatory DESCRIPTION "Bridge group name" ::= { r8svlanCreateDestroyVlanEntry 2 } r8svlanCreateDestroyVidNum OBJECT-TYPE SYNTAX INTEGER (1..4094) ACCESS read-write STATUS mandatory DESCRIPTION "Vlan VID" ::= { r8svlanCreateDestroyVlanEntry 3 } r8svlanCreateDestroyCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), --//RIKER2021 SilverCreek create-svlan(1), destroy-svlan(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Create and destroy vlan command" ::= { r8svlanCreateDestroyVlanEntry 4 } --========================================================= -- SVLAN Add and Delete Port --========================================================= r8svlanAddDelPort OBJECT-TYPE SYNTAX SEQUENCE OF R8SvlanAddDelPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "SVlan add and del port Table" ::= { r8svlanTableControl 2 } r8svlanAddDelPortEntry OBJECT-TYPE SYNTAX R8SvlanAddDelPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "SVlan add and del port Entry" INDEX { r8saIndex } ::= { r8svlanAddDelPort 1 } R8SvlanAddDelPortEntry ::= SEQUENCE { r8saIndex LargeSlotIndex, r8svlanAddDelPortBrgName DisplayString, r8svlanAddDelPortVidNum INTEGER, r8svlanAddDelPortInterface DisplayString, r8svlanAddDelPortCMD INTEGER } r8saIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { r8svlanAddDelPortEntry 1 } r8svlanAddDelPortBrgName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..8)) ACCESS read-write STATUS mandatory DESCRIPTION "Bridge group name" ::= { r8svlanAddDelPortEntry 2 } r8svlanAddDelPortVidNum OBJECT-TYPE SYNTAX INTEGER (1..4094) ACCESS read-write STATUS mandatory DESCRIPTION "SVlan VID" ::= { r8svlanAddDelPortEntry 3 } r8svlanAddDelPortInterface OBJECT-TYPE SYNTAX DisplayString (SIZE (0..16)) ACCESS read-write STATUS mandatory DESCRIPTION "Interface Name" ::= { r8svlanAddDelPortEntry 4 } r8svlanAddDelPortCMD OBJECT-TYPE SYNTAX INTEGER{ no(0), --//RIKER2021 SilverCreek add-port-to-svlan(1), delete-port-from-svlan(2) } ACCESS read-write STATUS mandatory DESCRIPTION "SVlan add and delete port command" ::= { r8svlanAddDelPortEntry 5 } --========================================================= -- SVLAN Port Table --========================================================= r8svlanPortTable OBJECT-TYPE SYNTAX SEQUENCE OF R8SvlanPortTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Vlan port table control Table" ::= { r8svlan 4 } r8svlanPortTableEntry OBJECT-TYPE SYNTAX R8SvlanPortTableEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Vlan port table control Entry" INDEX { r8spIndex , r8svlanPortIndex } ::= { r8svlanPortTable 1 } R8SvlanPortTableEntry ::= SEQUENCE { r8spIndex LargeSlotIndex, r8svlanPortIndex INTEGER, r8svlanPortIFName DisplayString, r8svlanPortPVID INTEGER, r8svlanPortType INTEGER, r8svlanPortIngressFilter INTEGER } r8spIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { r8svlanPortTableEntry 1 } r8svlanPortIndex OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "SVlan port index" ::= { r8svlanPortTableEntry 2 } r8svlanPortIFName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Interface name" ::= { r8svlanPortTableEntry 3 } r8svlanPortPVID OBJECT-TYPE SYNTAX INTEGER (0..4094) --//RIKER2021 SilverCreek ACCESS read-write STATUS mandatory DESCRIPTION "Interface PVID" ::= { r8svlanPortTableEntry 4 } r8svlanPortType OBJECT-TYPE SYNTAX INTEGER{ na(0), --//RIKER2021 SilverCreek provider(1), customer(2) } ACCESS read-write STATUS mandatory DESCRIPTION "the acceptable port type" ::= { r8svlanPortTableEntry 5 } r8svlanPortIngressFilter OBJECT-TYPE SYNTAX INTEGER{ disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable/disable ingress filtering" ::= { r8svlanPortTableEntry 6 } r8TotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of RTB" ::= { oct-rt-b-card 100 } --======================================================================-- -- ts_card MIB -- -- The NI table -- tsNiControlTable OBJECT-TYPE SYNTAX SEQUENCE OF TsNiControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "TS NI Configuration Control Table" ::= { ts-card 1 } tsNiControlEntry OBJECT-TYPE SYNTAX TsNiControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "TS NI configuration control entry" INDEX { tsPortIndex , tsNetIndex } ::= { tsNiControlTable 1 } TsNiControlEntry ::= SEQUENCE { tsPortIndex SmallSlotIndex, tsNetIndex INTEGER, tsIPAddr IpAddress, tsSubnetMask IpAddress, tsFrame INTEGER, tsRIP1 INTEGER, tsRIP2 INTEGER, tsMode INTEGER } tsPortIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { tsNiControlEntry 1 } tsNetIndex OBJECT-TYPE SYNTAX INTEGER { dte1(1), dte2(2), dte3(3), wan1(4), wan2(5), wan3(6), wan4(7), wan5(8), wan6(9), wan7(10), wan8(11), wan9(12), wan10(13), wan11(14), wan12(15), wan13(16), wan14(17), wan15(18), wan16(19), wan17(20), wan18(21), wan19(22), wan20(23), wan21(24), wan22(25), wan23(26), wan24(27), wan25(28), wan26(29), wan27(30), wan28(31), wan29(32), wan30(33), wan31(34), wan32(35) } ACCESS read-only STATUS mandatory DESCRIPTION " TS Ni index" ::= { tsNiControlEntry 2} tsIPAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " TS IP Address" ::= { tsNiControlEntry 3} tsSubnetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " TS net mask" ::= { tsNiControlEntry 4} tsFrame OBJECT-TYPE SYNTAX INTEGER { hdlc(1), ppp(2), -- fr(3), slip-async(5), raw-async(6), ppp-sync(7) } ACCESS read-write STATUS mandatory DESCRIPTION " TS Layer2 frame" ::= { tsNiControlEntry 5} tsRIP1 OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " TS RIP1" ::= { tsNiControlEntry 6} tsRIP2 OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " TS RIP2" ::= { tsNiControlEntry 7} tsMode OBJECT-TYPE SYNTAX INTEGER { route(1), bridge(2) } ACCESS read-only STATUS mandatory DESCRIPTION " TS mode" ::= { tsNiControlEntry 8} -- -- The DTE table -- tsDteControlTable OBJECT-TYPE SYNTAX SEQUENCE OF TsDteControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "TS DTE Configuration Control Table" ::= { ts-card 2 } tsDteControlEntry OBJECT-TYPE SYNTAX TsDteControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "TS DTE configuration control entry" INDEX { tsPortIndex , tsDTEindex } ::= { tsDteControlTable 1 } TsDteControlEntry ::= SEQUENCE { tsDTEindex INTEGER, tsDTEFrame INTEGER, tsSpeed INTEGER, tsDataBits INTEGER, tsStopBits INTEGER, tsParity INTEGER, tsDestIPAddr IpAddress, tsDestIPAddr2 IpAddress, tsDestIPAddr3 IpAddress, tsDestIPAddr4 IpAddress, tsDestIPAddr5 IpAddress, tsDTEMode INTEGER } tsDTEindex OBJECT-TYPE SYNTAX INTEGER { dte1(1), dte2(2), dte3(3) } ACCESS read-only STATUS mandatory DESCRIPTION " TS Dte index" ::= { tsDteControlEntry 1} tsDTEFrame OBJECT-TYPE SYNTAX INTEGER { -- hdlc(1), -- ppp(2), -- fr(3), slip-async(5), raw-async(6), ppp-sync(7) } ACCESS read-write STATUS mandatory DESCRIPTION " TS DTE Layer2 frame" ::= { tsDteControlEntry 2} tsSpeed OBJECT-TYPE SYNTAX INTEGER { rate-38400(1), rate-19200(2), rate-9600(3), rate-4800(4), rate-2400(5), rate-1200(6), rate-64K(7) } ACCESS read-write STATUS mandatory DESCRIPTION " TS DTE Baud Rate" ::= { tsDteControlEntry 3} tsDataBits OBJECT-TYPE SYNTAX INTEGER { data-8-bits(1), data-7-bits(2), null(3) } ACCESS read-write STATUS mandatory DESCRIPTION " TS DTE Data bits" ::= { tsDteControlEntry 4} tsStopBits OBJECT-TYPE SYNTAX INTEGER { stop-1-bit(1), stop-2-bits(2), null(3) } ACCESS read-write STATUS mandatory DESCRIPTION " TS DTE Stop bits" ::= { tsDteControlEntry 5} tsParity OBJECT-TYPE SYNTAX INTEGER { none(1), even(2), odd(3), null(4) } ACCESS read-write STATUS mandatory DESCRIPTION " TS DTE Parity check " ::= { tsDteControlEntry 6} tsDestIPAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " TS 1st IP Address" ::= { tsDteControlEntry 7} tsDestIPAddr2 OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " TS 2nd IP Address" ::= { tsDteControlEntry 8} tsDestIPAddr3 OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " TS 3rd IP Address" ::= { tsDteControlEntry 9} tsDestIPAddr4 OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " TS 4th IP Address" ::= { tsDteControlEntry 10} tsDestIPAddr5 OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " TS 5th IP Address" ::= { tsDteControlEntry 11} tsDTEMode OBJECT-TYPE SYNTAX INTEGER { server(1), client(2), none(3) } ACCESS read-write STATUS mandatory DESCRIPTION " TS DTE Mode " ::= { tsDteControlEntry 12} -- -- Route Table -- tsRouteControlTable OBJECT-TYPE SYNTAX SEQUENCE OF TsRouteControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "TS Route Control Table." ::= { ts-card 3 } tsRouteControlEntry OBJECT-TYPE SYNTAX TsRouteControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "TS Route control entry." INDEX { tsPortIndex , tsEntry } ::= { tsRouteControlTable 1 } TsRouteControlEntry ::= SEQUENCE { tsEntry INTEGER (1..16), tsNetAddr IpAddress, tsNetMask IpAddress, tsGatewayAddr IpAddress, tsNIAddr IpAddress, tsMetric INTEGER (1..16) } tsEntry OBJECT-TYPE SYNTAX INTEGER (1..16) ACCESS read-only STATUS mandatory DESCRIPTION " TS routeentry" ::= { tsRouteControlEntry 1} tsNetAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " TS route net Address" ::= { tsRouteControlEntry 2} tsNetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " TS route net mask" ::= { tsRouteControlEntry 3} tsGatewayAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " TS route gateway Address" ::= { tsRouteControlEntry 4} tsNIAddr OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " TS route NI Address" ::= { tsRouteControlEntry 5} tsMetric OBJECT-TYPE SYNTAX INTEGER (1..16) ACCESS read-write STATUS mandatory DESCRIPTION " TS Route metric" ::= { tsRouteControlEntry 6} -- -- TS Frac Map Table -- tsFracCtrlTable OBJECT-TYPE SYNTAX SEQUENCE OF TsFracCtrlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Time Slot Assignment Table." ::= { ts-card 4 } tsFracCtrlEntry OBJECT-TYPE SYNTAX TsFracCtrlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Time Slot Index." INDEX { tsPortIndex , tsTSIndex } ::= { tsFracCtrlTable 1 } TsFracCtrlEntry ::= SEQUENCE { tsTSIndex INTEGER, tsInterface INTEGER } tsTSIndex OBJECT-TYPE SYNTAX INTEGER (1..33) ACCESS read-only STATUS mandatory DESCRIPTION "Time slot index." ::= { tsFracCtrlEntry 1 } tsInterface OBJECT-TYPE SYNTAX INTEGER { idle(1), wan1(2), wan2(3), wan3(4), wan4(5), wan5(6), wan6(7), wan7(8), wan8(9), wan9(10), wan10(11), wan11(12), wan12(13), wan13(14), wan14(15), wan15(16), wan16(17), wan17(18), wan18(19), wan19(20), wan20(21), wan21(22), wan22(23), wan23(24), wan24(25), wan25(26), wan26(27), wan27(28), wan28(29), wan29(30), wan30(31), wan31(32), wan32(33) } ACCESS read-write STATUS mandatory DESCRIPTION "Frac ni if index." ::= { tsFracCtrlEntry 2 } -- -- Command Control Table -- tsCommandControlTable OBJECT-TYPE SYNTAX SEQUENCE OF TsCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The command control table." ::= { ts-card 5} tsCommandControlEntry OBJECT-TYPE SYNTAX TsCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the command control table." INDEX { tsPortIndex } ::= { tsCommandControlTable 1 } TsCommandControlEntry ::= SEQUENCE { tsPortReset INTEGER, tsPortLoadDefault INTEGER } tsPortReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset TS Port" ::= { tsCommandControlEntry 1 } tsPortLoadDefault OBJECT-TYPE SYNTAX INTEGER { no(0), load-default(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Load Default TS Port" ::= { tsCommandControlEntry 2 } -- -- SYSTEM Information Table -- tsSystemInformationTable OBJECT-TYPE SYNTAX SEQUENCE OF TsSystemInformationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The system information table." ::= { ts-card 6} tsSystemInformationEntry OBJECT-TYPE SYNTAX TsSystemInformationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the system information table." INDEX { tsPortIndex } ::= { tsSystemInformationTable 1 } TsSystemInformationEntry ::= SEQUENCE { tsPROMVersion DisplayString, tsHWVersion DisplayString } tsPROMVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION " TS EPROM Version" ::= { tsSystemInformationEntry 1 } tsHWVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION " TS Hardware Version" ::= { tsSystemInformationEntry 2 } tsTotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of TS" ::= { ts-card 100 } --======================================================================-- -- -- qfxo_card MIB -- --======================================================================-- -- -- QFXO Control Table -- qfxoConfigControlTable OBJECT-TYPE SYNTAX SEQUENCE OF QFxoConfigControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QFXO Configuration Control Table" ::= { qfxo-card 1 } qfxoConfigControlEntry OBJECT-TYPE SYNTAX QFxoConfigControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QFXO configuration control entry" INDEX { qfxoConfigControlIndex } ::= { qfxoConfigControlTable 1 } QFxoConfigControlEntry ::= SEQUENCE { qfxoConfigControlIndex SmallSlotIndex, qfxo-A-u-law INTEGER, qfxo-Tx-gain INTEGER, qfxo-Rx-gain INTEGER, qfxo-IMP INTEGER, qfxo-A-bit INTEGER } qfxoConfigControlIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { qfxoConfigControlEntry 1 } qfxo-A-u-law OBJECT-TYPE SYNTAX INTEGER { a-law(1), u-law(2) } ACCESS read-write STATUS mandatory DESCRIPTION " A/u LAW " ::= { qfxoConfigControlEntry 2 } qfxo-Tx-gain OBJECT-TYPE SYNTAX INTEGER { gain-0dB(1), gain-3dB(2), gain-6dB(3), gain-9dB(4) } ACCESS read-write STATUS mandatory DESCRIPTION " TX_GAIN " ::= { qfxoConfigControlEntry 3 } qfxo-Rx-gain OBJECT-TYPE SYNTAX INTEGER { gain-0dB(1), gain-3dB(2), gain-6dB(3), gain-9dB(4) } ACCESS read-write STATUS mandatory DESCRIPTION " RX_GAIN " ::= { qfxoConfigControlEntry 4 } qfxo-IMP OBJECT-TYPE SYNTAX INTEGER { imp-900-ohm(1), imp-600-ohm(2) } ACCESS read-write STATUS mandatory DESCRIPTION " IMPEDANCE " ::= { qfxoConfigControlEntry 5 } qfxo-A-bit OBJECT-TYPE SYNTAX INTEGER { normal(1), invert(2) } ACCESS read-write STATUS mandatory DESCRIPTION " A-BIT " ::= { qfxoConfigControlEntry 6 } -- -- Command Control Table -- qfxoCommandControlTable OBJECT-TYPE SYNTAX SEQUENCE OF QFxoCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The command control table." ::= { qfxo-card 2 } qfxoCommandControlEntry OBJECT-TYPE SYNTAX QFxoCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the command control table." INDEX { qfxoCommandControlIndex } ::= { qfxoCommandControlTable 1 } QFxoCommandControlEntry ::= SEQUENCE { qfxoCommandControlIndex SmallSlotIndex, qfxoPortLoadDefault INTEGER } qfxoCommandControlIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { qfxoCommandControlEntry 1 } qfxoPortLoadDefault OBJECT-TYPE SYNTAX INTEGER { no(0), load-default(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Load Default QFXO Port" ::= { qfxoCommandControlEntry 2 } -- -- QFXOA All Port Config Control Table -- qfxoaCfgControlTable OBJECT-TYPE SYNTAX SEQUENCE OF QfxoaCfgControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QFXOA All Port Configuration Control Table" ::= { qfxo-card 3 } qfxoaCfgControlEntry OBJECT-TYPE SYNTAX QfxoaCfgControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QFXOA all port configuration control entry" INDEX { qfxoaCfgControlIndex } ::= { qfxoaCfgControlTable 1 } QfxoaCfgControlEntry ::= SEQUENCE { qfxoaCfgControlIndex SmallSlotIndex, qfxoaCfgControlAuLaw INTEGER, qfxoaCfgControlImpedance INTEGER, qfxoaCfgControlTrunk INTEGER, qfxoaCfgControlPolarity INTEGER } qfxoaCfgControlIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { qfxoaCfgControlEntry 1 } qfxoaCfgControlAuLaw OBJECT-TYPE SYNTAX INTEGER { u-law(1), a-law(2) } ACCESS read-write STATUS mandatory DESCRIPTION " A/u LAW " ::= { qfxoaCfgControlEntry 2 } qfxoaCfgControlImpedance OBJECT-TYPE SYNTAX INTEGER { imp-900-ohm(1), imp-600-ohm(2) } ACCESS read-write STATUS mandatory DESCRIPTION " IMPEDANCE " ::= { qfxoaCfgControlEntry 3 } qfxoaCfgControlTrunk OBJECT-TYPE SYNTAX INTEGER { on-hook(1), off-hook(2), unavail(3) } ACCESS read-write STATUS mandatory DESCRIPTION " Trunk Condition " ::= { qfxoaCfgControlEntry 4 } qfxoaCfgControlPolarity OBJECT-TYPE SYNTAX INTEGER { reverse(1), normal(2), unavail(3) } ACCESS read-write STATUS mandatory DESCRIPTION " Line Polarity " ::= { qfxoaCfgControlEntry 5 } -- QFXO Per Port Signaling Config Control Table qfxoaPerPortSigSetTable OBJECT-TYPE SYNTAX SEQUENCE OF QfxoaPerPortSigSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QFXO Per Port Signaling Configuration Control Table" ::= { qfxo-card 4 } qfxoaPerPortSigSetEntry OBJECT-TYPE SYNTAX QfxoaPerPortSigSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QFXO Per port signaling configuration control entry" INDEX { qfxoaPerPortSigSetIndex , qfxoaPerPortSigSetPort , qfxoaPerPortSigSetItemIndex } ::= { qfxoaPerPortSigSetTable 1 } QfxoaPerPortSigSetEntry ::= SEQUENCE { qfxoaPerPortSigSetIndex SmallSlotIndex, qfxoaPerPortSigSetPort INTEGER, qfxoaPerPortSigSetItemIndex INTEGER, qfxoaPerPortSigSetSigBit DisplayString } qfxoaPerPortSigSetIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { qfxoaPerPortSigSetEntry 1 } qfxoaPerPortSigSetPort OBJECT-TYPE SYNTAX INTEGER { port1(1), port2(2), port3(3), port4(4), portAll(99) } ACCESS read-only STATUS mandatory DESCRIPTION "port 1-12" ::= { qfxoaPerPortSigSetEntry 2 } qfxoaPerPortSigSetItemIndex OBJECT-TYPE SYNTAX INTEGER { ringing(1), no-ring(2), batt-rev(3), pulse-on(4), tip-open(5), off-hook(6), oos-alarm(7), ring-gnd(8), on-hook(9) } ACCESS read-only STATUS mandatory DESCRIPTION " ringing, no-ring, batt-rev, pulse-on, tip-open, off-hook, oos-on, ring-gnd " ::= { qfxoaPerPortSigSetEntry 3 } qfxoaPerPortSigSetSigBit OBJECT-TYPE SYNTAX DisplayString (SIZE (4)) --//RIKER2021 SilverCreek ACCESS read-write STATUS mandatory DESCRIPTION " Signaling Bit Setup 0/1 or don't care " ::= { qfxoaPerPortSigSetEntry 4 } -- -- QFXOA Per Port Config Control Table -- qfxoaPerPortCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF QfxoaPerPortCfgEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QFXOA Per Port Configuration Control Table" ::= { qfxo-card 5 } qfxoaPerPortCfgEntry OBJECT-TYPE SYNTAX QfxoaPerPortCfgEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QFXOA Per Port Configuration control entry" INDEX { qfxoaPerPortCfgIndex , qfxoaPerPortCfgPort } ::= { qfxoaPerPortCfgTable 1 } QfxoaPerPortCfgEntry ::= SEQUENCE { qfxoaPerPortCfgIndex SmallSlotIndex, qfxoaPerPortCfgPort FourPortID, qfxoaPerPortCfgTxGain DisplayString, qfxoaPerPortCfgRxGain DisplayString } qfxoaPerPortCfgIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { qfxoaPerPortCfgEntry 1 } qfxoaPerPortCfgPort OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "port 1-4" ::= { qfxoaPerPortCfgEntry 2 } qfxoaPerPortCfgTxGain OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION " Per port TX-GAIN setting " ::= { qfxoaPerPortCfgEntry 3 } qfxoaPerPortCfgRxGain OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION " Per port RX-GAIN setting " ::= { qfxoaPerPortCfgEntry 4 } -- -- QFXOA SigMode Control Table -- qfxoaSigModeControlTable OBJECT-TYPE SYNTAX SEQUENCE OF QfxoaSigModeControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The SigMode control table." ::= { qfxo-card 6 } qfxoaSigModeControlEntry OBJECT-TYPE SYNTAX QfxoaSigModeControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the SigMode control table." INDEX { qfxoaSigModeControlIndex } ::= { qfxoaSigModeControlTable 1 } QfxoaSigModeControlEntry ::= SEQUENCE { qfxoaSigModeControlIndex SmallSlotIndex, qfxoaSigModeControlMode INTEGER } qfxoaSigModeControlIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { qfxoaSigModeControlEntry 1 } qfxoaSigModeControlMode OBJECT-TYPE SYNTAX INTEGER { perCard(1), perPort(2) } ACCESS read-write STATUS mandatory DESCRIPTION "SigMode Mode" ::= { qfxoaSigModeControlEntry 2 } -- -- QFXOA Per Port Diag InfoTable -- qfxoaInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF QfxoaInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QFXOA Diag Info Table" ::= { qfxo-card 7 } qfxoaInfoEntry OBJECT-TYPE SYNTAX QfxoaInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QFXOA Diag Infoentry" INDEX { qfxoaInfoIndex , qfxoaInfoPortIndex } ::= { qfxoaInfoTable 1 } QfxoaInfoEntry ::= SEQUENCE { qfxoaInfoIndex SmallSlotIndex, qfxoaInfoPortIndex TwelvePortID, qfxoaInfoRing EMOffOn, qfxoaInfoOffHook EMOffOn, qfxoaInfoLine EMOffOn, qfxoaInfoRingGND EMOffOn, qfxoaInfoBattRev EMOffOn, qfxoaInfoPulseOn EMOffOn, qfxoaInfoAlarm EMOffOn, qfxoaInfoTx DisplayString, qfxoaInfoRx DisplayString, qfxoaInfoVoltage DisplayString } qfxoaInfoIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { qfxoaInfoEntry 1 } qfxoaInfoPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "port 1-4" ::= { qfxoaInfoEntry 2 } qfxoaInfoRing OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION "ring " ::= { qfxoaInfoEntry 3} qfxoaInfoOffHook OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION " off hook " ::= { qfxoaInfoEntry 4} qfxoaInfoLine OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION " line broken " ::= { qfxoaInfoEntry 5} qfxoaInfoRingGND OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION " ring ground " ::= { qfxoaInfoEntry 6} qfxoaInfoBattRev OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION " Battery reverse " ::= { qfxoaInfoEntry 7} qfxoaInfoPulseOn OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION " Pulse On " ::= { qfxoaInfoEntry 8} qfxoaInfoAlarm OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION " Alarm" ::= { qfxoaInfoEntry 9} qfxoaInfoTx OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION " Per port TX-signal " ::= { qfxoaInfoEntry 10 } qfxoaInfoRx OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION " Per port RX-signal" ::= { qfxoaInfoEntry 11} qfxoaInfoVoltage OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION " Per port Line Voltage" ::= { qfxoaInfoEntry 12} -- -- QFXOA Line Diagnostic Control Table -- qfxoaDiagSetTable OBJECT-TYPE SYNTAX SEQUENCE OF QfxoaDiagSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QFXOA Diagnostic Control Table." ::= { qfxo-card 8 } qfxoaDiagSetEntry OBJECT-TYPE SYNTAX QfxoaDiagSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry of QFXO diagnostic control table." INDEX { qfxoaDiagSetSlot } ::= { qfxoaDiagSetTable 1 } QfxoaDiagSetEntry ::= SEQUENCE { qfxoaDiagSetSlot SmallSlotIndex, qfxoaDiagSetTest INTEGER, qfxoaDiagSetPeriod INTEGER, qfxoaDiagSetRemain INTEGER } qfxoaDiagSetSlot OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { qfxoaDiagSetEntry 1 } qfxoaDiagSetTest OBJECT-TYPE SYNTAX INTEGER { stop(1), offHookTest(2), ringTest(3), battRevTest(4), pulseOnTest(5), tipOpenTest(6) } ACCESS read-write STATUS mandatory DESCRIPTION "QFXOA Test Button" ::= { qfxoaDiagSetEntry 2 } qfxoaDiagSetPeriod OBJECT-TYPE SYNTAX INTEGER { sec10(1), sec60(2) } ACCESS read-write STATUS mandatory DESCRIPTION "QFXOA Test Button" ::= { qfxoaDiagSetEntry 3 } qfxoaDiagSetRemain OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "remain time" ::= { qfxoaDiagSetEntry 4 } -- -- QFXOA Command Control Table -- qfxoaCommandTable OBJECT-TYPE SYNTAX SEQUENCE OF QfxoaCommandEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The command control table." ::= { qfxo-card 9 } qfxoaCommandEntry OBJECT-TYPE SYNTAX QfxoaCommandEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the command control table." INDEX { qfxoaCommandIndex } ::= { qfxoaCommandTable 1 } QfxoaCommandEntry ::= SEQUENCE { qfxoaCommandIndex SmallSlotIndex, qfxoaLoadDefault INTEGER, qfxoaReset INTEGER } qfxoaCommandIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { qfxoaCommandEntry 1 } qfxoaLoadDefault OBJECT-TYPE SYNTAX INTEGER { no(0), load-default(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Load Default QFXO Port" ::= { qfxoaCommandEntry 2 } qfxoaReset OBJECT-TYPE SYNTAX INTEGER { no(0), yes(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Load Default QFXS Port" ::= { qfxoaCommandEntry 3 } qfxoTotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of QFXO" ::= { qfxo-card 100 } --======================================================================-- -- -- qfxs-card MIB -- --======================================================================-- -- -- QFXS Control Table -- qfxsConfigControlTable OBJECT-TYPE SYNTAX SEQUENCE OF QFxsConfigControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QFXS Configuration Control Table" ::= { qfxs-card 1 } qfxsConfigControlEntry OBJECT-TYPE SYNTAX QFxsConfigControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QFXS configuration control entry" INDEX { qfxsConfigControlIndex } ::= { qfxsConfigControlTable 1 } QFxsConfigControlEntry ::= SEQUENCE { qfxsConfigControlIndex SmallSlotIndex, qfxs-A-u-law INTEGER, qfxs-Tx-gain INTEGER, qfxs-Rx-gain INTEGER, qfxs-IMP INTEGER, qfxs-A-bit INTEGER, qfxs-PLAR-RING-01 INTEGER, qfxs-PLAR-RING-02 INTEGER, qfxs-PLAR-RING-03 INTEGER, qfxs-PLAR-RING-04 INTEGER, qfxs-CADENCE INTEGER } qfxsConfigControlIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { qfxsConfigControlEntry 1 } qfxs-A-u-law OBJECT-TYPE SYNTAX INTEGER { a-law(1), u-law(2) } ACCESS read-write STATUS mandatory DESCRIPTION " A/u LAW " ::= { qfxsConfigControlEntry 2 } qfxs-Tx-gain OBJECT-TYPE SYNTAX INTEGER { gain-0dB(1), gain-3dB(2), gain-6dB(3), gain-9dB(4) } ACCESS read-write STATUS mandatory DESCRIPTION " TX_GAIN " ::= { qfxsConfigControlEntry 3 } qfxs-Rx-gain OBJECT-TYPE SYNTAX INTEGER { gain-0dB(1), gain-3dB(2), gain-6dB(3), gain-9dB(4) } ACCESS read-write STATUS mandatory DESCRIPTION " RX_GAIN " ::= { qfxsConfigControlEntry 4 } qfxs-IMP OBJECT-TYPE SYNTAX INTEGER { imp-900-ohm(1), imp-600-ohm(2) } ACCESS read-write STATUS mandatory DESCRIPTION " IMPEDANCE " ::= { qfxsConfigControlEntry 5 } qfxs-A-bit OBJECT-TYPE SYNTAX INTEGER { normal(1), invert(2) } ACCESS read-write STATUS mandatory DESCRIPTION " A-BIT " ::= { qfxsConfigControlEntry 6 } qfxs-PLAR-RING-01 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION " PLAR_A " ::= { qfxsConfigControlEntry 7 } qfxs-PLAR-RING-02 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION " PLAR_B " ::= { qfxsConfigControlEntry 8 } qfxs-PLAR-RING-03 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION " PLAR_C " ::= { qfxsConfigControlEntry 9 } qfxs-PLAR-RING-04 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION " PLAR_D " ::= { qfxsConfigControlEntry 10 } qfxs-CADENCE OBJECT-TYPE SYNTAX INTEGER { two-sec-on-four-sec-off(1), one-sec-on-two-sec-off(2) } ACCESS read-write STATUS mandatory DESCRIPTION " CADENCE " ::= { qfxsConfigControlEntry 11 } -- -- Command Control Table -- qfxsCommandControlTable OBJECT-TYPE SYNTAX SEQUENCE OF QFxsCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The command control table." ::= { qfxs-card 2 } qfxsCommandControlEntry OBJECT-TYPE SYNTAX QFxsCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the command control table." INDEX { qfxsCommandControlIndex } ::= { qfxsCommandControlTable 1 } QFxsCommandControlEntry ::= SEQUENCE { qfxsCommandControlIndex SmallSlotIndex, qfxsPortLoadDefault INTEGER } qfxsCommandControlIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { qfxsCommandControlEntry 1 } qfxsPortLoadDefault OBJECT-TYPE SYNTAX INTEGER { no(0), load-default(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Load Default QFXS Port" ::= { qfxsCommandControlEntry 2 } qfxsTotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of QFXS" ::= { qfxs-card 100 } -- -- QFXS All Port Config Control Table -- qfxsAllPortConfigSetTable OBJECT-TYPE SYNTAX SEQUENCE OF QFxsAllPortConfigSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QFXS All Port Configuration Control Table" ::= { qfxs-card 3 } qfxsAllPortConfigSetEntry OBJECT-TYPE SYNTAX QFxsAllPortConfigSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QFXS all port configuration control entry" INDEX { qfxsAllPortConfigSetIndex } ::= { qfxsAllPortConfigSetTable 1 } QFxsAllPortConfigSetEntry ::= SEQUENCE { qfxsAllPortConfigSetIndex SmallSlotIndex, qfxsAllPortConfigSetA-u-law INTEGER, qfxsAllPortConfigSetImpedance INTEGER, -- qfxsAllPortConfigSetTx-gain -- DisplayString, -- qfxsAllPortConfigSetRx-gain -- DisplayString, qfxsAllPortConfigSetRing-cadence INTEGER, qfxsAllPortConfigSetRing-Freq INTEGER, qfxsAllPortConfigSetMetering-pulse INTEGER, qfxsAllPortConfigSetMetering-freq INTEGER, qfxsAllPortConfigSetMetering-level INTEGER } qfxsAllPortConfigSetIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { qfxsAllPortConfigSetEntry 1 } qfxsAllPortConfigSetA-u-law OBJECT-TYPE SYNTAX INTEGER { u-law(1), a-law(2) } ACCESS read-write STATUS mandatory DESCRIPTION " A/u LAW " ::= { qfxsAllPortConfigSetEntry 2 } qfxsAllPortConfigSetImpedance OBJECT-TYPE SYNTAX INTEGER { imp-900-ohm(1), imp-600-ohm(2) } ACCESS read-write STATUS mandatory DESCRIPTION " IMPEDANCE " ::= { qfxsAllPortConfigSetEntry 3 } -- qfxsAllPortConfigSetTx-gain OBJECT-TYPE -- SYNTAX DisplayString (SIZE (0..255)) -- ACCESS read-write -- STATUS mandatory -- DESCRIPTION -- " TX-GAIN " -- ::= { qfxsAllPortConfigSetEntry 4 } -- qfxsAllPortConfigSetRx-gain OBJECT-TYPE -- SYNTAX DisplayString (SIZE (0..255)) -- ACCESS read-write -- STATUS mandatory -- DESCRIPTION -- " RX-GAIN " -- ::= { qfxsAllPortConfigSetEntry 5 } qfxsAllPortConfigSetRing-cadence OBJECT-TYPE SYNTAX INTEGER { cadence-1-on-2-off(1), cadence-2-on-4-off(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Ring Cadence " ::= { qfxsAllPortConfigSetEntry 6 } qfxsAllPortConfigSetRing-Freq OBJECT-TYPE SYNTAX INTEGER { freq-20-hz(1), freq-25-hz(2), freq-16-7-hz(3), freq-50-hz(4) } ACCESS read-write STATUS mandatory DESCRIPTION " Ring Frequency " ::= { qfxsAllPortConfigSetEntry 7 } qfxsAllPortConfigSetMetering-pulse OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), unavail(3) } ACCESS read-write STATUS mandatory DESCRIPTION " Metering Pulse " ::= { qfxsAllPortConfigSetEntry 8 } qfxsAllPortConfigSetMetering-freq OBJECT-TYPE SYNTAX INTEGER { freq-16k-hz(1), freq-12k-hz(2), unavail(3) } ACCESS read-write STATUS mandatory DESCRIPTION " Metering Frequency " ::= { qfxsAllPortConfigSetEntry 9 } qfxsAllPortConfigSetMetering-level OBJECT-TYPE SYNTAX INTEGER { level-2-4-vrms(1), level-1-vrms(2), unavail(3) } ACCESS read-write STATUS mandatory DESCRIPTION " Metering Level " ::= { qfxsAllPortConfigSetEntry 10 } -- -- QFXS All Port Signaling Config Control Table -- qfxsAllPortSigConfigSetTable OBJECT-TYPE SYNTAX SEQUENCE OF QFxsAllPortSigConfigSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QFXS All Port Signaling Configuration Control Table" ::= { qfxs-card 4 } qfxsAllPortSigConfigSetEntry OBJECT-TYPE SYNTAX QFxsAllPortSigConfigSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QFXS all port signaling configuration control entry" INDEX { qfxsAllPortSigConfigSetIndex , qfxsAllPortSigConfigSetItemIndex , qfxsAllPortSigConfigSetSigBitIndex } ::= { qfxsAllPortSigConfigSetTable 1 } QFxsAllPortSigConfigSetEntry ::= SEQUENCE { qfxsAllPortSigConfigSetIndex SmallSlotIndex, qfxsAllPortSigConfigSetItemIndex INTEGER, qfxsAllPortSigConfigSetSigBitIndex INTEGER, qfxsAllPortSigConfigSetSigBit INTEGER } qfxsAllPortSigConfigSetIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { qfxsAllPortSigConfigSetEntry 1 } qfxsAllPortSigConfigSetItemIndex OBJECT-TYPE SYNTAX INTEGER { tx-on-hook(1), tx-off-hook(2), tx-ring-gnd(3), plar-tx-off-hook(4), rx-ring-on(5), rx-batt-rev-and-pulse-on(6), rx-oos-alarm(7), rx-tip-open(8), rx-plar-rx-ring-on(9) } ACCESS read-only STATUS mandatory DESCRIPTION "on-hook, off-hook, ring-gnd, ring-on, batt-rev-pulse-on, oos-on, tip-open" ::= { qfxsAllPortSigConfigSetEntry 2 } qfxsAllPortSigConfigSetSigBitIndex OBJECT-TYPE SYNTAX INTEGER { a(1), b(2), c(3), d(4) } ACCESS read-only STATUS mandatory DESCRIPTION " Signaling Bit Index " ::= { qfxsAllPortSigConfigSetEntry 3 } qfxsAllPortSigConfigSetSigBit OBJECT-TYPE SYNTAX INTEGER { zero(0), one(1), do-not-care(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Signaling Bit Setup 0/1 or don't care " ::= { qfxsAllPortSigConfigSetEntry 4 } -- -- QFXS Per Port Config Control Table -- qfxsPerPortConfigSetTable OBJECT-TYPE SYNTAX SEQUENCE OF QFxsPerPortConfigSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QFXS Per Port Configuration Control Table" ::= { qfxs-card 5 } qfxsPerPortConfigSetEntry OBJECT-TYPE SYNTAX QFxsPerPortConfigSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QFXS Per Port Configuration control entry" INDEX { qfxsPerPortConfigSetIndex , qfxsPerPortConfigSetPortIndex } ::= { qfxsPerPortConfigSetTable 1 } QFxsPerPortConfigSetEntry ::= SEQUENCE { qfxsPerPortConfigSetIndex SmallSlotIndex, qfxsPerPortConfigSetPortIndex TwelvePortID, qfxsPerPortConfigSetPLAR INTEGER, qfxsPerPortConfigSetTx-gain DisplayString, qfxsPerPortConfigSetRx-gain DisplayString } qfxsPerPortConfigSetIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { qfxsPerPortConfigSetEntry 1 } qfxsPerPortConfigSetPortIndex OBJECT-TYPE SYNTAX TwelvePortID ACCESS read-only STATUS mandatory DESCRIPTION "port 1-12" ::= { qfxsPerPortConfigSetEntry 2 } qfxsPerPortConfigSetPLAR OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Per port PLAR setting " ::= { qfxsPerPortConfigSetEntry 3 } qfxsPerPortConfigSetTx-gain OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION " Per port TX-GAIN setting " ::= { qfxsPerPortConfigSetEntry 4 } qfxsPerPortConfigSetRx-gain OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION " Per port RX-GAIN setting " ::= { qfxsPerPortConfigSetEntry 5 } -- -- QFXS Port Status Table -- qfxsPortStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF QFxsPortStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QFXS Port Status Table" ::= { qfxs-card 6 } qfxsPortStatusEntry OBJECT-TYPE SYNTAX QFxsPortStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QFXS Port Status entry" INDEX { qfxsPortStatusIndex , qfxsPortStatusItemIndex , qfxsPortStatusPortIndex } ::= { qfxsPortStatusTable 1 } QFxsPortStatusEntry ::= SEQUENCE { qfxsPortStatusIndex SmallSlotIndex, qfxsPortStatusItemIndex INTEGER, qfxsPortStatusPortIndex TwelvePortID, qfxsPortStatusStatus DisplayString } qfxsPortStatusIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { qfxsPortStatusEntry 1 } qfxsPortStatusItemIndex OBJECT-TYPE SYNTAX INTEGER { off-hook(1), metering-pulse(2), tip-open(3), ring-gnd(4), plar-on(5), ringing(6), alarm-on(7), battery-rev(8), tx-signaling(9), rx-signaling(10) } ACCESS read-only STATUS mandatory DESCRIPTION "off-hook, ring-on, metering-pulse, tip-open, ring-gnd, plar-on, alarm-on" ::= { qfxsPortStatusEntry 2 } qfxsPortStatusPortIndex OBJECT-TYPE SYNTAX TwelvePortID ACCESS read-only STATUS mandatory DESCRIPTION " port index 1-12 " ::= { qfxsPortStatusEntry 3 } qfxsPortStatusStatus OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION " Port Status " ::= { qfxsPortStatusEntry 4 } -- -- QFXS All Port Config Control Table -- qfxsAllPortStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF QFxsAllPortStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QFXS All Port Configuration Control Table" ::= { qfxs-card 7 } qfxsAllPortStatusEntry OBJECT-TYPE SYNTAX QFxsAllPortStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QFXS all port configuration control entry" INDEX { qfxsAllPortStatusIndex } ::= { qfxsAllPortStatusTable 1 } QFxsAllPortStatusEntry ::= SEQUENCE { qfxsAllPortStatusIndex SmallSlotIndex, qfxsAllPortStatusLineCurrent INTEGER, qfxsAllPortStatusBankSwitch INTEGER, qfxsAllPortStatusAlarmTone INTEGER, qfxsAllPortStatusRingVrms INTEGER, qfxsAllPortStatusDoubleRing INTEGER, qfxsAllPortStatusInputPower INTEGER, qfxsAllPortStatusEMC INTEGER } qfxsAllPortStatusIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { qfxsAllPortStatusEntry 1 } qfxsAllPortStatusLineCurrent OBJECT-TYPE SYNTAX INTEGER { current-20ma(1), current-25ma(2), current-30ma(3), current-35ma(4) } ACCESS read-only STATUS mandatory DESCRIPTION " Line Current" ::= { qfxsAllPortStatusEntry 2 } qfxsAllPortStatusBankSwitch OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Bank Switch" ::= { qfxsAllPortStatusEntry 3 } qfxsAllPortStatusAlarmTone OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Alarm tone" ::= { qfxsAllPortStatusEntry 4 } qfxsAllPortStatusRingVrms OBJECT-TYPE SYNTAX INTEGER { vol-78v(1), vol-64v(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Ring Vrms" ::= { qfxsAllPortStatusEntry 5 } qfxsAllPortStatusDoubleRing OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Double Ring" ::= { qfxsAllPortStatusEntry 6 } qfxsAllPortStatusInputPower OBJECT-TYPE SYNTAX INTEGER { vol-48v(1), vol-24v(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Input Power" ::= { qfxsAllPortStatusEntry 7 } qfxsAllPortStatusEMC OBJECT-TYPE SYNTAX INTEGER { ce(1), ieee1613(2) } ACCESS read-only STATUS mandatory DESCRIPTION "EMC & safety type" ::= { qfxsAllPortStatusEntry 8 } -- -- QFXS Line Diagnostic Control Table -- qfxsDiagTestControlTable OBJECT-TYPE SYNTAX SEQUENCE OF QfxsDiagTestControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QFXS Diagnostic Control Table." ::= { qfxs-card 8 } qfxsDiagTestControlEntry OBJECT-TYPE SYNTAX QfxsDiagTestControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry of QFXS diagnostic control table." INDEX { qfxsDiagTestControlIndex } ::= { qfxsDiagTestControlTable 1 } QfxsDiagTestControlEntry ::= SEQUENCE { qfxsDiagTestControlIndex SmallSlotIndex, qfxsDiagTestControlType INTEGER, qfxsDiagTestControlPeroid INTEGER, qfxsDiagTestControlRemainTime INTEGER } qfxsDiagTestControlIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { qfxsDiagTestControlEntry 1 } qfxsDiagTestControlType OBJECT-TYPE SYNTAX INTEGER { stop(1), ring-test(2), battery-reverse(3), channel-swap(4), metering-pulse-test(5), tip-open-test(6) } ACCESS read-write STATUS mandatory DESCRIPTION "QFXS Test Button" ::= { qfxsDiagTestControlEntry 2 } qfxsDiagTestControlPeroid OBJECT-TYPE SYNTAX INTEGER { sec-10(1), sec-60(2) } ACCESS read-write STATUS mandatory DESCRIPTION "QFXS Test peroid" ::= { qfxsDiagTestControlEntry 3 } qfxsDiagTestControlRemainTime OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Remain time (sec)" ::= { qfxsDiagTestControlEntry 4 } -- -- All Port Command Control Table -- qfxsAllPortCommandTable OBJECT-TYPE SYNTAX SEQUENCE OF QFxsAllPortCommandEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The command control table." ::= { qfxs-card 9 } qfxsAllPortCommandEntry OBJECT-TYPE SYNTAX QFxsAllPortCommandEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the command control table." INDEX { qfxsAllPortCommandIndex } ::= { qfxsAllPortCommandTable 1 } QFxsAllPortCommandEntry ::= SEQUENCE { qfxsAllPortCommandIndex SmallSlotIndex, qfxsAllPortLoadDefault INTEGER, qfxsAllPortReset INTEGER } qfxsAllPortCommandIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { qfxsAllPortCommandEntry 1 } qfxsAllPortLoadDefault OBJECT-TYPE SYNTAX INTEGER { no(0), load-default(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Load Default QFXS Port" ::= { qfxsAllPortCommandEntry 2 } qfxsAllPortReset OBJECT-TYPE SYNTAX INTEGER { no(0), yes(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Load Default QFXS Port" ::= { qfxsAllPortCommandEntry 3 } -- -- QFXS DTMF TEST Table -- qfxsDiagDtmfTable OBJECT-TYPE SYNTAX SEQUENCE OF QfxsDiagDtmfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QFXS Diagnostic Control Table." ::= { qfxs-card 10 } qfxsDiagDtmfEntry OBJECT-TYPE SYNTAX QfxsDiagDtmfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry of QFXS diagnostic dtmf table." INDEX { qfxsDiagDtmfIndex } ::= { qfxsDiagDtmfTable 1 } QfxsDiagDtmfEntry ::= SEQUENCE { qfxsDiagDtmfIndex SmallSlotIndex, qfxsDiagDtmfRemainTime INTEGER, qfxsDiagDtmfTone INTEGER, qfxsDiagDtmfResult DisplayString } qfxsDiagDtmfIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { qfxsDiagDtmfEntry 1 } qfxsDiagDtmfRemainTime OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Remain time (sec)" ::= { qfxsDiagDtmfEntry 2 } qfxsDiagDtmfTone OBJECT-TYPE SYNTAX INTEGER { n1(2), n2(3), n3(4), n4(5), n5(6), n6(7), n7(8), n8(9), n9(10), n0(11), asterisk(12), pound(13), a(14), b(15), c(16), d(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Test Tone" ::= { qfxsDiagDtmfEntry 3 } qfxsDiagDtmfResult OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30) ) ACCESS read-only STATUS mandatory DESCRIPTION "Test Tone Result" ::= { qfxsDiagDtmfEntry 4 } -- -- QFXS Port DTMF TEST Table -- qfxsPortDtmfTable OBJECT-TYPE SYNTAX SEQUENCE OF QfxsPortDtmfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QFXS Port DTMF Test Table." ::= { qfxs-card 11 } qfxsPortDtmfEntry OBJECT-TYPE SYNTAX QfxsPortDtmfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry of QFXS diagnostic port dtmf table." INDEX { qfxsPortDtmfIndex } ::= { qfxsPortDtmfTable 1 } QfxsPortDtmfEntry ::= SEQUENCE { qfxsPortDtmfIndex SmallSlotIndex, qfxsPortDtmfPort INTEGER, qfxsPortDtmfTone1 INTEGER, qfxsPortDtmfTone2 INTEGER, qfxsPortDtmfTone3 INTEGER, qfxsPortDtmfTone4 INTEGER, qfxsPortDtmfTone5 INTEGER, qfxsPortDtmfTone6 INTEGER, qfxsPortDtmfTone7 INTEGER, qfxsPortDtmfTone8 INTEGER, qfxsPortDtmfTone9 INTEGER, qfxsPortDtmfTone0 INTEGER } qfxsPortDtmfIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { qfxsPortDtmfEntry 1 } qfxsPortDtmfPort OBJECT-TYPE SYNTAX INTEGER { port1(1), port2(2), port3(3), port4(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Test Port" ::= { qfxsPortDtmfEntry 2} qfxsPortDtmfTone1 OBJECT-TYPE SYNTAX INTEGER { fail(1), ok(2), testing(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Test Tone1" ::= { qfxsPortDtmfEntry 3} qfxsPortDtmfTone2 OBJECT-TYPE SYNTAX INTEGER { fail(1), ok(2), testing(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Test Tone2" ::= { qfxsPortDtmfEntry 4} qfxsPortDtmfTone3 OBJECT-TYPE SYNTAX INTEGER { fail(1), ok(2), testing(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Test Tone3" ::= { qfxsPortDtmfEntry 5} qfxsPortDtmfTone4 OBJECT-TYPE SYNTAX INTEGER { fail(1), ok(2), testing(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Test Tone4" ::= { qfxsPortDtmfEntry 6} qfxsPortDtmfTone5 OBJECT-TYPE SYNTAX INTEGER { fail(1), ok(2), testing(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Test Tone5" ::= { qfxsPortDtmfEntry 7} qfxsPortDtmfTone6 OBJECT-TYPE SYNTAX INTEGER { fail(1), ok(2), testing(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Test Tone6" ::= { qfxsPortDtmfEntry 8} qfxsPortDtmfTone7 OBJECT-TYPE SYNTAX INTEGER { fail(1), ok(2), testing(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Test Tone7" ::= { qfxsPortDtmfEntry 9} qfxsPortDtmfTone8 OBJECT-TYPE SYNTAX INTEGER { fail(1), ok(2), testing(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Test Tone8" ::= { qfxsPortDtmfEntry 10} qfxsPortDtmfTone9 OBJECT-TYPE SYNTAX INTEGER { fail(1), ok(2), testing(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Test Tone9" ::= { qfxsPortDtmfEntry 11} qfxsPortDtmfTone0 OBJECT-TYPE SYNTAX INTEGER { fail(1), ok(2), testing(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Test Tone0" ::= { qfxsPortDtmfEntry 12} --======================================================================-- -- -- qem-card MIB -- --======================================================================-- -- -- QEM Control Table -- qemConfigControlTable OBJECT-TYPE SYNTAX SEQUENCE OF QemConfigControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QE&M Configuration Control Table" ::= { qem-card 1 } qemConfigControlEntry OBJECT-TYPE SYNTAX QemConfigControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QE&M configuration control entry" INDEX { qemConfigControlIndex } ::= { qemConfigControlTable 1 } QemConfigControlEntry ::= SEQUENCE { qemConfigControlIndex SmallSlotIndex, qem-Side INTEGER, qem-Line INTEGER, qem-Signaling INTEGER, qem-A-u-law INTEGER, qem-Tx-gain INTEGER, qem-Rx-gain INTEGER, qem-IMP INTEGER, qem-AB-bit INTEGER } qemConfigControlIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { qemConfigControlEntry 1 } qem-Side OBJECT-TYPE SYNTAX INTEGER { a(1), b(2), a-b(3) } ACCESS read-only STATUS mandatory DESCRIPTION " QE&M Side " ::= { qemConfigControlEntry 2 } qem-Line OBJECT-TYPE SYNTAX INTEGER { line-2-wire(1), line-4-wire(2) } ACCESS read-only STATUS mandatory DESCRIPTION " QE&M Line " ::= { qemConfigControlEntry 3 } qem-Signaling OBJECT-TYPE SYNTAX INTEGER { none(1), type-4(2), type-2(3), na(4), type-1(5), type-5(6), type-3(7), tx-only(8) } ACCESS read-only STATUS mandatory DESCRIPTION " QE&M Line " ::= { qemConfigControlEntry 4 } qem-A-u-law OBJECT-TYPE SYNTAX INTEGER { a-law(1), u-law(2) } ACCESS read-write STATUS mandatory DESCRIPTION " A/u LAW " ::= { qemConfigControlEntry 5 } qem-Tx-gain OBJECT-TYPE SYNTAX INTEGER { gain-0-dB(1), gain-neg-3-dB(2), gain-neg-6-dB(3), gain-neg-9-dB(4), gain-7-dB(5) } ACCESS read-write STATUS mandatory DESCRIPTION " TX_GAIN " ::= { qemConfigControlEntry 6 } qem-Rx-gain OBJECT-TYPE SYNTAX INTEGER { gain-0-dB(1), gain-neg-3-dB(2), gain-neg-6-dB(3), gain-neg-9-dB(4), gain-10-dB(5) } ACCESS read-write STATUS mandatory DESCRIPTION " RX_GAIN " ::= { qemConfigControlEntry 7 } qem-IMP OBJECT-TYPE SYNTAX INTEGER { imp-900-ohm(1), imp-600-ohm(2) } ACCESS read-write STATUS mandatory DESCRIPTION " IMPEDANCE " ::= { qemConfigControlEntry 8 } qem-AB-bit OBJECT-TYPE SYNTAX INTEGER { normal(1), invert(2) } ACCESS read-write STATUS mandatory DESCRIPTION " AB-BIT " ::= { qemConfigControlEntry 9 } -- -- Line Status Table -- qemStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF QemStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QE&M Status Table." ::= { qem-card 2 } qemStatusEntry OBJECT-TYPE SYNTAX QemStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry of QE&M status table." INDEX { qemStatusIndex } ::= { qemStatusTable 1 } QemStatusEntry ::= SEQUENCE { qemStatusIndex SmallSlotIndex, qemE1 INTEGER, qemE2 INTEGER, qemE3 INTEGER, qemE4 INTEGER, qemM1 INTEGER, qemM2 INTEGER, qemM3 INTEGER, qemM4 INTEGER, qemAlarm1 INTEGER, qemAlarm2 INTEGER, qemAlarm3 INTEGER, qemAlarm4 INTEGER, qemPower INTEGER, qemSupport48V INTEGER } qemStatusIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { qemStatusEntry 1 } qemE1 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), null(3) } ACCESS read-only STATUS mandatory DESCRIPTION "QE&M E1" ::= { qemStatusEntry 3 } qemE2 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), null(3) } ACCESS read-only STATUS mandatory DESCRIPTION "QE&M E2" ::= { qemStatusEntry 4 } qemE3 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), null(3) } ACCESS read-only STATUS mandatory DESCRIPTION "QE&M E3" ::= { qemStatusEntry 5 } qemE4 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), null(3) } ACCESS read-only STATUS mandatory DESCRIPTION "QE&M E4" ::= { qemStatusEntry 6 } qemM1 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), null(3) } ACCESS read-only STATUS mandatory DESCRIPTION "QE&M M1" ::= { qemStatusEntry 7 } qemM2 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), null(3) } ACCESS read-only STATUS mandatory DESCRIPTION "QE&M M2" ::= { qemStatusEntry 8 } qemM3 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), null(3) } ACCESS read-only STATUS mandatory DESCRIPTION "QE&M M3" ::= { qemStatusEntry 9 } qemM4 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), null(3) } ACCESS read-only STATUS mandatory DESCRIPTION "QE&M M4" ::= { qemStatusEntry 10 } qemAlarm1 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), null(3) } ACCESS read-only STATUS mandatory DESCRIPTION "QE&M Alarm1" ::= { qemStatusEntry 11 } qemAlarm2 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), null(3) } ACCESS read-only STATUS mandatory DESCRIPTION "QE&M Alarm2" ::= { qemStatusEntry 12 } qemAlarm3 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), null(3) } ACCESS read-only STATUS mandatory DESCRIPTION "QE&M Alarm3" ::= { qemStatusEntry 13 } qemAlarm4 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), null(3) } ACCESS read-only STATUS mandatory DESCRIPTION "QE&M Alarm4" ::= { qemStatusEntry 14 } qemPower OBJECT-TYPE SYNTAX INTEGER { negatibe-48V(1), begative-24V(2), null(3) } ACCESS read-only STATUS mandatory DESCRIPTION "QE&M Power Modul" ::= { qemStatusEntry 15 } qemSupport48V OBJECT-TYPE SYNTAX INTEGER { fail(1), ok(2), null(3) } ACCESS read-only STATUS mandatory DESCRIPTION "QE&M supoort 48V" ::= { qemStatusEntry 16 } -- -- Line Diagnostic Control Table -- qemDiagControlTable OBJECT-TYPE SYNTAX SEQUENCE OF QemDiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QE&M Diagnostic Control Table." ::= { qem-card 3 } qemDiagControlEntry OBJECT-TYPE SYNTAX QemDiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry of QE&M diagnostic control table." INDEX { qemDiagControlIndex } ::= { qemDiagControlTable 1 } QemDiagControlEntry ::= SEQUENCE { qemDiagControlIndex SmallSlotIndex, qemTEST INTEGER, qem-E1 INTEGER, qem-E2 INTEGER, qem-E3 INTEGER, qem-E4 INTEGER, qem-M1 INTEGER, qem-M2 INTEGER, qem-M3 INTEGER, qem-M4 INTEGER } qemDiagControlIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { qemDiagControlEntry 1 } qemTEST OBJECT-TYPE SYNTAX INTEGER { stop(1), start(2) } ACCESS read-write STATUS mandatory DESCRIPTION "QE&M E1" ::= { qemDiagControlEntry 2 } qem-E1 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), null(3) } ACCESS read-only STATUS mandatory DESCRIPTION "QE&M E1" ::= { qemDiagControlEntry 3 } qem-E2 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), null(3) } ACCESS read-only STATUS mandatory DESCRIPTION "QE&M E2" ::= { qemDiagControlEntry 4 } qem-E3 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), null(3) } ACCESS read-only STATUS mandatory DESCRIPTION "QE&M E3" ::= { qemDiagControlEntry 5 } qem-E4 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), null(3) } ACCESS read-only STATUS mandatory DESCRIPTION "QE&M E4" ::= { qemDiagControlEntry 6 } qem-M1 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), null(3) } ACCESS read-only STATUS mandatory DESCRIPTION "QE&M M1" ::= { qemDiagControlEntry 7 } qem-M2 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), null(3) } ACCESS read-only STATUS mandatory DESCRIPTION "QE&M M2" ::= { qemDiagControlEntry 8 } qem-M3 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), null(3) } ACCESS read-only STATUS mandatory DESCRIPTION "QE&M M3" ::= { qemDiagControlEntry 9 } qem-M4 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), null(3) } ACCESS read-only STATUS mandatory DESCRIPTION "QE&M M4" ::= { qemDiagControlEntry 10 } -- -- Command Control Table -- qemCommandControlTable OBJECT-TYPE SYNTAX SEQUENCE OF QemCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The command control table." ::= { qem-card 4 } qemCommandControlEntry OBJECT-TYPE SYNTAX QemCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the command control table." INDEX { qemCommandControlIndex } ::= { qemCommandControlTable 1 } QemCommandControlEntry ::= SEQUENCE { qemCommandControlIndex SmallSlotIndex, qemPortLoadDefault INTEGER } qemCommandControlIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { qemCommandControlEntry 1 } qemPortLoadDefault OBJECT-TYPE SYNTAX INTEGER { no(0), load-default(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Load Default QE&M CONF" ::= { qemCommandControlEntry 2 } qemTotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of QEM" ::= { qem-card 100 } qemPerPortConfigControlTable OBJECT-TYPE SYNTAX SEQUENCE OF QemPerPortConfigControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QE&M Configuration Control Table" ::= { qem-card 5 } qemPerPortConfigControlEntry OBJECT-TYPE SYNTAX QemPerPortConfigControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QE&M configuration control entry" INDEX { qemPerPortConfigControlIndex } ::= { qemPerPortConfigControlTable 1 } QemPerPortConfigControlEntry ::= SEQUENCE { qemPerPortConfigControlIndex SmallSlotIndex, qem2-Side INTEGER, qem2-Line INTEGER, qem2-Signaling INTEGER, qem2-A-u-law INTEGER, qem2-IMP INTEGER, qem2-Trunk INTEGER } qemPerPortConfigControlIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { qemPerPortConfigControlEntry 1 } qem2-Side OBJECT-TYPE SYNTAX INTEGER { a(1), b(2), a-b(3) } ACCESS read-only STATUS mandatory DESCRIPTION " QE&M Side " ::= { qemPerPortConfigControlEntry 2 } qem2-Line OBJECT-TYPE SYNTAX INTEGER { line-2-wire(1), line-4-wire(2) } ACCESS read-only STATUS mandatory DESCRIPTION " QE&M Line " ::= { qemPerPortConfigControlEntry 3 } qem2-Signaling OBJECT-TYPE SYNTAX INTEGER { none(1), type-4(2), type-2(3), na(4), type-1(5), type-5(6), type-3(7), tx-only(8) } ACCESS read-only STATUS mandatory DESCRIPTION " QE&M Line " ::= { qemPerPortConfigControlEntry 4 } qem2-A-u-law OBJECT-TYPE SYNTAX INTEGER { a-law(1), u-law(2) } ACCESS read-write STATUS mandatory DESCRIPTION " A/u LAW " ::= { qemPerPortConfigControlEntry 5 } qem2-IMP OBJECT-TYPE SYNTAX INTEGER { imp-900-ohm(1), imp-600-ohm(2) } ACCESS read-write STATUS mandatory DESCRIPTION " IMPEDANCE " ::= { qemPerPortConfigControlEntry 6 } qem2-Trunk OBJECT-TYPE SYNTAX INTEGER { on-HOOK(1), off-HOOK(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION " Trunk Condition" ::= { qemPerPortConfigControlEntry 7 } qemPerPortGainTable OBJECT-TYPE SYNTAX SEQUENCE OF QemPerPortGainEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QE&M Gain Table" ::= { qem-card 6 } qemPerPortGainEntry OBJECT-TYPE SYNTAX QemPerPortGainEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QE&M configuration control entry" INDEX { qemPerPortGainIndex } ::= { qemPerPortGainTable 1 } QemPerPortGainEntry ::= SEQUENCE { qemPerPortGainIndex SmallSlotIndex, qem-L1-TX DisplayString, qem-L2-TX DisplayString, qem-L3-TX DisplayString, qem-L4-TX DisplayString, qem-L1-RX DisplayString, qem-L2-RX DisplayString, qem-L3-RX DisplayString, qem-L4-RX DisplayString } qemPerPortGainIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { qemPerPortGainEntry 1 } qem-L1-TX OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "TX " ::= { qemPerPortGainEntry 2 } qem-L2-TX OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "TX " ::= { qemPerPortGainEntry 3 } qem-L3-TX OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "TX " ::= { qemPerPortGainEntry 4 } qem-L4-TX OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "TX " ::= { qemPerPortGainEntry 5 } qem-L1-RX OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "RX " ::= { qemPerPortGainEntry 6 } qem-L2-RX OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "RX " ::= { qemPerPortGainEntry 7 } qem-L3-RX OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "RX " ::= { qemPerPortGainEntry 8 } qem-L4-RX OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "RX " ::= { qemPerPortGainEntry 9 } qemPerPortTXSignalBitTable OBJECT-TYPE SYNTAX SEQUENCE OF QemPerPortTXSignalBitEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QE&M Gain Table" ::= { qem-card 7 } qemPerPortTXSignalBitEntry OBJECT-TYPE SYNTAX QemPerPortTXSignalBitEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QE&M configuration control entry" INDEX { qemPerPortTXSignalBitIndex } ::= { qemPerPortTXSignalBitTable 1 } QemPerPortTXSignalBitEntry ::= SEQUENCE { qemPerPortTXSignalBitIndex SmallSlotIndex, qem-OnHook-1 INTEGER, qem-OnHook-2 INTEGER, qem-OnHook-3 INTEGER, qem-OnHook-4 INTEGER, qem-OffHook-1 INTEGER, qem-OffHook-2 INTEGER, qem-OffHook-3 INTEGER, qem-OffHook-4 INTEGER } qemPerPortTXSignalBitIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { qemPerPortTXSignalBitEntry 1 } qem-OnHook-1 OBJECT-TYPE SYNTAX INTEGER { zero(1), one(2), null(99) } ACCESS read-write STATUS mandatory DESCRIPTION "ON HOOK 1 " ::= { qemPerPortTXSignalBitEntry 2 } qem-OnHook-2 OBJECT-TYPE SYNTAX INTEGER { zero(1), one(2), null(99) } ACCESS read-write STATUS mandatory DESCRIPTION "ON HOOK 2 " ::= { qemPerPortTXSignalBitEntry 3 } qem-OnHook-3 OBJECT-TYPE SYNTAX INTEGER { zero(1), one(2), null(99) } ACCESS read-write STATUS mandatory DESCRIPTION "ON HOOK 3 " ::= { qemPerPortTXSignalBitEntry 4 } qem-OnHook-4 OBJECT-TYPE SYNTAX INTEGER { zero(1), one(2), null(99) } ACCESS read-write STATUS mandatory DESCRIPTION "ON HOOK 4 " ::= { qemPerPortTXSignalBitEntry 5 } qem-OffHook-1 OBJECT-TYPE SYNTAX INTEGER { zero(1), one(2), null(99) } ACCESS read-write STATUS mandatory DESCRIPTION "OFF HOOK 1 " ::= { qemPerPortTXSignalBitEntry 6 } qem-OffHook-2 OBJECT-TYPE SYNTAX INTEGER { zero(1), one(2), null(99) } ACCESS read-write STATUS mandatory DESCRIPTION "OFF HOOK 2 " ::= { qemPerPortTXSignalBitEntry 7 } qem-OffHook-3 OBJECT-TYPE SYNTAX INTEGER { zero(1), one(2), null(99) } ACCESS read-write STATUS mandatory DESCRIPTION "OFF HOOK 3 " ::= { qemPerPortTXSignalBitEntry 8 } qem-OffHook-4 OBJECT-TYPE SYNTAX INTEGER { zero(1), one(2), null(99) } ACCESS read-write STATUS mandatory DESCRIPTION "OFF HOOK 4 " ::= { qemPerPortTXSignalBitEntry 9 } qemPerPortRXSignalBitTable OBJECT-TYPE SYNTAX SEQUENCE OF QemPerPortRXSignalBitEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QE&M Gain Table" ::= { qem-card 8 } qemPerPortRXSignalBitEntry OBJECT-TYPE SYNTAX QemPerPortRXSignalBitEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QE&M configuration control entry" INDEX { qemPerPortRXSignalBitIndex } ::= { qemPerPortRXSignalBitTable 1 } QemPerPortRXSignalBitEntry ::= SEQUENCE { qemPerPortRXSignalBitIndex SmallSlotIndex, qem-OpenRelay-1 INTEGER, qem-OpenRelay-2 INTEGER, qem-OpenRelay-3 INTEGER, qem-OpenRelay-4 INTEGER, qem-CloseRelay-1 INTEGER, qem-CloseRelay-2 INTEGER, qem-CloseRelay-3 INTEGER, qem-CloseRelay-4 INTEGER, qem-OosAlarm-1 INTEGER, qem-OosAlarm-2 INTEGER, qem-OosAlarm-3 INTEGER, qem-OosAlarm-4 INTEGER } qemPerPortRXSignalBitIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { qemPerPortRXSignalBitEntry 1 } qem-OpenRelay-1 OBJECT-TYPE SYNTAX INTEGER { zero(1), one(2), do-not-care(3), null(99) } ACCESS read-write STATUS mandatory DESCRIPTION "qem-RELAY-Open1 " ::= { qemPerPortRXSignalBitEntry 2 } qem-OpenRelay-2 OBJECT-TYPE SYNTAX INTEGER { zero(1), one(2), do-not-care(3), null(99) } ACCESS read-write STATUS mandatory DESCRIPTION "qem-RELAY-Open2 " ::= { qemPerPortRXSignalBitEntry 3 } qem-OpenRelay-3 OBJECT-TYPE SYNTAX INTEGER { zero(1), one(2), do-not-care(3), null(99) } ACCESS read-write STATUS mandatory DESCRIPTION "qem-RELAY-Open 3 " ::= { qemPerPortRXSignalBitEntry 4 } qem-OpenRelay-4 OBJECT-TYPE SYNTAX INTEGER { zero(1), one(2), do-not-care(3), null(99) } ACCESS read-write STATUS mandatory DESCRIPTION "qem-RELAY-Open 4 " ::= { qemPerPortRXSignalBitEntry 5 } qem-CloseRelay-1 OBJECT-TYPE SYNTAX INTEGER { zero(1), one(2), do-not-care(3), null(99) } ACCESS read-write STATUS mandatory DESCRIPTION "qem-RELAY-Close 1 " ::= { qemPerPortRXSignalBitEntry 6 } qem-CloseRelay-2 OBJECT-TYPE SYNTAX INTEGER { zero(1), one(2), do-not-care(3), null(99) } ACCESS read-write STATUS mandatory DESCRIPTION "qem-RELAY-Close2 " ::= { qemPerPortRXSignalBitEntry 7 } qem-CloseRelay-3 OBJECT-TYPE SYNTAX INTEGER { zero(1), one(2), do-not-care(3), null(99) } ACCESS read-write STATUS mandatory DESCRIPTION "qem-RELAY-Close3 " ::= { qemPerPortRXSignalBitEntry 8 } qem-CloseRelay-4 OBJECT-TYPE SYNTAX INTEGER { zero(1), one(2), do-not-care(3), null(99) } ACCESS read-write STATUS mandatory DESCRIPTION "qem-RELAY-Close 4 " ::= { qemPerPortRXSignalBitEntry 9 } qem-OosAlarm-1 OBJECT-TYPE SYNTAX INTEGER { zero(1), one(2), do-not-care(3), null(99) } ACCESS read-write STATUS mandatory DESCRIPTION "ON HOOK 1 " ::= { qemPerPortRXSignalBitEntry 10 } qem-OosAlarm-2 OBJECT-TYPE SYNTAX INTEGER { zero(1), one(2), do-not-care(3), null(99) } ACCESS read-write STATUS mandatory DESCRIPTION "ON HOOK 2 " ::= { qemPerPortRXSignalBitEntry 11 } qem-OosAlarm-3 OBJECT-TYPE SYNTAX INTEGER { zero(1), one(2), do-not-care(3), null(99) } ACCESS read-write STATUS mandatory DESCRIPTION "ON HOOK 3 " ::= { qemPerPortRXSignalBitEntry 12 } qem-OosAlarm-4 OBJECT-TYPE SYNTAX INTEGER { zero(1), one(2), do-not-care(3), null(99) } ACCESS read-write STATUS mandatory DESCRIPTION "ON HOOK 4 " ::= { qemPerPortRXSignalBitEntry 13 } qemPerPortLEDTable OBJECT-TYPE SYNTAX SEQUENCE OF QemPerPortLEDEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QE&M Gain Table" ::= { qem-card 9 } qemPerPortLEDEntry OBJECT-TYPE SYNTAX QemPerPortLEDEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QE&M configuration control entry" INDEX { qemPerPortLEDIndex } ::= { qemPerPortLEDTable 1 } QemPerPortLEDEntry ::= SEQUENCE { qemPerPortLEDIndex SmallSlotIndex, qem-Led-1 INTEGER, qem-Led-2 INTEGER, qem-Led-3 INTEGER, qem-Led-4 INTEGER, qem-Led-R INTEGER, qem-Led-Y INTEGER } qemPerPortLEDIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { qemPerPortLEDEntry 1 } qem-Led-1 OBJECT-TYPE SYNTAX INTEGER { off(1), flash-1Hz(2), flash-8Hz(3), on(4) } ACCESS read-write STATUS mandatory DESCRIPTION "qem LED 1 " ::= { qemPerPortLEDEntry 2 } qem-Led-2 OBJECT-TYPE SYNTAX INTEGER { off(1), flash-1Hz(2), flash-8Hz(3), on(4) } ACCESS read-write STATUS mandatory DESCRIPTION "qem LED 2 " ::= { qemPerPortLEDEntry 3 } qem-Led-3 OBJECT-TYPE SYNTAX INTEGER { off(1), flash-1Hz(2), flash-8Hz(3), on(4) } ACCESS read-write STATUS mandatory DESCRIPTION "qem LED 3 " ::= { qemPerPortLEDEntry 4 } qem-Led-4 OBJECT-TYPE SYNTAX INTEGER { off(1), flash-1Hz(2), flash-8Hz(3), on(4) } ACCESS read-write STATUS mandatory DESCRIPTION "qem LED 4 " ::= { qemPerPortLEDEntry 5 } qem-Led-R OBJECT-TYPE SYNTAX INTEGER { off(1), flash-1Hz(2), flash-8Hz(3), on(4) } ACCESS read-write STATUS mandatory DESCRIPTION "qem LED R " ::= { qemPerPortLEDEntry 6 } qem-Led-Y OBJECT-TYPE SYNTAX INTEGER { off(1), flash-1Hz(2), flash-8Hz(3), on(4) } ACCESS read-write STATUS mandatory DESCRIPTION "qem LED Y " ::= { qemPerPortLEDEntry 7 } qemPerPortTestTable OBJECT-TYPE SYNTAX SEQUENCE OF QemPerPortTestEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QE&M Test Table" ::= { qem-card 10 } qemPerPortTestEntry OBJECT-TYPE SYNTAX QemPerPortTestEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QE&M configuration control entry" INDEX { qemPerPortTestIndex } ::= { qemPerPortTestTable 1 } QemPerPortTestEntry ::= SEQUENCE { qemPerPortTestIndex SmallSlotIndex, qem-TestMode INTEGER, qem-TestPeriod INTEGER, qem-TestStatus INTEGER } qemPerPortTestIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { qemPerPortTestEntry 1 } qem-TestMode OBJECT-TYPE SYNTAX INTEGER { none(1), off-Hook-test(2), loopback-test(3), led-display-test(4) } ACCESS read-write STATUS mandatory DESCRIPTION "qem Test Mode " ::= { qemPerPortTestEntry 2 } qem-TestPeriod OBJECT-TYPE SYNTAX INTEGER { none(1), sec-10(2), sec-300(3) } ACCESS read-write STATUS mandatory DESCRIPTION "qem Test Period " ::= { qemPerPortTestEntry 3 } qem-TestStatus OBJECT-TYPE SYNTAX INTEGER { stop(1), start(2) } ACCESS read-write STATUS mandatory DESCRIPTION "qem Test Period " ::= { qemPerPortTestEntry 4 } qemPerPortResetTable OBJECT-TYPE SYNTAX SEQUENCE OF QemPerPortResetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QE&M ResetTable" ::= { qem-card 11 } qemPerPortResetEntry OBJECT-TYPE SYNTAX QemPerPortResetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QE&M Reset control entry" INDEX { qemPerPortResetIndex } ::= { qemPerPortResetTable 1 } QemPerPortResetEntry ::= SEQUENCE { qemPerPortResetIndex SmallSlotIndex, qem-Reset INTEGER } qemPerPortResetIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { qemPerPortResetEntry 1 } qem-Reset OBJECT-TYPE SYNTAX INTEGER { none(1), yes(2) } ACCESS read-write STATUS mandatory DESCRIPTION "qem Reset Mode " ::= { qemPerPortResetEntry 2 } --======================================================================-- --======================================================================-- -- conference-card MIB --======================================================================-- --======================================================================-- -- -- Basic Control Table -- confBasicControlTable OBJECT-TYPE SYNTAX SEQUENCE OF ConfBasicControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The conference basic control table." ::= { conference-card 1 } confBasicControlEntry OBJECT-TYPE SYNTAX ConfBasicControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the conference basic control table." INDEX { confIndex } ::= { confBasicControlTable 1 } ConfBasicControlEntry ::= SEQUENCE { confIndex LargeSlotIndex, confConferenceID INTEGER, confFXS-L1-PhoneNumber INTEGER, confFXS-L2-PhoneNumber INTEGER, confEM-L3-PhoneNumber INTEGER, confEM-L4-PhoneNumber INTEGER, confWanRate INTEGER, confFXS-L1-Conference INTEGER, confFXS-L2-Conference INTEGER, confEM-L3-Conference INTEGER, confEM-L4-Conference INTEGER, confMediaType INTEGER, confEchoCanceller INTEGER, confPhoneMode INTEGER } confIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { confBasicControlEntry 1 } confConferenceID OBJECT-TYPE SYNTAX INTEGER (0..99) ACCESS read-write STATUS mandatory DESCRIPTION "The conference card ID" ::= { confBasicControlEntry 2 } confFXS-L1-PhoneNumber OBJECT-TYPE SYNTAX INTEGER (0..89) ACCESS read-write STATUS mandatory DESCRIPTION "FXS(L1) phone number" ::= { confBasicControlEntry 3 } confFXS-L2-PhoneNumber OBJECT-TYPE SYNTAX INTEGER (0..89) ACCESS read-write STATUS mandatory DESCRIPTION "FXS(L2) phone number" ::= { confBasicControlEntry 4 } confEM-L3-PhoneNumber OBJECT-TYPE SYNTAX INTEGER (0..89) ACCESS read-write STATUS mandatory DESCRIPTION "EM(L3) phone number" ::= { confBasicControlEntry 5 } confEM-L4-PhoneNumber OBJECT-TYPE SYNTAX INTEGER (0..89) ACCESS read-write STATUS mandatory DESCRIPTION "EM(L4) phone number" ::= { confBasicControlEntry 6 } confWanRate OBJECT-TYPE SYNTAX INTEGER { rate-64Kbs(1), rate-128Kbs(2), rate-192Kbs(3), rate-256Kbs(4), rate-320Kbs(5), rate-384Kbs(6), rate-448Kbs(7), rate-512Kbs(8), rate-576Kbs(9), rate-640Kbs(10), rate-702Kbs(11), rate-768Kbs(12), rate-832Kbs(13), rate-896Kbs(14), rate-960Kbs(15) } ACCESS read-write STATUS mandatory DESCRIPTION "WAN Rate" ::= { confBasicControlEntry 11 } confFXS-L1-Conference OBJECT-TYPE SYNTAX INTEGER { conference-1(1), conference-2(2), conference-3(3), disable(4) } ACCESS read-write STATUS mandatory DESCRIPTION "FXS(L1) Conference Group" ::= { confBasicControlEntry 12 } confFXS-L2-Conference OBJECT-TYPE SYNTAX INTEGER { conference-1(1), conference-2(2), conference-3(3), disable(4) } ACCESS read-write STATUS mandatory DESCRIPTION "FXS(L2) Conference Group" ::= { confBasicControlEntry 13 } confEM-L3-Conference OBJECT-TYPE SYNTAX INTEGER { conference-1(1), conference-2(2), conference-3(3), disable(4) } ACCESS read-write STATUS mandatory DESCRIPTION "E&M(L3) Conference Group" ::= { confBasicControlEntry 14 } confEM-L4-Conference OBJECT-TYPE SYNTAX INTEGER { conference-1(1), conference-2(2), conference-3(3), disable(4) } ACCESS read-write STATUS mandatory DESCRIPTION "E&M(L4) Conference Group" ::= { confBasicControlEntry 15 } confMediaType OBJECT-TYPE SYNTAX INTEGER { g711(1), g723(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Media Type" ::= { confBasicControlEntry 16 } confEchoCanceller OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Echo Canceller" ::= { confBasicControlEntry 17 } confPhoneMode OBJECT-TYPE SYNTAX INTEGER { dailNumber(1), hotline(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Phone Mode" ::= { confBasicControlEntry 18 } -- -- FXS Control Table -- confFxsControlTable OBJECT-TYPE SYNTAX SEQUENCE OF ConfFxsControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The conference FXS control table." ::= { conference-card 2 } confFxsControlEntry OBJECT-TYPE SYNTAX ConfFxsControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the conference FXS control table." INDEX { confFxsCtrlSlotIndex , confFxsCtrlPortIndex } ::= { confFxsControlTable 1 } ConfFxsControlEntry ::= SEQUENCE { confFxsCtrlSlotIndex LargeSlotIndex, confFxsCtrlPortIndex INTEGER, confFxsCtrlTxGain INTEGER, confFxsCtrlRxGain INTEGER, confFxsCtrlCadence INTEGER } confFxsCtrlSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { confFxsControlEntry 1 } confFxsCtrlPortIndex OBJECT-TYPE SYNTAX INTEGER { fxs-l1(1), fxs-l2(2) } ACCESS read-only STATUS mandatory DESCRIPTION "FXS L1 to L2, total 2 ports" ::= { confFxsControlEntry 2 } confFxsCtrlTxGain OBJECT-TYPE SYNTAX INTEGER { gain-0-db(1), gain-neg-6-db(2), gain-6-db(3) } ACCESS read-write STATUS mandatory DESCRIPTION "FXS Tx gain" ::= { confFxsControlEntry 3 } confFxsCtrlRxGain OBJECT-TYPE SYNTAX INTEGER { gain-0-db(1), gain-6-db(2) } ACCESS read-write STATUS mandatory DESCRIPTION "FXS Rx gain" ::= { confFxsControlEntry 4 } confFxsCtrlCadence OBJECT-TYPE SYNTAX INTEGER { cadence-1-on-2-off(2), cadence-2-on-4-off(3) } ACCESS read-write STATUS mandatory DESCRIPTION "FXS ring cadence" ::= { confFxsControlEntry 5 } -- -- E&M Control Table -- confEmControlTable OBJECT-TYPE SYNTAX SEQUENCE OF ConfEmControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The conference E&M control table." ::= { conference-card 3 } confEmControlEntry OBJECT-TYPE SYNTAX ConfEmControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the conference E&M control table." INDEX { confEmCtrlSlotIndex , confEmCtrlPortIndex } ::= { confEmControlTable 1 } ConfEmControlEntry ::= SEQUENCE { confEmCtrlSlotIndex LargeSlotIndex, confEmCtrlPortIndex INTEGER, confEmCtrlMode INTEGER, confEmCtrlSide INTEGER, confEmCtrlType INTEGER, confEmCtrlTxGain INTEGER, confEmCtrlRxGain INTEGER, confEmCtrlCadence INTEGER } confEmCtrlSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { confEmControlEntry 1 } confEmCtrlPortIndex OBJECT-TYPE SYNTAX INTEGER { em-l3(1), em-l4(2) } ACCESS read-only STATUS mandatory DESCRIPTION "E&M L3 to L4, total 2 ports" ::= { confEmControlEntry 2 } confEmCtrlMode OBJECT-TYPE SYNTAX INTEGER { standard(1), master(2) } ACCESS read-only STATUS mandatory DESCRIPTION "E&M mode" ::= { confEmControlEntry 3 } confEmCtrlSide OBJECT-TYPE SYNTAX INTEGER { side-a(1), side-b(2) } ACCESS read-only STATUS mandatory DESCRIPTION "E&M side" ::= { confEmControlEntry 4 } confEmCtrlType OBJECT-TYPE SYNTAX INTEGER { type1(2), type4(5), type5(6) } ACCESS read-only STATUS mandatory DESCRIPTION "E&M type" ::= { confEmControlEntry 5 } confEmCtrlTxGain OBJECT-TYPE SYNTAX INTEGER { gain-0-db(1), gain-neg-6-db(2), gain-6-db(3) } ACCESS read-write STATUS mandatory DESCRIPTION "E&M Tx gain" ::= { confEmControlEntry 6 } confEmCtrlRxGain OBJECT-TYPE SYNTAX INTEGER { gain-0-db(1), gain-4-db(2) } ACCESS read-write STATUS mandatory DESCRIPTION "E&M Rx gain" ::= { confEmControlEntry 7 } confEmCtrlCadence OBJECT-TYPE SYNTAX INTEGER { cadence-5-on(1), cadence-1-on-2-off(2), cadence-2-on-4-off(3) } ACCESS read-write STATUS mandatory DESCRIPTION "E&M ring cadence" ::= { confEmControlEntry 8 } -- -- Conference Status Table -- confStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF ConfStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The conference status table." ::= { conference-card 4 } confStatusEntry OBJECT-TYPE SYNTAX ConfStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the conference status table." INDEX { confStaIndex } ::= { confStatusTable 1 } ConfStatusEntry ::= SEQUENCE { confStaIndex LargeSlotIndex, confStaMappingStatus INTEGER, confStaFXS-L1-Hook INTEGER, confStaFXS-L1-Ring INTEGER, confStaFXS-L2-Hook INTEGER, confStaFXS-L2-Ring INTEGER, confStaEM-L3-ELeadHook INTEGER, confStaEM-L3-MLeadRing INTEGER, confStaEM-L4-ELeadHook INTEGER, confStaEM-L4-MLeadRing INTEGER } confStaIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { confStatusEntry 1 } confStaMappingStatus OBJECT-TYPE SYNTAX INTEGER { ok(1), fail(2), port1-fail(3), port2-fail(4) } ACCESS read-only STATUS mandatory DESCRIPTION "Conference mapping status" ::= { confStatusEntry 2 } confStaFXS-L1-Hook OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-only STATUS mandatory DESCRIPTION "FXS L1 hook" ::= { confStatusEntry 3 } confStaFXS-L1-Ring OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-only STATUS mandatory DESCRIPTION "FXS L1 ring" ::= { confStatusEntry 4 } confStaFXS-L2-Hook OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-only STATUS mandatory DESCRIPTION "FXS L2 hook" ::= { confStatusEntry 5 } confStaFXS-L2-Ring OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-only STATUS mandatory DESCRIPTION "FXS L2 ring" ::= { confStatusEntry 6 } confStaEM-L3-ELeadHook OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-only STATUS mandatory DESCRIPTION "E&M L3 E-lead hook" ::= { confStatusEntry 7 } confStaEM-L3-MLeadRing OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-only STATUS mandatory DESCRIPTION "E&M L3 M-lead ring" ::= { confStatusEntry 8 } confStaEM-L4-ELeadHook OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-only STATUS mandatory DESCRIPTION "E&M L4 E-lead hook" ::= { confStatusEntry 9 } confStaEM-L4-MLeadRing OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-only STATUS mandatory DESCRIPTION "E&M L4 M-lead ring" ::= { confStatusEntry 10 } -- -- Command Control Table -- confCommandControlTable OBJECT-TYPE SYNTAX SEQUENCE OF ConfCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The conference command control table." ::= { conference-card 5 } confCommandControlEntry OBJECT-TYPE SYNTAX ConfCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the conference command control table." INDEX { confCmdCtrlIndex } ::= { confCommandControlTable 1 } ConfCommandControlEntry ::= SEQUENCE { confCmdCtrlIndex LargeSlotIndex, confCmdCtrlReset INTEGER, confCmdCtrlLoadDefault INTEGER } confCmdCtrlIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { confCommandControlEntry 1 } confCmdCtrlReset OBJECT-TYPE SYNTAX INTEGER { reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset" ::= { confCommandControlEntry 2 } confCmdCtrlLoadDefault OBJECT-TYPE SYNTAX INTEGER { load-default(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Load Default" ::= { confCommandControlEntry 3 } -- -- RS232 Control Table -- confRs232ControlTable OBJECT-TYPE SYNTAX SEQUENCE OF ConfRs232ControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The conference RS232 control table." ::= { conference-card 6 } confRs232ControlEntry OBJECT-TYPE SYNTAX ConfRs232ControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the conference RS232 control table." INDEX { confRs232CtrlSlotIndex , confRs232CtrlPortIndex } ::= { confRs232ControlTable 1 } ConfRs232ControlEntry ::= SEQUENCE { confRs232CtrlSlotIndex LargeSlotIndex, confRs232CtrlPortIndex INTEGER, confRs232CtrlMode INTEGER, confRs232CtrlBaudRate INTEGER, confRs232CtrlDataLength INTEGER, confRs232CtrlStopBit INTEGER, confRs232CtrlParity INTEGER, confRs232CtrlRTS INTEGER, confRs232CtrlOnTimer INTEGER, confRs232CtrlOffTimer INTEGER } confRs232CtrlSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { confRs232ControlEntry 1 } confRs232CtrlPortIndex OBJECT-TYPE SYNTAX INTEGER { rs232-d1(1), rs232-d2(2) } ACCESS read-only STATUS mandatory DESCRIPTION "RS232 D1 to D2, total 2 ports" ::= { confRs232ControlEntry 2 } confRs232CtrlMode OBJECT-TYPE SYNTAX INTEGER { slave(1), master(2) } ACCESS read-write STATUS mandatory DESCRIPTION "RS232 master/slave mode" ::= { confRs232ControlEntry 3 } confRs232CtrlBaudRate OBJECT-TYPE SYNTAX INTEGER { rate-300(1), rate-600(2), rate-1200(3), rate-2400(4), rate-4800(5), rate-9600(6), rate-19200(7) } ACCESS read-write STATUS mandatory DESCRIPTION "RS232 baud rate" ::= { confRs232ControlEntry 4 } confRs232CtrlDataLength OBJECT-TYPE SYNTAX INTEGER { data-8-bits(1), data-7-bits(2), data-6-bits(3), data-5-bits(4) } ACCESS read-write STATUS mandatory DESCRIPTION "RS232 data length" ::= { confRs232ControlEntry 5 } confRs232CtrlStopBit OBJECT-TYPE SYNTAX INTEGER { stop-1-bit(1), stop-2-bits(2) } ACCESS read-write STATUS mandatory DESCRIPTION "RS232 stop bit" ::= { confRs232ControlEntry 6 } confRs232CtrlParity OBJECT-TYPE SYNTAX INTEGER { none(1), even(2), odd(3) } ACCESS read-write STATUS mandatory DESCRIPTION "RS232 parity" ::= { confRs232ControlEntry 7 } confRs232CtrlRTS OBJECT-TYPE SYNTAX INTEGER { active(1), permanent(2) } ACCESS read-write STATUS mandatory DESCRIPTION "RS232 RTS" ::= { confRs232ControlEntry 8 } confRs232CtrlOnTimer OBJECT-TYPE SYNTAX INTEGER (0..60) ACCESS read-write STATUS mandatory DESCRIPTION "RS232 on timer" ::= { confRs232ControlEntry 9 } confRs232CtrlOffTimer OBJECT-TYPE SYNTAX INTEGER (0..60) ACCESS read-write STATUS mandatory DESCRIPTION "RS232 off timer" ::= { confRs232ControlEntry 10 } -- -- RS232 Status Table -- confRs232StatusTable OBJECT-TYPE SYNTAX SEQUENCE OF ConfRs232StatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The conference RS232 status table." ::= { conference-card 7 } confRs232StatusEntry OBJECT-TYPE SYNTAX ConfRs232StatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the conference RS232 status table." INDEX { confRs232StaSlotIndex , confRs232StaPortIndex } ::= { confRs232StatusTable 1 } ConfRs232StatusEntry ::= SEQUENCE { confRs232StaSlotIndex LargeSlotIndex, confRs232StaPortIndex INTEGER, confRs232StaRTS INTEGER, confRs232StaCTS INTEGER, confRs232StaDTR INTEGER, confRs232StaDSR INTEGER, confRs232StaDCD INTEGER } confRs232StaSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { confRs232StatusEntry 1 } confRs232StaPortIndex OBJECT-TYPE SYNTAX INTEGER { rs232-d1(1), rs232-d2(2) } ACCESS read-only STATUS mandatory DESCRIPTION "RS232 D1 to D2, total 2 ports" ::= { confRs232StatusEntry 2 } confRs232StaRTS OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION "RS232 RTS status" ::= { confRs232StatusEntry 3 } confRs232StaCTS OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION "RS232 CTS status" ::= { confRs232StatusEntry 4 } confRs232StaDTR OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION "RS232 DTR status" ::= { confRs232StatusEntry 5 } confRs232StaDSR OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION "RS232 DSR status" ::= { confRs232StatusEntry 6 } confRs232StaDCD OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION "RS232 DCD status" ::= { confRs232StatusEntry 7 } -- -- RS232 Loopback Table -- confRs232LoopbackTable OBJECT-TYPE SYNTAX SEQUENCE OF ConfRs232LoopbackEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The conference RS232 Loopback table." ::= { conference-card 8 } confRs232LoopbackEntry OBJECT-TYPE SYNTAX ConfRs232LoopbackEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the conference RS232 Loopback table." INDEX { confRs232LBSlotIndex } ::= { confRs232LoopbackTable 1 } ConfRs232LoopbackEntry ::= SEQUENCE { confRs232LBSlotIndex LargeSlotIndex, confRs232D1Loopback INTEGER, confRs232D2Loopback INTEGER } confRs232LBSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { confRs232LoopbackEntry 1 } confRs232D1Loopback OBJECT-TYPE SYNTAX INTEGER { off(1), to-local(2), to-rs232(3) } ACCESS read-write STATUS mandatory DESCRIPTION "RS232 D1 loopback" ::= { confRs232LoopbackEntry 2 } confRs232D2Loopback OBJECT-TYPE SYNTAX INTEGER { off(1), to-local(2), to-rs232(3) } ACCESS read-write STATUS mandatory DESCRIPTION "RS232 D1 loopback" ::= { confRs232LoopbackEntry 3 } -- -- Group Call Table -- confGroupCallTable OBJECT-TYPE SYNTAX SEQUENCE OF ConfGroupCallEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The conference group call table." ::= { conference-card 9 } confGroupCallEntry OBJECT-TYPE SYNTAX ConfGroupCallEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the conference group call table." INDEX { confGroupCallSlotIndex , confGroupCallPortIndex } ::= { confGroupCallTable 1 } ConfGroupCallEntry ::= SEQUENCE { confGroupCallSlotIndex LargeSlotIndex, confGroupCallPortIndex INTEGER, confGroupCallGroupCall1 INTEGER, confGroupCallGroupCall2 INTEGER, confGroupCallGroupCall3 INTEGER, confGroupCallGroupCall4 INTEGER } confGroupCallSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { confGroupCallEntry 1 } confGroupCallPortIndex OBJECT-TYPE SYNTAX INTEGER { fxs-l1(1), fxs-l2(2), em-l3(3), em-l4(4) } ACCESS read-only STATUS mandatory DESCRIPTION "FXS L1 to L2, E&M L3 to L4, total 4 ports" ::= { confGroupCallEntry 2 } confGroupCallGroupCall1 OBJECT-TYPE SYNTAX INTEGER { off(1), no-90(2), no-91(3), no-92(4), no-93(5), no-94(6), no-95(7), no-96(8), no-97(9), no-98(10), no-99(11), no-AA(12), no-BB(13), no-CC(14), no-DD(15) } ACCESS read-write STATUS mandatory DESCRIPTION "Group Call 1 Number" ::= { confGroupCallEntry 3 } confGroupCallGroupCall2 OBJECT-TYPE SYNTAX INTEGER { off(1), no-90(2), no-91(3), no-92(4), no-93(5), no-94(6), no-95(7), no-96(8), no-97(9), no-98(10), no-99(11), no-AA(12), no-BB(13), no-CC(14), no-DD(15) } ACCESS read-write STATUS mandatory DESCRIPTION "Group Call 2 Number" ::= { confGroupCallEntry 4 } confGroupCallGroupCall3 OBJECT-TYPE SYNTAX INTEGER { off(1), no-90(2), no-91(3), no-92(4), no-93(5), no-94(6), no-95(7), no-96(8), no-97(9), no-98(10), no-99(11), no-AA(12), no-BB(13), no-CC(14), no-DD(15) } ACCESS read-write STATUS mandatory DESCRIPTION "Group Call 3 Number" ::= { confGroupCallEntry 5 } confGroupCallGroupCall4 OBJECT-TYPE SYNTAX INTEGER { off(1), no-90(2), no-91(3), no-92(4), no-93(5), no-94(6), no-95(7), no-96(8), no-97(9), no-98(10), no-99(11), no-AA(12), no-BB(13), no-CC(14), no-DD(15) } ACCESS read-write STATUS mandatory DESCRIPTION "Group Call 4 Number" ::= { confGroupCallEntry 6 } confTotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of CONF" ::= { conference-card 100 } --======================================================================-- --======================================================================-- -- tri-e1-card MIB --======================================================================-- --======================================================================-- -- -- Line Control Table -- tri-e1LineControlTable OBJECT-TYPE SYNTAX SEQUENCE OF Tri-E1LineControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DS1 line control table." ::= { tri-e1-card 1 } tri-e1LineControlEntry OBJECT-TYPE SYNTAX Tri-E1LineControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 line control table." INDEX { tri-e1Index , tri-e1PortIndex } ::= { tri-e1LineControlTable 1 } Tri-E1LineControlEntry ::= SEQUENCE { tri-e1Index LargeSlotIndex, tri-e1PortIndex ThreePortID, tri-e1LineFrame INTEGER, tri-e1LineCoding INTEGER, tri-e1Interface INTEGER, tri-e1FDL INTEGER, tri-e1FDLSabit INTEGER, tri-e1AIS INTEGER, tri-e1RAI INTEGER, tri-e1CRC INTEGER, tri-e1IdleCode INTEGER, tri-e1CASMode INTEGER, tri-e1SignallingMode INTEGER, tri-e1CGA INTEGER, tri-e1OutOfService INTEGER, tri-e1SNCPdelay Integer32, tri-e1SNCPsendAIS INTEGER } tri-e1Index OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { tri-e1LineControlEntry 1 } tri-e1PortIndex OBJECT-TYPE SYNTAX ThreePortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 4, total 4 ports." ::= { tri-e1LineControlEntry 2 } tri-e1LineFrame OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Line frame format" ::= { tri-e1LineControlEntry 3 } tri-e1LineCoding OBJECT-TYPE SYNTAX INTEGER { ami(1), hdb3(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Line Coding type" ::= { tri-e1LineControlEntry 4 } tri-e1Interface OBJECT-TYPE SYNTAX INTEGER { twisted-pair(1), coaxial-cable(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Interface indicates that Tri-E1 line use 75/120 Ohm Cable." ::= { tri-e1LineControlEntry 5 } tri-e1FDL OBJECT-TYPE SYNTAX INTEGER { fdl(1), off(2), hdlc(3), ssm(4) -- ssm-hdlc(5) } ACCESS read-write STATUS mandatory DESCRIPTION "Tri-E1 Facility Data Link ON/OFF" ::= { tri-e1LineControlEntry 6 } tri-e1FDLSabit OBJECT-TYPE SYNTAX INTEGER { sa4(1), sa5(2), sa6(3), sa7(4), sa8(5), sa4-5(6) } ACCESS read-write STATUS mandatory DESCRIPTION "Tri-E1 Facility Data Link use Sax bit" ::= { tri-e1LineControlEntry 7 } tri-e1AIS OBJECT-TYPE SYNTAX INTEGER { frame(1), -- unframe(2), off(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Tri-E1 line Alarm Indication Signal." ::= { tri-e1LineControlEntry 8 } tri-e1RAI OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "RAI-ON indicates that RAI (Remote Alarm Indication) ON." ::= { tri-e1LineControlEntry 9 } tri-e1CRC OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Tri-E1 Cycle Redundancy Check ON/OFF" ::= { tri-e1LineControlEntry 10 } tri-e1IdleCode OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Line Idle Code Value. Do not set idle code to FF if using DS0-SNCP." ::= { tri-e1LineControlEntry 11 } tri-e1CASMode OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "CAS or CCS" ::= { tri-e1LineControlEntry 12 } tri-e1SignallingMode OBJECT-TYPE SYNTAX INTEGER { trans(1), cd01(2) } ACCESS read-write STATUS mandatory DESCRIPTION "TRANS or CD01" ::= { tri-e1LineControlEntry 13 } tri-e1CGA OBJECT-TYPE SYNTAX INTEGER { norm(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Method used to signal the Carrier Group Alarm state to the other end of the selected link." ::= { tri-e1LineControlEntry 14 } tri-e1OutOfService OBJECT-TYPE SYNTAX INTEGER { busy(1), idle(2) } ACCESS read-write STATUS mandatory DESCRIPTION "When NORM (CGA) is select, the parameter determines the state of the A, B signaling bits during the Out-of-Service periods." ::= { tri-e1LineControlEntry 15 } tri-e1SNCPdelay OBJECT-TYPE SYNTAX Integer32 (-3..99) ACCESS read-write STATUS mandatory DESCRIPTION "DS0-SNCP port delay." ::= { tri-e1LineControlEntry 16 } tri-e1SNCPsendAIS OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "DS0-SNCP port send AIS." ::= { tri-e1LineControlEntry 17 } -- -- User Current Performance Table -- tri-e1UserCurrentPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF Tri-E1UserCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User Current Performance Table" ::= { tri-e1-card 2 } tri-e1UserCurrentPerfEntry OBJECT-TYPE SYNTAX Tri-E1UserCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User current performance entry" INDEX { tri-e1Index , tri-e1PortIndex } ::= { tri-e1UserCurrentPerfTable 1 } Tri-E1UserCurrentPerfEntry ::= SEQUENCE { tri-e1UserCurrentPerfES INTEGER, tri-e1UserCurrentPerfSES INTEGER, tri-e1UserCurrentPerfBES INTEGER, tri-e1UserCurrentPerfUAS INTEGER, tri-e1UserCurrentPerfCSS INTEGER, tri-e1UserCurrentPerfBPV INTEGER, tri-e1UserCurrentPerfDMs INTEGER, tri-e1UserCurr15MinTimeElapsed INTEGER, tri-e1UserValid15MinInterval INTEGER } tri-e1UserCurrentPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { tri-e1UserCurrentPerfEntry 2 } tri-e1UserCurrentPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { tri-e1UserCurrentPerfEntry 3 } tri-e1UserCurrentPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { tri-e1UserCurrentPerfEntry 4 } tri-e1UserCurrentPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { tri-e1UserCurrentPerfEntry 5 } tri-e1UserCurrentPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CS Error Counter " ::= { tri-e1UserCurrentPerfEntry 6 } tri-e1UserCurrentPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { tri-e1UserCurrentPerfEntry 7 } tri-e1UserCurrentPerfDMs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " DM Error Counter " ::= { tri-e1UserCurrentPerfEntry 8 } tri-e1UserCurr15MinTimeElapsed OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 15-minute time elapsed" ::= { tri-e1UserCurrentPerfEntry 11 } tri-e1UserValid15MinInterval OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 1-day Valid 15-min interval" ::= { tri-e1UserCurrentPerfEntry 12 } -- -- User Interval Performance Table -- tri-e1UserIntervalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF Tri-E1UserIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User Interval Performance Table" ::= { tri-e1-card 3 } tri-e1UserIntervalPerfEntry OBJECT-TYPE SYNTAX Tri-E1UserIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User interval performance entry" INDEX { tri-e1Index , tri-e1PortIndex , tri-e1UserIntervalPerfNumber } ::= { tri-e1UserIntervalPerfTable 1 } Tri-E1UserIntervalPerfEntry ::= SEQUENCE { tri-e1UserIntervalPerfNumber INTEGER (1..96), tri-e1UserIntervalPerfES INTEGER, tri-e1UserIntervalPerfSES INTEGER, tri-e1UserIntervalPerfBES INTEGER, tri-e1UserIntervalPerfUAS INTEGER, tri-e1UserIntervalPerfCSS INTEGER, tri-e1UserIntervalPerfBPV INTEGER, tri-e1UserIntervalPerfDMs INTEGER } tri-e1UserIntervalPerfNumber OBJECT-TYPE SYNTAX INTEGER (1..96) ACCESS read-only STATUS mandatory DESCRIPTION "Interval Index" ::= { tri-e1UserIntervalPerfEntry 2 } tri-e1UserIntervalPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { tri-e1UserIntervalPerfEntry 3 } tri-e1UserIntervalPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { tri-e1UserIntervalPerfEntry 4 } tri-e1UserIntervalPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { tri-e1UserIntervalPerfEntry 5 } tri-e1UserIntervalPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { tri-e1UserIntervalPerfEntry 6 } tri-e1UserIntervalPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { tri-e1UserIntervalPerfEntry 7 } tri-e1UserIntervalPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { tri-e1UserIntervalPerfEntry 8 } tri-e1UserIntervalPerfDMs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " DM Error Counter " ::= { tri-e1UserIntervalPerfEntry 9 } -- -- User Total Performance Table -- tri-e1UserTotalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF Tri-E1UserTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User Total Performance Table" ::= { tri-e1-card 4 } tri-e1UserTotalPerfEntry OBJECT-TYPE SYNTAX Tri-E1UserTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User total performance entry" INDEX { tri-e1Index , tri-e1PortIndex } ::= { tri-e1UserTotalPerfTable 1 } Tri-E1UserTotalPerfEntry ::= SEQUENCE { tri-e1UserTotalPerfES INTEGER, tri-e1UserTotalPerfSES INTEGER, tri-e1UserTotalPerfBES INTEGER, tri-e1UserTotalPerfUAS INTEGER, tri-e1UserTotalPerfCSS INTEGER, tri-e1UserTotalPerfBPV INTEGER, tri-e1UserTotalPerfDMs INTEGER } tri-e1UserTotalPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { tri-e1UserTotalPerfEntry 2 } tri-e1UserTotalPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { tri-e1UserTotalPerfEntry 3 } tri-e1UserTotalPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { tri-e1UserTotalPerfEntry 4 } tri-e1UserTotalPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { tri-e1UserTotalPerfEntry 5 } tri-e1UserTotalPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { tri-e1UserTotalPerfEntry 6 } tri-e1UserTotalPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { tri-e1UserTotalPerfEntry 7 } tri-e1UserTotalPerfDMs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " DM Error Counter " ::= { tri-e1UserTotalPerfEntry 8 } -- -- User Seven Days Performance Table -- tri-e1UserSevenDaysPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF Tri-E1UserSevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User 7 Days Performance Table" ::= { tri-e1-card 5 } tri-e1UserSevenDaysPerfEntry OBJECT-TYPE SYNTAX Tri-E1UserSevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User 7 days performance table" INDEX { tri-e1Index , tri-e1PortIndex , tri-e1UserDaysIndex } ::= { tri-e1UserSevenDaysPerfTable 1 } Tri-E1UserSevenDaysPerfEntry ::= SEQUENCE { tri-e1UserDaysIndex INTEGER (1..7), tri-e1UserDateStrIndex DisplayString (SIZE (0..255) ), tri-e1UserSevenDaysPerfES INTEGER, tri-e1UserSevenDaysPerfSES INTEGER, tri-e1UserSevenDaysPerfBES INTEGER, tri-e1UserSevenDaysPerfUAS INTEGER, tri-e1UserSevenDaysPerfCSS INTEGER, tri-e1UserSevenDaysPerfDMs INTEGER, tri-e1UserSevenDaysPerfBPV INTEGER } tri-e1UserDaysIndex OBJECT-TYPE SYNTAX INTEGER (1..7) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days index " ::= { tri-e1UserSevenDaysPerfEntry 2 } tri-e1UserDateStrIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days String " ::= { tri-e1UserSevenDaysPerfEntry 3 } tri-e1UserSevenDaysPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { tri-e1UserSevenDaysPerfEntry 4 } tri-e1UserSevenDaysPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { tri-e1UserSevenDaysPerfEntry 5 } tri-e1UserSevenDaysPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { tri-e1UserSevenDaysPerfEntry 6 } tri-e1UserSevenDaysPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { tri-e1UserSevenDaysPerfEntry 7 } tri-e1UserSevenDaysPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { tri-e1UserSevenDaysPerfEntry 8 } tri-e1UserSevenDaysPerfDMs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " DM Error Counter " ::= { tri-e1UserSevenDaysPerfEntry 9 } tri-e1UserSevenDaysPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { tri-e1UserSevenDaysPerfEntry 10 } -- -- Line Current Performance Table -- tri-e1LineCurrentPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF Tri-E1LineCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line Current Performance Table" ::= { tri-e1-card 10 } tri-e1LineCurrentPerfEntry OBJECT-TYPE SYNTAX Tri-E1LineCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line current performance entry" INDEX { tri-e1Index , tri-e1PortIndex } ::= { tri-e1LineCurrentPerfTable 1 } Tri-E1LineCurrentPerfEntry ::= SEQUENCE { tri-e1LineCurrentPerfES INTEGER, tri-e1LineCurrentPerfSES INTEGER, tri-e1LineCurrentPerfBES INTEGER, tri-e1LineCurrentPerfUAS INTEGER, tri-e1LineCurrentPerfCSS INTEGER, tri-e1LineCurrentPerfBPV INTEGER, tri-e1LineCurrentPerfDMs INTEGER, tri-e1LineCurr15MinTimeElapsed INTEGER, tri-e1LineValid15MinInterval INTEGER } tri-e1LineCurrentPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ESS Error Counter " ::= { tri-e1LineCurrentPerfEntry 2 } tri-e1LineCurrentPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { tri-e1LineCurrentPerfEntry 3 } tri-e1LineCurrentPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { tri-e1LineCurrentPerfEntry 4 } tri-e1LineCurrentPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { tri-e1LineCurrentPerfEntry 5 } tri-e1LineCurrentPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { tri-e1LineCurrentPerfEntry 6 } tri-e1LineCurrentPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { tri-e1LineCurrentPerfEntry 7 } tri-e1LineCurrentPerfDMs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " DM Error Counter " ::= { tri-e1LineCurrentPerfEntry 8 } tri-e1LineCurr15MinTimeElapsed OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 15-minute time elapsed" ::= { tri-e1LineCurrentPerfEntry 11 } tri-e1LineValid15MinInterval OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 1-day Valid 15-min interval" ::= { tri-e1LineCurrentPerfEntry 12 } -- -- Line Interval Performance Table -- tri-e1LineIntervalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF Tri-E1LineIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line Interval Performance Table" ::= { tri-e1-card 11 } tri-e1LineIntervalPerfEntry OBJECT-TYPE SYNTAX Tri-E1LineIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line interval performance entry" INDEX { tri-e1Index , tri-e1PortIndex , tri-e1LineIntervalPerfNumber } ::= { tri-e1LineIntervalPerfTable 1 } Tri-E1LineIntervalPerfEntry ::= SEQUENCE { tri-e1LineIntervalPerfNumber INTEGER (1..96), tri-e1LineIntervalPerfES INTEGER, tri-e1LineIntervalPerfSES INTEGER, tri-e1LineIntervalPerfBES INTEGER, tri-e1LineIntervalPerfUAS INTEGER, tri-e1LineIntervalPerfCSS INTEGER, tri-e1LineIntervalPerfBPV INTEGER, tri-e1LineIntervalPerfDMs INTEGER, tri-e1LineIntvAvailable INTEGER } tri-e1LineIntervalPerfNumber OBJECT-TYPE SYNTAX INTEGER (1..96) ACCESS read-only STATUS mandatory DESCRIPTION " Interval Index " ::= { tri-e1LineIntervalPerfEntry 2 } tri-e1LineIntervalPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { tri-e1LineIntervalPerfEntry 3 } tri-e1LineIntervalPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { tri-e1LineIntervalPerfEntry 4 } tri-e1LineIntervalPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { tri-e1LineIntervalPerfEntry 5 } tri-e1LineIntervalPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { tri-e1LineIntervalPerfEntry 6 } tri-e1LineIntervalPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { tri-e1LineIntervalPerfEntry 7 } tri-e1LineIntervalPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { tri-e1LineIntervalPerfEntry 8 } tri-e1LineIntervalPerfDMs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { tri-e1LineIntervalPerfEntry 9 } tri-e1LineIntvAvailable OBJECT-TYPE SYNTAX INTEGER { available(1), na(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Interval Available " ::= { tri-e1LineIntervalPerfEntry 10 } -- -- Line Total Performance Table -- tri-e1LineTotalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF Tri-E1LineTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line Total Performance Table" ::= { tri-e1-card 12 } tri-e1LineTotalPerfEntry OBJECT-TYPE SYNTAX Tri-E1LineTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line total performance table" INDEX { tri-e1Index , tri-e1PortIndex } ::= { tri-e1LineTotalPerfTable 1 } Tri-E1LineTotalPerfEntry ::= SEQUENCE { tri-e1LineTotalPerfES INTEGER, tri-e1LineTotalPerfSES INTEGER, tri-e1LineTotalPerfBES INTEGER, tri-e1LineTotalPerfUAS INTEGER, tri-e1LineTotalPerfCSS INTEGER, tri-e1LineTotalPerfBPV INTEGER, tri-e1LineTotalPerfDMs INTEGER } tri-e1LineTotalPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { tri-e1LineTotalPerfEntry 2 } tri-e1LineTotalPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { tri-e1LineTotalPerfEntry 3 } tri-e1LineTotalPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { tri-e1LineTotalPerfEntry 4 } tri-e1LineTotalPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { tri-e1LineTotalPerfEntry 5 } tri-e1LineTotalPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { tri-e1LineTotalPerfEntry 6 } tri-e1LineTotalPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { tri-e1LineTotalPerfEntry 7 } tri-e1LineTotalPerfDMs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " DM Error Counter " ::= { tri-e1LineTotalPerfEntry 8 } -- -- Line Seven Days Performance Table -- tri-e1LineSevenDaysPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF Tri-E1LineSevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line 7 Days Performance Table" ::= { tri-e1-card 13 } tri-e1LineSevenDaysPerfEntry OBJECT-TYPE SYNTAX Tri-E1LineSevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line 7 days performance entry" INDEX { tri-e1Index , tri-e1PortIndex , tri-e1LineDaysIndex } ::= { tri-e1LineSevenDaysPerfTable 1 } Tri-E1LineSevenDaysPerfEntry ::= SEQUENCE { tri-e1LineDaysIndex INTEGER (1..7), tri-e1LineDateStrIndex DisplayString (SIZE (0..255) ), tri-e1LineSevenDaysPerfES INTEGER, tri-e1LineSevenDaysPerfSES INTEGER, tri-e1LineSevenDaysPerfBES INTEGER, tri-e1LineSevenDaysPerfUAS INTEGER, tri-e1LineSevenDaysPerfCSS INTEGER, tri-e1LineSevenDaysPerfDMs INTEGER, tri-e1LineSevenDaysPerfBPV INTEGER } tri-e1LineDaysIndex OBJECT-TYPE SYNTAX INTEGER (1..7) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days index " ::= { tri-e1LineSevenDaysPerfEntry 2 } tri-e1LineDateStrIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days String " ::= { tri-e1LineSevenDaysPerfEntry 3 } tri-e1LineSevenDaysPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { tri-e1LineSevenDaysPerfEntry 4 } tri-e1LineSevenDaysPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { tri-e1LineSevenDaysPerfEntry 5 } tri-e1LineSevenDaysPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { tri-e1LineSevenDaysPerfEntry 6 } tri-e1LineSevenDaysPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { tri-e1LineSevenDaysPerfEntry 7 } tri-e1LineSevenDaysPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { tri-e1LineSevenDaysPerfEntry 8 } tri-e1LineSevenDaysPerfDMs OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " DM Error Counter " ::= { tri-e1LineSevenDaysPerfEntry 9 } tri-e1LineSevenDaysPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { tri-e1LineSevenDaysPerfEntry 10 } -- -- Alarm Queue Table -- tri-e1AlarmQueueTable OBJECT-TYPE SYNTAX SEQUENCE OF Tri-E1AlarmQueueEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " Alarm Queue Table " ::= { tri-e1-card 14 } tri-e1AlarmQueueEntry OBJECT-TYPE SYNTAX Tri-E1AlarmQueueEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarm queue entry" INDEX { tri-e1Index , tri-e1PortIndex , tri-e1AlarmQueueIndex } ::= { tri-e1AlarmQueueTable 1 } Tri-E1AlarmQueueEntry ::= SEQUENCE { tri-e1AlarmQueueIndex INTEGER (1..40), tri-e1AlarmQueueString DisplayString (SIZE(0..255)) } tri-e1AlarmQueueIndex OBJECT-TYPE SYNTAX INTEGER (1..40) ACCESS read-only STATUS mandatory DESCRIPTION "Select Alarm Queue Index(1-40)" ::= { tri-e1AlarmQueueEntry 2 } tri-e1AlarmQueueString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Alarm Queue String" ::= { tri-e1AlarmQueueEntry 3 } -- -- Alarm History Table -- tri-e1AlarmHistoryTable OBJECT-TYPE SYNTAX SEQUENCE OF Tri-E1AlarmHistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarm History Table" ::= { tri-e1-card 15 } tri-e1AlarmHistoryEntry OBJECT-TYPE SYNTAX Tri-E1AlarmHistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarm history entry" INDEX { tri-e1Index , tri-e1PortIndex , tri-e1AlarmHistoryIndex } ::= { tri-e1AlarmHistoryTable 1 } Tri-E1AlarmHistoryEntry ::= SEQUENCE { tri-e1AlarmHistoryIndex INTEGER, tri-e1Threshold INTEGER, tri-e1CurrentState INTEGER, tri-e1CurrentCount INTEGER, tri-e1Alarm AlarmSeverity } tri-e1AlarmHistoryIndex OBJECT-TYPE SYNTAX INTEGER { rai-line(1), ais-line(2), los-line(3), lof-line(4), bpv-line(5), ess-line(6), uas-line(7), css-line(8), ais-insert(9) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Index " ::= { tri-e1AlarmHistoryEntry 2 } tri-e1Threshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Threshold Value " ::= { tri-e1AlarmHistoryEntry 3 } tri-e1CurrentState OBJECT-TYPE SYNTAX INTEGER { ok(1), alarm(2), disable(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Current State" ::= { tri-e1AlarmHistoryEntry 4 } tri-e1CurrentCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Current Count " ::= { tri-e1AlarmHistoryEntry 5 } tri-e1Alarm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-only STATUS mandatory DESCRIPTION "Alarm History Alarm State" ::= { tri-e1AlarmHistoryEntry 6 } -- -- Line Availability Table -- tri-e1LineAvailabilityTable OBJECT-TYPE SYNTAX SEQUENCE OF Tri-E1LineAvailabilityEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DS1 line control table." ::= { tri-e1-card 16 } tri-e1LineAvailabilityEntry OBJECT-TYPE SYNTAX Tri-E1LineAvailabilityEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 line control table." INDEX { tri-e1Index , tri-e1PortIndex } ::= { tri-e1LineAvailabilityTable 1 } Tri-E1LineAvailabilityEntry ::= SEQUENCE { tri-e1AvailableSeconds DisplayString, tri-e1UnavailableSeconds DisplayString, tri-e1LineAvailability DisplayString } tri-e1AvailableSeconds OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Line Available Seconds" ::= { tri-e1LineAvailabilityEntry 2 } tri-e1UnavailableSeconds OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Line Unavailable Seconds" ::= { tri-e1LineAvailabilityEntry 3 } tri-e1LineAvailability OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Line Available Percentage" ::= { tri-e1LineAvailabilityEntry 4 } -- -- Alarm Control Table -- tri-e1AlarmControlTable OBJECT-TYPE SYNTAX SEQUENCE OF Tri-E1AlarmControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The alarm control table." ::= { tri-e1-card 17 } tri-e1AlarmControlEntry OBJECT-TYPE SYNTAX Tri-E1AlarmControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 alarm control table." INDEX { tri-e1Index , tri-e1PortIndex } ::= { tri-e1AlarmControlTable 1 } Tri-E1AlarmControlEntry ::= SEQUENCE { tri-e1RAI-Line AlarmSeverity, tri-e1AIS-Line AlarmSeverity, tri-e1LOS-Line AlarmSeverity, tri-e1LOF-Line AlarmSeverity, tri-e1BPV-Line AlarmSeverity, tri-e1ESS-Line AlarmSeverity, tri-e1UAS-Line AlarmSeverity, tri-e1CSS-Line AlarmSeverity, tri-e1AISinsert AlarmSeverity } tri-e1RAI-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "RAI-Line State" ::= { tri-e1AlarmControlEntry 2 } tri-e1AIS-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "AIS-Line State" ::= { tri-e1AlarmControlEntry 3 } tri-e1LOS-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "LOS-line State" ::= { tri-e1AlarmControlEntry 4 } tri-e1LOF-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "LOF-Line State" ::= { tri-e1AlarmControlEntry 5 } tri-e1BPV-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "BPV-Line State" ::= { tri-e1AlarmControlEntry 6 } tri-e1ESS-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "ESS-Line State" ::= { tri-e1AlarmControlEntry 7 } tri-e1UAS-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "UAS-Line State" ::= { tri-e1AlarmControlEntry 8 } tri-e1CSS-Line OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "CS-Line State" ::= { tri-e1AlarmControlEntry 9 } tri-e1AISinsert OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "3E1 AIS insert" ::= { tri-e1AlarmControlEntry 10 } -- -- Threshold Control Table -- tri-e1ThresholdControlTable OBJECT-TYPE SYNTAX SEQUENCE OF Tri-E1ThresholdControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The alarm control table." ::= { tri-e1-card 18 } tri-e1ThresholdControlEntry OBJECT-TYPE SYNTAX Tri-E1ThresholdControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 threshold control table." INDEX { tri-e1Index , tri-e1PortIndex } ::= { tri-e1ThresholdControlTable 1 } Tri-E1ThresholdControlEntry ::= SEQUENCE { tri-e1ThresholdBPV-Line INTEGER, tri-e1ThresholdESS-Line INTEGER, tri-e1ThresholdUAS-Line INTEGER, tri-e1ThresholdCSS-Line INTEGER, tri-e1ThresholdAISinsert INTEGER } tri-e1ThresholdBPV-Line OBJECT-TYPE SYNTAX INTEGER (5..9) ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of BPV-Line: 10exp-N" ::= { tri-e1ThresholdControlEntry 2 } tri-e1ThresholdESS-Line OBJECT-TYPE SYNTAX INTEGER (1..900) ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of ESS-Line " ::= { tri-e1ThresholdControlEntry 3 } tri-e1ThresholdUAS-Line OBJECT-TYPE SYNTAX INTEGER (1..900) ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of UAS-Line " ::= { tri-e1ThresholdControlEntry 4 } tri-e1ThresholdCSS-Line OBJECT-TYPE SYNTAX INTEGER (1..900) ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of CS-Line " ::= { tri-e1ThresholdControlEntry 5 } tri-e1ThresholdAISinsert OBJECT-TYPE SYNTAX INTEGER (3..6) ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of 3E1 AIS Insert: 10exp-N" ::= { tri-e1ThresholdControlEntry 6 } -- -- Line Diagnostic Control Table -- tri-e1LineDiagControlTable OBJECT-TYPE SYNTAX SEQUENCE OF Tri-E1LineDiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The alarm control table." ::= { tri-e1-card 19 } tri-e1LineDiagControlEntry OBJECT-TYPE SYNTAX Tri-E1LineDiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 threshold control table." INDEX { tri-e1Index , tri-e1PortIndex } ::= { tri-e1LineDiagControlTable 1 } Tri-E1LineDiagControlEntry ::= SEQUENCE { tri-e1LoopbackType INTEGER, tri-e1LoopbackStatus INTEGER, tri-e1PRBSControl INTEGER, tri-e1PRBSStatus INTEGER, tri-e1PRBSElapseSeconds INTEGER, tri-e1PRBSErrorSeconds INTEGER, tri-e1PRBSErrorCounts INTEGER, tri-e1InbandLoopbackPeriod INTEGER, tri-e1remBERTControl INTEGER, tri-e1remBERTStatus INTEGER, tri-e1remBERTCounter INTEGER, tri-e1remBERTElapsed INTEGER, tri-e1remBERTErrorSeconds INTEGER, tri-e1remBERTPatternUnsyncSeconds INTEGER } tri-e1LoopbackType OBJECT-TYPE SYNTAX INTEGER { no-loopback(1), local-loopback(2), payload-loopback(3), line-loopback(4), remote-PLB-Active(5), remote-LLB-Active(6), remote-PLB-Deactive(7), remote-LLB-Deactive(8), remote-DTE1-Active(9), remote-DTE1-Deactive(10), remote-DTE2-Active(11), remote-DTE2-Deactive(12) } ACCESS read-write STATUS mandatory DESCRIPTION "tri-e1 Loopback Type" ::= { tri-e1LineDiagControlEntry 2 } tri-e1LoopbackStatus OBJECT-TYPE SYNTAX INTEGER { success(1), fail(2), loopback-not-active(3) } ACCESS read-only STATUS mandatory DESCRIPTION "tri-e1 Loopback Status" ::= { tri-e1LineDiagControlEntry 3 } tri-e1PRBSControl OBJECT-TYPE SYNTAX INTEGER { prbs-deactive(1), prbs-active-full(2), prbs-reset-error-count(3), prbs-inject-error(4) } ACCESS read-write STATUS mandatory DESCRIPTION "tri-e1 PRBS Control" ::= { tri-e1LineDiagControlEntry 4 } tri-e1PRBSStatus OBJECT-TYPE SYNTAX INTEGER { prbs-sync(1), prbs-unsync(2), prbs-not-active(3) } ACCESS read-only STATUS mandatory DESCRIPTION "tri-e1 PRBS Status" ::= { tri-e1LineDiagControlEntry 5 } tri-e1PRBSElapseSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "tri-e1 PRBS Elapse Seconds" ::= { tri-e1LineDiagControlEntry 6 } tri-e1PRBSErrorSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "tri-e1 PRBS Error Seconds" ::= { tri-e1LineDiagControlEntry 7 } tri-e1PRBSErrorCounts OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "tri-e1 PRBS Error Counts" ::= { tri-e1LineDiagControlEntry 8 } tri-e1InbandLoopbackPeriod OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "period(in seconds) of Tri-E1 inband local, payload, or line loopback" ::= { tri-e1LineDiagControlEntry 9 } tri-e1remBERTControl OBJECT-TYPE SYNTAX INTEGER { na(0), --//RIKER2021 SilverCreek bert-off(1), bert-full(2), bert-dte1(3), bert-dte2(4), bert-inject-error(5), bert-reset(6) } ACCESS read-write STATUS mandatory DESCRIPTION "remBert Control" ::= { tri-e1LineDiagControlEntry 11 } tri-e1remBERTStatus OBJECT-TYPE SYNTAX INTEGER { na(0), --//RIKER2021 SilverCreek bert-sync(1), bert-unsync(2), bert-not-active(3) } ACCESS read-only STATUS mandatory DESCRIPTION "remBERT Status" ::= { tri-e1LineDiagControlEntry 13 } tri-e1remBERTCounter OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "remBERT Counter" ::= { tri-e1LineDiagControlEntry 14 } tri-e1remBERTElapsed OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "remBERT Elapsed Time" ::= { tri-e1LineDiagControlEntry 15 } tri-e1remBERTErrorSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "remBERT Error Seconds" ::= { tri-e1LineDiagControlEntry 16 } tri-e1remBERTPatternUnsyncSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "remBERT Pattern Unsync Seconds" ::= { tri-e1LineDiagControlEntry 17 } -- -- Command Control Table -- tri-e1CommandControlTable OBJECT-TYPE SYNTAX SEQUENCE OF Tri-E1CommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The command control table." ::= { tri-e1-card 20 } tri-e1CommandControlEntry OBJECT-TYPE SYNTAX Tri-E1CommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the command control table." INDEX { tri-e1Index , tri-e1PortIndex } ::= { tri-e1CommandControlTable 1 } Tri-E1CommandControlEntry ::= SEQUENCE { tri-e1AlarmQueueReset INTEGER, tri-e1UserPerfReset INTEGER, tri-e1AlarmHistoryReset INTEGER, tri-e1PortReset INTEGER, tri-e1PortLoadDefault INTEGER } tri-e1AlarmQueueReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset Alarm Queue " ::= { tri-e1CommandControlEntry 2 } tri-e1UserPerfReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset User Performance" ::= { tri-e1CommandControlEntry 3 } tri-e1AlarmHistoryReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset Alarm History" ::= { tri-e1CommandControlEntry 4 } tri-e1PortReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset Tri-E1 Port" ::= { tri-e1CommandControlEntry 5 } tri-e1PortLoadDefault OBJECT-TYPE SYNTAX INTEGER { no(0), load-default(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Load Default Tri-E1 Port" ::= { tri-e1CommandControlEntry 6 } -- -- SYSTEM Information Table -- tri-e1SystemInformationTable OBJECT-TYPE SYNTAX SEQUENCE OF Tri-E1SystemInformationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The system information table." ::= { tri-e1-card 21 } tri-e1SystemInformationEntry OBJECT-TYPE SYNTAX Tri-E1SystemInformationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the system information table." INDEX { tri-e1Index } ::= { tri-e1SystemInformationTable 1 } Tri-E1SystemInformationEntry ::= SEQUENCE { tri-e1PROMVersion DisplayString, tri-e1HardwareVersion DisplayString } tri-e1PROMVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION " tri-e1 PROM Version" ::= { tri-e1SystemInformationEntry 2 } tri-e1HardwareVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION " tri-e1 Hardware Version" ::= { tri-e1SystemInformationEntry 3 } -- -- 3E1 Customer Information Table -- triE1CustomerInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF TriE1CustomerInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The Customer Information table." ::= { tri-e1-card 99 } triE1CustomerInfoEntry OBJECT-TYPE SYNTAX TriE1CustomerInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the Customer Information table." INDEX { triE1CISlotIndex , triE1CIPortIndex } ::= { triE1CustomerInfoTable 1 } TriE1CustomerInfoEntry ::= SEQUENCE { triE1CISlotIndex LargeSlotIndex, triE1CIPortIndex ThreePortID, triE1CICustomerInfo DisplayString (SIZE(0..64)) } triE1CISlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { triE1CustomerInfoEntry 1 } triE1CIPortIndex OBJECT-TYPE SYNTAX ThreePortID ACCESS read-only STATUS mandatory DESCRIPTION "Port number" ::= { triE1CustomerInfoEntry 2 } triE1CICustomerInfo OBJECT-TYPE SYNTAX DisplayString (SIZE (0..64) ) ACCESS read-write STATUS mandatory DESCRIPTION "Customer information" ::= { triE1CustomerInfoEntry 3 } -- -- Remote Link Identification Table -- tri-e1RemoteLinkIDTable OBJECT-TYPE SYNTAX SEQUENCE OF Tri-E1RemoteLinkIDEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote Link Identification Table" ::= { tri-e1-card 22 } tri-e1RemoteLinkIDEntry OBJECT-TYPE SYNTAX Tri-E1RemoteLinkIDEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Remote Link Identification entry" INDEX { tri-e1Index , tri-e1PortIndex } ::= { tri-e1RemoteLinkIDTable 1 } Tri-E1RemoteLinkIDEntry ::= SEQUENCE { tri-e1RemoteLinkIDType INTEGER, tri-e1RemoteLinkIDRack INTEGER, tri-e1RemoteLinkIDSlotNumber INTEGER, tri-e1RemoteLinkIDPort INTEGER, tri-e1RemoteLinkIDSerialNumber INTEGER, tri-e1RemoteLinkIDBackupSlotNUM INTEGER, tri-e1RemoteLinkIDBackupPort INTEGER } tri-e1RemoteLinkIDType OBJECT-TYPE SYNTAX INTEGER { notAvailable(0), cpe(1), an(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Type of remote site." ::= { tri-e1RemoteLinkIDEntry 3 } tri-e1RemoteLinkIDRack OBJECT-TYPE SYNTAX INTEGER { notAvailable(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote Link Identification Rack" ::= { tri-e1RemoteLinkIDEntry 4 } tri-e1RemoteLinkIDSlotNumber OBJECT-TYPE SYNTAX INTEGER { notAvailable(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote Link Identification SlotNumber" ::= { tri-e1RemoteLinkIDEntry 5 } tri-e1RemoteLinkIDPort OBJECT-TYPE SYNTAX INTEGER { notAvailable(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote Link Identification Port" ::= { tri-e1RemoteLinkIDEntry 6 } tri-e1RemoteLinkIDSerialNumber OBJECT-TYPE SYNTAX INTEGER { notAvailable(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote Link Identification Serial Number" ::= { tri-e1RemoteLinkIDEntry 7 } tri-e1RemoteLinkIDBackupSlotNUM OBJECT-TYPE SYNTAX INTEGER { notAvailable(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote Link Identification Backup Slot Number" ::= { tri-e1RemoteLinkIDEntry 8 } tri-e1RemoteLinkIDBackupPort OBJECT-TYPE SYNTAX INTEGER { notAvailable(0) } ACCESS read-only STATUS mandatory DESCRIPTION "Remote Link Identification Backup Port" ::= { tri-e1RemoteLinkIDEntry 9 } tri-e1TotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of 3E1" ::= { tri-e1-card 100 } --======================================================================-- --======================================================================-- -- 3T1 card MIB --======================================================================-- --======================================================================-- -- -- Line Control Table -- triT1LineControlTable OBJECT-TYPE SYNTAX SEQUENCE OF TriT1LineControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DS1 line control table." ::= { triT1card 1 } triT1LineControlEntry OBJECT-TYPE SYNTAX TriT1LineControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 line control table." INDEX { triT1LCslot , triT1LCport } ::= { triT1LineControlTable 1 } TriT1LineControlEntry ::= SEQUENCE { triT1LCslot LargeSlotIndex, triT1LCport ThreePortID, triT1LineFrame INTEGER, triT1LineCoding INTEGER, triT1Interface INTEGER, triT1LineBuildOut INTEGER, triT1Equalizer INTEGER, triT1AIS INTEGER, triT1YEL INTEGER, triT1Inband INTEGER, triT1IdleCode INTEGER, triT1CASMode INTEGER, triT1SignallingMode INTEGER, triT1CGA INTEGER, triT1OutOfService INTEGER, triT1FDL INTEGER, triT1SNCPdelay Integer32, triT1SNCPsendAIS INTEGER } triT1LCslot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { triT1LineControlEntry 1 } triT1LCport OBJECT-TYPE SYNTAX ThreePortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 3, total 3 ports." ::= { triT1LineControlEntry 2 } triT1LineFrame OBJECT-TYPE SYNTAX INTEGER { d4(1), esf(2), esfT1403(3), none(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Line frame format" ::= { triT1LineControlEntry 3 } triT1LineCoding OBJECT-TYPE SYNTAX INTEGER { ami(1), b8zs(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Line Coding type" ::= { triT1LineControlEntry 4 } triT1Interface OBJECT-TYPE SYNTAX INTEGER { longHaul(1), shortHaul(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Interface indicates that TriT1 line use Long/Short haul." ::= { triT1LineControlEntry 5 } triT1LineBuildOut OBJECT-TYPE SYNTAX INTEGER { lbo0dB(1), lboNeg75dB(2), lboNeg15dB(3) } ACCESS read-write STATUS mandatory DESCRIPTION "3T1 line build out: 0dB, -7.5dB, -15dB." ::= { triT1LineControlEntry 6 } triT1Equalizer OBJECT-TYPE SYNTAX INTEGER { equ0to110Ft(1), equ110to220ft(2), equ220to330ft(3), equ330to440ft(4), equ440to550ft(5), equ550to660ft(6) } ACCESS read-write STATUS mandatory DESCRIPTION "3T1 line equalizer." ::= { triT1LineControlEntry 7 } triT1AIS OBJECT-TYPE SYNTAX INTEGER { frame(1), -- unframe(2), off(3) } ACCESS read-write STATUS mandatory DESCRIPTION "3T1 line Alarm Indication Signal." ::= { triT1LineControlEntry 8 } triT1YEL OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "YEL-ON indicates that yellow alarm ON." ::= { triT1LineControlEntry 9 } triT1Inband OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "3T1 line inband ON/OFF" ::= { triT1LineControlEntry 10 } triT1IdleCode OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Line Idle Code Value. Do not set idle code to FF if using DS0-SNCP." ::= { triT1LineControlEntry 11 } triT1CASMode OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "CAS or CCS" ::= { triT1LineControlEntry 12 } triT1SignallingMode OBJECT-TYPE SYNTAX INTEGER { trans(1) } ACCESS read-write STATUS mandatory DESCRIPTION "TRANS" ::= { triT1LineControlEntry 13 } triT1CGA OBJECT-TYPE SYNTAX INTEGER { norm(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Method used to signal the Carrier Group Alarm state to the other end of the selected link." ::= { triT1LineControlEntry 14 } triT1OutOfService OBJECT-TYPE SYNTAX INTEGER { busy(1), idle(2), ais(3) } ACCESS read-write STATUS mandatory DESCRIPTION "When NORM (CGA) is select, the parameter determines the state of the A, B signaling bits during the Out-of-Service periods." ::= { triT1LineControlEntry 15 } triT1FDL OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "3T1 Facility Data Link ON/OFF" ::= { triT1LineControlEntry 16 } triT1SNCPdelay OBJECT-TYPE SYNTAX Integer32 (-3..99) ACCESS read-write STATUS mandatory DESCRIPTION "DS0-SNCP port delay." ::= { triT1LineControlEntry 17 } triT1SNCPsendAIS OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "DS0-SNCP port send AIS." ::= { triT1LineControlEntry 18 } -- -- User Current Performance Table -- triT1UserCurrPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF TriT1UserCurrPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User Current Performance Table" ::= { triT1card 2 } triT1UserCurrPerfEntry OBJECT-TYPE SYNTAX TriT1UserCurrPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User current performance entry" INDEX { triT1UCPslot , triT1UCPport } ::= { triT1UserCurrPerfTable 1 } TriT1UserCurrPerfEntry ::= SEQUENCE { triT1UCPslot LargeSlotIndex, triT1UCPport ThreePortID, triT1UserCurrPerfES Gauge, triT1UserCurrPerfSES Gauge, triT1UserCurrPerfBES Gauge, triT1UserCurrPerfUAS Gauge, triT1UserCurrPerfCSS Gauge, triT1UserCurrPerfBPV Gauge, triT1UserCurrPerfLOFC Gauge, triT1UserCurr15MinTimeElapsed INTEGER, triT1UserValid15MinInterval INTEGER } triT1UCPslot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { triT1UserCurrPerfEntry 1 } triT1UCPport OBJECT-TYPE SYNTAX ThreePortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 3, total 3 ports." ::= { triT1UserCurrPerfEntry 2 } triT1UserCurrPerfES OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { triT1UserCurrPerfEntry 3 } triT1UserCurrPerfSES OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { triT1UserCurrPerfEntry 4 } triT1UserCurrPerfBES OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { triT1UserCurrPerfEntry 5 } triT1UserCurrPerfUAS OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { triT1UserCurrPerfEntry 6 } triT1UserCurrPerfCSS OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " CS Error Counter " ::= { triT1UserCurrPerfEntry 7 } triT1UserCurrPerfBPV OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { triT1UserCurrPerfEntry 8 } triT1UserCurrPerfLOFC OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " LOFC Error Counter " ::= { triT1UserCurrPerfEntry 9 } triT1UserCurr15MinTimeElapsed OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 15-minute time elapsed" ::= { triT1UserCurrPerfEntry 11 } triT1UserValid15MinInterval OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 1-day Valid 15-min interval" ::= { triT1UserCurrPerfEntry 12 } -- -- User Interval Performance Table -- triT1UserIntvPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF TriT1UserIntvPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User Interval Performance Table" ::= { triT1card 3 } triT1UserIntvPerfEntry OBJECT-TYPE SYNTAX TriT1UserIntvPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User interval performance entry" INDEX { triT1UIPslot , triT1UIPport , triT1UserIntvPerfNumber } ::= { triT1UserIntvPerfTable 1 } TriT1UserIntvPerfEntry ::= SEQUENCE { triT1UIPslot LargeSlotIndex, triT1UIPport ThreePortID, triT1UserIntvPerfNumber INTEGER, triT1UserIntvPerfES Gauge, triT1UserIntvPerfSES Gauge, triT1UserIntvPerfBES Gauge, triT1UserIntvPerfUAS Gauge, triT1UserIntvPerfCSS Gauge, triT1UserIntvPerfBPV Gauge, triT1UserIntvPerfLOFC Gauge } triT1UIPslot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { triT1UserIntvPerfEntry 1 } triT1UIPport OBJECT-TYPE SYNTAX ThreePortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 3, total 3 ports." ::= { triT1UserIntvPerfEntry 2 } triT1UserIntvPerfNumber OBJECT-TYPE SYNTAX INTEGER (1..96) ACCESS read-only STATUS mandatory DESCRIPTION " Interval Index " ::= { triT1UserIntvPerfEntry 3 } triT1UserIntvPerfES OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { triT1UserIntvPerfEntry 4 } triT1UserIntvPerfSES OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { triT1UserIntvPerfEntry 5 } triT1UserIntvPerfBES OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { triT1UserIntvPerfEntry 6 } triT1UserIntvPerfUAS OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { triT1UserIntvPerfEntry 7 } triT1UserIntvPerfCSS OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { triT1UserIntvPerfEntry 8 } triT1UserIntvPerfBPV OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { triT1UserIntvPerfEntry 9 } triT1UserIntvPerfLOFC OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " LOFC Error Counter " ::= { triT1UserIntvPerfEntry 10 } -- -- User Total Performance Table -- triT1UserTotalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF TriT1UserTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User Total Performance Table" ::= { triT1card 4 } triT1UserTotalPerfEntry OBJECT-TYPE SYNTAX TriT1UserTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User total performance entry" INDEX { triT1UTPslot , triT1UTPport } ::= { triT1UserTotalPerfTable 1 } TriT1UserTotalPerfEntry ::= SEQUENCE { triT1UTPslot LargeSlotIndex, triT1UTPport ThreePortID, triT1UserTotalPerfES Gauge, triT1UserTotalPerfSES Gauge, triT1UserTotalPerfBES Gauge, triT1UserTotalPerfUAS Gauge, triT1UserTotalPerfCSS Gauge, triT1UserTotalPerfBPV Gauge, triT1UserTotalPerfLOFC Gauge } triT1UTPslot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { triT1UserTotalPerfEntry 1 } triT1UTPport OBJECT-TYPE SYNTAX ThreePortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 3, total 3 ports." ::= { triT1UserTotalPerfEntry 2 } triT1UserTotalPerfES OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { triT1UserTotalPerfEntry 3 } triT1UserTotalPerfSES OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { triT1UserTotalPerfEntry 4 } triT1UserTotalPerfBES OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { triT1UserTotalPerfEntry 5 } triT1UserTotalPerfUAS OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { triT1UserTotalPerfEntry 6 } triT1UserTotalPerfCSS OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { triT1UserTotalPerfEntry 7 } triT1UserTotalPerfBPV OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { triT1UserTotalPerfEntry 8 } triT1UserTotalPerfLOFC OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " LOFC Error Counter " ::= { triT1UserTotalPerfEntry 9 } -- -- User Seven Days Performance Table -- triT1User7DaysPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF TriT1User7DaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User 7 Days Performance Table" ::= { triT1card 5 } triT1User7DaysPerfEntry OBJECT-TYPE SYNTAX TriT1User7DaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User 7 days performance entry" INDEX { triT1USPslot , triT1USPport , triT1UserDaysIndex } ::= { triT1User7DaysPerfTable 1 } TriT1User7DaysPerfEntry ::= SEQUENCE { triT1USPslot LargeSlotIndex, triT1USPport ThreePortID, triT1UserDaysIndex INTEGER, triT1UserDateStrIndex DisplayString, triT1User7DaysPerfES Gauge, triT1User7DaysPerfSES Gauge, triT1User7DaysPerfBES Gauge, triT1User7DaysPerfUAS Gauge, triT1User7DaysPerfCSS Gauge } triT1USPslot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { triT1User7DaysPerfEntry 1 } triT1USPport OBJECT-TYPE SYNTAX ThreePortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 3, total 3 ports." ::= { triT1User7DaysPerfEntry 2 } triT1UserDaysIndex OBJECT-TYPE SYNTAX INTEGER (1..7) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days index " ::= { triT1User7DaysPerfEntry 3 } triT1UserDateStrIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days String " ::= { triT1User7DaysPerfEntry 4 } triT1User7DaysPerfES OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { triT1User7DaysPerfEntry 5 } triT1User7DaysPerfSES OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { triT1User7DaysPerfEntry 6 } triT1User7DaysPerfBES OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { triT1User7DaysPerfEntry 7 } triT1User7DaysPerfUAS OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { triT1User7DaysPerfEntry 8 } triT1User7DaysPerfCSS OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { triT1User7DaysPerfEntry 9 } -- -- Line Current Performance Table -- triT1LineCurrPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF TriT1LineCurrPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line Current Performance Table" ::= { triT1card 6 } triT1LineCurrPerfEntry OBJECT-TYPE SYNTAX TriT1LineCurrPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line current performance entry" INDEX { triT1LCPslot , triT1LCPport } ::= { triT1LineCurrPerfTable 1 } TriT1LineCurrPerfEntry ::= SEQUENCE { triT1LCPslot LargeSlotIndex, triT1LCPport ThreePortID, triT1LineCurrPerfES Gauge, triT1LineCurrPerfSES Gauge, triT1LineCurrPerfBES Gauge, triT1LineCurrPerfUAS Gauge, triT1LineCurrPerfCSS Gauge, triT1LineCurrPerfBPV Gauge, triT1LineCurrPerfLOFC Gauge, triT1LineCurr15MinTimeElapsed INTEGER, triT1LineValid15MinInterval INTEGER } triT1LCPslot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { triT1LineCurrPerfEntry 1 } triT1LCPport OBJECT-TYPE SYNTAX ThreePortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 3, total 3 ports." ::= { triT1LineCurrPerfEntry 2 } triT1LineCurrPerfES OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " ESS Error Counter " ::= { triT1LineCurrPerfEntry 3 } triT1LineCurrPerfSES OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { triT1LineCurrPerfEntry 4 } triT1LineCurrPerfBES OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { triT1LineCurrPerfEntry 5 } triT1LineCurrPerfUAS OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { triT1LineCurrPerfEntry 6 } triT1LineCurrPerfCSS OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { triT1LineCurrPerfEntry 7 } triT1LineCurrPerfBPV OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { triT1LineCurrPerfEntry 8 } triT1LineCurrPerfLOFC OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " LOFC Error Counter " ::= { triT1LineCurrPerfEntry 9 } triT1LineCurr15MinTimeElapsed OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 15-minute time elapsed" ::= { triT1LineCurrPerfEntry 11 } triT1LineValid15MinInterval OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 1-day Valid 15-min interval" ::= { triT1LineCurrPerfEntry 12 } -- -- Line Interval Performance Table -- triT1LineIntvPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF TriT1LineIntvPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line Interval Performance Table" ::= { triT1card 7 } triT1LineIntvPerfEntry OBJECT-TYPE SYNTAX TriT1LineIntvPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line interval performance entry" INDEX { triT1LIPslot , triT1LIPport , triT1LineIntvPerfNumber } ::= { triT1LineIntvPerfTable 1 } TriT1LineIntvPerfEntry ::= SEQUENCE { triT1LIPslot LargeSlotIndex, triT1LIPport ThreePortID, triT1LineIntvPerfNumber INTEGER, triT1LineIntvPerfES Gauge, triT1LineIntvPerfSES Gauge, triT1LineIntvPerfBES Gauge, triT1LineIntvPerfUAS Gauge, triT1LineIntvPerfCSS Gauge, triT1LineIntvPerfBPV Gauge, triT1LineIntvPerfLOFC Gauge, triT1LineIntvAvailable INTEGER } triT1LIPslot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { triT1LineIntvPerfEntry 1 } triT1LIPport OBJECT-TYPE SYNTAX ThreePortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 3, total 3 ports." ::= { triT1LineIntvPerfEntry 2 } triT1LineIntvPerfNumber OBJECT-TYPE SYNTAX INTEGER (1..96) ACCESS read-only STATUS mandatory DESCRIPTION "Interval Index " ::= { triT1LineIntvPerfEntry 3 } triT1LineIntvPerfES OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { triT1LineIntvPerfEntry 4 } triT1LineIntvPerfSES OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { triT1LineIntvPerfEntry 5 } triT1LineIntvPerfBES OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { triT1LineIntvPerfEntry 6 } triT1LineIntvPerfUAS OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { triT1LineIntvPerfEntry 7 } triT1LineIntvPerfCSS OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { triT1LineIntvPerfEntry 8 } triT1LineIntvPerfBPV OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { triT1LineIntvPerfEntry 9 } triT1LineIntvPerfLOFC OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " LOFC Error Counter " ::= { triT1LineIntvPerfEntry 10 } triT1LineIntvAvailable OBJECT-TYPE SYNTAX INTEGER { available(1), na(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Interval Available " ::= { triT1LineIntvPerfEntry 11 } -- -- Line Total Performance Table -- triT1LineTotalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF TriT1LineTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line Total Performance Table" ::= { triT1card 8 } triT1LineTotalPerfEntry OBJECT-TYPE SYNTAX TriT1LineTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line total performance entry" INDEX { triT1LTPslot , triT1LTPport } ::= { triT1LineTotalPerfTable 1 } TriT1LineTotalPerfEntry ::= SEQUENCE { triT1LTPslot LargeSlotIndex, triT1LTPport ThreePortID, triT1LineTotalPerfES Gauge, triT1LineTotalPerfSES Gauge, triT1LineTotalPerfBES Gauge, triT1LineTotalPerfUAS Gauge, triT1LineTotalPerfCSS Gauge, triT1LineTotalPerfBPV Gauge, triT1LineTotalPerfLOFC Gauge } triT1LTPslot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { triT1LineTotalPerfEntry 1 } triT1LTPport OBJECT-TYPE SYNTAX ThreePortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 3, total 3 ports." ::= { triT1LineTotalPerfEntry 2 } triT1LineTotalPerfES OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { triT1LineTotalPerfEntry 3 } triT1LineTotalPerfSES OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { triT1LineTotalPerfEntry 4 } triT1LineTotalPerfBES OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { triT1LineTotalPerfEntry 5 } triT1LineTotalPerfUAS OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { triT1LineTotalPerfEntry 6 } triT1LineTotalPerfCSS OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { triT1LineTotalPerfEntry 7 } triT1LineTotalPerfBPV OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { triT1LineTotalPerfEntry 8 } triT1LineTotalPerfLOFC OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " LOFC Error Counter " ::= { triT1LineTotalPerfEntry 9 } -- -- Line Seven Days Performance Table -- triT1Line7DaysPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF TriT1Line7DaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line 7 Days Performance Table" ::= { triT1card 9 } triT1Line7DaysPerfEntry OBJECT-TYPE SYNTAX TriT1Line7DaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line 7 days performance entry" INDEX { triT1LSPslot , triT1LSPport , triT1LineDaysIndex } ::= { triT1Line7DaysPerfTable 1 } TriT1Line7DaysPerfEntry ::= SEQUENCE { triT1LSPslot LargeSlotIndex, triT1LSPport ThreePortID, triT1LineDaysIndex INTEGER, triT1LineDateStrIndex DisplayString, triT1Line7DaysPerfES Gauge, triT1Line7DaysPerfSES Gauge, triT1Line7DaysPerfBES Gauge, triT1Line7DaysPerfUAS Gauge, triT1Line7DaysPerfCSS Gauge } triT1LSPslot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { triT1Line7DaysPerfEntry 1 } triT1LSPport OBJECT-TYPE SYNTAX ThreePortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 3, total 3 ports." ::= { triT1Line7DaysPerfEntry 2 } triT1LineDaysIndex OBJECT-TYPE SYNTAX INTEGER (1..7) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days index " ::= { triT1Line7DaysPerfEntry 3 } triT1LineDateStrIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days String " ::= { triT1Line7DaysPerfEntry 4 } triT1Line7DaysPerfES OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { triT1Line7DaysPerfEntry 5 } triT1Line7DaysPerfSES OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { triT1Line7DaysPerfEntry 6 } triT1Line7DaysPerfBES OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { triT1Line7DaysPerfEntry 7 } triT1Line7DaysPerfUAS OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { triT1Line7DaysPerfEntry 8 } triT1Line7DaysPerfCSS OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { triT1Line7DaysPerfEntry 9 } -- -- Alarm Queue Table -- triT1AlarmQueueTable OBJECT-TYPE SYNTAX SEQUENCE OF TriT1AlarmQueueEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarm Queue Table" ::= { triT1card 11 } triT1AlarmQueueEntry OBJECT-TYPE SYNTAX TriT1AlarmQueueEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarm queue entry" INDEX { triT1AQslot , triT1AQport , triT1AlarmQueueIndex } ::= { triT1AlarmQueueTable 1 } TriT1AlarmQueueEntry ::= SEQUENCE { triT1AQslot LargeSlotIndex, triT1AQport ThreePortID, triT1AlarmQueueIndex INTEGER, triT1AlarmQueueString DisplayString } triT1AQslot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { triT1AlarmQueueEntry 1 } triT1AQport OBJECT-TYPE SYNTAX ThreePortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 3, total 3 ports." ::= { triT1AlarmQueueEntry 2 } triT1AlarmQueueIndex OBJECT-TYPE SYNTAX INTEGER (1..40) ACCESS read-only STATUS mandatory DESCRIPTION "Select Alarm Queue Index(1-40)" ::= { triT1AlarmQueueEntry 3 } triT1AlarmQueueString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Alarm Queue String" ::= { triT1AlarmQueueEntry 4 } -- -- Alarm History Table -- triT1AlarmHistoryTable OBJECT-TYPE SYNTAX SEQUENCE OF TriT1AlarmHistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarm History Table" ::= { triT1card 12 } triT1AlarmHistoryEntry OBJECT-TYPE SYNTAX TriT1AlarmHistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarm history entry" INDEX { triT1AHslot , triT1AHport , triT1AlarmHistoryIndex } ::= { triT1AlarmHistoryTable 1 } TriT1AlarmHistoryEntry ::= SEQUENCE { triT1AHslot LargeSlotIndex, triT1AHport ThreePortID, triT1AlarmHistoryIndex INTEGER, triT1Threshold INTEGER, triT1CurrentState INTEGER, triT1CurrentCount INTEGER, triT1Alarm AlarmSeverity } triT1AHslot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { triT1AlarmHistoryEntry 1 } triT1AHport OBJECT-TYPE SYNTAX ThreePortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 3, total 3 ports." ::= { triT1AlarmHistoryEntry 2 } triT1AlarmHistoryIndex OBJECT-TYPE SYNTAX INTEGER { yelLine(1), aisLine(2), losLine(3), lofLine(4), bpvLine(5), essLine(6), uasLine(7), cssLine(8), aisInsert(9) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Index " ::= { triT1AlarmHistoryEntry 3 } triT1Threshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Threshold Value " ::= { triT1AlarmHistoryEntry 4 } triT1CurrentState OBJECT-TYPE SYNTAX INTEGER { ok(1), alarm(2), disable(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Current State" ::= { triT1AlarmHistoryEntry 5 } triT1CurrentCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Current Count " ::= { triT1AlarmHistoryEntry 6 } triT1Alarm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-only STATUS mandatory DESCRIPTION "Alarm History Alarm State" ::= { triT1AlarmHistoryEntry 7 } -- -- Line Availability Table -- triT1LineAvailTable OBJECT-TYPE SYNTAX SEQUENCE OF TriT1LineAvailEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DS1 line control table." ::= { triT1card 13 } triT1LineAvailEntry OBJECT-TYPE SYNTAX TriT1LineAvailEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 line control table." INDEX { triT1LAslot , triT1LAport } ::= { triT1LineAvailTable 1 } TriT1LineAvailEntry ::= SEQUENCE { triT1LAslot LargeSlotIndex, triT1LAport ThreePortID, triT1AvailableSeconds DisplayString, triT1UnavailableSeconds DisplayString, triT1LineAvail DisplayString } triT1LAslot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { triT1LineAvailEntry 1 } triT1LAport OBJECT-TYPE SYNTAX ThreePortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 3, total 3 ports." ::= { triT1LineAvailEntry 2 } triT1AvailableSeconds OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Line Available Seconds" ::= { triT1LineAvailEntry 3 } triT1UnavailableSeconds OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Line Unavailable Seconds" ::= { triT1LineAvailEntry 4 } triT1LineAvail OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Line Available Percentage" ::= { triT1LineAvailEntry 5 } -- -- Alarm Control Table -- triT1AlarmControlTable OBJECT-TYPE SYNTAX SEQUENCE OF TriT1AlarmControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The alarm control table." ::= { triT1card 14 } triT1AlarmControlEntry OBJECT-TYPE SYNTAX TriT1AlarmControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 alarm control table." INDEX { triT1ACslot , triT1ACport } ::= { triT1AlarmControlTable 1 } TriT1AlarmControlEntry ::= SEQUENCE { triT1ACslot LargeSlotIndex, triT1ACport ThreePortID, triT1YELline AlarmSeverity, triT1AISline AlarmSeverity, triT1LOSline AlarmSeverity, triT1LOFline AlarmSeverity, triT1BPVline AlarmSeverity, triT1ESSline AlarmSeverity, triT1UASline AlarmSeverity, triT1CSSline AlarmSeverity, triT1AISinsert AlarmSeverity } triT1ACslot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { triT1AlarmControlEntry 1 } triT1ACport OBJECT-TYPE SYNTAX ThreePortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 3, total 3 ports." ::= { triT1AlarmControlEntry 2 } triT1YELline OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "YEL-Line State" ::= { triT1AlarmControlEntry 3 } triT1AISline OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "AIS-Line State" ::= { triT1AlarmControlEntry 4 } triT1LOSline OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "LOS-line State" ::= { triT1AlarmControlEntry 5 } triT1LOFline OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "LOF-Line State" ::= { triT1AlarmControlEntry 6 } triT1BPVline OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "BPV-Line State" ::= { triT1AlarmControlEntry 7 } triT1ESSline OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "ESS-Line State" ::= { triT1AlarmControlEntry 8 } triT1UASline OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "UAS-Line State" ::= { triT1AlarmControlEntry 9 } triT1CSSline OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "CS-Line State" ::= { triT1AlarmControlEntry 10 } triT1AISinsert OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "3T1 AIS insert" ::= { triT1AlarmControlEntry 11 } -- -- Threshold Control Table -- triT1ThresholdCtrlTable OBJECT-TYPE SYNTAX SEQUENCE OF TriT1ThresholdCtrlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The alarm control table." ::= { triT1card 15 } triT1ThresholdCtrlEntry OBJECT-TYPE SYNTAX TriT1ThresholdCtrlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 threshold control table." INDEX { triT1TCslot , triT1TCport } ::= { triT1ThresholdCtrlTable 1 } TriT1ThresholdCtrlEntry ::= SEQUENCE { triT1TCslot LargeSlotIndex, triT1TCport ThreePortID, triT1ThresholdBPVline INTEGER, triT1ThresholdESSline INTEGER, triT1ThresholdUASline INTEGER, triT1ThresholdCSSline INTEGER, triT1ThresholdAISinsert INTEGER } triT1TCslot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { triT1ThresholdCtrlEntry 1 } triT1TCport OBJECT-TYPE SYNTAX ThreePortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 3, total 3 ports." ::= { triT1ThresholdCtrlEntry 2 } triT1ThresholdBPVline OBJECT-TYPE SYNTAX INTEGER (5..9) ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of BPV-Line: 10exp-N" ::= { triT1ThresholdCtrlEntry 3 } triT1ThresholdESSline OBJECT-TYPE SYNTAX INTEGER (1..900) ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of ESS-Line " ::= { triT1ThresholdCtrlEntry 4 } triT1ThresholdUASline OBJECT-TYPE SYNTAX INTEGER (1..900) ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of UAS-Line " ::= { triT1ThresholdCtrlEntry 5 } triT1ThresholdCSSline OBJECT-TYPE SYNTAX INTEGER (1..900) ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of CS-Line " ::= { triT1ThresholdCtrlEntry 6 } triT1ThresholdAISinsert OBJECT-TYPE SYNTAX INTEGER (3..6) ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of 3T1 AIS Insert: 10exp-N" ::= { triT1ThresholdCtrlEntry 7 } -- -- Line Diagnostic Control Table -- triT1LineDiagCtrlTable OBJECT-TYPE SYNTAX SEQUENCE OF TriT1LineDiagCtrlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The alarm control table." ::= { triT1card 16 } triT1LineDiagCtrlEntry OBJECT-TYPE SYNTAX TriT1LineDiagCtrlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DS1 threshold control table." INDEX { triT1DCslot , triT1DCport } ::= { triT1LineDiagCtrlTable 1 } TriT1LineDiagCtrlEntry ::= SEQUENCE { triT1DCslot LargeSlotIndex, triT1DCport ThreePortID, triT1LoopbackType INTEGER, triT1LoopbackStatus INTEGER, triT1QRSSControl INTEGER, triT1QRSSStatus INTEGER, triT1QRSSElapseSeconds INTEGER, triT1QRSSErrorSeconds INTEGER, triT1QRSSErrorCounts INTEGER, triT1InbandLoopbackPeriod INTEGER } triT1DCslot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { triT1LineDiagCtrlEntry 1 } triT1DCport OBJECT-TYPE SYNTAX ThreePortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 3, total 3 ports." ::= { triT1LineDiagCtrlEntry 2 } triT1LoopbackType OBJECT-TYPE SYNTAX INTEGER { noLoopback(1), localLoopback(2), payloadLoopback(3), lineLoopback(4), remoteLlbInbandActive(5), remotePlbAttActive(6), remotePlbAnsiActive(7), remoteLlbAnsiActive(8), remoteLlbInbandDeactive(9), remotePlbAttDeactive(10), remotePlbAnsiDeactive(11), remoteLlbAnsiDeactive(12) } ACCESS read-write STATUS mandatory DESCRIPTION "3T1 Loopback Type" ::= { triT1LineDiagCtrlEntry 3 } triT1LoopbackStatus OBJECT-TYPE SYNTAX INTEGER { success(1), fail(2), loopbackNotActive(3) } ACCESS read-only STATUS mandatory DESCRIPTION "3T1 Loopback Status" ::= { triT1LineDiagCtrlEntry 4 } triT1QRSSControl OBJECT-TYPE SYNTAX INTEGER { qrssDeactive(1), qrssActiveFull(2), qrssResetErrorCount(3), qrssInjectError(4) } ACCESS read-write STATUS mandatory DESCRIPTION "3T1 QRSS Control" ::= { triT1LineDiagCtrlEntry 5 } triT1QRSSStatus OBJECT-TYPE SYNTAX INTEGER { qrssSync(1), qrssUnsync(2), qrssNotActive(3) } ACCESS read-only STATUS mandatory DESCRIPTION "3T1 QRSS Status" ::= { triT1LineDiagCtrlEntry 6 } triT1QRSSElapseSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "3T1 QRSS Elapse Seconds" ::= { triT1LineDiagCtrlEntry 7 } triT1QRSSErrorSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "3T1 QRSS Error Seconds" ::= { triT1LineDiagCtrlEntry 8 } triT1QRSSErrorCounts OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "3T1 QRSS Error Counts" ::= { triT1LineDiagCtrlEntry 9 } triT1InbandLoopbackPeriod OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "period(in seconds) of TriT1 inband local, payload, or line loopback" ::= { triT1LineDiagCtrlEntry 10 } -- -- Command Control Table -- triT1CommandControlTable OBJECT-TYPE SYNTAX SEQUENCE OF TriT1CommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The command control table." ::= { triT1card 17 } triT1CommandControlEntry OBJECT-TYPE SYNTAX TriT1CommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the command control table." INDEX { triT1CCslot , triT1CCport } ::= { triT1CommandControlTable 1 } TriT1CommandControlEntry ::= SEQUENCE { triT1CCslot LargeSlotIndex, triT1CCport ThreePortID, triT1AlarmQueueReset INTEGER, triT1UserPerfReset INTEGER, triT1AlarmHistoryReset INTEGER, triT1PortReset INTEGER, triT1PortLoadDefault INTEGER } triT1CCslot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { triT1CommandControlEntry 1 } triT1CCport OBJECT-TYPE SYNTAX ThreePortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 3, total 3 ports." ::= { triT1CommandControlEntry 2 } triT1AlarmQueueReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset Alarm Queue " ::= { triT1CommandControlEntry 3 } triT1UserPerfReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset User Performance" ::= { triT1CommandControlEntry 4 } triT1AlarmHistoryReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset Alarm History" ::= { triT1CommandControlEntry 5 } triT1PortReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset TriT1 Port" ::= { triT1CommandControlEntry 6 } triT1PortLoadDefault OBJECT-TYPE SYNTAX INTEGER { no(0), loadDefault(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Load Default TriT1 Port" ::= { triT1CommandControlEntry 7 } -- -- SYSTEM Information Table -- triT1SystemInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF TriT1SystemInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The system information table." ::= { triT1card 18 } triT1SystemInfoEntry OBJECT-TYPE SYNTAX TriT1SystemInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the system information table." INDEX { triT1SIslot } ::= { triT1SystemInfoTable 1 } TriT1SystemInfoEntry ::= SEQUENCE { triT1SIslot LargeSlotIndex, triT1PROMVersion DisplayString, triT1HardwareVersion DisplayString } triT1SIslot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { triT1SystemInfoEntry 1 } triT1PROMVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION " triT1 PROM Version" ::= { triT1SystemInfoEntry 2 } triT1HardwareVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION " triT1 Hardware Version" ::= { triT1SystemInfoEntry 3 } -- -- TriT1 Customer Information Table -- triT1CustomerInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF TriT1CustomerInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The Customer Information table." ::= { triT1card 99 } triT1CustomerInfoEntry OBJECT-TYPE SYNTAX TriT1CustomerInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the Customer Information table." INDEX { triT1CISlotIndex , triT1CIPortIndex } ::= { triT1CustomerInfoTable 1 } TriT1CustomerInfoEntry ::= SEQUENCE { triT1CISlotIndex LargeSlotIndex, triT1CIPortIndex ThreePortID, triT1CICustomerInfo DisplayString } triT1CISlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { triT1CustomerInfoEntry 1 } triT1CIPortIndex OBJECT-TYPE SYNTAX ThreePortID ACCESS read-only STATUS mandatory DESCRIPTION "Port number" ::= { triT1CustomerInfoEntry 2 } triT1CICustomerInfo OBJECT-TYPE SYNTAX DisplayString (SIZE (0..64) ) ACCESS read-write STATUS mandatory DESCRIPTION "Customer information" ::= { triT1CustomerInfoEntry 3 } triT1TotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of TriT1" ::= { triT1card 100 } --======================================================================-- --======================================================================-- -- small dte card MIB --======================================================================-- --======================================================================-- -- -- DTE Control Table -- sdteConfigControlTable OBJECT-TYPE SYNTAX SEQUENCE OF SDTEConfigControl ACCESS not-accessible STATUS mandatory DESCRIPTION "DTE Configuration Control Table" ::= { sdte-card 1 } sdteConfigCtrlEntry OBJECT-TYPE SYNTAX SDTEConfigControl ACCESS not-accessible STATUS mandatory DESCRIPTION "DTE configuration control entry" INDEX { sdteIndex } ::= { sdteConfigControlTable 1 } SDTEConfigControl ::= SEQUENCE { sdteIndex SmallSlotIndex, sdteRate INTEGER, sdteChannel INTEGER, sdteClock INTEGER, sdteData INTEGER, sdteInterface INTEGER, sdteRTS INTEGER, sdteTTM INTEGER, sdteV54 INTEGER } sdteIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { sdteConfigCtrlEntry 1 } sdteRate OBJECT-TYPE SYNTAX INTEGER { rate64k(1), rate56k(2) } ACCESS read-write STATUS mandatory DESCRIPTION " DTE Rate " ::= { sdteConfigCtrlEntry 2 } sdteChannel OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " DTE Channel: channel numbers designed by MAP." ::= { sdteConfigCtrlEntry 3 } sdteClock OBJECT-TYPE SYNTAX INTEGER { normal(1), inverted(2) } ACCESS read-write STATUS mandatory DESCRIPTION " DTE Clock Polarity " ::= { sdteConfigCtrlEntry 4 } sdteData OBJECT-TYPE SYNTAX INTEGER { normal(1), inverted(2) } ACCESS read-write STATUS mandatory DESCRIPTION " DTE Data Polarity " ::= { sdteConfigCtrlEntry 5 } sdteInterface OBJECT-TYPE SYNTAX INTEGER { v35(1), eia530(2), x21(3), rs232(4), rs449(5) } ACCESS read-only STATUS mandatory DESCRIPTION " DTE Interface Type " ::= { sdteConfigCtrlEntry 6 } sdteRTS OBJECT-TYPE SYNTAX INTEGER { active(1), permanent(2) } ACCESS read-write STATUS mandatory DESCRIPTION " DTE RTS Permanent " ::= { sdteConfigCtrlEntry 7 } sdteTTM OBJECT-TYPE SYNTAX INTEGER { off(1) -- on(2) } ACCESS read-write STATUS mandatory DESCRIPTION " DTE Terminal Timing Mode " ::= { sdteConfigCtrlEntry 8 } sdteV54 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION " DTE V54 control " ::= { sdteConfigCtrlEntry 9 } -- -- Alarm Queue Table -- -- sdteAlarmQueueTable OBJECT-TYPE -- SYNTAX SEQUENCE OF SDTEAlarmQueue -- ACCESS not-accessible -- STATUS mandatory -- DESCRIPTION -- "DTE Alarm Queue Table" -- ::= { sdte-card 2 } -- -- sdteAlarmQueueEntry OBJECT-TYPE -- SYNTAX SDTEAlarmQueue -- ACCESS not-accessible -- STATUS mandatory -- DESCRIPTION -- "DTE alarm queue entry" -- INDEX { sdteIndex, -- sdteAlarmQIndex } -- ::= { sdteAlarmQueueTable 1 } -- -- SDTEAlarmQueue ::= -- SEQUENCE { -- sdteAlarmQIndex -- INTEGER (1..40), -- sdteAlarmQStr -- DisplayString (SIZE(0..255)) -- } -- -- sdteAlarmQIndex OBJECT-TYPE -- SYNTAX INTEGER (1..40) -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "Select Alarm Queue Index(1-40)" -- ::= { sdteAlarmQueueEntry 2 } -- -- sdteAlarmQStr OBJECT-TYPE -- SYNTAX DisplayString (SIZE (0..255)) -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "Alarm Queue String" -- ::= { sdteAlarmQueueEntry 3 } -- -- Alarm History Table -- sdteAlarmHistoryTable OBJECT-TYPE SYNTAX SEQUENCE OF SDTEAlarmHistory ACCESS not-accessible STATUS mandatory DESCRIPTION "DTE Alarm History Table" ::= { sdte-card 3 } sdteAlarmHistoryEntry OBJECT-TYPE SYNTAX SDTEAlarmHistory ACCESS not-accessible STATUS mandatory DESCRIPTION "DTE alarm history entry" INDEX { sdteIndex , sdteAlarmHIndex } ::= { sdteAlarmHistoryTable 1 } SDTEAlarmHistory ::= SEQUENCE { sdteAlarmHIndex INTEGER, sdteCurrentHState INTEGER, sdteCountH INTEGER, sdteAlarmH AlarmSeverity } sdteAlarmHIndex OBJECT-TYPE SYNTAX INTEGER { dte-alarm(1) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Index " ::= { sdteAlarmHistoryEntry 2 } sdteCurrentHState OBJECT-TYPE SYNTAX INTEGER { ok(1), alarm(2), disable(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Current State" ::= { sdteAlarmHistoryEntry 3 } sdteCountH OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Current Count " ::= { sdteAlarmHistoryEntry 4 } sdteAlarmH OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-only STATUS mandatory DESCRIPTION "Alarm History Alarm State" ::= { sdteAlarmHistoryEntry 5 } -- -- Alarm Control Table -- sdteAlarmControlTable OBJECT-TYPE SYNTAX SEQUENCE OF SDTEAlarmControl ACCESS not-accessible STATUS mandatory DESCRIPTION "The alarm control table." ::= { sdte-card 4 } sdteAlarmCtrlEntry OBJECT-TYPE SYNTAX SDTEAlarmControl ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the SDTE alarm control table." INDEX { sdteIndex } ::= { sdteAlarmControlTable 1 } SDTEAlarmControl ::= SEQUENCE { sdteAlarmEn AlarmSeverity } sdteAlarmEn OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "SDTE-Alarm State" ::= { sdteAlarmCtrlEntry 2 } -- -- Line Diagnostic Control Table -- sdteLineDiagControlTable OBJECT-TYPE SYNTAX SEQUENCE OF SDTELineDiagControl ACCESS not-accessible STATUS mandatory DESCRIPTION "DTE Diagnostic Control Table." ::= { sdte-card 5 } sdteDiagCtrlEntry OBJECT-TYPE SYNTAX SDTELineDiagControl ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry of DTE diagnostic control table." INDEX { sdteIndex } ::= { sdteLineDiagControlTable 1 } SDTELineDiagControl ::= SEQUENCE { sdteLoopbacktype INTEGER, sdteLoopbackstatus INTEGER -- sdteBertctrl -- INTEGER, -- sdteBertstatus -- INTEGER, -- sdteElapseseconds -- Counter, -- sdteErrorseconds -- Counter, -- sdteErrorcounts -- Counter } sdteLoopbacktype OBJECT-TYPE SYNTAX INTEGER { no-loopback(1), loopback-To-DTE(2), loopback-To-Line(3), remoteV54-active(4), remoteV54-deactive(5) } ACCESS read-write STATUS mandatory DESCRIPTION "SDTE Loopback Type" ::= { sdteDiagCtrlEntry 2 } sdteLoopbackstatus OBJECT-TYPE SYNTAX INTEGER { success(1), fail(2), loopback-not-active(3) } ACCESS read-only STATUS mandatory DESCRIPTION "SDTE Loopback Status" ::= { sdteDiagCtrlEntry 3 } -- sdteBertctrl OBJECT-TYPE -- SYNTAX INTEGER { -- bert-DEACTIVE(1), -- prbs-ACTIVE-DTE(2), -- qrss-ACTIVE-DTE(3), -- bert-RESET-ERROR-COUNT(4), -- bert-INJECT-ERROR(5) -- } -- ACCESS read-write -- STATUS mandatory -- DESCRIPTION -- "SDTE PRBS/QRSS Control" -- ::= { sdteDiagCtrlEntry 4 } -- -- sdteBertstatus OBJECT-TYPE -- SYNTAX INTEGER { -- bert-SYNC(1), -- bert-UNSYNC(2), -- bert-NOT-ACTIVE(3) -- } -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "SDTE PRBS/QRSS Status" -- ::= { sdteDiagCtrlEntry 5 } -- -- sdteElapseseconds OBJECT-TYPE -- SYNTAX INTEGER -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "sdte PRBS/QRSS Elapse Seconds" -- ::= { sdteDiagCtrlEntry 6 } -- -- sdteErrorseconds OBJECT-TYPE -- SYNTAX INTEGER -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "sdte PRBS/QRSS Error Seconds" -- ::= { sdteDiagCtrlEntry 7 } -- -- sdteErrorcounts OBJECT-TYPE -- SYNTAX INTEGER -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "sdte PRBS/QRSS Error Counts" -- ::= { sdteDiagCtrlEntry 8 } -- -- Command Control Table -- sdteCommandControlTable OBJECT-TYPE SYNTAX SEQUENCE OF SDTECommandControl ACCESS not-accessible STATUS mandatory DESCRIPTION "The command control table." ::= { sdte-card 6 } sdteCommandCtrlEntry OBJECT-TYPE SYNTAX SDTECommandControl ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the command control table." INDEX { sdteIndex } ::= { sdteCommandControlTable 1 } SDTECommandControl ::= SEQUENCE { sdteAlarmQueueReset INTEGER, sdteAlarmHistoryReset INTEGER, sdtePortReset INTEGER, sdtePortLoadDefault INTEGER } sdteAlarmQueueReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset Alarm Queue " ::= { sdteCommandCtrlEntry 2 } sdteAlarmHistoryReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset Alarm History" ::= { sdteCommandCtrlEntry 3 } sdtePortReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset SDTE Port" ::= { sdteCommandCtrlEntry 4 } sdtePortLoadDefault OBJECT-TYPE SYNTAX INTEGER { no(0), loadDefault(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Load Default SDTE Port" ::= { sdteCommandCtrlEntry 5 } -- -- SYSTEM Information Table -- sdteSystemInformationTable OBJECT-TYPE SYNTAX SEQUENCE OF SDTESystemInformation ACCESS not-accessible STATUS mandatory DESCRIPTION "The system information table." ::= { sdte-card 7 } sdteSystemInfoEntry OBJECT-TYPE SYNTAX SDTESystemInformation ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the system information table." INDEX { sdteIndex } ::= { sdteSystemInformationTable 1 } SDTESystemInformation ::= SEQUENCE { sdtePromVersion DisplayString } sdtePromVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION " SDTE EPROM Version" ::= { sdteSystemInfoEntry 2 } -- -- SDTE Status Table -- sdteStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF SDTEStatus ACCESS not-accessible STATUS mandatory DESCRIPTION "The SDTE status table." ::= { sdte-card 8 } sdteStatusEntry OBJECT-TYPE SYNTAX SDTEStatus ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the SDTE status table." INDEX { sdteIndex } ::= { sdteStatusTable 1 } SDTEStatus ::= SEQUENCE { sdteStatusRTS INTEGER, sdteStatusCTS INTEGER, sdteStatusDSR INTEGER, sdteStatusDCD INTEGER, sdteExtclkloss INTEGER } sdteStatusRTS OBJECT-TYPE SYNTAX INTEGER { active(1), deactive(2) } ACCESS read-only STATUS mandatory DESCRIPTION " SDTE RTS status " ::= { sdteStatusEntry 2 } sdteStatusCTS OBJECT-TYPE SYNTAX INTEGER { active(1), deactive(2) } ACCESS read-only STATUS mandatory DESCRIPTION " SDTE CTS status " ::= { sdteStatusEntry 3 } sdteStatusDSR OBJECT-TYPE SYNTAX INTEGER { active(1), deactive(2) } ACCESS read-only STATUS mandatory DESCRIPTION " SDTE DSR status " ::= { sdteStatusEntry 4 } sdteStatusDCD OBJECT-TYPE SYNTAX INTEGER { active(1), deactive(2) } ACCESS read-only STATUS mandatory DESCRIPTION " SDTE DCD status " ::= { sdteStatusEntry 5 } sdteExtclkloss OBJECT-TYPE SYNTAX INTEGER { normal(1), loss(2) } ACCESS read-only STATUS mandatory DESCRIPTION " SDTE external clock loss " ::= { sdteStatusEntry 6 } sdteTotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of SDTE" ::= { sdte-card 100 } --=====================================================================-- -- TDMOE card MIB --=====================================================================-- tdmoeConfigTable OBJECT IDENTIFIER ::= { tdmoe-card 1 } miscellaneousConfig OBJECT-TYPE SYNTAX SEQUENCE OF MiscellaneousConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "TDMoE Miscellaneous Config Table." ::= { tdmoeConfigTable 1 } miscellaneousConfigEntry OBJECT-TYPE SYNTAX MiscellaneousConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "TDMoE Advanced Config Entry" INDEX { tdmoeSlotIndex } ::= { miscellaneousConfig 1 } MiscellaneousConfigEntry ::= SEQUENCE { tdmoeSlotIndex LargeSlotIndex, tdmoeActiveBundleTimer INTEGER, tdmoeAlarmFilter INTEGER, tdmoeDelaySwitch INTEGER, tdmoeRecoverDelay INTEGER } tdmoeSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { miscellaneousConfigEntry 1 } tdmoeActiveBundleTimer OBJECT-TYPE SYNTAX INTEGER (1..99999999 ) ACCESS read-write STATUS mandatory DESCRIPTION "arp timer range: 1~9999999 seconds" ::= { miscellaneousConfigEntry 2 } tdmoeAlarmFilter OBJECT-TYPE SYNTAX INTEGER (0..180) ACCESS read-write STATUS mandatory DESCRIPTION "Protection: Alarm Filter: 0~180 seconds" ::= { miscellaneousConfigEntry 3 } tdmoeDelaySwitch OBJECT-TYPE SYNTAX INTEGER (0..180) ACCESS read-write STATUS mandatory DESCRIPTION "Protection: Delay Switch: 0~180 seconds" ::= { miscellaneousConfigEntry 4 } tdmoeRecoverDelay OBJECT-TYPE SYNTAX INTEGER (0..180) ACCESS read-write STATUS mandatory DESCRIPTION "Protection: Recover Delay: 0~180 seconds" ::= { miscellaneousConfigEntry 5 } -- --Qos Table -- qosConfig OBJECT IDENTIFIER ::= { tdmoeConfigTable 2} qosClassOfServiceConfig OBJECT IDENTIFIER ::= { qosConfig 1 } priorityModeConfig OBJECT-TYPE SYNTAX SEQUENCE OF PriorityModeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The Ethernet QoS Priority Mode Table." ::= { qosClassOfServiceConfig 1 } priorityModeEntry OBJECT-TYPE SYNTAX PriorityModeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the Ethernet QoS Priority Mode Table." INDEX { priorityModeSlotIndex , priorityModePortIndex } ::= { priorityModeConfig 1 } PriorityModeEntry ::= SEQUENCE { priorityModeSlotIndex LargeSlotIndex, priorityModePortIndex EthportIndex, priorityModeMode INTEGER } priorityModeSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { priorityModeEntry 1 } priorityModePortIndex OBJECT-TYPE SYNTAX EthportIndex ACCESS read-only STATUS mandatory DESCRIPTION "SWPortNum:switch port SNMP, WAN1, WAN2, and LAN." ::= { priorityModeEntry 2 } priorityModeMode OBJECT-TYPE SYNTAX INTEGER { fixed(1), cos(2), tos(3) } ACCESS read-write STATUS mandatory DESCRIPTION "WAN1 Priority Mode" ::= { priorityModeEntry 3 } -- -- FixedPriorityTable -- fixedPriorityConfig OBJECT-TYPE SYNTAX SEQUENCE OF FixedPriorityEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The Ethernet QoS Fixed Priority Table." ::= { qosClassOfServiceConfig 2 } fixedPriorityEntry OBJECT-TYPE SYNTAX FixedPriorityEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the Ethernet QoS Fixed Priority Table." INDEX { fixSlotIndex , fixPortIndex } ::= { fixedPriorityConfig 1 } FixedPriorityEntry ::= SEQUENCE { fixSlotIndex LargeSlotIndex, fixPortIndex EthportIndex, fixTransmitPriority INTEGER } fixSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { fixedPriorityEntry 1 } fixPortIndex OBJECT-TYPE SYNTAX EthportIndex ACCESS read-only STATUS mandatory DESCRIPTION "priority port." ::= { fixedPriorityEntry 2 } fixTransmitPriority OBJECT-TYPE SYNTAX INTEGER { priority-0(1), priority-1(2), priority-2(3), priority-3(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Transmit Priority" ::= { fixedPriorityEntry 3 } -- -- VlanCosPriorityTable -- vlanCosPriorityConfig OBJECT-TYPE SYNTAX SEQUENCE OF VlanCosPriorityEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The Ethernet QoS VLAN Cos Priority Table." ::= { qosClassOfServiceConfig 3 } vlanCosPriorityEntry OBJECT-TYPE SYNTAX VlanCosPriorityEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the Ethernet QoS VLAN Cos Priority Table." INDEX { cosSlotIndex , cosCosPriority } ::= { vlanCosPriorityConfig 1 } VlanCosPriorityEntry ::= SEQUENCE { cosSlotIndex LargeSlotIndex, cosCosPriority INTEGER, cosTransmitPriority INTEGER } cosSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { vlanCosPriorityEntry 1 } cosCosPriority OBJECT-TYPE SYNTAX INTEGER { cos-priority-0(1), cos-priority-1(2), cos-priority-2(3), cos-priority-3(4), cos-priority-4(5), cos-priority-5(6), cos-priority-6(7), cos-priority-7(8) } ACCESS read-only STATUS mandatory DESCRIPTION "Vlan Cos Priority 0 to 7" ::= { vlanCosPriorityEntry 2 } cosTransmitPriority OBJECT-TYPE SYNTAX INTEGER { priority-0(1), priority-1(2), priority-2(3), priority-3(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Transmit Priority" ::= { vlanCosPriorityEntry 3 } -- -- TosPriorityTable -- tosPriorityConfig OBJECT-TYPE SYNTAX SEQUENCE OF TosPriorityEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The Ethernet QoS Tos Priority Table." ::= { qosClassOfServiceConfig 4 } tosPriorityEntry OBJECT-TYPE SYNTAX TosPriorityEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the Ethernet QoS Tos Priority Table." INDEX { tosSlotIndex , tosTosPriority } ::= { tosPriorityConfig 1 } TosPriorityEntry ::= SEQUENCE { tosSlotIndex LargeSlotIndex, tosTosPriority INTEGER, tosTransmitPriority INTEGER } tosSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { tosPriorityEntry 1 } tosTosPriority OBJECT-TYPE SYNTAX INTEGER { tos-priority-0(1), tos-priority-1(2), tos-priority-2(3), tos-priority-3(4), tos-priority-4(5), tos-priority-5(6), tos-priority-6(7), tos-priority-7(8) } ACCESS read-only STATUS mandatory DESCRIPTION "Tos Priority 0 to 7" ::= { tosPriorityEntry 2 } tosTransmitPriority OBJECT-TYPE SYNTAX INTEGER { priority-0(1), priority-1(2), priority-2(3), priority-3(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Transmit Priority" ::= { tosPriorityEntry 3 } --===================== -- Qos Tx Schedule Table --===================== qosTxScheduleConfig OBJECT IDENTIFIER ::= { qosConfig 2 } scheduleAlgorithmConfig OBJECT-TYPE SYNTAX SEQUENCE OF ScheduleAlgorithmEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The Ethernet QoS Scheduling Algorithm Table." ::= { qosTxScheduleConfig 1 } scheduleAlgorithmEntry OBJECT-TYPE SYNTAX ScheduleAlgorithmEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the Ethernet QoS Scheduling Algorithm Table." INDEX { scheduleSlotIndex , schedulePortIndex } ::= { scheduleAlgorithmConfig 1 } ScheduleAlgorithmEntry ::= SEQUENCE { scheduleSlotIndex LargeSlotIndex, schedulePortIndex EthportIndex, scheduleAlgorithm INTEGER } scheduleSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { scheduleAlgorithmEntry 1 } schedulePortIndex OBJECT-TYPE SYNTAX EthportIndex ACCESS read-only STATUS mandatory DESCRIPTION "scheduling algorithm port" ::= { scheduleAlgorithmEntry 2 } scheduleAlgorithm OBJECT-TYPE SYNTAX INTEGER { strict-priority(1), weighted-round-robin(2) } ACCESS read-write STATUS mandatory DESCRIPTION "scheduling algorithm" ::= { scheduleAlgorithmEntry 3 } -- -- WRR Weight Table -- wrrWeightConfig OBJECT-TYPE SYNTAX SEQUENCE OF WrrweightEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The Ethernet QoS Scheduling Algorithm Table." ::= { qosTxScheduleConfig 2 } wrrweightEntry OBJECT-TYPE SYNTAX WrrweightEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the Ethernet QoS Wrr Table." INDEX { wrrSlotIndex } ::= { wrrWeightConfig 1 } WrrweightEntry ::= SEQUENCE { wrrSlotIndex LargeSlotIndex, wrrWeightP0Queue INTEGER, wrrWeightP1Queue INTEGER, wrrWeightP2Queue INTEGER, wrrWeightP3Queue INTEGER } wrrSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { wrrweightEntry 1 } wrrWeightP0Queue OBJECT-TYPE SYNTAX INTEGER (0..100) ACCESS read-write STATUS mandatory DESCRIPTION "P0 Queue Percentage, sum of Queue percentage of the four ports must be 100% " ::= { wrrweightEntry 2 } wrrWeightP1Queue OBJECT-TYPE SYNTAX INTEGER (0..100) ACCESS read-write STATUS mandatory DESCRIPTION "P1 Queue Percentage" ::= { wrrweightEntry 3} wrrWeightP2Queue OBJECT-TYPE SYNTAX INTEGER (0..100) ACCESS read-write STATUS mandatory DESCRIPTION "P2 Queue Percentage" ::= { wrrweightEntry 4} wrrWeightP3Queue OBJECT-TYPE SYNTAX INTEGER (0..100) ACCESS read-write STATUS mandatory DESCRIPTION "P3 Queue Percentage" ::= { wrrweightEntry 5} -- flow control flowControlConfig OBJECT-TYPE SYNTAX SEQUENCE OF FlowControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The Ethernet QoS flow control Table." ::= { qosTxScheduleConfig 3 } flowControlEntry OBJECT-TYPE SYNTAX FlowControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the Ethernet QoS flow control Table." INDEX { flowSlotIndex , flowPortIndx } ::= { flowControlConfig 1 } FlowControlEntry ::= SEQUENCE { flowSlotIndex LargeSlotIndex, flowPortIndx EthportIndex, flowFlowControl INTEGER } flowSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { flowControlEntry 1 } flowPortIndx OBJECT-TYPE SYNTAX EthportIndex ACCESS read-only STATUS mandatory DESCRIPTION "TDMoE port 1-4" ::= { flowControlEntry 2 } flowFlowControl OBJECT-TYPE SYNTAX INTEGER { enable (1), disable (2) } ACCESS read-write STATUS mandatory DESCRIPTION "flow control" ::= { flowControlEntry 3 } qosRateCtrlConfig OBJECT-TYPE SYNTAX SEQUENCE OF RateCtrlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The Ethernet QoS Scheduling Algorithm Table." ::= { qosConfig 3} rateCtrlEntry OBJECT-TYPE SYNTAX RateCtrlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the Ethernet QoS Wrr Table." INDEX { rateCtrlSlotIndex , rateCtrlPortIndex } ::= { qosRateCtrlConfig 1 } RateCtrlEntry ::= SEQUENCE { rateCtrlSlotIndex LargeSlotIndex, rateCtrlPortIndex EthportIndex, rateCtrlSpeedRangeValue INTEGER, rateCtrlRateGranularity INTEGER } rateCtrlSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { rateCtrlEntry 1 } rateCtrlPortIndex OBJECT-TYPE SYNTAX EthportIndex ACCESS read-only STATUS mandatory DESCRIPTION "Port Index" ::= { rateCtrlEntry 2 } rateCtrlSpeedRangeValue OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "64kbps to 1mbps in the ratelimit mode of 64kbps, 1mbps to 100mbps in the ratelimit mode of 1 mbp, and 100 mbps to 1000 mbps in the ratelimit mode of 10 mbps. " ::= { rateCtrlEntry 3 } rateCtrlRateGranularity OBJECT-TYPE SYNTAX INTEGER { kbps-64(1), mbps-1(2), mbps-10(3) } ACCESS read-write STATUS mandatory DESCRIPTION "port rate limit: from 64kbps to 1mbps in increments of of 64kbps, from 1mbps to 100mbps in increments of 1 mbp and from 100 mbps to 1000 mbps in increments of 10 mbps." ::= { rateCtrlEntry 4 } -- -- eth phy config table -- ethPortConfig OBJECT IDENTIFIER ::= { tdmoeConfigTable 3} ethPortElectricConfig OBJECT-TYPE SYNTAX SEQUENCE OF EthPortelectricEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Eth phy electric Config Table." ::= { ethPortConfig 1 } ethPortelectricEntry OBJECT-TYPE SYNTAX EthPortelectricEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Eth Phy Config Entry." INDEX { ethSlotIndex , ethPortIndex } ::= { ethPortElectricConfig 1 } EthPortelectricEntry ::= SEQUENCE { ethSlotIndex LargeSlotIndex, ethPortIndex EthportIndex, ethState INTEGER, ethAutoNegotiation INTEGER, ethSpeed INTEGER, ethDuplex INTEGER } ethSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { ethPortelectricEntry 1 } ethPortIndex OBJECT-TYPE SYNTAX EthportIndex ACCESS read-only STATUS mandatory DESCRIPTION "eth port 1-4" ::= { ethPortelectricEntry 2 } ethState OBJECT-TYPE SYNTAX INTEGER { enable (1), disable (2) } ACCESS read-write STATUS mandatory DESCRIPTION "port State" ::= { ethPortelectricEntry 3 } ethAutoNegotiation OBJECT-TYPE SYNTAX INTEGER { enable (1), disable (2) } ACCESS read-write STATUS mandatory DESCRIPTION "auto negotiation state" ::= {ethPortelectricEntry 4 } ethSpeed OBJECT-TYPE SYNTAX INTEGER { mbps-10 (1), mbps-100 (2), mbps-1000 (3) } ACCESS read-write STATUS mandatory DESCRIPTION "port speed 10/100/1000 mbps" ::= {ethPortelectricEntry 5 } ethDuplex OBJECT-TYPE SYNTAX INTEGER { half (1), full (2) } ACCESS read-write STATUS mandatory DESCRIPTION "port duplex mode(half/full)" ::= {ethPortelectricEntry 6 } ethPortOpticalConfig OBJECT-TYPE SYNTAX SEQUENCE OF EthPortopticalEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Eth phy electric Config Table." ::= { ethPortConfig 2 } ethPortopticalEntry OBJECT-TYPE SYNTAX EthPortopticalEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Eth Phy Config Entry." INDEX { ethopticalSlotIndex , ethopticalPortIndex } ::= { ethPortOpticalConfig 1 } EthPortopticalEntry ::= SEQUENCE { ethopticalSlotIndex LargeSlotIndex, ethopticalPortIndex INTEGER, ethopticalState INTEGER, ethopticalAutolaserShutdown INTEGER, ethopticalSpeed INTEGER, ethopticalAutoNegotiation INTEGER, ethopticalDuplex INTEGER, ethopticalPulseRepetitionTime INTEGER, ethopticalManualRestart INTEGER } ethopticalSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { ethPortopticalEntry 1 } ethopticalPortIndex OBJECT-TYPE SYNTAX INTEGER { eth-1 (1), eth-2 (2) } ACCESS read-only STATUS mandatory DESCRIPTION "eth port 1-2" ::= { ethPortopticalEntry 2 } ethopticalState OBJECT-TYPE SYNTAX INTEGER { enable (1), disable (2) } ACCESS read-write STATUS mandatory DESCRIPTION "port State" ::= { ethPortopticalEntry 3 } ethopticalAutolaserShutdown OBJECT-TYPE SYNTAX INTEGER { enable (1), disable (2) } ACCESS read-write STATUS mandatory DESCRIPTION "autolasershutdown state" ::= {ethPortopticalEntry 4 } ethopticalSpeed OBJECT-TYPE SYNTAX INTEGER { mbps-1000 (1), mbps-100 (2) } ACCESS read-write STATUS mandatory DESCRIPTION "port State" ::= { ethPortopticalEntry 5 } ethopticalAutoNegotiation OBJECT-TYPE SYNTAX INTEGER { enable (1), disable (2) } ACCESS read-only STATUS mandatory DESCRIPTION "auto negotiation state" ::= {ethPortopticalEntry 6 } ethopticalDuplex OBJECT-TYPE SYNTAX INTEGER { half (1), full (2) } ACCESS read-only STATUS mandatory DESCRIPTION "port duplex mode(half/full)" ::= {ethPortopticalEntry 7 } ethopticalPulseRepetitionTime OBJECT-TYPE SYNTAX INTEGER (60..300) ACCESS read-write STATUS mandatory DESCRIPTION "ALS/APSD pulse repetition time for automatic restart(sec)" ::= { ethPortopticalEntry 8 } ethopticalManualRestart OBJECT-TYPE SYNTAX INTEGER { off(1), start(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Optical port manual restart" ::= { ethPortopticalEntry 9 } -- -- ethL2 Table -- ethSwitchConfig OBJECT IDENTIFIER ::= { tdmoeConfigTable 4 } agingtimeConfig OBJECT-TYPE SYNTAX SEQUENCE OF AgingtimeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" ::= { ethSwitchConfig 1 } agingtimeEntry OBJECT-TYPE SYNTAX AgingtimeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "age tme Entry." INDEX { tdmoeSlotIndex } ::= { agingtimeConfig 1 } AgingtimeEntry ::= SEQUENCE { tdmoeAgingtime INTEGER } tdmoeAgingtime OBJECT-TYPE SYNTAX INTEGER (0..3825) ACCESS read-write STATUS mandatory DESCRIPTION "mac table aging time range: 0~3825 seconds, setting 0 second disables aging process aging time must be a multiple of fifteen." ::= {agingtimeEntry 2 } addMacConfig OBJECT-TYPE SYNTAX SEQUENCE OF AddMacEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "add static mac table" ::= { ethSwitchConfig 2} addMacEntry OBJECT-TYPE SYNTAX AddMacEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "age static mac Entry." INDEX { tdmoeSlotIndex } ::= { addMacConfig 1 } AddMacEntry ::= SEQUENCE { tdmoeAddPort INTEGER, tdmoeAddmacAddress DisplayString } tdmoeAddPort OBJECT-TYPE SYNTAX INTEGER { mgt (1), eth-1 (2), eth-2 (3), eth-3 (4), eth-4 (5) } ACCESS read-write STATUS mandatory DESCRIPTION "determine which port to add mac" ::= {addMacEntry 2} tdmoeAddmacAddress OBJECT-TYPE SYNTAX DisplayString (SIZE (0..12)) ACCESS read-write STATUS mandatory DESCRIPTION "add static mac in hex mode(0~F)" ::= {addMacEntry 3} delMacConfig OBJECT-TYPE SYNTAX SEQUENCE OF DelMacEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "delete static mac table" ::= { ethSwitchConfig 3 } delMacEntry OBJECT-TYPE SYNTAX DelMacEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "delete static mac Entry." INDEX { tdmoeSlotIndex } ::= { delMacConfig 1 } DelMacEntry ::= SEQUENCE { tdmoeDelPort INTEGER } tdmoeDelPort OBJECT-TYPE SYNTAX INTEGER { mgt (1), eth-1 (2), eth-2 (3), eth-3 (4), eth-4 (5) } ACCESS read-write STATUS mandatory DESCRIPTION "delete port's mac" ::= {delMacEntry 2} rstpTable OBJECT IDENTIFIER ::= {tdmoeConfigTable 5 } rstpConfig OBJECT-TYPE SYNTAX SEQUENCE OF RstpConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "rstp config table" ::= {rstpTable 1} rstpConfigEntry OBJECT-TYPE SYNTAX RstpConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "rstp Config Entry." INDEX { rstpSlotIndex } ::= { rstpConfig 1 } RstpConfigEntry ::= SEQUENCE { rstpSlotIndex LargeSlotIndex, rstpState INTEGER, rstpPriority INTEGER, rstpHellotime INTEGER, rstpMaximumAge INTEGER, rstpForwardDelay INTEGER } rstpSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { rstpConfigEntry 1 } rstpState OBJECT-TYPE SYNTAX INTEGER { off (1), stp (2), rstp (3) } ACCESS read-write STATUS mandatory DESCRIPTION "rstp state" ::= {rstpConfigEntry 2} rstpPriority OBJECT-TYPE SYNTAX INTEGER (0..65534) ACCESS read-write STATUS mandatory DESCRIPTION "rstp priority 0~65534" ::= {rstpConfigEntry 3} rstpHellotime OBJECT-TYPE SYNTAX INTEGER (1..10) ACCESS read-write STATUS mandatory DESCRIPTION "rstp hello time 1~10 seconds" ::= {rstpConfigEntry 4} rstpMaximumAge OBJECT-TYPE SYNTAX INTEGER (6..40) ACCESS read-write STATUS mandatory DESCRIPTION "rstp maxumun age 6~40 seconds" ::= {rstpConfigEntry 5} rstpForwardDelay OBJECT-TYPE SYNTAX INTEGER (4..30) ACCESS read-write STATUS mandatory DESCRIPTION "rstp forward delay 4~30 seconds" ::= {rstpConfigEntry 6} rstpPortConfig OBJECT-TYPE SYNTAX SEQUENCE OF RstpPortConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" ::= {rstpTable 2} rstpPortConfigEntry OBJECT-TYPE SYNTAX RstpPortConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "rstp Port Config Entry." INDEX { rstpSlotIndex , rstpPortIndex } ::= { rstpPortConfig 1 } RstpPortConfigEntry ::= SEQUENCE { rstpPortIndex EthportIndex, rstpStpState INTEGER, rstpPortPriority INTEGER, rstpPortCost INTEGER, rstpLinkType INTEGER, rstpEdgePort INTEGER } rstpPortIndex OBJECT-TYPE SYNTAX EthportIndex ACCESS read-only STATUS mandatory DESCRIPTION "Eth port 1-4" ::= { rstpPortConfigEntry 2} rstpStpState OBJECT-TYPE SYNTAX INTEGER{ disable (1), block (2), listen (3), learn (4), forward (5) } ACCESS read-only STATUS mandatory DESCRIPTION "stp port state" ::= {rstpPortConfigEntry 3} rstpPortPriority OBJECT-TYPE SYNTAX INTEGER (0..240) ACCESS read-write STATUS mandatory DESCRIPTION "rstp port priority 0~240" ::= {rstpPortConfigEntry 4} rstpPortCost OBJECT-TYPE SYNTAX INTEGER (0..65534) ACCESS read-write STATUS mandatory DESCRIPTION "rstp port cost 0~32767" ::= {rstpPortConfigEntry 5} rstpLinkType OBJECT-TYPE SYNTAX INTEGER { auto (1), p-to-p (2), shared (3) } ACCESS read-write STATUS mandatory DESCRIPTION "rstp port link type" ::= {rstpPortConfigEntry 6} rstpEdgePort OBJECT-TYPE SYNTAX INTEGER { enable (1), disable (2) } ACCESS read-write STATUS mandatory DESCRIPTION "edge port mode" ::= {rstpPortConfigEntry 7} linkaggregateConfig OBJECT-TYPE SYNTAX SEQUENCE OF AggregateEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "link aggregate config" ::= {tdmoeConfigTable 6} aggregateEntry OBJECT-TYPE SYNTAX AggregateEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "link aggregate Entry." INDEX { aggreSlotIndex } ::= { linkaggregateConfig 1 } AggregateEntry ::= SEQUENCE { aggreSlotIndex LargeSlotIndex, aggreTrunkGroup1 INTEGER, aggreTrunkGroup2 INTEGER } aggreSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { aggregateEntry 1 } aggreTrunkGroup1 OBJECT-TYPE SYNTAX INTEGER { disable (1), leader-ETH1 (2), leader-ETH2 (3) } ACCESS read-write STATUS mandatory DESCRIPTION "choose group1 port trunk leader(eth1/eth2)" ::= {aggregateEntry 2} aggreTrunkGroup2 OBJECT-TYPE SYNTAX INTEGER { disable (1), leader-ETH3 (2), leader-ETH4 (3) } ACCESS read-write STATUS mandatory DESCRIPTION "choose group2 porttrunk leader(eth3/eth4)" ::= {aggregateEntry 3} tributaryConfig OBJECT IDENTIFIER ::= { tdmoeConfigTable 7 } tributaryModeConfig OBJECT-TYPE SYNTAX SEQUENCE OF TributaryModeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "tributary config table" ::= {tributaryConfig 1 } tributaryModeEntry OBJECT-TYPE SYNTAX TributaryModeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "tributary Entry." INDEX { tribSlotIndex } ::= { tributaryModeConfig 1 } TributaryModeEntry ::= SEQUENCE { tribSlotIndex LargeSlotIndex, tribMode INTEGER } tribSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { tributaryModeEntry 1 } tribMode OBJECT-TYPE SYNTAX INTEGER{ e1(1), t1(2) } ACCESS read-write STATUS mandatory DESCRIPTION "transport mode:E1/T1" ::= {tributaryModeEntry 2} tributaryPortConfig OBJECT-TYPE SYNTAX SEQUENCE OF TributaryPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "tributary config table" ::= {tributaryConfig 2 } tributaryPortEntry OBJECT-TYPE SYNTAX TributaryPortEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "tributary Entry." INDEX { tribSlotIndex , tribTribIndex } ::= { tributaryPortConfig 1 } TributaryPortEntry ::= SEQUENCE { tribTribIndex Tributaryport, tribFrame INTEGER, tribCAS INTEGER, tribRemoteloss INTEGER } tribTribIndex OBJECT-TYPE SYNTAX Tributaryport ACCESS read-only STATUS mandatory DESCRIPTION "trib port 1-4" ::= { tributaryPortEntry 2} tribFrame OBJECT-TYPE SYNTAX INTEGER{ e1-fas (1), e1-unframe (2), t1-t1403(3), t1-esf (4), t1-d4 (5), t1-unframe (6) } ACCESS read-write STATUS mandatory DESCRIPTION "e1/t1 line frame" ::= {tributaryPortEntry 3} tribCAS OBJECT-TYPE SYNTAX INTEGER{ off (1), on (2) } ACCESS read-write STATUS mandatory DESCRIPTION "cas state" ::= {tributaryPortEntry 4} tribRemoteloss OBJECT-TYPE SYNTAX INTEGER{ continue-send-packet (1), stop (2) } ACCESS read-write STATUS mandatory DESCRIPTION "when remote side are lost, local side stop or continue sending data." ::= {tributaryPortEntry 5} toeBundleProtectionConfig OBJECT-TYPE SYNTAX SEQUENCE OF ToeBundleProtectionEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "link aggregate config" ::= {tdmoeConfigTable 8} toeBundleProtectionEntry OBJECT-TYPE SYNTAX ToeBundleProtectionEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "link aggregate Entry." INDEX { toeBPSlot } ::= { toeBundleProtectionConfig 1 } ToeBundleProtectionEntry ::= SEQUENCE { toeBPSlot LargeSlotIndex, toeBPEnable INTEGER, toeBPTimeout INTEGER } toeBPSlot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { toeBundleProtectionEntry 1 } toeBPEnable OBJECT-TYPE SYNTAX INTEGER { disable (1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "choose group1 port trunk leader(eth1/eth2)" ::= {toeBundleProtectionEntry 2} toeBPTimeout OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "choose group2 porttrunk leader(eth3/eth4)" ::= {toeBundleProtectionEntry 3} -- Synce Config Table -- -- toeSynceGroup OBJECT IDENTIFIER ::= { tdmoeConfigTable 9 } -- toeTimingGeneralTable OBJECT-TYPE -- SYNTAX SEQUENCE OF ToeTimingGeneralEntry -- ACCESS not-accessible -- STATUS mandatory -- DESCRIPTION -- "SyncE config table" -- ::= {toeSynceGroup 1 } -- toeTimingGeneralEntry OBJECT-TYPE -- SYNTAX ToeTimingGeneralEntry -- ACCESS not-accessible -- STATUS mandatory -- DESCRIPTION -- "SyncE Entry." -- INDEX { toeTimingSlotIndex } -- ::= { toeTimingGeneralTable 1 } -- ToeTimingGeneralEntry ::= SEQUENCE { -- toeTimingSlotIndex LargeSlotIndex, -- toeTimingSsmMode INTEGER, -- toeTimingWtrTimer Integer32, -- toeTimingQLOption INTEGER -- } -- toeTimingSlotIndex OBJECT-TYPE -- SYNTAX LargeSlotIndex -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "Slot 1~12, total 12 slots." -- ::= { toeTimingGeneralEntry 1 } -- toeTimingSsmMode OBJECT-TYPE -- SYNTAX INTEGER { -- EsmcSsmDisabled(1), -- EsmcSsmEnabled(2) -- } -- ACCESS read-write -- STATUS mandatory -- DESCRIPTION -- "Timing mode" -- ::= { toeTimingGeneralEntry 2 } -- toeTimingWtrTimer OBJECT-TYPE -- SYNTAX Integer32 (1..15) -- ACCESS read-write -- STATUS mandatory -- DESCRIPTION -- "Timing wait-to-restore timer period" -- ::= { toeTimingGeneralEntry 3 } -- toeTimingQLOption OBJECT-TYPE -- SYNTAX INTEGER { -- g781Option1(1), -- g781Option2(2) -- } -- ACCESS read-write -- STATUS mandatory -- DESCRIPTION -- "Synchronous ESMC option" -- ::= { toeTimingGeneralEntry 4 } -- toeTimingSourceAddDelTable OBJECT-TYPE -- SYNTAX SEQUENCE OF ToeTimingSourceAddDelEntry -- ACCESS not-accessible -- STATUS mandatory -- DESCRIPTION -- "This table is used to configure Timing interfaces" -- ::= { toeSynceGroup 2 } -- toeTimingSourceAddDelEntry OBJECT-TYPE -- SYNTAX ToeTimingSourceAddDelEntry -- ACCESS not-accessible -- STATUS mandatory -- DESCRIPTION -- "The entry of timingQLInterfaceTable." -- INDEX { toeTimingSourceSlotIndex , toeTimingSourceIntfName } -- ::= { toeTimingSourceAddDelTable 1 } -- ToeTimingSourceAddDelEntry ::= SEQUENCE { -- toeTimingSourceSlotIndex LargeSlotIndex, -- toeTimingSourceIntfName INTEGER, -- toeTimingSourcePriority INTEGER, -- toeTimingSourceStatus INTEGER -- } -- toeTimingSourceSlotIndex OBJECT-TYPE -- SYNTAX LargeSlotIndex -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "Slot 1~12, total 12 slots." -- ::= { toeTimingSourceAddDelEntry 1 } -- toeTimingSourceIntfName OBJECT-TYPE -- SYNTAX INTEGER { -- internal(1), -- eth1(2), -- eth2(3), -- eth3(4), -- eth4(5) -- } -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "The interface name for Timing source add/delete action." -- ::= { toeTimingSourceAddDelEntry 2 } -- toeTimingSourcePriority OBJECT-TYPE -- SYNTAX INTEGER (0..255) -- ACCESS read-write -- STATUS mandatory -- DESCRIPTION -- "Clock priority for Timing source add/delete action" -- ::= { toeTimingSourceAddDelEntry 3 } -- toeTimingSourceStatus OBJECT-TYPE -- SYNTAX INTEGER { -- disable(1), -- enable(2) -- } -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "The status of source to/from the Timing source list." -- ::= { toeTimingSourceAddDelEntry 4 } -- toeTimingCurrentTable OBJECT-TYPE -- SYNTAX SEQUENCE OF ToeTimingCurrentEntry -- ACCESS not-accessible -- STATUS mandatory -- DESCRIPTION -- "This table is used to disply timing current information" -- ::= { toeSynceGroup 3 } -- toeTimingCurrentEntry OBJECT-TYPE -- SYNTAX ToeTimingCurrentEntry -- ACCESS not-accessible -- STATUS mandatory -- DESCRIPTION -- "SyncE Entry." -- INDEX { toeTimingCurrentSlotIndex } -- ::= { toeTimingCurrentTable 1 } -- ToeTimingCurrentEntry ::= SEQUENCE { -- toeTimingCurrentSlotIndex LargeSlotIndex, -- toeTimingCurrentClockLocked INTEGER, -- toeTimingCurrentQL INTEGER -- } -- toeTimingCurrentSlotIndex OBJECT-TYPE -- SYNTAX LargeSlotIndex -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "Slot 1~12, total 12 slots." -- ::= { toeTimingCurrentEntry 1 } -- toeTimingCurrentClockLocked OBJECT-TYPE -- SYNTAX INTEGER { -- internal(1), -- eth1(2), -- eth2(3), -- eth3(4), -- eth4(5) -- } -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "Current clock selected for Timing" -- ::= { toeTimingCurrentEntry 2 } -- toeTimingCurrentQL OBJECT-TYPE -- SYNTAX INTEGER { -- auto(0), -- forceOpt1Prc(1), -- forceOpt1SsuA(2), -- forceOpt1SsuB(3), -- forceOpt1Eec1(4), -- forceOpt1Dnu(5), -- forceOpt2Prs(6), -- forceOpt2Stu(7), -- forceOpt2St2(8), -- forceOpt2Tnc(9), -- forceOpt2St3(10), -- forcePpt2Smc(11), -- forceOpt2St4(12), -- forceOpt2Prov(13), -- forceOpt2Dus(14), -- failed(15) -- } -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "Current QL(quality-level) selected for Timing" -- ::= { toeTimingCurrentEntry 3 } -- toeTimingNominatedSrcTable OBJECT-TYPE -- SYNTAX SEQUENCE OF ToeTimingNominatedSrcEntry -- ACCESS not-accessible -- STATUS mandatory -- DESCRIPTION -- "This table is used to show all Timing nominated clock source" -- ::= { toeSynceGroup 4 } -- toeTimingNominatedSrcEntry OBJECT-TYPE -- SYNTAX ToeTimingNominatedSrcEntry -- ACCESS not-accessible -- STATUS mandatory -- DESCRIPTION -- "The entry of timingNominatedSrcTable" -- INDEX { toeTimingNominatedSlotIndex , toeTimingNominatedName } -- ::= { toeTimingNominatedSrcTable 1 } -- ToeTimingNominatedSrcEntry ::= SEQUENCE { -- toeTimingNominatedSlotIndex INTEGER, -- toeTimingNominatedName INTEGER, -- toeTimingNominatedPriority INTEGER, -- toeTimingNominatedQlIn INTEGER, -- toeTimingNominatedSignalFail INTEGER, -- toeTimingNominatedState INTEGER -- } -- toeTimingNominatedSlotIndex OBJECT-TYPE -- SYNTAX INTEGER -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "Timing interface index" -- ::= { toeTimingNominatedSrcEntry 1 } -- toeTimingNominatedName OBJECT-TYPE -- SYNTAX INTEGER { -- internal(1), -- eth1(2), -- eth2(3), -- eth3(4), -- eth4(5) -- } -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "Timing interface name" -- ::= { toeTimingNominatedSrcEntry 2 } -- toeTimingNominatedPriority OBJECT-TYPE -- SYNTAX INTEGER (1..255) -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "Priority of nominated clock source" -- ::= { toeTimingNominatedSrcEntry 3 } -- toeTimingNominatedQlIn OBJECT-TYPE -- SYNTAX INTEGER { -- auto(0), -- qlOpt1Prc(1), -- qlOpt1SsuA(2), -- qlOpt1SsuB(3), -- qlOpt1Eec1(4), -- qlOpt1Dnu(5), -- qlOpt2Prs(6), -- qlOpt2Stu(7), -- qlOpt2St2(8), -- qlOpt2Tnc(9), -- qlOpt2St3(10), -- qlOpt2Smc(11), -- qlOpt2St4(12), -- qlOpt2Prov(13), -- qlOpt2Dus(14), -- qlFailed(15) -- } -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "Current QL(quality-level) status of nominated clock source" -- ::= { toeTimingNominatedSrcEntry 4 } -- toeTimingNominatedSignalFail OBJECT-TYPE -- SYNTAX INTEGER { -- no(1), -- yes(2) -- } -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "Current signal fail status of nominated clock source" -- ::= { toeTimingNominatedSrcEntry 5 } -- toeTimingNominatedState OBJECT-TYPE -- SYNTAX INTEGER { -- normal(1), -- failed(2), -- waitToRestore(3) -- } -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "Current state of nominated clock source" -- ::= { toeTimingNominatedSrcEntry 6 } -- toeTimingQLInterfaceTable OBJECT-TYPE -- SYNTAX SEQUENCE OF ToeTimingInterfaceEntry -- ACCESS not-accessible -- STATUS mandatory -- DESCRIPTION -- "This table is used to configure Timing interfaces" -- ::= { toeSynceGroup 5 } -- toeTimingInterfaceEntry OBJECT-TYPE -- SYNTAX ToeTimingInterfaceEntry -- ACCESS not-accessible -- STATUS mandatory -- DESCRIPTION -- "The entry of timingQLInterfaceTable." -- INDEX { toeTimingInterfaceSlotIndex , toeTimingInterfaceName } -- ::= { toeTimingQLInterfaceTable 1 } -- ToeTimingInterfaceEntry ::= SEQUENCE { -- toeTimingInterfaceSlotIndex INTEGER, -- toeTimingInterfaceName INTEGER, -- toeTimingInterfaceSsm INTEGER, -- toeTimingInterfaceRxQlMode INTEGER, -- toeTimingInterfaceRxQl INTEGER, -- toeTimingInterfaceTxQlMode INTEGER, -- toeTimingInterfaceTxQl INTEGER -- } -- toeTimingInterfaceSlotIndex OBJECT-TYPE -- SYNTAX INTEGER -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "Timing interface index" -- ::= { toeTimingInterfaceEntry 1 } -- toeTimingInterfaceName OBJECT-TYPE -- SYNTAX INTEGER { -- internal(1), -- eth1(2), -- eth2(3), -- eth3(4), -- eth4(5) -- } -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "Timing interface name" -- ::= { toeTimingInterfaceEntry 2 } -- toeTimingInterfaceSsm OBJECT-TYPE -- SYNTAX INTEGER { -- disable(1), -- enable(2) -- } -- ACCESS read-write -- STATUS mandatory -- DESCRIPTION -- "Interface SSM transmit/receive config" -- ::= { toeTimingInterfaceEntry 3 } -- toeTimingInterfaceRxQlMode OBJECT-TYPE -- SYNTAX INTEGER { -- auto(0), -- forceOpt1Prc(1), -- forceOpt1SsuA(2), -- forceOpt1SsuB(3), -- forceOpt1Eec1(4), -- forceOpt1Dnu(5), -- forceOpt2Prs(6), -- forceOpt2Stu(7), -- forceOpt2St2(8), -- forceOpt2Tnc(9), -- forceOpt2St3(10), -- forceOpt2Smc(11), -- forceOpt2St4(12), -- forceOpt2Prov(13), -- forceOpt2Dus(14) -- } -- ACCESS read-write -- STATUS mandatory -- DESCRIPTION -- "Interface Rx QL mode setup" -- ::= { toeTimingInterfaceEntry 4 } -- toeTimingInterfaceRxQl OBJECT-TYPE -- SYNTAX INTEGER { -- auto(0), -- forceOpt1Prc(1), -- forceOpt1SsuA(2), -- forceOpt1SsuB(3), -- forceOpt1Eec1(4), -- forceOpt1Dnu(5), -- forceOpt2Prs(6), -- forceOpt2Stu(7), -- forceOpt2St2(8), -- forceOpt2Tnc(9), -- forceOpt2St3(10), -- forceOpt2Smc(11), -- forceOpt2St4(12), -- forceOpt2Prov(13), -- forceOpt2Dus(14), -- failed(15) -- } -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "Interface Rx QL current status" -- ::= { toeTimingInterfaceEntry 5 } -- toeTimingInterfaceTxQlMode OBJECT-TYPE -- SYNTAX INTEGER { -- auto(0), -- forceOpt1Prc(1), -- forceOpt1SsuA(2), -- forceOpt1SsuB(3), -- forceOpt1Eec1(4), -- forceOpt1Dnu(5), -- forceOpt2Prs(6), -- forceOpt2Stu(7), -- forceOpt2St2(8), -- forceOpt2Tnc(9), -- forceOpt2St3(10), -- forceOpt2Smc(11), -- forceOpt2St4(12), -- forceOpt2Prov(13), -- forceOpt2Dus(14) -- } -- ACCESS read-write -- STATUS mandatory -- DESCRIPTION -- "Interface Tx QL mode setup" -- ::= { toeTimingInterfaceEntry 6 } -- toeTimingInterfaceTxQl OBJECT-TYPE -- SYNTAX INTEGER { -- auto(0), -- forceOpt1Prc(1), -- forceOpt1SsuA(2), -- forceOpt1SsuB(3), -- forceOpt1Eec1(4), -- forceOpt1Dnu(5), -- forceOpt2Prs(6), -- forceOpt2Stu(7), -- forceOpt2St2(8), -- forceOpt2Tnc(9), -- forceOpt2St3(10), -- forceOpt2Smc(11), -- forceOpt2St4(12), -- forceOpt2Prov(13), -- forceOpt2Dus(14), -- failed(15) -- } -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "Interface Tx QL current status" -- ::= { toeTimingInterfaceEntry 7 } -- End of SyncE -- timeSlotIpAssignTable OBJECT IDENTIFIER ::= { tdmoe-card 2 } bundleAllocationConfig OBJECT-TYPE SYNTAX SEQUENCE OF BundleAllocationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The Bundle Allocation table." ::= {timeSlotIpAssignTable 1 } bundleAllocationEntry OBJECT-TYPE SYNTAX BundleAllocationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the Bundle Allocation table." INDEX { tdmoeSlotIndex } ::= { bundleAllocationConfig 1 } BundleAllocationEntry ::= SEQUENCE { tdmoeBundleAllocationMode INTEGER } tdmoeBundleAllocationMode OBJECT-TYPE SYNTAX INTEGER { mode-16 (1), mode-32 (2) } ACCESS read-write STATUS mandatory DESCRIPTION "mode16:trib1-16,trib2-16,trib3-16,trib4-16 mode32:trib1-32,trib2-disable,trib3-32,trib4-disable" ::= { bundleAllocationEntry 2 } timeSlotAssignConfig OBJECT-TYPE SYNTAX SEQUENCE OF TimeSlotAssignEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "TDMOE bundle timeslot map table." ::= {timeSlotIpAssignTable 2 } timeSlotAssignEntry OBJECT-TYPE SYNTAX TimeSlotAssignEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "bundletimeSlot map Entry." INDEX { timeSlotSlotIndex , timeSlotTribIndex , timeSlotTsIndex } ::= { timeSlotAssignConfig 1 } TimeSlotAssignEntry ::= SEQUENCE { timeSlotSlotIndex LargeSlotIndex, timeSlotTribIndex Tributaryport, timeSlotTsIndex INTEGER, timeSlotBundleID Bundleid } timeSlotSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { timeSlotAssignEntry 1 } timeSlotTribIndex OBJECT-TYPE SYNTAX Tributaryport ACCESS read-only STATUS mandatory DESCRIPTION "port index." ::= { timeSlotAssignEntry 2 } timeSlotTsIndex OBJECT-TYPE SYNTAX INTEGER (0..31) ACCESS read-only STATUS mandatory DESCRIPTION "Time slot index." ::= { timeSlotAssignEntry 3 } timeSlotBundleID OBJECT-TYPE SYNTAX Bundleid ACCESS read-write STATUS mandatory DESCRIPTION "timeslot bundle index." ::= { timeSlotAssignEntry 4 } bundleIPConfig OBJECT-TYPE SYNTAX SEQUENCE OF BundleIPEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "TDMOE bundle ip table." ::= { timeSlotIpAssignTable 3} bundleIPEntry OBJECT-TYPE SYNTAX BundleIPEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "timeSlotIP Entry." INDEX { tdmoeSlotIndex } ::= { bundleIPConfig 1 } BundleIPEntry ::= SEQUENCE { tdmoeSrcIpAddress IpAddress, tdmoeSubnetMask IpAddress, tdmoeGatewayIpAddress IpAddress, tdmoeSecSrcIpAddress IpAddress, tdmoeSecSubnetMask IpAddress, tdmoeSecGatewayIpAddress IpAddress, toePriMacAddress DisplayString } tdmoeSrcIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "bundle Source IP Address" ::= { bundleIPEntry 2 } tdmoeSubnetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "bundle Subnet Mask" ::= { bundleIPEntry 3 } tdmoeGatewayIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "bundle Gateway IP" ::= { bundleIPEntry 4 } tdmoeSecSrcIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "Secondary bundle Source IP Address" ::= { bundleIPEntry 5} tdmoeSecSubnetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "Secondary bundle Subnet Mask" ::= { bundleIPEntry 6 } tdmoeSecGatewayIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "Secondary bundle Gateway IP" ::= { bundleIPEntry 7 } toePriMacAddress OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Primary mac address " ::= { bundleIPEntry 8} -- Time Slot Ip Table timeSlotIPConfig OBJECT-TYPE SYNTAX SEQUENCE OF TimeSlotIPEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "TDMOE timeslot ip table." ::= { timeSlotIpAssignTable 4 } timeSlotIPEntry OBJECT-TYPE SYNTAX TimeSlotIPEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "timeSlotIP Entry." INDEX { tdmoeSlotIndex } ::= { timeSlotIPConfig 1 } TimeSlotIPEntry ::= SEQUENCE { tdmoePort INTEGER, tdmoeBundleID Bundleid2, tdmoeSrcUdpPortNumber INTEGER, tdmoeFormat INTEGER, tdmoeDestIPAddress IpAddress, tdmoeTos INTEGER, tdmoeStratum INTEGER, tdmoeCellInBundle INTEGER, tdmoeJitterTolerance INTEGER, tdmoeJitterBuffer INTEGER, tdmoeVLAN INTEGER, tdmoeCVLANId INTEGER, tdmoeCVLANPriority INTEGER, tdmoeSVLANId INTEGER, tdmoeSVLANPriority INTEGER, tdmoeAction INTEGER, tdmoeConfirm INTEGER, toeBP INTEGER, toeBPMS INTEGER, toeBPMode INTEGER, toeBPSecUdpPW INTEGER, toeBPPriUdpHB INTEGER, toeBPSecUdpHB INTEGER, toeBPSecIP IpAddress, toeBPCVLANId INTEGER, toeBPCVLANPriority INTEGER, toeBPSVLANId INTEGER, toeBPSVLANPriority INTEGER, toeBuType INTEGER, tdmoeSrcEcid INTEGER, toeMacAddress DisplayString } tdmoePort OBJECT-TYPE SYNTAX INTEGER { trib1(1), trib2(2), trib3(3), trib4(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Port 1 to 4" ::= { timeSlotIPEntry 2 } tdmoeBundleID OBJECT-TYPE SYNTAX Bundleid2 ACCESS read-write STATUS mandatory DESCRIPTION "Bundle ID" ::= { timeSlotIPEntry 3 } tdmoeSrcUdpPortNumber OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-write STATUS mandatory DESCRIPTION "UDP Number" ::= { timeSlotIPEntry 4} tdmoeFormat OBJECT-TYPE SYNTAX INTEGER { aal1(1), cesopsn(2), satop(3) } ACCESS read-write STATUS mandatory DESCRIPTION "format" ::= { timeSlotIPEntry 5} tdmoeDestIPAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "IP Address" ::= { timeSlotIPEntry 6} tdmoeTos OBJECT-TYPE SYNTAX INTEGER (0..255) ACCESS read-write STATUS mandatory DESCRIPTION "TOS Number" ::= { timeSlotIPEntry 7} tdmoeStratum OBJECT-TYPE SYNTAX INTEGER { stratum1(1), stratum2(2), stratum3(3), stratum3e(4), stratum4(5) } ACCESS read-write STATUS mandatory DESCRIPTION "Stratum Setup" ::= { timeSlotIPEntry 8} tdmoeCellInBundle OBJECT-TYPE SYNTAX INTEGER (1..1600) ACCESS read-write STATUS mandatory DESCRIPTION "Cell In Bundle" ::= { timeSlotIPEntry 9} tdmoeJitterTolerance OBJECT-TYPE SYNTAX INTEGER (1..512) ACCESS read-write STATUS mandatory DESCRIPTION "Jitter Delay" ::= { timeSlotIPEntry 10} tdmoeJitterBuffer OBJECT-TYPE SYNTAX INTEGER (1..512) ACCESS read-write STATUS mandatory DESCRIPTION "Jitter Size" ::= { timeSlotIPEntry 11} tdmoeVLAN OBJECT-TYPE SYNTAX INTEGER { off(1), cvlan(2), svlan(3) } ACCESS read-write STATUS mandatory DESCRIPTION "VLAN switch" ::= { timeSlotIPEntry 12} tdmoeCVLANId OBJECT-TYPE SYNTAX INTEGER (1..4094) ACCESS read-write STATUS mandatory DESCRIPTION "customer VLAN ID" ::= { timeSlotIPEntry 13} tdmoeCVLANPriority OBJECT-TYPE SYNTAX INTEGER { p-0(1), p-1(2), p-2(3), p-3(4), p-4(5), p-5(6), p-6(7), p-7(8) } ACCESS read-write STATUS mandatory DESCRIPTION "customer VLAN Priority" ::= { timeSlotIPEntry 14} tdmoeSVLANId OBJECT-TYPE SYNTAX INTEGER (1..4094) ACCESS read-write STATUS mandatory DESCRIPTION "provider VLAN ID" ::= { timeSlotIPEntry 15} tdmoeSVLANPriority OBJECT-TYPE SYNTAX INTEGER { p-0(1), p-1(2), p-2(3), p-3(4), p-4(5), p-5(6), p-6(7), p-7(8) } ACCESS read-write STATUS mandatory DESCRIPTION "provider VLAN Priority" ::= { timeSlotIPEntry 16} tdmoeAction OBJECT-TYPE SYNTAX INTEGER { add-bundle(1), delete-bundle(2), delete-all(3), active-all(4), change-bundle(5), stop-Tx-bundle(6) } ACCESS read-write STATUS mandatory DESCRIPTION "bundle action" ::= { timeSlotIPEntry 17} tdmoeConfirm OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Confirm Setup" ::= { timeSlotIPEntry 18} toeBP OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "bundle protection enable" ::= { timeSlotIPEntry 19} toeBPMS OBJECT-TYPE SYNTAX INTEGER { master(1), slave(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Master or Slave" ::= { timeSlotIPEntry 20} toeBPMode OBJECT-TYPE SYNTAX INTEGER { non-Revertible(1), revertible(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Revertible" ::= { timeSlotIPEntry 21} toeBPSecUdpPW OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-write STATUS mandatory DESCRIPTION "Secondary PW UDP port" ::= { timeSlotIPEntry 22} toeBPPriUdpHB OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-write STATUS mandatory DESCRIPTION "Primary HB UDP port" ::= { timeSlotIPEntry 23} toeBPSecUdpHB OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-write STATUS mandatory DESCRIPTION "Secondary HB UDP port" ::= { timeSlotIPEntry 24} toeBPSecIP OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "Secodary Destination IP" ::= { timeSlotIPEntry 25} toeBPCVLANId OBJECT-TYPE SYNTAX INTEGER (1..4094) ACCESS read-write STATUS mandatory DESCRIPTION "customer VLAN ID" ::= { timeSlotIPEntry 26} toeBPCVLANPriority OBJECT-TYPE SYNTAX INTEGER { p-0(1), p-1(2), p-2(3), p-3(4), p-4(5), p-5(6), p-6(7), p-7(8) } ACCESS read-write STATUS mandatory DESCRIPTION "customer VLAN Priority" ::= { timeSlotIPEntry 27} toeBPSVLANId OBJECT-TYPE SYNTAX INTEGER (1..4094) ACCESS read-write STATUS mandatory DESCRIPTION "provider VLAN ID" ::= { timeSlotIPEntry 28} toeBPSVLANPriority OBJECT-TYPE SYNTAX INTEGER { p-0(1), p-1(2), p-2(3), p-3(4), p-4(5), p-5(6), p-6(7), p-7(8) } ACCESS read-write STATUS mandatory DESCRIPTION "provider VLAN Priority" ::= { timeSlotIPEntry 29} toeBuType OBJECT-TYPE SYNTAX INTEGER { ip(1), cesoEth(2) } ACCESS read-write STATUS mandatory DESCRIPTION "bu type" ::= { timeSlotIPEntry 30} tdmoeSrcEcid OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-write STATUS mandatory DESCRIPTION "ECID" ::= { timeSlotIPEntry 31} toeMacAddress OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "mac address " ::= { timeSlotIPEntry 32} toeBPControl OBJECT-TYPE SYNTAX SEQUENCE OF ToeBPControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "link aggregate config" ::= {timeSlotIpAssignTable 5} toeBPControlEntry OBJECT-TYPE SYNTAX ToeBPControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "link aggregate Entry." INDEX { toeBPControlSlot } ::= { toeBPControl 1 } ToeBPControlEntry ::= SEQUENCE { toeBPControlSlot LargeSlotIndex, toeBPControlport INTEGER, toeBPControlbundle Bundleid2, toeBPControlMode INTEGER, toeBPControlconfirm INTEGER } toeBPControlSlot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { toeBPControlEntry 1 } toeBPControlport OBJECT-TYPE SYNTAX INTEGER { trib1(1), trib2(2), trib3(3), trib4(4) } ACCESS read-write STATUS mandatory DESCRIPTION "force change trib" ::= {toeBPControlEntry 2} toeBPControlbundle OBJECT-TYPE SYNTAX Bundleid2 ACCESS read-write STATUS mandatory DESCRIPTION "force change bundle" ::= {toeBPControlEntry 3} toeBPControlMode OBJECT-TYPE SYNTAX INTEGER { unLock(1), force-change(2), lock-pri(3), lock-sec(4) } ACCESS read-write STATUS mandatory DESCRIPTION "force change mode" ::= {toeBPControlEntry 4} toeBPControlconfirm OBJECT-TYPE SYNTAX INTEGER { disable (1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "force change confirm" ::= {toeBPControlEntry 5} -- -- Alarm Control Table SYNTAX -- tdmoeAlarmTable OBJECT IDENTIFIER ::= { tdmoe-card 3} tdmoeAlarmControlTable OBJECT-TYPE SYNTAX SEQUENCE OF TdmoeAlarmControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The alarm control table." ::= { tdmoeAlarmTable 1 } tdmoeAlarmControlEntry OBJECT-TYPE SYNTAX TdmoeAlarmControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the alarm control table." INDEX { tdmoeSlotIndex } ::= { tdmoeAlarmControlTable 1 } TdmoeAlarmControlEntry ::= SEQUENCE { tdmoeArp-Lost AlarmSeverity, tdmoeRx-Lost AlarmSeverity, tdmoeJit-Buf-Underrun AlarmSeverity, tdmoeJit-Buf-Overrun AlarmSeverity, tdmoeEthernet-Link AlarmSeverity, tdmoeLossOfBundle AlarmSeverity, tdmoeSFP-alarm AlarmSeverity, tdmoeBP-alarm AlarmSeverity, tdmoeL-bit-alm AlarmSeverity, tdmoeR-bit-alm AlarmSeverity, tdmoeSyncEClockSwitch-alm AlarmSeverity, tdmoeIPConflictAlm AlarmSeverity } tdmoeArp-Lost OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "arp-bundle alarm severity type" ::= { tdmoeAlarmControlEntry 2 } tdmoeRx-Lost OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "rx-lost means the received packet sequence number is not the same as expected sequence number. rx-Lost-bundle alarm severity type" ::= { tdmoeAlarmControlEntry 3 } tdmoeJit-Buf-Underrun OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Jit-Buf-Underrun means jitter buffer is empty. jitter buffer underrun-bundle alarm severity type" ::= { tdmoeAlarmControlEntry 4 } tdmoeJit-Buf-Overrun OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Jit-Buf-Overrun means that jitter buffer is full and there is no room for new data to enter. jitter buffer overrun-bundle alarm severity type" ::= { tdmoeAlarmControlEntry 5} tdmoeEthernet-Link OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "jitter buffer overrun-bundle alarm severity type" ::= { tdmoeAlarmControlEntry 6} tdmoeLossOfBundle OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Loss of bundle" ::= { tdmoeAlarmControlEntry 7 } tdmoeSFP-alarm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "SFP-alarm" ::= { tdmoeAlarmControlEntry 8 } tdmoeBP-alarm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "bundle protection-alarm" ::= { tdmoeAlarmControlEntry 9 } tdmoeL-bit-alm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "bundle L bit alarm" ::= { tdmoeAlarmControlEntry 10 } tdmoeR-bit-alm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "bundle R bit alarm" ::= { tdmoeAlarmControlEntry 11 } tdmoeSyncEClockSwitch-alm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "SyncE Clock Switch alarm" ::= { tdmoeAlarmControlEntry 12 } tdmoeIPConflictAlm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "ip Conflict Switch alarm" ::= { tdmoeAlarmControlEntry 13 } -- -- Alarm Threshold Setup Table -- tdmoeThresControlTable OBJECT-TYPE SYNTAX SEQUENCE OF TdmoeThresControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The alarm control table." ::= { tdmoeAlarmTable 2} tdmoeThresControlEntry OBJECT-TYPE SYNTAX TdmoeThresControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the threshold control table." INDEX { tdmoeSlotIndex } ::= { tdmoeThresControlTable 1 } TdmoeThresControlEntry ::= SEQUENCE { tdmoeThresArp-Lost INTEGER, tdmoeThresRx-Lost INTEGER, -- tdmoeThresCell-Lost INTEGER, tdmoeThresJit-Buf-Underrun INTEGER, tdmoeThresJit-Buf-Overrun INTEGER } tdmoeThresArp-Lost OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-write STATUS mandatory DESCRIPTION "Threshold of arp-bundle. ARP-bundle is count of ARP loss for a boundle." ::= { tdmoeThresControlEntry 2 } tdmoeThresRx-Lost OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-write STATUS mandatory DESCRIPTION "Threshold of ex-Lost-bundle. Rx-Lost is count for a boundle about ethernet Lost/ jump events Packets." ::= { tdmoeThresControlEntry 3 } -- tdmoeThresCell-Lost OBJECT-TYPE -- SYNTAX INTEGER (1..65535) -- ACCESS read-write -- STATUS mandatory -- DESCRIPTION -- "Threshold of cell-Lost-bundle. Cell-Lost is count for a boundle about Rx AAL1 Lost Cells." -- ::= { tdmoeThresControlEntry 4 } tdmoeThresJit-Buf-Underrun OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Threshold of underrun-bundle. Underrun is count of underrun events for a boundle." ::= { tdmoeThresControlEntry 4} tdmoeThresJit-Buf-Overrun OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Threshold of overrun-bundle. Overrun is count of overrun events for a boundle." ::= { tdmoeThresControlEntry 5} -- -- Alarm History Table -- AlarmSubChannel ::= INTEGER { bundle0(1), bundle1(2), bundle2(3), bundle3(4), bundle4(5), bundle5(6), bundle6(7), bundle7(8), bundle8(9), bundle9(10), bundle10(11), bundle11(12), bundle12(13), bundle13(14), bundle14(15), bundle15(16), bundle16(17), bundle17(18), bundle18(19), bundle19(20), bundle20(21), bundle21(22), bundle22(23), bundle23(24), bundle24(25), bundle25(26), bundle26(27), bundle27(28), bundle28(29), bundle29(30), bundle30(31), bundle31(32), none(33) } tdmoeAlarmHistoryTable OBJECT-TYPE SYNTAX SEQUENCE OF TdmoeAlarmHistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarm History Table" ::= { tdmoe-card 4} tdmoeAlarmHistoryEntry OBJECT-TYPE SYNTAX TdmoeAlarmHistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarm history entry" INDEX { tdmoehisSlotIndex , tdmoehisTribIndex , tdmoehisAlarmSubchannel , tdmoehisAlarmHistoryIndex } ::= { tdmoeAlarmHistoryTable 1 } TdmoeAlarmHistoryEntry ::= SEQUENCE { tdmoehisSlotIndex LargeSlotIndex, tdmoehisTribIndex Alarmtributaryport, tdmoehisAlarmSubchannel AlarmSubChannel, tdmoehisAlarmHistoryIndex INTEGER, tdmoehisThreshold INTEGER, tdmoehisCurrentState INTEGER, tdmoehisCurrentCount INTEGER, tdmoehisAlarm AlarmSeverity } tdmoehisSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { tdmoeAlarmHistoryEntry 1 } tdmoehisTribIndex OBJECT-TYPE SYNTAX Alarmtributaryport ACCESS read-only STATUS mandatory DESCRIPTION "TDMoE alarm portIndex" ::= { tdmoeAlarmHistoryEntry 2 } tdmoehisAlarmSubchannel OBJECT-TYPE SYNTAX AlarmSubChannel ACCESS read-only STATUS mandatory DESCRIPTION "TDMoE alarm subchannel" ::= { tdmoeAlarmHistoryEntry 3} tdmoehisAlarmHistoryIndex OBJECT-TYPE SYNTAX INTEGER { arp-Lost(1), rx-Lost(2), lossOfBundle(3), jit-buf-underrun(4), jit-buf-overrun(5), eth1-link-down(6), eth2-link-down(7), eth3-link-down(8), eth4-link-down(9), spf1-tx-power-high(10), spf2-tx-power-high(11), spf1-tx-power-low(12), spf2-tx-power-low(13), spf1-rx-power-high(14), spf2-rx-power-high(15), spf1-rx-power-low(16), spf2-rx-power-low(17), spf1-tx-bias-high(18), spf2-tx-bias-high(19), spf1-tx-bias-low(20), spf2-tx-bias-low(21), bp-pri-hb-lost(22), bp-sec-hb-lost(23), bundle-l-bit(26), bundle-r-bit(27), syncEClockSwitch(28), ipConflict(29) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Index " ::= { tdmoeAlarmHistoryEntry 4} tdmoehisThreshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Threshold value" ::= { tdmoeAlarmHistoryEntry 5 } tdmoehisCurrentState OBJECT-TYPE SYNTAX INTEGER { ok(1), alarm(2), disable(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Current State" ::= { tdmoeAlarmHistoryEntry 6 } tdmoehisCurrentCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Current Count " ::= { tdmoeAlarmHistoryEntry 7 } tdmoehisAlarm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-only STATUS mandatory DESCRIPTION "Alarm History Alarm State" ::= { tdmoeAlarmHistoryEntry 8 } -- -- Current Performance Table -- tdmoePerformanceTable OBJECT IDENTIFIER ::= { tdmoe-card 5} tdmoeCurrentPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF TdmoeCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Current Performance Table" ::= { tdmoePerformanceTable 1} tdmoeCurrentPerfEntry OBJECT-TYPE SYNTAX TdmoeCurrentPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User current performance entry" INDEX { tdmoeSlotIndex , tdmoeTribIndex , tdmoeBundleIDIndex } ::= { tdmoeCurrentPerfTable 1 } TdmoeCurrentPerfEntry ::= SEQUENCE { tdmoeTribIndex Tributaryport, tdmoeBundleIDIndex Bundleid2, tdmoeCurrentRx-Lost INTEGER, -- tdmoeCurrentCell-Lost INTEGER, tdmoeCurrentJit-Buf-Underrun INTEGER, tdmoeCurrentJit-Buf-Overrun INTEGER, tdmoeCurr15MinTimeElapsed INTEGER, tdmoeValid15MinInterval INTEGER, tdmoeCurrentHBPriLost INTEGER, tdmoeCurrentHBSecLost INTEGER } tdmoeTribIndex OBJECT-TYPE SYNTAX Tributaryport ACCESS read-only STATUS mandatory DESCRIPTION "TDMoE perf portIndex" ::= { tdmoeCurrentPerfEntry 2 } tdmoeBundleIDIndex OBJECT-TYPE SYNTAX Bundleid2 ACCESS read-only STATUS mandatory DESCRIPTION "TDMoE bundle 1-32" ::= { tdmoeCurrentPerfEntry 3 } tdmoeCurrentRx-Lost OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Current Rx-Lost Counter. Rx-Lost is count for a boundle about ethernet Lost/ jump events Packets." ::= { tdmoeCurrentPerfEntry 4 } -- tdmoeCurrentCell-Lost OBJECT-TYPE -- SYNTAX INTEGER -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "Current Cell-Lost Counter. Cell-Lost is count for a boundle about Rx AAL1 Lost Cells." -- ::= { tdmoeCurrentPerfEntry 5 } tdmoeCurrentJit-Buf-Underrun OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Current J-UR Counter. Underrun is count of jitter buffer underrun events." ::= { tdmoeCurrentPerfEntry 5 } tdmoeCurrentJit-Buf-Overrun OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Current J-OR Counter. Overrun is count of jitter buffer overrun events." ::= { tdmoeCurrentPerfEntry 6 } tdmoeCurr15MinTimeElapsed OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 15-minute time elapsed" ::= { tdmoeCurrentPerfEntry 7} tdmoeValid15MinInterval OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 1-day Valid 15-min interval" ::= { tdmoeCurrentPerfEntry 8} tdmoeCurrentHBPriLost OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Current Heart Beating primary packet lost." ::= { tdmoeCurrentPerfEntry 9 } tdmoeCurrentHBSecLost OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Current Heart Beating secondary packet lost" ::= { tdmoeCurrentPerfEntry 10 } -- -- Interval Performance Table -- tdmoeIntervalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF TdmoeIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Interval Performance Table" ::= { tdmoePerformanceTable 2 } tdmoeIntervalPerfEntry OBJECT-TYPE SYNTAX TdmoeIntervalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Interval performance entry" INDEX { tdmoeSlotIndex , tdmoeTribIndex , tdmoeBundleIDIndex , tdmoeIntervalPerfNum } ::= { tdmoeIntervalPerfTable 1 } TdmoeIntervalPerfEntry ::= SEQUENCE { tdmoeIntervalPerfNum INTEGER , tdmoeIntervalRx-Lost INTEGER, -- tdmoeIntervalCell-Lost INTEGER, tdmoeIntervalJit-Buf-Underrun INTEGER, tdmoeIntervalJit-Buf-Overrun INTEGER, tdmoeIntervalHBPriLost INTEGER, tdmoeIntervalHBSecLost INTEGER } tdmoeIntervalPerfNum OBJECT-TYPE SYNTAX INTEGER (1..96) ACCESS read-only STATUS mandatory DESCRIPTION "Interval Index" ::= { tdmoeIntervalPerfEntry 4 } tdmoeIntervalRx-Lost OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " interval rx-lost counter " ::= { tdmoeIntervalPerfEntry 5} -- tdmoeIntervalCell-Lost OBJECT-TYPE -- SYNTAX INTEGER -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- " interval cell-lost counter" -- ::= { tdmoeIntervalPerfEntry 6 } tdmoeIntervalJit-Buf-Underrun OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " jitter buffer underrun Counter " ::= { tdmoeIntervalPerfEntry 6} tdmoeIntervalJit-Buf-Overrun OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " jitter buffer overrun Counter " ::= { tdmoeIntervalPerfEntry 7} tdmoeIntervalHBPriLost OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Primary Heart Beating lost Counter " ::= { tdmoeIntervalPerfEntry 8} tdmoeIntervalHBSecLost OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Secondary Heart Beating lost Counter " ::= { tdmoeIntervalPerfEntry 9} -- -- Total Performance Table -- tdmoeTotalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF TdmoeTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Total Performance Table" ::= { tdmoePerformanceTable 3 } tdmoeTotalPerfEntry OBJECT-TYPE SYNTAX TdmoeTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User total performance entry" INDEX { tdmoeSlotIndex , tdmoeTribIndex , tdmoeBundleIDIndex } ::= { tdmoeTotalPerfTable 1 } TdmoeTotalPerfEntry ::= SEQUENCE { tdmoeTotalRx-Lost INTEGER, -- tdmoeTotalCell-Lost INTEGER, tdmoeTotalJit-Buf-Underrun INTEGER, tdmoeTotalJit-Buf-Overrun INTEGER, tdmoeTotalHBPriLost INTEGER, tdmoeTotalHBSecLost INTEGER } tdmoeTotalRx-Lost OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Rx-lost Counter in current 24 hours" ::= { tdmoeTotalPerfEntry 4 } -- tdmoeTotalCell-Lost OBJECT-TYPE -- SYNTAX INTEGER -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- " Cell-lost Counter in current 24 hours" -- ::= { tdmoeTotalPerfEntry 5 } tdmoeTotalJit-Buf-Underrun OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Jitter buffer underrun Counter in current 24 hours" ::= { tdmoeTotalPerfEntry 5} tdmoeTotalJit-Buf-Overrun OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Jitter buffer overrun Counter in current 24 hours" ::= { tdmoeTotalPerfEntry 6} tdmoeTotalHBPriLost OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Heart Beating Primary lost Counter in current 24 hours" ::= { tdmoeTotalPerfEntry 7} tdmoeTotalHBSecLost OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Heart Beating Secondary lost Counter in current 24 hours" ::= { tdmoeTotalPerfEntry 8} -- -- Seven Days Performance Table -- tdmoeSevenDaysPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF TdmoeSevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "7 Days Performance Table" ::= { tdmoePerformanceTable 4} tdmoeSevenDaysPerfEntry OBJECT-TYPE SYNTAX TdmoeSevenDaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "7 days performance table" INDEX { tdmoeSlotIndex , tdmoeTribIndex , tdmoeBundleIDIndex , tdmoeDaysIndex } ::= { tdmoeSevenDaysPerfTable 1 } TdmoeSevenDaysPerfEntry ::= SEQUENCE { tdmoeDaysIndex INTEGER, tdmoeDateStrIndex DisplayString, tdmoeSevenDaysRx-Lost INTEGER, -- tdmoeSevenDaysCell-Lost INTEGER, tdmoeSevenDaysJit-Buf-Underrun INTEGER, tdmoeSevenDaysJit-Buf-Overrun INTEGER, tdmoeSevenDaysHBPriLost INTEGER, tdmoeSevenDaysHBSecLost INTEGER } tdmoeDaysIndex OBJECT-TYPE SYNTAX INTEGER (1..7) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days index " ::= { tdmoeSevenDaysPerfEntry 4 } tdmoeDateStrIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days String " ::= { tdmoeSevenDaysPerfEntry 5 } tdmoeSevenDaysRx-Lost OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Rx-lost Counter in seven days" ::= { tdmoeSevenDaysPerfEntry 6} -- tdmoeSevenDaysCell-Lost OBJECT-TYPE -- SYNTAX INTEGER -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- " Cell-lost Counter in seven days" -- ::= { tdmoeSevenDaysPerfEntry 7 } tdmoeSevenDaysJit-Buf-Underrun OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " jitter buffer underrun Counter in seven days" ::= { tdmoeSevenDaysPerfEntry 7} tdmoeSevenDaysJit-Buf-Overrun OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " jitter buffer overrun Counter in seven days" ::= { tdmoeSevenDaysPerfEntry 8} tdmoeSevenDaysHBPriLost OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Heart Beating Primary lost Counter in seven days" ::= { tdmoeSevenDaysPerfEntry 9} tdmoeSevenDaysHBSecLost OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Heart Beating Secondary lost Counter in seven days" ::= { tdmoeSevenDaysPerfEntry 10} -- Time Slot Ip Map Table timeSlotIpMapTable OBJECT IDENTIFIER ::= { tdmoe-card 6} bundleAllocationInfo OBJECT-TYPE SYNTAX SEQUENCE OF BundleAllocationInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Time Slot Ip Map table." ::= { timeSlotIpMapTable 1 } bundleAllocationInfoEntry OBJECT-TYPE SYNTAX BundleAllocationInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in Time Slot Ip Map table." INDEX { tdmoeMapSlotIndex } ::= { bundleAllocationInfo 1 } BundleAllocationInfoEntry ::= SEQUENCE { tdmoeMapSlotIndex LargeSlotIndex, tdmoeMapBundleAllocationMode INTEGER } tdmoeMapSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { bundleAllocationInfoEntry 1 } tdmoeMapBundleAllocationMode OBJECT-TYPE SYNTAX INTEGER { mode-16 (1), mode-32 (2) } ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { bundleAllocationInfoEntry 2 } timeSlotAssignInfo OBJECT-TYPE SYNTAX SEQUENCE OF TimeSlotAssignInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Time Slot Ip Map table." ::= { timeSlotIpMapTable 2 } timeSlotAssignInfoEntry OBJECT-TYPE SYNTAX TimeSlotAssignInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in Time Slot Ip Map table." INDEX { tdmoeMapSlotIndex , tdmoeMapTribIndex , tdmoeMapTsIndex } ::= { timeSlotAssignInfo 1 } TimeSlotAssignInfoEntry ::= SEQUENCE { tdmoeMapTribIndex Tributaryport, tdmoeMapTsIndex INTEGER, tdmoeMapBundleID Bundleid } tdmoeMapTribIndex OBJECT-TYPE SYNTAX Tributaryport ACCESS read-only STATUS mandatory DESCRIPTION "TDMoE portIndex" ::= { timeSlotAssignInfoEntry 2 } tdmoeMapTsIndex OBJECT-TYPE SYNTAX INTEGER (0..31) ACCESS read-only STATUS mandatory DESCRIPTION "Time slot index." ::= { timeSlotAssignInfoEntry 3 } tdmoeMapBundleID OBJECT-TYPE SYNTAX Bundleid ACCESS read-only STATUS mandatory DESCRIPTION "TDMoE bundle 0-31" ::= { timeSlotAssignInfoEntry 4 } bundleIpinfo OBJECT-TYPE SYNTAX SEQUENCE OF BundleIPInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Time Slot Ip Map table." ::= { timeSlotIpMapTable 3 } bundleIPInfoEntry OBJECT-TYPE SYNTAX BundleIPInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "timeSlotIP Entry." INDEX { tdmoeBundleInfoSlotIndex } ::= { bundleIpinfo 1 } BundleIPInfoEntry ::= SEQUENCE { tdmoeBundleInfoSlotIndex LargeSlotIndex, tdmoeBundleInfoSrcIpAddress IpAddress, tdmoeBundleInfoSubnetMask IpAddress, tdmoeBundleInfoGatewayIpAddress IpAddress, tdmoeInfoSecSrcIpAddress IpAddress, tdmoeInfoSecSubnetMask IpAddress, tdmoeInfoSecGatewayIpAddress IpAddress, toeInfoPriMacAddr DisplayString } tdmoeBundleInfoSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { bundleIPInfoEntry 1 } tdmoeBundleInfoSrcIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "bundle Source IP Address" ::= { bundleIPInfoEntry 2 } tdmoeBundleInfoSubnetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "bundle Subnet Mask" ::= { bundleIPInfoEntry 3 } tdmoeBundleInfoGatewayIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "bundle Gateway IP" ::= { bundleIPInfoEntry 4 } tdmoeInfoSecSrcIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "bundle Source IP Address" ::= { bundleIPInfoEntry 5 } tdmoeInfoSecSubnetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "bundle Subnet Mask" ::= { bundleIPInfoEntry 6 } tdmoeInfoSecGatewayIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "bundle Gateway IP" ::= { bundleIPInfoEntry 7 } toeInfoPriMacAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-only STATUS mandatory DESCRIPTION "Primary mac address " ::= { bundleIPInfoEntry 8} timeSlotIpInfo OBJECT-TYPE SYNTAX SEQUENCE OF TimeSlotIpInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Time Slot Ip Map table." ::= { timeSlotIpMapTable 4 } timeSlotIpInfoEntry OBJECT-TYPE SYNTAX TimeSlotIpInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in Time Slot Ip Map table." INDEX { tdmoeMapSlotIndex , tdmoeMapTribIndex , tdmoeMapBundleIDIndex } ::= { timeSlotIpInfo 1 } TimeSlotIpInfoEntry ::= SEQUENCE { tdmoeMapBundleIDIndex Bundleid2, tdmoeMapSrcUdpPortNumber INTEGER, tdmoeMapFormat INTEGER, tdmoeMapCellInBundle INTEGER, tdmoeMapJit-Tolerance INTEGER, tdmoeMapJit-Buffer INTEGER, tdmoeMapDestIPAddress DisplayString, tdmoeMapTos INTEGER, tdmoeMapStratum INTEGER, tdmoeMapVLAN INTEGER, tdmoeMapCVLANId INTEGER, tdmoeMapCVLANPriority INTEGER, tdmoeMapSVLANId INTEGER, tdmoeMapSVLANPriority INTEGER, toeMapBP INTEGER, toeMapBPMS INTEGER, toeMapBPMode INTEGER, toeMapBPSecUdpPW INTEGER, toeMapBPPriUdpHB INTEGER, toeMapBPSecUdpHB INTEGER, toeMapBPSecIP IpAddress, toeMapBPCVLANId INTEGER, toeMapBPCVLANPriority INTEGER, toeMapBPSVLANId INTEGER, toeMapBPSVLANPriority INTEGER, tdmoeMapBuType INTEGER, tdmoeMapEcid INTEGER, tdmoeMapDestMACAddr DisplayString } tdmoeMapBundleIDIndex OBJECT-TYPE SYNTAX Bundleid2 ACCESS read-only STATUS mandatory DESCRIPTION "Bundle ID" ::= { timeSlotIpInfoEntry 3 } tdmoeMapSrcUdpPortNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Ip Map Udp Num" ::= { timeSlotIpInfoEntry 4 } tdmoeMapFormat OBJECT-TYPE SYNTAX INTEGER { aal1(1), cesopsn(2), satop(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Ip Map Format" ::= { timeSlotIpInfoEntry 5 } tdmoeMapCellInBundle OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Ip Map Cells Num" ::= { timeSlotIpInfoEntry 6 } tdmoeMapJit-Tolerance OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Ip Map Jitter Delay" ::= { timeSlotIpInfoEntry 7 } tdmoeMapJit-Buffer OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Ip Map Jitter Size" ::= { timeSlotIpInfoEntry 8 } tdmoeMapDestIPAddress OBJECT-TYPE SYNTAX DisplayString (SIZE (0..40)) ACCESS read-only STATUS mandatory DESCRIPTION "Ip Map Address" ::= { timeSlotIpInfoEntry 9 } tdmoeMapTos OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "TOS Number" ::= { timeSlotIpInfoEntry 10 } tdmoeMapStratum OBJECT-TYPE SYNTAX INTEGER { stratum1(1), stratum2(2), stratum3(3), stratum3e(4), stratum4(5) } ACCESS read-only STATUS mandatory DESCRIPTION "Stratum Setup" ::= { timeSlotIpInfoEntry 11 } tdmoeMapVLAN OBJECT-TYPE SYNTAX INTEGER { off(1), cvlan(2), svlan(3) } ACCESS read-only STATUS mandatory DESCRIPTION "VLAN switch" ::= { timeSlotIpInfoEntry 12 } tdmoeMapCVLANId OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "customer VLAN ID" ::= { timeSlotIpInfoEntry 13 } tdmoeMapCVLANPriority OBJECT-TYPE SYNTAX INTEGER { p-0(1), p-1(2), p-2(3), p-3(4), p-4(5), p-5(6), p-6(7), p-7(8) } ACCESS read-only STATUS mandatory DESCRIPTION "customer VLAN Priority" ::= { timeSlotIpInfoEntry 14 } tdmoeMapSVLANId OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "provider VLAN ID" ::= { timeSlotIpInfoEntry 15 } tdmoeMapSVLANPriority OBJECT-TYPE SYNTAX INTEGER { p-0(1), p-1(2), p-2(3), p-3(4), p-4(5), p-5(6), p-6(7), p-7(8) } ACCESS read-only STATUS mandatory DESCRIPTION "provider VLAN Priority" ::= { timeSlotIpInfoEntry 16 } toeMapBP OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-only STATUS mandatory DESCRIPTION "bundle protection enable" ::= { timeSlotIpInfoEntry 17} toeMapBPMS OBJECT-TYPE SYNTAX INTEGER { master(1), slave(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Master or Slave" ::= { timeSlotIpInfoEntry 18} toeMapBPMode OBJECT-TYPE SYNTAX INTEGER { non-Revertible(1), revertible(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Revertible" ::= { timeSlotIpInfoEntry 19} toeMapBPSecUdpPW OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-only STATUS mandatory DESCRIPTION "Secondary PW UDP port" ::= { timeSlotIpInfoEntry 20} toeMapBPPriUdpHB OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-only STATUS mandatory DESCRIPTION "Primary HB UDP port" ::= { timeSlotIpInfoEntry 21} toeMapBPSecUdpHB OBJECT-TYPE SYNTAX INTEGER (1..65535) ACCESS read-only STATUS mandatory DESCRIPTION "Secondary HB UDP port" ::= { timeSlotIpInfoEntry 22} toeMapBPSecIP OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "Secodary Destination IP" ::= { timeSlotIpInfoEntry 23} toeMapBPCVLANId OBJECT-TYPE SYNTAX INTEGER (1..4094) ACCESS read-only STATUS mandatory DESCRIPTION "customer VLAN ID" ::= { timeSlotIpInfoEntry 24} toeMapBPCVLANPriority OBJECT-TYPE SYNTAX INTEGER { p-0(1), p-1(2), p-2(3), p-3(4), p-4(5), p-5(6), p-6(7), p-7(8) } ACCESS read-only STATUS mandatory DESCRIPTION "customer VLAN Priority" ::= { timeSlotIpInfoEntry 25} toeMapBPSVLANId OBJECT-TYPE SYNTAX INTEGER (1..4094) ACCESS read-only STATUS mandatory DESCRIPTION "provider VLAN ID" ::= {timeSlotIpInfoEntry 26} toeMapBPSVLANPriority OBJECT-TYPE SYNTAX INTEGER { p-0(1), p-1(2), p-2(3), p-3(4), p-4(5), p-5(6), p-6(7), p-7(8) } ACCESS read-only STATUS mandatory DESCRIPTION "provider VLAN Priority" ::= { timeSlotIpInfoEntry 27} tdmoeMapBuType OBJECT-TYPE SYNTAX INTEGER { ip(1), cesoEth(2) } ACCESS read-only STATUS mandatory DESCRIPTION "BuType" ::= { timeSlotIpInfoEntry 28 } tdmoeMapEcid OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "ECID" ::= { timeSlotIpInfoEntry 29 } tdmoeMapDestMACAddr OBJECT-TYPE SYNTAX DisplayString (SIZE (0..40)) ACCESS read-only STATUS mandatory DESCRIPTION "Ip Map Address" ::= { timeSlotIpInfoEntry 30 } -- Bundle Delay/Size Info toeBundleDelayInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF ToeBundleDelayInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Bundle Delay Info." ::= { timeSlotIpMapTable 5 } toeBundleDelayInfoEntry OBJECT-TYPE SYNTAX ToeBundleDelayInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Bundle Delay Info Entry" INDEX { toeBDInfoSlot , toeBDInfoPort , toeBDInfoBundleID } ::= {toeBundleDelayInfoTable 1 } ToeBundleDelayInfoEntry ::= SEQUENCE { toeBDInfoSlot LargeSlotIndex, toeBDInfoPort Tributaryport, toeBDInfoBundleID Bundleid2, toeBDInfoFormat INTEGER, toeBDInfoUdpNumber INTEGER, toeBDInfoPktPerSec INTEGER, toeBDInfoPropDelay DisplayString, toeBDInfoPktSize DisplayString, toeBDInfoOverHead DisplayString } toeBDInfoSlot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot ID" ::= {toeBundleDelayInfoEntry 1 } toeBDInfoPort OBJECT-TYPE SYNTAX Tributaryport ACCESS read-only STATUS mandatory DESCRIPTION "Bundle ID" ::= { toeBundleDelayInfoEntry 2 } toeBDInfoBundleID OBJECT-TYPE SYNTAX Bundleid2 ACCESS read-only STATUS mandatory DESCRIPTION "Bundle ID" ::= { toeBundleDelayInfoEntry 3 } toeBDInfoFormat OBJECT-TYPE SYNTAX INTEGER { aal1(1), cesopsn(2), satop(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Ip Map Format" ::= {toeBundleDelayInfoEntry 4 } toeBDInfoUdpNumber OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Ip Map Udp Num" ::= { toeBundleDelayInfoEntry 5 } toeBDInfoPktPerSec OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Ip Map Cells Num" ::= {toeBundleDelayInfoEntry 6 } toeBDInfoPropDelay OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30)) ACCESS read-only STATUS mandatory DESCRIPTION "Propagation Delay" ::= { toeBundleDelayInfoEntry 7} toeBDInfoPktSize OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30)) ACCESS read-only STATUS mandatory DESCRIPTION "Packet Size" ::= { toeBundleDelayInfoEntry 8} toeBDInfoOverHead OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30)) ACCESS read-only STATUS mandatory DESCRIPTION "OverHead" ::= { toeBundleDelayInfoEntry 9} -- Bundle Protection Status toeBundleProtectInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF ToeBundleProtectInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Bundle Delay Info." ::= { timeSlotIpMapTable 6 } toeBundleProtectInfoEntry OBJECT-TYPE SYNTAX ToeBundleProtectInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Bundle Delay Info Entry" INDEX { toeBPInfoSlot , toeBPInfoPort , toeBPInfoBundleID } ::= {toeBundleProtectInfoTable 1 } ToeBundleProtectInfoEntry ::= SEQUENCE { toeBPInfoSlot LargeSlotIndex, toeBPInfoPort Tributaryport, toeBPInfoBundleID Bundleid2, toeBPInfoPriHB INTEGER, toeBPInfoPriState INTEGER, toeBPInfoSecHB INTEGER, toeBPInfoSecState INTEGER, toeBPInfoBDStatus INTEGER, toeBPInfoPriLost INTEGER, toeBPInfoSecLost INTEGER } toeBPInfoSlot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot ID" ::= {toeBundleProtectInfoEntry 1 } toeBPInfoPort OBJECT-TYPE SYNTAX Tributaryport ACCESS read-only STATUS mandatory DESCRIPTION "Bundle ID" ::= { toeBundleProtectInfoEntry 2 } toeBPInfoBundleID OBJECT-TYPE SYNTAX Bundleid2 ACCESS read-only STATUS mandatory DESCRIPTION "Bundle ID" ::= { toeBundleProtectInfoEntry 3 } toeBPInfoPriHB OBJECT-TYPE SYNTAX INTEGER { down(1), ok(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Primary HB status" ::= { toeBundleProtectInfoEntry 4 } toeBPInfoPriState OBJECT-TYPE SYNTAX INTEGER { working(1), standby(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Primary State" ::= { toeBundleProtectInfoEntry 5 } toeBPInfoSecHB OBJECT-TYPE SYNTAX INTEGER { down(1), ok(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Secondary HB Status" ::= { toeBundleProtectInfoEntry 6 } toeBPInfoSecState OBJECT-TYPE SYNTAX INTEGER{ working(1), standby(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Secondary State" ::= { toeBundleProtectInfoEntry 7 } toeBPInfoBDStatus OBJECT-TYPE SYNTAX INTEGER{ inactive(1), active(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Bundle Status" ::= { toeBundleProtectInfoEntry 8 } toeBPInfoPriLost OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Primary HB lost Counter" ::= { toeBundleProtectInfoEntry 9 } toeBPInfoSecLost OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Secondary HB lost Counter" ::= { toeBundleProtectInfoEntry 10} -- -- Loopback table -- tdmoeDiagTable OBJECT IDENTIFIER ::= { tdmoe-card 7} tdmoeDiagControlTable OBJECT-TYPE SYNTAX SEQUENCE OF TdmoeDiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Diagonal Control Table" ::= { tdmoeDiagTable 1} tdmoeDiagControlEntry OBJECT-TYPE SYNTAX TdmoeDiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Diagonal Control entry" INDEX { tdmoeDiagSlotIndex , tdmoeDiagPort } ::= { tdmoeDiagControlTable 1 } TdmoeDiagControlEntry ::= SEQUENCE { tdmoeDiagSlotIndex LargeSlotIndex, tdmoeDiagPort Tributaryport, tdmoeLoopBack INTEGER } tdmoeDiagSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { tdmoeDiagControlEntry 1 } tdmoeDiagPort OBJECT-TYPE SYNTAX Tributaryport ACCESS read-only STATUS mandatory DESCRIPTION "trib port1~4 " ::= { tdmoeDiagControlEntry 2 } tdmoeLoopBack OBJECT-TYPE SYNTAX INTEGER { off(1), llb(4), local(5) } ACCESS read-write STATUS mandatory DESCRIPTION "loopback type-plb:payload loopback; llb:line loopback" ::= { tdmoeDiagControlEntry 3} tdmoeDiagMapTable OBJECT-TYPE SYNTAX SEQUENCE OF TdmoeDiagMapEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Diagonal Map Table" ::= { tdmoeDiagTable 2} tdmoeDiagMapEntry OBJECT-TYPE SYNTAX TdmoeDiagMapEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Diagonal Control entry" INDEX { tdmoeDiagMapSlotIndex , tdmoeDiagPortIndex , tdmoeDiagMapIndex } ::= { tdmoeDiagMapTable 1 } TdmoeDiagMapEntry ::= SEQUENCE { tdmoeDiagMapSlotIndex LargeSlotIndex, tdmoeDiagPortIndex Tributaryport, tdmoeDiagMapIndex INTEGER, tdmoeDiagStatus INTEGER } tdmoeDiagMapSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { tdmoeDiagMapEntry 1 } tdmoeDiagPortIndex OBJECT-TYPE SYNTAX Tributaryport ACCESS read-only STATUS mandatory DESCRIPTION "trib port1~4 " ::= { tdmoeDiagMapEntry 2 } tdmoeDiagMapIndex OBJECT-TYPE SYNTAX INTEGER (0..31) ACCESS read-only STATUS mandatory DESCRIPTION "map channel 1~32 " ::= { tdmoeDiagMapEntry 3} tdmoeDiagStatus OBJECT-TYPE SYNTAX INTEGER { idle(1), used(2) } ACCESS read-write STATUS mandatory DESCRIPTION "map channel status " ::= { tdmoeDiagMapEntry 4} -- -- Transmission delay measurement table -- tdmoeDiagRoundTripDelayTable OBJECT-TYPE SYNTAX SEQUENCE OF TdmoeDiagRoundTripDelayEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Round Trip Delay" ::= { tdmoeDiagTable 3 } tdmoeDiagRoundTripDelayEntry OBJECT-TYPE SYNTAX TdmoeDiagRoundTripDelayEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Bundle Delay Info Entry" INDEX { tdmoeDiagRoundTripSlotIndex , tdmoeDiagRoundTripPortIndex , tdmoeDiagRoundTripBundleID } ::= {tdmoeDiagRoundTripDelayTable 1 } TdmoeDiagRoundTripDelayEntry ::= SEQUENCE { tdmoeDiagRoundTripSlotIndex LargeSlotIndex, tdmoeDiagRoundTripPortIndex Tributaryport, tdmoeDiagRoundTripBundleID Bundleid2, tdmoeDiagRoundTripPeriod INTEGER, tdmoeDiagRoundTripEnable INTEGER } tdmoeDiagRoundTripSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { tdmoeDiagRoundTripDelayEntry 1 } tdmoeDiagRoundTripPortIndex OBJECT-TYPE SYNTAX Tributaryport ACCESS read-only STATUS mandatory DESCRIPTION "trib port 1~4 " ::= { tdmoeDiagRoundTripDelayEntry 2 } tdmoeDiagRoundTripBundleID OBJECT-TYPE SYNTAX Bundleid2 ACCESS read-only STATUS mandatory DESCRIPTION "bundle ID " ::= { tdmoeDiagRoundTripDelayEntry 3} tdmoeDiagRoundTripPeriod OBJECT-TYPE -- SYNTAX INTEGER (1..600) SYNTAX INTEGER (0..600) ACCESS read-write STATUS mandatory DESCRIPTION "Period time for transmission delay measurement (second) " ::= { tdmoeDiagRoundTripDelayEntry 4 } tdmoeDiagRoundTripEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Ethernet transmission time delay measurement control " ::= { tdmoeDiagRoundTripDelayEntry 5 } -- -- bundle arp status table -- tdmoeBundleArpStatusTable OBJECT IDENTIFIER ::= { tdmoeDiagTable 4} tdmoeArpPrimaryStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF TdmoeArpPrimaryStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Bundle arp status table" ::= {tdmoeBundleArpStatusTable 1} tdmoeArpPrimaryStatusEntry OBJECT-TYPE SYNTAX TdmoeArpPrimaryStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in Bundle arp status table." INDEX { arpSlotPrimaryIndex , arpPrimaryNumIndex } ::= { tdmoeArpPrimaryStatusTable 1 } TdmoeArpPrimaryStatusEntry ::= SEQUENCE { arpSlotPrimaryIndex LargeSlotIndex, arpPrimaryNumIndex INTEGER (1..64), arpPrimarySrcIpAddress IpAddress, arpPrimaryMacAddress DisplayString, arpPrimarySVLANId INTEGER, arpPrimaryCVLANId INTEGER, arpPrimaryRxRequest Counter, arpPrimaryTxReply Counter, arpPrimaryTxRequest Counter, arpPrimaryRxReply Counter, isPrimaryBundleIp INTEGER } arpSlotPrimaryIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { tdmoeArpPrimaryStatusEntry 1 } arpPrimaryNumIndex OBJECT-TYPE SYNTAX INTEGER (1..64) ACCESS read-only STATUS mandatory DESCRIPTION "Bundle arp number Index(1~64) " ::= { tdmoeArpPrimaryStatusEntry 2 } arpPrimarySrcIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The Bundle arp Source IP." ::= { tdmoeArpPrimaryStatusEntry 3 } arpPrimaryMacAddress OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "The Bundle arp Source Mac (xx:xx:xx:xx:xx:xx)" ::= { tdmoeArpPrimaryStatusEntry 4 } arpPrimarySVLANId OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-only STATUS mandatory DESCRIPTION "SVlan Index" ::= { tdmoeArpPrimaryStatusEntry 5 } arpPrimaryCVLANId OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-only STATUS mandatory DESCRIPTION "CVlan Index" ::= { tdmoeArpPrimaryStatusEntry 6 } arpPrimaryRxRequest OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Arp Rx Request counter" ::= { tdmoeArpPrimaryStatusEntry 7 } arpPrimaryTxReply OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Arp Tx Reply counter" ::= { tdmoeArpPrimaryStatusEntry 8 } arpPrimaryTxRequest OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Arp Tx Request counter" ::= { tdmoeArpPrimaryStatusEntry 9 } arpPrimaryRxReply OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Arp Rx Reply counter" ::= { tdmoeArpPrimaryStatusEntry 10 } isPrimaryBundleIp OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Is bundle ip Set" ::= { tdmoeArpPrimaryStatusEntry 11 } tdmoeArpSecondaryStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF TdmoeArpSecondaryStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Eth phy electric Config Table." ::= { tdmoeBundleArpStatusTable 2 } tdmoeArpSecondaryStatusEntry OBJECT-TYPE SYNTAX TdmoeArpSecondaryStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Eth Phy Config Entry." INDEX { arpSlotSecondaryIndex , arpSecondaryNumIndex } ::= { tdmoeArpSecondaryStatusTable 1 } TdmoeArpSecondaryStatusEntry ::= SEQUENCE { arpSlotSecondaryIndex LargeSlotIndex, arpSecondaryNumIndex INTEGER (1..64), arpSecondarySrcIpAddress IpAddress, arpSecondaryMacAddress DisplayString, arpSecondarySVLANId INTEGER, arpSecondaryCVLANId INTEGER, arpSecondaryRxRequest Counter, arpSecondaryTxReply Counter, arpSecondaryTxRequest Counter, arpSecondaryRxReply Counter, isSecondaryBundleIp INTEGER } arpSlotSecondaryIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { tdmoeArpSecondaryStatusEntry 1 } arpSecondaryNumIndex OBJECT-TYPE SYNTAX INTEGER (1..64) ACCESS read-only STATUS mandatory DESCRIPTION "Bundle arp number Index(1~64) " ::= { tdmoeArpSecondaryStatusEntry 2 } arpSecondarySrcIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The Bundle arp Source IP." ::= { tdmoeArpSecondaryStatusEntry 3 } arpSecondaryMacAddress OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "The Bundle arp Source Mac (xx:xx:xx:xx:xx:xx)" ::= { tdmoeArpSecondaryStatusEntry 4 } arpSecondarySVLANId OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-only STATUS mandatory DESCRIPTION "SVlan Index" ::= { tdmoeArpSecondaryStatusEntry 5 } arpSecondaryCVLANId OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-only STATUS mandatory DESCRIPTION "CVlan Index" ::= { tdmoeArpSecondaryStatusEntry 6 } arpSecondaryRxRequest OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Arp Rx Request counter" ::= { tdmoeArpSecondaryStatusEntry 7 } arpSecondaryTxReply OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Arp Tx Reply counter" ::= { tdmoeArpSecondaryStatusEntry 8 } arpSecondaryTxRequest OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Arp Tx Request counter" ::= { tdmoeArpSecondaryStatusEntry 9 } arpSecondaryRxReply OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Arp Rx Reply counter" ::= { tdmoeArpSecondaryStatusEntry 10 } isSecondaryBundleIp OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Is bundle ip Set" ::= { tdmoeArpSecondaryStatusEntry 11 } tdmoeArpOtherStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF TdmoeArpOtherStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Eth phy electric Config Table." ::= { tdmoeBundleArpStatusTable 3 } tdmoeArpOtherStatusEntry OBJECT-TYPE SYNTAX TdmoeArpOtherStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Eth Phy Config Entry." INDEX { arpSlotOtherIndex , arpOtherNumIndex } ::= { tdmoeArpOtherStatusTable 1 } TdmoeArpOtherStatusEntry ::= SEQUENCE { arpSlotOtherIndex LargeSlotIndex, arpOtherNumIndex INTEGER (1..8), arpOtherSrcIpAddress IpAddress, arpOtherMacAddress DisplayString, arpOtherSVLANId INTEGER, arpOtherCVLANId INTEGER, arpOtherRxRequest Counter, arpOtherRxReply Counter } arpSlotOtherIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { tdmoeArpOtherStatusEntry 1 } arpOtherNumIndex OBJECT-TYPE SYNTAX INTEGER (1..8) ACCESS read-only STATUS mandatory DESCRIPTION "Bundle arp number Index(1~8) " ::= { tdmoeArpOtherStatusEntry 2 } arpOtherSrcIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The Bundle arp Source IP." ::= { tdmoeArpOtherStatusEntry 3 } arpOtherMacAddress OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "The Bundle arp Source Mac (xx:xx:xx:xx:xx:xx)" ::= { tdmoeArpOtherStatusEntry 4 } arpOtherSVLANId OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-only STATUS mandatory DESCRIPTION "SVlan Index" ::= { tdmoeArpOtherStatusEntry 5 } arpOtherCVLANId OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-only STATUS mandatory DESCRIPTION "CVlan Index" ::= { tdmoeArpOtherStatusEntry 6 } arpOtherRxRequest OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Arp Rx Request counter" ::= { tdmoeArpOtherStatusEntry 7 } arpOtherRxReply OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Arp Rx Reply counter" ::= { tdmoeArpOtherStatusEntry 8 } -- -- bundle ping status table -- tdmoeBundlePingStatusTable OBJECT IDENTIFIER ::= { tdmoeDiagTable 5} tdmoePingPrimaryStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF TdmoePingPrimaryStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Bundle ping status table" ::= {tdmoeBundlePingStatusTable 1} tdmoePingPrimaryStatusEntry OBJECT-TYPE SYNTAX TdmoePingPrimaryStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in Bundle ping status table." INDEX { pingSlotPrimaryIndex , pingPrimaryNumIndex } ::= { tdmoePingPrimaryStatusTable 1 } TdmoePingPrimaryStatusEntry ::= SEQUENCE { pingSlotPrimaryIndex LargeSlotIndex, pingPrimaryNumIndex INTEGER (1..64), pingPrimarySrcIpAddress IpAddress, pingPrimaryMacAddress DisplayString, pingPrimarySVLANId INTEGER, pingPrimaryCVLANId INTEGER, pingPrimaryRxRequest Counter, pingPrimaryTxReply Counter, pingPrimaryTxRequest Counter, pingPrimaryRxReply Counter, isPPrimaryBundleIp INTEGER } pingSlotPrimaryIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { tdmoePingPrimaryStatusEntry 1 } pingPrimaryNumIndex OBJECT-TYPE SYNTAX INTEGER (1..64) ACCESS read-only STATUS mandatory DESCRIPTION "Bundle ping number Index(1~64) " ::= { tdmoePingPrimaryStatusEntry 2 } pingPrimarySrcIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The Bundle ping Source IP." ::= { tdmoePingPrimaryStatusEntry 3 } pingPrimaryMacAddress OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "The Bundle ping Source Mac (xx:xx:xx:xx:xx:xx)" ::= { tdmoePingPrimaryStatusEntry 4 } pingPrimarySVLANId OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-only STATUS mandatory DESCRIPTION "SVlan Index" ::= { tdmoePingPrimaryStatusEntry 5 } pingPrimaryCVLANId OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-only STATUS mandatory DESCRIPTION "CVlan Index" ::= { tdmoePingPrimaryStatusEntry 6 } pingPrimaryRxRequest OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Ping Rx Request counter" ::= { tdmoePingPrimaryStatusEntry 7 } pingPrimaryTxReply OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Ping Tx Reply counter" ::= { tdmoePingPrimaryStatusEntry 8 } pingPrimaryTxRequest OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Ping Tx Request counter" ::= { tdmoePingPrimaryStatusEntry 9 } pingPrimaryRxReply OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Ping Rx Reply counter" ::= { tdmoePingPrimaryStatusEntry 10 } isPPrimaryBundleIp OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Is bundle ip Set" ::= { tdmoePingPrimaryStatusEntry 11 } -- ping Secordary tdmoePingSecondaryStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF TdmoePingSecondaryStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Bundle ping status table" ::= {tdmoeBundlePingStatusTable 2} tdmoePingSecondaryStatusEntry OBJECT-TYPE SYNTAX TdmoePingSecondaryStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in Bundle ping status table." INDEX { pingSlotSecondaryIndex , pingSecondaryNumIndex } ::= { tdmoePingSecondaryStatusTable 1 } TdmoePingSecondaryStatusEntry ::= SEQUENCE { pingSlotSecondaryIndex LargeSlotIndex, pingSecondaryNumIndex INTEGER (1..64), pingSecondarySrcIpAddress IpAddress, pingSecondaryMacAddress DisplayString, pingSecondarySVLANId INTEGER, pingSecondaryCVLANId INTEGER, pingSecondaryRxRequest Counter, pingSecondaryTxReply Counter, pingSecondaryTxRequest Counter, pingSecondaryRxReply Counter, isPSecondaryBundleIp INTEGER } pingSlotSecondaryIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { tdmoePingSecondaryStatusEntry 1 } pingSecondaryNumIndex OBJECT-TYPE SYNTAX INTEGER (1..64) ACCESS read-only STATUS mandatory DESCRIPTION "Bundle ping number Index(1~64) " ::= { tdmoePingSecondaryStatusEntry 2 } pingSecondarySrcIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The Bundle ping Source IP." ::= { tdmoePingSecondaryStatusEntry 3 } pingSecondaryMacAddress OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "The Bundle ping Source Mac (xx:xx:xx:xx:xx:xx)" ::= { tdmoePingSecondaryStatusEntry 4 } pingSecondarySVLANId OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-only STATUS mandatory DESCRIPTION "SVlan Index" ::= { tdmoePingSecondaryStatusEntry 5 } pingSecondaryCVLANId OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-only STATUS mandatory DESCRIPTION "CVlan Index" ::= { tdmoePingSecondaryStatusEntry 6 } pingSecondaryRxRequest OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Ping Rx Request counter" ::= { tdmoePingSecondaryStatusEntry 7 } pingSecondaryTxReply OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Ping Tx Reply counter" ::= { tdmoePingSecondaryStatusEntry 8 } pingSecondaryTxRequest OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Ping Tx Request counter" ::= { tdmoePingSecondaryStatusEntry 9 } pingSecondaryRxReply OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Ping Rx Reply counter" ::= { tdmoePingSecondaryStatusEntry 10 } isPSecondaryBundleIp OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Is bundle ip Set" ::= { tdmoePingSecondaryStatusEntry 11 } -- other tdmoePingOtherStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF TdmoePingOtherStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Bundle ping status table" ::= {tdmoeBundlePingStatusTable 3} tdmoePingOtherStatusEntry OBJECT-TYPE SYNTAX TdmoePingOtherStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in Bundle ping status table." INDEX { pingSlotOtherIndex , pingOtherNumIndex } ::= { tdmoePingOtherStatusTable 1 } TdmoePingOtherStatusEntry ::= SEQUENCE { pingSlotOtherIndex LargeSlotIndex, pingOtherNumIndex INTEGER (1..8), pingOtherSrcIpAddress IpAddress, pingOtherMacAddress DisplayString, pingOtherSVLANId INTEGER, pingOtherCVLANId INTEGER, pingOtherRxRequest Counter, pingOtherRxReply Counter } pingSlotOtherIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { tdmoePingOtherStatusEntry 1 } pingOtherNumIndex OBJECT-TYPE SYNTAX INTEGER (1..8) ACCESS read-only STATUS mandatory DESCRIPTION "Bundle ping number Index(1~8) " ::= { tdmoePingOtherStatusEntry 2 } pingOtherSrcIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The Bundle ping Source IP." ::= { tdmoePingOtherStatusEntry 3 } pingOtherMacAddress OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "The Bundle ping Source Mac (xx:xx:xx:xx:xx:xx)" ::= { tdmoePingOtherStatusEntry 4 } pingOtherSVLANId OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-only STATUS mandatory DESCRIPTION "SVlan Index" ::= { tdmoePingOtherStatusEntry 5 } pingOtherCVLANId OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-only STATUS mandatory DESCRIPTION "CVlan Index" ::= { tdmoePingOtherStatusEntry 6 } pingOtherRxRequest OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Ping Rx Request counter" ::= { tdmoePingOtherStatusEntry 7 } pingOtherRxReply OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Ping Rx Reply counter" ::= { tdmoePingOtherStatusEntry 8 } -- -- IP Conflict -- tdmoeIpConflictTable OBJECT-TYPE SYNTAX SEQUENCE OF TdmoeIpConflictEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Bundle IP Conflict status table." ::= {tdmoeDiagTable 6} tdmoeIpConflictEntry OBJECT-TYPE SYNTAX TdmoeIpConflictEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in Bundle IP Conflict status table." INDEX { ipConflictSlotIndex , ipConflictNumIndex } ::= { tdmoeIpConflictTable 1 } TdmoeIpConflictEntry ::= SEQUENCE { ipConflictSlotIndex LargeSlotIndex, ipConflictNumIndex INTEGER (1..16), ipConflictSrcIpAddress IpAddress, ipConflictMacAddress DisplayString, ipConflictSVLANId INTEGER, ipConflictCVLANId INTEGER } ipConflictSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { tdmoeIpConflictEntry 1 } ipConflictNumIndex OBJECT-TYPE SYNTAX INTEGER (1..16) ACCESS read-only STATUS mandatory DESCRIPTION "Bundle IP Conflict Number Index(1~64) " ::= { tdmoeIpConflictEntry 2 } ipConflictSrcIpAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The Bundle IP Conflict Source IP." ::= { tdmoeIpConflictEntry 3 } ipConflictMacAddress OBJECT-TYPE SYNTAX DisplayString (SIZE (0..20)) ACCESS read-write STATUS mandatory DESCRIPTION "The Bundle IP Conflict Source Mac (xx:xx:xx:xx:xx:xx)" ::= { tdmoeIpConflictEntry 4 } ipConflictSVLANId OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-only STATUS mandatory DESCRIPTION "SVlan Index" ::= { tdmoeIpConflictEntry 5 } ipConflictCVLANId OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-only STATUS mandatory DESCRIPTION "CVlan Index" ::= { tdmoeIpConflictEntry 6 } -- -- Bundle Statistics Table -- tdmoeStatusAndStatisticsTable OBJECT IDENTIFIER ::= { tdmoe-card 8} tdmoeBundleStatisticsTable OBJECT-TYPE SYNTAX SEQUENCE OF TdmoeBundleStatisticsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "bundle statistics table" ::= {tdmoeStatusAndStatisticsTable 1} tdmoebundleStatisticsEntry OBJECT-TYPE SYNTAX TdmoeBundleStatisticsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in bundle statistics table." INDEX { bundleSlotIndex , bundleTribIndex , bundleBundleIDIndex } ::= { tdmoeBundleStatisticsTable 1 } TdmoeBundleStatisticsEntry ::= SEQUENCE { bundleSlotIndex LargeSlotIndex, bundleTribIndex Tributaryport, bundleBundleIDIndex Bundleid2, bundleJit-Buf-Underrun Counter, bundleJit-Buf-Overrun Counter, bundleMinJitBuffer Gauge, bundleMaxJitBuffer Gauge, bundleRx-Lost Counter, bundleRx-Good Counter, bundleTx-Good Counter, bundleJumped Counter, bundleRe-order Counter, toeBundleClear INTEGER } bundleSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { tdmoebundleStatisticsEntry 1 } bundleTribIndex OBJECT-TYPE SYNTAX Tributaryport ACCESS read-only STATUS mandatory DESCRIPTION "TDMoE alarm portIndex" ::= { tdmoebundleStatisticsEntry 2 } bundleBundleIDIndex OBJECT-TYPE SYNTAX Bundleid2 ACCESS read-only STATUS mandatory DESCRIPTION "TDMoE bundle 1-32" ::= { tdmoebundleStatisticsEntry 3 } bundleJit-Buf-Underrun OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "TXC Byte Received" ::= { tdmoebundleStatisticsEntry 4 } bundleJit-Buf-Overrun OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "TXC Byte Transmitted" ::= { tdmoebundleStatisticsEntry 5 } bundleMinJitBuffer OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "TXC Classified Packets Received" ::= { tdmoebundleStatisticsEntry 6 } bundleMaxJitBuffer OBJECT-TYPE SYNTAX Gauge ACCESS read-only STATUS mandatory DESCRIPTION "Wan Byte Received" ::= { tdmoebundleStatisticsEntry 7 } bundleRx-Lost OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Wan Byte Transmitted" ::= { tdmoebundleStatisticsEntry 8 } bundleRx-Good OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Wan Packets Received" ::= { tdmoebundleStatisticsEntry 9 } bundleTx-Good OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Wan Packets Tranmitted" ::= { tdmoebundleStatisticsEntry 10 } bundleJumped OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Jumped packets" ::= { tdmoebundleStatisticsEntry 11 } bundleRe-order OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "re-order packets" ::= { tdmoebundleStatisticsEntry 12 } toeBundleClear OBJECT-TYPE SYNTAX INTEGER { no(1), clear(2) } MAX-ACCESS read-write STATUS mandatory DESCRIPTION "Clear Bundle Count" ::= { tdmoebundleStatisticsEntry 13 } -- -- Traffic Statistics Table -- tdmoeEthPortStatisticsTable OBJECT-TYPE SYNTAX SEQUENCE OF TdmoeEthPortStatisticsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "bundle statistics table" ::= {tdmoeStatusAndStatisticsTable 2} tdmoeEthPortStatisticsEntry OBJECT-TYPE SYNTAX TdmoeEthPortStatisticsEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in bundle statistics table." INDEX { trafficSlotIndex , trafficPortIndex } ::= { tdmoeEthPortStatisticsTable 1 } TdmoeEthPortStatisticsEntry ::= SEQUENCE { trafficSlotIndex LargeSlotIndex, trafficPortIndex EthportIndex, trafficTx-Packets Counter, trafficTx-Bytes Counter, trafficTx-UnicastPackets Counter, trafficTx-MulticastPackets Counter, trafficTx-BroadcastPackets Counter, trafficTx-PausePackets Counter, trafficRx-Packets Counter, trafficRx-Bytes Counter, trafficRx-UnicastPackets Counter, trafficRx-MulticastPackets Counter, trafficRx-BroadcastPackets Counter, trafficRx-PausePackets Counter, trafficRx-BulkyPackets Counter, trafficRx-ShortyPackets Counter, trafficRx-FragmentPackets Counter, trafficCRCError Counter } trafficSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { tdmoeEthPortStatisticsEntry 1 } trafficPortIndex OBJECT-TYPE SYNTAX EthportIndex ACCESS read-only STATUS mandatory DESCRIPTION "Port Index" ::= { tdmoeEthPortStatisticsEntry 2 } trafficTx-Packets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of good transmitted frames " ::= { tdmoeEthPortStatisticsEntry 3 } trafficTx-Bytes OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of good transmitted bytes " ::= { tdmoeEthPortStatisticsEntry 4 } trafficTx-UnicastPackets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of good frames sent that have a unicast destination MAC address." ::= { tdmoeEthPortStatisticsEntry 5} trafficTx-MulticastPackets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of good frames sent that have a multicast destination MAC address." ::= { tdmoeEthPortStatisticsEntry 6} trafficTx-BroadcastPackets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of good frames sent that have a broadcast destination MAC address." ::= { tdmoeEthPortStatisticsEntry 7} trafficTx-PausePackets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "transmitted pause packets." ::= { tdmoeEthPortStatisticsEntry 8} trafficRx-Packets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of good received packets " ::= { tdmoeEthPortStatisticsEntry 9} trafficRx-Bytes OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of good received bytes " ::= { tdmoeEthPortStatisticsEntry 10 } trafficRx-UnicastPackets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "" ::= { tdmoeEthPortStatisticsEntry 11} trafficRx-MulticastPackets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of good frames sent that have a multicast destination MAC address." ::= { tdmoeEthPortStatisticsEntry 12} trafficRx-BroadcastPackets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "The number of good frames sent that have a multicast destination MAC address." ::= { tdmoeEthPortStatisticsEntry 13} trafficRx-PausePackets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "transmitted pause packets." ::= { tdmoeEthPortStatisticsEntry 14} trafficRx-BulkyPackets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Total frames received with a length of more than MaxSize octets(ethernet packet length 1514) but with a valid FCS." ::= { tdmoeEthPortStatisticsEntry 15 } trafficRx-ShortyPackets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Total frames received with a length of less than 64 octets but with a valid FCS." ::= { tdmoeEthPortStatisticsEntry 16} trafficRx-FragmentPackets OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "" ::= { tdmoeEthPortStatisticsEntry 17} trafficCRCError OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Total frames received with a CRC error" ::= { tdmoeEthPortStatisticsEntry 18} tdmoeBundleStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF TdmoeBundleStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "bundle statistics table" ::= {tdmoeStatusAndStatisticsTable 3} tdmoeBundleStatusEntry OBJECT-TYPE SYNTAX TdmoeBundleStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in bundle statistics table." INDEX { bundleSlotIndex , bundleTribIndex , bundleBundleIDIndex } ::= { tdmoeBundleStatusTable 1 } TdmoeBundleStatusEntry ::= SEQUENCE { bundleStatus INTEGER } bundleStatus OBJECT-TYPE SYNTAX INTEGER { inactive (1), active (2) } ACCESS read-only STATUS mandatory DESCRIPTION "Bundle Status" ::= { tdmoeBundleStatusEntry 4 } tdmoeEthPortStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF TdmoeEthPortStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Eth port Status Table." ::= { tdmoeStatusAndStatisticsTable 4 } tdmoeEthPortStatusEntry OBJECT-TYPE SYNTAX TdmoeEthPortStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Eth Phy Config Entry." INDEX { enetSlotIndex , enetPortIndex } ::= { tdmoeEthPortStatusTable 1 } TdmoeEthPortStatusEntry ::= SEQUENCE { enetSlotIndex LargeSlotIndex, enetPortIndex EthportIndex, enetState INTEGER, enetAutoNegotiation INTEGER, enetSpeed INTEGER, enetDuplex INTEGER, enetAutolaserShutdown INTEGER, link INTEGER, enetPulseRepetitionTime INTEGER } enetSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { tdmoeEthPortStatusEntry 1 } enetPortIndex OBJECT-TYPE SYNTAX EthportIndex ACCESS read-only STATUS mandatory DESCRIPTION "eth port 1-4" ::= { tdmoeEthPortStatusEntry 2 } enetState OBJECT-TYPE SYNTAX INTEGER { enable (1), disable (2) } ACCESS read-only STATUS mandatory DESCRIPTION "port State" ::= { tdmoeEthPortStatusEntry 3 } enetAutoNegotiation OBJECT-TYPE SYNTAX INTEGER { enable (1), disable (2) } ACCESS read-only STATUS mandatory DESCRIPTION "auto negotiation state" ::= {tdmoeEthPortStatusEntry 4 } enetSpeed OBJECT-TYPE SYNTAX INTEGER { mbps-10 (1), mbps-100 (2), mbps-1000 (3) } ACCESS read-only STATUS mandatory DESCRIPTION "port speed 10/100/1000 mbps" ::= {tdmoeEthPortStatusEntry 5 } enetDuplex OBJECT-TYPE SYNTAX INTEGER { half (1), full (2) } ACCESS read-only STATUS mandatory DESCRIPTION "port duplex mode(half/full)" ::= {tdmoeEthPortStatusEntry 6 } enetAutolaserShutdown OBJECT-TYPE SYNTAX INTEGER { enable (1), disable (2) } ACCESS read-only STATUS mandatory DESCRIPTION "autolasershutdown state" ::= {tdmoeEthPortStatusEntry 7} link OBJECT-TYPE SYNTAX INTEGER { down (1), up (2) } ACCESS read-only STATUS mandatory DESCRIPTION "autolasershutdown state" ::= {tdmoeEthPortStatusEntry 8} enetPulseRepetitionTime OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "ALS/APSD pulse repetition time for automatic restart(sec)" ::= { tdmoeEthPortStatusEntry 9 } -- Optical Information Table -- tdmoeOpticalInformationTable OBJECT-TYPE SYNTAX SEQUENCE OF OpticalInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "optical information table" ::= {tdmoeStatusAndStatisticsTable 5} opticalInfoEntry OBJECT-TYPE SYNTAX OpticalInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in optical information table." INDEX { opticalSlotIndex , opticalPortIndex } ::= { tdmoeOpticalInformationTable 1 } OpticalInfoEntry ::= SEQUENCE { opticalSlotIndex LargeSlotIndex, opticalPortIndex INTEGER, opticalConnector INTEGER, opticalTransceiver DisplayString, opticalLinkLength DisplayString, opticalTechnology DisplayString, opticalEncoding DisplayString, opticalLength-9-125-mm DisplayString, opticalLength-50-125-mm DisplayString, opticalLength-62p5-125-mm DisplayString, opticalTemperature DisplayString, opticalVcc DisplayString, opticalTxBias DisplayString, opticalTxPower DisplayString, opticalRxPower DisplayString, opticalDate DisplayString, opticalVendorName DisplayString, opticalOUI DisplayString, opticalPN DisplayString, opticalRev DisplayString, opticalWavelength DisplayString } opticalSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { opticalInfoEntry 1 } opticalPortIndex OBJECT-TYPE SYNTAX INTEGER { eth-1 (1), eth-2 (2) } ACCESS read-only STATUS mandatory DESCRIPTION "optical port" ::= { opticalInfoEntry 2 } opticalConnector OBJECT-TYPE SYNTAX INTEGER { not-available(1), sc(2), fiber-channel-style-1-copper(3), fiber-channel-style-2-copper(4), bnc-tnc(5), fibre-channel-coaxial-header(6), fiberJack(7), lc(8), mt-rj(9), mu(10), sg(11), optcal-pigtail(12), hssdc-ii(13), copper-pigtail(14) } ACCESS read-only STATUS mandatory DESCRIPTION "SFP connector" ::= { opticalInfoEntry 3 } opticalTransceiver OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "SFP transceiver" ::= { opticalInfoEntry 4 } opticalLinkLength OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "SFP link length" ::= { opticalInfoEntry 5 } opticalTechnology OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "SFP technology" ::= { opticalInfoEntry 6 } opticalEncoding OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "SFP encoding" ::= { opticalInfoEntry 7 } opticalLength-9-125-mm OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "SFP length for 9/125 mm fiber" ::= { opticalInfoEntry 8 } opticalLength-50-125-mm OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "SFP length for 50/125 mm fiber" ::= { opticalInfoEntry 9 } opticalLength-62p5-125-mm OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "SFP length for 62.5/125 mm fiber" ::= { opticalInfoEntry 10 } opticalTemperature OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "SFP Temperature" ::= { opticalInfoEntry 11 } opticalVcc OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "SFP Vcc" ::= { opticalInfoEntry 12 } opticalTxBias OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "SFP Tx Bias current" ::= { opticalInfoEntry 13 } opticalTxPower OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "SFP Tx power" ::= { opticalInfoEntry 14 } opticalRxPower OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "SFP Rx power" ::= { opticalInfoEntry 15 } opticalDate OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "SFP Rx power" ::= { opticalInfoEntry 16 } opticalVendorName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "SFP Rx power" ::= { opticalInfoEntry 17 } opticalOUI OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "SFP Rx power" ::= { opticalInfoEntry 18 } opticalPN OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "SFP Rx power" ::= { opticalInfoEntry 19 } opticalRev OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "SFP Rx power" ::= { opticalInfoEntry 20 } opticalWavelength OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "SFP Rx power" ::= { opticalInfoEntry 21 } -- -- Transmission delay measurement map table -- tdmoeDiagRoundTripMapTable OBJECT-TYPE SYNTAX SEQUENCE OF TdmoeDiagRoundTripMapEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Transmission delay measurement map table" ::= {tdmoeStatusAndStatisticsTable 6} tdmoeDiagRoundTripMapEntry OBJECT-TYPE SYNTAX TdmoeDiagRoundTripMapEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in transmission delay measurement map table." INDEX { diagRoundTripMapSlotIndex , diagRoundTripMapPortIndex } ::= { tdmoeDiagRoundTripMapTable 1 } TdmoeDiagRoundTripMapEntry ::= SEQUENCE { diagRoundTripMapSlotIndex LargeSlotIndex, diagRoundTripMapPortIndex Tributaryport, diagRoundTripMapBundleID Bundleid2, diagRoundTripMapPeriod INTEGER, diagRoundTripMapEnable INTEGER, diagRoundTripMapErrorCode INTEGER, diagRoundTripMapElapseTime INTEGER, diagRoundTripMapMax DisplayString, diagRoundTripMapMin DisplayString, diagRoundTripMapAvg DisplayString, diagRoundTripMapPacketLoss Counter } diagRoundTripMapSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { tdmoeDiagRoundTripMapEntry 1 } diagRoundTripMapPortIndex OBJECT-TYPE SYNTAX Tributaryport ACCESS read-only STATUS mandatory DESCRIPTION "trib port 1~4 " ::= { tdmoeDiagRoundTripMapEntry 2 } diagRoundTripMapBundleID OBJECT-TYPE SYNTAX Bundleid2 ACCESS read-only STATUS mandatory DESCRIPTION "bundle ID " ::= { tdmoeDiagRoundTripMapEntry 3} diagRoundTripMapPeriod OBJECT-TYPE SYNTAX INTEGER (0..600) --//RIKER2021 SilverCreek ACCESS read-only STATUS mandatory DESCRIPTION "Period time for transmission delay measurement (second) " ::= { tdmoeDiagRoundTripMapEntry 4 } diagRoundTripMapEnable OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Ethernet transmission time delay measurement control " ::= { tdmoeDiagRoundTripMapEntry 5 } diagRoundTripMapErrorCode OBJECT-TYPE SYNTAX INTEGER { ok(1), inactive-delay-measurement(2), no-measurement-available(3), not-receive-any-return-packet(5), packet-loss-too-much(9), na(254), unknown-problem(255) } ACCESS read-only STATUS mandatory DESCRIPTION "Test measurement result: 2, 3, 4, etc.. Result 2 means 'test ok.'. Result 3 means 'Bundle inactive delay measurement not available.'. Result 4 means 'Did not receive any return packet, no measurement available, please retest.'." ::= { tdmoeDiagRoundTripMapEntry 6 } diagRoundTripMapElapseTime OBJECT-TYPE SYNTAX INTEGER (0..600) ACCESS read-only STATUS mandatory DESCRIPTION "Elapsed time (second) " ::= { tdmoeDiagRoundTripMapEntry 7 } diagRoundTripMapMax OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Maximum transmission delay time (millisecond) " ::= { tdmoeDiagRoundTripMapEntry 8 } diagRoundTripMapMin OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Minimum transmission delay time (millisecond) " ::= { tdmoeDiagRoundTripMapEntry 9 } diagRoundTripMapAvg OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Average transmission delay time (millisecond) " ::= { tdmoeDiagRoundTripMapEntry 10 } diagRoundTripMapPacketLoss OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION "Round trip test packet loss " ::= { tdmoeDiagRoundTripMapEntry 11 } -- -- SYSTEM Information Table -- tdmoeSystemInformationTable OBJECT-TYPE SYNTAX SEQUENCE OF SystemInformationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The system information table." ::= { tdmoe-card 9} systemInformationEntry OBJECT-TYPE SYNTAX SystemInformationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the system information table." INDEX { tdmoeSlotIndex } ::= { tdmoeSystemInformationTable 1 } SystemInformationEntry ::= SEQUENCE { tdmoePROMVersion DisplayString, tdmoeHardwareVersion DisplayString, tdmoeFpgaVersion DisplayString, tdmoeOscType DisplayString, tdmoeBank1Version DisplayString, tdmoeBank2Version DisplayString, tdmoeActiveBank INTEGER, tdmoeNextBank INTEGER } tdmoePROMVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION " tdmoe PROM Version" ::= { systemInformationEntry 2 } tdmoeHardwareVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION " tdmoe Hardware Version" ::= { systemInformationEntry 3 } tdmoeFpgaVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..40)) ACCESS read-only STATUS mandatory DESCRIPTION "FPGA Version" ::= { systemInformationEntry 4 } tdmoeOscType OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "osc version" ::= { systemInformationEntry 5 } tdmoeBank1Version OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Bank-1 Version" ::= { systemInformationEntry 6 } tdmoeBank2Version OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Bank-2 Version" ::= { systemInformationEntry 7} tdmoeActiveBank OBJECT-TYPE SYNTAX INTEGER{ bank-1(1), bank-2(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Active Bank 1/2" ::= { systemInformationEntry 8 } tdmoeNextBank OBJECT-TYPE SYNTAX INTEGER{ bank-1(1), bank-2(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Next Bank 1/2" ::= { systemInformationEntry 9 } -- -- Command Control Table -- tdmoeCommandControlTable OBJECT-TYPE SYNTAX SEQUENCE OF TdmoeCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The command control table." ::= { tdmoe-card 10} tdmoeCommandControlEntry OBJECT-TYPE SYNTAX TdmoeCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the command control table." INDEX { tdmoeSlotIndex } ::= { tdmoeCommandControlTable 1 } TdmoeCommandControlEntry ::= SEQUENCE { tdmoePerfReset INTEGER, tdmoeAlarmHistoryReset INTEGER, tdmoeCardReset INTEGER, tdmoeLoadDefault INTEGER } tdmoePerfReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset User Performance" ::= { tdmoeCommandControlEntry 2 } tdmoeAlarmHistoryReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset Alarm History" ::= { tdmoeCommandControlEntry 3 } tdmoeCardReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset " ::= { tdmoeCommandControlEntry 4 } tdmoeLoadDefault OBJECT-TYPE SYNTAX INTEGER { no(0), load-default(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Load Default" ::= { tdmoeCommandControlEntry 5} -- -- Vlan VID setup table -- toeVlanSetupVidTable OBJECT-TYPE SYNTAX SEQUENCE OF ToeVlanSetupVidEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "TDMOE Vlan VID setup table" ::= { tdmoe-card 11 } toeVlanSetupVidEntry OBJECT-TYPE SYNTAX ToeVlanSetupVidEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in TDMOE Vlan VID setup table" INDEX { tvSetupVidSlot } ::= { toeVlanSetupVidTable 1 } ToeVlanSetupVidEntry ::= SEQUENCE { tvSetupVidSlot LargeSlotIndex, tvVLAN802-1Q INTEGER, tvTdmPvid INTEGER, tvEth1Pvid INTEGER, tvEth2Pvid INTEGER, tvEth3Pvid INTEGER, tvEth4Pvid INTEGER } tvSetupVidSlot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { toeVlanSetupVidEntry 1 } tvVLAN802-1Q OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "802.1Q VLAN" ::= { toeVlanSetupVidEntry 2 } tvTdmPvid OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-write STATUS mandatory DESCRIPTION "VID for TDM" ::= { toeVlanSetupVidEntry 3 } tvEth1Pvid OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-write STATUS mandatory DESCRIPTION "VID for ethernet port 1" ::= { toeVlanSetupVidEntry 4 } tvEth2Pvid OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-write STATUS mandatory DESCRIPTION "VID for ethernet port 2" ::= { toeVlanSetupVidEntry 5 } tvEth3Pvid OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-write STATUS mandatory DESCRIPTION "VID for ethernet port 3" ::= { toeVlanSetupVidEntry 6 } tvEth4Pvid OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-write STATUS mandatory DESCRIPTION "VID for ethernet port 4" ::= { toeVlanSetupVidEntry 7 } -- -- Vlan Group Setup Table -- -- Hao 3/27 2013 toeVlanSetupGroupTable OBJECT-TYPE SYNTAX SEQUENCE OF ToeVlanSetupGroupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Vlan Group Setup Table" ::= { tdmoe-card 12 } toeVlanSetupGroupEntry OBJECT-TYPE SYNTAX ToeVlanSetupGroupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in Vlan Group Setup Table" INDEX { tvSetupGroupSlot , tvGroupIndex } ::= { toeVlanSetupGroupTable 1 } ToeVlanSetupGroupEntry ::= SEQUENCE { tvSetupGroupSlot LargeSlotIndex, tvGroupIndex INTEGER, tvTdmTag INTEGER, tvEth1Tag INTEGER, tvEth2Tag INTEGER, tvEth3Tag INTEGER, tvEth4Tag INTEGER, tvVlanID INTEGER, tvEnable INTEGER } tvSetupGroupSlot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { toeVlanSetupGroupEntry 1 } tvGroupIndex OBJECT-TYPE SYNTAX INTEGER (1..16) ACCESS read-only STATUS mandatory DESCRIPTION "group index" ::= { toeVlanSetupGroupEntry 2 } tvTdmTag OBJECT-TYPE SYNTAX INTEGER { no(1), tag(2), untag(3) } ACCESS read-write STATUS mandatory DESCRIPTION "vlan tdm tag/uptag" ::= { toeVlanSetupGroupEntry 3 } tvEth1Tag OBJECT-TYPE SYNTAX INTEGER { no(1), tag(2), untag(3) } ACCESS read-write STATUS mandatory DESCRIPTION "vlan ethernet port 1 tag/uptag" ::= { toeVlanSetupGroupEntry 4 } tvEth2Tag OBJECT-TYPE SYNTAX INTEGER { no(1), tag(2), untag(3) } ACCESS read-write STATUS mandatory DESCRIPTION "vlan ethernet port 2 tag/uptag" ::= { toeVlanSetupGroupEntry 5 } tvEth3Tag OBJECT-TYPE SYNTAX INTEGER { no(1), tag(2), untag(3) } ACCESS read-write STATUS mandatory DESCRIPTION "vlan ethernet port 3 tag/uptag" ::= { toeVlanSetupGroupEntry 6 } tvEth4Tag OBJECT-TYPE SYNTAX INTEGER { no(1), tag(2), untag(3) } ACCESS read-write STATUS mandatory DESCRIPTION "vlan ethernet port 4 tag/uptag" ::= { toeVlanSetupGroupEntry 7 } tvVlanID OBJECT-TYPE SYNTAX INTEGER (1..4095) ACCESS read-write STATUS mandatory DESCRIPTION "vlan vid" ::= { toeVlanSetupGroupEntry 8 } --Hao 3/27 2013 tvEnable OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "group enable" ::= { toeVlanSetupGroupEntry 9 } -- -- tdmoeClockSourceConfigTable -- tdmoeClockSourceConfigTable OBJECT IDENTIFIER ::= { tdmoe-card 13 } portModeConfig OBJECT-TYPE SYNTAX SEQUENCE OF PortModeConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "TDMoE Port Clock Source Mode Config Table." ::= { tdmoeClockSourceConfigTable 1 } portModeConfigEntry OBJECT-TYPE SYNTAX PortModeConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "TDMoE Port Clock Source Mode Config Entry" INDEX { tdmoeClockSourceSlotIndex } ::= { portModeConfig 1 } PortModeConfigEntry ::= SEQUENCE { tdmoeClockSourceSlotIndex LargeSlotIndex, tdmoeClockSourcePort1 INTEGER, tdmoeClockSourcePort2 INTEGER, tdmoeClockSourcePort3 INTEGER, tdmoeClockSourcePort4 INTEGER } tdmoeClockSourceSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { portModeConfigEntry 1 } tdmoeClockSourcePort1 OBJECT-TYPE SYNTAX INTEGER { acr1(1), acr2(2), acr3(3), acr4(4), eth1SyncE(5), none(99) } ACCESS read-write STATUS mandatory DESCRIPTION "The Clock Source Port Mode." ::= { portModeConfigEntry 2 } tdmoeClockSourcePort2 OBJECT-TYPE SYNTAX INTEGER { acr1(1), acr2(2), acr3(3), acr4(4), eth2SyncE(5), none(99) } ACCESS read-write STATUS mandatory DESCRIPTION "The Clock Source Port Mode." ::= { portModeConfigEntry 3 } tdmoeClockSourcePort3 OBJECT-TYPE SYNTAX INTEGER { acr1(1), acr2(2), acr3(3), acr4(4), eth3SyncE(5), none(99) } ACCESS read-write STATUS mandatory DESCRIPTION "The Clock Source Port Mode." ::= { portModeConfigEntry 4 } tdmoeClockSourcePort4 OBJECT-TYPE SYNTAX INTEGER { acr1(1), acr2(2), acr3(3), acr4(4), eth4SyncE(5), none(99) } ACCESS read-write STATUS mandatory DESCRIPTION "The Clock Source Port Mode." ::= { portModeConfigEntry 5 } portACRConfig OBJECT-TYPE SYNTAX SEQUENCE OF PortACRConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "TDMoE Port ACR Config Table." ::= { tdmoeClockSourceConfigTable 2 } portACRConfigEntry OBJECT-TYPE SYNTAX PortACRConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "TDMoE Port ACR Config Entry" INDEX { tdmoeACRSlotIndex , tdmoeACRIndex } ::= { portACRConfig 1 } PortACRConfigEntry ::= SEQUENCE { tdmoeACRSlotIndex LargeSlotIndex, tdmoeACRIndex INTEGER, tdmoeACRTribID INTEGER, tdmoeACRBundleID Integer32, tdmoeACREnable INTEGER, tdmoeACRStatus INTEGER } tdmoeACRSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { portACRConfigEntry 1 } tdmoeACRIndex OBJECT-TYPE SYNTAX INTEGER { acr1(1), acr2(2), acr3(3), acr4(4) } ACCESS read-only STATUS mandatory DESCRIPTION "The Clock Source Port Mode." ::= { portACRConfigEntry 2 } tdmoeACRTribID OBJECT-TYPE SYNTAX INTEGER { trib1(1), trib2(2), trib3(3), trib4(4) } ACCESS read-only STATUS mandatory DESCRIPTION "The Clock Source Port Mode." ::= { portACRConfigEntry 3 } tdmoeACRBundleID OBJECT-TYPE SYNTAX Integer32 (0..15) ACCESS read-write STATUS mandatory DESCRIPTION "The Clock Source Port Mode." ::= { portACRConfigEntry 4 } tdmoeACREnable OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), none(99) } ACCESS read-write STATUS mandatory DESCRIPTION "The Clock Source Port Mode." ::= { portACRConfigEntry 5 } tdmoeACRStatus OBJECT-TYPE SYNTAX INTEGER { idle(1), acquisition(2), tracking1(3), tracking2(4), tracking3(5), tracking4(6), tracking5(7), none(99) } ACCESS read-only STATUS mandatory DESCRIPTION "The Clock Source Port Mode." ::= { portACRConfigEntry 6 } timeStampUploadConfig OBJECT-TYPE SYNTAX SEQUENCE OF TimeStampUploadConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "TDMoE Port ACR Config Table." ::= { tdmoeClockSourceConfigTable 3 } timeStampUploadConfigEntry OBJECT-TYPE SYNTAX TimeStampUploadConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "TDMoE Port ACR Config Entry" INDEX { tdmoeTimeStampSlotIndex } ::= { timeStampUploadConfig 1 } TimeStampUploadConfigEntry ::= SEQUENCE { tdmoeTimeStampSlotIndex LargeSlotIndex, tdmoeSrcIP IpAddress, tdmoeSrcSubnetMask IpAddress, tdmoeTftpServerIP IpAddress, tdmoeAcrNum Integer32, tdmoeEnable INTEGER } tdmoeTimeStampSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { timeStampUploadConfigEntry 1 } tdmoeSrcIP OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The Time Stamp Upload Source IP." ::= { timeStampUploadConfigEntry 2 } tdmoeSrcSubnetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The Time Stamp Upload Source Subnet Mask." ::= { timeStampUploadConfigEntry 3 } tdmoeTftpServerIP OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "The Time Stamp Upload TFTP server IP." ::= { timeStampUploadConfigEntry 4 } tdmoeAcrNum OBJECT-TYPE SYNTAX Integer32 (1..4) ACCESS read-write STATUS mandatory DESCRIPTION "The Time Stamp Upload ACR Number." ::= { timeStampUploadConfigEntry 5 } tdmoeEnable OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), none(99) } ACCESS read-write STATUS mandatory DESCRIPTION "The Time Stamp Upload Enable/Disable." ::= { timeStampUploadConfigEntry 6 } -- end of tdmoe Clock Source Config Table -- toeTotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of TDMoE" ::= { tdmoe-card 100 } --======================================================================-- --======================================================================-- -- 8DBRA-card MIB --======================================================================-- --======================================================================-- -- -- 8DBRA Configuartion -- dbraBackupTable OBJECT-TYPE SYNTAX SEQUENCE OF DbraBackupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DBRA Backup table." ::= { oct-dbra-card 1 } dbraBackupEntry OBJECT-TYPE SYNTAX DbraBackupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the dbra backup table." INDEX { dbraBackupSlotIndex } ::= { dbraBackupTable 1 } DbraBackupEntry ::= SEQUENCE { dbraBackupSlotIndex LargeSlotIndex, dbraBackupType INTEGER, dbraSite INTEGER, dbraMode INTEGER, dbraForceSwitch INTEGER, dbraStatus INTEGER } dbraBackupSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "DBRA slot 1-12" ::= { dbraBackupEntry 1 } dbraBackupType OBJECT-TYPE SYNTAX INTEGER { no(1), port-backup(2), card-backup(3), dual-host(4) } ACCESS read-write STATUS mandatory DESCRIPTION "DBRA backup mode" ::= { dbraBackupEntry 2 } dbraSite OBJECT-TYPE SYNTAX INTEGER { primary(1), secondary(2), none(3) } ACCESS read-write STATUS mandatory DESCRIPTION "DBRA dual host site" ::= { dbraBackupEntry 3} dbraMode OBJECT-TYPE SYNTAX INTEGER { non-revertible(1), revertible(2), none(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Only use in card backup to determine whether slot changes to working or stand-by mode " ::= { dbraBackupEntry 4} dbraForceSwitch OBJECT-TYPE SYNTAX INTEGER { no(1), force(2), none(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Only use in card backup to force slot changes to working or stand-by mode " ::= { dbraBackupEntry 5} dbraStatus OBJECT-TYPE SYNTAX INTEGER { working(1), stand-by(2), none(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Only show in card-backup to indicate the slot is working or stand-by STATUS " ::= { dbraBackupEntry 6} --port map dbraPortMapTable OBJECT-TYPE SYNTAX SEQUENCE OF DbraPortMapEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DBRA Port Map table." ::= { oct-dbra-card 2 } dbraPortMapEntry OBJECT-TYPE SYNTAX DbraPortMapEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the dbra port map table." INDEX { dbraPortMapSlotIndex } ::= { dbraPortMapTable 1 } DbraPortMapEntry ::= SEQUENCE { dbraPortMapSlotIndex LargeSlotIndex, dbraVirtualPort INTEGER, dbraTsStart INTEGER, dbraTotalTS INTEGER, dbraRS232Port INTEGER, dbraCommand INTEGER } dbraPortMapSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "DBRA slot 1-12" ::= { dbraPortMapEntry 1 } dbraVirtualPort OBJECT-TYPE SYNTAX INTEGER { vp1(1), vp2(2), vp3(3), vp4(4) } ACCESS read-write STATUS mandatory DESCRIPTION "DBRA virtual port" ::= { dbraPortMapEntry 2 } dbraTsStart OBJECT-TYPE SYNTAX INTEGER (1..32) ACCESS read-write STATUS mandatory DESCRIPTION "DBRA Time Slot Start range(1-32)" ::= { dbraPortMapEntry 3 } dbraTotalTS OBJECT-TYPE SYNTAX INTEGER (1..20) ACCESS read-write STATUS mandatory DESCRIPTION "DBRA Time Slot Start (1-20)" ::= { dbraPortMapEntry 4} dbraRS232Port OBJECT-TYPE SYNTAX INTEGER (1..8) ACCESS read-write STATUS mandatory DESCRIPTION "DBRA rs232 port" ::= { dbraPortMapEntry 5} dbraCommand OBJECT-TYPE SYNTAX INTEGER { setonly(1), clear(2), clearAndset(3) } ACCESS read-write STATUS mandatory DESCRIPTION "DBRA rs232 port" ::= { dbraPortMapEntry 6} -- rs232 config dbraRs232ConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF DbraRs232ConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DBRA rs232 config table." ::= { oct-dbra-card 3 } dbraRs232ConfigEntry OBJECT-TYPE SYNTAX DbraRs232ConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the dbra rs232 config table." INDEX { dbraRs232SlotIndex , dbraRs232PortIndex } ::= { dbraRs232ConfigTable 1 } DbraRs232ConfigEntry ::= SEQUENCE { dbraRs232SlotIndex LargeSlotIndex, dbraRs232PortIndex EightPortID, dbraRate INTEGER, dbraInterface INTEGER, dbraPortMode INTEGER, dbraUartRate INTEGER, dbraUartDataLength INTEGER, dbraUartPCMInv INTEGER } dbraRs232SlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "DBRA slot 1-12" ::= { dbraRs232ConfigEntry 1 } dbraRs232PortIndex OBJECT-TYPE SYNTAX EightPortID ACCESS read-only STATUS mandatory DESCRIPTION "dbra port 1-8" ::= { dbraRs232ConfigEntry 2 } dbraRate OBJECT-TYPE SYNTAX INTEGER { r1-2K(1), r2-4K(2), r4-8K(3), r9-6K(4), r19-2K(5) } ACCESS read-write STATUS mandatory DESCRIPTION "DBRA rate" ::= { dbraRs232ConfigEntry 3 } dbraInterface OBJECT-TYPE SYNTAX INTEGER { db25-RJ(1), rj-only(2) } ACCESS read-only STATUS mandatory DESCRIPTION "DBRA interface" ::= { dbraRs232ConfigEntry 4 } dbraPortMode OBJECT-TYPE SYNTAX INTEGER { oversample(1), uart(2) } ACCESS read-write STATUS mandatory DESCRIPTION "DBRA Port Mode" ::= { dbraRs232ConfigEntry 5 } dbraUartRate OBJECT-TYPE SYNTAX INTEGER { r0-6K(1), r1-2K(2), r2-4K(3), r4-8K(4), r9-6K(5), r19-2K(6), r38-4K(7), r57-6K(8), null(99) } ACCESS read-write STATUS mandatory DESCRIPTION "DBRA uart mode port Rate" ::= { dbraRs232ConfigEntry 6 } dbraUartDataLength OBJECT-TYPE SYNTAX INTEGER { length-7(1), length-8(2), length-9(3), length-10(4), length-11(5), length-12(6), null(99) } ACCESS read-write STATUS mandatory DESCRIPTION "DBRA uart mode port Data Length" ::= { dbraRs232ConfigEntry 7 } dbraUartPCMInv OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2), null(99) } ACCESS read-write STATUS mandatory DESCRIPTION "DBRA uart mode port PCM Invert" ::= { dbraRs232ConfigEntry 8 } -- diagnostic control dbraDiagControlTable OBJECT-TYPE SYNTAX SEQUENCE OF DbraDiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" ::= { oct-dbra-card 4} dbraDiagControlEntry OBJECT-TYPE SYNTAX DbraDiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX { dbraDiagSlotIndex , dbraDiagPortIndex } ::= { dbraDiagControlTable 1 } DbraDiagControlEntry ::= SEQUENCE { dbraDiagSlotIndex LargeSlotIndex, dbraDiagPortIndex EightPortID, dbrars232Loopback INTEGER } dbraDiagSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "DBRA slot 1-12" ::= { dbraDiagControlEntry 1 } dbraDiagPortIndex OBJECT-TYPE SYNTAX EightPortID ACCESS read-only STATUS mandatory DESCRIPTION "dbra port 1-8" ::= { dbraDiagControlEntry 2 } dbrars232Loopback OBJECT-TYPE SYNTAX INTEGER { off(1), to-rs232(2), to-system(3) } ACCESS read-write STATUS mandatory DESCRIPTION "dbra loopback setup" ::= { dbraDiagControlEntry 3} -- portmap information dbraPortMapInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF DbraPortMapInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DBRA Port Map Information table." ::= { oct-dbra-card 5} dbraPortMapInfoEntry OBJECT-TYPE SYNTAX DbraPortMapInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the dbra port map info table." INDEX { dbraPortMapInfoSlotIndex , dbraPortMapInfoPortIndex , dbraPortMapTimeSlotIndex } ::= { dbraPortMapInfoTable 1 } DbraPortMapInfoEntry ::= SEQUENCE { dbraPortMapInfoSlotIndex LargeSlotIndex, dbraPortMapInfoPortIndex INTEGER, dbraPortMapTimeSlotIndex INTEGER, dbraMapToPort INTEGER } dbraPortMapInfoSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "DBRA slot 1-12" ::= { dbraPortMapInfoEntry 1 } dbraPortMapInfoPortIndex OBJECT-TYPE SYNTAX INTEGER { vp1(1), vp2(2), vp3(3), vp4(4) } ACCESS read-only STATUS mandatory DESCRIPTION "DBRA virtual port" ::= { dbraPortMapInfoEntry 2 } dbraPortMapTimeSlotIndex OBJECT-TYPE SYNTAX INTEGER (1..32) ACCESS read-only STATUS mandatory DESCRIPTION "DBRA timeslot index" ::= { dbraPortMapInfoEntry 3 } dbraMapToPort OBJECT-TYPE SYNTAX INTEGER { port-1(1), port-2(2), port-3(3), port-4(4), port-5(5), port-6(6), port-7(7), port-8(8), idle (255) } ACCESS read-only STATUS mandatory DESCRIPTION "DBRA timeslot map to port" ::= { dbraPortMapInfoEntry 4 } -- command control dbraCommandControlTable OBJECT-TYPE SYNTAX SEQUENCE OF DbraCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The command control table." ::= { oct-dbra-card 6} dbraCommandControlEntry OBJECT-TYPE SYNTAX DbraCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the command control table." INDEX { dbraCommandSlotIndex } ::= { dbraCommandControlTable 1 } DbraCommandControlEntry ::= SEQUENCE { dbraCommandSlotIndex LargeSlotIndex, dbraCardReset INTEGER, dbraLoadDefault INTEGER, dbraDataMode INTEGER, dbraDataType INTEGER } dbraCommandSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "DBRA slot 1-12" ::= { dbraCommandControlEntry 1 } dbraCardReset OBJECT-TYPE SYNTAX INTEGER { no(0), --//RIKER2021 SilverCreek reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Reset dbra card" ::= { dbraCommandControlEntry 2 } dbraLoadDefault OBJECT-TYPE SYNTAX INTEGER { no(0), --//RIKER2021 SilverCreek load-default(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Load default" ::= { dbraCommandControlEntry 3 } dbraDataMode OBJECT-TYPE SYNTAX INTEGER { data-56k(1), data-64k(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION "dbra data rate" ::= { dbraCommandControlEntry 4 } dbraDataType OBJECT-TYPE SYNTAX INTEGER { normal(1), invert(2) } ACCESS read-write STATUS mandatory DESCRIPTION "dbra data type: normal or invert" ::= { dbraCommandControlEntry 5 } -- card information dbraSystemInformationTable OBJECT-TYPE SYNTAX SEQUENCE OF DbraSystemInformationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The system information table." ::= { oct-dbra-card 7} dbraSystemInformationEntry OBJECT-TYPE SYNTAX DbraSystemInformationEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the system information table." INDEX { dbraSysInfoSlotIndex } ::= { dbraSystemInformationTable 1 } DbraSystemInformationEntry ::= SEQUENCE { dbraSysInfoSlotIndex LargeSlotIndex, dbraPROMVersion DisplayString, dbraHardwareVersion DisplayString, dbraFpgaVersion DisplayString } dbraSysInfoSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "DBRA slot 1-12" ::= { dbraSystemInformationEntry 1 } dbraPROMVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION " dbra PROM Version" ::= { dbraSystemInformationEntry 2 } dbraHardwareVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION " dbra Hardware Version" ::= { dbraSystemInformationEntry 3 } dbraFpgaVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION " dbra Fpga Version" ::= { dbraSystemInformationEntry 4 } dbraTotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of 8DBRA" ::= { oct-dbra-card 100 } --======================================================================-- --======================================================================-- -- SOCU/DP Control Table --======================================================================-- --======================================================================-- socudpConfigControlTable OBJECT-TYPE SYNTAX SEQUENCE OF SocudpConfigControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "OCU/DP Configuration Control Table" ::= { socudp-card 1 } socudpConfigControlEntry OBJECT-TYPE SYNTAX SocudpConfigControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "OCU/DP configuration control entry" INDEX { socudpConfigControlIndex } ::= { socudpConfigControlTable 1 } SocudpConfigControlEntry ::= SEQUENCE { socudpConfigControlIndex SmallSlotIndex, socudp-DATA-RATE INTEGER } socudpConfigControlIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { socudpConfigControlEntry 1 } socudp-DATA-RATE OBJECT-TYPE SYNTAX INTEGER { data-rate-2-4K(1), data-rate-4-8K(2), data-rate-9-6K(3), data-rate-19-2K(4), data-rate-56K(5), data-rate-64K(6) } ACCESS read-write STATUS mandatory DESCRIPTION " data rate " ::= { socudpConfigControlEntry 2 } -- -- Line Status Table -- socudpLineStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF SocudpLineStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "OCU/DP Line Status Table." ::= { socudp-card 2 } socudpLineStatusEntry OBJECT-TYPE SYNTAX SocudpLineStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry of OCU/DP line status table." INDEX { socudpLineStatusIndex } ::= { socudpLineStatusTable 1 } SocudpLineStatusEntry ::=SEQUENCE { socudpLineStatusIndex SmallSlotIndex, socudpOOS INTEGER, socudpLOS INTEGER } socudpLineStatusIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { socudpLineStatusEntry 1 } socudpOOS OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2) } ACCESS read-only STATUS mandatory DESCRIPTION "OCU/DP OOS" ::= { socudpLineStatusEntry 2 } socudpLOS OBJECT-TYPE SYNTAX INTEGER { yes(1), no(2) } ACCESS read-only STATUS mandatory DESCRIPTION "OCU/DP LOS" ::= { socudpLineStatusEntry 3 } -- -- Line Diagnostic Control Table -- socudpLineDiagControlTable OBJECT-TYPE SYNTAX SEQUENCE OF SocudpLineDiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "OCU/DP Diagnostic Control Table." ::= { socudp-card 3 } socudpLineDiagControlEntry OBJECT-TYPE SYNTAX SocudpLineDiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry of OCU/DP diagnostic control table." INDEX { socudpLineDiagControlIndex } ::= { socudpLineDiagControlTable 1 } SocudpLineDiagControlEntry ::=SEQUENCE { socudpLineDiagControlIndex SmallSlotIndex, socudpLoopbackType INTEGER, socudpPatternStatus INTEGER } socudpLineDiagControlIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { socudpLineDiagControlEntry 1 } socudpLoopbackType OBJECT-TYPE SYNTAX INTEGER { no-loopback(1), local(2), payload(3) -- remote(4) } ACCESS read-write STATUS mandatory DESCRIPTION "OCU/DP Loopback Type" ::= { socudpLineDiagControlEntry 2 } socudpPatternStatus OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION "OCU/DP pattern Type" ::= { socudpLineDiagControlEntry 3 } -- -- Alarm Control Table -- socudpAlarmControlTable OBJECT-TYPE SYNTAX SEQUENCE OF SocudpAlarmControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The alarm control table." ::= { socudp-card 4 } socudpAlarmControlEntry OBJECT-TYPE SYNTAX SocudpAlarmControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the OCU/DP alarm control table." INDEX { socudpAlarmControlIndex } ::= { socudpAlarmControlTable 1 } SocudpAlarmControlEntry ::=SEQUENCE { socudpAlarmControlIndex SmallSlotIndex, socudpOOS-Line INTEGER, socudpLOS-Line INTEGER } socudpAlarmControlIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { socudpAlarmControlEntry 1 } socudpOOS-Line OBJECT-TYPE SYNTAX INTEGER { disable(1), major(2), critical(3), minor(4) } ACCESS read-write STATUS mandatory DESCRIPTION "OOS-Line State" ::= { socudpAlarmControlEntry 2 } socudpLOS-Line OBJECT-TYPE SYNTAX INTEGER { disable(1), major(2), critical(3), minor(4) } ACCESS read-write STATUS mandatory DESCRIPTION "LOS-Line State" ::= { socudpAlarmControlEntry 3 } -- -- Alarm Queue Table -- socudpAlarmQueueTable OBJECT-TYPE SYNTAX SEQUENCE OF SocudpAlarmQueueEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " Alarm Queue Table " ::= { socudp-card 5 } socudpAlarmQueueEntry OBJECT-TYPE SYNTAX SocudpAlarmQueueEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarm queue entry" INDEX { socudpPortAlarmQIndex , socudpAlarmQueueIndex } ::= { socudpAlarmQueueTable 1 } SocudpAlarmQueueEntry ::=SEQUENCE { socudpPortAlarmQIndex SmallSlotIndex, socudpAlarmQueueIndex INTEGER (1..40), socudpAlarmQueueString DisplayString (SIZE(0..255)) } socudpPortAlarmQIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { socudpAlarmQueueEntry 1 } socudpAlarmQueueIndex OBJECT-TYPE SYNTAX INTEGER (1..40) ACCESS read-only STATUS mandatory DESCRIPTION "Select Alarm Queue Index(1-40)" ::= { socudpAlarmQueueEntry 2 } socudpAlarmQueueString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Alarm Queue String" ::= { socudpAlarmQueueEntry 3 } -- -- Command Control Table -- socudpCommandControlTable OBJECT-TYPE SYNTAX SEQUENCE OF SocudpCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The command control table." ::= { socudp-card 6 } socudpCommandControlEntry OBJECT-TYPE SYNTAX SocudpCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the command control table." INDEX { socudpCommandControlIndex } ::= { socudpCommandControlTable 1 } SocudpCommandControlEntry ::= SEQUENCE { socudpCommandControlIndex SmallSlotIndex, socudpAlarmQueueReset INTEGER, socudpPortLoadDefault INTEGER, socudpPortReset INTEGER } socudpCommandControlIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { socudpCommandControlEntry 1 } socudpAlarmQueueReset OBJECT-TYPE SYNTAX INTEGER { reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset Alarm Queue " ::= { socudpCommandControlEntry 2 } socudpPortLoadDefault OBJECT-TYPE SYNTAX INTEGER { load-default(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Load Default OCU/DP Port" ::= { socudpCommandControlEntry 3 } socudpPortReset OBJECT-TYPE SYNTAX INTEGER { reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset OCU/DP Port" ::= { socudpCommandControlEntry 4 } -- -- Test Status Table -- -- socudpTestStatusTable OBJECT-TYPE -- SYNTAX SEQUENCE OF SocudpTestStatusEntry -- ACCESS not-accessible -- STATUS mandatory -- DESCRIPTION -- "OCU/DP Test Status Table." -- ::= { socudp-card 7 } -- -- socudpTestStatusEntry OBJECT-TYPE -- SYNTAX SocudpTestStatusEntry -- ACCESS not-accessible -- STATUS mandatory -- DESCRIPTION -- "An entry of OCU/DP test status table." -- INDEX { socudpTestStatusIndex } -- ::= { socudpTestStatusTable 1 } -- -- SocudpTestStatusEntry ::=SEQUENCE { -- socudpTestStatusIndex INTEGER, -- socudpLOOPBACK INTEGER, -- socudpPATTERN INTEGER, -- socudpOCULOOPBACK INTEGER, -- socudpCSULOOPBACK INTEGER, -- socudpPOLARITYREVERSE INTEGER -- } -- -- socudpTestStatusIndex OBJECT-TYPE -- SYNTAX INTEGER { -- slot-A(1), -- slot-B(2), -- slot-C(3), -- slot-D(4), -- slot-E(5), -- slot-F(6), -- slot-H(7), -- slot-J(8), -- slot-K(9) -- } -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "Slot A-K." -- ::= { socudpTestStatusEntry 1 } -- -- socudpLOOPBACK OBJECT-TYPE -- SYNTAX INTEGER { -- off(1), -- local(2), -- plb(3), -- remote(4) -- } -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "OCU/DP LOOPBACK" -- ::= { socudpTestStatusEntry 2 } -- -- socudpPATTERN OBJECT-TYPE -- SYNTAX INTEGER { -- off(1), -- on(2) -- } -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "OCU/DP PATTERN TRANSMITTED" -- ::= { socudpTestStatusEntry 3 } -- -- socudpOCULOOPBACK OBJECT-TYPE -- SYNTAX INTEGER { -- normal(1), -- loopback(2) -- } -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "OCU/DP OCU LOOPBACK" -- ::= { socudpTestStatusEntry 4 } -- -- socudpCSULOOPBACK OBJECT-TYPE -- SYNTAX INTEGER { -- normal(1), -- loopback(2) -- } -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "OCU/DP CSU LOOPBACK" -- ::= { socudpTestStatusEntry 5 } -- -- socudpPOLARITYREVERSE OBJECT-TYPE -- SYNTAX INTEGER { -- normal(1), -- reverse(2) -- } -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "OCU/DP POLARITY REVERSE" -- ::= { socudpTestStatusEntry 6 } socudpTotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of SOCUDP" ::= { socudp-card 100 } --======================================================================-- --======================================================================-- --======================================================================-- -- octDte card MIB --======================================================================-- --======================================================================-- -- -- DTE Control Table -- dte8ConfigCtrlTable OBJECT-TYPE SYNTAX SEQUENCE OF Dte8ConfigCtrlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "8UDTE Configuration Control Table" ::= { octDte-card 1 } dte8ConfigCtrlEntry OBJECT-TYPE SYNTAX Dte8ConfigCtrlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "8UDTE configuration control entry" INDEX { dte8ccSlotIndex , dte8ccPortIndex } ::= { dte8ConfigCtrlTable 1 } Dte8ConfigCtrlEntry ::= SEQUENCE { dte8ccSlotIndex LargeSlotIndex, dte8ccPortIndex EightPortID, dte8Interface INTEGER, dte8DS0Rate INTEGER, dte8Oversampling INTEGER, dte8OversamplingRate INTEGER, dte8SupportDataRate DisplayString, dte8RTSCTS INTEGER, dte8DTRDSR INTEGER } dte8ccSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dte8ConfigCtrlEntry 1 } dte8ccPortIndex OBJECT-TYPE SYNTAX EightPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1~8" ::= { dte8ConfigCtrlEntry 2 } dte8Interface OBJECT-TYPE SYNTAX INTEGER { rs232(1), rs485(2), rs422(3) } ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Interface Type" ::= { dte8ConfigCtrlEntry 3 } dte8DS0Rate OBJECT-TYPE SYNTAX INTEGER { rate64k(1), rate56k(2) } ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE DS0 Sampling Rate" ::= { dte8ConfigCtrlEntry 4 } dte8Oversampling OBJECT-TYPE SYNTAX INTEGER (1..6) ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE oversampling numver" ::= { dte8ConfigCtrlEntry 5 } dte8OversamplingRate OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "8UDTE Oversampling Rate (Kbps)" ::= { dte8ConfigCtrlEntry 6 } dte8SupportDataRate OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "8UDTE Supported Data Rate" ::= { dte8ConfigCtrlEntry 7 } dte8RTSCTS OBJECT-TYPE SYNTAX INTEGER { active(1), permanent(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE RTS/CTS control" ::= { dte8ConfigCtrlEntry 8 } dte8DTRDSR OBJECT-TYPE SYNTAX INTEGER { active(1), permanent(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE DTR/DSR control" ::= { dte8ConfigCtrlEntry 9 } -- -- Alarm Control Table -- dte8AlarmControlTable OBJECT-TYPE SYNTAX SEQUENCE OF Dte8AlarmControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "8UDTE alarm control table." ::= { octDte-card 3 } dte8AlarmControlEntry OBJECT-TYPE SYNTAX Dte8AlarmControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "8UDTE alarm control entry." INDEX { dte8acSlotIndex , dte8acPortIndex } ::= { dte8AlarmControlTable 1 } Dte8AlarmControlEntry ::= SEQUENCE { dte8acSlotIndex LargeSlotIndex, dte8acPortIndex EightPortID, dte8AlarmEnable AlarmSeverity, dte8AlarmState INTEGER, dte8AlarmCount INTEGER, dte8ThrLOLCAlarmEnable AlarmSeverity, dte8ThrLOLCState INTEGER, dte8ThrLOLCAlarmCount INTEGER, dte8ThrLOCHAlarmEnable AlarmSeverity, dte8ThrLOCHState INTEGER, dte8ThrLOCHAlarmCount INTEGER, dte8ThrCREAlarmEnable AlarmSeverity, dte8ThrCREState INTEGER, dte8ThrCREAlarmCount INTEGER, dte8ThrResetCounter INTEGER } dte8acSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dte8AlarmControlEntry 1 } dte8acPortIndex OBJECT-TYPE SYNTAX EightPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1~8" ::= { dte8AlarmControlEntry 2 } dte8AlarmEnable OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "DTE-Alarm State" ::= { dte8AlarmControlEntry 3 } dte8AlarmState OBJECT-TYPE SYNTAX INTEGER { ok(1), alarm(2), disable(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Current State" ::= { dte8AlarmControlEntry 4 } dte8AlarmCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Current Count " ::= { dte8AlarmControlEntry 5 } dte8ThrLOLCAlarmEnable OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "DTE-Alarm Loss Of Clock State" ::= { dte8AlarmControlEntry 6 } dte8ThrLOLCState OBJECT-TYPE SYNTAX INTEGER { ok(1), alarm(2), disable(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Current State - Loss Of Clock" ::= { dte8AlarmControlEntry 7 } dte8ThrLOLCAlarmCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Current Count - Loss Of Clock " ::= { dte8AlarmControlEntry 8 } dte8ThrLOCHAlarmEnable OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "DTE-Alarm Loss Of Channel State" ::= { dte8AlarmControlEntry 9 } dte8ThrLOCHState OBJECT-TYPE SYNTAX INTEGER { ok(1), alarm(2), disable(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Current State - Loss Of Channel" ::= { dte8AlarmControlEntry 10 } dte8ThrLOCHAlarmCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Current Count - Loss Of Channel " ::= { dte8AlarmControlEntry 11 } dte8ThrCREAlarmEnable OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "DTE-Alarm Clock Recovery Error State" ::= { dte8AlarmControlEntry 12 } dte8ThrCREState OBJECT-TYPE SYNTAX INTEGER { ok(1), alarm(2), disable(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Current State - Clock Recovery Error" ::= { dte8AlarmControlEntry 13 } dte8ThrCREAlarmCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Current Count - Clock Recovery Error " ::= { dte8AlarmControlEntry 14 } dte8ThrResetCounter OBJECT-TYPE SYNTAX INTEGER { no(1), reset(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Reset DTE Through Clock alarm counter" ::= { dte8AlarmControlEntry 15 } -- -- Line Diagnostic Control Table -- dte8DiagCtrlTable OBJECT-TYPE SYNTAX SEQUENCE OF Dte8DiagCtrlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "8UDTE Diagnostic Control Table." ::= { octDte-card 4 } dte8DiagCtrlEntry OBJECT-TYPE SYNTAX Dte8DiagCtrlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "8UDTE Diagnostic Control entry." INDEX { dte8dcSlotIndex , dte8dcPortIndex } ::= { dte8DiagCtrlTable 1 } Dte8DiagCtrlEntry ::= SEQUENCE { dte8dcSlotIndex LargeSlotIndex, dte8dcPortIndex EightPortID, dte8LoopbackType INTEGER, dte8LoopbackStatus INTEGER } dte8dcSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dte8DiagCtrlEntry 1 } dte8dcPortIndex OBJECT-TYPE SYNTAX EightPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1~8" ::= { dte8DiagCtrlEntry 2 } dte8LoopbackType OBJECT-TYPE SYNTAX INTEGER { noloopback(1), toDTEloopback(2), localloopback(3) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE Loopback Type" ::= { dte8DiagCtrlEntry 3 } dte8LoopbackStatus OBJECT-TYPE SYNTAX INTEGER { success(1), fail(2), loopbacknotactive(3) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE Loopback Status" ::= { dte8DiagCtrlEntry 4 } -- -- Command Control Table -- dte8CommandInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF Dte8CommandInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The command control table." ::= { octDte-card 5 } dte8CommandInfoEntry OBJECT-TYPE SYNTAX Dte8CommandInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the command control table." INDEX { dte8ciSlotIndex } ::= { dte8CommandInfoTable 1 } Dte8CommandInfoEntry ::= SEQUENCE { dte8ciSlotIndex LargeSlotIndex, dte8CardReset INTEGER, dte8CardLoadDefault INTEGER, dte8FWversion DisplayString, dte8HWversion DisplayString } dte8ciSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dte8CommandInfoEntry 1 } dte8CardReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset DTE Port" ::= { dte8CommandInfoEntry 2 } dte8CardLoadDefault OBJECT-TYPE SYNTAX INTEGER { no(0), loadDefault(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Load Default DTE Port" ::= { dte8CommandInfoEntry 3 } dte8FWversion OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "8UDTE FW Version" ::= { dte8CommandInfoEntry 4 } dte8HWversion OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "8UDTE HW Version" ::= { dte8CommandInfoEntry 5 } -- -- DTE Status Table -- dte8StatusTable OBJECT-TYPE SYNTAX SEQUENCE OF Dte8StatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "8UDTE status table." ::= { octDte-card 8 } dte8StatusEntry OBJECT-TYPE SYNTAX Dte8StatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "8UDTE status entry." INDEX { dte8stSlotIndex , dte8stPortIndex } ::= { dte8StatusTable 1 } Dte8StatusEntry ::= SEQUENCE { dte8stSlotIndex LargeSlotIndex, dte8stPortIndex EightPortID, dte8RTSloss INTEGER, dte8RTS INTEGER, dte8CTS INTEGER, dte8DSR INTEGER, dte8DTR INTEGER, dte8RxBytesCounter Counter, dte8TxBytesCounter Counter, dte8ResetCounter INTEGER, dte8LOLC INTEGER, dte8LOCH INTEGER, dte8CRE INTEGER } dte8stSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dte8StatusEntry 1 } dte8stPortIndex OBJECT-TYPE SYNTAX EightPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1~8" ::= { dte8StatusEntry 2 } dte8RTSloss OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION " DTE RTS status " ::= { dte8StatusEntry 3 } dte8RTS OBJECT-TYPE SYNTAX INTEGER { active(1), deactive(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION " DTE RTS status " ::= { dte8StatusEntry 4 } dte8CTS OBJECT-TYPE SYNTAX INTEGER { active(1), deactive(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION " DTE CTS status " ::= { dte8StatusEntry 5 } dte8DSR OBJECT-TYPE SYNTAX INTEGER { active(1), deactive(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION " DTE DSR status " ::= { dte8StatusEntry 6 } dte8DTR OBJECT-TYPE SYNTAX INTEGER { active(1), deactive(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION " DTE DTR status " ::= { dte8StatusEntry 7 } dte8RxBytesCounter OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION " DTE Rx bytes counter " ::= { dte8StatusEntry 8 } dte8TxBytesCounter OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION " DTE Tx bytes counter " ::= { dte8StatusEntry 9 } dte8ResetCounter OBJECT-TYPE SYNTAX INTEGER { no(1), reset(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Reset DTE bytes counter" ::= { dte8StatusEntry 10 } dte8LOLC OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION " DTE Loss Of Clock status " ::= { dte8StatusEntry 11 } dte8LOCH OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION " DTE Loss Of Channel status " ::= { dte8StatusEntry 12 } dte8CRE OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION " DTE Clock Recovery Error status " ::= { dte8StatusEntry 13 } -- -- Mode Setup Table -- dte8ModeSetupTable OBJECT-TYPE SYNTAX SEQUENCE OF Dte8ModeSetupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "8UDTE Card Mode Setup table." ::= { octDte-card 10 } dte8ModeSetupEntry OBJECT-TYPE SYNTAX Dte8ModeSetupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "8UDTE Card Mode Setup entry." INDEX { dte8ModeSlotIndex } ::= { dte8ModeSetupTable 1 } Dte8ModeSetupEntry ::= SEQUENCE { dte8ModeSlotIndex LargeSlotIndex, dte8CardMode INTEGER } dte8ModeSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dte8ModeSetupEntry 1 } dte8CardMode OBJECT-TYPE SYNTAX INTEGER { oversampling(1), terminalServer(2), omnibus(3), terminalServerAdvanced(5), omnibusAdvanced(9), oversamplingAdvanced(17), throughclock(33) } ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Card Mode" ::= { dte8ModeSetupEntry 2 } -- -- Omnibus Group Setup Table -- dte8OmnibusSetupTable OBJECT-TYPE SYNTAX SEQUENCE OF Dte8OmnibusSetupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "8UDTE Omnibus Group Setup table." ::= { octDte-card 11 } dte8OmnibusSetupEntry OBJECT-TYPE SYNTAX Dte8OmnibusSetupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "8UDTE Omnibus Group Setup entry." INDEX { dte8OmnibusSlotIndex , dte8OmnibusPortIndex } ::= { dte8OmnibusSetupTable 1 } Dte8OmnibusSetupEntry ::= SEQUENCE { dte8OmnibusSlotIndex LargeSlotIndex, dte8OmnibusPortIndex EightPortID, dte8OmnibusGroup INTEGER } dte8OmnibusSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dte8OmnibusSetupEntry 1 } dte8OmnibusPortIndex OBJECT-TYPE SYNTAX EightPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1~8" ::= { dte8OmnibusSetupEntry 2 } dte8OmnibusGroup OBJECT-TYPE SYNTAX INTEGER { group1(1), group2(2), group3(3), group4(4), group5(5), group6(6), group7(7), group8(8) } ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Omnibus Group" ::= { dte8OmnibusSetupEntry 3 } -- -- Terminal Server DTE Control Table -- dte8TsDteTable OBJECT-TYPE SYNTAX SEQUENCE OF Dte8TsDteEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "8UDTE Terminal Server DTE Control Table" ::= { octDte-card 12 } dte8TsDteEntry OBJECT-TYPE SYNTAX Dte8TsDteEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "8UDTE Terminal Server DTE Control entry." INDEX { dte8TsDteSlotIndex , dte8TsDtePortIndex } ::= { dte8TsDteTable 1 } Dte8TsDteEntry ::= SEQUENCE { dte8TsDteSlotIndex LargeSlotIndex, dte8TsDtePortIndex EightPortID, dte8TsDteInterface INTEGER, dte8TsDteFrame INTEGER, dte8TsDteBaudRate INTEGER, dte8TsDteDataBit INTEGER, dte8TsDteStopBit INTEGER, dte8TsDteParityBit INTEGER, dte8TsDteSwFlowControl INTEGER, dte8TsDteFlowControlTime INTEGER, dte8TsDteBufferSize INTEGER, dte8TsDteBufferTimeout INTEGER, dte8TsDteDuplex INTEGER, dte8TsDteIdleDetect INTEGER } dte8TsDteSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dte8TsDteEntry 1 } dte8TsDtePortIndex OBJECT-TYPE SYNTAX EightPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1~8" ::= { dte8TsDteEntry 2 } dte8TsDteInterface OBJECT-TYPE SYNTAX INTEGER { rs232(1), rs485(2), rs422(3) } ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Terminal Server DTE Interface Type" ::= { dte8TsDteEntry 3 } dte8TsDteFrame OBJECT-TYPE SYNTAX INTEGER { slip(1), rawdata(2) } ACCESS read-only STATUS mandatory DESCRIPTION "8UDTE Terminal Server DTE Frame Type" ::= { dte8TsDteEntry 4 } dte8TsDteBaudRate OBJECT-TYPE SYNTAX INTEGER { rate38400(1), rate19200(2), rate9600(3), rate4800(4), rate2400(5), rate1200(6), rate600(7) } ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Terminal Server DTE baud rate" ::= { dte8TsDteEntry 5 } dte8TsDteDataBit OBJECT-TYPE SYNTAX INTEGER { data8bits(1), data7bits(2), data6bits(3), data5bits(4) } ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Terminal Server DTE Data bit" ::= { dte8TsDteEntry 6 } dte8TsDteStopBit OBJECT-TYPE SYNTAX INTEGER { stop1bit(1), stop2bits(2), stop1dot5bits(3) } ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Terminal Server DTE Stop bit" ::= { dte8TsDteEntry 7 } dte8TsDteParityBit OBJECT-TYPE SYNTAX INTEGER { none(1), even(2), odd(3) } ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Terminal Server DTE Parity check" ::= { dte8TsDteEntry 8 } dte8TsDteSwFlowControl OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Terminal Server DTE Software flow control" ::= { dte8TsDteEntry 9 } dte8TsDteFlowControlTime OBJECT-TYPE SYNTAX INTEGER (1..15) ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Terminal Server DTE flow control time" ::= { dte8TsDteEntry 10 } dte8TsDteBufferSize OBJECT-TYPE SYNTAX INTEGER (1..2048) ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Terminal Server DTE Buffer Size" ::= { dte8TsDteEntry 11 } dte8TsDteBufferTimeout OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Terminal Server DTE Buffer Timeout" ::= { dte8TsDteEntry 12 } dte8TsDteDuplex OBJECT-TYPE SYNTAX INTEGER { full(1), half(2) } ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Terminal Server DTE Duplex" ::= { dte8TsDteEntry 13 } dte8TsDteIdleDetect OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Terminal Server DTE Idle Detect" ::= { dte8TsDteEntry 14 } -- -- Terminal Server DTE IP Control Table -- dte8TsDteIpTable OBJECT-TYPE SYNTAX SEQUENCE OF Dte8TsDteIpEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "8UDTE Terminal Server DTE IP Control Table" ::= { octDte-card 13 } dte8TsDteIpEntry OBJECT-TYPE SYNTAX Dte8TsDteIpEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "8UDTE Terminal Server DTE IP Control entry." INDEX { dte8TsDteIpSlotIndex , dte8TsDteIpPortIndex } ::= { dte8TsDteIpTable 1 } Dte8TsDteIpEntry ::= SEQUENCE { dte8TsDteIpSlotIndex LargeSlotIndex, dte8TsDteIpPortIndex EightPortID, dte8TsDteIpRole INTEGER, dte8TsDteIpLocalIP IpAddress, dte8TsDteIpSubnetMask IpAddress, dte8TsDteIpDestinationIP1 IpAddress, dte8TsDteIpDestinationIP2 IpAddress, dte8TsDteIpDestinationIP3 IpAddress, dte8TsDteIpDestinationIP4 IpAddress, dte8TsDteIpDestinationIP5 IpAddress, dte8TsDteIpDestinationIP6 IpAddress, dte8TsDteIpDestinationIP7 IpAddress, dte8TsDteIpDestinationIP8 IpAddress } dte8TsDteIpSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dte8TsDteIpEntry 1 } dte8TsDteIpPortIndex OBJECT-TYPE SYNTAX EightPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1~8" ::= { dte8TsDteIpEntry 2 } dte8TsDteIpRole OBJECT-TYPE SYNTAX INTEGER { server(1), client(2) } ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Terminal Server DTE IP Role" ::= { dte8TsDteIpEntry 3 } dte8TsDteIpLocalIP OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Terminal Server DTE IP Local IP" ::= { dte8TsDteIpEntry 4 } dte8TsDteIpSubnetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Terminal Server DTE IP SubnetMask" ::= { dte8TsDteIpEntry 5 } dte8TsDteIpDestinationIP1 OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Terminal Server DTE IP Destination IP 1" ::= { dte8TsDteIpEntry 6 } dte8TsDteIpDestinationIP2 OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Terminal Server DTE IP Destination IP 2" ::= { dte8TsDteIpEntry 7 } dte8TsDteIpDestinationIP3 OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Terminal Server DTE IP Destination IP 3" ::= { dte8TsDteIpEntry 8 } dte8TsDteIpDestinationIP4 OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Terminal Server DTE IP Destination IP 4" ::= { dte8TsDteIpEntry 9 } dte8TsDteIpDestinationIP5 OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Terminal Server DTE IP Destination IP 5" ::= { dte8TsDteIpEntry 10 } dte8TsDteIpDestinationIP6 OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Terminal Server DTE IP Destination IP 6" ::= { dte8TsDteIpEntry 11 } dte8TsDteIpDestinationIP7 OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Terminal Server DTE IP Destination IP 7" ::= { dte8TsDteIpEntry 12 } dte8TsDteIpDestinationIP8 OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Terminal Server DTE IP Destination IP 8" ::= { dte8TsDteIpEntry 13 } -- -- Terminal Server Router Wan Setup Table -- dte8TsWanTable OBJECT-TYPE SYNTAX SEQUENCE OF Dte8TsWanEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "8UDTE Terminal Server Router Wan Setup table." ::= { octDte-card 14 } dte8TsWanEntry OBJECT-TYPE SYNTAX Dte8TsWanEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "8UDTE Terminal Server Router Wan Setup entry." INDEX { dte8TsWanSlotIndex , dte8TsWanNI } ::= { dte8TsWanTable 1 } Dte8TsWanEntry ::= SEQUENCE { dte8TsWanSlotIndex LargeSlotIndex, dte8TsWanNI INTEGER, dte8TsWanIPAddress IpAddress, dte8TsWanSubnetMask IpAddress, dte8TsWanFrame INTEGER, dte8TsWanRip1 INTEGER, dte8TsWanRip2 INTEGER } dte8TsWanSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dte8TsWanEntry 1 } dte8TsWanNI OBJECT-TYPE SYNTAX INTEGER { wan-1(1), wan-2(2), wan-3(3), wan-4(4), wan-5(5), wan-6(6), wan-7(7), wan-8(8), wan-9(9), wan-10(10), wan-11(11), wan-12(12), wan-13(13), wan-14(14), wan-15(15), wan-16(16), wan-17(17), wan-18(18), wan-19(19), wan-20(20), wan-21(21), wan-22(22), wan-23(23), wan-24(24), wan-25(25), wan-26(26), wan-27(27), wan-28(28), wan-29(29), wan-30(30), wan-31(31), wan-32(32), wan-33(33), wan-34(34), wan-35(35), wan-36(36), wan-37(37), wan-38(38), wan-39(39), wan-40(40), wan-41(41), wan-42(42), wan-43(43), wan-44(44), wan-45(45), wan-46(46), wan-47(47), wan-48(48), wan-49(49), wan-50(50), wan-51(51), wan-52(52), wan-53(53), wan-54(54), wan-55(55), wan-56(56), wan-57(57), wan-58(58), wan-59(59), wan-60(60), wan-61(61), wan-62(62), wan-63(63), wan-64(64) } ACCESS read-only STATUS mandatory DESCRIPTION "8UDTE Terminal Server Router Wan Index" ::= { dte8TsWanEntry 2 } dte8TsWanIPAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Terminal Server Router Wan IpAddress" ::= { dte8TsWanEntry 3 } dte8TsWanSubnetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Terminal Server Router Wan Subnet Mask" ::= { dte8TsWanEntry 4 } dte8TsWanFrame OBJECT-TYPE SYNTAX INTEGER { hdlc(1), ppp(2) } ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Terminal Server Router Wan Frame" ::= { dte8TsWanEntry 5 } dte8TsWanRip1 OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Terminal Server Router Wan RIP_I" ::= { dte8TsWanEntry 6 } dte8TsWanRip2 OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Terminal Server Router Wan RIP_II" ::= { dte8TsWanEntry 7 } -- -- Terminal Server Static Router Display Table -- dte8TsStRouteDispTable OBJECT-TYPE SYNTAX SEQUENCE OF Dte8TsStRouteDispEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "8UDTE Terminal Server Static Router Display table." ::= { octDte-card 15 } dte8TsStRouteDispEntry OBJECT-TYPE SYNTAX Dte8TsStRouteDispEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "8UDTE Terminal Server Static Router Display entry." INDEX { dte8TsStRouteDispSlotIndex , dte8TsStRouteDispIndex } ::= { dte8TsStRouteDispTable 1 } Dte8TsStRouteDispEntry ::= SEQUENCE { dte8TsStRouteDispSlotIndex LargeSlotIndex, dte8TsStRouteDispIndex INTEGER, dte8TsStRouteDispNetAddress IpAddress, dte8TsStRouteDispNetMask IpAddress, dte8TsStRouteDispGatewayIP IpAddress, dte8TsStRouteDispNIAddress IpAddress, dte8TsStRouteDispMetric INTEGER } dte8TsStRouteDispSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dte8TsStRouteDispEntry 1 } dte8TsStRouteDispIndex OBJECT-TYPE SYNTAX INTEGER (1..64) ACCESS read-only STATUS mandatory DESCRIPTION "8UDTE Terminal Server Static Router Display Index(1-64)" ::= { dte8TsStRouteDispEntry 2 } dte8TsStRouteDispNetAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "8UDTE Terminal Server Static Router Display Net Address" ::= { dte8TsStRouteDispEntry 3 } dte8TsStRouteDispNetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "8UDTE Terminal Server Static Router Display Net Mask" ::= { dte8TsStRouteDispEntry 4 } dte8TsStRouteDispGatewayIP OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "8UDTE Terminal Server Static Router Display Gateway Address" ::= { dte8TsStRouteDispEntry 5 } dte8TsStRouteDispNIAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-only STATUS mandatory DESCRIPTION "8UDTE Terminal Server Static Router Display NI Address" ::= { dte8TsStRouteDispEntry 6 } dte8TsStRouteDispMetric OBJECT-TYPE SYNTAX INTEGER (1..16) ACCESS read-only STATUS mandatory DESCRIPTION "8UDTE Terminal Server Static Router Display Metric" ::= { dte8TsStRouteDispEntry 7 } -- -- Terminal Server Static Router Add Delete Table -- dte8TsStRouteAddDelTable OBJECT-TYPE SYNTAX SEQUENCE OF Dte8TsStRouteAddDelEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "8UDTE Terminal Server Static Router Add Delete table." ::= { octDte-card 16 } dte8TsStRouteAddDelEntry OBJECT-TYPE SYNTAX Dte8TsStRouteAddDelEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "8UDTE Terminal Server Static Router Add Delete entry." INDEX { dte8TsStRouteAddDelSlotIndex } ::= { dte8TsStRouteAddDelTable 1 } Dte8TsStRouteAddDelEntry ::= SEQUENCE { dte8TsStRouteAddDelSlotIndex LargeSlotIndex, dte8TsStRouteAddDelNetAddress IpAddress, dte8TsStRouteAddDelNetMask IpAddress, dte8TsStRouteAddDelGatewayIP IpAddress, dte8TsStRouteAddDelNIAddress IpAddress, dte8TsStRouteAddDelMetric INTEGER, dte8TsStRouteAddDelCmd INTEGER } dte8TsStRouteAddDelSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dte8TsStRouteAddDelEntry 1 } dte8TsStRouteAddDelNetAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Terminal Server Static Router Add Delete Net Address" ::= { dte8TsStRouteAddDelEntry 2 } dte8TsStRouteAddDelNetMask OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Terminal Server Static Router Add Delete Net Mask" ::= { dte8TsStRouteAddDelEntry 3 } dte8TsStRouteAddDelGatewayIP OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Terminal Server Static Router Add Delete Gateway Address" ::= { dte8TsStRouteAddDelEntry 4 } dte8TsStRouteAddDelNIAddress OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Terminal Server Static Router Add Delete NI Address" ::= { dte8TsStRouteAddDelEntry 5 } dte8TsStRouteAddDelMetric OBJECT-TYPE SYNTAX INTEGER (1..16) ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Terminal Server Static Router Add Delete Metric" ::= { dte8TsStRouteAddDelEntry 6 } dte8TsStRouteAddDelCmd OBJECT-TYPE SYNTAX INTEGER { noAction(1), add(2), delete(3) } ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Terminal Server Static Router Add Delete Command" ::= { dte8TsStRouteAddDelEntry 7 } -- -- Terminal Server Map Setup Table -- dte8TsMapTable OBJECT-TYPE SYNTAX SEQUENCE OF Dte8TsMapEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "8UDTE Terminal Server Map Setup table." ::= { octDte-card 17 } dte8TsMapEntry OBJECT-TYPE SYNTAX Dte8TsMapEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "8UDTE Terminal Server Map Setup entry." INDEX { dte8TsMapSlotIndex , dte8TsMapVirtualPort , dte8TsMapTSIndex } ::= { dte8TsMapTable 1 } Dte8TsMapEntry ::= SEQUENCE { dte8TsMapSlotIndex LargeSlotIndex, dte8TsMapVirtualPort INTEGER, dte8TsMapTSIndex TimeslotID, dte8TsMapOption INTEGER } dte8TsMapSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dte8TsMapEntry 1 } dte8TsMapVirtualPort OBJECT-TYPE SYNTAX INTEGER { virtualPort1(1), virtualPort2(2) } ACCESS read-only STATUS mandatory DESCRIPTION "8UDTE Terminal Server Map Virtual Port" ::= { dte8TsMapEntry 2 } dte8TsMapTSIndex OBJECT-TYPE SYNTAX TimeslotID ACCESS read-only STATUS mandatory DESCRIPTION "8UDTE Terminal Server Map Time Slot" ::= { dte8TsMapEntry 3 } dte8TsMapOption OBJECT-TYPE SYNTAX INTEGER { idle(1), wan1(2), wan2(3), wan3(4), wan4(5), wan5(6), wan6(7), wan7(8), wan8(9), wan9(10), wan10(11), wan11(12), wan12(13), wan13(14), wan14(15), wan15(16), wan16(17), wan17(18), wan18(19), wan19(20), wan20(21), wan21(22), wan22(23), wan23(24), wan24(25), wan25(26), wan26(27), wan27(28), wan28(29), wan29(30), wan30(31), wan31(32), wan32(33), wan33(34), wan34(35), wan35(36), wan36(37), wan37(38), wan38(39), wan39(40), wan40(41), wan41(42), wan42(43), wan43(44), wan44(45), wan45(46), wan46(47), wan47(48), wan48(49), wan49(50), wan50(51), wan51(52), wan52(53), wan53(54), wan54(55), wan55(56), wan56(57), wan57(58), wan58(59), wan59(60), wan60(61), wan61(62), wan62(63), wan63(64), wan64(65) } ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Terminal Server Map Option" ::= { dte8TsMapEntry 4 } -- -- Omnibus DTE Control Table -- dte8OmDteTable OBJECT-TYPE SYNTAX SEQUENCE OF Dte8OmDteEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "8UDTE Omnibus DTE Setup Table" ::= { octDte-card 21 } dte8OmDteEntry OBJECT-TYPE SYNTAX Dte8OmDteEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "8UDTE Omnibus DTE Setup entry." INDEX { dte8OmDteSlotIndex , dte8OmDtePortIndex } ::= { dte8OmDteTable 1 } Dte8OmDteEntry ::= SEQUENCE { dte8OmDteSlotIndex LargeSlotIndex, dte8OmDtePortIndex EightPortID, dte8OmDteInterface INTEGER, dte8OmDteDataID INTEGER, dte8OmDteBaudRate INTEGER, dte8OmDteDataBit INTEGER, dte8OmDteStopBit INTEGER, dte8OmDteParityBit INTEGER, dte8OmDteRole INTEGER, dte8OmDteHwFlowControl INTEGER, dte8OmDteONTimer INTEGER, dte8OmDteOFFTimer INTEGER, dte8OmDteBufferSize INTEGER, dte8OmDteBufferTimeout INTEGER, dte8OmDteDuplex INTEGER, dte8OmDteIdleDetect INTEGER } dte8OmDteSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dte8OmDteEntry 1 } dte8OmDtePortIndex OBJECT-TYPE SYNTAX EightPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1~8" ::= { dte8OmDteEntry 2 } dte8OmDteInterface OBJECT-TYPE SYNTAX INTEGER { rs232(1), rs485(2), rs422(3) } ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Omnibus DTE Interface Type" ::= { dte8OmDteEntry 3 } dte8OmDteDataID OBJECT-TYPE SYNTAX INTEGER (1..8) ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Omnibus DTE Data ID" ::= { dte8OmDteEntry 4 } dte8OmDteBaudRate OBJECT-TYPE SYNTAX INTEGER { rate38400(1), rate19200(2), rate9600(3), rate4800(4), rate2400(5), rate1200(6), rate600(7) } ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Omnibus DTE baud rate" ::= { dte8OmDteEntry 5 } dte8OmDteDataBit OBJECT-TYPE SYNTAX INTEGER { data8bits(1), data7bits(2), data6bits(3), data5bits(4) } ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Omnibus DTE Data Bit" ::= { dte8OmDteEntry 6 } dte8OmDteStopBit OBJECT-TYPE SYNTAX INTEGER { stop1bit(1), stop2bits(2), stop1dot5bits(3) } ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Omnibus DTE Stop Bit" ::= { dte8OmDteEntry 7 } dte8OmDteParityBit OBJECT-TYPE SYNTAX INTEGER { none(1), even(2), odd(3) } ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Omnibus DTE Parity check" ::= { dte8OmDteEntry 8 } dte8OmDteRole OBJECT-TYPE SYNTAX INTEGER { slave(1), master(2) } ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Omnibus DTE Role" ::= { dte8OmDteEntry 9 } dte8OmDteHwFlowControl OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Omnibus DTE Hardware flow control" ::= { dte8OmDteEntry 10 } dte8OmDteONTimer OBJECT-TYPE SYNTAX INTEGER (0..60) ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Omnibus DTE ON Timer" ::= { dte8OmDteEntry 11 } dte8OmDteOFFTimer OBJECT-TYPE SYNTAX INTEGER (0..60) ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Omnibus DTE OFF Timer" ::= { dte8OmDteEntry 12 } dte8OmDteBufferSize OBJECT-TYPE SYNTAX INTEGER (1..2048) ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Omnibus DTE Buffer Size" ::= { dte8OmDteEntry 13 } dte8OmDteBufferTimeout OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Omnibus DTE Buffer Timeout" ::= { dte8OmDteEntry 14 } dte8OmDteDuplex OBJECT-TYPE SYNTAX INTEGER { full(1), half(2) } ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Omnibus DTE Duplex" ::= { dte8OmDteEntry 15 } dte8OmDteIdleDetect OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Omnibus DTE Idle Detect" ::= { dte8OmDteEntry 16 } -- -- Omnibus Map Table -- dte8OmMapTable OBJECT-TYPE SYNTAX SEQUENCE OF Dte8OmMapEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "8UDTE Omnibus Map table." ::= { octDte-card 22 } dte8OmMapEntry OBJECT-TYPE SYNTAX Dte8OmMapEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "8UDTE Omnibus Map entry." INDEX { dte8OmMapSlotIndex , dte8OmMapVirtualPort , dte8OmMapTSIndex } ::= { dte8OmMapTable 1 } Dte8OmMapEntry ::= SEQUENCE { dte8OmMapSlotIndex LargeSlotIndex, dte8OmMapVirtualPort INTEGER, dte8OmMapTSIndex TimeslotID, dte8OmMapOption INTEGER } dte8OmMapSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dte8OmMapEntry 1 } dte8OmMapVirtualPort OBJECT-TYPE SYNTAX INTEGER { virtualPort1(1), virtualPort2(2) } ACCESS read-only STATUS mandatory DESCRIPTION "8UDTE Omnibus Map Virtual Port" ::= { dte8OmMapEntry 2 } dte8OmMapTSIndex OBJECT-TYPE SYNTAX TimeslotID ACCESS read-only STATUS mandatory DESCRIPTION "8UDTE Omnibus Map Time Slot" ::= { dte8OmMapEntry 3 } dte8OmMapOption OBJECT-TYPE SYNTAX INTEGER { idle(1), bg1west(2), bg2west(3), bg3west(4), bg4west(5), bg5west(6), bg6west(7), bg7west(8), bg8west(9), bg1east(10), bg2east(11), bg3east(12), bg4east(13), bg5east(14), bg6east(15), bg7east(16), bg8east(17) } ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Omnibus Map Option" ::= { dte8OmMapEntry 4 } octDteTotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of 8UDTE" ::= { octDte-card 100 } -- -- Oversampling advanced DTE Control Table -- dte8OvaConfigCtrlTable OBJECT-TYPE SYNTAX SEQUENCE OF Dte8OvaConfigCtrlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "8UDTE Oversampling Advanced Configuration Control Table" ::= { octDte-card 30 } dte8OvaConfigCtrlEntry OBJECT-TYPE SYNTAX Dte8OvaConfigCtrlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "8UDTE Oversampling Advanced configuration control entry" INDEX { dte8OvaccSlotIndex , dte8OvaccPortIndex } ::= { dte8OvaConfigCtrlTable 1 } Dte8OvaConfigCtrlEntry ::= SEQUENCE { dte8OvaccSlotIndex LargeSlotIndex, dte8OvaccPortIndex EightPortID, dte8OvaInterface INTEGER, dte8OvaDS0Rate INTEGER, dte8OvaOversampling INTEGER, dte8OvaOversamplingRate INTEGER, dte8OvaSupportDataRate DisplayString, dte8OvaDteBaudRate INTEGER, dte8OvaDteDataBit INTEGER, dte8OvaDteStopBit INTEGER, dte8OvaDteParityBit INTEGER, dte8OvaDteDuplex INTEGER, dte8OvaDteIdleDetect INTEGER, dte8OvaRTSCTS INTEGER, dte8OvaDTRDSR INTEGER } dte8OvaccSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dte8OvaConfigCtrlEntry 1 } dte8OvaccPortIndex OBJECT-TYPE SYNTAX EightPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1~8" ::= { dte8OvaConfigCtrlEntry 2 } dte8OvaInterface OBJECT-TYPE SYNTAX INTEGER { rs232(1), rs485(2), rs422(3) } ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Oversampling Advanced Interface Type" ::= { dte8OvaConfigCtrlEntry 3 } dte8OvaDS0Rate OBJECT-TYPE SYNTAX INTEGER { rate64k(1), rate56k(2) } ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Oversampling Advanced DS0 Sampling Rate" ::= { dte8OvaConfigCtrlEntry 4 } dte8OvaOversampling OBJECT-TYPE SYNTAX INTEGER (1..6) ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Oversampling Advanced oversampling numver" ::= { dte8OvaConfigCtrlEntry 5 } dte8OvaOversamplingRate OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "8UDTE Oversampling Advanced Oversampling Rate (Kbps)" ::= { dte8OvaConfigCtrlEntry 6 } dte8OvaSupportDataRate OBJECT-TYPE SYNTAX DisplayString ACCESS read-only STATUS mandatory DESCRIPTION "8UDTE Oversampling Advanced Supported Data Rate" ::= { dte8OvaConfigCtrlEntry 7 } dte8OvaDteBaudRate OBJECT-TYPE SYNTAX INTEGER { rate110(1), rate150(2), rate200(3), rate300(4), rate600(5), rate1200(6), rate2400(7), rate4800(8), rate9600(9), rate19200(10), rate28800(11), rate38400(12), rate57600(13), rate115200(14), rate128000(15) } ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Oversampling Advanced DTE baud rate" ::= { dte8OvaConfigCtrlEntry 8 } dte8OvaDteDataBit OBJECT-TYPE SYNTAX INTEGER { data8bits(1), data7bits(2), data6bits(3), data5bits(4) } ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Oversampling Advanced DTE Data bit" ::= { dte8OvaConfigCtrlEntry 9 } dte8OvaDteStopBit OBJECT-TYPE SYNTAX INTEGER { stop1bit(1), stop2bits(2) } ACCESS read-write STATUS mandatory DESCRIPTION "8UDTEOversampling Advanced DTE Stop bit" ::= { dte8OvaConfigCtrlEntry 10 } dte8OvaDteParityBit OBJECT-TYPE SYNTAX INTEGER { none(1), even(2), odd(3) } ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Oversampling Advanced DTE Parity check" ::= { dte8OvaConfigCtrlEntry 11 } dte8OvaDteDuplex OBJECT-TYPE SYNTAX INTEGER { full(1), half(2) } ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Oversampling Advanced DTE Duplex" ::= { dte8OvaConfigCtrlEntry 12 } dte8OvaDteIdleDetect OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Oversampling Advanced DTE Idle Detect" ::= { dte8OvaConfigCtrlEntry 13 } dte8OvaRTSCTS OBJECT-TYPE SYNTAX INTEGER { active(1), permanent(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Oversampling Advanced RTS/CTS control" ::= { dte8OvaConfigCtrlEntry 14 } dte8OvaDTRDSR OBJECT-TYPE SYNTAX INTEGER { active(1), permanent(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Oversampling Advanced DTR/DSR control" ::= { dte8OvaConfigCtrlEntry 15 } -- -- Through Clock DTE Control Table -- dte8ThrConfigCtrlTable OBJECT-TYPE SYNTAX SEQUENCE OF Dte8ThrConfigCtrlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "8UDTE Through Clock Configuration Control Table" ::= { octDte-card 50 } dte8ThrConfigCtrlEntry OBJECT-TYPE SYNTAX Dte8ThrConfigCtrlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "8UDTE Through Clock configuration control entry" INDEX { dte8ThrccSlotIndex , dte8ThrccPortIndex } ::= { dte8ThrConfigCtrlTable 1 } Dte8ThrConfigCtrlEntry ::= SEQUENCE { dte8ThrccSlotIndex LargeSlotIndex, dte8ThrccPortIndex EightPortID, dte8ThrInterface INTEGER, dte8ThrBaudRate INTEGER, dte8ThrClkInputInverse INTEGER, dte8ThrClkOutputInverse INTEGER, dte8ThrPCMDataInverse INTEGER, dte8ThrSyncMode INTEGER } dte8ThrccSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dte8ThrConfigCtrlEntry 1 } dte8ThrccPortIndex OBJECT-TYPE SYNTAX EightPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1~8" ::= { dte8ThrConfigCtrlEntry 2 } dte8ThrInterface OBJECT-TYPE SYNTAX INTEGER { rs232(1) -- rs485(2), -- rs422(3) } ACCESS read-only STATUS mandatory DESCRIPTION "8UDTE Through Clock Interface Type" ::= { dte8ThrConfigCtrlEntry 3 } dte8ThrBaudRate OBJECT-TYPE SYNTAX INTEGER (1..38400) ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Through Clock baud rate" ::= { dte8ThrConfigCtrlEntry 4 } dte8ThrClkInputInverse OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Through Clock clock input inverse" ::= { dte8ThrConfigCtrlEntry 5 } dte8ThrClkOutputInverse OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Through Clock clock output inverse" ::= { dte8ThrConfigCtrlEntry 6 } dte8ThrPCMDataInverse OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Through Clock PCM data inverse" ::= { dte8ThrConfigCtrlEntry 7 } dte8ThrSyncMode OBJECT-TYPE SYNTAX INTEGER { through(1), sync(2) } ACCESS read-write STATUS mandatory DESCRIPTION "8UDTE Through Clock sync mode" ::= { dte8ThrConfigCtrlEntry 8 } -- -- DTE8 TS Alarm Control Table -- dte8TsAlarmCtrlTable OBJECT-TYPE SYNTAX SEQUENCE OF Dte8TsAlarmCtrlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "8UDTE TS alarm control table." ::= { octDte-card 51 } dte8TsAlarmCtrlEntry OBJECT-TYPE SYNTAX Dte8TsAlarmCtrlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "8UDTE TS alarm control entry." INDEX { dte8TsACSlotIndex , dte8TsACPortIndex } ::= { dte8TsAlarmCtrlTable 1 } Dte8TsAlarmCtrlEntry ::= SEQUENCE { dte8TsACSlotIndex LargeSlotIndex, dte8TsACPortIndex EightPortID, dte8TsACConnEnable AlarmSeverity, dte8TsACConnCount INTEGER, dte8TsACDisConnEnable AlarmSeverity, dte8TsACDisConnCount INTEGER } dte8TsACSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { dte8TsAlarmCtrlEntry 1 } dte8TsACPortIndex OBJECT-TYPE SYNTAX EightPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1~8" ::= { dte8TsAlarmCtrlEntry 2 } dte8TsACConnEnable OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "DTE-Alarm TERM-CONN" ::= { dte8TsAlarmCtrlEntry 3 } dte8TsACConnCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Current Count - TERM-CONN " ::= { dte8TsAlarmCtrlEntry 4 } dte8TsACDisConnEnable OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "DTE-Alarm TERM-DISCONN" ::= { dte8TsAlarmCtrlEntry 5 } dte8TsACDisConnCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Current Count - TERM-DISCONN " ::= { dte8TsAlarmCtrlEntry 6 } --======================================================================-- --============================================================================-- --============================================================================-- -- ECA card MIB --============================================================================-- --============================================================================-- EcaPortID ::= INTEGER { ep-1(1), ep-2(2), cp-1(3), cp-2(4) } -- -- u/a law Format Table -- ecaModeConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF EcaModeConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "ECA law format config table." ::= { eca-card 1 } ecaModeConfigEntry OBJECT-TYPE SYNTAX EcaModeConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the Format Mode Table." INDEX { ecaModeConfigSlotIndex , ecaModeConfigPortIndex } ::= { ecaModeConfigTable 1 } EcaModeConfigEntry ::= SEQUENCE { ecaModeConfigSlotIndex SmallSlotIndex, ecaModeConfigPortIndex EcaPortID, ecaModeConfigFormat INTEGER } ecaModeConfigSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { ecaModeConfigEntry 1 } ecaModeConfigPortIndex OBJECT-TYPE SYNTAX EcaPortID ACCESS read-only STATUS mandatory DESCRIPTION "Echo Port index, total 2 port." ::= { ecaModeConfigEntry 2 } ecaModeConfigFormat OBJECT-TYPE SYNTAX INTEGER { u-Law(1), a-Law(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Format Mode." ::= { ecaModeConfigEntry 3 } -- -- Echo Cancellation Table -- ecaCancellationCfgTable OBJECT-TYPE SYNTAX SEQUENCE OF EcaCancellationCfgEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Echo Cancellation Config table." ::= { eca-card 2 } ecaCancellationCfgEntry OBJECT-TYPE SYNTAX EcaCancellationCfgEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry of Echo Cancellation table." INDEX { ecaCancellationConfigSlotIndex , ecaCancellationConfigPortIndex , ecaCancellationConfigTsIndex } ::= { ecaCancellationCfgTable 1 } EcaCancellationCfgEntry ::= SEQUENCE { ecaCancellationConfigSlotIndex SmallSlotIndex, ecaCancellationConfigPortIndex EcaPortID, ecaCancellationConfigTsIndex TimeslotID, ecaCancellationConfigMode INTEGER } ecaCancellationConfigSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { ecaCancellationCfgEntry 1 } ecaCancellationConfigPortIndex OBJECT-TYPE SYNTAX EcaPortID ACCESS read-only STATUS mandatory DESCRIPTION "Echo Port index, total 2 port." ::= { ecaCancellationCfgEntry 2 } ecaCancellationConfigTsIndex OBJECT-TYPE SYNTAX TimeslotID ACCESS read-only STATUS mandatory DESCRIPTION "Time slot index." ::= { ecaCancellationCfgEntry 3 } ecaCancellationConfigMode OBJECT-TYPE SYNTAX INTEGER { bypass(1), s64msUni-D(2), s64msBi-D(3), s128ms(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Echo Cancellation mode." ::= { ecaCancellationCfgEntry 4 } -- -- ECA status table -- ecaStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF EcaStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Echo canceller card status table." ::= { eca-card 3 } ecaStatusEntry OBJECT-TYPE SYNTAX EcaStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry of Echo canceller card status." INDEX { ecaStatusSlotIndex , ecaStatusPortIndex , ecaStatusTsIndex } ::= { ecaStatusTable 1 } EcaStatusEntry ::= SEQUENCE { ecaStatusSlotIndex SmallSlotIndex, ecaStatusPortIndex EcaPortID, ecaStatusTsIndex TimeslotID, ecaStatustoneDetectorStatus INTEGER, ecaStatusnarrowBandStatus INTEGER } ecaStatusSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { ecaStatusEntry 1 } ecaStatusPortIndex OBJECT-TYPE SYNTAX EcaPortID ACCESS read-only STATUS mandatory DESCRIPTION "Echo Port index, total 2 port." ::= { ecaStatusEntry 2 } ecaStatusTsIndex OBJECT-TYPE SYNTAX TimeslotID ACCESS read-only STATUS mandatory DESCRIPTION "Time slot index." ::= { ecaStatusEntry 3 } ecaStatustoneDetectorStatus OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Tone Detector status." ::= { ecaStatusEntry 4 } ecaStatusnarrowBandStatus OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Narrow Band Signal Detector status." ::= { ecaStatusEntry 5 } -- -- ECA Card Control Table -- ecaCardControlTable OBJECT-TYPE SYNTAX SEQUENCE OF EcaCardControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The ECA Card control table." ::= { eca-card 4 } ecaCardControlEntry OBJECT-TYPE SYNTAX EcaCardControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the ECA Card control table." INDEX { ecaCardIndex } ::= { ecaCardControlTable 1 } EcaCardControlEntry ::= SEQUENCE { ecaCardIndex SmallSlotIndex, ecaReset INTEGER, ecaLoadDefault INTEGER } ecaCardIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { ecaCardControlEntry 1 } ecaReset OBJECT-TYPE SYNTAX INTEGER { no(1), reset(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Reset eca card" ::= { ecaCardControlEntry 2 } ecaLoadDefault OBJECT-TYPE SYNTAX INTEGER { no(1), default(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Load default" ::= { ecaCardControlEntry 3 } -- -- ECA System Information Table -- ecaSystemInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF EcaSystemInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The ECA system information table." ::= { eca-card 5} ecaSystemInfoEntry OBJECT-TYPE SYNTAX EcaSystemInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the ECA system information table." INDEX { ecaSystemInfoSlotIndex } ::= { ecaSystemInfoTable 1 } EcaSystemInfoEntry ::= SEQUENCE { ecaSystemInfoSlotIndex SmallSlotIndex, ecaSystemInfoPROMVersion DisplayString, ecaSystemInfoHardwareVersion DisplayString, ecaSystemInfoFpgaVersion DisplayString, ecaSystemInfoBank1Version DisplayString, ecaSystemInfoBank2Version DisplayString, ecaSystemInfoActiveBank INTEGER } ecaSystemInfoSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { ecaSystemInfoEntry 1 } ecaSystemInfoPROMVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION " eca PROM Version" ::= { ecaSystemInfoEntry 2 } ecaSystemInfoHardwareVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION " eca Hardware Version" ::= { ecaSystemInfoEntry 3 } ecaSystemInfoFpgaVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..40)) ACCESS read-only STATUS mandatory DESCRIPTION "FPGA Version" ::= { ecaSystemInfoEntry 4 } ecaSystemInfoBank1Version OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Bank-1 Version" ::= { ecaSystemInfoEntry 5 } ecaSystemInfoBank2Version OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Bank-2 Version" ::= { ecaSystemInfoEntry 6} ecaSystemInfoActiveBank OBJECT-TYPE SYNTAX INTEGER{ bank-1(1), bank-2(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Active Bank 1/2" ::= { ecaSystemInfoEntry 7 } ecaTotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of ECA" ::= { eca-card 100 } --======================================================================-- --======================================================================-- -- 6rs232a-card MIB --======================================================================-- --======================================================================-- -- -- 6RS232A Configuration -- rs232aConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF Rs232aConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The Rs232a Interface Configuration table." ::= { rs232a-card 1 } rs232aConfigEntry OBJECT-TYPE SYNTAX Rs232aConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the Rs232a Configuration table." INDEX { rsCfgSlotIndex , rsCfgPortIndex } ::= { rs232aConfigTable 1 } Rs232aConfigEntry ::= SEQUENCE { rsCfgSlotIndex LargeSlotIndex, rsCfgPortIndex SixPortID, rsCfgMux INTEGER, rsCfgSyncMode INTEGER, rsCfgRate INTEGER, rsCfgBitPosition INTEGER, rsCfgClockPolarity INTEGER, rsCfgDataPolarity INTEGER, rsCfgRTS INTEGER, rsCfgTTM INTEGER, rsCfgInterface INTEGER, rsCfgBitPosition0Used INTEGER, rsCfgBitPosition1Used INTEGER, rsCfgBitPosition2Used INTEGER, rsCfgBitPosition3Used INTEGER, rsCfgBitPosition4Used INTEGER, rsCfgBitPosition5Used INTEGER, rsCfgBitPosition6Used INTEGER, rsCfgBitPosition7Used INTEGER, rsCfgWarrning DisplayString } rsCfgSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { rs232aConfigEntry 1 } rsCfgPortIndex OBJECT-TYPE SYNTAX SixPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 6, Total 6 ports" ::= { rs232aConfigEntry 2 } rsCfgMux OBJECT-TYPE SYNTAX INTEGER { nonMux(1), mux(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Rs232a MUX mode" ::= { rs232aConfigEntry 3 } rsCfgSyncMode OBJECT-TYPE SYNTAX INTEGER { async8(1), async9(2), async10(3), async11(4), async12(5), sync(6) } ACCESS read-write STATUS mandatory DESCRIPTION "Rs232a Sync mode" ::= { rs232aConfigEntry 4 } rsCfgRate OBJECT-TYPE SYNTAX INTEGER { r0-6K(1), r1-2K(2), r2-4K(3), r4-8K(4), r9-6K(5), r19-2K(6), r38-4K(7), r48K(8), r64K(9) } ACCESS read-write STATUS mandatory DESCRIPTION "Rs232a Base Rate" ::= { rs232aConfigEntry 5 } rsCfgBitPosition OBJECT-TYPE SYNTAX INTEGER { position-0(1), position-1(2), position-2(3), position-3(4), position-4(5), position-5(6), position-6(7), position-7(8) } ACCESS read-write STATUS mandatory DESCRIPTION "Rs232a Bit position" ::= { rs232aConfigEntry 6 } rsCfgClockPolarity OBJECT-TYPE SYNTAX INTEGER { clockNormal(1), clockInverted(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Rs232a Clock Polarity" ::= { rs232aConfigEntry 7 } rsCfgDataPolarity OBJECT-TYPE SYNTAX INTEGER { dataNormal(1), dataInverted(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Rs232a Data Polarity" ::= { rs232aConfigEntry 8 } rsCfgRTS OBJECT-TYPE SYNTAX INTEGER { rtsActive(1), rtsPermanent(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Rs232a RTS Mode" ::= { rs232aConfigEntry 9 } rsCfgTTM OBJECT-TYPE SYNTAX INTEGER { ttmOff(1), ttmOn(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Rs232a TTM Mode" ::= { rs232aConfigEntry 10 } rsCfgInterface OBJECT-TYPE SYNTAX INTEGER { db44(1), rj45(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Rs232a Interface Type" ::= { rs232aConfigEntry 11 } rsCfgBitPosition0Used OBJECT-TYPE SYNTAX INTEGER { unused(1), port1(2), port2(3), port3(4), port4(5), port5(6), port6(7), port7(8), port8(9) } ACCESS read-only STATUS mandatory DESCRIPTION "Rs232a Bits 0 Stream Position Used" ::= { rs232aConfigEntry 12 } rsCfgBitPosition1Used OBJECT-TYPE SYNTAX INTEGER { unused(1), port1(2), port2(3), port3(4), port4(5), port5(6), port6(7), port7(8), port8(9) } ACCESS read-only STATUS mandatory DESCRIPTION "Rs232a Bits 1 Stream Position Used" ::= { rs232aConfigEntry 13 } rsCfgBitPosition2Used OBJECT-TYPE SYNTAX INTEGER { unused(1), port1(2), port2(3), port3(4), port4(5), port5(6), port6(7), port7(8), port8(9) } ACCESS read-only STATUS mandatory DESCRIPTION "Rs232a Bits 2 Stream Position Used" ::= { rs232aConfigEntry 14 } rsCfgBitPosition3Used OBJECT-TYPE SYNTAX INTEGER { unused(1), port1(2), port2(3), port3(4), port4(5), port5(6), port6(7), port7(8), port8(9) } ACCESS read-only STATUS mandatory DESCRIPTION "Rs232a Bits 3 Stream Position Used" ::= { rs232aConfigEntry 15 } rsCfgBitPosition4Used OBJECT-TYPE SYNTAX INTEGER { unused(1), port1(2), port2(3), port3(4), port4(5), port5(6), port6(7), port7(8), port8(9) } ACCESS read-only STATUS mandatory DESCRIPTION "Rs232a Bits 4 Stream Position Used" ::= { rs232aConfigEntry 16 } rsCfgBitPosition5Used OBJECT-TYPE SYNTAX INTEGER { unused(1), port1(2), port2(3), port3(4), port4(5), port5(6), port6(7), port7(8), port8(9) } ACCESS read-only STATUS mandatory DESCRIPTION "Rs232a Bits 5 Stream Position Used" ::= { rs232aConfigEntry 17 } rsCfgBitPosition6Used OBJECT-TYPE SYNTAX INTEGER { unused(1), port1(2), port2(3), port3(4), port4(5), port5(6), port6(7), port7(8), port8(9) } ACCESS read-only STATUS mandatory DESCRIPTION "Rs232a Bits 6 Stream Position Used" ::= { rs232aConfigEntry 18 } rsCfgBitPosition7Used OBJECT-TYPE SYNTAX INTEGER { unused(1), port1(2), port2(3), port3(4), port4(5), port5(6), port6(7), port7(8), port8(9) } ACCESS read-only STATUS mandatory DESCRIPTION "Rs232a Bits 7 Stream Position Used" ::= { rs232aConfigEntry 19 } rsCfgWarrning OBJECT-TYPE SYNTAX DisplayString (SIZE (0..70) ) ACCESS read-only STATUS mandatory DESCRIPTION "Rs232a map setup warning" ::= { rs232aConfigEntry 20 } -- -- Rs232a Status -- rs232aStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF Rs232aStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The Rs232a Status table." ::= { rs232a-card 2 } rs232aStatusEntry OBJECT-TYPE SYNTAX Rs232aStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the Rs232a Status table." INDEX { rs232aStatusSlotIndex , rs232aStatusPortIndex } ::= { rs232aStatusTable 1 } Rs232aStatusEntry ::= SEQUENCE { rs232aStatusSlotIndex LargeSlotIndex, rs232aStatusPortIndex SixPortID, rs232aStatusS1 INTEGER, rs232aStatusS3 INTEGER, rs232aStatusS4 INTEGER, rs232aStatusS6 INTEGER, rs232aStatusS8 INTEGER, rs232aStatusS9 INTEGER, rs232aStatusE4 INTEGER, rs232aStatusE5 INTEGER, rs232aStatusE6 INTEGER, rs232aStatusX INTEGER, rs232aStatusDteCTS INTEGER, rs232aStatusDteDCD INTEGER, rs232aStatusRTSloss INTEGER, rs232aStatusEXTCLKloss INTEGER, rs232aStatusDSRstatus INTEGER, rs232aStatusCTSstatus INTEGER, rs232aStatusDCDstatus INTEGER, rs232aStatusDTRstatus INTEGER, rs232aStatusRTSstatus INTEGER, rs232aStatusRemoteAlarm INTEGER, rs232aStatusRemoteS1 INTEGER, rs232aStatusRemoteS3 INTEGER, rs232aStatusRemoteS4 INTEGER, rs232aStatusRemoteS6 INTEGER, rs232aStatusRemoteS8 INTEGER, rs232aStatusRemoteS9 INTEGER, rs232aStatusRemoteE4 INTEGER, rs232aStatusRemoteE5 INTEGER, rs232aStatusRemoteE6 INTEGER, rs232aStatusRemoteX INTEGER } rs232aStatusSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { rs232aStatusEntry 1 } rs232aStatusPortIndex OBJECT-TYPE SYNTAX SixPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 6, Total 6 ports" ::= { rs232aStatusEntry 2 } rs232aStatusS1 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), rts(3), dtr(4), dsr(5), na(14) } ACCESS read-write STATUS mandatory DESCRIPTION "Rs232a Status bit S1" ::= { rs232aStatusEntry 3 } rs232aStatusS3 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), rts(3), dtr(4), dsr(5), na(14) } ACCESS read-write STATUS mandatory DESCRIPTION "Rs232a Status bit S3" ::= { rs232aStatusEntry 4 } rs232aStatusS4 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), rts(3), dtr(4), dsr(5), na(14) } ACCESS read-write STATUS mandatory DESCRIPTION "Rs232a Status bit S4" ::= { rs232aStatusEntry 5 } rs232aStatusS6 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), rts(3), dtr(4), dsr(5), na(14) } ACCESS read-write STATUS mandatory DESCRIPTION "Rs232a Status bit S6" ::= { rs232aStatusEntry 6 } rs232aStatusS8 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), rts(3), dtr(4), dsr(5), na(14) } ACCESS read-write STATUS mandatory DESCRIPTION "Rs232a Status bit S8" ::= { rs232aStatusEntry 7 } rs232aStatusS9 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), rts(3), dtr(4), dsr(5), na(14) } ACCESS read-write STATUS mandatory DESCRIPTION "Rs232a Status bit S9" ::= { rs232aStatusEntry 8 } rs232aStatusE4 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), na(14) } ACCESS read-write STATUS mandatory DESCRIPTION "Rs232a Status bit E4" ::= { rs232aStatusEntry 9 } rs232aStatusE5 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), na(14) } ACCESS read-write STATUS mandatory DESCRIPTION "Rs232a Status bit E5" ::= { rs232aStatusEntry 10 } rs232aStatusE6 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), na(14) } ACCESS read-write STATUS mandatory DESCRIPTION "Rs232a Status bit E6" ::= { rs232aStatusEntry 11 } rs232aStatusX OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), rtswithFrameSYNC(12), frameSYNC(13), na(14) } ACCESS read-write STATUS mandatory DESCRIPTION "Rs232a Status bit X" ::= { rs232aStatusEntry 12 } rs232aStatusDteCTS OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), rts(3), remote-S1(6), remote-S3(7), remote-S4(8), remote-S6(9), remote-S8(10), remote-S9(11) } ACCESS read-write STATUS mandatory DESCRIPTION "Rs232a Status bit DTE CTS" ::= { rs232aStatusEntry 13 } rs232aStatusDteDCD OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), rts(3), remote-S1(6), remote-S3(7), remote-S4(8), remote-S6(9), remote-S8(10), remote-S9(11) } ACCESS read-write STATUS mandatory DESCRIPTION "Rs232a Status bit DTE DCD" ::= { rs232aStatusEntry 14 } rs232aStatusRTSloss OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Rs232a RTS loss" ::= { rs232aStatusEntry 15 } rs232aStatusEXTCLKloss OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Rs232a EXT-CLK loss" ::= { rs232aStatusEntry 16 } rs232aStatusDSRstatus OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Rs232a DSR" ::= { rs232aStatusEntry 17 } rs232aStatusCTSstatus OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Rs232a CTS" ::= { rs232aStatusEntry 18 } rs232aStatusDCDstatus OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Rs232a DCD" ::= { rs232aStatusEntry 19 } rs232aStatusDTRstatus OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Rs232a DTR" ::= { rs232aStatusEntry 20 } rs232aStatusRTSstatus OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Rs232a RTS" ::= { rs232aStatusEntry 21 } rs232aStatusRemoteAlarm OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION "Rs232a RTS" ::= { rs232aStatusEntry 22 } rs232aStatusRemoteS1 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), na(14) } ACCESS read-only STATUS mandatory DESCRIPTION "Rs232a remote status bit S1" ::= { rs232aStatusEntry 23 } rs232aStatusRemoteS3 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), na(14) } ACCESS read-only STATUS mandatory DESCRIPTION "Rs232a remote status bit S3" ::= { rs232aStatusEntry 24 } rs232aStatusRemoteS4 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), na(14) } ACCESS read-only STATUS mandatory DESCRIPTION "Rs232a remote status bit S4" ::= { rs232aStatusEntry 25 } rs232aStatusRemoteS6 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), na(14) } ACCESS read-only STATUS mandatory DESCRIPTION "Rs232a remote status bit S6" ::= { rs232aStatusEntry 26 } rs232aStatusRemoteS8 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), na(14) } ACCESS read-only STATUS mandatory DESCRIPTION "Rs232a remote status bit S8" ::= { rs232aStatusEntry 27 } rs232aStatusRemoteS9 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), na(14) } ACCESS read-only STATUS mandatory DESCRIPTION "Rs232a remote status bit S9" ::= { rs232aStatusEntry 28 } rs232aStatusRemoteE4 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), na(14) } ACCESS read-only STATUS mandatory DESCRIPTION "Rs232a remote status bit E4" ::= { rs232aStatusEntry 29 } rs232aStatusRemoteE5 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), na(14) } ACCESS read-only STATUS mandatory DESCRIPTION "Rs232a remote status bit E5" ::= { rs232aStatusEntry 30 } rs232aStatusRemoteE6 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), na(14) } ACCESS read-only STATUS mandatory DESCRIPTION "Rs232a remote status bit E6" ::= { rs232aStatusEntry 31 } rs232aStatusRemoteX OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), na(14) } ACCESS read-only STATUS mandatory DESCRIPTION "Rs232a remote status bit X" ::= { rs232aStatusEntry 32 } -- -- Alarm Control Table -- rs232aAlarmControlTable OBJECT-TYPE SYNTAX SEQUENCE OF Rs232aAlarmControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The rs232a alarm control table." ::= { rs232a-card 3 } rs232aAlarmControlEntry OBJECT-TYPE SYNTAX Rs232aAlarmControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the rs232a alarm control table." INDEX { rs232aAlarmSlotIndex , rs232aAlarmPortIndex } ::= { rs232aAlarmControlTable 1 } Rs232aAlarmControlEntry ::= SEQUENCE { rs232aAlarmSlotIndex LargeSlotIndex, rs232aAlarmPortIndex SixPortID, rs232aAlarmSetup AlarmSeverity } rs232aAlarmSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { rs232aAlarmControlEntry 1 } rs232aAlarmPortIndex OBJECT-TYPE SYNTAX SixPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 6, Total 6 ports" ::= { rs232aAlarmControlEntry 2 } rs232aAlarmSetup OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Alarm is enabled or not" ::= { rs232aAlarmControlEntry 3 } -- -- Alarm History Table -- rs232aAlmHistoryTable OBJECT-TYPE SYNTAX SEQUENCE OF Rs232aAlmHistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " Key: rs232aAlmHistoryUnitIndex " ::= { rs232a-card 4 } rs232aAlmHistoryEntry OBJECT-TYPE SYNTAX Rs232aAlmHistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { rs232aAlmHisSlotIndex , rs232aAlmHisPortIndex } ::= { rs232aAlmHistoryTable 1 } Rs232aAlmHistoryEntry ::= SEQUENCE { rs232aAlmHisSlotIndex LargeSlotIndex, rs232aAlmHisPortIndex SixPortID, rs232aAlmHistoryState INTEGER, rs232aAlmHistoryCount Counter, rs232aAlmHistoryEnable AlarmSeverity } rs232aAlmHisSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { rs232aAlmHistoryEntry 1 } rs232aAlmHisPortIndex OBJECT-TYPE SYNTAX SixPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 6, Total 6 ports" ::= { rs232aAlmHistoryEntry 2 } rs232aAlmHistoryState OBJECT-TYPE SYNTAX INTEGER { ok(1), alarm(2), disable(3), na(4) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm Current State" ::= { rs232aAlmHistoryEntry 3 } rs232aAlmHistoryCount OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION " Alarm Count which happened " ::= { rs232aAlmHistoryEntry 4 } rs232aAlmHistoryEnable OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-only STATUS mandatory DESCRIPTION "Alarm is enabled or not" ::= { rs232aAlmHistoryEntry 5 } -- -- Diagnostic Control Table -- rs232aDiagControlTable OBJECT-TYPE SYNTAX SEQUENCE OF Rs232aDiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" ::= { rs232a-card 5 } rs232aDiagControlEntry OBJECT-TYPE SYNTAX Rs232aDiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX { rs232aDiagCtrlSlotIndex , rs232aDiagCtrlPortIndex } ::= { rs232aDiagControlTable 1 } Rs232aDiagControlEntry ::= SEQUENCE { rs232aDiagCtrlSlotIndex LargeSlotIndex, rs232aDiagCtrlPortIndex SixPortID, rs232aNearLoopback INTEGER } rs232aDiagCtrlSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { rs232aDiagControlEntry 1 } rs232aDiagCtrlPortIndex OBJECT-TYPE SYNTAX SixPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 6, Total 6 ports" ::= { rs232aDiagControlEntry 2 } rs232aNearLoopback OBJECT-TYPE SYNTAX INTEGER { noLoopback(1), toDTE(2), toLocal(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Rs232a Loopback Type" ::= { rs232aDiagControlEntry 3 } -- -- Card Control Table -- rs232aCardControlTable OBJECT-TYPE SYNTAX SEQUENCE OF Rs232aCardControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The rs232a Card control table." ::= { rs232a-card 6 } rs232aCardControlEntry OBJECT-TYPE SYNTAX Rs232aCardControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the rs232a Card control table." INDEX { rs232aCardIndex } ::= { rs232aCardControlTable 1 } Rs232aCardControlEntry ::= SEQUENCE { rs232aCardIndex LargeSlotIndex, rs232aReset INTEGER, rs232aLoadDefault INTEGER } rs232aCardIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { rs232aCardControlEntry 1 } rs232aReset OBJECT-TYPE SYNTAX INTEGER { na(1), reset(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Reset rs232a card" ::= { rs232aCardControlEntry 2 } rs232aLoadDefault OBJECT-TYPE SYNTAX INTEGER { na(1), default(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Load default" ::= { rs232aCardControlEntry 3 } -- -- Rs232a System Information Table -- rs232aSystemInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF Rs232aSystemInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The Rs232a system information table." ::= { rs232a-card 7} rs232aSystemInfoEntry OBJECT-TYPE SYNTAX Rs232aSystemInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the Rs232a system information table." INDEX { rs232aSISlotIndex } ::= { rs232aSystemInfoTable 1 } Rs232aSystemInfoEntry ::= SEQUENCE { rs232aSISlotIndex LargeSlotIndex, rs232aPROMVersion DisplayString, rs232aHardwareVersion DisplayString, rs232aFpgaVersion DisplayString, rs232aBank1Version DisplayString, rs232aBank2Version DisplayString, rs232aActiveBank INTEGER } rs232aSISlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { rs232aSystemInfoEntry 1 } rs232aPROMVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30) ) ACCESS read-only STATUS mandatory DESCRIPTION " rs232a PROM Version" ::= { rs232aSystemInfoEntry 2 } rs232aHardwareVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30) ) ACCESS read-only STATUS mandatory DESCRIPTION " rs232a Hardware Version" ::= { rs232aSystemInfoEntry 3 } rs232aFpgaVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30)) ACCESS read-only STATUS mandatory DESCRIPTION "FPGA Version" ::= { rs232aSystemInfoEntry 4 } rs232aBank1Version OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30)) ACCESS read-only STATUS mandatory DESCRIPTION "Bank-1 Version" ::= { rs232aSystemInfoEntry 5 } rs232aBank2Version OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30)) ACCESS read-only STATUS mandatory DESCRIPTION "Bank-2 Version" ::= { rs232aSystemInfoEntry 6} rs232aActiveBank OBJECT-TYPE SYNTAX INTEGER{ bank-1(1), bank-2(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Active Bank 1/2" ::= { rs232aSystemInfoEntry 7 } rs232aTotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of Rs232a" ::= { rs232a-card 100 } --============================================================================-- -- ABRA card MIB --============================================================================-- --============================================================================-- AbraPortID ::= INTEGER { group1(1), group2(2), group3(3), group4(4), group5(5), group6(6), group7(7), group8(8) } AbraM2PortID ::= INTEGER { group1(1), group2(2), group3(3), group4(4), group5(5), group6(6), group7(7), group8(8), group9(9), group10(10), group11(11), group12(12), group13(13), group14(14), group15(15), group16(16), group17(17), group18(18), group19(19), group20(20), group21(21), group22(22), group23(23), group24(24), group25(25), group26(26), group27(27), group28(28), group29(29), group30(30), group31(31), group32(32), group33(33), group34(34), group35(35), group36(36), group37(37), group38(38), group39(39), group40(40), group41(41), group42(42) } AbraM2ChannelID ::= INTEGER { ch1master(1), ch2slave(2), ch3slave(3) } -- -- u/a law Format Table -- abraModeConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF AbraModeConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "ABRA law format config table." ::= { abra-card 1 } abraModeConfigEntry OBJECT-TYPE SYNTAX AbraModeConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the Format Mode Table." INDEX { abraModeConfigSlotIndex } ::= { abraModeConfigTable 1 } AbraModeConfigEntry ::= SEQUENCE { abraModeConfigSlotIndex SmallSlotIndex, abraModeConfigFormat INTEGER } abraModeConfigSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { abraModeConfigEntry 1 } abraModeConfigFormat OBJECT-TYPE SYNTAX INTEGER { uLaw(1), aLaw(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Format Mode." ::= { abraModeConfigEntry 2 } -- -- Analogy Bridge Config Table -- abraConfigureTable OBJECT-TYPE SYNTAX SEQUENCE OF AbraConfigureEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Analogy Bridge Switch Config Table." ::= { abra-card 2 } abraConfigureEntry OBJECT-TYPE SYNTAX AbraConfigureEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry of Analogy Bridge Switch Config Table." INDEX { abraConfigSlotIndex , abraConfigGroupIndex , abraConfigChIndex } ::= { abraConfigureTable 1 } AbraConfigureEntry ::= SEQUENCE { abraConfigSlotIndex SmallSlotIndex, abraConfigGroupIndex AbraPortID, abraConfigChIndex GroupChannelID, abraConfigAnalogBR INTEGER, abraConfigAttribute INTEGER } abraConfigSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { abraConfigureEntry 1 } abraConfigGroupIndex OBJECT-TYPE SYNTAX AbraPortID ACCESS read-only STATUS mandatory DESCRIPTION "Echo Group index, total 8 port." ::= { abraConfigureEntry 2 } abraConfigChIndex OBJECT-TYPE SYNTAX GroupChannelID ACCESS read-only STATUS mandatory DESCRIPTION "Channel index." ::= { abraConfigureEntry 3 } abraConfigAnalogBR OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable or disable analog bridge." ::= { abraConfigureEntry 4 } abraConfigAttribute OBJECT-TYPE SYNTAX INTEGER { master(1), slave(2), member(3), na(4) } ACCESS read-only STATUS mandatory DESCRIPTION "Enable or disable analog bridge." ::= { abraConfigureEntry 5 } -- -- ABRA Card Control Table -- abraCardControlTable OBJECT-TYPE SYNTAX SEQUENCE OF AbraCardControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The ABRA Card control table." ::= { abra-card 3 } abraCardControlEntry OBJECT-TYPE SYNTAX AbraCardControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the ABRA Card control table." INDEX { abraCardIndex } ::= { abraCardControlTable 1 } AbraCardControlEntry ::= SEQUENCE { abraCardIndex SmallSlotIndex, abraReset INTEGER, abraLoadDefault INTEGER } abraCardIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { abraCardControlEntry 1 } abraReset OBJECT-TYPE SYNTAX INTEGER { no(1), reset(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Reset abra card" ::= { abraCardControlEntry 2 } abraLoadDefault OBJECT-TYPE SYNTAX INTEGER { no(1), default(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Load default" ::= { abraCardControlEntry 3 } -- -- ABRA System Information Table -- abraSystemInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF AbraSystemInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The ABRA system information table." ::= { abra-card 4} abraSystemInfoEntry OBJECT-TYPE SYNTAX AbraSystemInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the ABRA system information table." INDEX { abraSystemInfoSlotIndex } ::= { abraSystemInfoTable 1 } AbraSystemInfoEntry ::= SEQUENCE { abraSystemInfoSlotIndex SmallSlotIndex, abraSystemInfoPROMVersion DisplayString, abraSystemInfoHardwareVersion DisplayString, abraSystemInfoFpgaVersion DisplayString, abraSystemInfoBank1Version DisplayString, abraSystemInfoBank2Version DisplayString, abraSystemInfoActiveBank INTEGER } abraSystemInfoSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { abraSystemInfoEntry 1 } abraSystemInfoPROMVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION " abra PROM Version" ::= { abraSystemInfoEntry 2 } abraSystemInfoHardwareVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION " abra Hardware Version" ::= { abraSystemInfoEntry 3 } abraSystemInfoFpgaVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..40)) ACCESS read-only STATUS mandatory DESCRIPTION "FPGA Version" ::= { abraSystemInfoEntry 4 } abraSystemInfoBank1Version OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Bank-1 Version" ::= { abraSystemInfoEntry 5 } abraSystemInfoBank2Version OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Bank-2 Version" ::= { abraSystemInfoEntry 6} abraSystemInfoActiveBank OBJECT-TYPE SYNTAX INTEGER{ bank1(1), bank2(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Active Bank 1/2" ::= { abraSystemInfoEntry 7 } -- -- ABRA Silence Detection Table -- abraSilenceDetTable OBJECT-TYPE SYNTAX SEQUENCE OF AbraSilenceDetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The ABRA Silence detection table." ::= { abra-card 5 } abraSilenceDetEntry OBJECT-TYPE SYNTAX AbraSilenceDetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the ABRA Silence detection table." INDEX { abraSilenceDetSlotIndex } ::= { abraSilenceDetTable 1 } AbraSilenceDetEntry ::= SEQUENCE { abraSilenceDetSlotIndex SmallSlotIndex, abraSilenceDetSilenceDet INTEGER, abraSilenceDetThreshold INTEGER, abraSilenceDetDetPeriod INTEGER } abraSilenceDetSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { abraSilenceDetEntry 1 } abraSilenceDetSilenceDet OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Silence Detection." ::= { abraSilenceDetEntry 2 } abraSilenceDetThreshold OBJECT-TYPE SYNTAX INTEGER (0..8159) ACCESS read-write STATUS mandatory DESCRIPTION "Threshold (uniform PCM code)." ::= { abraSilenceDetEntry 3 } abraSilenceDetDetPeriod OBJECT-TYPE SYNTAX INTEGER (0..25) ACCESS read-write STATUS mandatory DESCRIPTION "No-of-det-period-(N) (each period = 20ms)" ::= { abraSilenceDetEntry 4 } -- -- ABRA Mode (Master/Slave or Conference) Table -- abraModeTable OBJECT-TYPE SYNTAX SEQUENCE OF AbraModeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "ABRA Mode Config Table." ::= { abra-card 6 } abraModeEntry OBJECT-TYPE SYNTAX AbraModeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry of ABRA Mode Config Table." INDEX { abraModeSlotIndex , abraModeGroupIndex } ::= { abraModeTable 1 } AbraModeEntry ::= SEQUENCE { abraModeSlotIndex SmallSlotIndex, abraModeGroupIndex AbraPortID, abraMode INTEGER } abraModeSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { abraModeEntry 1 } abraModeGroupIndex OBJECT-TYPE SYNTAX AbraPortID ACCESS read-only STATUS mandatory DESCRIPTION "Echo Group index, total 8 port." ::= { abraModeEntry 2 } abraMode OBJECT-TYPE SYNTAX INTEGER { masterSlave(1), conference(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Mode of ABRA's Group. (Master/Slave or Conference)" ::= { abraModeEntry 3 } -- -- ABRA Function (Analog or Digital or MJU) Table -- abraFunctionTable OBJECT-TYPE SYNTAX SEQUENCE OF AbraFunctionEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "ABRA Function Config Table." ::= { abra-card 8 } abraFunctionEntry OBJECT-TYPE SYNTAX AbraFunctionEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry of ABRA Function Config Table." INDEX { abraFunctionSlotIndex , abraFunctionGroupIndex } ::= { abraFunctionTable 1 } AbraFunctionEntry ::= SEQUENCE { abraFunctionSlotIndex SmallSlotIndex, abraFunctionGroupIndex AbraPortID, abraFunction INTEGER, abraMjuRate INTEGER } abraFunctionSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { abraFunctionEntry 1 } abraFunctionGroupIndex OBJECT-TYPE SYNTAX AbraPortID ACCESS read-only STATUS mandatory DESCRIPTION "Echo Group index, total 8 port." ::= { abraFunctionEntry 2 } abraFunction OBJECT-TYPE SYNTAX INTEGER { analog(1), digital(2), mju(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Function of ABRA's Group. (Analog or Digital of MJU)" ::= { abraFunctionEntry 3 } abraMjuRate OBJECT-TYPE SYNTAX INTEGER { subRate(1), rate64k(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Rate of ABRA's MJU Group." ::= { abraFunctionEntry 4 } -- -- ABRA Card Mode Table -- abraCardModeTable OBJECT-TYPE SYNTAX SEQUENCE OF AbraCardModeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" ::= { abra-card 9 } abraCardModeEntry OBJECT-TYPE SYNTAX AbraCardModeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX { abraCardModeSlotIndex } ::= { abraCardModeTable 1 } AbraCardModeEntry ::= SEQUENCE { abraCardModeSlotIndex SmallSlotIndex, abraCardMode INTEGER } abraCardModeSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "ABRA slot index" ::= { abraCardModeEntry 1 } abraCardMode OBJECT-TYPE SYNTAX INTEGER { m1(1), m2(2) } ACCESS read-write STATUS mandatory DESCRIPTION "ABRA Card Mode" ::= { abraCardModeEntry 2 } -- -- M2 Analogy Bridge Config Table -- abraM2ConfigureTable OBJECT-TYPE SYNTAX SEQUENCE OF AbraM2ConfigureEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Analogy Bridge Switch Config Table." ::= { abra-card 10 } abraM2ConfigureEntry OBJECT-TYPE SYNTAX AbraM2ConfigureEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry of Analogy Bridge Switch Config Table." INDEX { abraM2ConfigSlotIndex , abraM2ConfigGroupIndex , abraM2ConfigChIndex } ::= { abraM2ConfigureTable 1 } AbraM2ConfigureEntry ::= SEQUENCE { abraM2ConfigSlotIndex SmallSlotIndex, abraM2ConfigGroupIndex AbraM2PortID, abraM2ConfigChIndex AbraM2ChannelID, abraM2ConfigAnalogBR INTEGER, abraM2ConfigAttribute INTEGER } abraM2ConfigSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { abraM2ConfigureEntry 1 } abraM2ConfigGroupIndex OBJECT-TYPE SYNTAX AbraM2PortID ACCESS read-only STATUS mandatory DESCRIPTION "Echo Group index, total 8 port." ::= { abraM2ConfigureEntry 2 } abraM2ConfigChIndex OBJECT-TYPE SYNTAX AbraM2ChannelID ACCESS read-only STATUS mandatory DESCRIPTION "Channel index." ::= { abraM2ConfigureEntry 3 } abraM2ConfigAnalogBR OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable or disable analog bridge." ::= { abraM2ConfigureEntry 4 } abraM2ConfigAttribute OBJECT-TYPE SYNTAX INTEGER { master(1), slave(2) --member(3), --na(4) } ACCESS read-only STATUS mandatory DESCRIPTION "Enable or disable analog bridge." ::= { abraM2ConfigureEntry 5 } -- -- ABRA M2 Input Signal Table -- abraM2InputTable OBJECT-TYPE SYNTAX SEQUENCE OF AbraM2InputEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" ::= { abra-card 11 } abraM2InputEntry OBJECT-TYPE SYNTAX AbraM2InputEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX { abraM2InputSlotIndex } ::= { abraM2InputTable 1 } AbraM2InputEntry ::= SEQUENCE { abraM2InputSlotIndex SmallSlotIndex, abraM2Input INTEGER } abraM2InputSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "ABRA slot index" ::= { abraM2InputEntry 1 } abraM2Input OBJECT-TYPE SYNTAX INTEGER { normal(1), neg3dbi(2) } ACCESS read-write STATUS mandatory DESCRIPTION "ABRA Card Mode" ::= { abraM2InputEntry 2 } -- -- ABRA card protection Table -- abraCardProtectTable OBJECT-TYPE SYNTAX SEQUENCE OF AbraCardProtectEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" ::= { abra-card 12 } abraCardProtectEntry OBJECT-TYPE SYNTAX AbraCardProtectEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX { abraCpSlotIndex } ::= { abraCardProtectTable 1 } AbraCardProtectEntry ::= SEQUENCE { abraCpSlotIndex SmallSlotIndex, abraCardProtection INTEGER, abraCardProtectAlarm AlarmSeverity, abraForceSwitch INTEGER, abraCardProtectStatus INTEGER } abraCpSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "ABRA slot index" ::= { abraCardProtectEntry 1 } abraCardProtection OBJECT-TYPE SYNTAX INTEGER { notAvailable(0), disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "ABRA Card Protection setup" ::= { abraCardProtectEntry 2 } abraCardProtectAlarm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "ABRA Card Protection alarm" ::= { abraCardProtectEntry 3 } abraForceSwitch OBJECT-TYPE SYNTAX INTEGER { na(1), forceSwitch(2), forcePrimary(3), forceSecondary(4) } ACCESS read-write STATUS mandatory DESCRIPTION "ABRA Card Protection force switch" ::= { abraCardProtectEntry 4 } abraCardProtectStatus OBJECT-TYPE SYNTAX INTEGER { disabled(1), standby(2), working(3) } ACCESS read-only STATUS mandatory DESCRIPTION "ABRA Card Protection status" ::= { abraCardProtectEntry 5 } -- abraTotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of ABRA" ::= { abra-card 100 } --======================================================================-- --======================================================================-- -- TTA-card MIB --======================================================================-- --======================================================================-- ttaSysConfigTable OBJECT IDENTIFIER ::= { tta-card 1 } -- -- In & Out Table -- ttaInOutTable OBJECT IDENTIFIER ::= { ttaSysConfigTable 1 } -- -- In & Out 1 Table -- ttaInOut1Table OBJECT-TYPE SYNTAX SEQUENCE OF TtaInOut1Entry ACCESS not-accessible STATUS mandatory DESCRIPTION " The TTA In and Out 1 Table " ::= { ttaInOutTable 1 } ttaInOut1Entry OBJECT-TYPE SYNTAX TtaInOut1Entry ACCESS not-accessible STATUS mandatory DESCRIPTION " An entry in the TTA In and Out 1 Table " INDEX { ttaInOut1SlotIndex , ttaInOut1PortIndex } ::= { ttaInOut1Table 1 } TtaInOut1Entry ::= SEQUENCE { ttaInOut1SlotIndex LargeSlotIndex, ttaInOut1PortIndex FourPortID, ttaInOut1PreTripTimer INTEGER, ttaInOut1TripHoldTimer INTEGER, ttaInOut1DebounceTimer INTEGER } ttaInOut1SlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { ttaInOut1Entry 1 } ttaInOut1PortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION " Port 1 to 4, Total 4 ports " ::= { ttaInOut1Entry 2 } ttaInOut1PreTripTimer OBJECT-TYPE SYNTAX INTEGER (1..30) ACCESS read-write STATUS mandatory DESCRIPTION " PRE-TRIP Timer (ms)(1-30) " ::= { ttaInOut1Entry 3 } ttaInOut1TripHoldTimer OBJECT-TYPE SYNTAX INTEGER (1..256) ACCESS read-write STATUS mandatory DESCRIPTION " TRIP-HOLD Timer (ms)(1-256) " ::= { ttaInOut1Entry 4 } ttaInOut1DebounceTimer OBJECT-TYPE SYNTAX INTEGER (1..3) ACCESS read-write STATUS mandatory DESCRIPTION " Debounce Timer (ms)(1-3) " ::= { ttaInOut1Entry 5 } -- -- In & Out 2 Table -- ttaInOut2Table OBJECT-TYPE SYNTAX SEQUENCE OF TtaInOut2Entry ACCESS not-accessible STATUS mandatory DESCRIPTION " The TTA In and Out 2 Table1 " ::= { ttaInOutTable 2 } ttaInOut2Entry OBJECT-TYPE SYNTAX TtaInOut2Entry ACCESS not-accessible STATUS mandatory DESCRIPTION " An entry in the TTA In and Out 2 Table " INDEX { ttaInOut2SlotIndex } ::= { ttaInOut2Table 1 } TtaInOut2Entry ::= SEQUENCE { ttaInOut2SlotIndex LargeSlotIndex, -- ttaInOut2InOutInv INTEGER, ttaInOut2IrigTimeStp INTEGER, ttaInOut2PickUpNum INTEGER, ttaInOut2DataDropTmr INTEGER -- ttaInOut2GlobalLoopbk INTEGER } ttaInOut2SlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { ttaInOut2Entry 1 } -- ttaInOut2InOutInv OBJECT-TYPE -- SYNTAX INTEGER { -- disable(1), -- enable(2) -- } -- ACCESS read-write -- STATUS mandatory -- DESCRIPTION -- " Input & Output Inverter " -- ::= { ttaInOut2Entry 2 } ttaInOut2IrigTimeStp OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " IRIG Time Setup " ::= { ttaInOut2Entry 3 } ttaInOut2PickUpNum OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-write STATUS mandatory DESCRIPTION " Pick Up Number (times)(1-255) " ::= { ttaInOut2Entry 4 } ttaInOut2DataDropTmr OBJECT-TYPE SYNTAX INTEGER (5..1000) ACCESS read-write STATUS mandatory DESCRIPTION " Data Drop Timer (ms)(5-1000) " ::= { ttaInOut2Entry 5 } -- ttaInOut2GlobalLoopbk OBJECT-TYPE -- SYNTAX INTEGER { -- disable(1), -- enable(2) -- } -- ACCESS read-write -- STATUS mandatory -- DESCRIPTION -- " Global Loopback " -- ::= { ttaInOut2Entry 6 } ttaNewInOut1Table OBJECT-TYPE SYNTAX SEQUENCE OF TtaNewInOut1Entry ACCESS not-accessible STATUS mandatory DESCRIPTION " The TTA NewIn and Out 1 Table " ::= { ttaInOutTable 3 } ttaNewInOut1Entry OBJECT-TYPE SYNTAX TtaNewInOut1Entry ACCESS not-accessible STATUS mandatory DESCRIPTION " An entry in the TTA In and Out 1 Table " INDEX { ttaNewInOut1Slot , ttaNewInOut1Port } ::= { ttaNewInOut1Table 1 } TtaNewInOut1Entry ::= SEQUENCE { ttaNewInOut1Slot LargeSlotIndex, ttaNewInOut1Port FourPortID, ttaNewInOut1InSup INTEGER, ttaNewInOut1InSigLimit INTEGER, ttaNewInOut1InSigExtend INTEGER, ttaNewInOut1OutPerTrip INTEGER, ttaNewInOut1OutSigLimit INTEGER, ttaNewInOut1OutSigExtend INTEGER } ttaNewInOut1Slot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { ttaNewInOut1Entry 1 } ttaNewInOut1Port OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION " Port 1 to 4, Total 4 ports " ::= { ttaNewInOut1Entry 2 } ttaNewInOut1InSup OBJECT-TYPE SYNTAX INTEGER (0..255) --//RIKER2021 SilverCreek ACCESS read-write STATUS mandatory DESCRIPTION " Input Suppression (ms)(0-255) " ::= { ttaNewInOut1Entry 3 } ttaNewInOut1InSigLimit OBJECT-TYPE SYNTAX INTEGER (0..4095) --//RIKER2021 SilverCreek ACCESS read-write STATUS mandatory DESCRIPTION " Input Signal Limit (ms)(0-4095) " ::= { ttaNewInOut1Entry 4 } ttaNewInOut1InSigExtend OBJECT-TYPE SYNTAX INTEGER (0..255) --//RIKER2021 SilverCreek ACCESS read-write STATUS mandatory DESCRIPTION " Input Signal Extend (ms)(0-255) " ::= { ttaNewInOut1Entry 5 } ttaNewInOut1OutPerTrip OBJECT-TYPE SYNTAX INTEGER (1..30) --//RIKER2021 SilverCreek ACCESS read-write STATUS mandatory DESCRIPTION " Pre Trip Timer (ms)(1-30) " ::= { ttaNewInOut1Entry 6 } ttaNewInOut1OutSigLimit OBJECT-TYPE SYNTAX INTEGER (0..4095) --//RIKER2021 SilverCreek ACCESS read-write STATUS mandatory DESCRIPTION " Output Signal Limit (ms)(0-4095) " ::= { ttaNewInOut1Entry 7 } ttaNewInOut1OutSigExtend OBJECT-TYPE SYNTAX INTEGER (0..255) --//RIKER2021 SilverCreek ACCESS read-write STATUS mandatory DESCRIPTION " Output Signal Extend (ms)(0-255) " ::= { ttaNewInOut1Entry 8 } -- -- NEW In & Out 2 Table -- ttaNewInOut2Table OBJECT-TYPE SYNTAX SEQUENCE OF TtaNewInOut2Entry ACCESS not-accessible STATUS mandatory DESCRIPTION " The TTA New In and Out 2 Table1 " ::= { ttaInOutTable 4 } ttaNewInOut2Entry OBJECT-TYPE SYNTAX TtaNewInOut2Entry ACCESS not-accessible STATUS mandatory DESCRIPTION " An entry in the TTA NewIn and Out 2 Table " INDEX { ttaNewInOut2Slot} ::= { ttaNewInOut2Table 1 } TtaNewInOut2Entry ::= SEQUENCE { ttaNewInOut2Slot LargeSlotIndex, ttaNewInOut2InOutMode INTEGER, ttaNewInOut2IrigTimeStp INTEGER, ttaNewInOut2PickUpNum INTEGER, ttaNewInOut2DataDropTmr INTEGER } ttaNewInOut2Slot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { ttaNewInOut2Entry 1 } ttaNewInOut2InOutMode OBJECT-TYPE SYNTAX INTEGER { one-to-one(1), four-to-one(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Input & Output Inverter " ::= { ttaNewInOut2Entry 2 } ttaNewInOut2IrigTimeStp OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " IRIG Time Setup " ::= { ttaNewInOut2Entry 3 } ttaNewInOut2PickUpNum OBJECT-TYPE SYNTAX INTEGER (1..255) ACCESS read-write STATUS mandatory DESCRIPTION " Pick Up Number (times)(1-255) " ::= { ttaNewInOut2Entry 4 } ttaNewInOut2DataDropTmr OBJECT-TYPE SYNTAX INTEGER (5..1000) ACCESS read-write STATUS mandatory DESCRIPTION " Data Drop Timer (ms)(5-1000) " ::= { ttaNewInOut2Entry 5 } -- -- Alarm Delay Min/Max Times Table -- ttaAlarmDelayTable OBJECT-TYPE SYNTAX SEQUENCE OF TtaAlarmDelayEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " The Alarm Delay Min/Max Times Table " ::= { ttaSysConfigTable 2 } ttaAlarmDelayEntry OBJECT-TYPE SYNTAX TtaAlarmDelayEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " An entry in the Alarm Delay Min/Max Times Table " INDEX { ttaAlarmDelaySlotIndex , ttaAlarmDelayPortIndex } ::= { ttaAlarmDelayTable 1 } TtaAlarmDelayEntry ::= SEQUENCE { ttaAlarmDelaySlotIndex LargeSlotIndex, ttaAlarmDelayPortIndex FourPortID, ttaAlarmDelayUpper INTEGER, ttaAlarmDelayLower INTEGER, ttaAlarmDelayLocUserId INTEGER, ttaAlarmDelayReUserId INTEGER -- ttaAlarmInputDelay1 INTEGER, -- ttaAlarmInputDelay2 INTEGER } ttaAlarmDelaySlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { ttaAlarmDelayEntry 1 } ttaAlarmDelayPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION " Port 1 to 4, Total 4 ports " ::= { ttaAlarmDelayEntry 2 } ttaAlarmDelayUpper OBJECT-TYPE SYNTAX INTEGER (0..1000000) ACCESS read-write STATUS mandatory DESCRIPTION " Upper (us)(0-1000000) " ::= { ttaAlarmDelayEntry 3 } ttaAlarmDelayLower OBJECT-TYPE SYNTAX INTEGER (0..1000000) ACCESS read-write STATUS mandatory DESCRIPTION " Lower (us)(0-1000000) " ::= { ttaAlarmDelayEntry 4 } ttaAlarmDelayLocUserId OBJECT-TYPE SYNTAX INTEGER (0..127) ACCESS read-write STATUS mandatory DESCRIPTION " Local User ID (0-127) " ::= { ttaAlarmDelayEntry 5 } ttaAlarmDelayReUserId OBJECT-TYPE SYNTAX INTEGER (0..127) ACCESS read-write STATUS mandatory DESCRIPTION " Remote User ID (0-127) " ::= { ttaAlarmDelayEntry 6 } -- ttaAlarmInputDelay1 OBJECT-TYPE -- SYNTAX INTEGER (0..255) -- ACCESS read-write -- STATUS mandatory -- DESCRIPTION -- " Input Delay 1 (0-255) " -- ::= { ttaAlarmDelayEntry 7 } -- ttaAlarmInputDelay2 OBJECT-TYPE -- SYNTAX INTEGER (0..255) -- ACCESS read-write -- STATUS mandatory -- DESCRIPTION -- " Input Delay 2 (0-255) " -- ::= { ttaAlarmDelayEntry 8 } -- --Transfer Trip Input Rating Table -- ttaTrTripInputTable OBJECT-TYPE SYNTAX SEQUENCE OF TtaTrTripInputEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " The Transfer Trip Input Rating Table " ::= { ttaSysConfigTable 3 } ttaTrTripInputEntry OBJECT-TYPE SYNTAX TtaTrTripInputEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " An entry in the Transfer Trip Input Rating Table " INDEX { ttaTrTripInputSlotIndex , ttaTrTripInputPortIndex } ::= { ttaTrTripInputTable 1 } TtaTrTripInputEntry ::= SEQUENCE { ttaTrTripInputSlotIndex LargeSlotIndex, ttaTrTripInputPortIndex FourPortID, ttaTrTripInputMaxDCInput INTEGER } ttaTrTripInputSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { ttaTrTripInputEntry 1 } ttaTrTripInputPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION " Port 1 to 4, Total 4 ports " ::= { ttaTrTripInputEntry 2 } ttaTrTripInputMaxDCInput OBJECT-TYPE SYNTAX INTEGER { power24V(1), power48V(2), power125V(3), power250V(4) } ACCESS read-write STATUS mandatory DESCRIPTION " Max. DC Input (V) " ::= { ttaTrTripInputEntry 3 } -- -- Multi-channel Table -- ttaMultiChTable OBJECT-TYPE SYNTAX SEQUENCE OF TtaMultiChEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " The TTA Multi-channel Table " ::= { ttaSysConfigTable 4 } ttaMultiChEntry OBJECT-TYPE SYNTAX TtaMultiChEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " An entry in the TTA Multi-channel Table " INDEX { ttaMultiChSlotIndex , ttaMultiChPortIndex } ::= { ttaMultiChTable 1 } TtaMultiChEntry ::= SEQUENCE { ttaMultiChSlotIndex LargeSlotIndex, ttaMultiChPortIndex FourPortID, ttaMultiChNoOfTS INTEGER } ttaMultiChSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { ttaMultiChEntry 1 } ttaMultiChPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION " Port 1 to 4, Total 4 ports " ::= { ttaMultiChEntry 2 } ttaMultiChNoOfTS OBJECT-TYPE SYNTAX INTEGER (1..3) ACCESS read-write STATUS mandatory DESCRIPTION " # of TS (1-3)" ::= { ttaMultiChEntry 3 } -- -- Channel Lost Detection Table -- ttaChLostDetTable OBJECT-TYPE SYNTAX SEQUENCE OF TtaChLostDetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " The Channel Lost Detection Table " ::= { ttaSysConfigTable 5 } ttaChLostDetEntry OBJECT-TYPE SYNTAX TtaChLostDetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " An entry in the TTA Channel Lost Detection Table " INDEX { ttaChLostDetSlotIndex , ttaChLostDetPortIndex } ::= { ttaChLostDetTable 1 } TtaChLostDetEntry ::= SEQUENCE { ttaChLostDetSlotIndex LargeSlotIndex, ttaChLostDetPortIndex FourPortID, ttaChLostDetLostDet INTEGER } ttaChLostDetSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { ttaChLostDetEntry 1 } ttaChLostDetPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION " Port 1 to 4, Total 4 ports " ::= { ttaChLostDetEntry 2 } ttaChLostDetLostDet OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Lost Detection " ::= { ttaChLostDetEntry 3 } -- -- CH. Lost Relay One Shot Timer Table -- ttaOneShotTable OBJECT-TYPE SYNTAX SEQUENCE OF TtaOneShotEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " The TTA CH. Lost Relay One Shot Timer Table " ::= { ttaSysConfigTable 6 } ttaOneShotEntry OBJECT-TYPE SYNTAX TtaOneShotEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " An entry in the TTA CH. Lost Relay One Shot Timer Table " INDEX { ttaOneShotSlotIndex , ttaOneShotPortIndex } ::= { ttaOneShotTable 1 } TtaOneShotEntry ::= SEQUENCE { ttaOneShotSlotIndex LargeSlotIndex, ttaOneShotPortIndex FourPortID, ttaOneShotOneShotPer INTEGER } ttaOneShotSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { ttaOneShotEntry 1 } ttaOneShotPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION " Port 1 to 4, Total 4 ports " ::= { ttaOneShotEntry 2 } ttaOneShotOneShotPer OBJECT-TYPE SYNTAX INTEGER (0..1023) ACCESS read-write STATUS mandatory DESCRIPTION " One Shot Period (ms)(0-1023) " ::= { ttaOneShotEntry 3 } -- -- Alarm Relay Control Table -- ttaAlmRlyCtrlTable OBJECT IDENTIFIER ::= { ttaSysConfigTable 7 } -- -- Alarm Relay Control 1 Table -- ttaAlmRlyCtrl1Table OBJECT-TYPE SYNTAX SEQUENCE OF TtaAlmRlyCtrl1Entry ACCESS not-accessible STATUS mandatory DESCRIPTION " The TTA Alarm Relay Control 1 Table " ::= { ttaAlmRlyCtrlTable 1 } ttaAlmRlyCtrl1Entry OBJECT-TYPE SYNTAX TtaAlmRlyCtrl1Entry ACCESS not-accessible STATUS mandatory DESCRIPTION " An entry in the TTA Alarm Relay Control 1 Table " INDEX { ttaAlmRlyCtrl1SlotIndex , ttaAlmRlyCtrl1PortIndex } ::= { ttaAlmRlyCtrl1Table 1 } TtaAlmRlyCtrl1Entry ::= SEQUENCE { ttaAlmRlyCtrl1SlotIndex LargeSlotIndex, ttaAlmRlyCtrl1PortIndex INTEGER, ttaAlmRlyCtrl1Status AlarmSeverity, ttaAlmRlyCtrl1Clean INTEGER } ttaAlmRlyCtrl1SlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { ttaAlmRlyCtrl1Entry 1 } ttaAlmRlyCtrl1PortIndex OBJECT-TYPE SYNTAX INTEGER { p1Of1(1), p1Of2(2), p2Of1(3), p2Of2(4), p3Of1(5), p3Of2(6), p4Of1(7), p4Of2(8) } ACCESS read-only STATUS mandatory DESCRIPTION " Port p1Of1 to p4Of2, Total 8 ports " ::= { ttaAlmRlyCtrl1Entry 2 } ttaAlmRlyCtrl1Status OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION " Status " ::= { ttaAlmRlyCtrl1Entry 3 } ttaAlmRlyCtrl1Clean OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Clean " ::= { ttaAlmRlyCtrl1Entry 4 } -- -- Alarm Relay Control 2 Table -- ttaAlmRlyCtrl2Table OBJECT-TYPE SYNTAX SEQUENCE OF TtaAlmRlyCtrl2Entry ACCESS not-accessible STATUS mandatory DESCRIPTION " The TTA Alarm Relay Control 2 Table " ::= { ttaAlmRlyCtrlTable 2 } ttaAlmRlyCtrl2Entry OBJECT-TYPE SYNTAX TtaAlmRlyCtrl2Entry ACCESS not-accessible STATUS mandatory DESCRIPTION " An entry in the TTA Alarm Relay Control 2 Table " INDEX { ttaRlySlotIndex } ::= { ttaAlmRlyCtrl2Table 1 } TtaAlmRlyCtrl2Entry ::= SEQUENCE { ttaRlySlotIndex LargeSlotIndex, ttaRlyCardAlmRlyStatus AlarmSeverity, ttaRlyCardAlmRlyClean INTEGER } ttaRlySlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { ttaAlmRlyCtrl2Entry 1 } ttaRlyCardAlmRlyStatus OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION " Card Alarm Relay Status " ::= { ttaAlmRlyCtrl2Entry 2 } ttaRlyCardAlmRlyClean OBJECT-TYPE SYNTAX INTEGER { enable(1), disable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Card Alarm Relay Clean " ::= { ttaAlmRlyCtrl2Entry 3 } -- -- PCM Rx Threshold Table -- ttaRxThrTable OBJECT-TYPE SYNTAX SEQUENCE OF TtaRxThrEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " The PCM Rx Threshold Table " ::= { ttaSysConfigTable 8 } ttaRxThrEntry OBJECT-TYPE SYNTAX TtaRxThrEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " An entry in the TTA PCM Rx Threshold Table " INDEX { ttaRxThrSlotIndex , ttaRxThrChIndex } ::= { ttaRxThrTable 1 } TtaRxThrEntry ::= SEQUENCE { ttaRxThrSlotIndex LargeSlotIndex, ttaRxThrChIndex INTEGER, ttaRxThrRxThreshold INTEGER } ttaRxThrSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { ttaRxThrEntry 1 } ttaRxThrChIndex OBJECT-TYPE SYNTAX INTEGER { p1-1(1), p1-2(2), p1-3(3), p2-1(4), p2-2(5), p2-3(6), p3-1(7), p3-2(8), p3-3(9), p4-1(10), p4-2(11), p4-3(12) } ACCESS read-only STATUS mandatory DESCRIPTION " Channel p1-1 to p4-3, Total 12 channels " ::= { ttaRxThrEntry 2 } ttaRxThrRxThreshold OBJECT-TYPE SYNTAX INTEGER (0..255) --//RIKER2021 SilverCreek ACCESS read-write STATUS mandatory DESCRIPTION " PCM Rx Threshold (frame)(1-255), 0 can not use " ::= { ttaRxThrEntry 3 } -- -- Trip Output OR Table -- ttaORTripOutputTable OBJECT-TYPE SYNTAX SEQUENCE OF TtaORTripOutputEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " The Trip Output OR Table " ::= { ttaSysConfigTable 9 } ttaORTripOutputEntry OBJECT-TYPE SYNTAX TtaORTripOutputEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " An entry in the Transfer Trip Input Rating Table " INDEX { ttaORTripOutputSlot , ttaORTripOutputPort } ::= { ttaORTripOutputTable 1 } TtaORTripOutputEntry ::= SEQUENCE { ttaORTripOutputSlot LargeSlotIndex, ttaORTripOutputPort FourPortID, ttaORTripOutputIn1 INTEGER, ttaORTripOutputIn2 INTEGER, ttaORTripOutputIn3 INTEGER, ttaORTripOutputIn4 INTEGER, ttaORTripOutputIn1Delay1 INTEGER, ttaORTripOutputIn2Delay1 INTEGER, ttaORTripOutputIn3Delay1 INTEGER, ttaORTripOutputIn4Delay1 INTEGER, ttaORTripOutputIn1Delay2 INTEGER, ttaORTripOutputIn2Delay2 INTEGER, ttaORTripOutputIn3Delay2 INTEGER, ttaORTripOutputIn4Delay2 INTEGER, ttaORTripOutputRx1 INTEGER, ttaORTripOutputRx2 INTEGER, ttaORTripOutputRx3 INTEGER, ttaORTripOutputRx4 INTEGER, ttaORTripOutputRx1Inv INTEGER, ttaORTripOutputRx2Inv INTEGER, ttaORTripOutputRx3Inv INTEGER, ttaORTripOutputRx4Inv INTEGER } ttaORTripOutputSlot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { ttaORTripOutputEntry 1 } ttaORTripOutputPort OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION " Port 1 to 4, Total 4 ports " ::= { ttaORTripOutputEntry 2 } ttaORTripOutputIn1 OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " In 1 " ::= { ttaORTripOutputEntry 3 } ttaORTripOutputIn2 OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " In 2 " ::= { ttaORTripOutputEntry 4 } ttaORTripOutputIn3 OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " In 3" ::= { ttaORTripOutputEntry 5 } ttaORTripOutputIn4 OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " In 4" ::= { ttaORTripOutputEntry 6 } ttaORTripOutputIn1Delay1 OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " In Delay1" ::= { ttaORTripOutputEntry 7 } ttaORTripOutputIn2Delay1 OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " In 2 Delay1" ::= { ttaORTripOutputEntry 8 } ttaORTripOutputIn3Delay1 OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " In 3 Delay1" ::= { ttaORTripOutputEntry 9 } ttaORTripOutputIn4Delay1 OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " In 4 Delay1" ::= { ttaORTripOutputEntry 10} ttaORTripOutputIn1Delay2 OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " In Delay2" ::= { ttaORTripOutputEntry 11 } ttaORTripOutputIn2Delay2 OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " In 2 Delay2" ::= { ttaORTripOutputEntry 12 } ttaORTripOutputIn3Delay2 OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " In 3 Delay2" ::= { ttaORTripOutputEntry 13 } ttaORTripOutputIn4Delay2 OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " In 4 Delay2" ::= { ttaORTripOutputEntry 14} ttaORTripOutputRx1 OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Rx 1 " ::= { ttaORTripOutputEntry 15} ttaORTripOutputRx2 OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Rx 2 " ::= { ttaORTripOutputEntry 16} ttaORTripOutputRx3 OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Rx 3 " ::= { ttaORTripOutputEntry 17} ttaORTripOutputRx4 OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Rx 4 " ::= { ttaORTripOutputEntry 18} ttaORTripOutputRx1Inv OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Rx 1 inverse" ::= { ttaORTripOutputEntry 19} ttaORTripOutputRx2Inv OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Rx 2 inverse" ::= { ttaORTripOutputEntry 20} ttaORTripOutputRx3Inv OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Rx 3 inverse" ::= { ttaORTripOutputEntry 21} ttaORTripOutputRx4Inv OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Rx 4 inverse" ::= { ttaORTripOutputEntry 22} -- -- Trip Output AND Table -- ttaANDTripOutputTable OBJECT-TYPE SYNTAX SEQUENCE OF TtaANDTripOutputEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " The Trip Output AND Table " ::= { ttaSysConfigTable 10 } ttaANDTripOutputEntry OBJECT-TYPE SYNTAX TtaANDTripOutputEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " An entry in the Transfer Trip Input Rating Table " INDEX { ttaANDTripOutputSlot , ttaANDTripOutputPort } ::= { ttaANDTripOutputTable 1 } TtaANDTripOutputEntry ::= SEQUENCE { ttaANDTripOutputSlot LargeSlotIndex, ttaANDTripOutputPort FourPortID, ttaANDTripOutputIn1 INTEGER, ttaANDTripOutputIn2 INTEGER, ttaANDTripOutputIn3 INTEGER, ttaANDTripOutputIn4 INTEGER, ttaANDTripOutputIn1Delay1 INTEGER, ttaANDTripOutputIn2Delay1 INTEGER, ttaANDTripOutputIn3Delay1 INTEGER, ttaANDTripOutputIn4Delay1 INTEGER, ttaANDTripOutputIn1Delay2 INTEGER, ttaANDTripOutputIn2Delay2 INTEGER, ttaANDTripOutputIn3Delay2 INTEGER, ttaANDTripOutputIn4Delay2 INTEGER, ttaANDTripOutputRx1 INTEGER, ttaANDTripOutputRx2 INTEGER, ttaANDTripOutputRx3 INTEGER, ttaANDTripOutputRx4 INTEGER, ttaANDTripOutputRx1Inv INTEGER, ttaANDTripOutputRx2Inv INTEGER, ttaANDTripOutputRx3Inv INTEGER, ttaANDTripOutputRx4Inv INTEGER } ttaANDTripOutputSlot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { ttaANDTripOutputEntry 1 } ttaANDTripOutputPort OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION " Port 1 to 4, Total 4 ports " ::= { ttaANDTripOutputEntry 2 } ttaANDTripOutputIn1 OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " In 1 " ::= { ttaANDTripOutputEntry 3 } ttaANDTripOutputIn2 OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " In 2 " ::= { ttaANDTripOutputEntry 4 } ttaANDTripOutputIn3 OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " In 3" ::= { ttaANDTripOutputEntry 5 } ttaANDTripOutputIn4 OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " In 4" ::= { ttaANDTripOutputEntry 6 } ttaANDTripOutputIn1Delay1 OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " In Delay1" ::= { ttaANDTripOutputEntry 7 } ttaANDTripOutputIn2Delay1 OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " In 2 Delay1" ::= { ttaANDTripOutputEntry 8 } ttaANDTripOutputIn3Delay1 OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " In 3 Delay1" ::= { ttaANDTripOutputEntry 9 } ttaANDTripOutputIn4Delay1 OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " In 4 Delay1" ::= { ttaANDTripOutputEntry 10} ttaANDTripOutputIn1Delay2 OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " In Delay2" ::= { ttaANDTripOutputEntry 11 } ttaANDTripOutputIn2Delay2 OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " In 2 Delay2" ::= { ttaANDTripOutputEntry 12 } ttaANDTripOutputIn3Delay2 OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " In 3 Delay2" ::= { ttaANDTripOutputEntry 13 } ttaANDTripOutputIn4Delay2 OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " In 4 Delay2" ::= { ttaANDTripOutputEntry 14} ttaANDTripOutputRx1 OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Rx 1 " ::= { ttaANDTripOutputEntry 15} ttaANDTripOutputRx2 OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Rx 2 " ::= { ttaANDTripOutputEntry 16} ttaANDTripOutputRx3 OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Rx 3 " ::= { ttaANDTripOutputEntry 17} ttaANDTripOutputRx4 OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Rx 4 " ::= { ttaANDTripOutputEntry 18} ttaANDTripOutputRx1Inv OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Rx 1 inverse" ::= { ttaANDTripOutputEntry 19} ttaANDTripOutputRx2Inv OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Rx 2 inverse" ::= { ttaANDTripOutputEntry 20} ttaANDTripOutputRx3Inv OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Rx 3 inverse" ::= { ttaANDTripOutputEntry 21} ttaANDTripOutputRx4Inv OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Rx 4 inverse" ::= { ttaANDTripOutputEntry 22} -- -- Input Delay Min/Max Times Table -- ttaInputDelayTable OBJECT-TYPE SYNTAX SEQUENCE OF TtaInputDelayEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " The Input Delay Min/Max Times Table " ::= { ttaSysConfigTable 11 } ttaInputDelayEntry OBJECT-TYPE SYNTAX TtaInputDelayEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " An entry in the Input Delay Min/Max Times Table " INDEX { ttaInputDelaySlot , ttaInputDelayPort } ::= { ttaInputDelayTable 1 } TtaInputDelayEntry ::= SEQUENCE { ttaInputDelaySlot LargeSlotIndex, ttaInputDelayPort FourPortID, ttaInputDelay1 INTEGER, ttaInputDelay2 INTEGER } ttaInputDelaySlot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { ttaInputDelayEntry 1 } ttaInputDelayPort OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION " Port 1 to 4, Total 4 ports " ::= { ttaInputDelayEntry 2 } ttaInputDelay1 OBJECT-TYPE SYNTAX INTEGER (0..65535) --//RIKER2021 SilverCreek ACCESS read-write STATUS mandatory DESCRIPTION " Input Delay 1 (0-255) " ::= { ttaInputDelayEntry 3 } ttaInputDelay2 OBJECT-TYPE SYNTAX INTEGER (0..65535) --//RIKER2021 SilverCreek ACCESS read-write STATUS mandatory DESCRIPTION " Input Delay 2 (0-255) " ::= { ttaInputDelayEntry 4 } ttaAlarmTable OBJECT IDENTIFIER ::= { tta-card 2 } -- --Alarm Trap Debounce Time Table -- -- ttaAlmTrapDbTimeTable OBJECT-TYPE -- SYNTAX SEQUENCE OF TtaAlmTrapDbTimeEntry -- ACCESS not-accessible -- STATUS mandatory -- DESCRIPTION -- " The TTA Alarm Trap Debounce Time Table " -- ::= { ttaAlarmTable 1 } -- ttaAlmTrapDbTimeEntry OBJECT-TYPE -- SYNTAX TtaAlmTrapDbTimeEntry -- ACCESS not-accessible -- STATUS mandatory -- DESCRIPTION -- " An entry in the Alarm Trap Debounce Time Table " -- INDEX {ttaAlmTrapDbTimeSlotIndex } -- ::= { ttaAlmTrapDbTimeTable 1 } -- TtaAlmTrapDbTimeEntry ::= SEQUENCE { -- ttaAlmTrapDbTimeSlotIndex LargeSlotIndex, -- ttaAlmTrapDbTimeAlmTrapDbTime INTEGER -- } -- ttaAlmTrapDbTimeSlotIndex OBJECT-TYPE -- SYNTAX LargeSlotIndex -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "Slot 1~12, total 12 slots." -- ::= { ttaAlmTrapDbTimeEntry 1 } -- ttaAlmTrapDbTimeAlmTrapDbTime OBJECT-TYPE -- SYNTAX INTEGER (0..2500) -- ACCESS read-write -- STATUS mandatory -- DESCRIPTION -- " Alarm Trap Debounce Time " -- ::= { ttaAlmTrapDbTimeEntry 2 } -- -- Alarm Setup Table -- ttaAlarmSetupTable OBJECT-TYPE SYNTAX SEQUENCE OF TtaAlarmSetupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " The TTA Alarm Setup Table " ::= { ttaAlarmTable 1 } ttaAlarmSetupEntry OBJECT-TYPE SYNTAX TtaAlarmSetupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " An entry in the TTA Alarm Setup Table " INDEX { ttaAlarmSlotIndex } ::= { ttaAlarmSetupTable 1 } TtaAlarmSetupEntry ::= SEQUENCE { ttaAlarmSlotIndex LargeSlotIndex, ttaAlarmInputTrigger AlarmSeverity, ttaAlarmOutputTrigger AlarmSeverity, ttaAlarmRTTimeRange AlarmSeverity, ttaAlarmLocalChLost AlarmSeverity, ttaAlarmRemoteChLost AlarmSeverity, ttaAlarmIrigLoss AlarmSeverity, ttaAlarmTestTrigger AlarmSeverity, ttaAlarmTestResponse AlarmSeverity } ttaAlarmSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { ttaAlarmSetupEntry 1 } ttaAlarmInputTrigger OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION " Alarm is enabled or not " ::= { ttaAlarmSetupEntry 2 } ttaAlarmOutputTrigger OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION " Alarm is enabled or not " ::= { ttaAlarmSetupEntry 3 } ttaAlarmRTTimeRange OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION " Alarm is enabled or not " ::= { ttaAlarmSetupEntry 4 } ttaAlarmLocalChLost OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION " Alarm is enabled or not " ::= { ttaAlarmSetupEntry 5 } ttaAlarmRemoteChLost OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION " Alarm is enabled or not " ::= { ttaAlarmSetupEntry 6 } ttaAlarmIrigLoss OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION " Alarm is enabled or not " ::= { ttaAlarmSetupEntry 7 } ttaAlarmTestTrigger OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION " Alarm is enabled or not " ::= { ttaAlarmSetupEntry 8 } ttaAlarmTestResponse OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION " Alarm is enabled or not " ::= { ttaAlarmSetupEntry 9 } -- -- Alarm Queue Table -- ttaAlmQueueTable OBJECT-TYPE SYNTAX SEQUENCE OF TtaAlmQueueEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " The TTA Alarm Queue Table " ::= { ttaAlarmTable 2 } ttaAlmQueueEntry OBJECT-TYPE SYNTAX TtaAlmQueueEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " An entry in the TTA Alarm Queue Table " INDEX { ttaAlmQueueIndex } ::= { ttaAlmQueueTable 1 } TtaAlmQueueEntry ::= SEQUENCE { ttaAlmQueueIndex INTEGER (1..40), ttaAlmQueueString DisplayString (SIZE(0..255)), ttaAlmQueueType AlarmType, ttaAlmQueueSlot AlarmSlotIndex, ttaAlmQueuePort AlarmPort, ttaAlmQueueSeverity AlarmSeverityDisp } ttaAlmQueueIndex OBJECT-TYPE SYNTAX INTEGER (1..40) ACCESS read-only STATUS mandatory DESCRIPTION "Select Alarm Queue Index (1-40)" ::= { ttaAlmQueueEntry 1 } ttaAlmQueueString OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION " Alarm Queue String " ::= { ttaAlmQueueEntry 2 } ttaAlmQueueType OBJECT-TYPE SYNTAX AlarmType ACCESS read-only STATUS mandatory DESCRIPTION " Alarm type " ::= { ttaAlmQueueEntry 3 } ttaAlmQueueSlot OBJECT-TYPE SYNTAX AlarmSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Alarm Slot" ::= { ttaAlmQueueEntry 4 } ttaAlmQueuePort OBJECT-TYPE SYNTAX AlarmPort ACCESS read-only STATUS mandatory DESCRIPTION "Alarm Port" ::= { ttaAlmQueueEntry 5 } ttaAlmQueueSeverity OBJECT-TYPE SYNTAX AlarmSeverityDisp ACCESS read-only STATUS mandatory DESCRIPTION " Alarm Severity " ::= { ttaAlmQueueEntry 6 } ttaSysStatusTable OBJECT IDENTIFIER ::= { tta-card 3 } -- --Delay Time Table -- ttaDelayTimeTable OBJECT IDENTIFIER ::= { ttaSysStatusTable 1 } -- --One Way Delay Measurement -- ttaOneWayDelayTable OBJECT-TYPE SYNTAX SEQUENCE OF TtaOneWayDelayEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " The One Way Delay Measurement Table " ::= { ttaDelayTimeTable 1 } ttaOneWayDelayEntry OBJECT-TYPE SYNTAX TtaOneWayDelayEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " An entry in the One Way Delay Measurement Table " INDEX { ttaOneWayDelaySlotIndex , ttaOneWayDelayChIndex } ::= { ttaOneWayDelayTable 1 } TtaOneWayDelayEntry ::= SEQUENCE { ttaOneWayDelaySlotIndex LargeSlotIndex, ttaOneWayDelayChIndex INTEGER, ttaOneWayDelayMax DisplayString (SIZE(0..255)), ttaOneWayDelayMin DisplayString (SIZE(0..255)), ttaOneWayDelayInbound DisplayString (SIZE(0..255)), ttaOneWayDelayOutbound DisplayString (SIZE(0..255)) } ttaOneWayDelaySlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { ttaOneWayDelayEntry 1 } ttaOneWayDelayChIndex OBJECT-TYPE SYNTAX INTEGER { p1-1(1), p1-2(2), p1-3(3), p2-1(4), p2-2(5), p2-3(6), p3-1(7), p3-2(8), p3-3(9), p4-1(10), p4-2(11), p4-3(12) } ACCESS read-only STATUS mandatory DESCRIPTION " Channel p1-1 to p4-3, Total 12 channels " ::= { ttaOneWayDelayEntry 2 } ttaOneWayDelayMax OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION " Max (ms) " ::= { ttaOneWayDelayEntry 3 } ttaOneWayDelayMin OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION " Min (ms) " ::= { ttaOneWayDelayEntry 4 } ttaOneWayDelayInbound OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION " Inbound (ms) " ::= { ttaOneWayDelayEntry 5 } ttaOneWayDelayOutbound OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION " Outbound (ms) " ::= { ttaOneWayDelayEntry 6 } -- --R-Trip Delay Measurement -- ttaRTripDelayTable OBJECT-TYPE SYNTAX SEQUENCE OF TtaRTripDelayEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " The R-Trip Delay Measurement Table " ::= { ttaDelayTimeTable 2 } ttaRTripDelayEntry OBJECT-TYPE SYNTAX TtaRTripDelayEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " An entry in the R-Trip Delay Measurement Table " INDEX { ttaRTripDelaySlotIndex , ttaRTripDelayChIndex } ::= { ttaRTripDelayTable 1 } TtaRTripDelayEntry ::= SEQUENCE { ttaRTripDelaySlotIndex LargeSlotIndex, ttaRTripDelayChIndex INTEGER, ttaRTripDelayMax DisplayString (SIZE(0..255)), ttaRTripDelayMin DisplayString (SIZE(0..255)), ttaRTripDelayInbound DisplayString (SIZE(0..255)), ttaRTripDelayOutbound DisplayString (SIZE(0..255)) } ttaRTripDelaySlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { ttaRTripDelayEntry 1 } ttaRTripDelayChIndex OBJECT-TYPE SYNTAX INTEGER { p1-1(1), p1-2(2), p1-3(3), p2-1(4), p2-2(5), p2-3(6), p3-1(7), p3-2(8), p3-3(9), p4-1(10), p4-2(11), p4-3(12) } ACCESS read-only STATUS mandatory DESCRIPTION " Channel p1-1 to p4-3, Total 12 channels " ::= { ttaRTripDelayEntry 2 } ttaRTripDelayMax OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION " Max (ms) " ::= { ttaRTripDelayEntry 3 } ttaRTripDelayMin OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION " Min (ms) " ::= { ttaRTripDelayEntry 4 } ttaRTripDelayInbound OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION " Inbound (ms) " ::= { ttaRTripDelayEntry 5 } ttaRTripDelayOutbound OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION " Outbound (ms) " ::= { ttaRTripDelayEntry 6 } -- --Transfer Trip Status Table -- ttaTrTripStaTable OBJECT-TYPE SYNTAX SEQUENCE OF TtaTrTripStaEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " The Transfer Trip Status Table " ::= { ttaSysStatusTable 2 } ttaTrTripStaEntry OBJECT-TYPE SYNTAX TtaTrTripStaEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " An entry in the Transfer Trip Status Table " INDEX { ttaTrTripStaSlotIndex , ttaTrTripStaPortIndex } ::= { ttaTrTripStaTable 1 } TtaTrTripStaEntry ::= SEQUENCE { ttaTrTripStaSlotIndex LargeSlotIndex, ttaTrTripStaPortIndex FourPortID, ttaTrTripStaInput INTEGER, ttaTrTripStaOutput INTEGER } ttaTrTripStaSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { ttaTrTripStaEntry 1 } ttaTrTripStaPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION " Port 1 to 4, Total 4 ports " ::= { ttaTrTripStaEntry 2 } ttaTrTripStaInput OBJECT-TYPE SYNTAX INTEGER{ offOpen(1), onClose(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Input " ::= { ttaTrTripStaEntry 3 } ttaTrTripStaOutput OBJECT-TYPE SYNTAX INTEGER{ offOpen(1), onClose(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Output " ::= { ttaTrTripStaEntry 4 } -- --Remote Alarm Indication Table -- ttaReAlarmIndTable OBJECT-TYPE SYNTAX SEQUENCE OF TtaReAlarmIndEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " The Remote Alarm Indication Table " ::= { ttaSysStatusTable 3 } ttaReAlarmIndEntry OBJECT-TYPE SYNTAX TtaReAlarmIndEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " An entry in the Remote Alarm Indication Table " INDEX { ttaReAlarmIndSlotIndex , ttaReAlarmIndChIndex } ::= { ttaReAlarmIndTable 1 } TtaReAlarmIndEntry ::= SEQUENCE { ttaReAlarmIndSlotIndex LargeSlotIndex, ttaReAlarmIndChIndex INTEGER, ttaReAlarmIndStatus INTEGER } ttaReAlarmIndSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { ttaReAlarmIndEntry 1 } ttaReAlarmIndChIndex OBJECT-TYPE SYNTAX INTEGER { p1-1(1), p1-2(2), p1-3(3), p2-1(4), p2-2(5), p2-3(6), p3-1(7), p3-2(8), p3-3(9), p4-1(10), p4-2(11), p4-3(12) } ACCESS read-only STATUS mandatory DESCRIPTION " Channel p1-1 to p4-3, Total 12 channels " ::= { ttaReAlarmIndEntry 2 } ttaReAlarmIndStatus OBJECT-TYPE SYNTAX INTEGER{ no(1), yes(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Status " ::= { ttaReAlarmIndEntry 3 } -- -- IRIG Status Table -- ttaIrigStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF TtaIrigStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " The TTA IRIG Status Table " ::= { ttaSysStatusTable 4 } ttaIrigStatusEntry OBJECT-TYPE SYNTAX TtaIrigStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " An entry in the TTA IRIG Status Table " INDEX { ttaIrigSlotIndex } ::= { ttaIrigStatusTable 1 } TtaIrigStatusEntry ::= SEQUENCE { ttaIrigSlotIndex LargeSlotIndex, ttaIrigSyncUnsync INTEGER, ttaIrigIrigTime DisplayString (SIZE(0..255)) } ttaIrigSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { ttaIrigStatusEntry 1 } ttaIrigSyncUnsync OBJECT-TYPE SYNTAX INTEGER{ unsync(1), sync(2) } ACCESS read-only STATUS mandatory DESCRIPTION " IRIG is Sync or not " ::= { ttaIrigStatusEntry 2 } ttaIrigIrigTime OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION " IRIG Time " ::= { ttaIrigStatusEntry 3 } -- --Channel Status Table -- ttaChStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF TtaChStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " The Channel Status Table " ::= { ttaSysStatusTable 5 } ttaChStatusEntry OBJECT-TYPE SYNTAX TtaChStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " An entry in the Channel Status Table " INDEX { ttaChStatusSlotIndex , ttaChStatusChIndex } ::= { ttaChStatusTable 1 } TtaChStatusEntry ::= SEQUENCE { ttaChStatusSlotIndex LargeSlotIndex, ttaChStatusChIndex INTEGER, ttaChStatusPickUpCnt INTEGER, ttaChStatusCrcErrCnt INTEGER, ttaChStatusIdStatus INTEGER } ttaChStatusSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { ttaChStatusEntry 1 } ttaChStatusChIndex OBJECT-TYPE SYNTAX INTEGER { p1-1(1), p1-2(2), p1-3(3), p2-1(4), p2-2(5), p2-3(6), p3-1(7), p3-2(8), p3-3(9), p4-1(10), p4-2(11), p4-3(12) } ACCESS read-only STATUS mandatory DESCRIPTION " Channel p1-1 to p4-3, Total 12 channels " ::= { ttaChStatusEntry 2 } ttaChStatusPickUpCnt OBJECT-TYPE SYNTAX INTEGER(0..255) --//RIKER2021 SilverCreek -- SYNTAX INTEGER{ -- na(256) -- } ACCESS read-only STATUS mandatory DESCRIPTION " Pick Up Cnt. " ::= { ttaChStatusEntry 3 } ttaChStatusCrcErrCnt OBJECT-TYPE SYNTAX INTEGER(0..255) --//RIKER2021 SilverCreek -- SYNTAX INTEGER{ -- na(256) -- } ACCESS read-only STATUS mandatory DESCRIPTION " CRC Error Cnt. " ::= { ttaChStatusEntry 4 } ttaChStatusIdStatus OBJECT-TYPE SYNTAX INTEGER{ match(1), mismatch(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION " ID Status " ::= { ttaChStatusEntry 5 } -- -- Round Trip Test Results Table -- ttaRTTestResultTable OBJECT-TYPE SYNTAX SEQUENCE OF TtaRTTestResultEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " The TTA Round Trip Test Results Table " ::= { tta-card 4 } ttaRTTestResultEntry OBJECT-TYPE SYNTAX TtaRTTestResultEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " An entry in the TTA Round Trip Test Results Table " INDEX { ttaTestSlotIndex , ttaTestChIndex } ::= { ttaRTTestResultTable 1 } TtaRTTestResultEntry ::= SEQUENCE { ttaTestSlotIndex LargeSlotIndex, ttaTestChIndex INTEGER, ttaTestTriggerTime DisplayString (SIZE(0..255)), ttaTestResponseTime DisplayString (SIZE(0..255)), ttaTestRTrip DisplayString (SIZE(0..255)) } ttaTestSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { ttaRTTestResultEntry 1 } ttaTestChIndex OBJECT-TYPE SYNTAX INTEGER { p1-1(1), p1-2(2), p1-3(3), p2-1(4), p2-2(5), p2-3(6), p3-1(7), p3-2(8), p3-3(9), p4-1(10), p4-2(11), p4-3(12) } ACCESS read-only STATUS mandatory DESCRIPTION " Channel p1-1 to p4-3, Total 12 channels " ::= { ttaRTTestResultEntry 2 } ttaTestTriggerTime OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION " Trigger Time Stamp " ::= { ttaRTTestResultEntry 3 } ttaTestResponseTime OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION " Response Time Stamp " ::= { ttaRTTestResultEntry 4 } ttaTestRTrip OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION " R-Trip (ms) " ::= { ttaRTTestResultEntry 5 } -- --PCM Rx Address Table -- -- ttaPCMRxAddTable OBJECT-TYPE -- SYNTAX SEQUENCE OF TtaPCMRxAddEntry -- ACCESS not-accessible -- STATUS mandatory -- DESCRIPTION -- " The PCM Rx Address Table " -- ::= { ttaSysStatusTable 6 } -- ttaPCMRxAddEntry OBJECT-TYPE -- SYNTAX TtaPCMRxAddEntry -- ACCESS not-accessible -- STATUS mandatory -- DESCRIPTION -- " An entry in the PCM Rx Address Table " -- INDEX {ttaPCMRxAddSlotIndex, ttaPCMRxAddChanIndex } -- ::= { ttaPCMRxAddTable 1 } -- TtaPCMRxAddEntry ::= SEQUENCE { -- ttaPCMRxAddSlotIndex LargeSlotIndex, -- ttaPCMRxAddChanIndex INTEGER, -- ttaPCMRxAddAddress INTEGER -- } -- ttaPCMRxAddSlotIndex OBJECT-TYPE -- SYNTAX LargeSlotIndex -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- "Slot 1~12, total 12 slots." -- ::= { ttaPCMRxAddEntry 1 } -- ttaPCMRxAddChanIndex OBJECT-TYPE -- SYNTAX INTEGER { -- channel1(1), -- channel2(2), -- channel3(3), -- channel4(4), -- channel5(5), -- channel6(6), -- channel7(7), -- channel8(8), -- channel9(9), -- channel10(10), -- channel11(11), -- channel12(12) -- } -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- " Channel 1 to 12, Total 12 channels " -- ::= { ttaPCMRxAddEntry 2 } -- ttaPCMRxAddAddress OBJECT-TYPE -- SYNTAX INTEGER -- ACCESS read-only -- STATUS mandatory -- DESCRIPTION -- " PCM Rx Address " -- ::= { ttaPCMRxAddEntry 3 } -- -- Card Control Table -- ttaCardControlTable OBJECT-TYPE SYNTAX SEQUENCE OF TtaCardControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " The TTA Card Control Table " ::= { tta-card 5 } ttaCardControlEntry OBJECT-TYPE SYNTAX TtaCardControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " An entry in the TTA Card Control Table " INDEX { ttaCardIndex } ::= { ttaCardControlTable 1 } TtaCardControlEntry ::= SEQUENCE { ttaCardIndex LargeSlotIndex, ttaReset INTEGER, ttaLoadDefault INTEGER } ttaCardIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { ttaCardControlEntry 1 } ttaReset OBJECT-TYPE SYNTAX INTEGER { na(1), reset(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Reset TTA card " ::= { ttaCardControlEntry 2 } ttaLoadDefault OBJECT-TYPE SYNTAX INTEGER { na(1), default(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Load default " ::= { ttaCardControlEntry 3 } -- -- TTA System Information Table -- ttaSystemInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF TtaSystemInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " The TTA System Information Table " ::= { tta-card 6 } ttaSystemInfoEntry OBJECT-TYPE SYNTAX TtaSystemInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " An entry in the TTA System Information Table " INDEX { ttaSystemInfoSlotIndex } ::= { ttaSystemInfoTable 1 } TtaSystemInfoEntry ::= SEQUENCE { ttaSystemInfoSlotIndex LargeSlotIndex, ttaSystemInfoPROMVersion DisplayString, ttaSystemInfoHardwareVersion DisplayString, ttaSystemInfoFpgaVersion DisplayString, ttaSystemInfoBank1Version DisplayString, ttaSystemInfoBank2Version DisplayString, ttaSystemInfoActiveBank INTEGER } ttaSystemInfoSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { ttaSystemInfoEntry 1 } ttaSystemInfoPROMVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30) ) ACCESS read-only STATUS mandatory DESCRIPTION " TTA PROM Version " ::= { ttaSystemInfoEntry 2 } ttaSystemInfoHardwareVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30) ) ACCESS read-only STATUS mandatory DESCRIPTION " TTA Hardware Version " ::= { ttaSystemInfoEntry 3 } ttaSystemInfoFpgaVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30)) ACCESS read-only STATUS mandatory DESCRIPTION " FPGA Version " ::= { ttaSystemInfoEntry 4 } ttaSystemInfoBank1Version OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30)) ACCESS read-only STATUS mandatory DESCRIPTION " Bank-1 Version " ::= { ttaSystemInfoEntry 5 } ttaSystemInfoBank2Version OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30)) ACCESS read-only STATUS mandatory DESCRIPTION " Bank-2 Version " ::= { ttaSystemInfoEntry 6} ttaSystemInfoActiveBank OBJECT-TYPE SYNTAX INTEGER{ bank-1(1), bank-2(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Active Bank 1/2 " ::= { ttaSystemInfoEntry 7 } ttaTotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Total cards of TTA " ::= { tta-card 100 } --======================================================================-- --======================================================================-- -- M4TE Card MIB --======================================================================-- --======================================================================-- -- -- E1/T1 mode Table -- m4tePortModeTable OBJECT-TYPE SYNTAX SEQUENCE OF M4tePortModeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "M4TE port mode table." ::= { m4teCard 1 } m4tePortModeEntry OBJECT-TYPE SYNTAX M4tePortModeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "M4TE port mode entry." INDEX { m4tePMSlotIndex , m4tePMPortIndex } ::= { m4tePortModeTable 1 } M4tePortModeEntry ::= SEQUENCE { m4tePMSlotIndex SmallSlotIndex, m4tePMPortIndex FourPortID, m4tePortMode INTEGER, m4tePortState INTEGER } m4tePMSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "M4TE slot" ::= { m4tePortModeEntry 1 } m4tePMPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "M4TE port" ::= { m4tePortModeEntry 2 } m4tePortMode OBJECT-TYPE SYNTAX INTEGER { e1Imp120Ohm(1), t1Mode(2), e1Imp75Ohm(3) } ACCESS read-write STATUS mandatory DESCRIPTION "M4TE port mode: if map exist, can not change from T1 to E1 or E1 to T1" ::= { m4tePortModeEntry 3 } m4tePortState OBJECT-TYPE SYNTAX INTEGER { cleared(1), mapExist(2), protectionExist(3), mappedAndProtected(4) } ACCESS read-only STATUS mandatory DESCRIPTION "M4TE port state" ::= { m4tePortModeEntry 4 } -- -- M4TE E1 Line Control Table -- m4E1LineControlTable OBJECT-TYPE SYNTAX SEQUENCE OF M4E1LineControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "M4TE E1 line control table." ::= { m4teCard 2 } m4E1LineControlEntry OBJECT-TYPE SYNTAX M4E1LineControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "M4TE E1 line control entry." INDEX { m4E1LCSlotIndex , m4E1LCPortIndex } ::= { m4E1LineControlTable 1 } M4E1LineControlEntry ::= SEQUENCE { m4E1LCSlotIndex SmallSlotIndex, m4E1LCPortIndex FourPortID, m4E1LineFrame INTEGER, m4E1LineCoding INTEGER, m4E1Interface INTEGER, m4E1FDL INTEGER, m4E1FDLSabit INTEGER, m4E1AIS INTEGER, m4E1RAI INTEGER, m4E1CRC INTEGER, m4E1IdleCode INTEGER, m4E1CASMode INTEGER, m4E1SignallingMode INTEGER, m4E1CGA INTEGER, m4E1OutOfService INTEGER, m4E1Protect INTEGER, m4E1Master INTEGER } m4E1LCSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "M4TE slot" ::= { m4E1LineControlEntry 1 } m4E1LCPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "M4TE port" ::= { m4E1LineControlEntry 2 } m4E1LineFrame OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Line frame format" ::= { m4E1LineControlEntry 3 } m4E1LineCoding OBJECT-TYPE SYNTAX INTEGER { ami(1), hdb3(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Line Coding type" ::= { m4E1LineControlEntry 4 } m4E1Interface OBJECT-TYPE SYNTAX INTEGER { twistedPair(1), coaxialCable(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Interface indicates that E1 line use 75/120 Ohm Cable." ::= { m4E1LineControlEntry 5 } m4E1FDL OBJECT-TYPE SYNTAX INTEGER { --fdl(1), off(2), hdlc(3), ssm(4) } ACCESS read-write STATUS mandatory DESCRIPTION "E1 Facility Data Link ON/OFF" ::= { m4E1LineControlEntry 6 } m4E1FDLSabit OBJECT-TYPE SYNTAX INTEGER { sa4(1), sa5(2), sa6(3), sa7(4), sa8(5), sa4and5(6) } ACCESS read-write STATUS mandatory DESCRIPTION "E1 Facility Data Link use Sax bit" ::= { m4E1LineControlEntry 7 } m4E1AIS OBJECT-TYPE SYNTAX INTEGER { frame(1), -- unframe(2), off(3) } ACCESS read-write STATUS mandatory DESCRIPTION "E1 line Alarm Indication Signal." ::= { m4E1LineControlEntry 8 } m4E1RAI OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "RAI-ON indicates that RAI (Remote Alarm Indication) ON." ::= { m4E1LineControlEntry 9 } m4E1CRC OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "E1 Cycle Redundancy Check ON/OFF" ::= { m4E1LineControlEntry 10 } m4E1IdleCode OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Line Idle Code Value" ::= { m4E1LineControlEntry 11 } m4E1CASMode OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "CAS or CCS" ::= { m4E1LineControlEntry 12 } m4E1SignallingMode OBJECT-TYPE SYNTAX INTEGER { trans(1) -- cd01(2) } ACCESS read-write STATUS mandatory DESCRIPTION "TRANS or CD01" ::= { m4E1LineControlEntry 13 } m4E1CGA OBJECT-TYPE SYNTAX INTEGER { norm(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Method used to signal the Carrier Group Alarm state to the other end of the selected link." ::= { m4E1LineControlEntry 14 } m4E1OutOfService OBJECT-TYPE SYNTAX INTEGER { busy(1), idle(2), ais(3) } ACCESS read-write STATUS mandatory DESCRIPTION "When NORM (CGA) is select, the parameter determines the state of the A, B signaling bits during the Out-of-Service periods." ::= { m4E1LineControlEntry 15 } m4E1Protect OBJECT-TYPE SYNTAX INTEGER { disable(1), circuit(2), line(3) } ACCESS read-only STATUS mandatory DESCRIPTION "disable or enable." ::= { m4E1LineControlEntry 16 } m4E1Master OBJECT-TYPE SYNTAX INTEGER { xxxx(1), slave(2), master(3) } ACCESS read-only STATUS mandatory DESCRIPTION "master or slave" ::= { m4E1LineControlEntry 17 } -- -- M4TE T1 Line Control Table -- m4T1LineControlTable OBJECT-TYPE SYNTAX SEQUENCE OF M4T1LineControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "M4TE T1 line control table." ::= { m4teCard 3 } m4T1LineControlEntry OBJECT-TYPE SYNTAX M4T1LineControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "M4TE T1 line control entry." INDEX { m4T1LCSlotIndex , m4T1LCPortIndex } ::= { m4T1LineControlTable 1 } M4T1LineControlEntry ::= SEQUENCE { m4T1LCSlotIndex SmallSlotIndex, m4T1LCPortIndex FourPortID, m4T1LineFrame INTEGER, m4T1LineCoding INTEGER, m4T1Interface INTEGER, m4T1LineBuildOut INTEGER, m4T1Equalizer INTEGER, m4T1AIS INTEGER, m4T1YEL INTEGER, m4T1Inband INTEGER, m4T1IdleCode INTEGER, m4T1CASMode INTEGER, m4T1SignallingMode INTEGER, m4T1CGA INTEGER, m4T1OutOfService INTEGER, m4T1FDL INTEGER, m4T1Protect INTEGER, m4T1Master INTEGER } m4T1LCSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "M4TE slot" ::= { m4T1LineControlEntry 1 } m4T1LCPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "M4TE port" ::= { m4T1LineControlEntry 2 } m4T1LineFrame OBJECT-TYPE SYNTAX INTEGER { d4(1), esf(2), esfT1403(3), none(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Line frame format" ::= { m4T1LineControlEntry 3 } m4T1LineCoding OBJECT-TYPE SYNTAX INTEGER { ami(1), b8zs(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Line Coding type" ::= { m4T1LineControlEntry 4 } m4T1Interface OBJECT-TYPE SYNTAX INTEGER { longHaul(1), shortHaul(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Interface indicates that T1 line use Long/Short haul." ::= { m4T1LineControlEntry 5 } m4T1LineBuildOut OBJECT-TYPE SYNTAX INTEGER { lbo0dB(1), lboNeg7p5dB(2), lboNeg15dB(3) } ACCESS read-write STATUS mandatory DESCRIPTION "T1 line build out." ::= { m4T1LineControlEntry 6 } m4T1Equalizer OBJECT-TYPE SYNTAX INTEGER { equ0to110Ft(1), equ110to220ft(2), equ220to330ft(3), equ330to440ft(4), equ440to550ft(5), equ550to660ft(6) } ACCESS read-write STATUS mandatory DESCRIPTION "T1 line equalizer." ::= { m4T1LineControlEntry 7 } m4T1AIS OBJECT-TYPE SYNTAX INTEGER { frame(1), -- unframe(2), off(3) } ACCESS read-write STATUS mandatory DESCRIPTION "T1 line Alarm Indication Signal." ::= { m4T1LineControlEntry 8 } m4T1YEL OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "YEL-ON indicates that yellow alarm ON." ::= { m4T1LineControlEntry 9 } m4T1Inband OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "T1 line inband ON/OFF" ::= { m4T1LineControlEntry 10 } m4T1IdleCode OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Line Idle Code Value" ::= { m4T1LineControlEntry 11 } m4T1CASMode OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "CAS or CCS" ::= { m4T1LineControlEntry 12 } m4T1SignallingMode OBJECT-TYPE SYNTAX INTEGER { trans(1) } ACCESS read-write STATUS mandatory DESCRIPTION "TRANS" ::= { m4T1LineControlEntry 13 } m4T1CGA OBJECT-TYPE SYNTAX INTEGER { norm(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Method used to signal the Carrier Group Alarm state to the other end of the selected link." ::= { m4T1LineControlEntry 14 } m4T1OutOfService OBJECT-TYPE SYNTAX INTEGER { busy(1), idle(2), ais(3) } ACCESS read-write STATUS mandatory DESCRIPTION "When NORM (CGA) is select, the parameter determines the state of the A, B signaling bits during the Out-of-Service periods." ::= { m4T1LineControlEntry 15 } m4T1FDL OBJECT-TYPE SYNTAX INTEGER { on(1), off(2) } ACCESS read-write STATUS mandatory DESCRIPTION "T1 Facility Data Link ON/OFF" ::= { m4T1LineControlEntry 16 } m4T1Protect OBJECT-TYPE SYNTAX INTEGER { disable(1), circuit(2), line(3) } ACCESS read-only STATUS mandatory DESCRIPTION "disable or enable." ::= { m4T1LineControlEntry 17 } m4T1Master OBJECT-TYPE SYNTAX INTEGER { xxxx(1), slave(2), master(3) } ACCESS read-only STATUS mandatory DESCRIPTION "master or slave" ::= { m4T1LineControlEntry 18 } -- -- User Current Performance Table -- m4teUserCurrPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF M4teUserCurrPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User Current Performance Table" ::= { m4teCard 4 } m4teUserCurrPerfEntry OBJECT-TYPE SYNTAX M4teUserCurrPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User current performance entry" INDEX { m4teUCPSlotIndex , m4teUCPPortIndex } ::= { m4teUserCurrPerfTable 1 } M4teUserCurrPerfEntry ::= SEQUENCE { m4teUCPSlotIndex SmallSlotIndex, m4teUCPPortIndex FourPortID, m4teUserCurrPerfES INTEGER, m4teUserCurrPerfSES INTEGER, m4teUserCurrPerfBES INTEGER, m4teUserCurrPerfUAS INTEGER, m4teUserCurrPerfCSS INTEGER, m4teUserCurrPerfBPV INTEGER, m4teUserCurrPerfDMlofc INTEGER, m4teUserCurr15MinElapsed INTEGER, m4teUserValid15MinIntv INTEGER } m4teUCPSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "M4TE slot" ::= { m4teUserCurrPerfEntry 1 } m4teUCPPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "M4TE port" ::= { m4teUserCurrPerfEntry 2 } m4teUserCurrPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { m4teUserCurrPerfEntry 3 } m4teUserCurrPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { m4teUserCurrPerfEntry 4 } m4teUserCurrPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { m4teUserCurrPerfEntry 5 } m4teUserCurrPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { m4teUserCurrPerfEntry 6 } m4teUserCurrPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CS Error Counter " ::= { m4teUserCurrPerfEntry 7 } m4teUserCurrPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { m4teUserCurrPerfEntry 8 } m4teUserCurrPerfDMlofc OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " E1 DM or T1 LOFC error Counter " ::= { m4teUserCurrPerfEntry 9 } m4teUserCurr15MinElapsed OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 15-minute time elapsed" ::= { m4teUserCurrPerfEntry 11 } m4teUserValid15MinIntv OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 1-day Valid 15-min interval" ::= { m4teUserCurrPerfEntry 12 } -- -- User Interval Performance Table -- m4teUserIntvPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF M4teUserIntvPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User Interval Performance Table" ::= { m4teCard 5 } m4teUserIntvPerfEntry OBJECT-TYPE SYNTAX M4teUserIntvPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User interval performance entry" INDEX { m4teUIPSlotIndex , m4teUIPPortIndex , m4teUserIntvPerfNumber } ::= { m4teUserIntvPerfTable 1 } M4teUserIntvPerfEntry ::= SEQUENCE { m4teUIPSlotIndex SmallSlotIndex, m4teUIPPortIndex FourPortID, m4teUserIntvPerfNumber INTEGER, m4teUserIntvPerfES INTEGER, m4teUserIntvPerfSES INTEGER, m4teUserIntvPerfBES INTEGER, m4teUserIntvPerfUAS INTEGER, m4teUserIntvPerfCSS INTEGER, m4teUserIntvPerfBPV INTEGER, m4teUserIntvPerfDMlofc INTEGER } m4teUIPSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "M4TE slot" ::= { m4teUserIntvPerfEntry 1 } m4teUIPPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "M4TE port" ::= { m4teUserIntvPerfEntry 2 } m4teUserIntvPerfNumber OBJECT-TYPE SYNTAX INTEGER (1..96) ACCESS read-only STATUS mandatory DESCRIPTION "Interval Index" ::= { m4teUserIntvPerfEntry 3 } m4teUserIntvPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { m4teUserIntvPerfEntry 4 } m4teUserIntvPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { m4teUserIntvPerfEntry 5 } m4teUserIntvPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { m4teUserIntvPerfEntry 6 } m4teUserIntvPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { m4teUserIntvPerfEntry 7 } m4teUserIntvPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { m4teUserIntvPerfEntry 8 } m4teUserIntvPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { m4teUserIntvPerfEntry 9 } m4teUserIntvPerfDMlofc OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " E1 DM or T1 LOFC error Counter " ::= { m4teUserIntvPerfEntry 10 } -- -- User Total Performance Table -- m4teUserTotalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF M4teUserTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User Total Performance Table" ::= { m4teCard 6 } m4teUserTotalPerfEntry OBJECT-TYPE SYNTAX M4teUserTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User total performance entry" INDEX { m4teUTPSlotIndex , m4teUTPPortIndex } ::= { m4teUserTotalPerfTable 1 } M4teUserTotalPerfEntry ::= SEQUENCE { m4teUTPSlotIndex SmallSlotIndex, m4teUTPPortIndex FourPortID, m4teUserTotalPerfES INTEGER, m4teUserTotalPerfSES INTEGER, m4teUserTotalPerfBES INTEGER, m4teUserTotalPerfUAS INTEGER, m4teUserTotalPerfCSS INTEGER, m4teUserTotalPerfBPV INTEGER, m4teUserTotalPerfDMlofc INTEGER } m4teUTPSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "M4TE slot" ::= { m4teUserTotalPerfEntry 1 } m4teUTPPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "M4TE port" ::= { m4teUserTotalPerfEntry 2 } m4teUserTotalPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { m4teUserTotalPerfEntry 3 } m4teUserTotalPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { m4teUserTotalPerfEntry 4 } m4teUserTotalPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { m4teUserTotalPerfEntry 5 } m4teUserTotalPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { m4teUserTotalPerfEntry 6 } m4teUserTotalPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { m4teUserTotalPerfEntry 7 } m4teUserTotalPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { m4teUserTotalPerfEntry 8 } m4teUserTotalPerfDMlofc OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " E1 DM or T1 LOFC error Counter " ::= { m4teUserTotalPerfEntry 9 } -- -- User Seven Days Performance Table -- m4teUser7DaysPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF M4teUser7DaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User 7 Days Performance Table" ::= { m4teCard 7 } m4teUser7DaysPerfEntry OBJECT-TYPE SYNTAX M4teUser7DaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "User 7 days performance table" INDEX { m4teUDPSlotIndex , m4teUDPPortIndex , m4teUserDaysIndex } ::= { m4teUser7DaysPerfTable 1 } M4teUser7DaysPerfEntry ::= SEQUENCE { m4teUDPSlotIndex SmallSlotIndex, m4teUDPPortIndex FourPortID, m4teUserDaysIndex INTEGER, m4teUserDateStrIndex DisplayString, m4teUser7DaysPerfES INTEGER, m4teUser7DaysPerfSES INTEGER, m4teUser7DaysPerfBES INTEGER, m4teUser7DaysPerfUAS INTEGER, m4teUser7DaysPerfCSS INTEGER, m4teUser7DaysPerfDMlofc INTEGER, m4teUser7DaysPerfBPV INTEGER } m4teUDPSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "M4TE slot" ::= { m4teUser7DaysPerfEntry 1 } m4teUDPPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "M4TE port" ::= { m4teUser7DaysPerfEntry 2 } m4teUserDaysIndex OBJECT-TYPE SYNTAX INTEGER (1..7) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days index " ::= { m4teUser7DaysPerfEntry 3 } m4teUserDateStrIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days String " ::= { m4teUser7DaysPerfEntry 4 } m4teUser7DaysPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { m4teUser7DaysPerfEntry 5 } m4teUser7DaysPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { m4teUser7DaysPerfEntry 6 } m4teUser7DaysPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { m4teUser7DaysPerfEntry 7 } m4teUser7DaysPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { m4teUser7DaysPerfEntry 8 } m4teUser7DaysPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { m4teUser7DaysPerfEntry 9 } m4teUser7DaysPerfDMlofc OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " E1 DM or T1 LOFC error Counter " ::= { m4teUser7DaysPerfEntry 10 } m4teUser7DaysPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { m4teUser7DaysPerfEntry 11 } -- -- Line Current Performance Table -- m4teLineCurrPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF M4teLineCurrPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line Current Performance Table" ::= { m4teCard 8 } m4teLineCurrPerfEntry OBJECT-TYPE SYNTAX M4teLineCurrPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line current performance entry" INDEX { m4teLCPSlotIndex , m4teLCPPortIndex } ::= { m4teLineCurrPerfTable 1 } M4teLineCurrPerfEntry ::= SEQUENCE { m4teLCPSlotIndex SmallSlotIndex, m4teLCPPortIndex FourPortID, m4teLineCurrPerfES INTEGER, m4teLineCurrPerfSES INTEGER, m4teLineCurrPerfBES INTEGER, m4teLineCurrPerfUAS INTEGER, m4teLineCurrPerfCSS INTEGER, m4teLineCurrPerfBPV INTEGER, m4teLineCurrPerfDMlofc INTEGER, m4teLineCurr15MinElapsed INTEGER, m4teLineValid15MinIntv INTEGER } m4teLCPSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "M4TE slot" ::= { m4teLineCurrPerfEntry 1 } m4teLCPPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "M4TE port" ::= { m4teLineCurrPerfEntry 2 } m4teLineCurrPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ESS Error Counter " ::= { m4teLineCurrPerfEntry 3 } m4teLineCurrPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { m4teLineCurrPerfEntry 4 } m4teLineCurrPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { m4teLineCurrPerfEntry 5 } m4teLineCurrPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { m4teLineCurrPerfEntry 6 } m4teLineCurrPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { m4teLineCurrPerfEntry 7 } m4teLineCurrPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { m4teLineCurrPerfEntry 8 } m4teLineCurrPerfDMlofc OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " E1 DM or T1 LOFC error Counter " ::= { m4teLineCurrPerfEntry 9 } m4teLineCurr15MinElapsed OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 15-minute time elapsed" ::= { m4teLineCurrPerfEntry 11 } m4teLineValid15MinIntv OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Current 1-day Valid 15-min interval" ::= { m4teLineCurrPerfEntry 12 } -- -- Line Interval Performance Table -- m4teLineIntvPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF M4teLineIntvPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line Interval Performance Table" ::= { m4teCard 9 } m4teLineIntvPerfEntry OBJECT-TYPE SYNTAX M4teLineIntvPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line interval performance entry" INDEX { m4teLIPSlotIndex , m4teLIPPortIndex , m4teLineIntvPerfNumber } ::= { m4teLineIntvPerfTable 1 } M4teLineIntvPerfEntry ::= SEQUENCE { m4teLIPSlotIndex SmallSlotIndex, m4teLIPPortIndex FourPortID, m4teLineIntvPerfNumber INTEGER, m4teLineIntvPerfES INTEGER, m4teLineIntvPerfSES INTEGER, m4teLineIntvPerfBES INTEGER, m4teLineIntvPerfUAS INTEGER, m4teLineIntvPerfCSS INTEGER, m4teLineIntvPerfBPV INTEGER, m4teLineIntvPerfDMlofc INTEGER, m4teLineIntvAvailable INTEGER } m4teLIPSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "M4TE slot" ::= { m4teLineIntvPerfEntry 1 } m4teLIPPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "M4TE port" ::= { m4teLineIntvPerfEntry 2 } m4teLineIntvPerfNumber OBJECT-TYPE SYNTAX INTEGER (1..96) ACCESS read-only STATUS mandatory DESCRIPTION " Interval Index " ::= { m4teLineIntvPerfEntry 3 } m4teLineIntvPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { m4teLineIntvPerfEntry 4 } m4teLineIntvPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { m4teLineIntvPerfEntry 5 } m4teLineIntvPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { m4teLineIntvPerfEntry 6 } m4teLineIntvPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { m4teLineIntvPerfEntry 7 } m4teLineIntvPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { m4teLineIntvPerfEntry 8 } m4teLineIntvPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { m4teLineIntvPerfEntry 9 } m4teLineIntvPerfDMlofc OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { m4teLineIntvPerfEntry 10 } m4teLineIntvAvailable OBJECT-TYPE SYNTAX INTEGER { available(1), na(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Interval Available " ::= { m4teLineIntvPerfEntry 11 } -- -- Line Total Performance Table -- m4teLineTotalPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF M4teLineTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line Total Performance Table" ::= { m4teCard 10 } m4teLineTotalPerfEntry OBJECT-TYPE SYNTAX M4teLineTotalPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line total performance table" INDEX { m4teLTPSlotIndex , m4teLTPPortIndex } ::= { m4teLineTotalPerfTable 1 } M4teLineTotalPerfEntry ::= SEQUENCE { m4teLTPSlotIndex SmallSlotIndex, m4teLTPPortIndex FourPortID, m4teLineTotalPerfES INTEGER, m4teLineTotalPerfSES INTEGER, m4teLineTotalPerfBES INTEGER, m4teLineTotalPerfUAS INTEGER, m4teLineTotalPerfCSS INTEGER, m4teLineTotalPerfBPV INTEGER, m4teLineTotalPerfDMlofc INTEGER } m4teLTPSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "M4TE slot" ::= { m4teLineTotalPerfEntry 1 } m4teLTPPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "M4TE port" ::= { m4teLineTotalPerfEntry 2 } m4teLineTotalPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { m4teLineTotalPerfEntry 3 } m4teLineTotalPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { m4teLineTotalPerfEntry 4 } m4teLineTotalPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { m4teLineTotalPerfEntry 5 } m4teLineTotalPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { m4teLineTotalPerfEntry 6 } m4teLineTotalPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { m4teLineTotalPerfEntry 7 } m4teLineTotalPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { m4teLineTotalPerfEntry 8 } m4teLineTotalPerfDMlofc OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " E1 DM or T1 LOFC error Counter " ::= { m4teLineTotalPerfEntry 9 } -- -- Line Seven Days Performance Table -- m4teLine7DaysPerfTable OBJECT-TYPE SYNTAX SEQUENCE OF M4teLine7DaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line 7 Days Performance Table" ::= { m4teCard 11 } m4teLine7DaysPerfEntry OBJECT-TYPE SYNTAX M4teLine7DaysPerfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Line 7 days performance entry" INDEX { m4teLDPSlotIndex , m4teLDPPortIndex , m4teLineDaysIndex } ::= { m4teLine7DaysPerfTable 1 } M4teLine7DaysPerfEntry ::= SEQUENCE { m4teLDPSlotIndex SmallSlotIndex, m4teLDPPortIndex FourPortID, m4teLineDaysIndex INTEGER, m4teLineDateStrIndex DisplayString, m4teLine7DaysPerfES INTEGER, m4teLine7DaysPerfSES INTEGER, m4teLine7DaysPerfBES INTEGER, m4teLine7DaysPerfUAS INTEGER, m4teLine7DaysPerfCSS INTEGER, m4teLine7DaysPerfDMlofc INTEGER, m4teLine7DaysPerfBPV INTEGER } m4teLDPSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "M4TE slot" ::= { m4teLine7DaysPerfEntry 1 } m4teLDPPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "M4TE port" ::= { m4teLine7DaysPerfEntry 2 } m4teLineDaysIndex OBJECT-TYPE SYNTAX INTEGER (1..7) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days index " ::= { m4teLine7DaysPerfEntry 3 } m4teLineDateStrIndex OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "Seven Days String " ::= { m4teLine7DaysPerfEntry 4 } m4teLine7DaysPerfES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ES Error Counter " ::= { m4teLine7DaysPerfEntry 5 } m4teLine7DaysPerfSES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " SES Error Counter " ::= { m4teLine7DaysPerfEntry 6 } m4teLine7DaysPerfBES OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BES Error Counter " ::= { m4teLine7DaysPerfEntry 7 } m4teLine7DaysPerfUAS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " UAS Error Counter " ::= { m4teLine7DaysPerfEntry 8 } m4teLine7DaysPerfCSS OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " CSS Error Counter " ::= { m4teLine7DaysPerfEntry 9 } m4teLine7DaysPerfDMlofc OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " E1 DM or T1 LOFC error Counter " ::= { m4teLine7DaysPerfEntry 10 } m4teLine7DaysPerfBPV OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BPV Error Counter " ::= { m4teLine7DaysPerfEntry 11 } -- -- Alarm Queue Table -- m4teAlarmQueueTable OBJECT-TYPE SYNTAX SEQUENCE OF M4teAlarmQueueEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " Alarm Queue Table " ::= { m4teCard 12 } m4teAlarmQueueEntry OBJECT-TYPE SYNTAX M4teAlarmQueueEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarm queue entry" INDEX { m4teAQSlotIndex , m4teAQPortIndex , m4teAlarmQueueIndex } ::= { m4teAlarmQueueTable 1 } M4teAlarmQueueEntry ::= SEQUENCE { m4teAQSlotIndex SmallSlotIndex, m4teAQPortIndex FourPortID, m4teAlarmQueueIndex INTEGER, m4teAlarmQueueString DisplayString } m4teAQSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "M4TE slot" ::= { m4teAlarmQueueEntry 1 } m4teAQPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "M4TE port" ::= { m4teAlarmQueueEntry 2 } m4teAlarmQueueIndex OBJECT-TYPE SYNTAX INTEGER (1..40) ACCESS read-only STATUS mandatory DESCRIPTION "Select Alarm Queue Index(1-40)" ::= { m4teAlarmQueueEntry 3 } m4teAlarmQueueString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Alarm Queue String" ::= { m4teAlarmQueueEntry 4 } -- -- Alarm History Table -- m4teAlarmHistoryTable OBJECT-TYPE SYNTAX SEQUENCE OF M4teAlarmHistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarm History Table" ::= { m4teCard 13 } m4teAlarmHistoryEntry OBJECT-TYPE SYNTAX M4teAlarmHistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Alarm history entry" INDEX { m4teAHSlotIndex , m4teAHPortIndex , m4teAlarmHistoryIndex } ::= { m4teAlarmHistoryTable 1 } M4teAlarmHistoryEntry ::= SEQUENCE { m4teAHSlotIndex SmallSlotIndex, m4teAHPortIndex FourPortID, m4teAlarmHistoryIndex INTEGER, m4teThreshold INTEGER, m4teCurrentState INTEGER, m4teCurrentCount INTEGER, m4teAlarm AlarmSeverity } m4teAHSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "M4TE slot" ::= { m4teAlarmHistoryEntry 1 } m4teAHPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "M4TE port" ::= { m4teAlarmHistoryEntry 2 } m4teAlarmHistoryIndex OBJECT-TYPE SYNTAX INTEGER { raiYelLine(1), aisLine(2), losLine(3), lofLine(4), bpvLine(5), essLine(6), uasLine(7), cssLine(8), tpca(9) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Index " ::= { m4teAlarmHistoryEntry 3 } m4teThreshold OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Threshold Value " ::= { m4teAlarmHistoryEntry 4 } m4teCurrentState OBJECT-TYPE SYNTAX INTEGER { ok(1), alarm(2), disable(3) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Current State" ::= { m4teAlarmHistoryEntry 5 } m4teCurrentCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Alarm History Current Count " ::= { m4teAlarmHistoryEntry 6 } m4teAlarm OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-only STATUS mandatory DESCRIPTION "Alarm History Alarm State" ::= { m4teAlarmHistoryEntry 7 } -- -- Line Availability Table -- m4teLineAvailTable OBJECT-TYPE SYNTAX SEQUENCE OF M4teLineAvailEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "M4TE line control table." ::= { m4teCard 14 } m4teLineAvailEntry OBJECT-TYPE SYNTAX M4teLineAvailEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "M4TE line control entry." INDEX { m4teLASlotIndex , m4teLAPortIndex } ::= { m4teLineAvailTable 1 } M4teLineAvailEntry ::= SEQUENCE { m4teLASlotIndex SmallSlotIndex, m4teLAPortIndex FourPortID, m4teAvailableSeconds DisplayString, m4teUnavailableSeconds DisplayString, m4teLineAvailability DisplayString } m4teLASlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "M4TE slot" ::= { m4teLineAvailEntry 1 } m4teLAPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "M4TE port" ::= { m4teLineAvailEntry 2 } m4teAvailableSeconds OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Line Available Seconds" ::= { m4teLineAvailEntry 3 } m4teUnavailableSeconds OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Line Unavailable Seconds" ::= { m4teLineAvailEntry 4 } m4teLineAvailability OBJECT-TYPE SYNTAX DisplayString (SIZE(0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Line Available Percentage" ::= { m4teLineAvailEntry 5 } -- -- Alarm Control Table -- m4teAlarmControlTable OBJECT-TYPE SYNTAX SEQUENCE OF M4teAlarmControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "M4TE alarm control table." ::= { m4teCard 15 } m4teAlarmControlEntry OBJECT-TYPE SYNTAX M4teAlarmControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "M4TE alarm control table." INDEX { m4teACSlotIndex , m4teACPortIndex } ::= { m4teAlarmControlTable 1 } M4teAlarmControlEntry ::= SEQUENCE { m4teACSlotIndex SmallSlotIndex, m4teACPortIndex FourPortID, m4teRaiYel AlarmSeverity, m4teAIS AlarmSeverity, m4teLOS AlarmSeverity, m4teLOF AlarmSeverity, m4teBPV AlarmSeverity, m4teES AlarmSeverity, m4teUAS AlarmSeverity, m4teCSS AlarmSeverity, m4teTCPA AlarmSeverity } m4teACSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "M4TE slot" ::= { m4teAlarmControlEntry 1 } m4teACPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "M4TE port" ::= { m4teAlarmControlEntry 2 } m4teRaiYel OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "E1 RAI or T1 YEL State" ::= { m4teAlarmControlEntry 3 } m4teAIS OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "AIS State" ::= { m4teAlarmControlEntry 4 } m4teLOS OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "LOS State" ::= { m4teAlarmControlEntry 5 } m4teLOF OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "LOF State" ::= { m4teAlarmControlEntry 6 } m4teBPV OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "BPV State" ::= { m4teAlarmControlEntry 7 } m4teES OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "ES State" ::= { m4teAlarmControlEntry 8 } m4teUAS OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "UAS State" ::= { m4teAlarmControlEntry 9 } m4teCSS OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "CSS State" ::= { m4teAlarmControlEntry 10 } m4teTCPA OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "TCPA State" ::= { m4teAlarmControlEntry 11 } -- -- Threshold Control Table -- m4teThresholdCtrlTable OBJECT-TYPE SYNTAX SEQUENCE OF M4teThresholdCtrlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "M4TE alarm control table." ::= { m4teCard 16 } m4teThresholdCtrlEntry OBJECT-TYPE SYNTAX M4teThresholdCtrlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "M4TE alarm control entry." INDEX { m4teTCSlotIndex , m4teTCPortIndex } ::= { m4teThresholdCtrlTable 1 } M4teThresholdCtrlEntry ::= SEQUENCE { m4teTCSlotIndex SmallSlotIndex, m4teTCPortIndex FourPortID, m4teThresholdBPV INTEGER, m4teThresholdESS INTEGER, m4teThresholdUAS INTEGER, m4teThresholdCSS INTEGER, m4teThresholdTCPA INTEGER } m4teTCSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "M4TE slot" ::= { m4teThresholdCtrlEntry 1 } m4teTCPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "M4TE port" ::= { m4teThresholdCtrlEntry 2 } m4teThresholdBPV OBJECT-TYPE SYNTAX INTEGER (5..9) ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of BPV" ::= { m4teThresholdCtrlEntry 3 } m4teThresholdESS OBJECT-TYPE SYNTAX INTEGER (1..900) ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of ESS" ::= { m4teThresholdCtrlEntry 4 } m4teThresholdUAS OBJECT-TYPE SYNTAX INTEGER (1..900) ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of UAS" ::= { m4teThresholdCtrlEntry 5 } m4teThresholdCSS OBJECT-TYPE SYNTAX INTEGER (1..900) ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of CS" ::= { m4teThresholdCtrlEntry 6 } m4teThresholdTCPA OBJECT-TYPE SYNTAX INTEGER (1..2048) ACCESS read-write STATUS mandatory DESCRIPTION " Threshold of TCPA " ::= { m4teThresholdCtrlEntry 7 } -- -- Line Diagnostic Control Table -- m4teLineDiagControlTable OBJECT-TYPE SYNTAX SEQUENCE OF M4teLineDiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "M4TE line diagostic table." ::= { m4teCard 17 } m4teLineDiagControlEntry OBJECT-TYPE SYNTAX M4teLineDiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "M4TE line diagostic entry." INDEX { m4teDCSlotIndex , m4teDCPortIndex } ::= { m4teLineDiagControlTable 1 } M4teLineDiagControlEntry ::= SEQUENCE { m4teDCSlotIndex SmallSlotIndex, m4teDCPortIndex FourPortID, m4teLoopbackType INTEGER, m4teLoopbackStatus INTEGER, m4teBERTControl INTEGER, m4teBERTStatus INTEGER, m4teBERTElapseSeconds INTEGER, m4teBERTErrorSeconds INTEGER, m4teBERTErrorCounts INTEGER, m4teInbandLoopbackPeriod INTEGER } m4teDCSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "M4TE slot" ::= { m4teLineDiagControlEntry 1 } m4teDCPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "M4TE port" ::= { m4teLineDiagControlEntry 2 } m4teLoopbackType OBJECT-TYPE SYNTAX INTEGER { noLoopback(1), localLoopback(2), payloadLoopback(3), lineLoopback(4), e1RemotePLBactive(5), e1RemoteLLBactive(6), e1RemotePLBdeactive(7), e1RemoteLLBdeactive(8), t1RemoteLlbInbandActive(11), t1RemotePlbAttActive(12), t1RemotePlbAnsiActive(13), t1RemoteLlbAnsiActive(14), t1RemoteLlbInbandDeactive(15), t1RemotePlbAttDeactive(16), t1RemotePlbAnsiDeactive(17), t1RemoteLlbAnsiDeactive(18) } ACCESS read-write STATUS mandatory DESCRIPTION "M4TE Loopback Type" ::= { m4teLineDiagControlEntry 3 } m4teLoopbackStatus OBJECT-TYPE SYNTAX INTEGER { success(1), fail(2), loopbackNotActive(3) } ACCESS read-only STATUS mandatory DESCRIPTION "M4TE Loopback Status" ::= { m4teLineDiagControlEntry 4 } m4teBERTControl OBJECT-TYPE SYNTAX INTEGER { bertDeactive(1), bertActiveFull(2), bertResetErrorCount(3), bertInjectError(4) } ACCESS read-write STATUS mandatory DESCRIPTION "M4TE BERT (E1 PRBS or T1 QRSS) Control" ::= { m4teLineDiagControlEntry 5 } m4teBERTStatus OBJECT-TYPE SYNTAX INTEGER { bertSync(1), bertUnsync(2), bertNotActive(3) } ACCESS read-only STATUS mandatory DESCRIPTION "M4TE BERT Status" ::= { m4teLineDiagControlEntry 6 } m4teBERTElapseSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "M4TE BERT Elapse Seconds" ::= { m4teLineDiagControlEntry 7 } m4teBERTErrorSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "M4TE BERT Error Seconds" ::= { m4teLineDiagControlEntry 8 } m4teBERTErrorCounts OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "M4TE BERT Error Counts" ::= { m4teLineDiagControlEntry 9 } m4teInbandLoopbackPeriod OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "period(in seconds) of inband local, payload, or line loopback" ::= { m4teLineDiagControlEntry 10 } -- -- Command Control Table -- m4teCommandControlTable OBJECT-TYPE SYNTAX SEQUENCE OF M4teCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "M4TE command control table." ::= { m4teCard 18 } m4teCommandControlEntry OBJECT-TYPE SYNTAX M4teCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "M4TE command control entry." INDEX { m4teCCSlotIndex , m4teCCPortIndex } ::= { m4teCommandControlTable 1 } M4teCommandControlEntry ::= SEQUENCE { m4teCCSlotIndex SmallSlotIndex, m4teCCPortIndex FourPortID, m4teAlarmQueueReset INTEGER, m4teUserPerfReset INTEGER, m4teAlarmHistoryReset INTEGER, m4teCardReset INTEGER, m4teCardLoadDefault INTEGER } m4teCCSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "M4TE slot" ::= { m4teCommandControlEntry 1 } m4teCCPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "M4TE port" ::= { m4teCommandControlEntry 2 } m4teAlarmQueueReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset Alarm Queue " ::= { m4teCommandControlEntry 3 } m4teUserPerfReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset User Performance" ::= { m4teCommandControlEntry 4 } m4teAlarmHistoryReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset Alarm History" ::= { m4teCommandControlEntry 5 } m4teCardReset OBJECT-TYPE SYNTAX INTEGER { no(0), reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reset Card" ::= { m4teCommandControlEntry 6 } m4teCardLoadDefault OBJECT-TYPE SYNTAX INTEGER { no(0), load-default(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Card Load Default" ::= { m4teCommandControlEntry 7 } -- -- SYSTEM Information Table -- m4teSystemInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF M4teSystemInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "M4TE system information table." ::= { m4teCard 19 } m4teSystemInfoEntry OBJECT-TYPE SYNTAX M4teSystemInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "M4TE system information entry." INDEX { m4teSISlotIndex } ::= { m4teSystemInfoTable 1 } M4teSystemInfoEntry ::= SEQUENCE { m4teSISlotIndex SmallSlotIndex, m4teFirmwareVersion DisplayString, m4teHardwareVersion DisplayString } m4teSISlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "M4TE slot" ::= { m4teSystemInfoEntry 1 } m4teFirmwareVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "Firmware Version" ::= { m4teSystemInfoEntry 2 } m4teHardwareVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255) ) ACCESS read-only STATUS mandatory DESCRIPTION "Hardware Version" ::= { m4teSystemInfoEntry 3 } -- -- M4TE signaling convertion setup Table -- m4teSigConvertSetupTable OBJECT-TYPE SYNTAX SEQUENCE OF M4teSigConvertSetupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "M4TE signaling convertion setup table." ::= { m4teCard 20 } m4teSigConvertSetupEntry OBJECT-TYPE SYNTAX M4teSigConvertSetupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "M4TE signaling convertion setup entry." INDEX { m4teScSlotIndex , m4teScPortIndex , m4teScTsIndex } ::= { m4teSigConvertSetupTable 1 } M4teSigConvertSetupEntry ::= SEQUENCE { m4teScSlotIndex SmallSlotIndex, m4teScPortIndex FourPortID, m4teScTsIndex INTEGER, m4teScTsType INTEGER, m4teScConvertionTable INTEGER } m4teScSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "M4TE slot" ::= { m4teSigConvertSetupEntry 1 } m4teScPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "M4TE port" ::= { m4teSigConvertSetupEntry 2 } m4teScTsIndex OBJECT-TYPE SYNTAX INTEGER (1..32) ACCESS read-only STATUS mandatory DESCRIPTION "TS index" ::= { m4teSigConvertSetupEntry 3 } m4teScTsType OBJECT-TYPE SYNTAX INTEGER { data(1), voice(2) } ACCESS read-only STATUS mandatory DESCRIPTION "TS type" ::= { m4teSigConvertSetupEntry 4 } m4teScConvertionTable OBJECT-TYPE SYNTAX INTEGER { noConvert(1), table1(2), table2(3), table3(4), table4(5), table5(6), table6(7), table7(8), table8(9), table9(10), table10(11), table11(12), table12(13), table13(14), table14(15), table15(16), table16(17) } ACCESS read-write STATUS mandatory DESCRIPTION "unsing table X" ::= { m4teSigConvertSetupEntry 5 } -- -- M4TE Customer Information Table -- m4teCustomerInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF M4teCustomerInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Customer Information table." ::= { m4teCard 99 } m4teCustomerInfoEntry OBJECT-TYPE SYNTAX M4teCustomerInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "Customer Information entry." INDEX { m4teCISlotIndex , m4teCIPortIndex } ::= { m4teCustomerInfoTable 1 } M4teCustomerInfoEntry ::= SEQUENCE { m4teCISlotIndex SmallSlotIndex, m4teCIPortIndex FourPortID, m4teCICustomerInfo DisplayString } m4teCISlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "M4TE slot" ::= { m4teCustomerInfoEntry 1 } m4teCIPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port number" ::= { m4teCustomerInfoEntry 2 } m4teCICustomerInfo OBJECT-TYPE SYNTAX DisplayString (SIZE (0..64) ) ACCESS read-write STATUS mandatory DESCRIPTION "Customer information" ::= { m4teCustomerInfoEntry 3 } m4teTotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of M4TE" ::= { m4teCard 100 } --======================================================================-- --======================================================================-- -- dte6-card MIB --======================================================================-- --======================================================================-- -- -- DTE6 Mode Table -- dte6ModeTable OBJECT-TYPE SYNTAX SEQUENCE OF Dte6ModeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" ::= { dte6-card 1 } dte6ModeEntry OBJECT-TYPE SYNTAX Dte6ModeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX { dte6ModeSlotIndex } ::= { dte6ModeTable 1 } Dte6ModeEntry ::= SEQUENCE { dte6ModeSlotIndex LargeSlotIndex, dte6ModeCardMode INTEGER } dte6ModeSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 slot index" ::= { dte6ModeEntry 1 } dte6ModeCardMode OBJECT-TYPE SYNTAX INTEGER { m1(1), m2(2), m3(3), m4(4), m5(5) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 Card Mode" ::= { dte6ModeEntry 2 } -- -- DTE6 Configuration -- dte6ConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF Dte6ConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DTE6 Interface Configuration table." ::= { dte6-card 2 } dte6ConfigEntry OBJECT-TYPE SYNTAX Dte6ConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DTE6 Configuration table." INDEX { dte6CfgSlotIndex , dte6CfgPortIndex } ::= { dte6ConfigTable 1 } Dte6ConfigEntry ::= SEQUENCE { dte6CfgSlotIndex LargeSlotIndex, dte6CfgPortIndex SixPortID, dte6CfgInterface INTEGER, dte6CfgMux INTEGER, dte6CfgSyncMode INTEGER, dte6CfgRate INTEGER, dte6CfgBitPosition INTEGER, dte6CfgClockPolarity INTEGER, dte6CfgDataPolarity INTEGER, dte6CfgRTS INTEGER, dte6CfgTTM INTEGER, dte6CfgBitPosition0Used INTEGER, dte6CfgBitPosition1Used INTEGER, dte6CfgBitPosition2Used INTEGER, dte6CfgBitPosition3Used INTEGER, dte6CfgBitPosition4Used INTEGER, dte6CfgBitPosition5Used INTEGER, dte6CfgBitPosition6Used INTEGER, dte6CfgBitPosition7Used INTEGER, dte6CfgWarrning DisplayString } dte6CfgSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 slot index" ::= { dte6ConfigEntry 1 } dte6CfgPortIndex OBJECT-TYPE SYNTAX SixPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 6, Total 6 ports" ::= { dte6ConfigEntry 2 } dte6CfgInterface OBJECT-TYPE SYNTAX INTEGER { rs232(1), rs422(2), x21(3) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 Interface mode" ::= { dte6ConfigEntry 3 } dte6CfgMux OBJECT-TYPE SYNTAX INTEGER { nonMux(1), mux(2) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 MUX mode" ::= { dte6ConfigEntry 4 } dte6CfgSyncMode OBJECT-TYPE SYNTAX INTEGER { async8(1), async9(2), async10(3), async11(4), async12(5), sync(6) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 Sync mode" ::= { dte6ConfigEntry 5 } dte6CfgRate OBJECT-TYPE SYNTAX INTEGER { r0-6K(1), r1-2K(2), r2-4K(3), r4-8K(4), r9-6K(5), r19-2K(6), r38-4K(7), r48K(8), r64K(9) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 Base Rate" ::= { dte6ConfigEntry 6 } dte6CfgBitPosition OBJECT-TYPE SYNTAX INTEGER { position-0(1), position-1(2), position-2(3), position-3(4), position-4(5), position-5(6), position-6(7), position-7(8) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 Bit position" ::= { dte6ConfigEntry 7 } dte6CfgClockPolarity OBJECT-TYPE SYNTAX INTEGER { clockNormal(1), clockInverted(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 Clock Polarity" ::= { dte6ConfigEntry 8 } dte6CfgDataPolarity OBJECT-TYPE SYNTAX INTEGER { dataNormal(1), dataInverted(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 Data Polarity" ::= { dte6ConfigEntry 9 } dte6CfgRTS OBJECT-TYPE SYNTAX INTEGER { rtsActive(1), rtsPermanent(2) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 RTS Mode" ::= { dte6ConfigEntry 10 } dte6CfgTTM OBJECT-TYPE SYNTAX INTEGER { ttmOff(1), ttmOn(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 TTM Mode" ::= { dte6ConfigEntry 11 } dte6CfgBitPosition0Used OBJECT-TYPE SYNTAX INTEGER { unused(1), port1(2), port2(3), port3(4), port4(5), port5(6), port6(7), port7(8), port8(9) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 Bits 0 Stream Position Used" ::= { dte6ConfigEntry 12 } dte6CfgBitPosition1Used OBJECT-TYPE SYNTAX INTEGER { unused(1), port1(2), port2(3), port3(4), port4(5), port5(6), port6(7), port7(8), port8(9) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 Bits 1 Stream Position Used" ::= { dte6ConfigEntry 13 } dte6CfgBitPosition2Used OBJECT-TYPE SYNTAX INTEGER { unused(1), port1(2), port2(3), port3(4), port4(5), port5(6), port6(7), port7(8), port8(9) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 Bits 2 Stream Position Used" ::= { dte6ConfigEntry 14 } dte6CfgBitPosition3Used OBJECT-TYPE SYNTAX INTEGER { unused(1), port1(2), port2(3), port3(4), port4(5), port5(6), port6(7), port7(8), port8(9) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 Bits 3 Stream Position Used" ::= { dte6ConfigEntry 15 } dte6CfgBitPosition4Used OBJECT-TYPE SYNTAX INTEGER { unused(1), port1(2), port2(3), port3(4), port4(5), port5(6), port6(7), port7(8), port8(9) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 Bits 4 Stream Position Used" ::= { dte6ConfigEntry 16 } dte6CfgBitPosition5Used OBJECT-TYPE SYNTAX INTEGER { unused(1), port1(2), port2(3), port3(4), port4(5), port5(6), port6(7), port7(8), port8(9) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 Bits 5 Stream Position Used" ::= { dte6ConfigEntry 17 } dte6CfgBitPosition6Used OBJECT-TYPE SYNTAX INTEGER { unused(1), port1(2), port2(3), port3(4), port4(5), port5(6), port6(7), port7(8), port8(9) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 Bits 6 Stream Position Used" ::= { dte6ConfigEntry 18 } dte6CfgBitPosition7Used OBJECT-TYPE SYNTAX INTEGER { unused(1), port1(2), port2(3), port3(4), port4(5), port5(6), port6(7), port7(8), port8(9) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 Bits 7 Stream Position Used" ::= { dte6ConfigEntry 19 } dte6CfgWarrning OBJECT-TYPE SYNTAX DisplayString (SIZE (0..70) ) ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 map setup warning" ::= { dte6ConfigEntry 20 } -- -- DTE6 Status -- dte6StatusTable OBJECT-TYPE SYNTAX SEQUENCE OF Dte6StatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DTE6 Status table." ::= { dte6-card 3} dte6StatusEntry OBJECT-TYPE SYNTAX Dte6StatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DTE6 Status table." INDEX { dte6StatusSlotIndex , dte6StatusPortIndex } ::= { dte6StatusTable 1 } Dte6StatusEntry ::= SEQUENCE { dte6StatusSlotIndex LargeSlotIndex, dte6StatusPortIndex SixPortID, dte6StatusS1 INTEGER, dte6StatusS3 INTEGER, dte6StatusS4 INTEGER, dte6StatusS6 INTEGER, dte6StatusS8 INTEGER, dte6StatusS9 INTEGER, dte6StatusE4 INTEGER, dte6StatusE5 INTEGER, dte6StatusE6 INTEGER, dte6StatusX INTEGER, dte6StatusDteCTS INTEGER, dte6StatusDteDCD INTEGER, dte6StatusRTSloss INTEGER, dte6StatusEXTCLKloss INTEGER, dte6StatusDSRstatus INTEGER, dte6StatusCTSstatus INTEGER, dte6StatusDCDstatus INTEGER, dte6StatusDTRstatus INTEGER, dte6StatusRTSstatus INTEGER, dte6StatusRemoteAlarm INTEGER, dte6StatusFrameSync INTEGER, dte6StatusRemoteS1 INTEGER, dte6StatusRemoteS3 INTEGER, dte6StatusRemoteS4 INTEGER, dte6StatusRemoteS6 INTEGER, dte6StatusRemoteS8 INTEGER, dte6StatusRemoteS9 INTEGER, dte6StatusRemoteE4 INTEGER, dte6StatusRemoteE5 INTEGER, dte6StatusRemoteE6 INTEGER, dte6StatusRemoteX INTEGER } dte6StatusSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 slot index" ::= { dte6StatusEntry 1 } dte6StatusPortIndex OBJECT-TYPE SYNTAX SixPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 6, Total 6 ports" ::= { dte6StatusEntry 2 } dte6StatusS1 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), rts(3), dtr(4), dsr(5), na(14) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 Status bit S1" ::= { dte6StatusEntry 3 } dte6StatusS3 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), rts(3), dtr(4), dsr(5), na(14) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 Status bit S3" ::= { dte6StatusEntry 4 } dte6StatusS4 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), rts(3), dtr(4), dsr(5), na(14) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 Status bit S4" ::= { dte6StatusEntry 5 } dte6StatusS6 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), rts(3), dtr(4), dsr(5), na(14) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 Status bit S6" ::= { dte6StatusEntry 6 } dte6StatusS8 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), rts(3), dtr(4), dsr(5), na(14) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 Status bit S8" ::= { dte6StatusEntry 7 } dte6StatusS9 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), rts(3), dtr(4), dsr(5), na(14) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 Status bit S9" ::= { dte6StatusEntry 8 } dte6StatusE4 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), na(14) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 Status bit E4" ::= { dte6StatusEntry 9 } dte6StatusE5 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), na(14) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 Status bit E5" ::= { dte6StatusEntry 10 } dte6StatusE6 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), na(14) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 Status bit E6" ::= { dte6StatusEntry 11 } dte6StatusX OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), rtswithFrameSYNC(12), frameSYNC(13), na(14) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 Status bit X" ::= { dte6StatusEntry 12 } dte6StatusDteCTS OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), rts(3), remote-S1(6), remote-S3(7), remote-S4(8), remote-S6(9), remote-S8(10), remote-S9(11), na(14) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 Status bit DTE CTS" ::= { dte6StatusEntry 13 } dte6StatusDteDCD OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), rts(3), remote-S1(6), remote-S3(7), remote-S4(8), remote-S6(9), remote-S8(10), remote-S9(11) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 Status bit DTE DCD" ::= { dte6StatusEntry 14 } dte6StatusRTSloss OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 RTS loss" ::= { dte6StatusEntry 15 } dte6StatusEXTCLKloss OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 EXT-CLK loss" ::= { dte6StatusEntry 16 } dte6StatusDSRstatus OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 DSR" ::= { dte6StatusEntry 17 } dte6StatusCTSstatus OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 CTS" ::= { dte6StatusEntry 18 } dte6StatusDCDstatus OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 DCD" ::= { dte6StatusEntry 19 } dte6StatusDTRstatus OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 DTR" ::= { dte6StatusEntry 20 } dte6StatusRTSstatus OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 RTS" ::= { dte6StatusEntry 21 } dte6StatusRemoteAlarm OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 Rdmote_X" ::= { dte6StatusEntry 22 } dte6StatusFrameSync OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 Local Sync" ::= { dte6StatusEntry 23 } dte6StatusRemoteS1 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), na(14) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 remote status bit S1" ::= { dte6StatusEntry 24 } dte6StatusRemoteS3 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), na(14) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 remote status bit S3" ::= { dte6StatusEntry 25 } dte6StatusRemoteS4 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), na(14) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 remote status bit S4" ::= { dte6StatusEntry 26 } dte6StatusRemoteS6 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), na(14) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 remote status bit S6" ::= { dte6StatusEntry 27 } dte6StatusRemoteS8 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), na(14) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 remote status bit S8" ::= { dte6StatusEntry 28 } dte6StatusRemoteS9 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), na(14) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 remote status bit S9" ::= { dte6StatusEntry 29 } dte6StatusRemoteE4 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), na(14) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 remote status bit E4" ::= { dte6StatusEntry 30} dte6StatusRemoteE5 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), na(14) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 remote status bit E5" ::= { dte6StatusEntry 31 } dte6StatusRemoteE6 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), na(14) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 remote status bit E6" ::= { dte6StatusEntry 32 } dte6StatusRemoteX OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), na(14) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 remote status bit X" ::= { dte6StatusEntry 33 } -- -- Alarm Control Table -- dte6AlarmControlTable OBJECT-TYPE SYNTAX SEQUENCE OF Dte6AlarmControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DTE6 alarm control table." ::= { dte6-card 4 } dte6AlarmControlEntry OBJECT-TYPE SYNTAX Dte6AlarmControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DTE6 alarm control table." INDEX { dte6AlarmSlotIndex , dte6AlarmPortIndex } ::= { dte6AlarmControlTable 1 } Dte6AlarmControlEntry ::= SEQUENCE { dte6AlarmSlotIndex LargeSlotIndex, dte6AlarmPortIndex SixPortID, dte6AlarmSetup AlarmSeverity, dte6AlarmM4LOLCSetup AlarmSeverity, dte6AlarmM4LOCHSetup AlarmSeverity, dte6AlarmM4CRESetup AlarmSeverity } dte6AlarmSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 slot index" ::= { dte6AlarmControlEntry 1 } dte6AlarmPortIndex OBJECT-TYPE SYNTAX SixPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 6, Total 6 ports" ::= { dte6AlarmControlEntry 2 } dte6AlarmSetup OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Alarm is enabled or not" ::= { dte6AlarmControlEntry 3 } dte6AlarmM4LOLCSetup OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Alarm M4 LOLC is enabled or not" ::= { dte6AlarmControlEntry 4 } dte6AlarmM4LOCHSetup OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Alarm M4 LOCH is enabled or not" ::= { dte6AlarmControlEntry 5 } dte6AlarmM4CRESetup OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Alarm M4 CRE is enabled or not" ::= { dte6AlarmControlEntry 6 } -- -- Alarm History Table -- dte6AlmHistoryTable OBJECT-TYPE SYNTAX SEQUENCE OF Dte6AlmHistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " Key: dte6AlmHistoryUnitIndex " ::= { dte6-card 5 } dte6AlmHistoryEntry OBJECT-TYPE SYNTAX Dte6AlmHistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { dte6AlmHisSlotIndex , dte6AlmHisPortIndex } ::= { dte6AlmHistoryTable 1 } Dte6AlmHistoryEntry ::= SEQUENCE { dte6AlmHisSlotIndex LargeSlotIndex, dte6AlmHisPortIndex SixPortID, dte6AlmHistoryState INTEGER, dte6AlmHistoryCount Counter, dte6AlmHistoryEnable AlarmSeverity, dte6AlmHisM4LOLCState INTEGER, dte6AlmHisM4LOLCCount Counter, dte6AlmHisM4LOLCEnable AlarmSeverity, dte6AlmHisM4LOCHState INTEGER, dte6AlmHisM4LOCHCount Counter, dte6AlmHisM4LOCHEnable AlarmSeverity, dte6AlmHisM4CREState INTEGER, dte6AlmHisM4CRECount Counter, dte6AlmHisM4CREEnable AlarmSeverity, dte6AlmHisResetCount INTEGER } dte6AlmHisSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 slot index" ::= { dte6AlmHistoryEntry 1 } dte6AlmHisPortIndex OBJECT-TYPE SYNTAX SixPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 6, Total 6 ports" ::= { dte6AlmHistoryEntry 2 } dte6AlmHistoryState OBJECT-TYPE SYNTAX INTEGER { ok(1), alarm(2), disable(3), na(4) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm Current State" ::= { dte6AlmHistoryEntry 3 } dte6AlmHistoryCount OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION " Alarm Count which happened " ::= { dte6AlmHistoryEntry 4 } dte6AlmHistoryEnable OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-only STATUS mandatory DESCRIPTION "Alarm is enabled or not" ::= { dte6AlmHistoryEntry 5 } dte6AlmHisM4LOLCState OBJECT-TYPE SYNTAX INTEGER { ok(1), alarm(2), disable(3), na(4) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm M4 LOLC Current State" ::= { dte6AlmHistoryEntry 6 } dte6AlmHisM4LOLCCount OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION " Alarm M4 LOLC Count which happened " ::= { dte6AlmHistoryEntry 7 } dte6AlmHisM4LOLCEnable OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-only STATUS mandatory DESCRIPTION "Alarm M4 LOLC is enabled or not" ::= { dte6AlmHistoryEntry 8 } dte6AlmHisM4LOCHState OBJECT-TYPE SYNTAX INTEGER { ok(1), alarm(2), disable(3), na(4) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm M4 LOCH Current State" ::= { dte6AlmHistoryEntry 9 } dte6AlmHisM4LOCHCount OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION " Alarm M4 LOCH Count which happened " ::= { dte6AlmHistoryEntry 10 } dte6AlmHisM4LOCHEnable OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-only STATUS mandatory DESCRIPTION "Alarm M4 LOCH is enabled or not" ::= { dte6AlmHistoryEntry 11 } dte6AlmHisM4CREState OBJECT-TYPE SYNTAX INTEGER { ok(1), alarm(2), disable(3), na(4) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm M4 CRE Current State" ::= { dte6AlmHistoryEntry 12 } dte6AlmHisM4CRECount OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION " Alarm M4 CRE Count which happened " ::= { dte6AlmHistoryEntry 13 } dte6AlmHisM4CREEnable OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-only STATUS mandatory DESCRIPTION "Alarm M4 CRE is enabled or not" ::= { dte6AlmHistoryEntry 14 } dte6AlmHisResetCount OBJECT-TYPE SYNTAX INTEGER { no(1), reset(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Reset alarm counter" ::= { dte6AlmHistoryEntry 15 } -- -- Diagnostic Control Table -- dte6DiagControlTable OBJECT-TYPE SYNTAX SEQUENCE OF Dte6DiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" ::= { dte6-card 6 } dte6DiagControlEntry OBJECT-TYPE SYNTAX Dte6DiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX { dte6DiagCtrlSlotIndex , dte6DiagCtrlPortIndex } ::= { dte6DiagControlTable 1 } Dte6DiagControlEntry ::= SEQUENCE { dte6DiagCtrlSlotIndex LargeSlotIndex, dte6DiagCtrlPortIndex SixPortID, dte6NearLoopback INTEGER } dte6DiagCtrlSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 slot index" ::= { dte6DiagControlEntry 1 } dte6DiagCtrlPortIndex OBJECT-TYPE SYNTAX SixPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 6, Total 6 ports" ::= { dte6DiagControlEntry 2 } dte6NearLoopback OBJECT-TYPE SYNTAX INTEGER { noLoopback(1), toDTE(2), toLocal(3) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 Loopback Type" ::= { dte6DiagControlEntry 3 } -- -- DTE6 Card Control Table -- dte6CardControlTable OBJECT-TYPE SYNTAX SEQUENCE OF Dte6CardControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DTE6 Card control table." ::= { dte6-card 7 } dte6CardControlEntry OBJECT-TYPE SYNTAX Dte6CardControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the 6UDTEA Card control table." INDEX { dte6CardIndex } ::= { dte6CardControlTable 1 } Dte6CardControlEntry ::= SEQUENCE { dte6CardIndex LargeSlotIndex, dte6Reset INTEGER, dte6LoadDefault INTEGER } dte6CardIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 slot index" ::= { dte6CardControlEntry 1 } dte6Reset OBJECT-TYPE SYNTAX INTEGER { na(1), reset(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Reset dte6 card" ::= { dte6CardControlEntry 2 } dte6LoadDefault OBJECT-TYPE SYNTAX INTEGER { na(1), default(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Load default" ::= { dte6CardControlEntry 3 } -- -- DTE6 System Information Table -- dte6SystemInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF Dte6SystemInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DTE6 system information table." ::= { dte6-card 8} dte6SystemInfoEntry OBJECT-TYPE SYNTAX Dte6SystemInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DTE6 system information table." INDEX { dte6SISlotIndex } ::= { dte6SystemInfoTable 1 } Dte6SystemInfoEntry ::= SEQUENCE { dte6SISlotIndex LargeSlotIndex, dte6PROMVersion DisplayString, dte6HardwareVersion DisplayString, dte6FpgaVersion DisplayString, dte6Bank1Version DisplayString, dte6Bank2Version DisplayString, dte6ActiveBank INTEGER, dte6HardwareSupport INTEGER } dte6SISlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 slot index" ::= { dte6SystemInfoEntry 1 } dte6PROMVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30) ) ACCESS read-only STATUS mandatory DESCRIPTION " DTE6 PROM Version" ::= { dte6SystemInfoEntry 2 } dte6HardwareVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30) ) ACCESS read-only STATUS mandatory DESCRIPTION " DTE6 Hardware Version" ::= { dte6SystemInfoEntry 3 } dte6FpgaVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30)) ACCESS read-only STATUS mandatory DESCRIPTION "FPGA Version" ::= { dte6SystemInfoEntry 4 } dte6Bank1Version OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30)) ACCESS read-only STATUS mandatory DESCRIPTION "Bank-1 Version" ::= { dte6SystemInfoEntry 5 } dte6Bank2Version OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30)) ACCESS read-only STATUS mandatory DESCRIPTION "Bank-2 Version" ::= { dte6SystemInfoEntry 6} dte6ActiveBank OBJECT-TYPE SYNTAX INTEGER{ bank-1(1), bank-2(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Active Bank 1/2" ::= { dte6SystemInfoEntry 7 } dte6HardwareSupport OBJECT-TYPE SYNTAX INTEGER{ r1(1), r2(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Revision1 support m1 m2 m3 m4, Revision2 support m1 m2 m3 m4 m5" ::= { dte6SystemInfoEntry 8 } -- -- DTE6 M2 Configuration -- dte6M2ConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF Dte6M2ConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DTE6 Interface M2 Configuration table." ::= { dte6-card 9 } dte6M2ConfigEntry OBJECT-TYPE SYNTAX Dte6M2ConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DTE6 Configuration table." INDEX { dte6M2CfgSlotIndex , dte6M2CfgPortIndex } ::= { dte6M2ConfigTable 1 } Dte6M2ConfigEntry ::= SEQUENCE { dte6M2CfgSlotIndex LargeSlotIndex, dte6M2CfgPortIndex SixPortID, dte6M2CfgInterface INTEGER, dte6M2CfgChannel INTEGER, dte6M2CfgDS0Rate INTEGER, dte6M2CfgClockPolarity INTEGER, dte6M2CfgDataPolarity INTEGER, dte6M2CfgTTM INTEGER, dte6M2CfgRTS INTEGER, dte6M2CfgDTR INTEGER, dte6M2CfgOversamplingRate INTEGER, dte6M2CfgSupportDataRate DisplayString, dte6M2CfgWarrning DisplayString, dte6M2CfgV54 INTEGER } dte6M2CfgSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 slot index" ::= { dte6M2ConfigEntry 1 } dte6M2CfgPortIndex OBJECT-TYPE SYNTAX SixPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 6, Total 6 ports" ::= { dte6M2ConfigEntry 2 } dte6M2CfgInterface OBJECT-TYPE SYNTAX INTEGER { rs232(1), rs422(2), x21(3), v35(4), v36(5), eia530Rs449(6) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 Interface mode" ::= { dte6M2ConfigEntry 3 } dte6M2CfgChannel OBJECT-TYPE SYNTAX INTEGER (0..32) ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 Channel" ::= { dte6M2ConfigEntry 4 } dte6M2CfgDS0Rate OBJECT-TYPE SYNTAX INTEGER { r64K(1), r56K(2) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 DS0 Rate" ::= { dte6M2ConfigEntry 5 } dte6M2CfgClockPolarity OBJECT-TYPE SYNTAX INTEGER { clockNormal(1), clockInverted(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 Clock Polarity" ::= { dte6M2ConfigEntry 6 } dte6M2CfgDataPolarity OBJECT-TYPE SYNTAX INTEGER { dataNormal(1), dataInverted(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 Data Polarity" ::= { dte6M2ConfigEntry 7 } dte6M2CfgTTM OBJECT-TYPE SYNTAX INTEGER { ttmOff(1), ttmOn(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 TTM Mode" ::= { dte6M2ConfigEntry 8 } dte6M2CfgRTS OBJECT-TYPE SYNTAX INTEGER { rtsActive(1), rtsPermanent(2) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 RTS Mode" ::= { dte6M2ConfigEntry 9 } dte6M2CfgDTR OBJECT-TYPE SYNTAX INTEGER { dtrActive(1), dtrPermanent(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 DTR Mode" ::= { dte6M2ConfigEntry 10 } dte6M2CfgOversamplingRate OBJECT-TYPE SYNTAX INTEGER (0..384) ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 Oversampling Rate" ::= { dte6M2ConfigEntry 11 } dte6M2CfgSupportDataRate OBJECT-TYPE SYNTAX DisplayString (SIZE (0..160) ) ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 Support Data Rate" ::= { dte6M2ConfigEntry 12 } dte6M2CfgWarrning OBJECT-TYPE SYNTAX DisplayString (SIZE (0..70) ) ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 Warrning" ::= { dte6M2ConfigEntry 13 } dte6M2CfgV54 OBJECT-TYPE SYNTAX INTEGER { off(1), ansi(2), itu(3) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 V.54 Setup" ::= { dte6M2ConfigEntry 14 } -- -- DTE6 M2 Status -- dte6M2StatusTable OBJECT-TYPE SYNTAX SEQUENCE OF Dte6M2StatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DTE6 M2Status table." ::= { dte6-card 10} dte6M2StatusEntry OBJECT-TYPE SYNTAX Dte6M2StatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DTE6 Status table." INDEX { dte6M2StatusSlotIndex , dte6M2StatusPortIndex } ::= { dte6M2StatusTable 1 } Dte6M2StatusEntry ::= SEQUENCE { dte6M2StatusSlotIndex LargeSlotIndex, dte6M2StatusPortIndex SixPortID, dte6M2StatusDteDCD INTEGER, dte6M2StatusRTSloss INTEGER, dte6M2StatusEXTCLKloss INTEGER, dte6M2StatusDSRstatus INTEGER, dte6M2StatusCTSstatus INTEGER, dte6M2StatusDCDstatus INTEGER, dte6M2StatusDTRstatus INTEGER, dte6M2StatusRTSstatus INTEGER, dte6M2StatusRxBytesCounter INTEGER, dte6M2StatusTxBytesCounter INTEGER } dte6M2StatusSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 slot index" ::= { dte6M2StatusEntry 1 } dte6M2StatusPortIndex OBJECT-TYPE SYNTAX SixPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 6, Total 6 ports" ::= { dte6M2StatusEntry 2 } dte6M2StatusDteDCD OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 Status bit DTE DCD" ::= { dte6M2StatusEntry 3 } dte6M2StatusRTSloss OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 RTS loss" ::= { dte6M2StatusEntry 4 } dte6M2StatusEXTCLKloss OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 EXT-CLK loss" ::= { dte6M2StatusEntry 5 } dte6M2StatusDSRstatus OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 DSR" ::= { dte6M2StatusEntry 6 } dte6M2StatusCTSstatus OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 CTS" ::= { dte6M2StatusEntry 7 } dte6M2StatusDCDstatus OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 DCD" ::= { dte6M2StatusEntry 8 } dte6M2StatusDTRstatus OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 DTR" ::= { dte6M2StatusEntry 9 } dte6M2StatusRTSstatus OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 RTS" ::= { dte6M2StatusEntry 10 } dte6M2StatusRxBytesCounter OBJECT-TYPE SYNTAX INTEGER (0..131071) ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 RxBytesCounter" ::= { dte6M2StatusEntry 11 } dte6M2StatusTxBytesCounter OBJECT-TYPE SYNTAX INTEGER (0..131071) ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 TxBytesCounter" ::= { dte6M2StatusEntry 12 } -- -- DTE6 M2 Diagnostic Control Table -- dte6M2DiagControlTable OBJECT-TYPE SYNTAX SEQUENCE OF Dte6M2DiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DTE6 M2 Diagnostic Control Table." ::= { dte6-card 11 } dte6M2DiagControlEntry OBJECT-TYPE SYNTAX Dte6M2DiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DTE6 diagnostic control table." INDEX { dte6M2DiagCtrlSlotIndex , dte6M2DiagCtrlPortIndex } ::= { dte6M2DiagControlTable 1 } Dte6M2DiagControlEntry ::= SEQUENCE { dte6M2DiagCtrlSlotIndex LargeSlotIndex, dte6M2DiagCtrlPortIndex SixPortID, dte6M2DiagCtrlloopbacktype INTEGER, dte6M2DiagCtrlloopbackstatus INTEGER, dte6M2DiagCtrlbertctrl INTEGER, dte6M2DiagCtrlbertstatus INTEGER, dte6M2DiagCtrlelapseseconds INTEGER, dte6M2DiagCtrlerrorseconds INTEGER, dte6M2DiagCtrlerrorcounts INTEGER } dte6M2DiagCtrlSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 slot index" ::= { dte6M2DiagControlEntry 1 } dte6M2DiagCtrlPortIndex OBJECT-TYPE SYNTAX SixPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 6, Total 6 ports" ::= { dte6M2DiagControlEntry 2 } dte6M2DiagCtrlloopbacktype OBJECT-TYPE SYNTAX INTEGER { noloopback(1), loopbackToDTE(2), loopbackToLine(3), remoteV54active(4), remoteV54deactive(5) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 M2 Loopback Type" ::= { dte6M2DiagControlEntry 3 } dte6M2DiagCtrlloopbackstatus OBJECT-TYPE SYNTAX INTEGER { success(1), fail(2), loopbacknotactive(3) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 M2 Loopback Status" ::= { dte6M2DiagControlEntry 4 } dte6M2DiagCtrlbertctrl OBJECT-TYPE SYNTAX INTEGER { bertDEACTIVE(1), bertACTIVEDTE(2), bertRESETERRORCOUNT(3), bertINJECTERROR(4) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 M2 PRBS/QRSS Control" ::= { dte6M2DiagControlEntry 5 } dte6M2DiagCtrlbertstatus OBJECT-TYPE SYNTAX INTEGER { bertSYNC(1), bertUNSYNC(2), bertNOTACTIVE(3) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 M2 PRBS/QRSS Status" ::= { dte6M2DiagControlEntry 6 } dte6M2DiagCtrlelapseseconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "dte6 M2 PRBS/QRSS Elapse Seconds" ::= { dte6M2DiagControlEntry 7 } dte6M2DiagCtrlerrorseconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "dte6 M2 PRBS/QRSS Error Seconds" ::= { dte6M2DiagControlEntry 8 } dte6M2DiagCtrlerrorcounts OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "dte6 M2 PRBS/QRSS Error Counts" ::= { dte6M2DiagControlEntry 9 } -- DTE6 M4 Config dte6M4ConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF Dte6M4ConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DTE6 Interface M4 Configuration table." ::= { dte6-card 12} dte6M4ConfigEntry OBJECT-TYPE SYNTAX Dte6M4ConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DTE6 Configuration table." INDEX { dte6M4CfgSlotIndex, dte6M4CfgPortIndex } ::= { dte6M4ConfigTable 1 } Dte6M4ConfigEntry ::= SEQUENCE { dte6M4CfgSlotIndex LargeSlotIndex, dte6M4CfgPortIndex SixPortID, dte6M4CfgInterface INTEGER, dte6M4CfgBaudRate INTEGER, dte6M4CfgClkInInverse INTEGER, dte6M4CfgClkOutInverse INTEGER, dte6M4CfgPCMDataInverse INTEGER, dte6M4CfgWarrning DisplayString } dte6M4CfgSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 M4 slot index" ::= { dte6M4ConfigEntry 1 } dte6M4CfgPortIndex OBJECT-TYPE SYNTAX SixPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 4, Total 4 ports" ::= { dte6M4ConfigEntry 2 } dte6M4CfgInterface OBJECT-TYPE SYNTAX INTEGER { rs232(1), rs422(2), x21(3), v35(4), v36(5), eia530Rs449(6) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 M4 Interface mode" ::= { dte6M4ConfigEntry 3 } dte6M4CfgBaudRate OBJECT-TYPE SYNTAX INTEGER (1..38400) ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 M4 baud rate" ::= { dte6M4ConfigEntry 4 } dte6M4CfgClkInInverse OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 M4 clock input inverse" ::= { dte6M4ConfigEntry 5 } dte6M4CfgClkOutInverse OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 M4 clock output inverse" ::= { dte6M4ConfigEntry 6 } dte6M4CfgPCMDataInverse OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 M4 PCM data inverse" ::= { dte6M4ConfigEntry 7 } dte6M4CfgWarrning OBJECT-TYPE SYNTAX DisplayString (SIZE (0..70) ) ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 Warrning" ::= { dte6M4ConfigEntry 8 } -- DTE6 M4 Status dte6M4StatusTable OBJECT-TYPE SYNTAX SEQUENCE OF Dte6M4StatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DTE6 M4Status table." ::= { dte6-card 13} dte6M4StatusEntry OBJECT-TYPE SYNTAX Dte6M4StatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DTE6 Status table." INDEX { dte6M4StatusSlotIndex,dte6M4StatusPortIndex } ::= { dte6M4StatusTable 1 } Dte6M4StatusEntry ::= SEQUENCE { dte6M4StatusSlotIndex LargeSlotIndex, dte6M4StatusPortIndex SixPortID, dte6M4StatusLOLC INTEGER, dte6M4StatusLOCH INTEGER, dte6M4StatusCRE INTEGER, dte6M4StatusRxBytesCnt INTEGER, dte6M4StatusTxBytesCnt INTEGER } dte6M4StatusSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 slot index" ::= { dte6M4StatusEntry 1 } dte6M4StatusPortIndex OBJECT-TYPE SYNTAX SixPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 4, Total 4 ports" ::= { dte6M4StatusEntry 2 } dte6M4StatusLOLC OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 Loss Of Clock status " ::= { dte6M4StatusEntry 3 } dte6M4StatusLOCH OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 Loss Of Channel status " ::= { dte6M4StatusEntry 4 } dte6M4StatusCRE OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 Clock Recovery Error status " ::= { dte6M4StatusEntry 5 } dte6M4StatusRxBytesCnt OBJECT-TYPE SYNTAX INTEGER (0..131071) ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 RxBytesCounter" ::= { dte6M4StatusEntry 6 } dte6M4StatusTxBytesCnt OBJECT-TYPE SYNTAX INTEGER (0..131071) ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 TxBytesCounter" ::= { dte6M4StatusEntry 7 } -- DTE6 M5 Configuration dte6M5ConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF Dte6M5ConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The DTE6 Interface M5 Configuration table." ::= { dte6-card 14 } dte6M5ConfigEntry OBJECT-TYPE SYNTAX Dte6M5ConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the DTE6 Configuration table." INDEX { dte6M5CfgSlotIndex, dte6M5CfgPortIndex } ::= { dte6M5ConfigTable 1 } Dte6M5ConfigEntry ::= SEQUENCE { dte6M5CfgSlotIndex LargeSlotIndex, dte6M5CfgPortIndex SixPortID, dte6M5CfgInterface INTEGER, dte6M5CfgChannel INTEGER, dte6M5CfgDS0Rate INTEGER, dte6M5CfgClockPolarity INTEGER, dte6M5CfgDataPolarity INTEGER, dte6M5CfgRTS INTEGER, dte6M5CfgV54 INTEGER, dte6M5CfgV54RL INTEGER, dte6M5CfgV54LL INTEGER, dte6M5CfgWarrning DisplayString } dte6M5CfgSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 slot index" ::= { dte6M5ConfigEntry 1 } dte6M5CfgPortIndex OBJECT-TYPE SYNTAX SixPortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 4, Total 4 ports" ::= { dte6M5ConfigEntry 2 } dte6M5CfgInterface OBJECT-TYPE SYNTAX INTEGER { rs232(1), rs422(2), x21(3), v35(4), v36(5), eia530Rs449(6) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 Interface mode" ::= { dte6M5ConfigEntry 3 } dte6M5CfgChannel OBJECT-TYPE SYNTAX INTEGER (0..32) ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 Channel" ::= { dte6M5ConfigEntry 4 } dte6M5CfgDS0Rate OBJECT-TYPE SYNTAX INTEGER { r64K(1), r56K(2) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 DS0 Rate" ::= { dte6M5ConfigEntry 5 } dte6M5CfgClockPolarity OBJECT-TYPE SYNTAX INTEGER { clockNormal(1), clockInverted(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 Clock Polarity" ::= { dte6M5ConfigEntry 6 } dte6M5CfgDataPolarity OBJECT-TYPE SYNTAX INTEGER { dataNormal(1), dataInverted(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 Data Polarity" ::= { dte6M5ConfigEntry 7 } dte6M5CfgRTS OBJECT-TYPE SYNTAX INTEGER { rtsActive(1), rtsPermanent(2) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 RTS Mode" ::= { dte6M5ConfigEntry 8 } dte6M5CfgV54 OBJECT-TYPE SYNTAX INTEGER { off(1), ansi(2), itu(3) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 V54 Setup" ::= { dte6M5ConfigEntry 9 } dte6M5CfgV54RL OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 V54 RL Setup" ::= { dte6M5ConfigEntry 10 } dte6M5CfgV54LL OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION "DTE6 V54 LL Setup" ::= { dte6M5ConfigEntry 11 } dte6M5CfgWarrning OBJECT-TYPE SYNTAX DisplayString (SIZE (0..70) ) ACCESS read-only STATUS mandatory DESCRIPTION "DTE6 Warrning" ::= { dte6M5ConfigEntry 12 } -- dte6TotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of DTE6" ::= { dte6-card 100 } --======================================================================-- --======================================================================-- -- 6CDA Card MIB --======================================================================-- --======================================================================-- -- --Config Table -- cda6ConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF Cda6ConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " The Config Table " ::= { cda6-card 1 } cda6ConfigEntry OBJECT-TYPE SYNTAX Cda6ConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " An entry in the Config Table " INDEX { cda6ConfigSlotIndex , cda6ConfigPortIndex } ::= { cda6ConfigTable 1 } Cda6ConfigEntry ::= SEQUENCE { cda6ConfigSlotIndex LargeSlotIndex, cda6ConfigPortIndex SixPortID, cda6ConfigInterface INTEGER, cda6ConfigType INTEGER, cda6ConfigOctetClock INTEGER, cda6ConfigTxClock INTEGER } cda6ConfigSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { cda6ConfigEntry 1 } cda6ConfigPortIndex OBJECT-TYPE SYNTAX SixPortID ACCESS read-only STATUS mandatory DESCRIPTION " Port 1 to 6, Total 6 ports " ::= { cda6ConfigEntry 2 } cda6ConfigInterface OBJECT-TYPE SYNTAX INTEGER { contradirectional(1), codirectional(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Interface " ::= { cda6ConfigEntry 3 } cda6ConfigType OBJECT-TYPE SYNTAX INTEGER { subordinate(1), controlling(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION " Type " ::= { cda6ConfigEntry 4 } cda6ConfigOctetClock OBJECT-TYPE SYNTAX INTEGER { fromControl(1), fromSub(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION " Octet Clock " ::= { cda6ConfigEntry 5 } cda6ConfigTxClock OBJECT-TYPE SYNTAX INTEGER { rxPin(1), txPin(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION " Tx Clock " ::= { cda6ConfigEntry 6 } -- -- Loopback Test Table -- cda6LpbackTestTable OBJECT-TYPE SYNTAX SEQUENCE OF Cda6LpbackTestEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " The Loopback Test Table " ::= { cda6-card 2 } cda6LpbackTestEntry OBJECT-TYPE SYNTAX Cda6LpbackTestEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " An entry in the Loopback Test Table " INDEX { cda6SlotIndex , cda6PortIndex } ::= { cda6LpbackTestTable 1 } Cda6LpbackTestEntry ::= SEQUENCE { cda6SlotIndex LargeSlotIndex, cda6PortIndex SixPortID, cda6NearEndLoopback INTEGER, cda6SendTestPattern INTEGER, cda6Bert INTEGER, cda6BitError INTEGER, cda6ErrorSeconds INTEGER, cda6ElapsedSeconds INTEGER } cda6SlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { cda6LpbackTestEntry 1 } cda6PortIndex OBJECT-TYPE SYNTAX SixPortID ACCESS read-only STATUS mandatory DESCRIPTION " Port 1 to 6, Total 6 ports " ::= { cda6LpbackTestEntry 2 } cda6NearEndLoopback OBJECT-TYPE SYNTAX INTEGER { off(1), local(2), line(3) } ACCESS read-write STATUS mandatory DESCRIPTION " NEAR-END LOOPBACK " ::= { cda6LpbackTestEntry 3 } cda6SendTestPattern OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), reset(3), injectError(4) } ACCESS read-write STATUS mandatory DESCRIPTION " Send Test Pattern " ::= { cda6LpbackTestEntry 4 } cda6Bert OBJECT-TYPE SYNTAX INTEGER { sync(1), unsync(2), notActive(3) } ACCESS read-only STATUS mandatory DESCRIPTION " BERT " ::= { cda6LpbackTestEntry 5 } cda6BitError OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " BIT ERROR " ::= { cda6LpbackTestEntry 6 } cda6ErrorSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ERROR SECONDS " ::= { cda6LpbackTestEntry 7 } cda6ElapsedSeconds OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " ELAPSED SECONDS " ::= { cda6LpbackTestEntry 8 } -- -- Status Table -- cda6StatusTable OBJECT-TYPE SYNTAX SEQUENCE OF Cda6StatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " The Status Table " ::= { cda6-card 3 } cda6StatusEntry OBJECT-TYPE SYNTAX Cda6StatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " An entry in the Status Table " INDEX { cda6StatusSlotIndex , cda6StatusPortIndex } ::= { cda6StatusTable 1 } Cda6StatusEntry ::= SEQUENCE { cda6StatusSlotIndex LargeSlotIndex, cda6StatusPortIndex SixPortID, cda6StatusLos INTEGER, cda6StatusLoo INTEGER, cda6StatusLocalLpback INTEGER, cda6StatusLineLpback INTEGER } cda6StatusSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { cda6StatusEntry 1 } cda6StatusPortIndex OBJECT-TYPE SYNTAX SixPortID ACCESS read-only STATUS mandatory DESCRIPTION " Port 1 to 6, Total 6 ports " ::= { cda6StatusEntry 2 } cda6StatusLos OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION " LINE - LOS " ::= { cda6StatusEntry 3 } cda6StatusLoo OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION " LINE - LOO " ::= { cda6StatusEntry 4 } cda6StatusLocalLpback OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION " TEST - LOCAL LOOPBACK " ::= { cda6StatusEntry 5 } cda6StatusLineLpback OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2) } ACCESS read-only STATUS mandatory DESCRIPTION " TEST - Line LOOPBACK " ::= { cda6StatusEntry 6 } -- -- Alarm Setup Table -- cda6AlarmSetupTable OBJECT-TYPE SYNTAX SEQUENCE OF Cda6AlarmSetupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " Alarm Setup Table " ::= { cda6-card 4 } cda6AlarmSetupEntry OBJECT-TYPE SYNTAX Cda6AlarmSetupEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " An entry in the Alarm Setup Table " INDEX { cda6AlmStpSlotIndex , cda6AlmStpPortIndex , cda6AlmStpTypeIndex } ::= { cda6AlarmSetupTable 1 } Cda6AlarmSetupEntry ::= SEQUENCE { cda6AlmStpSlotIndex LargeSlotIndex, cda6AlmStpPortIndex SixPortID, cda6AlmStpTypeIndex INTEGER, cda6AlmStpAlarm INTEGER } cda6AlmStpSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { cda6AlarmSetupEntry 1 } cda6AlmStpPortIndex OBJECT-TYPE SYNTAX SixPortID ACCESS read-only STATUS mandatory DESCRIPTION " Port 1 to 6, Total 6 ports " ::= { cda6AlarmSetupEntry 2 } cda6AlmStpTypeIndex OBJECT-TYPE SYNTAX INTEGER { los(1), loo(2), txClkLoss(3), rxClkLoss(4) } ACCESS read-only STATUS mandatory DESCRIPTION " Type " ::= { cda6AlarmSetupEntry 3 } cda6AlmStpAlarm OBJECT-TYPE SYNTAX INTEGER { disable(1), major(2), critical(3), minor(4), na(5) } ACCESS read-write STATUS mandatory DESCRIPTION " Alarm " ::= { cda6AlarmSetupEntry 4 } -- -- Alarm History Table -- cda6AlmHistoryTable OBJECT-TYPE SYNTAX SEQUENCE OF Cda6AlmHistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " Alarm History Table " ::= { cda6-card 5 } cda6AlmHistoryEntry OBJECT-TYPE SYNTAX Cda6AlmHistoryEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " An entry in the Alarm History Table " INDEX { cda6AlmHistorySlotIndex , cda6AlmHistoryPortIndex , cda6AlmHistoryTypeIndex } ::= { cda6AlmHistoryTable 1 } Cda6AlmHistoryEntry ::= SEQUENCE { cda6AlmHistorySlotIndex LargeSlotIndex, cda6AlmHistoryPortIndex SixPortID, cda6AlmHistoryTypeIndex INTEGER, cda6AlmHistoryState INTEGER, cda6AlmHistoryCount INTEGER, cda6AlmHistoryAlarm INTEGER } cda6AlmHistorySlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { cda6AlmHistoryEntry 1 } cda6AlmHistoryPortIndex OBJECT-TYPE SYNTAX SixPortID ACCESS read-only STATUS mandatory DESCRIPTION " Port 1 to 6, Total 6 ports " ::= { cda6AlmHistoryEntry 2 } cda6AlmHistoryTypeIndex OBJECT-TYPE SYNTAX INTEGER { los(1), loo(2), txClkLoss(3), rxClkLoss(4) } ACCESS read-only STATUS mandatory DESCRIPTION " Type " ::= { cda6AlmHistoryEntry 3 } cda6AlmHistoryState OBJECT-TYPE SYNTAX INTEGER { ok(1), alarm(2), disable(3), na(4) } ACCESS read-only STATUS mandatory DESCRIPTION " State " ::= { cda6AlmHistoryEntry 4 } cda6AlmHistoryCount OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Count " ::= { cda6AlmHistoryEntry 5 } cda6AlmHistoryAlarm OBJECT-TYPE SYNTAX INTEGER { disable(1), major(2), critical(3), minor(4), na(5) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm " ::= { cda6AlmHistoryEntry 6 } -- -- Card Control Table -- cda6CardControlTable OBJECT-TYPE SYNTAX SEQUENCE OF Cda6CardControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " The CDA6 Card Control Table " ::= { cda6-card 6 } cda6CardControlEntry OBJECT-TYPE SYNTAX Cda6CardControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " An entry in the CDA6 Card Control Table " INDEX { cda6CardIndex } ::= { cda6CardControlTable 1 } Cda6CardControlEntry ::= SEQUENCE { cda6CardIndex LargeSlotIndex, cda6Reset INTEGER, cda6LoadDefault INTEGER, cda6AlarmReset INTEGER } cda6CardIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { cda6CardControlEntry 1 } cda6Reset OBJECT-TYPE SYNTAX INTEGER { na(1), reset(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Reset CDA6 card " ::= { cda6CardControlEntry 2 } cda6LoadDefault OBJECT-TYPE SYNTAX INTEGER { na(1), default(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Load default " ::= { cda6CardControlEntry 3 } cda6AlarmReset OBJECT-TYPE SYNTAX INTEGER { na(1), reset(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Alarm Counr Reset " ::= { cda6CardControlEntry 4 } -- -- CDA6 System Information Table -- cda6SystemInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF Cda6SystemInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " The CDA6 System Information Table " ::= { cda6-card 7 } cda6SystemInfoEntry OBJECT-TYPE SYNTAX Cda6SystemInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " An entry in the CDA6 System Information Table " INDEX { cda6SystemInfoSlotIndex } ::= { cda6SystemInfoTable 1 } Cda6SystemInfoEntry ::= SEQUENCE { cda6SystemInfoSlotIndex LargeSlotIndex, cda6SystemInfoPROMVersion DisplayString, cda6SystemInfoHardwareVersion DisplayString, cda6SystemInfoFpgaVersion DisplayString, cda6SystemInfoBank1Version DisplayString, cda6SystemInfoBank2Version DisplayString, cda6SystemInfoActiveBank INTEGER } cda6SystemInfoSlotIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { cda6SystemInfoEntry 1 } cda6SystemInfoPROMVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30) ) ACCESS read-only STATUS mandatory DESCRIPTION " CDA6 PROM Version " ::= { cda6SystemInfoEntry 2 } cda6SystemInfoHardwareVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30) ) ACCESS read-only STATUS mandatory DESCRIPTION " CDA6 Hardware Version " ::= { cda6SystemInfoEntry 3 } cda6SystemInfoFpgaVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30)) ACCESS read-only STATUS mandatory DESCRIPTION " FPGA Version " ::= { cda6SystemInfoEntry 4 } cda6SystemInfoBank1Version OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30)) ACCESS read-only STATUS mandatory DESCRIPTION " Bank-1 Version " ::= { cda6SystemInfoEntry 5 } cda6SystemInfoBank2Version OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30)) ACCESS read-only STATUS mandatory DESCRIPTION " Bank-2 Version " ::= { cda6SystemInfoEntry 6} cda6SystemInfoActiveBank OBJECT-TYPE SYNTAX INTEGER{ bank-1(1), bank-2(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Active Bank 1/2 " ::= { cda6SystemInfoEntry 7 } cda6TotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Total cards of CDA6 " ::= { cda6-card 100 } --======================================================================-- --======================================================================-- -- QMAG Card MIB --======================================================================-- --======================================================================-- -- -- QMAG All Port Config Control Table -- qmagAllPortSetTable OBJECT-TYPE SYNTAX SEQUENCE OF QMagAllPortSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QMAG All Port Configuration Control Table" ::= { qmag-card 1 } qmagAllPortSetEntry OBJECT-TYPE SYNTAX QMagAllPortSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QMAG all port configuration control entry" INDEX { qmagAllPortSetIndex } ::= { qmagAllPortSetTable 1 } QMagAllPortSetEntry ::= SEQUENCE { qmagAllPortSetIndex SmallSlotIndex, qmagAllPortSetAuLaw INTEGER, qmagAllPortSetImpedance INTEGER } qmagAllPortSetIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { qmagAllPortSetEntry 1 } qmagAllPortSetAuLaw OBJECT-TYPE SYNTAX INTEGER { u-law(1), a-law(2) } ACCESS read-write STATUS mandatory DESCRIPTION " A/u LAW " ::= { qmagAllPortSetEntry 2 } qmagAllPortSetImpedance OBJECT-TYPE SYNTAX INTEGER { imp-900-ohm(1), imp-600-ohm(2) } ACCESS read-write STATUS mandatory DESCRIPTION " IMPEDANCE " ::= { qmagAllPortSetEntry 3 } -- -- QMAG All Port Signaling Config Control Table -- qmagSigSetTable OBJECT-TYPE SYNTAX SEQUENCE OF QMagSigSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QMAG All Port Signaling Configuration Control Table" ::= { qmag-card 2 } qmagSigSetEntry OBJECT-TYPE SYNTAX QMagSigSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QMAG all port signaling configuration control entry" INDEX { qmagSigSetIndex , qmagSigSetItemIndex , qmagSigSetSigBitIndex } ::= { qmagSigSetTable 1 } QMagSigSetEntry ::= SEQUENCE { qmagSigSetIndex SmallSlotIndex, qmagSigSetItemIndex INTEGER, qmagSigSetSigBitIndex INTEGER, qmagSigSetSigBit INTEGER } qmagSigSetIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { qmagSigSetEntry 1 } qmagSigSetItemIndex OBJECT-TYPE SYNTAX INTEGER { crankStop(1), crankStart(2), crankStartPLAR(3), noRing(4), ringing(5), plarRinging(6), oosAlarm(7) } ACCESS read-only STATUS mandatory DESCRIPTION "QMAG signaling setup " ::= { qmagSigSetEntry 2 } qmagSigSetSigBitIndex OBJECT-TYPE SYNTAX INTEGER { a(1), b(2), c(3), d(4) } ACCESS read-only STATUS mandatory DESCRIPTION " Signaling Bit Index " ::= { qmagSigSetEntry 3 } qmagSigSetSigBit OBJECT-TYPE SYNTAX INTEGER { zero(0), one(1), do-not-care(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Signaling Bit Setup 0/1 or don't care " ::= { qmagSigSetEntry 4 } -- -- Qmag Per Port Config Control Table -- qmagPortSetTable OBJECT-TYPE SYNTAX SEQUENCE OF QMagPortSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QMAG Per Port Configuration Control Table" ::= { qmag-card 3 } qmagPortSetEntry OBJECT-TYPE SYNTAX QMagPortSetEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QMAG Per Port Configuration control entry" INDEX { qmagPortSetIndex , qmagPortSetPortIndex } ::= { qmagPortSetTable 1 } QMagPortSetEntry ::= SEQUENCE { qmagPortSetIndex SmallSlotIndex, qmagPortSetPortIndex FourPortID, qmagPortSetTxGain DisplayString, qmagPortSetRxGain DisplayString, qmagPortSetPLAR INTEGER, qmagPortStopWatch INTEGER, qmagPortPLARStopWatch INTEGER, qmagPortSetRingerLine INTEGER } qmagPortSetIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { qmagPortSetEntry 1 } qmagPortSetPortIndex OBJECT-TYPE SYNTAX FourPortID ACCESS read-only STATUS mandatory DESCRIPTION "port 1-12" ::= { qmagPortSetEntry 2 } qmagPortSetTxGain OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION " Per port TX-GAIN setting " ::= { qmagPortSetEntry 3 } qmagPortSetRxGain OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION " Per port RX-GAIN setting " ::= { qmagPortSetEntry 4 } qmagPortSetPLAR OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Per port PLAR setting " ::= { qmagPortSetEntry 5 } qmagPortStopWatch OBJECT-TYPE SYNTAX INTEGER { na(1), sec-0-7(2), sec-1-0(3), sec-1-5(4), sec-2-0(5) } ACCESS read-write STATUS mandatory DESCRIPTION " StopWatch N/A, 0.7s, 1.0s, 1.5s, 2.0s " ::= { qmagPortSetEntry 6 } qmagPortPLARStopWatch OBJECT-TYPE SYNTAX INTEGER { na(1), sec-0-7(2), sec-1-0(3), sec-1-5(4), sec-2-0(5) } ACCESS read-write STATUS mandatory DESCRIPTION " StopWatch Plar N/A, 0.7s, 1.0s, 1.5s, 2.0s " ::= { qmagPortSetEntry 7 } qmagPortSetRingerLine OBJECT-TYPE SYNTAX INTEGER { l1-l2(1), l1-gnd(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Ringer Across Line " ::= { qmagPortSetEntry 8 } -- -- QMAG Command Control Table -- qmagCommandControlTable OBJECT-TYPE SYNTAX SEQUENCE OF QMagCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The command control table." ::= { qmag-card 4 } qmagCommandControlEntry OBJECT-TYPE SYNTAX QMagCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the command control table." INDEX { qmagCommandControlIndex } ::= { qmagCommandControlTable 1 } QMagCommandControlEntry ::= SEQUENCE { qmagCommandControlIndex SmallSlotIndex, qmagCommandControlReset INTEGER, qmagCommandControlLoadDefault INTEGER } qmagCommandControlIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { qmagCommandControlEntry 1 } qmagCommandControlLoadDefault OBJECT-TYPE SYNTAX INTEGER { load-default(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Load Default MAG CONF" ::= { qmagCommandControlEntry 2 } qmagCommandControlReset OBJECT-TYPE SYNTAX INTEGER { reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: MAG Card Reset" ::= { qmagCommandControlEntry 3 } -- -- QMAG Per Port Diag InfoTable -- qmagDiagInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF QmagDiagInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QMAG Diag Info Table" ::= { qmag-card 5 } qmagDiagInfoEntry OBJECT-TYPE SYNTAX QmagDiagInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QMAG Diag Infoentry" INDEX { qmagDiagInfoIndex , qmagDiagInfoPort } ::= { qmagDiagInfoTable 1 } QmagDiagInfoEntry ::= SEQUENCE { qmagDiagInfoIndex SmallSlotIndex, qmagDiagInfoPort TwelvePortID, qmagDiagInfoAuLaw INTEGER, qmagDiagInfoIMP INTEGER, qmagDiagInfoCrank EMOffOn, qmagDiagInfoRingSig EMOffOn, qmagDiagInfoAIS EMOffOn, qmagDiagInfoOOS EMOffOn, qmagDiagInfoRingerLine INTEGER, qmagDiagInfoRingDuration INTEGER, qmagDiagInfoPlar INTEGER, qmagDiagInfoInputPW INTEGER, qmagDiagInfoPWStatus INTEGER, qmagDiagInfoRingerGen INTEGER, qmagDiagInfoRingerStatus INTEGER, qmagDiagInfoTx DisplayString, qmagDiagInfoRx DisplayString } qmagDiagInfoIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { qmagDiagInfoEntry 1 } qmagDiagInfoPort OBJECT-TYPE SYNTAX TwelvePortID ACCESS read-only STATUS mandatory DESCRIPTION "port 1-12" ::= { qmagDiagInfoEntry 2 } qmagDiagInfoAuLaw OBJECT-TYPE SYNTAX INTEGER { aLaw(1), uLaw(2) } ACCESS read-only STATUS mandatory DESCRIPTION " A u Law" ::= { qmagDiagInfoEntry 3} qmagDiagInfoIMP OBJECT-TYPE SYNTAX INTEGER { imp900(1), imp600(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Impedance" ::= { qmagDiagInfoEntry 4} qmagDiagInfoCrank OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION " Crank " ::= { qmagDiagInfoEntry 5} qmagDiagInfoRingSig OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION " Ring Signal " ::= { qmagDiagInfoEntry 6} qmagDiagInfoAIS OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION " AIS alarm" ::= { qmagDiagInfoEntry 7} qmagDiagInfoOOS OBJECT-TYPE SYNTAX EMOffOn ACCESS read-only STATUS mandatory DESCRIPTION " OOS alarm " ::= { qmagDiagInfoEntry 8} qmagDiagInfoRingerLine OBJECT-TYPE SYNTAX INTEGER { l1-l2(1), l1-gnd(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Side L1~L4 " ::= { qmagDiagInfoEntry 9} qmagDiagInfoRingDuration OBJECT-TYPE SYNTAX INTEGER { na(1), sec-0-7(2), sec-1-0(3), sec-1-5(4), sec-2-0(5) } ACCESS read-only STATUS mandatory DESCRIPTION " Ring Duration" ::= { qmagDiagInfoEntry 10} qmagDiagInfoPlar OBJECT-TYPE SYNTAX INTEGER { off(1), on(2) } ACCESS read-only STATUS mandatory DESCRIPTION " PLAR " ::= { qmagDiagInfoEntry 11} qmagDiagInfoInputPW OBJECT-TYPE SYNTAX INTEGER { plusMinus48v(1), plusMinus24v(2) } ACCESS read-only STATUS mandatory DESCRIPTION " INPUT POWER" ::= { qmagDiagInfoEntry 12} qmagDiagInfoPWStatus OBJECT-TYPE SYNTAX INTEGER { fail(1), ok(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Side L1~L4 " ::= { qmagDiagInfoEntry 13} qmagDiagInfoRingerGen OBJECT-TYPE SYNTAX INTEGER { vac-76-and-16-7Hz(1), vac-76-and-20-0Hz(2), vac-76-and-50-0Hz(3), vac-76-and-25-0Hz(4) } ACCESS read-only STATUS mandatory DESCRIPTION " RingerGen" ::= { qmagDiagInfoEntry 14} qmagDiagInfoRingerStatus OBJECT-TYPE SYNTAX INTEGER { fail(1), ok(2) } ACCESS read-only STATUS mandatory DESCRIPTION " Side L1~L4 " ::= { qmagDiagInfoEntry 15} qmagDiagInfoTx OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION " Per port TX-signal " ::= { qmagDiagInfoEntry 16 } qmagDiagInfoRx OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION " Per port RX-signal" ::= { qmagDiagInfoEntry 17} -- -- QMAG Line Diagnostic Control Table -- qmagDiagControlTable OBJECT-TYPE SYNTAX SEQUENCE OF QmagDiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "QMAG Diagnostic Control Table." ::= { qmag-card 6 } qmagDiagControlEntry OBJECT-TYPE SYNTAX QmagDiagControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry of QMAG diagnostic control table." INDEX { qmagDiagControlSlot } ::= { qmagDiagControlTable 1 } QmagDiagControlEntry ::= SEQUENCE { qmagDiagControlSlot SmallSlotIndex, qmagDiagControlTest INTEGER, qmagDiagControlRemain INTEGER } qmagDiagControlSlot OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { qmagDiagControlEntry 1 } qmagDiagControlTest OBJECT-TYPE SYNTAX INTEGER { stop(1), crank-test(2), ring-test(3), channel-swap(4) } ACCESS read-write STATUS mandatory DESCRIPTION "QMAG Test Button" ::= { qmagDiagControlEntry 2 } qmagDiagControlRemain OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "remain time" ::= { qmagDiagControlEntry 3 } qmagTotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Total cards of QMAG " ::= { qmag-card 100 } --======================================================================-- --======================================================================-- -- VoIP Card MIB --======================================================================-- --======================================================================-- -- -- VoIP WAN Setup Table -- voipWanTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipWanEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP WAN Setup Table" ::= { voip-card 1 } voipWanEntry OBJECT-TYPE SYNTAX VoipWanEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP WAN Setup entry" INDEX { voipWanIndex } ::= { voipWanTable 1 } VoipWanEntry ::= SEQUENCE { voipWanIndex LargeSlotIndex, voipWanType INTEGER, voipWanMTU INTEGER, voipWanDNS INTEGER, voipWanPriDNS IpAddress, voipWanSecDNS IpAddress, voipWanDHCPHost DisplayString, voipWanDHCPVendor DisplayString, voipWanStaticIP IpAddress, voipWanStaticSubnet IpAddress, voipWanStaticGW IpAddress, voipWanPPPoEAccount DisplayString, voipWanPPPoEPW DisplayString, voipWanPPPoEServer DisplayString, voipWanPPPoEReConnect INTEGER, voipWanPPPoEMaxIdle INTEGER } voipWanIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { voipWanEntry 1 } voipWanType OBJECT-TYPE SYNTAX INTEGER { dhcp(1), staticIP(2), pppoe(3) } ACCESS read-write STATUS mandatory DESCRIPTION " WAN Type " ::= { voipWanEntry 2 } voipWanMTU OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "MTU " ::= { voipWanEntry 3 } voipWanDNS OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Domain Name Server " ::= { voipWanEntry 4 } voipWanPriDNS OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "Domain Name Server ( Primary ) IP" ::= { voipWanEntry 5 } voipWanSecDNS OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "Domain Name Server ( Secondary ) IP" ::= { voipWanEntry 6 } voipWanDHCPHost OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION " DHCP hostname " ::= { voipWanEntry 7 } voipWanDHCPVendor OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION " DHCP Vendor Class ID " ::= { voipWanEntry 8 } voipWanStaticIP OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " Static IP address " ::= { voipWanEntry 9 } voipWanStaticSubnet OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " Static IP Subnet " ::= { voipWanEntry 10 } voipWanStaticGW OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION " Static IP Gateway " ::= { voipWanEntry 11 } voipWanPPPoEAccount OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION " PPPoE Account " ::= { voipWanEntry 12 } voipWanPPPoEPW OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION " PPPoE Password " ::= { voipWanEntry 13 } voipWanPPPoEServer OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION " PPPoE Server name " ::= { voipWanEntry 14 } voipWanPPPoEReConnect OBJECT-TYPE SYNTAX INTEGER { na(0), --//RIKER2021 SilverCreek alwaysOn(1), onDemand(2) } ACCESS read-write STATUS mandatory DESCRIPTION " PPPoE Reconnect Mode " ::= { voipWanEntry 15 } voipWanPPPoEMaxIdle OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION " PPPoE Max Idle time " ::= { voipWanEntry 16 } -- -- VoIP LAN Setup Table -- voipLanTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipLanEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP LAN Setup Table" ::= { voip-card 2 } voipLanEntry OBJECT-TYPE SYNTAX VoipLanEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP LAN Setup entry" INDEX { voipLanIndex } ::= { voipLanTable 1 } VoipLanEntry ::= SEQUENCE { voipLanIndex LargeSlotIndex, voipLanGateWay IpAddress, voipLanSubnet IpAddress, voipLanDHCP INTEGER, voipLanStartIP IpAddress, voipLanEndIP IpAddress, voipLanGWEnable INTEGER, voipLanDefaultGW IpAddress, voipLanDefaultSubnet IpAddress, voipLanLeaseTime INTEGER, voipLanDNS INTEGER, voipLanPriDNS IpAddress, voipLanSecDNS IpAddress } voipLanIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { voipLanEntry 1 } voipLanGateWay OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "LAN IP / LAN default Gateway" ::= { voipLanEntry 2 } voipLanSubnet OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "Subnet mask " ::= { voipLanEntry 3 } voipLanDHCP OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "enable DHCP server " ::= { voipLanEntry 4 } voipLanStartIP OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "IP Pool Starting Address " ::= { voipLanEntry 5 } voipLanEndIP OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "IP Pool Ending Address " ::= { voipLanEntry 6 } voipLanGWEnable OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "IP Pool Uses Other Default Gw" ::= { voipLanEntry 7 } voipLanDefaultGW OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "IP Pool Default Gateway " ::= { voipLanEntry 8 } voipLanDefaultSubnet OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "IP Pool Subnet mask " ::= { voipLanEntry 9 } voipLanLeaseTime OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Lease Time " ::= { voipLanEntry 10 } voipLanDNS OBJECT-TYPE SYNTAX INTEGER { auto(1), manual(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Domain Name Server Assignment" ::= { voipLanEntry 11 } voipLanPriDNS OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "Domain Name Server (Primary) IP " ::= { voipLanEntry 12 } voipLanSecDNS OBJECT-TYPE SYNTAX IpAddress ACCESS read-write STATUS mandatory DESCRIPTION "Domain Name Server (Secondary) IP" ::= { voipLanEntry 13 } -- -- VoIP SIP Proxy Server Table -- voipSIPProxyTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipSIPProxyEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP LAN Setup Table" ::= { voip-card 3 } voipSIPProxyEntry OBJECT-TYPE SYNTAX VoipSIPProxyEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP SIP Proxy Sever entry" INDEX { voipSIPProxyIndex ,voipSIPProxyType} ::= { voipSIPProxyTable 1 } VoipSIPProxyEntry ::= SEQUENCE { voipSIPProxyIndex LargeSlotIndex, voipSIPProxyType INTEGER, voipSIPProxyEnable INTEGER, voipSIPProxyDomainIP DisplayString, voipSIPProxyPort INTEGER, voipSIPProxyRealm DisplayString, voipSIPProxyTTL INTEGER, voipSIPProxySIPDomain DisplayString, voipSIPProxyDomainReg INTEGER } voipSIPProxyIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { voipSIPProxyEntry 1 } voipSIPProxyType OBJECT-TYPE SYNTAX INTEGER { primary(1), redundant(2) } ACCESS read-only STATUS mandatory DESCRIPTION "SIP Proxy Server Type" ::= { voipSIPProxyEntry 2 } voipSIPProxyEnable OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable SIP Proxy" ::= { voipSIPProxyEntry 3 } voipSIPProxyDomainIP OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "Proxy Server IP / Domain" ::= { voipSIPProxyEntry 4 } voipSIPProxyPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Proxy Server Port " ::= { voipSIPProxyEntry 5 } voipSIPProxyRealm OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "Proxy Server Realm" ::= { voipSIPProxyEntry 6 } voipSIPProxyTTL OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "TTL (Registration interval) " ::= { voipSIPProxyEntry 7 } voipSIPProxySIPDomain OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "SIP Domain" ::= { voipSIPProxyEntry 8 } voipSIPProxyDomainReg OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Use Domain to Register" ::= { voipSIPProxyEntry 9 } -- -- VoIP SIP Representative Table -- voipRepresentTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipRepresentEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP LAN Setup Table" ::= { voip-card 4 } voipRepresentEntry OBJECT-TYPE SYNTAX VoipRepresentEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP SIP Proxy Sever entry" INDEX { voipRepresentIndex} ::= { voipRepresentTable 1 } VoipRepresentEntry ::= SEQUENCE { voipRepresentIndex LargeSlotIndex, voipRepresentEnable INTEGER, voipRepresentNumber DisplayString, voipRepresentAccount DisplayString, voipRepresentPW DisplayString, voipRepresentFxoEnable INTEGER, voipRepresentFxoNumber DisplayString, voipRepresentFxoAccount DisplayString, voipRepresentFxoPW DisplayString } voipRepresentIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { voipRepresentEntry 1 } voipRepresentEnable OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable SIP Representative Number" ::= { voipRepresentEntry 2 } voipRepresentNumber OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "Number" ::= { voipRepresentEntry 3 } voipRepresentAccount OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "Account" ::= { voipRepresentEntry 4 } voipRepresentPW OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "Password" ::= { voipRepresentEntry 5 } voipRepresentFxoEnable OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable SIP Representative FXS Enable" ::= { voipRepresentEntry 6 } voipRepresentFxoNumber OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "FXS Number" ::= { voipRepresentEntry 7 } voipRepresentFxoAccount OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "FXS Account" ::= { voipRepresentEntry 8 } voipRepresentFxoPW OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "FXS Password" ::= { voipRepresentEntry 9 } -- -- VoIP SIP Register Table -- voipSIPRegisterTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipSIPRegisterEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP LAN Setup Table" ::= { voip-card 5 } voipSIPRegisterEntry OBJECT-TYPE SYNTAX VoipSIPRegisterEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP SIP Proxy Sever entry" INDEX { voipSIPRegisterIndex ,voipSIPRegisterLine} ::= { voipSIPRegisterTable 1 } VoipSIPRegisterEntry ::= SEQUENCE { voipSIPRegisterIndex LargeSlotIndex, voipSIPRegisterLine INTEGER, voipSIPRegisterEnable INTEGER, voipSIPRegisterNumber DisplayString, voipSIPRegisterAccount DisplayString, voipSIPRegisterPW DisplayString, voipSIPRegisterInvite INTEGER, voipSIPRegisterHunt INTEGER } voipSIPRegisterIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { voipSIPRegisterEntry 1 } voipSIPRegisterLine OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Line No" ::= { voipSIPRegisterEntry 2 } voipSIPRegisterEnable OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable" ::= { voipSIPRegisterEntry 3 } voipSIPRegisterNumber OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "Number" ::= { voipSIPRegisterEntry 4 } voipSIPRegisterAccount OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "Account" ::= { voipSIPRegisterEntry 5 } voipSIPRegisterPW OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "Password" ::= { voipSIPRegisterEntry 6 } voipSIPRegisterInvite OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Invite with ID / Account" ::= { voipSIPRegisterEntry 7 } voipSIPRegisterHunt OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Hunt Group" ::= { voipSIPRegisterEntry 8 } -- -- VoIP SIP Outbound Proxy Table -- voipSIPOutboundTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipSIPOutboundEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP SIP Outbound Proxy Table" ::= { voip-card 6 } voipSIPOutboundEntry OBJECT-TYPE SYNTAX VoipSIPOutboundEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP SIP Outbound Proxy entry" INDEX { voipSIPOutboundIndex} ::= { voipSIPOutboundTable 1 } VoipSIPOutboundEntry ::= SEQUENCE { voipSIPOutboundIndex LargeSlotIndex, voipSIPOutboundEnable INTEGER, voipSIPOutboundDomain DisplayString, voipSIPOutboundPort INTEGER } voipSIPOutboundIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { voipSIPOutboundEntry 1 } voipSIPOutboundEnable OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Outbound Proxy Support" ::= { voipSIPOutboundEntry 2 } voipSIPOutboundDomain OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "Outbound Proxy IP / Domain" ::= { voipSIPOutboundEntry 3 } voipSIPOutboundPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Outbound Proxy Port" ::= { voipSIPOutboundEntry 4 } -- -- VoIP SIP Advanced Table -- voipSIPAdvTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipSIPAdvEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP SIP advanced Table" ::= { voip-card 7 } voipSIPAdvEntry OBJECT-TYPE SYNTAX VoipSIPAdvEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP SIP advanced entry" INDEX { voipSIPAdvIndex} ::= { voipSIPAdvTable 1 } VoipSIPAdvEntry ::= SEQUENCE { voipSIPAdvIndex LargeSlotIndex, voipSIPAdvProtocol INTEGER, voipSIPAdvRFC3986 INTEGER, voipSIPAdvInbox INTEGER, voipSIPAdvSipProxy INTEGER, voipSIPAdvExpiration INTEGER, voipSIPAdvRefreshReq INTEGER, voipSIPAdvRefresher INTEGER } voipSIPAdvIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { voipSIPAdvEntry 1 } voipSIPAdvProtocol OBJECT-TYPE SYNTAX INTEGER { udp(1), tcp(2), tls(3) } ACCESS read-write STATUS mandatory DESCRIPTION "SIP Transport Protocol" ::= { voipSIPAdvEntry 2 } voipSIPAdvRFC3986 OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Support URI Percent-Encoding (RFC 3986)" ::= { voipSIPAdvEntry 3 } voipSIPAdvInbox OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable Non-SIP Inbox Call" ::= { voipSIPAdvEntry 4 } voipSIPAdvSipProxy OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable Support SIP Proxy " ::= { voipSIPAdvEntry 5 } voipSIPAdvExpiration OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Session Expiration " ::= { voipSIPAdvEntry 6 } voipSIPAdvRefreshReq OBJECT-TYPE SYNTAX INTEGER { update(1), reInvite(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Session Refresh Request " ::= { voipSIPAdvEntry 7 } voipSIPAdvRefresher OBJECT-TYPE SYNTAX INTEGER { uas(1), uac(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Session Refresher" ::= { voipSIPAdvEntry 8 } -- -- VoIP Codec Option Table -- voipCodecOptionTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipCodecOptionEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP SIP advanced Table" ::= { voip-card 8 } voipCodecOptionEntry OBJECT-TYPE SYNTAX VoipCodecOptionEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP SIP advanced entry" INDEX { voipCodecOptionIndex} ::= { voipCodecOptionTable 1 } VoipCodecOptionEntry ::= SEQUENCE { voipCodecOptionIndex LargeSlotIndex, voipCodecOptionJitter INTEGER, voipCodecOptionSC INTEGER, voipCodecOptionEcho INTEGER, voipCodecOptionRXTP INTEGER, voipCodecOptionG723 INTEGER, voipCodecOptionG726 INTEGER } voipCodecOptionIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { voipCodecOptionEntry 1 } voipCodecOptionJitter OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Jitter Buffer " ::= { voipCodecOptionEntry 2 } voipCodecOptionSC OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Silence Detection / Suppression" ::= { voipCodecOptionEntry 3 } voipCodecOptionEcho OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Echo Cancellation" ::= { voipCodecOptionEntry 4 } voipCodecOptionRXTP OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable RTCP-XR (RFC 3611)" ::= { voipCodecOptionEntry 5 } voipCodecOptionG723 OBJECT-TYPE SYNTAX INTEGER { r64000(1), r53000(2) } ACCESS read-write STATUS mandatory DESCRIPTION "G.723 6.4k/5.3k" ::= { voipCodecOptionEntry 6 } voipCodecOptionG726 OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "G726 Dynamic paylod Type(1-99)" ::= { voipCodecOptionEntry 7 } -- -- VoIP Codec Setup Table -- voipCodecTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipCodecEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP SIP advanced Table" ::= { voip-card 9 } voipCodecEntry OBJECT-TYPE SYNTAX VoipCodecEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP SIP advanced entry" INDEX { voipCodecIndex,voipCodecItem } ::= { voipCodecTable 1 } VoipCodecEntry ::= SEQUENCE { voipCodecIndex LargeSlotIndex, voipCodecItem INTEGER, voipCodecPriority INTEGER, voipCodecEnable INTEGER, voipCodecInterval INTEGER } voipCodecIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { voipCodecEntry 1 } voipCodecItem OBJECT-TYPE SYNTAX INTEGER { g711uLaw(1), g723(2), g726(3), g729(4), g711aLaw(5), gsm(6) } ACCESS read-only STATUS mandatory DESCRIPTION "Codec" ::= { voipCodecEntry 2 } voipCodecPriority OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Priority " ::= { voipCodecEntry 3 } voipCodecEnable OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable" ::= { voipCodecEntry 4 } voipCodecInterval OBJECT-TYPE SYNTAX INTEGER { ms10sec(1), ms20sec(2), ms30sec(3), ms40sec(4), ms50sec(5), ms60sec(6), ms70sec(7), ms80sec(8), ms90sec(9) } ACCESS read-write STATUS mandatory DESCRIPTION "Packet Interval (ms)" ::= { voipCodecEntry 5 } -- -- VoIP DTMF Setup Table -- voipDtmfTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipDtmfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP SIP advanced Table" ::= { voip-card 10 } voipDtmfEntry OBJECT-TYPE SYNTAX VoipDtmfEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP SIP advanced entry" INDEX { voipDtmfIndex} ::= { voipDtmfTable 1 } VoipDtmfEntry ::= SEQUENCE { voipDtmfIndex LargeSlotIndex, voipDtmfOutOfBand INTEGER, voipDtmfOutOfBandMode INTEGER, voipDtmfOnLength INTEGER, voipDtmfOffLength INTEGER } voipDtmfIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { voipDtmfEntry 1 } voipDtmfOutOfBand OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION " Enable Out-of-Band DTMF" ::= { voipDtmfEntry 2 } voipDtmfOutOfBandMode OBJECT-TYPE SYNTAX INTEGER { rfc2833(1), sipInfo(2), rfc2833Force(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Out-of-Band DTMF" ::= { voipDtmfEntry 3 } voipDtmfOnLength OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Minimum DTMF ON Length" ::= { voipDtmfEntry 4 } voipDtmfOffLength OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Minimum DTMF OFF Length" ::= { voipDtmfEntry 5 } -- -- VoIP Hot Line Table -- voipHotLineTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipHotLineEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP SIP advanced Table" ::= { voip-card 11 } voipHotLineEntry OBJECT-TYPE SYNTAX VoipHotLineEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP SIP advanced entry" INDEX { voipHotLineIndex, voipHotLineLine } ::= { voipHotLineTable 1 } VoipHotLineEntry ::= SEQUENCE { voipHotLineIndex LargeSlotIndex, voipHotLineLine INTEGER, voipHotLineEnable INTEGER, voipHotLineDelay INTEGER, voipHotLineNumber DisplayString } voipHotLineIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { voipHotLineEntry 1 } voipHotLineLine OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Line ID" ::= { voipHotLineEntry 2 } voipHotLineEnable OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable Hot Line" ::= { voipHotLineEntry 3} voipHotLineDelay OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Warm Line(Hot Line Delay) " ::= { voipHotLineEntry 4} voipHotLineNumber OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "Hot Line No." ::= { voipHotLineEntry 5} -- -- VoIP Phone Book Table -- voipPhoneBookTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipPhoneBookEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP SIP advanced Table" ::= { voip-card 12 } voipPhoneBookEntry OBJECT-TYPE SYNTAX VoipPhoneBookEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP SIP advanced entry" INDEX { voipPhoneBookIndex, voipPhoneBookItem } ::= { voipPhoneBookTable 1 } VoipPhoneBookEntry ::= SEQUENCE { voipPhoneBookIndex LargeSlotIndex, voipPhoneBookItem INTEGER, voipPhoneBookName DisplayString, voipPhoneBookNumber DisplayString, voipPhoneBookDomain DisplayString, voipPhoneBookPort INTEGER } voipPhoneBookIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { voipPhoneBookEntry 1 } voipPhoneBookItem OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Item ID" ::= { voipPhoneBookEntry 2 } voipPhoneBookName OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "Gateway Name" ::= { voipPhoneBookEntry 3} voipPhoneBookNumber OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "Gateway Number" ::= { voipPhoneBookEntry 4} voipPhoneBookDomain OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "IP / Domain Name" ::= { voipPhoneBookEntry 5} voipPhoneBookPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Port" ::= { voipPhoneBookEntry 6} -- -- VoIP Digital Map Option Table -- voipDigMapOpTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipDigMapOpEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP Digital Map Option Table" ::= { voip-card 13 } voipDigMapOpEntry OBJECT-TYPE SYNTAX VoipDigMapOpEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP Digital Map Option entry" INDEX { voipDigMapOpSlot } ::= { voipDigMapOpTable 1 } VoipDigMapOpEntry ::= SEQUENCE { voipDigMapOpSlot LargeSlotIndex, voipDigMapOpAlert INTEGER, voipDigMapOpPound INTEGER, voipDigMapOpDialLen INTEGER, voipDigMapOpCallRoute INTEGER } voipDigMapOpSlot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { voipDigMapOpEntry 1 } voipDigMapOpAlert OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Alert if Auto fails" ::= { voipDigMapOpEntry 2 } voipDigMapOpPound OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable Pound Key" ::= { voipDigMapOpEntry 3 } voipDigMapOpDialLen OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Max. Dial Length" ::= { voipDigMapOpEntry 4 } voipDigMapOpCallRoute OBJECT-TYPE SYNTAX INTEGER { auto(1), voip(2), pstn(3), deny(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Default Call Route " ::= { voipDigMapOpEntry 5 } -- -- VoIP Digital Map Table -- voipDigMapTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipDigMapEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP Digital Map Table" ::= { voip-card 14 } voipDigMapEntry OBJECT-TYPE SYNTAX VoipDigMapEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP Digital Map entry" INDEX { voipDigMapSlot, voipDigMapItem } ::= { voipDigMapTable 1 } VoipDigMapEntry ::= SEQUENCE { voipDigMapSlot LargeSlotIndex, voipDigMapItem INTEGER, voipDigMapEnable INTEGER, voipDigMapScanCode DisplayString, voipDigMapVoipDial DisplayString, voipDigMapPstnDial DisplayString, voipDigMapDialLen INTEGER, voipDigMapDialRoute INTEGER, voipBackupEnable INTEGER, voipBackupPrefix DisplayString, voipBackupDomainIP DisplayString, voipBackupPort INTEGER } voipDigMapSlot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { voipDigMapEntry 1 } voipDigMapItem OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Item ID" ::= { voipDigMapEntry 2 } voipDigMapEnable OBJECT-TYPE SYNTAX INTEGER{ disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Item ID" ::= { voipDigMapEntry 3 } voipDigMapScanCode OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "Gateway Name" ::= { voipDigMapEntry 4} voipDigMapVoipDial OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "Gateway Number" ::= { voipDigMapEntry 5} voipDigMapPstnDial OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "IP / Domain Name" ::= { voipDigMapEntry 6} voipDigMapDialLen OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Dial Length" ::= { voipDigMapEntry 7} voipDigMapDialRoute OBJECT-TYPE SYNTAX INTEGER{ auto(1), voip(2), pstn(3), deny(4) } ACCESS read-write STATUS mandatory DESCRIPTION "Route Mode" ::= { voipDigMapEntry 8} voipBackupEnable OBJECT-TYPE SYNTAX INTEGER{ disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Port" ::= { voipDigMapEntry 9} voipBackupPrefix OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "Port" ::= { voipDigMapEntry 10} voipBackupDomainIP OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "Port" ::= { voipDigMapEntry 11} voipBackupPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Port" ::= { voipDigMapEntry 12} -- -- VoIP Command Control Table -- voipCommandTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipCommandEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The command control table." ::= { voip-card 15 } voipCommandEntry OBJECT-TYPE SYNTAX VoipCommandEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the command control table." INDEX { voipCommandIndex } ::= { voipCommandTable 1 } VoipCommandEntry ::= SEQUENCE { voipCommandIndex LargeSlotIndex, voipCommandReset INTEGER, voipCommandLoadDefault INTEGER, voipCommandVoipReset INTEGER, voipCommandReload INTEGER } voipCommandIndex OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { voipCommandEntry 1 } voipCommandLoadDefault OBJECT-TYPE SYNTAX INTEGER { no(0), --//RIKER2021 SilverCreek load-default(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Load Default VOIP CONF" ::= { voipCommandEntry 2 } voipCommandReset OBJECT-TYPE SYNTAX INTEGER { no(0), --//RIKER2021 SilverCreek reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Card Reset" ::= { voipCommandEntry 3 } voipCommandVoipReset OBJECT-TYPE SYNTAX INTEGER { no(0), --//RIKER2021 SilverCreek reset(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: VOIP Reset" ::= { voipCommandEntry 4 } voipCommandReload OBJECT-TYPE SYNTAX INTEGER { no(0), --//RIKER2021 SilverCreek reload(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Reload Config" ::= { voipCommandEntry 5 } -- -- VoIP Ethernet phy table -- voipEthPortTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipEthPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Eth phy electric Table." ::= { voip-card 16 } voipEthPortEntry OBJECT-TYPE SYNTAX VoipEthPortEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "Eth Phy Config Entry." INDEX { voipEthSlot , voipEthPort } ::= { voipEthPortTable 1 } VoipEthPortEntry ::= SEQUENCE { voipEthSlot LargeSlotIndex, voipEthPort INTEGER, voipEthLinkup INTEGER, voipEthSpeed INTEGER, voipEthDuplex INTEGER } voipEthSlot OBJECT-TYPE SYNTAX LargeSlotIndex MAX-ACCESS read-only STATUS current DESCRIPTION "Slot 1~12, total 12 slots." ::= { voipEthPortEntry 1 } voipEthPort OBJECT-TYPE SYNTAX INTEGER { wan (1), lan1 (2), lan2 (3) } MAX-ACCESS read-only STATUS current DESCRIPTION "eth port WAN LAN1 LAN2" ::= { voipEthPortEntry 2 } voipEthLinkup OBJECT-TYPE SYNTAX INTEGER { no (1), yes (2) } MAX-ACCESS read-only STATUS current DESCRIPTION "port Linkup" ::= { voipEthPortEntry 3 } voipEthSpeed OBJECT-TYPE SYNTAX INTEGER { speed10mbps (1), speed100mbps (2), speed1000mbps (3), na(4) } MAX-ACCESS read-only STATUS current DESCRIPTION "port speed 10/100/1000 mbps" ::= { voipEthPortEntry 4 } voipEthDuplex OBJECT-TYPE SYNTAX INTEGER { half (1), full (2), na(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "port duplex mode(half/full)" ::= { voipEthPortEntry 5 } -- -- VoIP Voice Control Table -- voipVoiceControlTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipVoiceControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP Voice Control Table" ::= { voip-card 17 } voipVoiceControlEntry OBJECT-TYPE SYNTAX VoipVoiceControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP SIP advanced entry" INDEX { voipVoiceControlSlot} ::= { voipVoiceControlTable 1 } VoipVoiceControlEntry ::= SEQUENCE { voipVoiceControlSlot LargeSlotIndex, voipVoiceControlAulaw INTEGER, voipVoiceControlFxs INTEGER } voipVoiceControlSlot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { voipVoiceControlEntry 1 } voipVoiceControlAulaw OBJECT-TYPE SYNTAX INTEGER { alaw(1), ulaw(2) } ACCESS read-write STATUS mandatory DESCRIPTION "A u Law" ::= { voipVoiceControlEntry 2 } voipVoiceControlFxs OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "max FXS channel" ::= { voipVoiceControlEntry 3 } -- -- VoIP RTP Summary table -- voipRtpSumTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipRtpSumEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "RTP Summary Table." ::= { voip-card 18 } voipRtpSumEntry OBJECT-TYPE SYNTAX VoipRtpSumEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "RTP Summary Entry." INDEX { voipRtpSumSlot , voipRtpSumLine } ::= { voipRtpSumTable 1 } VoipRtpSumEntry ::= SEQUENCE { voipRtpSumSlot LargeSlotIndex, voipRtpSumLine INTEGER, voipRtpSumCodec INTEGER, voipRtpSumIP INTEGER, voipRtpSumPort INTEGER, voipRtpSumPktSend INTEGER, voipRtpSumPktRcv INTEGER, voipRtpSumLost INTEGER, voipRtpSumJitter INTEGER, voipRtpSumByteSend INTEGER, voipRtpSumByteRcv INTEGER, voipRtpSumPeerSend INTEGER } voipRtpSumSlot OBJECT-TYPE SYNTAX LargeSlotIndex MAX-ACCESS read-only --//RIKER2021 SilverCreek STATUS current DESCRIPTION "Slot 1~12, total 12 slots." ::= { voipRtpSumEntry 1 } voipRtpSumLine OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only --//RIKER2021 SilverCreek STATUS current DESCRIPTION "Line Numner" ::= { voipRtpSumEntry 2 } voipRtpSumCodec OBJECT-TYPE SYNTAX INTEGER { g711uLaw (1), g723(2), g726and32k(3), g729(4), g711alaw(5) } MAX-ACCESS read-only STATUS current DESCRIPTION "Codec" ::= { voipRtpSumEntry 3 } voipRtpSumIP OBJECT-TYPE SYNTAX IpAddress MAX-ACCESS read-only STATUS current DESCRIPTION "IP" ::= { voipRtpSumEntry 4 } voipRtpSumPort OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Port" ::= { voipRtpSumEntry 5 } voipRtpSumPktSend OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Packer Send" ::= { voipRtpSumEntry 6 } voipRtpSumPktRcv OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Packer Receive" ::= { voipRtpSumEntry 7 } voipRtpSumLost OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Packer Lost" ::= { voipRtpSumEntry 8 } voipRtpSumJitter OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Jitter" ::= { voipRtpSumEntry 9 } voipRtpSumByteSend OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Byte Send" ::= { voipRtpSumEntry 10 } voipRtpSumByteRcv OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Byte Receive" ::= { voipRtpSumEntry 11 } voipRtpSumPeerSend OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Peer Say Send Pakcet" ::= { voipRtpSumEntry 12 } -- -- VoIP FAX Mode Table -- voipFaxModeTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipFaxModeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP FAX Mode Table" ::= { voip-card 19 } voipFaxModeEntry OBJECT-TYPE SYNTAX VoipFaxModeEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP FAX Mode entry" INDEX { voipFaxModeSlot, voipFaxModeLine } ::= { voipFaxModeTable 1 } VoipFaxModeEntry ::= SEQUENCE { voipFaxModeSlot LargeSlotIndex, voipFaxModeLine INTEGER, voipFaxMode INTEGER } voipFaxModeSlot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { voipFaxModeEntry 1 } voipFaxModeLine OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Line" ::= { voipFaxModeEntry 2 } voipFaxMode OBJECT-TYPE SYNTAX INTEGER { disable (1), t38fax(2), t30fax(3), t30modem(4), t30only(5), t38native(6), t30v152(7), t30v25(8) } ACCESS read-write STATUS mandatory DESCRIPTION "FAX Mode" ::= { voipFaxModeEntry 3 } -- -- VoIP FAX Option Table -- voipFaxOpTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipFaxOpEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP FAX Option Table" ::= { voip-card 20 } voipFaxOpEntry OBJECT-TYPE SYNTAX VoipFaxOpEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP FAX Option entry" INDEX { voipFaxOpSlot} ::= { voipFaxOpTable 1 } VoipFaxOpEntry ::= SEQUENCE { voipFaxOpSlot LargeSlotIndex, voipFaxOpCED INTEGER, voipFaxOpT38 INTEGER, voipFaxOpSense INTEGER, voipFaxOpHighSpeed INTEGER, voipFaxOpLowSpeed INTEGER, voipFaxOpMaxRate INTEGER, voipFaxOpPacketTime INTEGER, voipFaxOpDelay INTEGER, voipFaxOpFaxCodec INTEGER, voipFaxOpPayload INTEGER, voipFaxOpJitter INTEGER } voipFaxOpSlot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { voipFaxOpEntry 1 } voipFaxOpCED OBJECT-TYPE SYNTAX INTEGER { disable (1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Switch FAX On CED Detection" ::= { voipFaxOpEntry 2 } voipFaxOpT38 OBJECT-TYPE SYNTAX INTEGER { disable (1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Restrict T.38" ::= { voipFaxOpEntry 3} voipFaxOpSense OBJECT-TYPE SYNTAX INTEGER { n2(1), n1(2), zero(3), p1(4), p2(5) } ACCESS read-write STATUS mandatory DESCRIPTION "FAX Detection Sensitivity" ::= { voipFaxOpEntry 4} voipFaxOpHighSpeed OBJECT-TYPE SYNTAX INTEGER { zero(1), one(2), two(3), three(4) } ACCESS read-write STATUS mandatory DESCRIPTION "High Speed Redundancy " ::= { voipFaxOpEntry 5} voipFaxOpLowSpeed OBJECT-TYPE SYNTAX INTEGER { zero(1), one(2), two(3), three(4), four(5), five(6) } ACCESS read-write STATUS mandatory DESCRIPTION "Low Speed Redundancy " ::= { voipFaxOpEntry 6} voipFaxOpMaxRate OBJECT-TYPE SYNTAX INTEGER { r2400(1), r4800(2), r7200(3), r9600(4), r12000(5), r14400(6) } ACCESS read-write STATUS mandatory DESCRIPTION "FAX Max Rate " ::= { voipFaxOpEntry 7} voipFaxOpPacketTime OBJECT-TYPE SYNTAX INTEGER { p10(1), p20(2), p30(3), p40(4) } ACCESS read-write STATUS mandatory DESCRIPTION "High Speed Packet Time" ::= { voipFaxOpEntry 8} voipFaxOpDelay OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Audio Rollback Delay" ::= { voipFaxOpEntry 9} voipFaxOpFaxCodec OBJECT-TYPE SYNTAX INTEGER{ g711ulaw(1), g711alaw(2) } ACCESS read-write STATUS mandatory DESCRIPTION "FAX Codec " ::= { voipFaxOpEntry 10} voipFaxOpPayload OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "T.30 V.152 Payload Type" ::= { voipFaxOpEntry 11} voipFaxOpJitter OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "FAX Jitter Buffer" ::= { voipFaxOpEntry 12} -- -- VoIP SIP Proxy Option Table -- voipSipProxyOpTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipSipProxyOpEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP SIP Proxy Option Table" ::= { voip-card 21 } voipSipProxyOpEntry OBJECT-TYPE SYNTAX VoipSipProxyOpEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP SIP Proxy Option entry" INDEX { voipSipProxyOpSlot} ::= { voipSipProxyOpTable 1 } VoipSipProxyOpEntry ::= SEQUENCE { voipSipProxyOpSlot LargeSlotIndex, voipSipProxyOpBind INTEGER, voipSipProxyOpUnreg INTEGER, voipSipProxyOpUnregAll INTEGER, voipSipProxyOpSipAuth INTEGER, voipSipProxyOpInvite INTEGER, voipSipProxyOpMWI INTEGER } voipSipProxyOpSlot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { voipSipProxyOpEntry 1 } voipSipProxyOpBind OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Bind Proxy Interval for NAT" ::= { voipSipProxyOpEntry 2 } voipSipProxyOpUnreg OBJECT-TYPE SYNTAX INTEGER { disable (1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Initial Unregister" ::= { voipSipProxyOpEntry 3 } voipSipProxyOpUnregAll OBJECT-TYPE SYNTAX INTEGER { disable (1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Unregister All Contacts" ::= { voipSipProxyOpEntry 4 } voipSipProxyOpSipAuth OBJECT-TYPE SYNTAX INTEGER { disable (1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Keep SIP Auth" ::= { voipSipProxyOpEntry 5 } voipSipProxyOpInvite OBJECT-TYPE SYNTAX INTEGER { disable (1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Keep INVITE Auth" ::= { voipSipProxyOpEntry 6 } voipSipProxyOpMWI OBJECT-TYPE SYNTAX INTEGER { disable (1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Support Message Waiting Indication (MWI)" ::= { voipSipProxyOpEntry 7 } -- -- VoIP UPnP NAT Traversal Table -- voipUpnpNatTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipUpnpNatEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP UPnP NAT Traversal Table" ::= { voip-card 22 } voipUpnpNatEntry OBJECT-TYPE SYNTAX VoipUpnpNatEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP UPnP NAT Traversal entry" INDEX { voipUpnpNatSlot} ::= { voipUpnpNatTable 1 } VoipUpnpNatEntry ::= SEQUENCE { voipUpnpNatSlot LargeSlotIndex, voipUpnpNatEnableUpnp INTEGER, voipUpnpNatEnableNat INTEGER, voipUpnpNatNatIP DisplayString, voipUpnpNatEnableStun INTEGER, voipUpnpNatStunIP DisplayString, voipUpnpNatStunPort INTEGER } voipUpnpNatSlot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { voipUpnpNatEntry 1 } voipUpnpNatEnableUpnp OBJECT-TYPE SYNTAX INTEGER { disable (1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable UPnP" ::= { voipUpnpNatEntry 2 } voipUpnpNatEnableNat OBJECT-TYPE SYNTAX INTEGER { disable (1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable NAT Public IP" ::= { voipUpnpNatEntry 3 } voipUpnpNatNatIP OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "NAT IP/Domain " ::= { voipUpnpNatEntry 4 } voipUpnpNatEnableStun OBJECT-TYPE SYNTAX INTEGER { disable (1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable STUN Client" ::= { voipUpnpNatEntry 5 } voipUpnpNatStunIP OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "STUN Server IP / Domain" ::= { voipUpnpNatEntry 6 } voipUpnpNatStunPort OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "STUN Server Port" ::= { voipUpnpNatEntry 7 } -- -- VoIP Status Table -- voipStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP Status Table" ::= { voip-card 23 } voipStatusEntry OBJECT-TYPE SYNTAX VoipStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP Status entry" INDEX { voipStatusSlot, voipStatusLine} ::= { voipStatusTable 1 } VoipStatusEntry ::= SEQUENCE { voipStatusSlot LargeSlotIndex, voipStatusLine INTEGER, voipStatusType INTEGER, voipStatusNumber DisplayString, voipStatusState INTEGER, voipStatusCalls INTEGER, voipStatusReg INTEGER } voipStatusSlot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { voipStatusEntry 1 } voipStatusLine OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Line number" ::= { voipStatusEntry 2 } voipStatusType OBJECT-TYPE SYNTAX INTEGER { fxs(1), fxo(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Type" ::= { voipStatusEntry 3 } voipStatusNumber OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-only STATUS mandatory DESCRIPTION "Number " ::= { voipStatusEntry 4 } voipStatusState OBJECT-TYPE SYNTAX INTEGER { nothing(1), error(2), disable(3), idle(4), getDtmf(5), regQuery(6), dnsQuery(7), inviting(8), ringback(9), callerIdRing(10), callerIdSending(11), callerIdSent(12), alerting(13), answering(14), talking(15), playBusyTone(16) } ACCESS read-only STATUS mandatory DESCRIPTION "State" ::= { voipStatusEntry 5 } voipStatusCalls OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Calls" ::= { voipStatusEntry 6 } voipStatusReg OBJECT-TYPE SYNTAX INTEGER{ disable(1), proceeding(2), success(3), failed(4) } ACCESS read-only STATUS mandatory DESCRIPTION "Register " ::= { voipStatusEntry 7 } -- -- VoIP Calling Feature Representative Table -- voipCallRepresentTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipCallRepresentEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP Calling Feature Represent Table" ::= { voip-card 24 } voipCallRepresentEntry OBJECT-TYPE SYNTAX VoipCallRepresentEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP Calling Feature Represent entry" INDEX { voipCallRepresentSlot} ::= { voipCallRepresentTable 1 } VoipCallRepresentEntry ::= SEQUENCE { voipCallRepresentSlot LargeSlotIndex, voipFxsUncondition INTEGER, voipFxsUnconditionParam DisplayString, voipFxsBusy INTEGER, voipFxsBusyParam DisplayString, voipFxoUncondition INTEGER, voipFxoUnconditionParam DisplayString, voipFxoBusy INTEGER, voipFxoBusyParam DisplayString } voipCallRepresentSlot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { voipCallRepresentEntry 1 } voipFxsUncondition OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable FXS uncondtion forward" ::= { voipCallRepresentEntry 2 } voipFxsUnconditionParam OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "FXS uncondtion forward parameter" ::= { voipCallRepresentEntry 3 } voipFxsBusy OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable FXS busy forward" ::= { voipCallRepresentEntry 4 } voipFxsBusyParam OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "FXS busy forward parameter" ::= { voipCallRepresentEntry 5 } voipFxoUncondition OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable FXO uncondtion forward" ::= { voipCallRepresentEntry 6 } voipFxoUnconditionParam OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "FXO uncondtion forward parameter" ::= { voipCallRepresentEntry 7 } voipFxoBusy OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable FXO busy forward" ::= { voipCallRepresentEntry 8 } voipFxoBusyParam OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "FXO busy forward parameter" ::= { voipCallRepresentEntry 9 } -- -- VoIP Calling Feature Table -- voipCallFeatureTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipCallFeatureEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP Calling Feature Table" ::= { voip-card 25 } voipCallFeatureEntry OBJECT-TYPE SYNTAX VoipCallFeatureEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP Calling Feature entry" INDEX { voipCallFeatureSlot, voipCallFeatureLine } ::= { voipCallFeatureTable 1 } VoipCallFeatureEntry ::= SEQUENCE { voipCallFeatureSlot LargeSlotIndex, voipCallFeatureLine INTEGER, voipNotDisturb INTEGER, voipUnconditionEnable INTEGER, voipUnconditionParam DisplayString, voipBusyEnable INTEGER, voipBusyParam DisplayString, voipNoAnswerEnable INTEGER, voipNoAnswerParam DisplayString } voipCallFeatureSlot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { voipCallFeatureEntry 1 } voipCallFeatureLine OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Line ID" ::= { voipCallFeatureEntry 2 } voipNotDisturb OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Do Not Disturb" ::= { voipCallFeatureEntry 3} voipUnconditionEnable OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Unconditional Forward" ::= { voipCallFeatureEntry 4} voipUnconditionParam OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "Unconditional Forward Parameter" ::= { voipCallFeatureEntry 5} voipBusyEnable OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Busy Forward" ::= { voipCallFeatureEntry 6} voipBusyParam OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "Busy Forward Parameter" ::= { voipCallFeatureEntry 7} voipNoAnswerEnable OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "No Answer Forward " ::= { voipCallFeatureEntry 8} voipNoAnswerParam OBJECT-TYPE SYNTAX DisplayString (SIZE (0..255)) ACCESS read-write STATUS mandatory DESCRIPTION "No Answer Forward Parameter" ::= { voipCallFeatureEntry 9} -- -- VoIP Calling Feature Option Table -- voipCallOptionTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipCallOptionEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP Calling Feature Option Table" ::= { voip-card 26 } voipCallOptionEntry OBJECT-TYPE SYNTAX VoipCallOptionEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP Calling Feature Option entry" INDEX { voipCallOptionSlot, voipCallOptionLine } ::= { voipCallOptionTable 1 } VoipCallOptionEntry ::= SEQUENCE { voipCallOptionSlot LargeSlotIndex, voipCallOptionLine INTEGER, voipCallHold INTEGER, voipCallTransfer INTEGER, voipCallWaiting INTEGER, voipLoalMixer INTEGER, voipNoAnswerTime INTEGER } voipCallOptionSlot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { voipCallOptionEntry 1 } voipCallOptionLine OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Line ID" ::= { voipCallOptionEntry 2 } voipCallHold OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Call Hold" ::= { voipCallOptionEntry 3} voipCallTransfer OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Call Transfer" ::= { voipCallOptionEntry 4} voipCallWaiting OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Call Waiting" ::= { voipCallOptionEntry 5} voipLoalMixer OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Local Mixer" ::= { voipCallOptionEntry 6} voipNoAnswerTime OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "No Answer Time" ::= { voipCallOptionEntry 7} -- -- VoIP Ring Cadence Table -- voipRingCadenceTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipRingCadenceEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP Ring Cadence Table" ::= { voip-card 27 } voipRingCadenceEntry OBJECT-TYPE SYNTAX VoipRingCadenceEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP Ring Cadence entry" INDEX { voipRingCadenceSlot} ::= { voipRingCadenceTable 1 } VoipRingCadenceEntry ::= SEQUENCE { voipRingCadenceSlot LargeSlotIndex, voipRingCadenceR1On1 INTEGER, voipRingCadenceR1Off1 INTEGER, voipRingCadenceR1On2 INTEGER, voipRingCadenceR1Off2 INTEGER, voipRingCadenceR1On3 INTEGER, voipRingCadenceR1Off3 INTEGER, voipRingCadenceR2On1 INTEGER, voipRingCadenceR2Off1 INTEGER, voipRingCadenceR2On2 INTEGER, voipRingCadenceR2Off2 INTEGER, voipRingCadenceR2On3 INTEGER, voipRingCadenceR2Off3 INTEGER, voipRingCadenceR3On1 INTEGER, voipRingCadenceR3Off1 INTEGER, voipRingCadenceR3On2 INTEGER, voipRingCadenceR3Off2 INTEGER, voipRingCadenceR3On3 INTEGER, voipRingCadenceR3Off3 INTEGER } voipRingCadenceSlot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { voipRingCadenceEntry 1 } voipRingCadenceR1On1 OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Ring Cadence Range 1 On1" ::= { voipRingCadenceEntry 2 } voipRingCadenceR1Off1 OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Ring Cadence Range 1 Off1" ::= { voipRingCadenceEntry 3} voipRingCadenceR1On2 OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Ring Cadence Range 1 On2" ::= { voipRingCadenceEntry 4 } voipRingCadenceR1Off2 OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Ring Cadence Range 1 Off2" ::= { voipRingCadenceEntry 5} voipRingCadenceR1On3 OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Ring Cadence Range 1 On3" ::= { voipRingCadenceEntry 6 } voipRingCadenceR1Off3 OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Ring Cadence Range 1 Off3" ::= { voipRingCadenceEntry 7} voipRingCadenceR2On1 OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Ring Cadence Range 2 On1" ::= { voipRingCadenceEntry 8 } voipRingCadenceR2Off1 OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Ring Cadence Range 2 Off1" ::= { voipRingCadenceEntry 9} voipRingCadenceR2On2 OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Ring Cadence Range 2 On2" ::= { voipRingCadenceEntry 10} voipRingCadenceR2Off2 OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Ring Cadence Range 1 Off2" ::= { voipRingCadenceEntry 11} voipRingCadenceR2On3 OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Ring Cadence Range 2 On3" ::= { voipRingCadenceEntry 12 } voipRingCadenceR2Off3 OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Ring Cadence Range 2 Off3" ::= { voipRingCadenceEntry 13} voipRingCadenceR3On1 OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Ring Cadence Range 3 On1" ::= { voipRingCadenceEntry 14 } voipRingCadenceR3Off1 OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Ring Cadence Range 3 Off1" ::= { voipRingCadenceEntry 15} voipRingCadenceR3On2 OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Ring Cadence Range 3 On2" ::= { voipRingCadenceEntry 16 } voipRingCadenceR3Off2 OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Ring Cadence Range 3 Off2" ::= { voipRingCadenceEntry 17} voipRingCadenceR3On3 OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Ring Cadence Range 3 On3" ::= { voipRingCadenceEntry 18 } voipRingCadenceR3Off3 OBJECT-TYPE SYNTAX INTEGER ACCESS read-write STATUS mandatory DESCRIPTION "Ring Cadence Range 3 Off3" ::= { voipRingCadenceEntry 19} -- -- VoIP Line Setting Table -- voipLineSettingTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipLineSettingEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP Line Setting Table" ::= { voip-card 28 } voipLineSettingEntry OBJECT-TYPE SYNTAX VoipLineSettingEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP Line Setting entry" INDEX { voipLineSettingSlot, voipLineSettingLine } ::= { voipLineSettingTable 1 } VoipLineSettingEntry ::= SEQUENCE { voipLineSettingSlot LargeSlotIndex, voipLineSettingLine INTEGER, voipLineSetRingCadence INTEGER } voipLineSettingSlot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { voipLineSettingEntry 1 } voipLineSettingLine OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Line ID" ::= { voipLineSettingEntry 2 } voipLineSetRingCadence OBJECT-TYPE SYNTAX INTEGER { one(1), two(2), three(3), na(256) } ACCESS read-write STATUS mandatory DESCRIPTION "Ring Cadence" ::= { voipLineSettingEntry 3} -- -- VoIP Caller ID Table -- voipCallerIdTable OBJECT-TYPE SYNTAX SEQUENCE OF VoipCallerIdEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP Caller ID Table" ::= { voip-card 29 } voipCallerIdEntry OBJECT-TYPE SYNTAX VoipCallerIdEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "VoIP Caller ID entry" INDEX { voipCallerIdSlot} ::= { voipCallerIdTable 1 } VoipCallerIdEntry ::= SEQUENCE { voipCallerIdSlot LargeSlotIndex, voipCallerIdFxsMode INTEGER, voipCallerIdFirstRing INTEGER, voipCallerIdFskMode INTEGER, voipCallerIdFxoDetect INTEGER } voipCallerIdSlot OBJECT-TYPE SYNTAX LargeSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { voipCallerIdEntry 1 } voipCallerIdFxsMode OBJECT-TYPE SYNTAX INTEGER { disable (1), dtmf(2), fsk(3) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable UPnP" ::= { voipCallerIdEntry 2 } voipCallerIdFirstRing OBJECT-TYPE SYNTAX INTEGER { disable (1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable NAT Public IP" ::= { voipCallerIdEntry 3 } voipCallerIdFskMode OBJECT-TYPE SYNTAX INTEGER { bellcore(1), etsi(2) } ACCESS read-write STATUS mandatory DESCRIPTION "NAT IP/Domain " ::= { voipCallerIdEntry 4 } voipCallerIdFxoDetect OBJECT-TYPE SYNTAX INTEGER { disable (1), enable(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Enable STUN Client" ::= { voipCallerIdEntry 5 } voipTotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION " Total cards of VoIP " ::= { voip-card 100 } --============================================================================-- --============================================================================-- --======================================================================-- --======================================================================-- -- 3rs232a-card MIB --======================================================================-- --======================================================================-- -- -- 6RS232A Configuration -- trirs232aConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF TriRs232aConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The Rs232a Interface Configuration table." ::= { trirs232a-card 1 } trirs232aConfigEntry OBJECT-TYPE SYNTAX TriRs232aConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the 3Rs232a Configuration table." INDEX { trirsCfgSlotIndex , trirsCfgPortIndex } ::= { trirs232aConfigTable 1 } TriRs232aConfigEntry ::= SEQUENCE { trirsCfgSlotIndex SmallSlotIndex, trirsCfgPortIndex ThreePortID, trirsCfgMux INTEGER, trirsCfgSyncMode INTEGER, trirsCfgRate INTEGER, trirsCfgBitPos INTEGER, trirsCfgClkPolarity INTEGER, trirsCfgDataPolarity INTEGER, trirsCfgRTS INTEGER, trirsCfgTTM INTEGER, trirsCfgDteDceMode INTEGER, trirsCfgDtrSel INTEGER, trirsCfgInterface INTEGER, trirsCfgBitPos0Used INTEGER, trirsCfgBitPos1Used INTEGER, trirsCfgBitPos2Used INTEGER, trirsCfgBitPos3Used INTEGER, trirsCfgBitPos4Used INTEGER, trirsCfgBitPos5Used INTEGER, trirsCfgBitPos6Used INTEGER, trirsCfgBitPos7Used INTEGER, trirsCfgWarrning DisplayString } trirsCfgSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { trirs232aConfigEntry 1 } trirsCfgPortIndex OBJECT-TYPE SYNTAX ThreePortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 3, Total 3 ports" ::= { trirs232aConfigEntry 2 } trirsCfgMux OBJECT-TYPE SYNTAX INTEGER { nonMux(1), mux(2) } ACCESS read-write STATUS mandatory DESCRIPTION "3Rs232a MUX mode" ::= { trirs232aConfigEntry 3 } trirsCfgSyncMode OBJECT-TYPE SYNTAX INTEGER { async8(1), async9(2), async10(3), async11(4), async12(5), sync(6) } ACCESS read-write STATUS mandatory DESCRIPTION "3Rs232a Sync mode" ::= { trirs232aConfigEntry 4 } trirsCfgRate OBJECT-TYPE SYNTAX INTEGER { r0-6K(1), r1-2K(2), r2-4K(3), r4-8K(4), r7-2K(5), r9-6K(6), r14-4K(7), r19-2K(8), r38-4K(9), r48K(10), r64K(11) } ACCESS read-write STATUS mandatory DESCRIPTION "3Rs232a Base Rate" ::= { trirs232aConfigEntry 5 } trirsCfgBitPos OBJECT-TYPE SYNTAX INTEGER { position-0(1), position-1(2), position-2(3), position-3(4), position-4(5), position-5(6), position-6(7), position-7(8) } ACCESS read-write STATUS mandatory DESCRIPTION "3Rs232a Bit position" ::= { trirs232aConfigEntry 6 } trirsCfgClkPolarity OBJECT-TYPE SYNTAX INTEGER { clockNormal(1), clockInverted(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION "3Rs232a Clock Polarity" ::= { trirs232aConfigEntry 7 } trirsCfgDataPolarity OBJECT-TYPE SYNTAX INTEGER { dataNormal(1), dataInverted(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION "3Rs232a Data Polarity" ::= { trirs232aConfigEntry 8 } trirsCfgRTS OBJECT-TYPE SYNTAX INTEGER { rtsActive(1), rtsPermanent(2) } ACCESS read-write STATUS mandatory DESCRIPTION "3Rs232a RTS Mode" ::= { trirs232aConfigEntry 9 } trirsCfgTTM OBJECT-TYPE SYNTAX INTEGER { ttmOff(1), ttmOn(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION "3Rs232a TTM Mode" ::= { trirs232aConfigEntry 10 } trirsCfgDteDceMode OBJECT-TYPE SYNTAX INTEGER { dte(1), dce(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION "3Rs232a DTE/DCE Mode" ::= { trirs232aConfigEntry 11 } trirsCfgDtrSel OBJECT-TYPE SYNTAX INTEGER { dtrOff(1), dtrOn(2), na(3) } ACCESS read-write STATUS mandatory DESCRIPTION "3Rs232a Dtr" ::= { trirs232aConfigEntry 12 } trirsCfgInterface OBJECT-TYPE SYNTAX INTEGER { db44(1), rj45(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION "3Rs232a Interface Type" ::= { trirs232aConfigEntry 13 } trirsCfgBitPos0Used OBJECT-TYPE SYNTAX INTEGER { unused(1), port1(2), port2(3), port3(4), port4(5), port5(6), port6(7), port7(8), port8(9) } ACCESS read-only STATUS mandatory DESCRIPTION "3Rs232a Bits 0 Stream Position Used" ::= { trirs232aConfigEntry 14 } trirsCfgBitPos1Used OBJECT-TYPE SYNTAX INTEGER { unused(1), port1(2), port2(3), port3(4), port4(5), port5(6), port6(7), port7(8), port8(9) } ACCESS read-only STATUS mandatory DESCRIPTION "3Rs232a Bits 1 Stream Position Used" ::= { trirs232aConfigEntry 15 } trirsCfgBitPos2Used OBJECT-TYPE SYNTAX INTEGER { unused(1), port1(2), port2(3), port3(4), port4(5), port5(6), port6(7), port7(8), port8(9) } ACCESS read-only STATUS mandatory DESCRIPTION "3Rs232a Bits 2 Stream Position Used" ::= { trirs232aConfigEntry 16 } trirsCfgBitPos3Used OBJECT-TYPE SYNTAX INTEGER { unused(1), port1(2), port2(3), port3(4), port4(5), port5(6), port6(7), port7(8), port8(9) } ACCESS read-only STATUS mandatory DESCRIPTION "3Rs232a Bits 3 Stream Position Used" ::= { trirs232aConfigEntry 17 } trirsCfgBitPos4Used OBJECT-TYPE SYNTAX INTEGER { unused(1), port1(2), port2(3), port3(4), port4(5), port5(6), port6(7), port7(8), port8(9) } ACCESS read-only STATUS mandatory DESCRIPTION "3Rs232a Bits 4 Stream Position Used" ::= { trirs232aConfigEntry 18 } trirsCfgBitPos5Used OBJECT-TYPE SYNTAX INTEGER { unused(1), port1(2), port2(3), port3(4), port4(5), port5(6), port6(7), port7(8), port8(9) } ACCESS read-only STATUS mandatory DESCRIPTION "3Rs232a Bits 5 Stream Position Used" ::= { trirs232aConfigEntry 19 } trirsCfgBitPos6Used OBJECT-TYPE SYNTAX INTEGER { unused(1), port1(2), port2(3), port3(4), port4(5), port5(6), port6(7), port7(8), port8(9) } ACCESS read-only STATUS mandatory DESCRIPTION "3Rs232a Bits 6 Stream Position Used" ::= { trirs232aConfigEntry 20 } trirsCfgBitPos7Used OBJECT-TYPE SYNTAX INTEGER { unused(1), port1(2), port2(3), port3(4), port4(5), port5(6), port6(7), port7(8), port8(9) } ACCESS read-only STATUS mandatory DESCRIPTION "3Rs232a Bits 7 Stream Position Used" ::= { trirs232aConfigEntry 21 } trirsCfgWarrning OBJECT-TYPE SYNTAX DisplayString (SIZE (0..70) ) ACCESS read-only STATUS mandatory DESCRIPTION "3Rs232a map setup warning" ::= { trirs232aConfigEntry 22 } -- -- 3Rs232a Status -- trirs232aStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF TriRs232aStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The 3Rs232a Status table." ::= { trirs232a-card 2 } trirs232aStatusEntry OBJECT-TYPE SYNTAX TriRs232aStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the 3Rs232a Status table." INDEX { trirsStatusSlotIndex , trirsStatusPortIndex } ::= { trirs232aStatusTable 1 } TriRs232aStatusEntry ::= SEQUENCE { trirsStatusSlotIndex SmallSlotIndex, trirsStatusPortIndex ThreePortID, trirsStatusS1 INTEGER, trirsStatusS3 INTEGER, trirsStatusS4 INTEGER, trirsStatusS6 INTEGER, trirsStatusS8 INTEGER, trirsStatusS9 INTEGER, trirsStatusE4 INTEGER, trirsStatusE5 INTEGER, trirsStatusE6 INTEGER, trirsStatusX INTEGER, trirsStatusDteCTS INTEGER, trirsStatusDteDCD INTEGER, trirsStatusRTSloss INTEGER, trirsStatusEXTCLKloss INTEGER, trirsStatusDSRstatus INTEGER, trirsStatusCTSstatus INTEGER, trirsStatusDCDstatus INTEGER, trirsStatusDTRstatus INTEGER, trirsStatusRTSstatus INTEGER, trirsStatusRemoteAlm INTEGER, trirsStatusRemoteS1 INTEGER, trirsStatusRemoteS3 INTEGER, trirsStatusRemoteS4 INTEGER, trirsStatusRemoteS6 INTEGER, trirsStatusRemoteS8 INTEGER, trirsStatusRemoteS9 INTEGER, trirsStatusRemoteE4 INTEGER, trirsStatusRemoteE5 INTEGER, trirsStatusRemoteE6 INTEGER, trirsStatusRemoteX INTEGER } trirsStatusSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { trirs232aStatusEntry 1 } trirsStatusPortIndex OBJECT-TYPE SYNTAX ThreePortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 3, Total 3 ports" ::= { trirs232aStatusEntry 2 } trirsStatusS1 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), rts(3), dtr(4), dsr(5), na(14) } ACCESS read-write STATUS mandatory DESCRIPTION "3Rs232a Status bit S1" ::= { trirs232aStatusEntry 3 } trirsStatusS3 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), rts(3), dtr(4), dsr(5), na(14) } ACCESS read-write STATUS mandatory DESCRIPTION "3Rs232a Status bit S3" ::= { trirs232aStatusEntry 4 } trirsStatusS4 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), rts(3), dtr(4), dsr(5), na(14) } ACCESS read-write STATUS mandatory DESCRIPTION "3Rs232a Status bit S4" ::= { trirs232aStatusEntry 5 } trirsStatusS6 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), rts(3), dtr(4), dsr(5), na(14) } ACCESS read-write STATUS mandatory DESCRIPTION "3Rs232a Status bit S6" ::= { trirs232aStatusEntry 6 } trirsStatusS8 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), rts(3), dtr(4), dsr(5), na(14) } ACCESS read-write STATUS mandatory DESCRIPTION "3Rs232a Status bit S8" ::= { trirs232aStatusEntry 7 } trirsStatusS9 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), rts(3), dtr(4), dsr(5), na(14) } ACCESS read-write STATUS mandatory DESCRIPTION "3Rs232a Status bit S9" ::= { trirs232aStatusEntry 8 } trirsStatusE4 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), na(14) } ACCESS read-write STATUS mandatory DESCRIPTION "3Rs232a Status bit E4" ::= { trirs232aStatusEntry 9 } trirsStatusE5 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), na(14) } ACCESS read-write STATUS mandatory DESCRIPTION "3Rs232a Status bit E5" ::= { trirs232aStatusEntry 10 } trirsStatusE6 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), na(14) } ACCESS read-write STATUS mandatory DESCRIPTION "3Rs232a Status bit E6" ::= { trirs232aStatusEntry 11 } trirsStatusX OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), rtswithFrameSYNC(12), frameSYNC(13), na(14) } ACCESS read-write STATUS mandatory DESCRIPTION "3Rs232a Status bit X" ::= { trirs232aStatusEntry 12 } trirsStatusDteCTS OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), rts(3), remote-S1(6), remote-S3(7), remote-S4(8), remote-S6(9), remote-S8(10), remote-S9(11) } ACCESS read-write STATUS mandatory DESCRIPTION "3Rs232a Status bit DTE CTS" ::= { trirs232aStatusEntry 13 } trirsStatusDteDCD OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), rts(3), remote-S1(6), remote-S3(7), remote-S4(8), remote-S6(9), remote-S8(10), remote-S9(11) } ACCESS read-write STATUS mandatory DESCRIPTION "3Rs232a Status bit DTE DCD" ::= { trirs232aStatusEntry 14 } trirsStatusRTSloss OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION "3Rs232a RTS loss" ::= { trirs232aStatusEntry 15 } trirsStatusEXTCLKloss OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION "3Rs232a EXT-CLK loss" ::= { trirs232aStatusEntry 16 } trirsStatusDSRstatus OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION "3Rs232a DSR" ::= { trirs232aStatusEntry 17 } trirsStatusCTSstatus OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION "3Rs232a CTS" ::= { trirs232aStatusEntry 18 } trirsStatusDCDstatus OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION "3Rs232a DCD" ::= { trirs232aStatusEntry 19 } trirsStatusDTRstatus OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION "3Rs232a DTR" ::= { trirs232aStatusEntry 20 } trirsStatusRTSstatus OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION "3Rs232a RTS" ::= { trirs232aStatusEntry 21 } trirsStatusRemoteAlm OBJECT-TYPE SYNTAX INTEGER { no(1), yes(2), na(3) } ACCESS read-only STATUS mandatory DESCRIPTION "3Rs232a RTS" ::= { trirs232aStatusEntry 22 } trirsStatusRemoteS1 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), na(14) } ACCESS read-only STATUS mandatory DESCRIPTION "3Rs232a remote status bit S1" ::= { trirs232aStatusEntry 23 } trirsStatusRemoteS3 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), na(14) } ACCESS read-only STATUS mandatory DESCRIPTION "3Rs232a remote status bit S3" ::= { trirs232aStatusEntry 24 } trirsStatusRemoteS4 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), na(14) } ACCESS read-only STATUS mandatory DESCRIPTION "3Rs232a remote status bit S4" ::= { trirs232aStatusEntry 25 } trirsStatusRemoteS6 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), na(14) } ACCESS read-only STATUS mandatory DESCRIPTION "3Rs232a remote status bit S6" ::= { trirs232aStatusEntry 26 } trirsStatusRemoteS8 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), na(14) } ACCESS read-only STATUS mandatory DESCRIPTION "3Rs232a remote status bit S8" ::= { trirs232aStatusEntry 27 } trirsStatusRemoteS9 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), na(14) } ACCESS read-only STATUS mandatory DESCRIPTION "3Rs232a remote status bit S9" ::= { trirs232aStatusEntry 28 } trirsStatusRemoteE4 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), na(14) } ACCESS read-only STATUS mandatory DESCRIPTION "3Rs232a remote status bit E4" ::= { trirs232aStatusEntry 29 } trirsStatusRemoteE5 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), na(14) } ACCESS read-only STATUS mandatory DESCRIPTION "3Rs232a remote status bit E5" ::= { trirs232aStatusEntry 30 } trirsStatusRemoteE6 OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), na(14) } ACCESS read-only STATUS mandatory DESCRIPTION "3Rs232a remote status bit E6" ::= { trirs232aStatusEntry 31 } trirsStatusRemoteX OBJECT-TYPE SYNTAX INTEGER { off(1), on(2), na(14) } ACCESS read-only STATUS mandatory DESCRIPTION "3Rs232a remote status bit X" ::= { trirs232aStatusEntry 32 } -- -- 3RS232a Alarm Control Table -- trirs232aAlarmCtrlTable OBJECT-TYPE SYNTAX SEQUENCE OF TriRs232aAlarmCtrlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The 3rs232a alarm control table." ::= { trirs232a-card 3 } trirs232aAlarmCtrlEntry OBJECT-TYPE SYNTAX TriRs232aAlarmCtrlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the 3rs232a alarm control table." INDEX { trirsAlarmSlotIndex , trirsAlarmPortIndex } ::= { trirs232aAlarmCtrlTable 1 } TriRs232aAlarmCtrlEntry ::= SEQUENCE { trirsAlarmSlotIndex SmallSlotIndex, trirsAlarmPortIndex ThreePortID, trirsAlarmSetup AlarmSeverity } trirsAlarmSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { trirs232aAlarmCtrlEntry 1 } trirsAlarmPortIndex OBJECT-TYPE SYNTAX ThreePortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 6, Total 6 ports" ::= { trirs232aAlarmCtrlEntry 2 } trirsAlarmSetup OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Alarm is enabled or not" ::= { trirs232aAlarmCtrlEntry 3 } -- -- 3RS232a Alarm History Table -- trirs232aAlmHisTable OBJECT-TYPE SYNTAX SEQUENCE OF TriRs232aAlmHisEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " Key: 3rs232aAlmHisUnitIndex " ::= { trirs232a-card 4 } trirs232aAlmHisEntry OBJECT-TYPE SYNTAX TriRs232aAlmHisEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { trirsAlmHisSlotIndex , trirsAlmHisPortIndex } ::= { trirs232aAlmHisTable 1 } TriRs232aAlmHisEntry ::= SEQUENCE { trirsAlmHisSlotIndex SmallSlotIndex, trirsAlmHisPortIndex ThreePortID, trirsAlmHistoryState INTEGER, trirsAlmHistoryCount Counter, trirsAlmHistoryEnable AlarmSeverity } trirsAlmHisSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { trirs232aAlmHisEntry 1 } trirsAlmHisPortIndex OBJECT-TYPE SYNTAX ThreePortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 6, Total 6 ports" ::= { trirs232aAlmHisEntry 2 } trirsAlmHistoryState OBJECT-TYPE SYNTAX INTEGER { ok(1), alarm(2), disable(3), na(4) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm Current State" ::= { trirs232aAlmHisEntry 3 } trirsAlmHistoryCount OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION " Alarm Count which happened " ::= { trirs232aAlmHisEntry 4 } trirsAlmHistoryEnable OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-only STATUS mandatory DESCRIPTION "Alarm is enabled or not" ::= { trirs232aAlmHisEntry 5 } -- -- 3RS232a Diagnostic Control Table -- trirs232aDiagCtrlTable OBJECT-TYPE SYNTAX SEQUENCE OF TriRs232aDiagCtrlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" ::= { trirs232a-card 5 } trirs232aDiagCtrlEntry OBJECT-TYPE SYNTAX TriRs232aDiagCtrlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "" INDEX { trirs232aDiagCtrlSlotIndex , trirs232aDiagCtrlPortIndex } ::= { trirs232aDiagCtrlTable 1 } TriRs232aDiagCtrlEntry ::= SEQUENCE { trirs232aDiagCtrlSlotIndex SmallSlotIndex, trirs232aDiagCtrlPortIndex ThreePortID, trirs232aNearLoopback INTEGER } trirs232aDiagCtrlSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { trirs232aDiagCtrlEntry 1 } trirs232aDiagCtrlPortIndex OBJECT-TYPE SYNTAX ThreePortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1 to 3, Total 3 ports" ::= { trirs232aDiagCtrlEntry 2 } trirs232aNearLoopback OBJECT-TYPE SYNTAX INTEGER { noLoopback(1), toDTE(2), toLocal(3) } ACCESS read-write STATUS mandatory DESCRIPTION "3Rs232a Loopback Type" ::= { trirs232aDiagCtrlEntry 3 } -- -- 3RS232a Card Control Table -- trirs232aCardCtrlTable OBJECT-TYPE SYNTAX SEQUENCE OF TriRs232aCardCtrlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The 3rs232a Card control table." ::= { trirs232a-card 6 } trirs232aCardCtrlEntry OBJECT-TYPE SYNTAX TriRs232aCardCtrlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the 3rs232a Card control table." INDEX { trirs232aCardIndex } ::= { trirs232aCardCtrlTable 1 } TriRs232aCardCtrlEntry ::= SEQUENCE { trirs232aCardIndex SmallSlotIndex, trirs232aReset INTEGER, trirs232aLoadDefault INTEGER } trirs232aCardIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { trirs232aCardCtrlEntry 1 } trirs232aReset OBJECT-TYPE SYNTAX INTEGER { na(1), reset(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Reset 3rs232a card" ::= { trirs232aCardCtrlEntry 2 } trirs232aLoadDefault OBJECT-TYPE SYNTAX INTEGER { na(1), default(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Load default" ::= { trirs232aCardCtrlEntry 3 } -- -- 3Rs232a System Information Table -- trirs232aSysInfoTable OBJECT-TYPE SYNTAX SEQUENCE OF TriRs232aSysInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The 3Rs232a system information table." ::= { trirs232a-card 7} trirs232aSysInfoEntry OBJECT-TYPE SYNTAX TriRs232aSysInfoEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the 3Rs232a system information table." INDEX { trirs232aSISlotIndex } ::= { trirs232aSysInfoTable 1 } TriRs232aSysInfoEntry ::= SEQUENCE { trirs232aSISlotIndex SmallSlotIndex, trirs232aPROMVersion DisplayString, trirs232aHardwareVersion DisplayString, trirs232aFpgaVersion DisplayString, trirs232aBank1Version DisplayString, trirs232aBank2Version DisplayString, trirs232aActiveBank INTEGER } trirs232aSISlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot 1~12, total 12 slots." ::= { trirs232aSysInfoEntry 1 } trirs232aPROMVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30) ) ACCESS read-only STATUS mandatory DESCRIPTION " trirs232a PROM Version" ::= { trirs232aSysInfoEntry 2 } trirs232aHardwareVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30) ) ACCESS read-only STATUS mandatory DESCRIPTION " 3rs232a Hardware Version" ::= { trirs232aSysInfoEntry 3 } trirs232aFpgaVersion OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30)) ACCESS read-only STATUS mandatory DESCRIPTION "FPGA Version" ::= { trirs232aSysInfoEntry 4 } trirs232aBank1Version OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30)) ACCESS read-only STATUS mandatory DESCRIPTION "Bank-1 Version" ::= { trirs232aSysInfoEntry 5 } trirs232aBank2Version OBJECT-TYPE SYNTAX DisplayString (SIZE (0..30)) ACCESS read-only STATUS mandatory DESCRIPTION "Bank-2 Version" ::= { trirs232aSysInfoEntry 6} trirs232aActiveBank OBJECT-TYPE SYNTAX INTEGER{ bank-1(1), bank-2(2) } ACCESS read-only STATUS mandatory DESCRIPTION "Active Bank 1/2" ::= { trirs232aSysInfoEntry 7 } -- -- 3RS232 Bert Control Table -- trirs232BertCtrlTable OBJECT-TYPE SYNTAX SEQUENCE OF Trirs232BertCtrlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "3RS232 Bert Control Table." ::= { trirs232a-card 8 } trirs232BertCtrlEntry OBJECT-TYPE SYNTAX Trirs232BertCtrlEntry MAX-ACCESS not-accessible STATUS current DESCRIPTION "An entry of 3RS232 Bert control table." INDEX { trirs232BertCtrlSlot , trirs232BertCtrlPort} ::= { trirs232BertCtrlTable 1 } Trirs232BertCtrlEntry ::= SEQUENCE { trirs232BertCtrlSlot SmallSlotIndex, trirs232BertCtrlPort INTEGER, trirs232BertCtrlType INTEGER, -- trirs232BertCtrlPattern DisplayString, trirs232BertCtrlPeriod INTEGER, trirs232BertCtrlEnable INTEGER, trirs232BertCtrlSync INTEGER, trirs232BertCtrlError INTEGER, trirs232BertCtrlTime INTEGER, trirs232BertCtrlES INTEGER, trirs232BertCtrlSES INTEGER, trirs232BertCtrlUS INTEGER, trirs232BertCtrlDirect INTEGER } trirs232BertCtrlSlot OBJECT-TYPE SYNTAX SmallSlotIndex MAX-ACCESS read-only STATUS current DESCRIPTION "Slot 1~12, total 12 slots." ::= { trirs232BertCtrlEntry 1 } trirs232BertCtrlPort OBJECT-TYPE SYNTAX ThreePortID MAX-ACCESS read-only STATUS current DESCRIPTION "Bert Port" ::= { trirs232BertCtrlEntry 2 } trirs232BertCtrlType OBJECT-TYPE SYNTAX INTEGER { --off(1), --prbs2exp20of1(2), --prbs2exp15of1(3), prbs2exp11of1(4), prbs2exp9of1(5) -- userDefine(6) } MAX-ACCESS read-write STATUS current DESCRIPTION "Bert Type" ::= { trirs232BertCtrlEntry 3 } -- trirs232BertCtrlPattern OBJECT-TYPE -- SYNTAX DisplayString (SIZE (0..255)) -- MAX-ACCESS read-write -- STATUS current -- DESCRIPTION -- "Bert User Pattern" -- ::= { trirs232BertCtrlEntry 4 } trirs232BertCtrlPeriod OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-write STATUS current DESCRIPTION "Bert Spilt Mode" ::= { trirs232BertCtrlEntry 5 } trirs232BertCtrlEnable OBJECT-TYPE SYNTAX INTEGER { disable(1), enable(2), clear(3), insertErr(4) } MAX-ACCESS read-write STATUS current DESCRIPTION "Status" ::= { trirs232BertCtrlEntry 6 } trirs232BertCtrlSync OBJECT-TYPE SYNTAX INTEGER { unsync(1), sync(2), na(3) } MAX-ACCESS read-only STATUS current DESCRIPTION "Status" ::= { trirs232BertCtrlEntry 7 } trirs232BertCtrlError OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Bert Error Count" ::= { trirs232BertCtrlEntry 8 } trirs232BertCtrlTime OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Bert run time" ::= { trirs232BertCtrlEntry 9 } trirs232BertCtrlES OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Bert Error Second" ::= { trirs232BertCtrlEntry 10 } trirs232BertCtrlSES OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Bert SES" ::= { trirs232BertCtrlEntry 11 } trirs232BertCtrlUS OBJECT-TYPE SYNTAX INTEGER MAX-ACCESS read-only STATUS current DESCRIPTION "Bert Unsync Second" ::= { trirs232BertCtrlEntry 12 } trirs232BertCtrlDirect OBJECT-TYPE SYNTAX INTEGER { toNetwork(1), toLine(2) } ACCESS read-write STATUS mandatory DESCRIPTION "Bert Direct" ::= { trirs232BertCtrlEntry 13 } trirs232aTotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of 3Rs232a" ::= { trirs232a-card 100 } --============================================================================-- --======================================================================-- --======================================================================-- -- clka-card MIB --======================================================================-- --======================================================================-- clkaConfigTable OBJECT-TYPE SYNTAX SEQUENCE OF ClkaConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The clka Interface Configuration table." ::= { clka-card 1 } clkaConfigEntry OBJECT-TYPE SYNTAX ClkaConfigEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the clka Configuration table." INDEX { clkaCfgSlotIndex } ::= { clkaConfigTable 1 } ClkaConfigEntry ::= SEQUENCE { clkaCfgSlotIndex SmallSlotIndex, port1ClkaType INTEGER, port1ClkaImpedance INTEGER, port2ClkaType INTEGER, port2ClkaImpedance INTEGER } clkaCfgSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { clkaConfigEntry 1 } port1ClkaType OBJECT-TYPE SYNTAX INTEGER { disable(1), t1D4(2), t1Esf(3), e1Fas(4), e1Crc4(5), ext2048Khz(6) } ACCESS read-write STATUS mandatory DESCRIPTION "clka port 1 type" ::= { clkaConfigEntry 2 } port1ClkaImpedance OBJECT-TYPE SYNTAX INTEGER { ohm75(1), ohm120(2) } ACCESS read-write STATUS mandatory DESCRIPTION "clka port 1 impedance" ::= { clkaConfigEntry 3 } port2ClkaType OBJECT-TYPE SYNTAX INTEGER { disable(1), t1D4(2), t1Esf(3), e1Fas(4), e1Crc4(5), ext2048Khz(6) } ACCESS read-write STATUS mandatory DESCRIPTION "clka port 2 type" ::= { clkaConfigEntry 4 } port2ClkaImpedance OBJECT-TYPE SYNTAX INTEGER { ohm75(1), ohm120(2) } ACCESS read-write STATUS mandatory DESCRIPTION "clka port 2 impedance" ::= { clkaConfigEntry 5 } clkaCommandControlTable OBJECT-TYPE SYNTAX SEQUENCE OF ClkaCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The command control table." ::= { clka-card 2 } clkaCommandControlEntry OBJECT-TYPE SYNTAX ClkaCommandControlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the command control table." INDEX { clkaCommandControlIndex } ::= { clkaCommandControlTable 1 } ClkaCommandControlEntry ::= SEQUENCE { clkaCommandControlIndex SmallSlotIndex, clkaCommandControlLoadDefault INTEGER } clkaCommandControlIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { clkaCommandControlEntry 1 } clkaCommandControlLoadDefault OBJECT-TYPE SYNTAX INTEGER { load-default(1) } ACCESS read-write STATUS mandatory DESCRIPTION "Command: Load Default CLKA CONF" ::= { clkaCommandControlEntry 2 } clkaStatusTable OBJECT-TYPE SYNTAX SEQUENCE OF ClkaStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The command control table." ::= { clka-card 3 } clkaStatusEntry OBJECT-TYPE SYNTAX ClkaStatusEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the command control table." INDEX { clkaStatusSlotIndex } ::= { clkaStatusTable 1 } ClkaStatusEntry ::= SEQUENCE { clkaStatusSlotIndex SmallSlotIndex, clkaP1Status INTEGER, clkaP2Status INTEGER, clkaAlarmInStatus INTEGER } clkaStatusSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { clkaStatusEntry 1 } clkaP1Status OBJECT-TYPE SYNTAX INTEGER { los(1), lof(2), ais(3), sync(4) } ACCESS read-only STATUS mandatory DESCRIPTION "clka port 1 status" ::= { clkaStatusEntry 2 } clkaP2Status OBJECT-TYPE SYNTAX INTEGER { los(1), lof(2), ais(3), sync(4) } ACCESS read-only STATUS mandatory DESCRIPTION "clka port 2 status" ::= { clkaStatusEntry 3 } clkaAlarmInStatus OBJECT-TYPE SYNTAX INTEGER { alarm(1), normal(2) } ACCESS read-only STATUS mandatory DESCRIPTION "clka alarm input status" ::= { clkaStatusEntry 4 } -- -- CLKa Alarm Control Table -- clkaAlarmCtrlTable OBJECT-TYPE SYNTAX SEQUENCE OF ClkaAlarmCtrlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "The clka alarm control table." ::= { clka-card 4 } clkaAlarmCtrlEntry OBJECT-TYPE SYNTAX ClkaAlarmCtrlEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "An entry in the clka alarm control table." INDEX { clkaAlarmSlotIndex , clkaAlarmPortIndex } ::= { clkaAlarmCtrlTable 1 } ClkaAlarmCtrlEntry ::= SEQUENCE { clkaAlarmSlotIndex SmallSlotIndex, clkaAlarmPortIndex OnePortID, clkaAlarmAlarmIn AlarmSeverity } clkaAlarmSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { clkaAlarmCtrlEntry 1 } clkaAlarmPortIndex OBJECT-TYPE SYNTAX OnePortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1" ::= { clkaAlarmCtrlEntry 2 } clkaAlarmAlarmIn OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-write STATUS mandatory DESCRIPTION "Alarm-in is enabled or not" ::= { clkaAlarmCtrlEntry 3 } -- -- CLKa Alarm History Table -- clkaAlmHisTable OBJECT-TYPE SYNTAX SEQUENCE OF ClkaAlmHisEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " Key: clkaAlmHisUnitIndex " ::= { clka-card 5 } clkaAlmHisEntry OBJECT-TYPE SYNTAX ClkaAlmHisEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { clkaAlmHisSlotIndex , clkaAlmHisPortIndex } ::= { clkaAlmHisTable 1 } ClkaAlmHisEntry ::= SEQUENCE { clkaAlmHisSlotIndex SmallSlotIndex, clkaAlmHisPortIndex OnePortID, clkaAlmHistoryState INTEGER, clkaAlmHistoryCount Counter, clkaAlmHistoryEnable AlarmSeverity } clkaAlmHisSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { clkaAlmHisEntry 1 } clkaAlmHisPortIndex OBJECT-TYPE SYNTAX OnePortID ACCESS read-only STATUS mandatory DESCRIPTION "Port " ::= { clkaAlmHisEntry 2 } clkaAlmHistoryState OBJECT-TYPE SYNTAX INTEGER { ok(1), alarm(2), disable(3), na(4) } ACCESS read-only STATUS mandatory DESCRIPTION " Alarm Current State" ::= { clkaAlmHisEntry 3 } clkaAlmHistoryCount OBJECT-TYPE SYNTAX Counter ACCESS read-only STATUS mandatory DESCRIPTION " Alarm Count which happened " ::= { clkaAlmHisEntry 4 } clkaAlmHistoryEnable OBJECT-TYPE SYNTAX AlarmSeverity ACCESS read-only STATUS mandatory DESCRIPTION "Alarm is enabled or not" ::= { clkaAlmHisEntry 5 } -- -- Alarm Queue Table -- clkaAlmQueueTable OBJECT-TYPE SYNTAX SEQUENCE OF ClkaAlmQueueEntry ACCESS not-accessible STATUS mandatory DESCRIPTION "clka Alm Queue Table" ::= { clka-card 6 } clkaAlmQueueEntry OBJECT-TYPE SYNTAX ClkaAlmQueueEntry ACCESS not-accessible STATUS mandatory DESCRIPTION " " INDEX { clkaAlmQueueSlotIndex , clkaAlmQueuePortIndex , clkaAlmQueueNumber } ::= { clkaAlmQueueTable 1 } ClkaAlmQueueEntry ::= SEQUENCE { clkaAlmQueueSlotIndex SmallSlotIndex, clkaAlmQueuePortIndex OnePortID, clkaAlmQueueNumber INTEGER (1..40), clkaAlmQueueString DisplayString (SIZE(0..80)) } clkaAlmQueueSlotIndex OBJECT-TYPE SYNTAX SmallSlotIndex ACCESS read-only STATUS mandatory DESCRIPTION "Slot A~D, total 4 slots." ::= { clkaAlmQueueEntry 1 } clkaAlmQueuePortIndex OBJECT-TYPE SYNTAX OnePortID ACCESS read-only STATUS mandatory DESCRIPTION "Port 1" ::= { clkaAlmQueueEntry 2 } clkaAlmQueueNumber OBJECT-TYPE SYNTAX INTEGER (1..40) ACCESS read-only STATUS mandatory DESCRIPTION "Select Latest Alarm Queue number (1-40)" ::= { clkaAlmQueueEntry 3 } clkaAlmQueueString OBJECT-TYPE SYNTAX DisplayString (SIZE (0..80)) ACCESS read-only STATUS mandatory DESCRIPTION "Alarm Queue String" ::= { clkaAlmQueueEntry 4 } clkaTotalCard OBJECT-TYPE SYNTAX INTEGER ACCESS read-only STATUS mandatory DESCRIPTION "Total cards of CLKa" ::= { clka-card 100 } END