Automatic Portal Authentication via MAC Sync
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Users often fail to access the Internet via wireless networks due to forgotten or unknown portal authentication requirements, especially in mobile Internet environments where automatic connections can disable mobile data, leading to inconveniences and service disruptions.
Innovation Solution
An application client terminal with a push processing unit, portal agent unit, and MAC synchronization unit that initiates portal authentication using a user's credentials from an application server, and an application server with a push management unit and MAC maintenance unit that manages authentication prompts and updates user MAC tables, facilitating seamless portal authentication.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If portal authentication is implemented using traditional browser-based methods, then authentication can be performed, but users experience inconvenience and service disruptions due to forgetting or not knowing about authentication requirements
Solution Approach 1:
The system enables automatic portal authentication where the terminal device autonomously completes the authentication process without requiring user intervention. The terminal actively sends authentication requests, submits credentials, and handles the entire workflow automatically, allowing the system to serve itself rather than requiring user awareness or action.
Solution Approach 2:
The terminal device proactively initiates portal authentication as soon as it connects to the wireless network, before the user encounters any service disruption. By performing the authentication action in advance, the system prevents the problem of users forgetting to authenticate rather than reacting to service failures.
2Ease of operation
If automatic connection to wireless networks is enabled, then connection convenience is improved, but mobile data connections are automatically turned off causing service disruptions
Solution Approach 1:
The system performs portal authentication immediately upon wireless network connection, before any service disruption can occur. This preliminary action ensures authentication is completed in advance, preventing the scenario where mobile data is turned off due to unauthenticated wireless connection.
Solution Approach 2:
The system continuously monitors the authentication state and network connection status. When the terminal connects to a wireless network, it detects this state change and automatically triggers the authentication process, creating a feedback loop that maintains service continuity by responding to connection events in real-time.
3Reliability
If portal authentication requires manual browser initiation, then security control is maintained, but user awareness and manual operation are required causing inconvenience
Solution Approach 1:
The terminal device autonomously handles the entire portal authentication process including initiating requests, submitting credentials, and managing the authentication workflow. This eliminates the need for user awareness of authentication requirements while maintaining security through proper credential verification by the authentication server.
Solution Approach 2:
The authentication initiation function is extracted from the user's manual control and transferred to the terminal device's automated system. The terminal independently manages the authentication process without requiring user intervention, separating the security control function from manual user operations.
Data Source
AI summary
When a portable terminal of a user receives an authentication prompt message pushed by an application server, an authentication prompt option corresponding to the authentication prompt message is output at the portable terminal. A portal authentication is initiated after the authentication prompt option is selected by the user. MAC address information of the portable terminal returned by a portal server is acquired after the portal authentication is initiated. A user name and password for the application client terminal to log into the application server terminal is used as a user name and password for portal authentication. The MAC address information of the portable terminal returned by the portal server is sent to the application server. The present disclosure facilitates the operation of using the portal authentication, prevents the user from forgetting to perform the portal authentication, and brings convenience to those who are not familiar with the portal authentication mechanism.


