M2M Communication Priority Routing for IoT Networks

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current communications networks fail to effectively differentiate and prioritize machine-to-machine (M2M) communications, leading to poor performance in handling the large volume of M2M data generated by IoT devices, which can result in delayed or undifferentiated transmission of critical messages.

Innovation Solution

A method that analyzes M2M communications based on multiple priority parameters such as delivery service priority, customer type, location, sensor type, registration status, transmission status, and bearer establishment status to determine the overall priority and manage the transmission accordingly, allowing for real-time, near-real-time, or non-real-time processing and storage within the network.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the communications network treats all M2M communications equally without differentiation, then the network simplicity is maintained, but the transmission performance of critical messages deteriorates due to lack of priority handling

Engineering Contradiction:
Improvetransmission performance of critical messagesVSAvoidnetwork processing complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies local quality by differentiating M2M communications into multiple priority levels (high, medium, low) and applying different handling strategies to each level. Critical messages with high priority are processed differently from non-critical messages, allowing the network to optimize transmission performance for important communications while maintaining overall network functionality.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent changes the parameter of communication handling by introducing priority levels and corresponding processing strategies. The network transitions from uniform treatment to parameter-based differentiation, where messages are routed and processed based on their assigned priority levels, improving reliability for critical messages.

Inventive Principle:
Principle #35Parameter changes

2Loss of time

If the network processes all M2M communications with the same processing speed, then the network operation simplicity is maintained, but the delivery time for critical messages increases due to lack of prioritization

Engineering Contradiction:
Improvedelivery time of critical messagesVSAvoidpriority processing mechanism
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The patent segments M2M communications into different priority queues (high, medium, low priority). This segmentation allows the network to process critical messages faster by isolating them in separate processing paths, reducing delivery time for important communications while maintaining overall network simplicity through structured organization.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent introduces dynamic priority processing where the network can adjust processing speed and routing based on message priority levels. Critical messages receive accelerated processing while non-critical messages are processed at standard speed, enabling time optimization without requiring complete network redesign.

Inventive Principle:
Principle #15Dynamics

3Productivity

If the network stores all M2M communications for later processing, then the network can process communications at its own pace, but the real-time responsiveness of critical messages deteriorates

Engineering Contradiction:
Improvenetwork processing efficiencyVSAvoidreal-time delivery time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The patent segments the processing approach by immediately processing high-priority messages while storing low-priority messages for later processing. This segmentation allows the network to maintain real-time responsiveness for critical messages while still benefiting from batch processing efficiency for non-critical messages.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies preliminary action by immediately processing high-priority M2M communications as they arrive, rather than waiting to batch process all messages. This ensures real-time responsiveness for critical messages while the network continues to efficiently process lower-priority messages in batches.

Inventive Principle:
Principle #10Preliminary action

4Productivity

If the network does not analyze priority parameters of M2M communications, then the network operation simplicity is maintained, but the routing efficiency and resource allocation deteriorate

Engineering Contradiction:
Improverouting efficiency and resource allocationVSAvoidpriority analysis mechanism
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent applies preliminary action by pre-defining priority parameters and routing strategies before communications arrive. The network analyzes priority parameters (such as message type, destination, and content) and automatically applies pre-configured routing rules, improving routing efficiency without requiring complex real-time decision-making mechanisms.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS9860906B2Method, computer-readable storage device and apparatus for processing machine-to-machine communications
Publication Date: 2018.01.02 AT&T INTELLECTUAL PROPERTY I L P
  • US9860906B2 patent drawing
  • US9860906B2 patent drawing
  • US9860906B2 patent drawing

AI summary

A method, computer-readable storage device and apparatus for processing a machine-to-machine communication. For example, the method receives a request for transmission of the machine-to-machine communication in the communications network, wherein the machine-to-machine communication is between two dedicated machines operated by a customer of the communications network, determines an overall priority of the request, wherein the overall priority is based on a plurality of priority parameters, wherein the plurality of priority parameters comprises at least two of: a level of delivery service priority, a customer type priority, a location type priority, a sensor type priority, a registration status priority, a transmission status priority, and a bearer establishment priority, and transmits the machine-to-machine communication over the communications network to a destination, wherein the transmitting is based on the overall priority.