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

iot home garden project with arduino and azure
anonymous's picture

By keith coutlemanis

10/11/20

  • arduino
  • azure

Azure IoT garden project with Arduino

In this blog, I'll showcase some of the interesting things you can do with the Internet of Thing...
anonymous's picture

By Trent Steenholdt

10/11/20

  • iot
  • azure

A home IoT project using Azure

In this blog series, I'll explan how I used the Internet of Things (IoT) to enable my gate, gara...
anonymous's picture

By DIYODE Magazine

9/11/20

  • arduino
  • iot

IoT Arduino MKR NB 1500 and Telstra NB-IoT

We put the Arduino MKR NB 1500 to the test using the Telstra network and show you how to g...
anonymous's picture

By Michelle Howie

20/10/20

  • hackathon
  • iot

GovHack 2020: IoT sustainability

In the second TelstraDev challenge for GovHack 2020 (read part one: emergency comms and the Telstra...
anonymous's picture

By Michelle Howie

26/8/20

  • iot
  • captis

Introducing Telstra Captis

UPDATE [15/7/21]: This product is no longer available for purchase on TelstraDev. More details...
anonymous's picture

By Tiana Fong

18/8/20

  • iot
  • Telstra IoT Platform

Telstra's IoT Platform

  The Internet of Things (IoT) is a network of physical objects that collects data from the...
anonymous's picture

By Michelle Howie

7/7/20

  • developer experience
  • REST API

New Developer Feature: API Service Status Page

You asked, we listened. Our developer community told us that they wantedgreater transparency and...
anonymous's picture

By Michelle Howie

25/5/20

  • developer experience
  • REST API

Getting virtual in times of uncertainty

Here at TelstraDev, we hope you're continuing to thrive and innovate, staying safe and healthy i...
anonymous's picture

By Brendan Myers

8/4/19

  • arduino
  • MKR NB1500

Introducing the Arduino MKR NB1500

Last year, we were proud to announce our partnership with Arduino to help create an IoT-network...
anonymous's picture

By

11/1/18

  • REST API
  • Telstra Messaging API

Welcoming in the New Year

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