Gateway Bandwidth Allocation for Multi-Party Wi-Fi Access
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The rapid rise in wireless devices in wireless networks has led to increased traffic, degraded quality of service, and reduced coverage, necessitating improved management and control solutions to optimize data relaying and user experience.
Innovation Solution
A gateway device with a network controller, memory, and communication interface that enables multiple party access sharing by allocating bandwidth, monitoring consumption, and limiting usage among client devices, while allowing secondary users to access unused bandwidth with payment options.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple wireless devices are added to the network, then network coverage and device connectivity are improved, but network traffic increases and quality of service degrades
Solution Approach 1:
The network is segmented into multiple groups with different access priorities. Primary users form a first group with high-priority access to the gateway, while secondary users form a second group with lower-priority access. This segmentation allows the network to accommodate more devices while maintaining service quality for critical users by dividing the user base into distinct access tiers.
Solution Approach 2:
Different quality of service levels are applied to different user groups based on their needs and payment status. Primary users receive guaranteed bandwidth and high-priority access, while secondary users receive best-effort service and lower-priority access. This local differentiation of service quality allows the network to scale while maintaining reliability for paying customers.
2Productivity
If bandwidth is shared with second parties, then network utilization and revenue opportunities are improved, but available bandwidth for primary users may be reduced
Solution Approach 1:
The bandwidth allocation system is dynamic rather than static. Secondary users are allocated bandwidth from the unused or underutilized portion of the network capacity. When primary users are actively consuming bandwidth, secondary users receive reduced or no bandwidth. When primary users are inactive, secondary users can utilize the available capacity. This dynamic allocation maximizes overall network utilization while protecting primary user experience.
Solution Approach 2:
The system changes the bandwidth parameter dynamically based on primary user activity. Secondary users are granted access to bandwidth only when it is unused by primary users. The network controller continuously monitors primary user consumption and adjusts secondary user allocation accordingly, changing the effective bandwidth parameter for secondary users based on real-time network conditions.
3Reliability
If super-user authorization is implemented for second-party access, then network control and security are improved, but system complexity increases
Solution Approach 1:
A super-user acts as an intermediary between the network administrator and secondary users. The super-user receives authorization from the administrator and then manages secondary user access on behalf of the administrator. This intermediary layer simplifies the administrator's task while maintaining security control, as the administrator only needs to trust and manage a few super-users rather than individually authorize all secondary users.
Solution Approach 2:
Secondary users can self-register and self-authenticate with the network using credentials provided by their super-user. The authorization system allows secondary users to independently connect to the network without manual administrator intervention for each user. The super-user automatically validates secondary users against the authorized list, enabling self-service access while maintaining security.
Data Source
AI summary
An apparatus, method, and computer-readable recording medium perform client access delegation for a network device in a wireless network. A network controller of a gateway device receives a super-user client device authorization from the network admin client device, connects the super-user client device to the gateway device, receives a second-party client device access authorization from the super-user client device, and connects the second-party client device to the gateway device. The network controller of the gateway device also allocates a portion of available network bandwidth to a second group of client devices, monitors bandwidth consumption by the second group of users, and limits the bandwidth consumption of the second group of users to the allocated portion of the available bandwidth.


