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 U2FsdGVkX1+fkFqx4oFFzGaR7ZDrIpJZ801h+kw2wrw=
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* = registered
Show 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 = 72016415
Radio Band = eutran-20
Bandwidth = 10
Channel = 6400
LTE Tracking Area Code (TAC) = 28673
EN-DC Available = yes
DCNR Restriction = no
LTE Carrier Aggregation Info:
   Primary Cell Info:
      Band = E-UTRA Band 20
      Frequency = 6400
      Downlink Bandwidth = 10 MHz
      Physical Cell ID = 195
      Scell State = registered
      RSRP (dBm) = -76
      RSRQ (dB) = -9
      RSSI (dBm) = -45
      SINR (dB) = 14
      Uplink Bandwidth = 10 MHz
   Secondary Cell Info #0:
      Band = E-UTRA Band 3
      Frequency = 1301
      Downlink Bandwidth = 20 MHz
      Physical Cell ID = 216
      Scell State = inactive
      RSRP (dBm) = -84
      RSRQ (dB) = -11
      RSSI (dBm) = -65
      SINR (dB) = 13
      Uplink Frequency = 19301
      Uplink Bandwidth = 20 MHz
RX level (dBm) = -54
Coverage level = 5 (*****)

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* = connected
Show output
Connection status               = connected
Traffic channel status          = active
Max. TX channel rate (bps)      = 0
Max. RX channel rate (bps)      = 0
IPv4 address                    = 37.12.27.200
IPv4 mask                       = 255.255.255.240
IPv4 gateway                    = 37.12.27.201
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+up
Show output
------------------------------------------------------------------
Name            IP Address           Admin  Oper  Vrf  Description
------------------------------------------------------------------
cell0  37.12.27.200/28               up     up
       fe80::f075:17ff:fe42:6c37/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: -54
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: 72016415
TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemCellularStatusRadioBand."wwan0" = STRING: eutran-20
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: 11.400000
TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemCellularStatusRsrp5gEndc."wwan0" = INTEGER: 0
TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemCellularStatusRsrpPrimary."wwan0" = INTEGER: -78
TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemCellularStatusRscp."wwan0" = INTEGER: 0
TELDAT-OSDX-MONDB-SYSTEM-MIB::telOSDxMonDBSystemCellularStatusRsrqPrimary."wwan0" = INTEGER: -8