Context-Aware P2P Communication System with Layered Service Management

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current wireless systems, such as Bluetooth and Wi-Fi ad hoc mode, provide basic peer-to-peer (P2P) communications but lack awareness of services or applications at lower layers like the physical (PHY) layer or medium access control (MAC) layer, and do not fully support multiple services or applications simultaneously.

Innovation Solution

A context-aware P2P communication system that operates at the PHY/MAC layer and upper layers, incorporating functions like discovery, association, data transmission, channel management, and power control, allowing for the management and exchange of context information across layers to support multiple applications and services.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If basic P2P communication systems like Bluetooth or Wi-Fi ad hoc mode are used, then device complexity is reduced and ease of operation is improved, but the system lacks awareness of services or applications at lower layers and cannot fully support multiple services or applications simultaneously

Engineering Contradiction:
Improvesupport for multiple services and applicationsVSAvoidsystem architecture complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The system is segmented into distinct functional layers: a context management function at the upper layer that handles service/application-specific context information, and PHY/MAC layer functions that handle physical and medium access control operations. This segmentation allows each layer to operate independently with well-defined interfaces, enabling multi-service support without proportionally increasing overall system complexity.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

A context management function acts as an intermediary between the upper layer (applications/services) and the PHY/MAC layer. This intermediary manages context information exchange and coordinates operations between layers, enabling service-aware communication at lower layers without requiring direct complex interactions between all system components.

Inventive Principle:
Principle #24Intermediary (Mediator)

2Adaptability or versatility

If context information exchange between layers is implemented, then the system can manage multiple applications and services simultaneously, but the difficulty of detecting and measuring system state increases

Engineering Contradiction:
Improvemulti-application support capabilityVSAvoidcontext information management complexity
Core Design Contradiction:
Adaptability or versatilityVSDifficulty of detecting and measuring

Solution Approach 1:

The context management function implements self-service mechanisms by autonomously managing context information exchange between layers. It automatically triggers context downloads from the upper layer to the PHY/MAC layer when needed, and manages context updates without requiring complex external coordination, thereby reducing the difficulty of detecting and measuring system state.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The system implements feedback mechanisms where the context management function monitors the state of context information across layers and automatically triggers context updates or downloads when changes are detected. This feedback loop simplifies state detection by using event-driven updates rather than continuous monitoring.

Inventive Principle:
Principle #23Feedback

3Loss of information

If context information is downloaded and managed across layers, then service awareness at lower layers is achieved, but the loss of time for context management operations increases

Engineering Contradiction:
Improveservice context awarenessVSAvoidcontext download and management time
Core Design Contradiction:
Loss of informationVSLoss of time

Solution Approach 1:

The context management function performs preliminary actions by pre-downloading and caching context information from the upper layer to the PHY/MAC layer before it is needed for communication operations. This advance preparation reduces the time penalty during actual communication by having context information readily available without requiring real-time downloads.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The system maintains continuous context management operations by implementing background context updates and downloads that occur during idle periods or alongside other operations. This ensures that context information is continuously refreshed without interrupting primary communication functions, thereby minimizing time loss.

Inventive Principle:
Principle #20Continuity of useful action

Data Source

PatentUS10791171B2Context-aware proximity services
Publication Date: 2020.09.29 INTERDIGITAL PATENT HOLDINGS INC
  • US10791171B2 patent drawing
  • US10791171B2 patent drawing
  • US10791171B2 patent drawing

AI summary

Disclosed herein are a variety of systems, operations, MAC primitives, and procedures for context-aware Peer-to-Peer communications and multi-application Peer-to-Peer communications. An example system for a context-aware Peer-to-Peer communications system may include a physical and Medium Access Control (PHY/MAC) layer and an upper layer above the PHY/MAC layer. The PHY/MAC layer may include at least one of a discovery function, an association function, a data transceiving function, a channel management function, a general scan function, a synchronization function, a power control function, or management and reporting function. The upper layer may be one of a service layer or an application layer.