Multi-SIM Network Node Message Pattern Matching

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Administrators face difficulties in processing and configuring network devices automatically for messages related to configuration changes, such as bandwidth caps or network maintenance, without human intervention, especially when messages from service providers are received at network devices equipped with SIM cards.

Innovation Solution

A method and system where network nodes determine if incoming messages match predefined patterns in a configuration database, processing and configuring accordingly, and forwarding unprocessed messages to a management server for further action, which can update the database and instruct the node to perform necessary configurations or ignore the messages.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Ease of operation

If network devices manually process messages from service providers, then configuration changes can be made accurately, but administrative burden and time consumption increase significantly

Engineering Contradiction:
Improveadministrative burdenVSAvoidmessage processing efficiency
Core Design Contradiction:
Ease of operationVSProductivity

Solution Approach 1:

The network device automatically processes messages from service providers by extracting configuration parameters and applying them without administrator intervention. The device autonomously parses message content, identifies configuration changes, and implements them, eliminating the need for manual reading and configuration by administrators.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The manual mechanical process of reading messages and configuring devices is replaced by an automated information processing system. The system uses message parsing, pattern matching, and automatic configuration application to substitute human administrative actions with automated computational processes.

Inventive Principle:
Principle #28Mechanics substitution (Replace mechanical system)

2Reliability

If all messages are forwarded to administrators for review, then no configuration changes are missed, but time loss and administrative workload increase

Engineering Contradiction:
Improveconfiguration change accuracyVSAvoidmessage review time
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

Instead of forwarding all messages to administrators, the system applies partial automation by automatically processing only those messages that match predefined patterns and contain recognizable configuration parameters. Messages that do not match patterns or contain uncertain parameters are forwarded for administrator review, achieving a balance between automation and reliability.

Inventive Principle:
Principle #16Partial or excessive action

Solution Approach 2:

The system implements a feedback mechanism where administrators can review and correct automatic processing decisions. When administrators review forwarded messages, their actions provide feedback that refines the automatic processing rules and patterns, improving the system's ability to accurately identify processable messages over time.

Inventive Principle:
Principle #23Feedback

3Productivity

If network devices have automated message processing capability, then processing speed increases, but device complexity increases due to additional hardware components

Engineering Contradiction:
Improvemessage processing speedVSAvoidhardware component count
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The network device utilizes existing multi-functional components to achieve automated message processing. The processor that already handles basic device operations is extended to parse and process messages, while the existing configuration management system is enhanced to automatically apply configuration changes. This avoids adding dedicated hardware components for message processing.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Solution Approach 2:

The patent introduces a SIM card as an intermediary component that receives messages from service providers and passes them to the network device for processing. This intermediary approach allows message reception without requiring complex message handling hardware in the network device itself, as the SIM card's cellular interface handles message acquisition.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Productivity

If network devices process messages automatically without human intervention, then operational efficiency improves, but risk of processing errors increases

Engineering Contradiction:
Improveconfiguration automation levelVSAvoidprocessing accuracy
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The system performs preliminary validation and pattern matching before automatic configuration application. Messages are first checked against predefined patterns to ensure they contain valid configuration parameters. The system verifies message format, sender authentication, and parameter validity before implementing changes, preventing erroneous processing of malformed or malicious messages.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10749829B2Methods and systems for processing messages at a multi-SIM network node
Publication Date: 2020.08.18 PISMO LABS TECH
  • US10749829B2 patent drawing
  • US10749829B2 patent drawing
  • US10749829B2 patent drawing

AI summary

The present invention discloses a method for processing messages at a network node, wherein the network node has a plurality of SIM card slots. The network node first receives a message and determines whether the message matches any predefined pattern by performing a lookup on the first configuration database. If the message matches any predefined pattern, the network node processes the message. Alternatively, this can be done when the message is forwarded to a management server.