Wellfleet-TDMGROUP-MIB

File: Wellfleet-TDMGROUP-MIB.mib (29880 bytes)

Imported modules

RFC1155-SMI RFC-1212 Wellfleet-COMMON-MIB

Imported symbols

Counter TimeTicks OBJECT-TYPE
wfTdmGroup

Defined Types

WfTdmCctInfoEntry  
SEQUENCE    
  wfTdmCctInfoDelete INTEGER
  wfTdmCctInfoNumber INTEGER
  wfTdmCctInfoBus INTEGER
  wfTdmCctInfoResType INTEGER
  wfTdmCctInfoH110CctId INTEGER
  wfTdmCctInfoH110CctState INTEGER
  wfTdmCctInfoH110NumTslots INTEGER
  wfTdmCctInfoH110TslotSubrate INTEGER
  wfTdmCctInfoH110Endpt1Slot INTEGER
  wfTdmCctInfoH110Endpt1Connector INTEGER
  wfTdmCctInfoH110Endpt2Slot INTEGER
  wfTdmCctInfoH110Endpt2Connector INTEGER
  wfTdmCctInfoUnderruns Counter
  wfTdmCctInfoOverruns Counter

WfH110TimeslotEntry  
SEQUENCE    
  wfH110TimeslotCctId INTEGER
  wfH110TimeslotIndex INTEGER
  wfH110TimeslotTxStreamNumber INTEGER
  wfH110TimeslotTxTimeslotNumber INTEGER
  wfH110TimeslotTxBitMask OCTET STRING
  wfH110TimeslotRxStreamNumber INTEGER
  wfH110TimeslotRxTimeslotNumber INTEGER
  wfH110TimeslotRxBitMask OCTET STRING

WfH110ClockConfigEntry  
SEQUENCE    
  wfH110ClockConfigDelete INTEGER
  wfH110ClockConfigSlot INTEGER
  wfH110ClockConfigT1E1Clks INTEGER
  wfH110ClockConfigClk1Connector INTEGER
  wfH110ClockConfigClk2Connector INTEGER
  wfH110ClockConfigClk3Connector INTEGER
  wfH110ClockConfigClk4Connector INTEGER
  wfH110ClockConfigClk5Connector INTEGER
  wfH110ClockConfigClk6Connector INTEGER
  wfH110ClockConfigClk7Connector INTEGER
  wfH110ClockConfigClk8Connector INTEGER
  wfH110ClockConfigClk9Connector INTEGER
  wfH110ClockConfigCurrentClockSource INTEGER
  wfH110ClockConfigCurrentClockState INTEGER

WfTdmVirtualTrunkingEntry  
SEQUENCE    
  wfTdmVirtualTrunkingDelete INTEGER
  wfTdmVirtualTrunkingSlot INTEGER
  wfTdmVirtualTrunking64KChan INTEGER
  wfTdmVirtualTrunking56KChan INTEGER

WfTdmIfEntry  
SEQUENCE    
  wfTdmIfDelete INTEGER
  wfTdmIfDisable INTEGER
  wfTdmIfState INTEGER
  wfTdmIfSlot INTEGER
  wfTdmIfConnector INTEGER
  wfTdmIfCct INTEGER
  wfTdmIfTimeslotSubrate INTEGER
  wfTdmIfNumTslots INTEGER
  wfTdmIfRxOctets Counter
  wfTdmIfTxOctets Counter
  wfTdmIfCableType INTEGER
  wfTdmIfLastChange TimeTicks
  wfTdmIfEiaStatus INTEGER
  wfTdmIfEiaStatusReset INTEGER
  wfTdmIfLineNumber INTEGER

Defined Values

wfTdmCctInfoTable 1.3.6.1.4.1.18.3.3.2.9.3.1
The table of TDM Circuits.
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    WfTdmCctInfoEntry

wfTdmCctInfoEntry 1.3.6.1.4.1.18.3.3.2.9.3.1.1
Entry format for TDM Circuit Info
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  WfTdmCctInfoEntry  

wfTdmCctInfoDelete 1.3.6.1.4.1.18.3.3.2.9.3.1.1.1
Create/Delete parameter
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER created(1), deleted(2)  

wfTdmCctInfoNumber 1.3.6.1.4.1.18.3.3.2.9.3.1.1.2
TDM Circuit Number, filled in by driver. This is the wfCircuitNumber index from wfCircuitNameEntry.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

