LTE support for Telia and Telenor (Norway)



  • We have two providers in Norway, Telia and Telenor that both are rolling out LTE-M and LTE-NB these days.

    From my understanding you have been in contact with both of these. Do you have a timeframe of when you are able to support one of these? At the moment it could be either CAT-M or CAT-NB as we are in the prototyping stage and could at the moment use either network.



  • @Gijs : com4 is using Telia's network. If you take a look at the coverage map here:
    https://www.telia.no/nett/dekning/
    You can see that NB-IoT has good coverage in Oslo region (I'm nearby Asker). No need to test other places :)
    The previous FSM state is unfortunately not repeatable . I never had "CONNECTED" state since last time I posted. The RRC TOP FSM status's switching between SCANNING and CAMPED. I let the FiPy ran lte.attach() during 1 hour, without any success to attach :(

    For further details, I took notes of the following from FSM status:

    1. Before calling lte.attach(), the RRC TOP FSM status is STOPPED.
    2. While SCANNING, the RRC SEARCH FSM goes from WAIT_RSSI to WAIT_CELL_ID
      3a. The RRC TOP FSM goes from SCANNING to SYNCING
      3b. The RRC SEARCH FSM goes from WAIT_CELL_ID to WAIT_SYNC
      4a. The RRC TOP FSM goes from SYNCING to CAMPED
      4b. RRC SEARCH FSM goes from WAIT_SYNC to CAMPED_ANY

    Hoping that could help you in helping me in troubleshooting.


  • Global Moderator

    Good to hear the sim is activated with the provider. Im guessing in the dark here as I have not quite seen this state before, but Is the FSM state repeatable for you? Perhaps it helps to let it run for a bit, or shift locations. Perhaps its still with the APN setting. There could be a lot of factors influencing this. I'll check if there's any other options



  • @Gijs : the SIM card has status "activated" on carrier website. I've been in touch with them. They are saying that the SIM card had no contact yet and still witing for 1st attachmenent. I'm wondering if I need to order a LTE-M sim card, just to give it a try...
    Do you have any other advice to go further in troubleshooting?


  • Global Moderator

    The lte.send_at_cmd("AT+CSQ") will not always return the signal quality before the modem is attached. 99 means 'not known or not detectable' according to the datasheet. In this case, I lean towards the 'not known', as you are able to connect, but either the modem, or the cell disconnects you again. Were you able to check the activation status of the simcard, (maybe somewhere in the online interface of the carrier you'll have to flip a swtich) Im guessing it is related to that.



  • Hi @Gijs ,

    I wanted to keep you posted on this topic. My carrier asked me to test signal quality with command lte.send_at_cmd("AT+CSQ"). It retruns 99,99. Do you know what does that means?
    I followed the instructions on LTE example: the right model antenna is plugged at the right pin as shown on picture.



  • I will take contact with them. I'll keep you posted @Gijs


  • Global Moderator

    Hi,

    First, I don't see telia listed from command AT+SQNCTM. Is that a concern?

    No, not at all. Some carriers require a different setting here, but not all of them

    Second, I see from FSM that I'm clearly connected, but the next scan shows disconnecting. Should the loop end if RRC TOP FSM resturns connected? souldn't it?

    Yes, that is indeed quite odd. Could you check the APN setting or registration / activation of your simcard with the carrier perhaps? It indeed seems to connect and then disconnect, meaning something in the handshake or registration is probably not correct.



  • Hi @Gijs ,

    Thank you for your quick answer. I copied/pasted the code in the tutorial.
    First, I don't see telia listed from command AT+SQNCTM. Is that a concern?
    Second, I see from FSM that I'm clearly connected, but the next scan shows disconnecting. Should the loop end if RRC TOP FSM resturns connected? souldn't it?

    and here are the results:
    +SQNCTM: ("3gpp-conformance", "ais", "aptg", "att", "bell", "cht", "cta", "dialog", "dish", "docomo", "dtag", "etisalat", "kddi", "kpn", "kt", "lgu", "orange", "singtel", "skt", "softbank", "spark", "standard", "swisscom", "telenor", "telstra", "tmo", "truphone", "turkcell", "verizon", "vodafone")

    OK

    SYSTEM FSM

    +--------------------------+--------------------+
    |            FSM           |        STATE       |
    +--------------------------+--------------------+
    | RRC TOP FSM              |STOPPED             |
    | RRC SEARCH FSM           |NULL                |
    | RRC ACTIVE FSM           |NULL                |
    | PMM PLMN FSM             |NULL                |
    | EMM MAIN FSM             |NULL                |
    | EMM AUTH FSM             |NULL                |
    | EMM CONN FSM             |NULL                |
    | EMM TAU FSM              |NULL                |
    | EMM TEST FSM             |NULL                |
    | ESM BEARER FSM           |BEARER_NULL         |
    | SMS MT FSM               |IDLE                |
    | SMS MO FSM               |IDLE                |
    | LPP FSM                  |IDLE                |
    | HP MAIN FSM              |IDLE                |
    | HP USIM FSM              |READY               |
    | HP SMS MO FSM            |IDLE                |
    | HP SMS MT FSM            |IDLE                |
    | HP CAT FSM               |IDLE                |
    +--------------------------+--------------------+
    

    OK

    attaching...
    SYSTEM FSM

    +--------------------------+--------------------+
    |            FSM           |        STATE       |
    +--------------------------+--------------------+
    | RRC TOP FSM              |CONNECTED           |
    | RRC SEARCH FSM           |CAMPED              |
    | RRC ACTIVE FSM           |CONNECTED           |
    | PMM PLMN FSM             |NORM_CAMPED         |
    | EMM MAIN FSM             |REGISTERED_INIT     |
    | EMM AUTH FSM             |NULL                |
    | EMM CONN FSM             |AS_ESTABLISHED      |
    | EMM TAU FSM              |NULL                |
    | EMM TEST FSM             |NULL                |
    | ESM BEARER FSM           |BEARER_NULL_PENDING_ACTIVE|
    | SMS MT FSM               |IDLE                |
    | SMS MO FSM               |IDLE                |
    | LPP FSM                  |IDLE                |
    | HP MAIN FSM              |IDLE                |
    | HP USIM FSM              |READY               |
    | HP SMS MO FSM            |IDLE                |
    | HP SMS MT FSM            |IDLE                |
    | HP CAT FSM               |IDLE                |
    +--------------------------+--------------------+
    

    OK

    .
    SYSTEM FSM

    +--------------------------+--------------------+
    |            FSM           |        STATE       |
    +--------------------------+--------------------+
    | RRC TOP FSM              |DISCONNECTING       |
    | RRC SEARCH FSM           |CAMPED              |
    | RRC ACTIVE FSM           |WAIT_REL_TIMER      |
    | PMM PLMN FSM             |NORM_CAMPED         |
    | EMM MAIN FSM             |NULL                |
    | EMM AUTH FSM             |NULL                |
    | EMM CONN FSM             |EMM_DETACHED        |
    | EMM TAU FSM              |NULL                |
    | EMM TEST FSM             |NULL                |
    | ESM BEARER FSM           |BEARER_NULL         |
    | SMS MT FSM               |IDLE                |
    | SMS MO FSM               |IDLE                |
    | LPP FSM                  |IDLE                |
    | HP MAIN FSM              |IDLE                |
    | HP USIM FSM              |READY               |
    | HP SMS MO FSM            |IDLE                |
    | HP SMS MT FSM            |IDLE                |
    | HP CAT FSM               |IDLE                |
    +--------------------------+--------------------+
    

    OK


  • Global Moderator

    Hi,

    There is a tutorial available in the docs: https://docs.pycom.io/tutorials/networks/lte/ that works for both NB-IoT and Cat-M1. At the bottom of that page you can find some troubleshooting information. You might have to move to an area with better reception.

    Let me know where you're stuck
    Best,
    Gijs



  • @jmarcelino said in LTE support for Telia and Telenor (Norway):

    Telia's Cat M1

    Hi,

    I live in Norway and I just received a nano SIM from Com4. They deliver both NB-IoT og LTE-M. The one I get is for NB-IoT and even if my modem on my FiPy is updated to the last firmware (LR6.0.0.0-41019), it doesn't attach to the cellular network.
    Unfortunately, there is no tutorial for connecting through NB-IoT on pycom website. I didn't find neither posts on this forum to help me as newbee ;)
    Can you tell me if SEQUANS modem supporting NB-IoT Com4 networks (I think they use Telia network).
    Do you have any tutorial for connceting FiPy to NB-IoT which could help me?



  • Any success with telenor or telia? I live in sweden and are just getting started.



  • Hi @jardar

    As far as I know Telenor is NB-IoT only, however their network uses Huawei basestations which our modem doesn't yet connect properly to (there's only some preliminary support)

    Telia is deploying Cat M1, we're in contact with them and doing some tests but so far have not managed to connect and the issues seem to point again to modem firmware which we need to work with the manufacturer.

    Unfortunately I personally cannot give timeframes when either NB-IoT is fully supported on Huawei networks for Telenor or when we'll be able to connect to Telia's Cat M1.



Pycom on Twitter