Contextualized Information Bus for Context-Aware Service Discovery

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The evolution of the Internet from a host-centric system to a content-centric system has introduced complexities, such as the need for multiple transmission technologies and protocols that are not seamlessly integrated, limiting the ability of applications to utilize concurrent transmission links effectively, and existing IP-based security mechanisms are complex and not integrated with content-centric networking.

Innovation Solution

The Contextualized Information Bus (CIBUS) is introduced, which leverages Information Centric Network (ICN) architecture to enable context-aware communication by using hierarchical names and contexts for service discovery, routing, caching, and security, providing a flatter networking architecture that integrates with both application and physical layers, allowing for flexible interface selection and seamless integration with various protocols.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Adaptability or versatility

If multiple transmission technologies and protocols are integrated to enable context-aware communication, then adaptability and communication flexibility are improved, but device complexity and integration difficulty increase

Engineering Contradiction:
Improvecontext-aware communication capabilityVSAvoidintegration complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent segments the networking functionality into distinct layers: a flatter architecture with application layer directly interfacing to physical layer, eliminating intermediate protocol layers. This segmentation allows each layer to handle specific functions independently, reducing integration complexity while maintaining adaptability across multiple transmission technologies

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements a universal service request primitive that can handle multiple transmission technologies (WiFi, LTE, Bluetooth, etc.) and protocols through a single unified interface. The service request primitive includes context parameters that enable the system to adapt to different transmission media without requiring separate handling mechanisms for each technology

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

2Measurement precision

If service requests include detailed context information for precise service matching, then service delivery accuracy is improved, but information processing overhead increases

Engineering Contradiction:
Improveservice matching accuracyVSAvoidinformation overhead
Core Design Contradiction:
Measurement precisionVSQuantity of substance

Solution Approach 1:

The patent implements context parameters that are included in service request primitives only when necessary for accurate service matching. The system selectively adds context information (such as location, device type, network conditions) based on the specific service requirements, avoiding unnecessary information overhead while maintaining precision where needed

Inventive Principle:
Principle #16Partial or excessive action

3Ease of operation

If a flatter networking architecture is implemented to integrate application and physical layers, then ease of operation and flexibility are improved, but compatibility with existing protocols may be compromised

Engineering Contradiction:
Improvenetwork operation flexibilityVSAvoidprotocol compatibility
Core Design Contradiction:
Ease of operationVSAdaptability or versatility

Solution Approach 1:

The patent introduces service request primitives as an intermediary mechanism between the application layer and physical layer. These primitives carry service identification and context information that enable the flatter architecture to communicate effectively with existing protocols and network elements, maintaining compatibility while achieving operational flexibility

Inventive Principle:
Principle #24Intermediary (Mediator)

Data Source

PatentUS10979536B2Contextualized information bus
Publication Date: 2021.04.13 FUTUREWEI TECHNOLOGIES INC
  • US10979536B2 patent drawing
  • US10979536B2 patent drawing
  • US10979536B2 patent drawing

AI summary

An NE comprising a plurality of physical interfaces configured to communicate to a plurality of remote NEs in an ICN, a receiver coupled to the plurality of physical interfaces and configured to receive a request for a service from a first of the remote NE via the ICN, wherein the service request comprises a requested service name and a requested service context, a memory comprising a service profile comprising a supported service associating with a supported service name and a supported service context, a processor coupled to the memory and the receiver and configured to generate a service response when the requested service name matches the supported service name and the requested service context matches the supported service context, and a transmitter coupled to the processor and the plurality of physical interfaces and configured to transmit the service response to the first NE via the ICN.