blob: 7767833454cbe3000fe4438d160dd1e2655b5131 [file] [log] [blame]
Carrier Engineering Requirements
=================================
Subsections:
-------------
Activate their cellular account & service
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Enable the cellular modem
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
:Tested By:
:class:`cellular_smoke.CellularSmoke`
:Description:
* Turn the modem on, and verify it's up.
* This downloads a small html file from a local webserver over the LTE link.
Disable the cellular modem
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
:Tested By:
:class:`cellular_smoke.CellularSmoke`
:Description:
* Turn the modem off, and ensure the disconnect message is received by the call box.
Connect to a CDMA/UMTS/LTE network
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
:Tested By:
:class:`cellular_smoke.CellularSmoke`
:Description:
* Connect to a network.
Disconnect from the cellar network
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
:Tested By:
:class:`cellular_smoke.CellularSmoke`
:Description:
* Disconnect from the cellular network.
Download data via the cellular connection
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
:Tested By:
:class:`cellular_smoke.CellularSmoke`
:Description:
* Download data over the cellular network.
Upload data via the cellular connection
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
:Tested By:
:class:`cellular_smoke.CellularSmoke`
:Description:
* Upload data over the cellular network.
Lock their SIM card via a PIN
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Unlock their SIM card via a PIN
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Unlock their SIM card via a PUK code
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Determine their signal strength
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Determine their connection technology
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Determine their international roaming status
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Enable roaming
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Disable roaming
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Set their APN details ^ APN, username & password
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Update their PRL
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Receive a notification when they are out of credit
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Receive an SMS notification
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Successfully maintain a connection during a 2G <^> 3G tower handover
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Navigate to their account management page via the "View Account" link
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Switch the modem firmware to connect to different CDMA carriers and UMTS networks
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
Reset the modem to the factory state.
^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^^
:Tested By:
:class:`cellular_smoke.CellularSmoke`
:Description:
* Reset the modem.