Wireless Backhaul Credit Server for Node Cooperation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional routing schemes in heterogeneous wireless networks face challenges in providing sufficient incentives for collaboration among nodes, particularly in dynamic conditions, and are vulnerable to selfish or malicious behavior, leading to inefficiencies and security issues.

Innovation Solution

A wireless device and method that estimate costs and benefits of data transmission through both direct and indirect routes, using a credit-based system to incentivize cooperation, where nodes can choose between transmitting data directly to the backbone or via other nodes, and participate only if the benefits outweigh the costs, with a credit server allocating credits to ensure fair compensation.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If credit-based methods are used to incentivize packet forwarding, then node cooperation is improved, but the system becomes vulnerable to flooding attacks and collusion attacks

Engineering Contradiction:
Improvenode cooperationVSAvoidflooding attacks and collusion attacks
Core Design Contradiction:
ReliabilityVSObject-affected harmful factors

Solution Approach 1:

The patent introduces a credit server as an intermediary that manages credit allocation and verification. The credit server receives credit requests from nodes, verifies packet delivery through acknowledgments, and allocates credits accordingly. This intermediary mechanism prevents flooding attacks by requiring legitimate credit claims and prevents collusion attacks by centralizing credit verification, thus resolving the security vulnerabilities while maintaining node cooperation incentives.

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The patent implements a feedback mechanism where destination nodes send acknowledgments to the credit server when packets are successfully received. The credit server uses this feedback to verify actual packet delivery before allocating credits to intermediate forwarding nodes. This feedback loop ensures that credits are only awarded for successful deliveries, preventing both flooding attacks (where credits would be claimed without actual delivery) and collusion attacks (where intermediate nodes would fabricate delivery receipts).

Inventive Principle:
Principle #23Feedback

2Ease of operation

If credit is paid to every forwarding node regardless of delivery, then node incentive is improved, but denial-of-service attacks and collusion attacks increase

Engineering Contradiction:
Improvenode incentiveVSAvoiddenial-of-service attacks and collusion attacks
Core Design Contradiction:
Ease of operationVSObject-affected harmful factors

Solution Approach 1:

The patent requires destination nodes to send acknowledgments to the credit server as feedback before credits are allocated. This feedback mechanism ensures that credits are only paid when packets are successfully delivered, preventing denial-of-service attacks where intermediate nodes would claim credits without actual delivery. The feedback loop maintains node incentives by ensuring legitimate forwarders receive compensation while blocking fraudulent credit claims.

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The patent implements preliminary verification by the credit server before credit allocation. The server checks whether the destination node has successfully received the packet and sent an acknowledgment before awarding credits to intermediate nodes. This preliminary action prevents denial-of-service and collusion attacks by ensuring that credit allocation is conditioned on actual successful delivery, while still providing proper incentives to cooperating nodes.

Inventive Principle:
Principle #10Preliminary action

Data Source

PatentUS10194373B2Self-evolving wireless backhaul
Publication Date: 2019.01.29 KK TOSHIBA
  • US10194373B2 patent drawing
  • US10194373B2 patent drawing
  • US10194373B2 patent drawing

AI summary

A wireless device including a processor and memory. The memory stores executable instructions and rules. The instructions, when executed by the processor, cause the device to store, if the wireless device forms part of a network including other wireless device and a backbone, information detailing topology of the network and/or status of other devices of the network, based on the rules. The topology information estimates costs and/or benefits of transmitting data to the backbone via other wireless devices of the network and based on the rules estimates the costs and/or benefits of transmitting data directly to the backbone. One or both estimates combine an estimation of technical costs of data transmission, compensation payments, and path length dependent network benefits. The device determines whether the costs and/or benefits of a direct exchange with the backbone outweigh those of data exchange with the backbone via other nodes.