Network Coding Atoms Decomposition for Scheduling

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current physical-layer network coding (PNC) research has primarily focused on the simplest two-way-relay channel (TWRC) setup, with limited exploration in general networks, leading to a need for efficient scheduling methods that can exploit the underlying advantages of PNC in various network configurations.

Innovation Solution

The use of PNC and straightforward network coding (SNC) 'atoms' as building blocks to decompose the scheduling problem, with ten PNC atoms and their SNC counterparts, enabling the generation of optimized transmission schedules that reduce the number of time slots required for data transmission, thereby enhancing network performance.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If traditional multi-hop scheduling is used in network coding networks, then the scheduling method is simple and easy to implement, but the throughput performance is poor and time slots are excessive

Engineering Contradiction:
ImprovethroughputVSAvoidscheduling complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the network scheduling problem into atomic units called PNC atoms and SNC atoms. Each atom represents a minimal schedulable transmission pattern involving specific node pairs and relays. By decomposing the overall scheduling problem into these atomic components, the system can efficiently combine atoms to achieve optimal throughput while maintaining manageable scheduling complexity through modular composition.

Inventive Principle:
Principle #1Segmentation

2Productivity

If PNC atoms are used to decompose scheduling, then throughput gain of 100% is achieved, but the number of atom types increases to ten

Engineering Contradiction:
ImprovethroughputVSAvoidatom type variety
Core Design Contradiction:
ProductivityVSAdaptability or versatility

Solution Approach 1:

The patent establishes that all ten PNC atom types and eight SNC atom types serve as universal building blocks that can be composed to handle diverse network topologies and traffic patterns. Each atom type has specific connectivity and interference characteristics, but collectively they provide a universal framework adaptable to various network configurations, achieving both high throughput and broad applicability.

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

3Productivity

If all ten PNC atoms are used for decomposition, then optimal performance is achieved, but the computational complexity of decomposition increases

Engineering Contradiction:
Improvethroughput performanceVSAvoiddecomposition complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent observes that using all five PNC atoms (or all ten including SNC) provides diminishing returns in practice. The invention allows systems to achieve near-optimal performance (90%+ of full atom set performance) by using a subset of atoms, thereby reducing decomposition complexity while maintaining acceptable throughput performance for most practical scenarios.

Inventive Principle:
Principle #16Partial or excessive action

4Reliability

If more time slots are allocated for transmission, then reliability of data transmission is improved, but the network efficiency and throughput decrease

Engineering Contradiction:
Improvetransmission reliabilityVSAvoidnetwork efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent merges multiple transmission operations into unified atom-based schedules that exploit network coding opportunities. By combining transmissions from multiple node pairs into single time slots through physical-layer or network-layer coding, the system achieves reliable data delivery while minimizing the total number of time slots required, thereby maintaining high network efficiency.

Inventive Principle:
Principle #5Merging (Combining)

Data Source

PatentUS9917632B2Network-coding building blocks and decomposition scheduling based thereon
Publication Date: 2018.03.13 THE CHINESE UNIVERSITY OF HONG KONG
  • US9917632B2 patent drawing
  • US9917632B2 patent drawing
  • US9917632B2 patent drawing

AI summary

Methods and systems involving network coding (NC) atoms as building blocks of NC networks solve the scheduling problem in NC networks using a decomposition framework based on NC atoms. Ten physical-layer network coding (PNC) atoms and their straightforward network coding (SNC) counterparts are disclosed. SNC network can generate a transmission schedule based on SNC atoms. PNC network can generate transmission schedule based on PNC atoms. Performance evaluation results indicate that decomposition based on PNC atoms outperforms the traditional multi-hop (non-NC) scheduling by about 100% and can yield performance gain of 40% or more compared with decomposition based on the PNC TWRC atom alone. Further performance evaluation results indicate that decomposition based on SNC atoms outperforms the traditional multi-hop (non-NC) scheduling by about 33% and can yield performance gain of 14% or more compared with decomposition based on the SNC TWRC atom alone.