My objective was to assess how NB-IoT works in India
. I requested a set of tests to evaluate the performance of NB-IoT connectivity. Before testing NB-IoT in India, I conducted tests on NB-IoT technology in the USA remotely, with the assistance of my friends. For the USA tests, I utilized the '''[https://www.nordicsemi.com/Products/Development-hardware/Nordic-Thingy-91 nRF Thingy 91]''' and '''[https://www.arkessa.com/ Arkessa SIM]'''. These tests were successful, and I was able to integrate them with Edge Impulse.
Upon returning to India, we tested NB-IoT connectivity using the nRF9160 Development Kit with an Airtel NB-IoT SIM. During this period, I had the opportunity to discuss the NB-IoT test details with '''Gaurav Kapoor''' and his team from '''Nordic Semiconductor'''. They provided valuable assistance in testing the '''[https://www.nordicsemi.com/products/nrf9160 nRF9160]'''.
The [https://www.nordicsemi.com/products/nrf9160 nRF9160] was tested at the Airtel Manesar lab, where a straightforward Ping test was conducted using [https://infocenter.nordicsemi.com/pdf/nrf9160_at_commands_v2.2.pdf nRF9160 AT commands]. The test utilized firmware versions nRF9160_1.3.4 and nRF Connect SDK v2.3.0. Airtel also has an IoT lab in Bengaluru, where NB-IoT-related tests can be conducted. To access the lab, prior permission must be obtained from the respective teams.permission must be obtained from the respective teams. , Conducted a Google Ping test utilizing the … Conducted a Google Ping test utilizing the [https://www.nordicsemi.com/products/nrf9160 nRF9160] Development Kit and Airtel's NB-IoT service. The test involved sending Ping requests to Google servers to assess the round-trip time for responses. The [https://www.nordicsemi.com/products/nrf9160 nRF9160 DK], coupled with Airtel's NB-IoT service, served as the platform for evaluating the connectivity and performance of the NB-IoT network in this specific test.
'''Step 1:''' Check the current network registration status of the [https://www.nordicsemi.com/products/nrf9160 nRF9160] modem.
AT+CEREG=?
* This command is Essential for determining if the device is connected to the cellular network and able to send and receive data.
'''Step 2:''' Searches for available cellular networks in the surrounding area.
AT+COPS=?
'''Step 3:''' Verify the configuration of Packet Data Protocol (PDP) contexts, which are essential for establishing data connections over a cellular network.
AT+CGDCONT?
It retrieves information like the Access Point Name (APN), PDP type, and other parameters for each defined context.
'''Step 4:''' Initiate a ping operation to test connectivity to a specified IP address or hostname.
AT+PING = "www.google.com",45,5000,5,1000
'''Syntax:''' AT+PING=Vous avez entré un nom de page invalide, avec un ou plusieurs caractères suivants :
< > @ ~ : * € £ ` + = / \ | [ ] { } ; ? #