wfTdmCctInfoBus 1.3.6.1.4.1.18.3.3.2.9.3.1.1.3
TDM Circuit Bus Type (H.110 or other TDM bus type). This allows future support of other TDM buses.
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER h110(1)  

wfTdmCctInfoResType 1.3.6.1.4.1.18.3.3.2.9.3.1.1.4
TDM resource utilization by this circuit.
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER notdmresources(1), switchedh110(2), routedh110(3), cesh110(4)  

wfTdmCctInfoH110CctId 1.3.6.1.4.1.18.3.3.2.9.3.1.1.5
H110 Circuit ID, filled in by driver. This index is used by software to track circuits on the H.110 backplane.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER 0..4096  

wfTdmCctInfoH110CctState 1.3.6.1.4.1.18.3.3.2.9.3.1.1.6
TDM Circuit state, filled in by driver, defined for H.110 circuits only.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER unconfigured(1), configurednotup(2), up(3), disabled(4)  

wfTdmCctInfoH110NumTslots 1.3.6.1.4.1.18.3.3.2.9.3.1.1.7
Number of timeslots occupied by this H.110 TDM circuit, defined for H.110 circuits only. Since TDM circuits are full-duplex, setting this attribute to N will allocate N tx timeslots and N rx timeslots.
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER 1..32  

wfTdmCctInfoH110TslotSubrate 1.3.6.1.4.1.18.3.3.2.9.3.1.1.8
Specifies data rate within each and every timeslot within this TDM circuit. 64k is for a full timeslot (8 bits). 56kmsb sets the first bit on the wire to a 1, and data is carried on the next 7. 56klsb carries data on the first 7 bits, and sets the last bit to a 1.
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER subrate64k(1), subrate56kmsb(2), subrate56klsb(3)  

wfTdmCctInfoH110Endpt1Slot 1.3.6.1.4.1.18.3.3.2.9.3.1.1.9
The GAME Instance Id Slot of the first endpoint of this H.110 TDM Circuit. For the FBR, the Slot is always 1.
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER  

wfTdmCctInfoH110Endpt1Connector 1.3.6.1.4.1.18.3.3.2.9.3.1.1.10
Connector number of the first endpoint of this H.110 TDM circuit. This follows the FBR convention of (PCI slot) * 1000 + (module number) * 100 + port.
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER  

wfTdmCctInfoH110Endpt2Slot 1.3.6.1.4.1.18.3.3.2.9.3.1.1.11
The GAME Instance Id Slot of the second endpoint of this switchedH110 H.110 TDM Circuit. This attribute is required for switchedH110 TDM circuits ONLY. For the FBR, the Slot is always 1.
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER  

wfTdmCctInfoH110Endpt2Connector 1.3.6.1.4.1.18.3.3.2.9.3.1.1.12
Connector number of the second endpoint of this switchedH110 TDM circuit. This follows the FBR convention of (PCI slot) * 1000 + (module number) * 100 + port. This attribute is required for switchedH110 TDM circuits ONLY.
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER  

wfTdmCctInfoUnderruns 1.3.6.1.4.1.18.3.3.2.9.3.1.1.13
Number of TDM Circuit underruns
Status: mandatory Access: read-only
OBJECT-TYPE    
  Counter  

wfTdmCctInfoOverruns 1.3.6.1.4.1.18.3.3.2.9.3.1.1.14
Number of TDM Circuit overruns
Status: mandatory Access: read-only
OBJECT-TYPE    
  Counter  

wfH110TimeslotTable 1.3.6.1.4.1.18.3.3.2.9.3.2
The table of h.110 timeslots, for all TDM Circuits.
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    WfH110TimeslotEntry

wfH110TimeslotEntry 1.3.6.1.4.1.18.3.3.2.9.3.2.1
An entry that describes a single h.110 transmit timeslot for a given TDM circuit.
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  WfH110TimeslotEntry  

wfH110TimeslotCctId 1.3.6.1.4.1.18.3.3.2.9.3.2.1.1
H.110 Circuit Id, filled in by driver. This comes from the wfTdmCctInfoH110CctId attribute in the wfTdmCctInfoEntry.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER 0..4096  

