Data Transfer Node Labeling for Access Capacity
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The limited access capacity of individual backend equipment in computer communications leads to increased equipment and maintenance costs due to the need for multiple units to process concurrent request data.
Innovation Solution
A method and system that utilize a first node and a second node to receive, process, and return data between clients and a destination node, where the first node adds unique labels to request data, sends it to the second node, and the second node removes labels before forwarding it to the destination node for processing, allowing for converged connections and improved access capacity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Productivity
If multiple backend equipment are used to process concurrent request data, then the processing capacity is improved, but the equipment costs and maintenance costs increase
Solution Approach 1:
The patent segments the network connection function into two parts: the first node handles connection establishment and label addition for multiple clients, while the second node handles the actual data processing. This segmentation allows multiple clients to share connections through the first node, reducing the number of backend equipment needed at the second node while maintaining high processing capacity.
Solution Approach 2:
The first node acts as an intermediary between multiple clients and the second node. It adds unique labels to request data from different clients and forwards them to the second node through a single connection channel. This intermediary function allows the second node to process multiple client requests through fewer connections, reducing equipment quantity while maintaining productivity.
2Productivity
If multiple connection channels are established between clients and backend equipment, then the access capacity is improved, but the port resources are consumed
Solution Approach 1:
The patent merges multiple connection channels from different clients into a single connection channel between the first node and the second node. The first node combines request data from multiple clients, adds labels, and forwards them through one shared connection. This merging reduces port resource consumption at the second node while maintaining the ability to handle multiple concurrent accesses.
Solution Approach 2:
The first connection channel between the first node and the second node serves multiple functions: it carries request data from multiple different clients simultaneously. This universal connection channel replaces the need for separate dedicated channels for each client, reducing port resource consumption while maintaining access capacity.
3Measurement precision
If connection information is used to route data between nodes, then the data transfer accuracy is improved, but when connection information is lost, data cannot be returned to the correct client
Solution Approach 1:
Instead of relying on connection information that may be lost, the patent creates a copy of the client identification in the form of a unique label that is added to each request data packet. This label copy travels with the data through the network, ensuring that even if connection information is lost, the data can still be correctly routed back to the originating client through the label.
4Quantity of substance
If a single connection channel is shared among multiple clients, then the port resources are conserved, but the data from different clients may be mixed and cannot be distinguished
Solution Approach 1:
The patent applies local quality by adding unique labels to request data from different clients. Each label provides local identification specific to its client, allowing the system to maintain distinction between clients even though they share the same connection channel. This localized marking prevents information loss while enabling resource conservation.
Data Source
AI summary
The present disclosure relates to a method and a device for transferring data between multiple clients and a destination node. The method includes: receiving request data sent by the plurality of clients, adding a unique label to the request data sent by each client, and sending the labeled request data to the second node; removing the labels from the request data, and sending the request data with the labels removed to the destination node for processing; receiving processing result data returned by the destination node, adding unique labels to the processing result data, and returning the processing result data with the labels to the first node; removing the labels from the processing result data and returning the processing result data with the labels removed to the clients corresponding to the labels.


