Gateway UPnP Service Control Through Selective Device Matching
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing gateway devices face security risks when UPNP is turned on, allowing unauthorized access, and manual configuration is inconvenient and time-consuming when turned off, hindering smooth communication and user experience.
Innovation Solution
A gateway device automatically determines whether to provide UPNP service by comparing terminal device information with a preset device list, including OUI and device names, to enable intelligent control of UPNP function.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Ease of operation
If the UPNP function is turned on to enable automatic port allocation and P2P communication, then communication convenience is improved, but network security deteriorates due to susceptibility to hacker attacks and virus propagation
Solution Approach 1:
The patent applies local quality by differentiating the UPNP service treatment for different terminal devices. Instead of uniformly enabling or disabling UPNP for all devices, the gateway device identifies specific device types (such as game consoles, set-top boxes, and smart TVs) that require P2P communication and enables UPNP services selectively for these devices while maintaining security for other devices. This localized approach allows the system to provide convenient P2P communication where needed while preserving network security overall.
2Object-affected harmful factors
If the UPNP function is turned off to enhance network security, then security is improved, but communication performance deteriorates as terminal devices requiring P2P communication cannot communicate smoothly
Solution Approach 1:
The patent enables UPNP services selectively for specific device types that require P2P communication capabilities such as game consoles, set-top boxes, and smart TVs. By identifying these devices through their device types and enabling UPNP services only for them, the system maintains high security for the overall network while ensuring that devices with legitimate P2P communication needs can operate smoothly without performance degradation.
3Object-affected harmful factors
If manual configuration is used to enable UPNP for specific devices, then security is improved through controlled access, but ease of operation deteriorates due to complexity and time consumption
Solution Approach 1:
The patent implements self-service by enabling the gateway device to automatically identify terminal devices requiring P2P communication based on their device types, and automatically enable UPNP services for these devices without requiring manual user configuration. The system autonomously performs device identification, service enablement, and port allocation, thereby maintaining network security through controlled access while eliminating the complexity and time consumption associated with manual configuration.
Solution Approach 2:
The patent utilizes parameter changes by detecting device type parameters (such as device identifiers and characteristics) to dynamically adjust the UPNP service status. When a terminal device of a type requiring P2P communication is detected, the system changes the UPNP service parameter from disabled to enabled automatically. This approach maintains security through controlled access while improving ease of operation by eliminating manual configuration requirements.
4Ease of operation
If automatic device identification is implemented to enable UPNP services selectively, then ease of operation is improved through intelligent automation, but device complexity increases due to additional identification and comparison mechanisms
Solution Approach 1:
The patent implements self-service by enabling the gateway device to automatically identify terminal devices requiring P2P communication based on their device types, and automatically enable UPNP services for these devices without requiring manual user configuration. The system autonomously performs device identification, service enablement, and port allocation, thereby maintaining network security through controlled access while eliminating the complexity and time consumption associated with manual configuration.
Solution Approach 2:
The patent utilizes parameter changes by detecting device type parameters (such as device identifiers and characteristics) to dynamically adjust the UPNP service status. When a terminal device of a type requiring P2P communication is detected, the system changes the UPNP service parameter from disabled to enabled automatically. This approach maintains security through controlled access while improving ease of operation by eliminating manual configuration requirements.
Data Source
AI summary
The content of the present disclosure relates to a method for providing UPNP service, a gateway device, a storage medium and a program product. In the method, the gateway device acquires a device list comprising preset device type information related to a preset device type; acquires terminal device information of the terminal device based on the terminal device connecting to the gateway device, and compares the terminal device information with the preset device type information; determines that the terminal device information matches the preset device type information; and provides UPNP service to the terminal device based on the determination. Through the intelligent control of the UPNP function on the gateway device, a balance may be struck between the communication needs of devices that require UPNP service and network security.


