Parameter meanings in 2022-05-04 LPWAN Coverage doc, PSM and eDRX columns?

Hello Devzone,

My name is Ted, and I recently came across a 2022 May 4 LPWAN Coverage document on one of Nordic Semi's technical guides.  The specific guide is titled iBases ESIM International Coverage Update.  But I am confused by the meaning of the value pairs in the right most four columns.  Looks like these are in units of seconds, which makes sense for at least the two columns number 9 and 10 from left, where "PSM T3412 and T3324" appears above these columns.

What do these values represent?  Are these maximum supported timer periods, and shorter periods are possible?  In what way do these values define which periodic Tracking Area Update (periodic-TAU), Active Time and eDRX values we can expect to be granted in our given geographies?

Some background to these questions:

I've posted some related tickets to this question recently:  87176, 87451, 87734, but I am still having trouble obtaining any non-zero T3412 and T3324 timer values.  I'm working in a large metropolitan area with population of roughly two million, between Seattle and the Bay Area on United States west coast.  At least one of the major Mobile Network Operators listed in the United States rows of the LPWAN coverage document operates in our city.  Given this I surmise that at least for LTE-M type network registration I should be able to see my nRF9160 based device be granted some valid periodic-TAU and Active Time values.

Per ticket 87451 I am performing the AT command sequence to first turn off modem, then request a PSM, then turn modem on:

AT+CFUN=0

AT+CPSMS=1,,,"00010010","00001111"   . . . periodic-TAU of 180 minutes, active time ( 2 sec * 15 ) = 30 seconds

AT+CFUN=1

Entering these commands by hand there is plenty of delay, so I am confident the modem is off by the time I enter my PSM values to request from the MNO.  I check modem status and granted values as per the above linked Devzone tickets, namely by issuuing AT+CFUN?, AT+CEREG=5 followed by AT+CEREG?, AT%XMONITOR.  Command AT+CGDCONT? tells me whether my device registered with any network or not.  I almost never see either full name or short name of the MNO, two parameters which AT%XMONITOR returns.

I have tried multiple different values for periodic-TAU and Active Time.  I'm searching for ones which local MNO will grant.

Command AT+CEREG? consistently returns "11100000", "11100000" as its last two fields.  This looks like bad news to me.  Until I can learn correct AT command sequence, and confirm or disconfirm local network provider support I cannot enjoy the battery-enabling low power support touted as one of the nRF9160's greatest design features.  All clarifying help to these questions appreciated!

- Ted

Parents
  • Hello Ted,

    tedhavelka said:
    But this leads me to the question, is it true that no matter the modem's state there is an AT command sequence I can issue to cause the modem to negotiate PSM values of my choosing?

    Yes. Referring to the documentation of +CPSMS.

    tedhavelka said:
    It looks like I must ask, is there some start up AT command sequence I do not normally see, which could make it impossible to configure the modem to negotiate a new, arbitrary set of PSM values on its next power up event?

    No. You have to decide for yourself if your application configures PSM values via +CPSMS before or after setting the modem to normal operation mode. My recommendation would be before. As the documentation states:

    The command configuration is stored to NVM approximately every 48 hours and when the modem is powered off with the +CFUN=0 command.

    Meaning, once configured and stored in the NVM, the modem will negotiate the same PSM values during each connection attempt.

    tedhavelka said:
    So we need to know what might be well summarized in a state machine type diagram:  how to get the modem to point of negotiating for our device's best PSM values.  Can the Devzone Team share a document or instruction which covers this? 

    PSM is a 3GPP standard, hence we do not provide own documentation regarding this topic. The values depend primarily on each individual use case and more important if the carrier supports them.

    Regards,

    Markus

Reply Children
No Data
Related