Network Device Control via Instruction Interception

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing network devices face issues with malicious and imperfectly logical services that can cause errors and disrupt network operations, as existing open service platforms only analyze and count services without making judgments or modifications to control instructions.

Innovation Solution

A method and apparatus for controlling network devices that intercept control instruction packets, authenticate services, check for conflicts, and prioritize instructions, preventing unauthorized or conflicting packets from being sent to the network device.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple services are deployed on an open service platform simultaneously, then service diversity and functionality are improved, but the risk of malicious services and logic errors causing network device errors increases

Engineering Contradiction:
Improveservice diversityVSAvoidnetwork device stability
Core Design Contradiction:
Adaptability or versatilityVSReliability

Solution Approach 1:

The patent introduces a service management entity as an intermediary between services and the network device. This intermediary intercepts control instruction packets from services, performs authentication and conflict detection, and filters out malicious or conflicting instructions before they reach the network device, thus protecting network device stability while allowing service diversity

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The service management entity performs preliminary authentication and conflict detection on control instruction packets before they are executed on the network device. By checking service authorization and detecting potential conflicts in advance, the system prevents malicious or erroneous instructions from affecting network device operation

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If existing open service platforms only analyze and count services without judgment or modification, then system simplicity is maintained, but the ability to prevent malicious service control errors is lost

Engineering Contradiction:
Improveplatform structureVSAvoidservice control safety
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The service management entity performs preliminary authentication and conflict detection on control instruction packets before they reach the network device. This advance checking mechanism enables the platform to identify and block malicious or conflicting instructions without fundamentally changing the overall platform structure

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The service management entity continuously monitors control instruction packets from multiple services, maintains service state information, and provides feedback by blocking instructions that would cause conflicts. This feedback mechanism enables dynamic prevention of service control errors while maintaining platform simplicity

Inventive Principle:
Principle #23Feedback

Data Source

PatentEP2840737B1Method and apparatus for controlling network device
Publication Date: 2019.05.01 HUAWEI TECH CO LTD
  • EP2840737B1 patent drawingFigure 1
  • EP2840737B1 patent drawingFigure 2a
  • EP2840737B1 patent drawingFigure 2b

AI summary

The present invention relates to the field of communications and discloses a method and an apparatus for controlling a network device. An open service platform intercepts an instruction packet sent to a network device, identifies authority of the instruction packet and judges whether the instruction packet is in conflict with a previous instruction, and sends the instruction packet to the network device if the instruction packet has the authority and is not in conflict with the previous instruction. The method and apparatus can ensure correct and lawful control caused by the instruction packet on the network device.