Utility Meter Command Counters for Collision-Free Gateway Control

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In wireless LPWAN networks, the delegation of link management responsibility from a network controller to a gateway can lead to double assignment and message collisions due to the Listen After Talk (LAT) approach, where multiple gateways may transmit commands to utility meters during the same reception window, causing unreliability.

Innovation Solution

Implementing a Command Message Counter (CMC) system in both the gateway and utility meter, with a Command Message Counter Limit (CMCL), to manage the number of commands transmitted, ensuring only one gateway effectively controls the utility meter by updating and synchronizing CMC values across the network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If link management responsibility is delegated from network controller to gateway, then management efficiency is improved, but double assignment and message collisions occur

Engineering Contradiction:
Improvemanagement efficiencyVSAvoidcommand transmission reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The gateway performs preliminary actions by maintaining a local CMC (Command Message Counter) and comparing it with the CMC received in commands from the network controller before executing commands. This preliminary check prevents double assignment and message collisions by ensuring the gateway only processes commands that are current and valid, resolving the reliability issue while maintaining delegation efficiency

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system implements feedback through the CMC mechanism where the gateway sends its local CMC value back to the network controller, and the network controller responds with updated CMC values in command messages. This feedback loop ensures synchronization between the network controller and gateway, preventing double assignment while maintaining efficient delegated management

Inventive Principle:
Principle #23Feedback

2Adaptability or versatility

If multiple gateways transmit commands simultaneously to utility meter, then command coverage is improved, but message collisions occur

Engineering Contradiction:
Improvecommand coverageVSAvoidmessage reception reliability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The utility meter performs a preliminary check by comparing the CMC in received commands with its stored CMC value before executing commands. This preliminary validation ensures that only the most recent valid command is executed, preventing message collisions from simultaneous transmissions while maintaining network adaptability

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system applies preliminary anti-action by having the utility meter reject commands with CMC values that do not match its stored value, effectively preventing the harmful effect of message collisions before they can impact system operation. This allows multiple gateways to transmit commands without causing reliability issues

Inventive Principle:
Principle #9Preliminary anti-action

Data Source

PatentUS20260052181A1Wireless transmission of a command
Publication Date: 2026.02.19 KAMSTRUP
  • US20260052181A1 patent drawing
  • US20260052181A1 patent drawing
  • US20260052181A1 patent drawing

AI summary

A method for controlling wireless transmission of a command from a gateway to a utility meter. The utility meter comprises a wireless communication interface, a processor for executing commands received via the wireless communication interface, a first Command Message Counter, CMC, and a utility meter ID. The gateway comprises a wireless communication interface, a processor for generating data messages comprising commands, a second CMC associated with the utility meter ID of the utility meter and a Command Message Counter Limit, CMCL. The method includes determining in the gateway if the second CMC associated with the utility meter ID of the utility meter has reached the CMCL. If said second CMC has reached the CMCL refrain from transmitting the command to the utility meter. Otherwise generating in the gateway a data message comprising the command, the utility meter ID of the utility meter and a third CMC and transmitting the generated data message from the gateway to the utility meter. The utility meter will allow execution of the command if the value of the third CMC exceeds the value of the first CMC.