Sorry, you need to enable JavaScript to visit this website.

You are here

Wireless Application Developers Guidelines for IoT

BY Michelle Telstra 16 July 2020

Wireless Application Developers Guidelines for IoT

The Internet of Things (IoT) is an all-encompassing suite of technologies, with dozens of options for connectivity. Whether yours is a content-heavy urban challenge for drones and driverless cars, or a rural deployment of environment sensors, the network technology you chose to connect your ‘things’ to can make or break your solution whether that’s 5G or NB-IoT.

With sensors becoming cheaper and easier to access, we are seeing developers from all industries and levels of experience extending their understanding of operational environments for business and personal gain. And we think that’s great! The future of technology should be shaped and created by diverse developer communities, we’ve already got over 3 million devices on our network!

So we’ve created a comprehensive guide for Wireless Application Development to:

  1. educate developers about Telstra’s mobile network;
  2. encourage developers to produce network more efficient “impact friendly” applications i.e. applications that don’t impose an unnecessary strain on the mobile network; and
  3. overall enhance developers’ experience of the network.

It is important to understand how to best develop for our mobile network. Your design choices can have significant effects on how well your application works, as well as potentially give your product or solution a competitive edge and improve its performance, by improving things like its feature set, longevity and compliance to industry standards.

For Narrowband IoT deployments specifically, a common problem we see is the over-use of wireless network resources unnecessarily. For example, co-scheduling hourly reports for a few devices is not detrimental (unless you have significant battery or data constraints), but when scaled to hundreds or thousands of devices in the same radio cell, sending data at the same time, every hour of every day, the aggregated load may be constrained by the limited bandwidth of NB-IoT and Cat-M1 network. Can you stagger or randomise the polling times of your devices? Can you report less frequently to get the same end result? You may save considerable battery and data usage along the way!

We encourage you to take the time to read and understand our guidelines. Although we think the full 37 pages is an important read, focus on section 7.3 for Network Connection Efficiency. These guidelines may not cover everything, but they could help you avoid common inefficiencies in your IoT deployments. Best of all, they are free! You can download them from here.

If you want to read more about Transforming your business for the long term with IoT Low power wide area networks (LPWAN) and how to choose the right network confidently, check out our recent whitepaper.

 

Happy Developing!

From Technology Strategy at Telstra Network Commercial Engineering

By Michelle.idv


10/4/20

  • iot
  • captis

Capture more insights with our...

Calling all IoT makers and innovators, there’s a new device on our

By Michelle.idv


10/4/20

  • hackathon
  • innovation

Telstra Innovation Hackathon...

Calling all startups, Telstra partners and GCC employees; Registrations are now open for Telstra&

By Michelle.idv


10/4/20

  • iot
  • nbiot

What's the Difference...

Here’s what our previous CFO said which is good:

By Michelle.idv


10/4/20

  • iot
  • platform

Telstra's IoT Platform

The Internet

By Michelle


2/4/20

  • Messaging API
  • Tutorials

Get Started with the TelstraDev...

Have you ever wondered what an API is and why you should care?

By Michelle.idv


10/4/20

  • Tutorials
  • API

Getting Started with our APIs

In this blog, we are going to discuss the things you need to know first on how to use the Telstra

By Michelle.idv


10/4/20

  • Announcement
  • Community

New Developer Feature: API...

You asked, we listened.

By Michelle.idv


10/4/20

  • Developers
  • Community

Virtual Greetings and Updates

Hello World!

By praveen.kumar


8/3/18

  • arduino
  • mkr

Introducing the Arduino MKR...

Last year we were proud to announce our partnership with Arduino to help create an (read more abo

By admin


18/5/16

  • callbacks
  • Messaging SDK

Understanding Messaging API...

Welcome to the second in a two part series on understanding the messaging API callbacks.

By admin


18/5/16

  • callback
  • postman

Understanding Messaging API...

The callback functionality of the messaging API is a great utility allowing you to track the deli

By admin


18/5/16

  • 2018
  • New Year

Welcoming in the New Year

Happy New year, I hope you had an awesome break and was able to recharge, reset and prepare for t