Gateway Token Allocation for Local Network Bandwidth
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
In networks with many client nodes connected through a single gateway, bandwidth congestion occurs due to uneven distribution of available bandwidth, leading to slowed network connectivity for all nodes, with conventional techniques like data queuing failing to effectively manage this issue.
Innovation Solution
Implementing a packet-specific network allocation method using cryptographic techniques, where tokens are distributed by a gateway node to authorize and manage bandwidth access, ensuring only pre-authorized packets are communicated through the gateway, thereby optimizing bandwidth usage in peer-to-peer networks.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If data queuing techniques are employed to manage bandwidth, then network traffic can be controlled, but network performance deteriorates due to congestion and delayed packet transmission
Solution Approach 1:
The system performs preliminary actions by allocating bandwidth tokens to nodes before actual data transmission occurs. The gateway node distributes tokens representing bandwidth units to client nodes in advance, allowing nodes to prepare authorized packets for transmission. This pre-allocation prevents congestion during actual transmission by ensuring only pre-authorized packets are forwarded, eliminating the need for reactive queuing and performance degradation.
2Adaptability or versatility
If bandwidth is shared among multiple nodes, then network connectivity is maintained, but bandwidth allocation becomes uneven leading to congestion
Solution Approach 1:
The system applies local quality by providing customized bandwidth allocation to each individual node based on its specific needs and priorities. Instead of uniform bandwidth sharing, the gateway node distributes tokens selectively to different client nodes, allowing each node to receive appropriate bandwidth units tailored to its requirements. This per-node customization ensures fair and efficient bandwidth distribution while maintaining overall network connectivity.
3Productivity
If tokens are distributed to authorize packet transmission, then bandwidth control is improved, but system complexity increases due to token management overhead
Solution Approach 1:
The system introduces tokens as intermediary elements that simplify bandwidth control. Instead of complex direct control mechanisms between the gateway and each node, tokens serve as portable authorization credentials that nodes carry and present for packet transmission. The gateway node distributes these token intermediaries to authorized nodes, and nodes use them to indicate pre-authorized packets. This intermediary approach decouples the control logic, making the system more manageable despite the added token management layer.
Data Source
AI summary
One embodiment provides a method, including: allocating, at a node within a local network, availability to a broader network into one or more units; associating, using a processor, one or more tokens with the one or more units; distributing, over a network, the one or more tokens to a requesting node; receiving, over a network, the one or more tokens from the requesting node, where the one or more tokens have been associated with network payload; confirming, using the processor, that the one or more tokens are valid; and in response to the confirming, sending the network payload onto the broader network. Other embodiments are described and claimed.


