Edge Multi-User Session Coordination Across Different EDNs
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The existing Edge Application Enabler Layer (EEL) lacks functionality for managing multi-user sessions across different Edge Data Networks (EDNs), leading to imbalanced network and application services for users, particularly in scenarios like multi-user gaming, where users in different EDNs interact with different EAS instances, resulting in non-optimal Quality of Experience (QoE) and increased overhead for ACs and EASs.
Innovation Solution
Introduce a Multi-User Session Server (MSS) and Multi-User Session Client (MSC) within the EEL architecture to manage multi-user sessions, enabling synchronization of EAS instances across different EDNs by coordinating network resources, session configurations, and user interactions, alleviating the burden on ACs and EASs.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If ACs and EASs manage multi-user sessions independently across different EDNs, then each user can access local EAS instances, but session synchronization and resource coordination become complex and imbalanced
Solution Approach 1:
The patent introduces a Multi-User Session Server (MSS) as an intermediary component within the EEL architecture. The MSS receives session requests from ACs, determines appropriate EAS instances across different EDNs, and coordinates session parameters to ensure synchronization. This mediator approach centralizes session management logic, reducing the complexity burden on individual ACs and EASs while maintaining adaptability across distributed networks.
Solution Approach 2:
The EEL architecture is enhanced with universal session management capabilities that can handle multiple user types and session scenarios across different EDNs. The Multi-User Session Server provides multi-functional services including session establishment, parameter coordination, and synchronization, making the system adaptable to various multi-user interaction patterns without requiring separate specialized management mechanisms for each scenario.
2Reliability
If users in different EDNs interact with different EAS instances, then local service availability is improved, but Quality of Experience becomes non-optimal due to lack of synchronization
Solution Approach 1:
The patent implements feedback mechanisms where the Multi-User Session Server continuously monitors session parameters and user interactions across different EDNs. Based on this feedback, the system dynamically adjusts session configurations, QoS parameters, and resource allocation to maintain optimal Quality of Experience. The feedback loop ensures that service availability in different EDNs is coordinated to provide synchronized multi-user interactions.
Solution Approach 2:
The system dynamically changes session parameters such as QoS settings, resource allocation, and synchronization intervals based on real-time conditions in different EDNs. The Multi-User Session Server adjusts these parameters to balance service availability with optimal Quality of Experience, ensuring that users interacting across different networks receive coordinated service levels.
3Ease of operation
If ACs and EASs handle multi-user session management, then session functionality is provided, but overhead and operational burden increase significantly
Solution Approach 1:
The patent extracts the complex session management functionality from individual ACs and EASs and consolidates it into a dedicated Multi-User Session Server within the EEL architecture. This extraction removes the operational burden of session coordination from application-level components, allowing ACs and EASs to focus on core service delivery while the MSS handles the overhead of session management, synchronization, and resource coordination.
Data Source
AI summary
Methods, systems, and devices may manage multi-user sessions in edge data networks. Edge devices may be configured to enable and operate different types of multi-user sessions.


