PCIe Resource Management System for Secure Wireless Sharing

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Existing PCIe resource sharing systems lack secure and controlled mechanisms for assets to share resources across a wireless network, posing security risks and restrictive limitations, especially in enterprise contexts where access to resources needs to be managed and restricted.

Innovation Solution

A PCIe Resource Management System (PRMS) with a registration subsystem and monitoring subsystem that allows assets to register and manage PCIe resource sharing rules, including borrowing and lending, within logical groups, maintaining a datastore for these rules and monitoring usage to ensure secure and controlled sharing.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If PCIe resources are shared across wireless network without registration and monitoring subsystems, then resource accessibility and flexibility are improved, but security risks and unauthorized access increase

Engineering Contradiction:
Improveresource accessibilityVSAvoidsecurity risks
Core Design Contradiction:
Adaptability or versatilityVSObject-affected harmful factors

Solution Approach 1:

The patent applies preliminary action by requiring assets to register their PCIe resource borrowing and lending rules before actual resource sharing occurs. The registration subsystem stores these rules in advance, enabling the monitoring subsystem to enforce security policies before unauthorized access can happen. This pre-establishment of rules resolves the contradiction by allowing flexible resource access while preventing security risks through advance authorization.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The monitoring subsystem continuously monitors PCIe resource usage and provides feedback to the registration subsystem to verify compliance with registered rules. This feedback mechanism ensures that actual resource sharing operations match the pre-registered policies, maintaining security while enabling adaptable resource access. The system can detect and prevent deviations from authorized sharing patterns.

Inventive Principle:
Principle #23Feedback

2Ease of operation

If PCIe resource sharing is enabled without logical groups and registration rules, then ease of operation is improved, but loss of information about resource usage and authorization occurs

Engineering Contradiction:
Improveresource sharing simplicityVSAvoidauthorization information
Core Design Contradiction:
Ease of operationVSLoss of information

Solution Approach 1:

The patent implements self-service by allowing assets to autonomously register their own borrowing and lending rules without manual configuration. Assets can specify which PCIe resources they want to share, with whom, and under what conditions. This automated self-configuration maintains ease of operation while preserving comprehensive authorization information in the registration subsystem.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The registration subsystem serves multiple functions: it stores borrowing rules, stores lending rules, tracks logical group memberships, and provides reference data for the monitoring subsystem. This multi-functional design consolidates information management while maintaining simple operation for individual assets. The universal registration mechanism ensures no authorization information is lost.

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

3Reliability

If comprehensive monitoring and registration subsystems are added to PCIe resource sharing, then security and control are improved, but device complexity increases

Engineering Contradiction:
ImprovesecurityVSAvoidsystem structure
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The patent introduces intermediary subsystems (registration subsystem and monitoring subsystem) that mediate between assets and PCIe resources. These intermediaries handle the complexity of rule management, authorization, and monitoring, allowing individual assets to remain relatively simple. The registration subsystem acts as a central database for rules, while the monitoring subsystem enforces policies, distributing complexity across dedicated components rather than burdening each asset.

Inventive Principle:
Principle #24Intermediary (Mediator)

4Productivity

If PCIe resources are shared without time-based rules and logical groups, then productivity is improved, but loss of time for unauthorized access and security incidents occurs

Engineering Contradiction:
Improveresource utilization efficiencyVSAvoidtime for security incidents
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The registration subsystem stores time-based borrowing and lending rules in advance, defining when resources can be shared and with which assets. This pre-establishment of temporal constraints enables rapid enforcement by the monitoring subsystem, reducing time spent on security incidents. Assets can borrow resources within authorized time windows without manual intervention, maintaining productivity while preventing unauthorized access.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The monitoring subsystem continuously monitors resource usage against registered time-based rules and provides immediate feedback when violations occur. This real-time detection and response mechanism minimizes time loss by quickly identifying and preventing unauthorized access attempts, rather than relying on post-incident analysis. The feedback loop ensures productive resource utilization within security constraints.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS12093366B2Method and apparatus for establishing trusted PCIe resource sharing
Publication Date: 2024.09.17 DELL PROD LP
  • US12093366B2 patent drawing
  • US12093366B2 patent drawing
  • US12093366B2 patent drawing

AI summary

A PCIe resource management system includes a PCIe resource registration subsystem and a PCIe resource monitoring subsystem. Assets register to use PCIe resources of other assets and to allow other assets to use their PCIe resources. Assets specify which types of PCIe resources it can borrow, when it can borrow those PCIe resources, and a logical group of other assets from which the asset can borrow the PCIe resources. Assets also specify which types of PCIe resources it will lend, when it will lend those PCIe resources, and a logical group of other assets to which the asset will lend the PCIe resources. The PCIe resource registration subsystem maintains a PCIe resource registration datastore maintaining PCIe borrow and lending rules associated with assets in logical groups of assets. PCIe resources are shared between assets in the logical groups as needed, as determined by the PCIe resource monitoring subsystem.