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 multiple gateways attempting to manage the same utility meter, especially in Listen After Talk (LAT) protocols, where unsolicited data messages from utility meters create reception windows that are vulnerable to collisions.

Innovation Solution

Implementing a Command Message Counter (CMC) system at 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, preventing collisions and enabling efficient mandate transfer without direct network controller communication.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Extent of automation

If the network controller delegates link management responsibility to a gateway, then the gateway can autonomously manage the wireless link, but multiple gateways may simultaneously manage the same utility meter causing conflicts

Engineering Contradiction:
Improveautonomous link managementVSAvoidlink management reliability
Core Design Contradiction:
Extent of automationVSReliability

Solution Approach 1:

The CMC/CMCL mechanism acts as an intermediary control system between the network controller and gateways. The network controller sets the CMCL threshold and initial CMC value, while the gateway autonomously manages commands by comparing CMC against CMCL. This intermediary mechanism prevents multiple gateways from simultaneously managing the same meter, as only the gateway with the current valid CMC/CMCL delegation can transmit commands during reception windows.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Productivity

If bulk operation is used for delegating responsibility, then efficiency is improved, but atomic operation is lost causing double assignment

Engineering Contradiction:
Improvedelegation efficiencyVSAvoiddelegation precision
Core Design Contradiction:
ProductivityVSManufacturing precision

Solution Approach 1:

The network controller performs preliminary actions by setting the CMCL threshold and initial CMC value before bulk delegation. When delegating responsibility to multiple gateways in bulk, the controller updates the CMC/CMCL parameters for all gateways simultaneously. The gateways then autonomously enforce precision through the CMC comparison mechanism, ensuring that only one gateway can successfully transmit commands at any given time, thus maintaining atomic operation semantics even during bulk updates.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If multiple gateways transmit commands during the same reception window, then command delivery is attempted, but message collisions occur and commands are not received

Engineering Contradiction:
Improvecommand transmission rateVSAvoidcommand reception reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The CMC/CMCL mechanism implements preliminary anti-action by preventing multiple gateways from transmitting commands simultaneously. Before a gateway can transmit a command during a reception window, it must have a valid CMC value that is less than the CMCL threshold. The utility meter compares the received CMC with its stored CMC value, and only processes commands from the gateway with the highest valid CMC. This preliminary control prevents collision scenarios before they occur.

Inventive Principle:
Principle #9Preliminary anti-action

4Speed

If the gateway autonomously manages the link, then response time is reduced, but the gateway may continue managing after losing connection to the network controller

Engineering Contradiction:
Improvelink management response speedVSAvoidnetwork synchronization
Core Design Contradiction:
SpeedVSReliability

Solution Approach 1:

The CMC/CMCL mechanism introduces dynamic control to autonomous gateway management. The network controller can dynamically update the CMCL threshold and CMC values even when the gateway is operating autonomously. When connection is restored, the gateway receives updated CMC/CMCL parameters from the network controller, ensuring synchronization. This dynamic adjustment allows the system to maintain both fast autonomous response and reliable network synchronization.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentEP4697300A1Wireless transmission of a command
Publication Date: 2026.02.18 KAMSTRUP
  • EP4697300A1 patent drawingFigure 1
  • EP4697300A1 patent drawingFigure 2
  • EP4697300A1 patent drawingFigure 3

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.