Check Cellular Oids
This scenario shows how to check cellular interface SNMP OIDs. First, a cellular connection is established, then the SNMP service is configured and the cellular status OIDs are verified.
Test SNMP Cellular Status OIDs
Description
Configure a cellular connection and verify that cellular status information is accessible via SNMP. The following OIDs are checked: signal quality, cell location area code (LAC), radio access technology, tracking area code (TAC), cell identifier, active radio band, RSRP/RSRQ/SINR for primary and 5G ENDC carriers, RSCP and Ec/No.
Scenario
Step 1: Set the following configuration in DUT0 :
set cellular profile CELPROFILE apn movistar.es set controllers cellular wwan0 sim select socket_1 set controllers cellular wwan0 sim socket socket_1 encrypted-pin U2FsdGVkX183DgVnyid8kWUdsWCgGXf+mi9bH0c+fyk= set controllers cellular wwan0 sim socket socket_1 pdp 1 profile CELPROFILE set interfaces cellular cell0 address dhcp set interfaces cellular cell0 phy wwan0 pdp 1 set service snmp community 'COMMUNITY2TEST!' set system login user admin authentication encrypted-password '$6$GSjsCj8gHLv$/VcqU6FLi6CT2Oxn0MJQ2C2tqnRDrYKNF8HIYWJp68nvXvPdFccDsT04.WtigUONbKYrgKg8d6rEs8PjljMkH0'
Step 2: Run command controllers cellular wwan0 show network-status at DUT0 and check if output matches the following regular expressions:
SIM status\s* = OK Registration state\s* = registeredShow output
SIM status = OK Registration state = registered Public Land Mobile Network code = HOME[21407] ACT[21422] Public Land Mobile Network name = Movistar Network technology currently in use = lte(+5gnr) Current Service Domain registered = cs-ps (capable cs-ps) Current Roaming status = off 3GPP Cell ID = 71834142 Radio Band = eutran-3 Bandwidth = 20 Channel = 1301 LTE Tracking Area Code (TAC) = 28673 EN-DC Available = yes DCNR Restriction = no LTE Carrier Aggregation Info: Primary Cell Info: Band = E-UTRA Band 3 Frequency = 1301 Downlink Bandwidth = 20 MHz Physical Cell ID = 3 Scell State = registered RSRP (dBm) = -96 RSRQ (dB) = -11 RSSI (dBm) = -67 SINR (dB) = 6 Uplink Bandwidth = 20 MHz Secondary Cell Info #0: Band = E-UTRA Band 8 Frequency = 3600 Downlink Bandwidth = 10 MHz Physical Cell ID = 35 Scell State = inactive RSRP (dBm) = -89 RSRQ (dB) = -11 RSSI (dBm) = -68 SINR (dB) = -1 Secondary Cell Info #1: Band = E-UTRA Band 7 Frequency = 2850 Downlink Bandwidth = 20 MHz Physical Cell ID = 172 Scell State = inactive RSRP (dBm) = -119 RSRQ (dB) = -19 RSSI (dBm) = -89 SINR (dB) = 0 RX level (dBm) = -67 Coverage level = 4 (**** )
Step 3: Run command controllers cellular wwan0 pdp 1 show network-data-connection at DUT0 and check if output matches the following regular expressions:
Connection status\s* = connectedShow output
Connection status = connected Traffic channel status = active Max. TX channel rate (bps) = 0 Max. RX channel rate (bps) = 0 IPv4 address = 37.12.38.135 IPv4 mask = 255.255.255.240 IPv4 gateway = 37.12.38.136 IPv4 primary DNS = 80.58.61.248 IPv4 secondary DNS = 80.58.61.249
Step 4: Run command interfaces cellular cell0 show at DUT0 and check if output matches the following regular expressions:
cell0\s+\d+.\d+.\d+.\d+\/\d+\s+up\s+upShow output
------------------------------------------------------------------ Name IP Address Admin Oper Vrf Description ------------------------------------------------------------------ cell0 37.12.38.135/28 up up fe80::a0b9:c6ff:feee:9cab/64
Step 5: Run command service snmp walk local-agent v2c COMMUNITY2TEST! oid TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemCellularStatus at DUT0 and check if output matches the following regular expressions:
TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemCellularStatusSignalQuality\."wwan0" = INTEGER: -?\d+ TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemCellularStatusCellLocationAreaCode\."wwan0" = INTEGER: \d+ TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemCellularStatusRadioTechnology\."wwan0" = STRING: .+ TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemCellularStatusTrackingAreaCode\."wwan0" = STRING: \d+ TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemCellularStatusCellId\."wwan0" = INTEGER: \d+ TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemCellularStatusRadioBand\."wwan0" = STRING: .+ TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemCellularStatusRsrpPrimary\."wwan0" = INTEGER: -?\d+ TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemCellularStatusRsrqPrimary\."wwan0" = INTEGER: -?\d+ TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemCellularStatusSinrPrimary\."wwan0" = STRING: -?\d+\.?\d* TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemCellularStatusRsrp5gEndc\."wwan0" = INTEGER: -?\d+ TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemCellularStatusRsrq5gEndc\."wwan0" = INTEGER: -?\d+ TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemCellularStatusSinr5gEndc\."wwan0" = STRING:( -?\d+\.?\d*)? TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemCellularStatusRscp\."wwan0" = INTEGER: -?\d+ TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemCellularStatusEcno\."wwan0" = STRING:( -?\d+\.?\d*)?Show output
TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemCellularStatusTag."wwan0" = STRING: wwan0 TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemCellularStatusSignalQuality."wwan0" = INTEGER: -67 TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemCellularStatusCellLocationAreaCode."wwan0" = INTEGER: 28673 TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemCellularStatusRadioTechnology."wwan0" = STRING: LTE+5GNR TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemCellularStatusTrackingAreaCode."wwan0" = STRING: 28673 TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemCellularStatusCellId."wwan0" = INTEGER: 71834142 TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemCellularStatusRadioBand."wwan0" = STRING: eutran-3 TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemCellularStatusSinr5gEndc."wwan0" = STRING: TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemCellularStatusRsrq5gEndc."wwan0" = INTEGER: 0 TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemCellularStatusEcno."wwan0" = STRING: TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemCellularStatusSinrPrimary."wwan0" = STRING: 2.600000 TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemCellularStatusRsrp5gEndc."wwan0" = INTEGER: 0 TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemCellularStatusRsrpPrimary."wwan0" = INTEGER: -96 TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemCellularStatusRscp."wwan0" = INTEGER: 0 TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemCellularStatusRsrqPrimary."wwan0" = INTEGER: -11