Relay Server Authentication via Service Server Intermediary
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The complexity of user operation increases when user equipment needs to transmit and/or receive data through a relay server, as both the service server and relay server must authenticate the user equipment separately, with no effective solution currently available to simplify this process.
Innovation Solution
The relay server receives an assignment request from the user equipment, requests authentication from the service server, and permits data transmission/reception only after successful authentication, reusing the user's registered account and password stored on the service server to reduce authentication complexity.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If the relay server and service server both authenticate the user equipment separately, then the security and reliability of data transmission are improved, but the operation complexity for the user increases
Solution Approach 1:
The patent merges the authentication functions of the relay server and service server into a unified authentication process. The relay server obtains authentication results from the service server and uses these results to authorize the user equipment, eliminating the need for separate authentication procedures while maintaining security requirements.
Solution Approach 2:
The service server acts as an intermediary authentication authority. Instead of the relay server performing independent authentication, it relies on the service server's authentication results. This intermediary approach allows the relay server to simplify its authentication process while still ensuring security through the service server's verification.
2Reliability
If separate authentication mechanisms are implemented for the relay server and service server, then the authorization control is improved, but the device complexity increases
Solution Approach 1:
The service server's authentication mechanism serves multiple purposes: it authenticates user equipment for both service access and relay server access. This universal authentication approach eliminates the need for separate authentication systems, reducing overall device complexity while maintaining authorization control.
Solution Approach 2:
The relay server autonomously obtains authentication results from the service server and uses these results to make authorization decisions. This self-service approach allows the relay server to simplify its authentication infrastructure while maintaining security, reducing the complexity of the overall authentication system.
3Speed
If the relay server performs independent authentication, then the authentication speed is improved, but the difficulty of deploying and applying the relay server increases
Solution Approach 1:
User equipment performs authentication with the service server before accessing the relay server. This preliminary authentication action allows the relay server to skip the authentication step and directly authorize access based on existing authentication results, maintaining fast authentication while simplifying deployment.
Data Source
Figure 1~2
Figure 3
Figure 4~5
AI summary
The present invention provides a method and system for transmitting and receiving data, and a method and device for processing message. In the method, a relay server receives an assignment request message from a first User Equipment (UE), wherein the assignment request message is used for obtaining, by the first UE, authorization from the relay server, and the authorization is used for permitting the first UE to transmit and/or receive data via the relay server; the relay server requests a service server to authenticate the first UE according to the assignment request message; in the case that the service server authenticates the first UE successfully, the relay server permits the first UE to transmit and/or receive data via the relay server. According to the technical solution provided by the present invention, the operation complexity of a user is reduced, and the deployment and application of the relay server is improved greatly.