Configurable AEN Notification Vendor Mapping

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The DMTF DSP0222 Standard leads to interpretation issues due to multiple vendors using the same enable control bits and message types for different messages, complicating management controller operations and preventing certain device combinations from working together.

Innovation Solution

The solution involves remapping enable bits in network controllers to ensure each vendor uses unique enable bits for specific message types, allowing management controllers to correctly interpret events by configuring network controllers with selectable enable bits and message types.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If the DMTF DSP0222 Standard is used with shared enable control bits and message types across multiple vendors, then device compatibility and standardization are improved, but interpretation accuracy and event notification reliability deteriorate due to conflicting vendor-specific meanings

Engineering Contradiction:
Improvedevice compatibilityVSAvoidevent interpretation accuracy
Core Design Contradiction:
Adaptability or versatilityVSMeasurement precision

Solution Approach 1:

The patent segments the enable control bits and message types into vendor-specific groups. Each vendor is assigned unique enable control bits and message types for their devices, preventing conflicts. The management controller maintains separate mappings for each vendor's enable bits and message types, ensuring accurate interpretation without cross-vendor interference.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent applies local quality by allowing different enable control bits and message types to have different meanings in different vendor contexts. The management controller uses vendor-specific mapping tables that define the local meaning of each enable bit and message type according to the specific vendor's device, ensuring correct interpretation while maintaining overall system compatibility.

Inventive Principle:
Principle #3Local quality

2Measurement precision

If a lookup mechanism is implemented to convert notifications according to device vendor, then event interpretation accuracy is improved, but management controller complexity and processing time increase

Engineering Contradiction:
Improveevent interpretation accuracyVSAvoidmanagement controller complexity
Core Design Contradiction:
Measurement precisionVSDevice complexity

Solution Approach 1:

The patent implements preliminary action by pre-configuring the network controller with vendor-specific enable bit mappings and message type definitions during device initialization. The management controller stores vendor-specific mapping tables that are prepared in advance, eliminating the need for complex runtime lookups and conversions. This reduces processing complexity while maintaining accurate event interpretation.

Inventive Principle:
Principle #10Preliminary action

3Reliability

If vendor-specific enable bits are assigned to each message type, then event notification reliability is improved, but device complexity and configuration overhead increase

Engineering Contradiction:
Improveevent notification reliabilityVSAvoidconfiguration complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent applies universality by designing a unified configuration framework where the same basic enable bit and message type mechanisms serve multiple vendors. The management controller uses a universal mapping structure that can accommodate different vendor-specific assignments without requiring fundamentally different configuration approaches. This maintains reliability through vendor-specific uniqueness while reducing overall system complexity through a common framework.

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

Data Source

PatentUS10404530B2Configurable AEN notification
Publication Date: 2019.09.03 MELLANOX TECHNOLOGIES LTD(IL)
  • US10404530B2 patent drawing
  • US10404530B2 patent drawing
  • US10404530B2 patent drawing

AI summary

Computerized methods and systems are disclosed for configuring a network controller (NC). These methods and systems recognize, via a network device, e.g., hardware, software, processors, storage media, memory, a predetermined command from a management controller (MC). The network device responds to the predetermined command by configuring the NC with a message type associated with an event, and controlling enablement of a message associated with the message type using a selectable enable bit as defined in the predetermined command.