PLC Multicast Firmware Upgrade via Hierarchical Retransmission

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In power line communications (PLC) systems, firmware upgrades often require minimal network interruptions, especially when dealing with numerous devices, and existing methods lack efficient mechanisms for ensuring all devices receive the full data set, particularly in hierarchical structures, leading to potential errors and incomplete upgrades.

Innovation Solution

A data concentrator-initiated multicast firmware upgrade method is implemented, where PLC devices are organized hierarchically, with missing data portions retransmitted level-by-level, and sequence numbers are used to match firmware upgrade control frames with responses, ensuring each device receives the complete firmware and completes the flash operation without network congestion.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If multicast firmware upgrade is implemented in PLC networks, then upgrade efficiency is improved and network interruptions are minimized, but ensuring all devices receive the complete data set becomes more complex

Engineering Contradiction:
Improvefirmware upgrade efficiencyVSAvoiddata distribution complexity
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The patent segments the PLC network into hierarchical levels (root level, intermediate levels, leaf levels) and distributes firmware data segment by segment through these levels. Each device only needs to receive and forward specific segments, reducing the complexity of ensuring complete data distribution across the entire network.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements feedback mechanisms where devices report their data reception status and sequence numbers back to upstream devices. This feedback allows the system to track which segments have been received and trigger retransmission of missing segments, ensuring complete data distribution without requiring complex centralized control.

Inventive Principle:
Principle #23Feedback

2Reliability

If firmware data is retransmitted to ensure complete reception, then data completeness is improved, but network traffic and potential congestion increase

Engineering Contradiction:
Improvedata completenessVSAvoidnetwork traffic overhead
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent uses sequence numbers assigned to data segments in advance during the initial multicast transmission. Devices can identify missing segments by checking sequence numbers and request only those specific segments for retransmission, rather than retransmitting all data. This preliminary numbering system reduces redundant network traffic while ensuring data completeness.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent enables each device to independently manage its own data reception and request retransmission of only the specific segments it missed. This localized approach means retransmission traffic is generated only where needed in the network, minimizing overall network congestion while ensuring each device receives complete data.

Inventive Principle:
Principle #3Local quality

3Device complexity

If hierarchical structure is used for data distribution, then network organization is improved and traffic is reduced, but ensuring all levels receive data correctly becomes more difficult

Engineering Contradiction:
Improvenetwork organizationVSAvoiddata reception accuracy
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent implements a universal sequence number matching mechanism that works at every hierarchical level of the network. Each device, regardless of its position in the hierarchy, uses the same sequence number verification and matching process to ensure data integrity. This universal approach simplifies the complexity of managing data reception across different hierarchical levels while maintaining high reliability.

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

Data Source

PatentUS8826265B2Data concentrator initiated multicast firmware upgrade
Publication Date: 2014.09.02 TEXAS INSTRUMENTS INC
  • US8826265B2 patent drawing
  • US8826265B2 patent drawing
  • US8826265B2 patent drawing

AI summary

Systems and methods for implementing data concentrated initiated multicast firmware upgrade in power line communications (PLC) are described. In an illustrative embodiment, a method performed by a PLC device may include forming a group of PLC devices to receive a transmission of a data set, the group being organized according to a hierarchical structure, transmitting the data set to the group of PLC devices, determining whether a PLC device in the lowest level of the hierarchical structure is missing one or more portions of the data set, and retransmitting at least the missing portions of the data set until the lowest level of PLC devices each have the full data set.