Dynamic MAC Address Selection for CCN Packet Transmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In content-centric networks (CCN), when multiple content requesters request the same content, data is transmitted multiple times, leading to reduced efficiency due to the lack of optimal MAC address selection for packet transmission.

Innovation Solution

A method is introduced where a counter is used to determine whether to transmit data packets using a unicast or broadcast MAC address based on the presence of a content request packet in a pending interest table (PIT), with the threshold value determining the transmission method, and the MAC address being obtained from a CCN over ARP packet.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Area of stationary object

If data packets are transmitted using broadcast MAC address to reach multiple content requesters, then the coverage area is improved, but bandwidth consumption increases due to redundant transmissions

Engineering Contradiction:
Improvecoverage areaVSAvoidbandwidth consumption
Core Design Contradiction:
Area of stationary objectVSLoss of energy

Solution Approach 1:

The patent dynamically selects between broadcast and unicast MAC addresses based on real-time network conditions. The content provider checks the pending interest table to determine the number of active content requesters, and adapts the transmission method accordingly - using broadcast when multiple requesters are detected and unicast when fewer requesters are present, thus optimizing bandwidth usage while maintaining coverage

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent changes the transmission parameter (MAC address type) based on the count of content requesters. By monitoring the number of requesters in the pending interest table and comparing it against a threshold, the system switches between broadcast and unicast modes, effectively adjusting the transmission strategy to match actual network demand and reduce unnecessary bandwidth consumption

Inventive Principle:
Principle #35Parameter changes

2Reliability

If data packets are transmitted multiple times to different content requesters, then the reliability of content delivery is improved, but productivity decreases due to redundant transmissions

Engineering Contradiction:
Improvecontent delivery reliabilityVSAvoidtransmission efficiency
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The patent implements a feedback mechanism by monitoring the pending interest table to track the number of active content requesters. This feedback information is used to adjust the transmission strategy - when the count indicates multiple requesters, broadcast is used to reach all of them efficiently; when the count is low, unicast is used to avoid redundancy, thus maintaining reliability while improving productivity

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The transmission method is made dynamic by adapting the MAC address selection based on real-time requester count. The system transitions from static transmission to dynamic transmission strategies, switching between broadcast and unicast modes according to the actual number of content requesters, thereby optimizing the balance between delivery reliability and transmission efficiency

Inventive Principle:
Principle #15Dynamics

3Adaptability or versatility

If a counter threshold is introduced to determine transmission method, then the adaptability of the system is improved, but device complexity increases due to additional control logic

Engineering Contradiction:
Improvetransmission adaptabilityVSAvoidcontrol logic complexity
Core Design Contradiction:
Adaptability or versatilityVSDevice complexity

Solution Approach 1:

The patent introduces a counter threshold parameter to simplify the decision-making process. By monitoring the number of content requesters and comparing it against a predefined threshold, the system automatically selects the appropriate transmission method without complex control logic - this parameter-based approach enhances adaptability while keeping the implementation relatively simple

Inventive Principle:
Principle #35Parameter changes

Data Source

PatentUS9794175B2Transmitting a data packet in a content-centric network
Publication Date: 2017.10.17 SAMSUNG ELECTRONICS CO LTD
  • US9794175B2 patent drawing
  • US9794175B2 patent drawing
  • US9794175B2 patent drawing

AI summary

A method of transmitting a data packet from a content provider in a content-centric network CCN includes verifying whether a content request packet requesting a content identical to a content of a content request packet being received from a content requester is present in a pending interest table (PIT), increasing a value of a counter corresponding to the content request packet, comparing the value of the counter to a predetermined threshold value, and transmitting a data packet using a predefined broadcast media access control (MAC) address in response to the content request packet being received and the value of the counter being greater than or equal to the threshold value.