wfH110TimeslotIndex 1.3.6.1.4.1.18.3.3.2.9.3.2.1.2
Timeslot index for the given H.110 Connection, filled in by driver, not to be confused with the H.110 timeslot number within a given stream.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

wfH110TimeslotTxStreamNumber 1.3.6.1.4.1.18.3.3.2.9.3.2.1.3
H.110 Transmit stream number, filled in by driver
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER 0..31  

wfH110TimeslotTxTimeslotNumber 1.3.6.1.4.1.18.3.3.2.9.3.2.1.4
H.110 Transmit timeslot number, within the given Transmit stream number, filled in by driver
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER 0..127  

wfH110TimeslotTxBitMask 1.3.6.1.4.1.18.3.3.2.9.3.2.1.5
H.110 Transmit timeslot 8-bit mask, filled in by driver. For each bit, 0 = mask from connection, 1 = keep in connection.
Status: mandatory Access: read-only
OBJECT-TYPE    
  OCTET STRING Size(1)  

wfH110TimeslotRxStreamNumber 1.3.6.1.4.1.18.3.3.2.9.3.2.1.6
H.110 Receive stream number, filled in by driver
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER 0..31  

wfH110TimeslotRxTimeslotNumber 1.3.6.1.4.1.18.3.3.2.9.3.2.1.7
H.110 Receive timeslot number, within the given Receive stream number, filled in by driver
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER 0..127  

wfH110TimeslotRxBitMask 1.3.6.1.4.1.18.3.3.2.9.3.2.1.8
H.110 Receive timeslot 8-bit mask, filled in by driver. For each bit, 0 = mask from connection, 1 = keep in connection.
Status: mandatory Access: read-only
OBJECT-TYPE    
  OCTET STRING Size(1)  

wfH110ClockConfigTable 1.3.6.1.4.1.18.3.3.2.9.3.3
H.110 clock configuration, configured by the user.
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    WfH110ClockConfigEntry

wfH110ClockConfigEntry 1.3.6.1.4.1.18.3.3.2.9.3.3.1
One entry per H.110 backplane, which defines the h.110 clock sources. The priority of a clock source is implicit in it's order in the entry. wfH110ClockConfigClk1Connector is the primary, wfH110ClockConfigClk2Connector is the secondary, and so on.
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  WfH110ClockConfigEntry  

wfH110ClockConfigDelete 1.3.6.1.4.1.18.3.3.2.9.3.3.1.1
Create/Delete parameter.
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER created(1), deleted(2)  

wfH110ClockConfigSlot 1.3.6.1.4.1.18.3.3.2.9.3.3.1.2
The GAME Instance Id Slot of the H.110 bus. For the FBR, the Slot is always 1.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

wfH110ClockConfigT1E1Clks 1.3.6.1.4.1.18.3.3.2.9.3.3.1.3
Specifies the frequency (T1 or E1) of the H.110 clock sources.
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER t1(1), e1(2)  

wfH110ClockConfigClk1Connector 1.3.6.1.4.1.18.3.3.2.9.3.3.1.4
Specifies the GAME Instance Id Connector of H.110 clock source 1. To select the local oscillator, use the number 0 (zero) as the connector.
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER  

wfH110ClockConfigClk2Connector 1.3.6.1.4.1.18.3.3.2.9.3.3.1.5
Specifies the GAME Instance Id Connector of H.110 clock source 2. To select the local oscillator, use the number 0 (zero) as the connector.
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER  

wfH110ClockConfigClk3Connector 1.3.6.1.4.1.18.3.3.2.9.3.3.1.6
Specifies the GAME Instance Id Connector of H.110 clock source 3. To select the local oscillator, use the number 0 (zero) as the connector.
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER  

wfH110ClockConfigClk4Connector 1.3.6.1.4.1.18.3.3.2.9.3.3.1.7
Specifies the GAME Instance Id Connector of H.110 clock source 4. To select the local oscillator, use the number 0 (zero) as the connector.
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER  

wfH110ClockConfigClk5Connector 1.3.6.1.4.1.18.3.3.2.9.3.3.1.8
Specifies the GAME Instance Id Connector of H.110 clock source 5. To select the local oscillator, use the number 0 (zero) as the connector.
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER  

wfH110ClockConfigClk6Connector 1.3.6.1.4.1.18.3.3.2.9.3.3.1.9
Specifies the GAME Instance Id Connector of H.110 clock source 6. To select the local oscillator, use the number 0 (zero) as the connector.
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER  

