iotcreators.com web
    • Login
    • Search
    • forum.iotcreators.com
    • docs.iotcreators.com
    • Tags
    • Popular
    • Recent
    • Register
    1. Home
    2. io
    I
    • Profile
    • Following 0
    • Followers 0
    • Topics 0
    • Posts 9
    • Best 4
    • Controversial 0
    • Groups 2

    io

    @io

    iotcreators.com team

    4
    Reputation
    8
    Profile views
    9
    Posts
    0
    Followers
    0
    Following
    Joined Last Online

    io Unfollow Follow
    iotcreators.com team Admin

    Best posts made by io

    • RE: Coverage Enhancement level incrementing period

      Take this information with a grain of salt until we can get an expert on NB IoT technology to answer this question, but the CE level should be set by the modem based on the measured downlink received signal power and increased automatically when the random access preamble retransmission limit set for the current CE level by the network has been reached.
      How long it takes to reach this limit depends on the limit and the period between retries (waiting for the network’s random access response).

      posted in Network & Coverage
      I
      io
    • RE: Why class A behavior ?

      Hello again toustousio,

      the reason why devices have to send an uplink message first to receive downlink messages lies in the nature of low-power wide-area devices, which are designed to use as little energy as possible to maximize battery life. This is achieved by putting devices to sleep. Keeping an open channel that can constantly receive data would go against any power-saving measures. Therefore, a device has to initiate the communication and basically send a “heartbeat” message to show that it is awake and available to receive information. Just like LoRaWAN class A devices, which do not maintain a constant network connection to reduce power consumption.

      Using NB-IoT and eDRX, it is possible to move the buffering function of messages into the network to send the messages directly to your devices, without sending an uplink message to our platform every time before receiving downlink messages.
      This is possible via our API and works just like sending a downlink message as described here with a few changes that I have detailed below.

      URL: https://api.scs.iot.telekom.com:443/m2m/endpoints/<SERIAL-NUMBER>/downlinkMsgBase64Drx/0/data

      HEADER:
      Content-Type: application/json
      Accept: application/json
      Authorization: Basic <based64(<API-USERNAME>:<API-PASSWORD>)>

      BODY:
      {
      “resourceValue”:<YOUR base64 encoded VALUE>
      }

      KEEP IN MIND:

      • This function requires that <YOUR VALUE> is a base64 encoded. Before it is sent to the device <YOUR VALUE> is decoded, to be able to send binary data without double the data volume caused by the hex format.
      • eDRX messages are sent to the mobile network and buffered/queued by the network provider while the device is sleeping.
      • Because eDRX messages need to be sent to an IP address our server stores the last IP address from the last uplink message and if you haven’t send any uplink messages or if your device has renewed its IP address, the eDRX message cannot reach your device.
      • Deutsche Telekom’s network is configured to store a max of 10 messages with 500 bytes per IMSI. This is also limited to a certain percentage of the specified number of devices (overall capacity). This behavior can deviate for roaming scenarios, since not all networks are configured the same way.

      I hope this answers your question.
      Do not hesitate to reach out, if you have any addtional questions or problems.

      posted in iotcreators.com portal & API
      I
      io
    • RE: No DNS resolving in LTE-M network

      Hello Mario,
      sorry for the late reply, I am definitely not more knowledgable, but I hope that fm’s hints have helped you to find a way to change your DNS servers via the +UPSD command.
      If not, I have checked the documentation for your module and the Syntax looks as follows:

      AT+UPSD=<profile_id>,<param_
      tag>,<param_val>
      

      The values should be:
      <profile_id>: 1
      <param_tag>: 4 for primary DNS; 5 for secondary DNS
      <param_val>: “xxx.yyy.zzz.www” [your desired DNS’s IP]

      While looking for the information, I also noticed a topic where another modem did not receive DNS servers from the provider due to a firmware issue, so maybe an update will alleviate the problem as well.

      I will also check whether DNS info should normally be provided at that APN for LTE-M SIMs or not.

      let us know how it went
      olli

      posted in Network & Coverage
      I
      io
    • RE: StarterKit and french SFR NB-IOT Sim

      Hello @Mikael-Guenais,
      NB-IoT roaming is available in France via SFR. You can also always find up-to-date information on our roaming partners in our documentation library here.

      I will contact you about the SIM card directly from our support email.

      Best regards
      Oliver

      posted in Network & Coverage
      I
      io

    Latest posts made by io

    • RE: Country missing from order dropdown

      We have a partnership for NB-IoT with A1 Slovenija in Sovenia, so this was not intentional and will be fixed.
      My previous suggestion unfortunately does not work properly, so contacting us directly is the best way to order in this case.
      Sorry for the confusion.

      posted in General discussion & other topics
      I
      io
    • RE: StarterKit and french SFR NB-IOT Sim

      Hello @Mikael-Guenais,
      NB-IoT roaming is available in France via SFR. You can also always find up-to-date information on our roaming partners in our documentation library here.

      I will contact you about the SIM card directly from our support email.

      Best regards
      Oliver

      posted in Network & Coverage
      I
      io
    • RE: Coverage Enhancement level incrementing period

      Take this information with a grain of salt until we can get an expert on NB IoT technology to answer this question, but the CE level should be set by the modem based on the measured downlink received signal power and increased automatically when the random access preamble retransmission limit set for the current CE level by the network has been reached.
      How long it takes to reach this limit depends on the limit and the period between retries (waiting for the network’s random access response).

      posted in Network & Coverage
      I
      io
    • RE: Why class A behavior ?

      Hello again toustousio,

      the reason why devices have to send an uplink message first to receive downlink messages lies in the nature of low-power wide-area devices, which are designed to use as little energy as possible to maximize battery life. This is achieved by putting devices to sleep. Keeping an open channel that can constantly receive data would go against any power-saving measures. Therefore, a device has to initiate the communication and basically send a “heartbeat” message to show that it is awake and available to receive information. Just like LoRaWAN class A devices, which do not maintain a constant network connection to reduce power consumption.

      Using NB-IoT and eDRX, it is possible to move the buffering function of messages into the network to send the messages directly to your devices, without sending an uplink message to our platform every time before receiving downlink messages.
      This is possible via our API and works just like sending a downlink message as described here with a few changes that I have detailed below.

      URL: https://api.scs.iot.telekom.com:443/m2m/endpoints/<SERIAL-NUMBER>/downlinkMsgBase64Drx/0/data

      HEADER:
      Content-Type: application/json
      Accept: application/json
      Authorization: Basic <based64(<API-USERNAME>:<API-PASSWORD>)>

      BODY:
      {
      “resourceValue”:<YOUR base64 encoded VALUE>
      }

      KEEP IN MIND:

      • This function requires that <YOUR VALUE> is a base64 encoded. Before it is sent to the device <YOUR VALUE> is decoded, to be able to send binary data without double the data volume caused by the hex format.
      • eDRX messages are sent to the mobile network and buffered/queued by the network provider while the device is sleeping.
      • Because eDRX messages need to be sent to an IP address our server stores the last IP address from the last uplink message and if you haven’t send any uplink messages or if your device has renewed its IP address, the eDRX message cannot reach your device.
      • Deutsche Telekom’s network is configured to store a max of 10 messages with 500 bytes per IMSI. This is also limited to a certain percentage of the specified number of devices (overall capacity). This behavior can deviate for roaming scenarios, since not all networks are configured the same way.

      I hope this answers your question.
      Do not hesitate to reach out, if you have any addtional questions or problems.

      posted in iotcreators.com portal & API
      I
      io
    • RE: Why class A behavior ?

      @toustousio said in Why class A behavior ?:

      I was wondering why does the iotcreators platforms treats devices as the equivalent of LoRaWAN class A devices (meaning the downlinks can only be received after an uplink) ? Is there a technical reason to why we can’t receive a downlink without having sent an uplink just before ?

      Let me check this out for you toustousio with our technical experts. I’ll get back to you a this week, if one of them won’t directly answer here already.

      posted in iotcreators.com portal & API
      I
      io
    • RE: No DNS resolving in LTE-M network

      For anybody experiencing a similar issue:
      The problem with the module in question (SARA-R510M8S HW rev. 00B) has been acknowledged by u-blox and they will have it resolved in their next hardware revision 01B.
      Unfortunately, there will be no fix beyond Mario’s workaround from u-blox for hw revision 00B.
      Thx to Mario for the thorough analysis and help in getting this issue resolved.

      posted in Network & Coverage
      I
      io
    • RE: Can not register easyconnect SIM card to T-Mobile #Portal #BUGS

      Hej Gerrit,

      I’m sorry to hear that you are having problems with additional devices. Unfortunately, we won’t be able to troubleshoot easyconnect SIMs from T-Mobile as they are not connected to IoT Creators.
      T-Mobile should have a support number, which you can call for help or you could reach out to 1nce, since the service is based on their platform.
      If you are using SIM cards from IoT Creators, then the APN advice from fm would be your best bet and you can also contact us again with the SIM card details to troubleshoot them on our end, if that hasn’t solved your issues.

      posted in iotcreators.com portal & API
      I
      io
    • RE: No DNS resolving in LTE-M network

      @mario
      Just as a heads up, I am tracking this topic internally, but I have to rely on feedback from our network people, in order to make any educated statements.
      This is taking a little longer than I’d like it to, but thanks again for writing up your troubleshooting in such detail, this definitely helps.

      If you’re open for a conversation, I’d love to hear from you about how the whole support journey looked for you and learn about positive and negative aspects that you encountered, so we can do better in the future. You can email me to set up a call, if you’re interested and available.

      posted in Network & Coverage
      I
      io
    • RE: No DNS resolving in LTE-M network

      Hello Mario,
      sorry for the late reply, I am definitely not more knowledgable, but I hope that fm’s hints have helped you to find a way to change your DNS servers via the +UPSD command.
      If not, I have checked the documentation for your module and the Syntax looks as follows:

      AT+UPSD=<profile_id>,<param_
      tag>,<param_val>
      

      The values should be:
      <profile_id>: 1
      <param_tag>: 4 for primary DNS; 5 for secondary DNS
      <param_val>: “xxx.yyy.zzz.www” [your desired DNS’s IP]

      While looking for the information, I also noticed a topic where another modem did not receive DNS servers from the provider due to a firmware issue, so maybe an update will alleviate the problem as well.

      I will also check whether DNS info should normally be provided at that APN for LTE-M SIMs or not.

      let us know how it went
      olli

      posted in Network & Coverage
      I
      io