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

You are here

IoT guidelines for wireless developers

BY Michelle Howie 01 September 2020

The Internet of Things (IoT) is an all-encompassing suite of technologies, with dozens of options for connectivity. Whether you're building 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're seeing developers from all industries and levels of experience extending their understanding of operational environments for business and personal gain. In fact, we’ve already got over 3 million devices on our network, and we think that’s great! The future of technology should be shaped and created by diverse developer communities.

It's important, however, to understand how to best develop for our mobile network. Your design choices can have significant effects how well your application works, as well as potentially gives your product or solution a competitive edge and better performance, by improving things like its feature set, longevity and compliance to industry standards. That's why we've created a comprehensive guide for Wireless Application Development.

A guide for wireless application development

Read our guide to learn more about: 

  • Telstra’s mobile network;
  • how to produce more efficient “impact friendly” applications, i.e. applications that don’t impose an unnecessary strain on the mobile network; and
  • how to get the best network experience for you and your project.

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're 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!

Related Blogs

anonymous's picture

By Michelle Howie

20/12/21

  • Telstra Messaging API
  • REST API

Good APIs start with the docs

With our new docs experience, it's easier than ever to get started with Telstra APIs. ...
anonymous's picture

By Daniel Simpson

17/12/21

  • azure
  • microsoft

A code-first approach to digital twins

Find out how to use code-first digital twins with the Telstra Digital Twins library.   ...
anonymous's picture

By Michelle Howie

25/10/21

  • iot
  • arduino

AgTech and sustainable agribusiness

Our GovHack 2021 challege explored how AgTech can improve sustainable agribusiness.  ...
anonymous's picture

By Quinn Tran

25/9/21

  • iot
  • microsoft

Creative projects with Microsoft Azure

Get your creative juices flowing with the latest in computer vision innovation.   ...
anonymous's picture

By Michelle Howie

15/7/21

  • arduino
  • iot

Trigger an SMS alert when a device is dropped

Learn how Arduino can be used to trigger an SMS alert when a device has been dropped.  Autom...
anonymous's picture

By Michelle Howie

15/7/21

  • arduino
  • iot

Get environmental sensor data via SMS

Learn how to set up on-demand SMS updates for your IoT devices.  Potential use cases If y...
anonymous's picture

By Michelle Howie

15/7/21

  • arduino
  • iot

Use SMS to control your IoT device

In this blog, we look at how to use SMS commands from the Telstra Messaging API to control your IoT...
anonymous's picture

By Michelle Howie

2/7/21

  • iot
  • arduino

Changes to our IoT Developer Kit offer

The IoT Marketplace and Developer Kit trial were retired in July 2021.    Where we...
anonymous's picture

By Tim McMahon

2/6/21

  • Telstra Messaging API
  • bushfire

Air quality SMS alerts during bushfire season

I woke up one morning in January 2020 to discover that the air quality in Melbourne had dropped...
anonymous's picture

By Alan Quayle

18/5/21

  • iot
  • REST API

Unlocking the IoT: Telstra Track and Monitor API

As Australia’s longest serving telco, Telstra is expanding their developer program to provide...
anonymous's picture

By Sri Amirthalingam

31/3/21

  • iot
  • regional

Your regional mobile coverage questions answered

When developing an IoT solution for your business, coverage and access to a reliable network is crit...
anonymous's picture

By Michelle Howie

23/12/20

  • TDev
  • documentation

TelstraDev End of Year Wrap: 2020

We made it! Welcome to the end of 2020, may it soon be just a distant memory. Though it wasn’t...