wfH110ClockConfigClk7Connector 1.3.6.1.4.1.18.3.3.2.9.3.3.1.10
Specifies the GAME Instance Id Connector of H.110 clock source 7. To select the local oscillator, use the number 0 (zero) as the connector.
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER  

wfH110ClockConfigClk8Connector 1.3.6.1.4.1.18.3.3.2.9.3.3.1.11
Specifies the GAME Instance Id Connector of H.110 clock source 8. To select the local oscillator, use the number 0 (zero) as the connector.
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER  

wfH110ClockConfigClk9Connector 1.3.6.1.4.1.18.3.3.2.9.3.3.1.12
Specifies the GAME Instance Id Connector of H.110 clock source 9. This cannot be changed. It is always 0 (zero) which specifies the local oscillator.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

wfH110ClockConfigCurrentClockSource 1.3.6.1.4.1.18.3.3.2.9.3.3.1.13
Number of the currently active H.110 clock source. For example, a value of 1 means that wfH110ClockConfigClk1Connector is the active clock source.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER clock1(1), clock2(2), clock3(3), clock4(4), clock5(5), clock6(6), clock7(7), clock8(8), clock9(9)  

wfH110ClockConfigCurrentClockState 1.3.6.1.4.1.18.3.3.2.9.3.3.1.14
State of the current clock source (good, failed, unknown, etc.). Filled in by TDM Manager.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER unknown(1), good(2), failed(3)  

wfTdmVirtualTrunkingTable 1.3.6.1.4.1.18.3.3.2.9.3.4
Virtual Trunking Control, configured by the user.
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    WfTdmVirtualTrunkingEntry

wfTdmVirtualTrunkingEntry 1.3.6.1.4.1.18.3.3.2.9.3.4.1
One entry per FBR, which defines the configuration of the virtual trunking mechanism. Changing any attributes in this entry will require the TDM Manager to restart.
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  WfTdmVirtualTrunkingEntry  

wfTdmVirtualTrunkingDelete 1.3.6.1.4.1.18.3.3.2.9.3.4.1.1
Create/Delete parameter.
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER created(1), deleted(2)  

wfTdmVirtualTrunkingSlot 1.3.6.1.4.1.18.3.3.2.9.3.4.1.2
The GAME Instance Id Slot of the H.110 bus. For the FBR, the Slot is always 1.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

wfTdmVirtualTrunking64KChan 1.3.6.1.4.1.18.3.3.2.9.3.4.1.3
Specifies the number of channels to reserve for the 64kb/s virtual trunk. The remainder of the channels will be reserved for the 56kb/s trunk. This MUST be an even number! Note that if you assign N channels to the 64kb/s trunk, you will have (64-N)/2 channels available for the 56kb/s trunk.
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER 0..64  

wfTdmVirtualTrunking56KChan 1.3.6.1.4.1.18.3.3.2.9.3.4.1.4
This read-only attribute specifies the number of channels reserved for the 56kb/s virtual trunk. This attribute is filled in by the TDM Manager.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER 0..32  

wfTdmIfTable 1.3.6.1.4.1.18.3.3.2.9.3.5
TDM Interface line record
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  SEQUENCE OF  
    WfTdmIfEntry

wfTdmIfEntry 1.3.6.1.4.1.18.3.3.2.9.3.5.1
An entry in the TDM Interface table
Status: mandatory Access: not-accessible
OBJECT-TYPE    
  WfTdmIfEntry  

wfTdmIfDelete 1.3.6.1.4.1.18.3.3.2.9.3.5.1.1
Create/Delete parameter
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER created(1), deleted(2)  

wfTdmIfDisable 1.3.6.1.4.1.18.3.3.2.9.3.5.1.2
Enable/Disable parameter
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER enabled(1), disabled(2)  

wfTdmIfState 1.3.6.1.4.1.18.3.3.2.9.3.5.1.3
Line Driver state variable, Reflects the current state of the Line Driver.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER up(1), down(2), init(3), wait(4), notpres(5)  

wfTdmIfSlot 1.3.6.1.4.1.18.3.3.2.9.3.5.1.4
Instance ID Slot, filled in by driver
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

