Network Session Server for Mobile Data Session Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
The increasing number of simultaneous data usage sessions on mobile devices strains network resources, leading to congestion and inefficient data handling due to the lack of clear differentiation between initiated and unsolicited requests, making it difficult for network systems to allocate resources effectively.
Innovation Solution
A method and system that utilize a network session server to analyze raw mobile data sets, identify targeted domains, and create session records for simultaneous usage sessions, appending session identifiers to request strings and incorporating them into raw session records for data lakes, allowing for efficient data tonnage assessment and resource allocation.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Adaptability or versatility
If multiple applications communicate with the mobile network simultaneously, then the functionality and versatility of the mobile device is improved, but network congestion and resource strain occur
Solution Approach 1:
The patent segments the intermingled raw mobile data set into separate data usage sessions by identifying distinct application identifiers and session parameters. Each application's data traffic is divided into individual sessions, allowing the network to manage and allocate resources for each application separately, thereby preventing network congestion while maintaining support for multiple applications.
2Adaptability or versatility
If the mobile device stores and executes more applications, then the functionality is improved, but background data usage increases and user awareness decreases
Solution Approach 1:
The patent implements feedback mechanisms where the network session server generates session records for each application's data usage and provides this information back to the mobile device. The device can then present this data usage information to the user, enabling awareness and control over background data consumption while allowing multiple applications to execute.
3Device complexity
If the network processes all data requests without differentiation, then the processing simplicity is maintained, but resource allocation efficiency decreases
Solution Approach 1:
The patent segments the undifferentiated data processing into distinct sessions by application identifier. The network session server analyzes the raw mobile data set to identify separate data usage sessions corresponding to different applications, creating structured session records that enable efficient resource allocation while maintaining manageable processing complexity through automated session management.
4Productivity
If session records are created for each targeted domain, then the network resource management is improved, but the data processing complexity increases
Solution Approach 1:
The patent implements a universal session record structure that can accommodate multiple targeted domains within a single session framework. The session probe and network session server use a standardized format for creating session records that works across different applications and domains, reducing the complexity of session record creation while maintaining improved network resource management through detailed tracking.
Data Source
AI summary
Concepts and technologies are disclosed herein for mobile network handling of simultaneous data usage session records. A system can include a network session server that has a processor and a memory storing instructions that configure a processor to perform operations. The operations can include obtaining, from a session probe within a core network device, a raw mobile data set associated with a user equipment. The operations can include determining that the user equipment engages in a simultaneous usage session based on the raw mobile data set. The operations can include identifying targeted domains that are present within the raw mobile data set, and creating a raw session record for each of the targeted domains associated with the simultaneous usage session.


