Edge Computing Protocol Selection via Machine Learning

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In edge computing systems, existing technologies face challenges in optimizing device-to-device communication protocol selection, leading to latency issues that affect compliance with service level agreements (SLAs) due to varying network conditions and device capabilities.

Innovation Solution

A machine learning model is trained using historic performance data and reinforcement learning to select an optimal subset of edge computing devices and communication protocols that minimize processing time, bandwidth usage, and power consumption, ensuring tasks are completed within defined SLA timelines.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If traditional communication protocol selection methods are used in edge computing systems, then device compatibility and ease of implementation are maintained, but latency increases and service level agreement compliance deteriorates

Engineering Contradiction:
ImprovelatencyVSAvoidprotocol selection complexity
Core Design Contradiction:
Loss of timeVSDevice complexity

Solution Approach 1:

The system employs machine learning models that automatically learn optimal communication protocol selections based on historical performance data and current network conditions. The model self-adjusts protocol choices without manual intervention, enabling the system to serve itself in optimizing communication pathways while reducing latency and meeting SLA requirements

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements continuous feedback loops where performance metrics from computational tasks are collected and used to retrain and refine the machine learning model. This feedback mechanism allows the system to adapt to changing network conditions and device states, progressively improving protocol selection accuracy while maintaining low latency

Inventive Principle:
Principle #23Feedback

2Reliability

If optimal communication protocols are selected to minimize processing time, then service level agreement compliance improves, but computational overhead and system complexity increase

Engineering Contradiction:
Improveservice level agreement complianceVSAvoidmachine learning model complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The machine learning model is trained in advance using historical performance data from the edge computing system. This preliminary training action prepares the model to make rapid protocol selection decisions during runtime without requiring complex real-time computations, thereby improving SLA compliance while managing system complexity

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system dynamically adapts protocol selections based on real-time network conditions and device states. The machine learning model adjusts its predictions according to changing environmental factors, enabling the system to maintain high reliability and SLA compliance while responding to dynamic edge computing scenarios

Inventive Principle:
Principle #15Dynamics

3Productivity

If machine learning models are used to select communication protocols, then processing time and latency are reduced, but computational resource consumption and power usage increase

Engineering Contradiction:
Improvetask completion speedVSAvoidpower consumption
Core Design Contradiction:
ProductivityVSUse of energy by moving object

Solution Approach 1:

The system applies machine learning model inference selectively to protocol selection decisions rather than all system operations. By applying ML only where it provides maximum benefit (protocol optimization) and using traditional methods for routine operations, the system achieves reduced latency and improved productivity while controlling power consumption through partial application of the intelligent approach

Inventive Principle:
Principle #16Partial or excessive action

Data Source

PatentUS11553038B1Optimizing device-to-device communication protocol selection in an edge computing environment
Publication Date: 2023.01.10 KYNDRYL INC
  • US11553038B1 patent drawing
  • US11553038B1 patent drawing
  • US11553038B1 patent drawing

AI summary

A method for optimizing device-to-device communication protocol selection in an edge computing environment is provided. The method includes: receiving a request for a service from a user device, wherein the computing system is one of plural edge computing devices in an edge computing environment; determining computational tasks performed in providing the service; selecting, using a machine learning model, a set of the edge computing devices to perform the computational tasks and communication protocols for the set of the edge computing devices to use while performing the computational tasks, wherein the machine learning model is configured to select the set of the edge computing devices and the communication protocols based on minimizing a time to perform the computational tasks; and sending instructions to perform the computational tasks, thereby causing the set of the edge computing devices to perform the service in response to the request from the user device.