Ring Network Node Priority Auto-Configuration

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Conventional ring-based network construction methods require complex and time-consuming priority setting procedures, especially in industrial networks with multiple switches, leading to inefficiencies and errors.

Innovation Solution

A method where each node in the ring-based network has two ring ports and outputs a link-up packet with a priority value, comparing these values to automatically determine forward or blocked status, forming forward and blocked links to simplify the priority setting process and reduce construction time.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If conventional priority setting procedure is used to construct ring-based network, then network topology can be formed, but construction time is excessive and process is complicated

Engineering Contradiction:
Improvenetwork construction speedVSAvoidpriority setting time
Core Design Contradiction:
ProductivityVSLoss of time

Solution Approach 1:

The network nodes automatically determine their own priorities through the link-up packet exchange mechanism. Each node compares the priority values in received packets with its own priority value and autonomously selects forward or blocked status without external intervention, enabling self-configuration of the ring topology.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Priority values are pre-assigned to each node before network construction. When nodes exchange link-up packets containing these pre-set priority values, the automatic comparison and selection process quickly establishes the ring topology without requiring time-consuming manual priority configuration during construction.

Inventive Principle:
Principle #10Preliminary action

2Device complexity

If manual priority setting is performed for each slave switch, then ring topology is established, but construction complexity increases significantly

Engineering Contradiction:
Improvenetwork construction complexityVSAvoidpriority setting operation
Core Design Contradiction:
Device complexityVSEase of operation

Solution Approach 1:

Each node automatically determines its role (forward or blocked) by comparing priority values in exchanged link-up packets with its own priority value. This self-service mechanism eliminates the need for manual priority configuration and complex setting procedures, greatly simplifying the construction operation.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The link-up packet serves as an intermediary carrier that transports priority value information between nodes. Through this packet exchange mechanism, nodes automatically negotiate and determine their roles in the ring topology without requiring manual intervention or complex configuration procedures.

Inventive Principle:
Principle #24Intermediary (Mediator)

3Quantity of substance

If quantity of switches is increased in ring-based network, then network capacity is improved, but priority setting difficulty and time increase

Engineering Contradiction:
Improvenumber of switchesVSAvoidpriority setting time
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

Each node independently and automatically determines its priority status through the link-up packet exchange mechanism, regardless of the total number of switches in the network. This parallel self-configuration approach allows the network to scale without proportionally increasing the time required for priority setting.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

Priority values are pre-assigned to all nodes before network construction. When switches are added to the network, they come with pre-configured priority values that enable immediate participation in the automatic priority determination process, avoiding time-consuming setup for each additional switch.

Inventive Principle:
Principle #10Preliminary action

4Reliability

If conventional ring-based network construction is performed, then network topology is formed, but error rate increases due to complicated setting procedure

Engineering Contradiction:
Improveconstruction accuracyVSAvoidsetting procedure complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

Nodes automatically and autonomously determine their roles through the link-up packet exchange and comparison mechanism. This eliminates manual configuration steps that are prone to human error, significantly improving construction accuracy and reducing errors in the network setup process.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The link-up packet exchange mechanism provides feedback information (priority values from neighboring nodes) to each node. Nodes use this feedback to automatically adjust and determine their forward or blocked status, creating a self-correcting system that reduces errors compared to manual configuration methods.

Inventive Principle:
Principle #23Feedback

Data Source

PatentUS8644195B2Ring-based network and construction thereof
Publication Date: 2014.02.04 NATIONAL TSING HUA UNIVERSITY
  • US8644195B2 patent drawing
  • US8644195B2 patent drawing
  • US8644195B2 patent drawing

AI summary

A ring-based network and a construction method thereof, comprising a plurality of nodes and a plurality of links. In an initial status, each node compares each first link-up packet and fills a priority value in the first link-up packet with the higher priority value to form a second link-up packet. The priority value of each node and the highest priority value of each adjacent node recorded in each node are compared with each second link-up packet. When the priority value of the node and the highest priority values of adjacent nodes recorded in the node are smaller than the second link-up packet, the ring port of the node is situated at a forward status. According to the forward status or a blocked status of the ring port, these links form a plurality of forward links and a blocked link respectively.