wfTdmIfConnector 1.3.6.1.4.1.18.3.3.2.9.3.5.1.5
Instance ID Connector, filled in by driver. For the FBR this attribute is an encoded value and is equal to 'pci slot *1000' + 'module'*100 + 'connector'.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER  

wfTdmIfCct 1.3.6.1.4.1.18.3.3.2.9.3.5.1.6
CCT number for this line instance
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER 1..1023  

wfTdmIfTimeslotSubrate 1.3.6.1.4.1.18.3.3.2.9.3.5.1.7
Specifies data rate within each and every timeslot within a TDM circuit. 64k is for a full timeslot (8 bits). 56kmsb sets the first bit on the wire to a 1, and data is carried on the next 7. 56klsb carries data on the first 7 bits, and sets the last bit to a 1.
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER subrate64k(1), subrate56kmsb(2), subrate56klsb(3)  

wfTdmIfNumTslots 1.3.6.1.4.1.18.3.3.2.9.3.5.1.8
Number of TDM circuit timeslots occupied by this interface, defined for H.110 circuits only. Since TDM circuits are full-duplex, setting this attribute to N will allocate N tx timeslots and N rx timeslots.
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER 1..32  

wfTdmIfRxOctets 1.3.6.1.4.1.18.3.3.2.9.3.5.1.9
Number of octets received
Status: mandatory Access: read-only
OBJECT-TYPE    
  Counter  

wfTdmIfTxOctets 1.3.6.1.4.1.18.3.3.2.9.3.5.1.10
Number of octets transmitted
Status: mandatory Access: read-only
OBJECT-TYPE    
  Counter  

wfTdmIfCableType 1.3.6.1.4.1.18.3.3.2.9.3.5.1.11
Shows the type of Cable attached to the TDM Interface port
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER rs232(1), rs422(2), v35(3), x21(4), null(10)  

wfTdmIfLastChange 1.3.6.1.4.1.18.3.3.2.9.3.5.1.12
The value of SysUpTime at the time the interface entered it's current operational state (UP state). SysUpTime is defined as the time (in hundredths of a second) since the network management portion of the system was last re-initialized. Usually the time since boot.
Status: mandatory Access: read-only
OBJECT-TYPE    
  TimeTicks  

wfTdmIfEiaStatus 1.3.6.1.4.1.18.3.3.2.9.3.5.1.13
The state of the EIA signals at the router interface. The signals are designated as bits in this entry. If the signal is asserted, it is marked as a 1. If not asserted, it is marked as a 0. The state of each signal will be updated every second. Bits 0-15 are reserved for actual signal state. Bits 16-31 are reserved for indicating toggling of the signal. Toggling signals are indicated as a 1. Signals not toggling are indicated with a 0. The following signals are defined and monitored: The bit definition as as follows with bit #0 being the LSB. * signal status - bits 0-15 * bit 0 = TXD transmit data 1 = RXD receive data 2 = RTS request to send 3 = CTS clear to send 4 = DSR data set ready 5 = DCD data carrier detect 6 = TXC transmit clock 7 = RXC receive clock 8 = DTR data terminal ready. * signal toggle status bits 16-31 * bit 16 = TXD transmit data 17 = RXD receive data 18 = RTS request to send 19 = CTS clear to send 20 = DSR data set ready 21 = DCD data carrier detect 22 = TXC transmit clock 23 = RXC receive clock 24 = DTR data terminal ready.
Status: mandatory Access: read-only
OBJECT-TYPE    
  INTEGER txd(1), rxd(2), rts(4), cts(8), dsr(16), dcd(32), txc(64), rxc(128), dtr(256), txdToggled(65536), rxdToggled(131072), rtsToggled(262144), ctsToggled(524288), dsrToggled(1048576), dcdToggled(2097152), txcToggled(4194304), rxcToggled(8388608), dtrToggled(16777216)  

wfTdmIfEiaStatusReset 1.3.6.1.4.1.18.3.3.2.9.3.5.1.14
Reset The EIA status for the EIA signals in wfTdmIfEiaStatus. This is particularly useful for clearing the toggle status.
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER reset(1), noaction(21)  

wfTdmIfLineNumber 1.3.6.1.4.1.18.3.3.2.9.3.5.1.15
line number for this line instance
Status: mandatory Access: read-write
OBJECT-TYPE    
  INTEGER