Channel Allocation for Network Nodes in Rail Systems

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Allocating channels for multiple network nodes in a rail transportation system is challenging due to varying channel characteristics with time and location, leading to unsatisfactory performance.

Innovation Solution

A method and network for handling channel allocation that selects and allocates channels for network nodes in a descending order of priority, based on interference and availability, ensuring that channels of lower-priority nodes are selected after those of higher-priority nodes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Productivity

If channels are allocated to multiple network nodes simultaneously without priority ordering, then channel allocation can be performed in parallel, but channel interference increases and communication performance deteriorates

Engineering Contradiction:
Improvechannel allocation efficiencyVSAvoidchannel interference
Core Design Contradiction:
ProductivityVSObject-affected harmful factors

Solution Approach 1:

The patent applies preliminary action by determining priorities and allocating channels to network nodes in a specific sequence rather than simultaneously. The controller first determines the priority of each network node, then allocates channels in descending order of priority. This sequential approach prevents channel interference while maintaining efficient allocation by having the controller prepare and execute allocations in a predetermined order, ensuring that higher-priority nodes secure their channels before lower-priority nodes are considered.

Inventive Principle:
Principle #10Preliminary action

2Object-affected harmful factors

If channel allocation is performed sequentially based on priority, then channel interference is reduced, but allocation time increases

Engineering Contradiction:
Improvechannel interferenceVSAvoidallocation time
Core Design Contradiction:
Object-affected harmful factorsVSLoss of time

Solution Approach 1:

The controller performs preliminary determination of network node priorities before the actual channel allocation process. By establishing the priority sequence in advance, the controller can efficiently execute allocations in a predetermined order without repeated negotiations or adjustments, minimizing the time loss associated with sequential allocation while ensuring interference-free channel assignment.

Inventive Principle:
Principle #10Preliminary action

3Productivity

If the same channel is allocated to multiple network nodes, then channel resources are maximized utilization, but communication reliability decreases due to interference

Engineering Contradiction:
Improvechannel resource utilizationVSAvoidcommunication reliability
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The patent applies local quality by allocating different channels to network nodes based on their specific priority levels and local communication requirements. Instead of uniformly distributing channels or allowing random reuse, the controller assigns channels locally optimized for each node's priority and interference environment. This ensures that each network node receives a channel suited to its specific needs, maximizing overall system reliability while maintaining efficient resource utilization through targeted channel assignment.

Inventive Principle:
Principle #3Local quality

Data Source

PatentEP3961954B1Method of handling channel allocation for multiple network nodes
Publication Date: 2025.06.25 MOXA INC
  • EP3961954B1 patent drawingFigure 1
  • EP3961954B1 patent drawingFigure 2
  • EP3961954B1 patent drawingFigure 3

AI summary

A method for a network to handle channel allocation for multiple network nodes comprises obtaining at least one first channel of a first network node and at least one second channel of a second network node; determining that a first priority of the first network node is lower than a second priority of the second network node according to at least one policy; selecting at least one first available channel from the at least one first channel according to at least one second allocated channel of the second network node, after selecting the at least one second allocated channel; selecting at least one first allocated channel from the at least one first available channel, if the network selects the at least one first available channel from the at least one first channel successfully; and allocating the at least one first allocated channel to the first network node.