Telecommunication Connection Management via Epoch-Based List Segmentation
Find Innovative SolutionsGenerate Solutions
Solution Overview
Problem
Existing methods for managing connections in telecommunications networks become inefficient and costly when scaled up, as they require frequent and resource-intensive processing of large numbers of connections, leading to increased processing time and hardware requirements.
Innovation Solution
A method that categorizes connections into lists based on activity epochs, allowing for efficient processing by grouping connections by their 'epoch' and reducing the number of operations needed, with new lists created when necessary and old lists deleted, thereby managing connections with fewer resources.
Engineering Contradictions & Design Principles
Engineering Contradiction Analysis
1Reliability
If periodic scanning of all connections is implemented, then connection termination detection is achieved, but processing time increases linearly with the number of connections
Solution Approach 1:
The patent segments the single large connection list into multiple sublists, each containing connections that were active during a specific time interval (epoch). This segmentation allows the system to process only relevant sublists rather than scanning all connections, thereby reducing processing time while maintaining reliable termination detection.
Solution Approach 2:
The patent implements periodic action by creating sublists based on time intervals and processing connections in an epoch-based manner. Instead of continuous scanning of all connections, the system periodically processes connections based on their associated time intervals, reducing overall processing time while maintaining detection accuracy.
2Ease of operation
If classification of connections by seniority is performed after each packet detection, then real-time connection management is improved, but processing time increases logarithmically with number of connections and linearly with number of packets
Solution Approach 1:
The patent applies preliminary action by pre-classifying connections into sublists based on their active time intervals when connections are first established or last updated. This preliminary classification eliminates the need for repeated classification operations after each packet detection, reducing processing time while maintaining real-time management capability.
Solution Approach 2:
The patent creates copies of connection information organized by time intervals (epochs) rather than maintaining a single master list that requires reclassification. Each sublist serves as a copy organized by epoch, allowing efficient access without reprocessing the entire connection set.
3Productivity
If high frequency processing of connections is implemented, then real-time connection management is achieved, but expensive calculation means are required
Solution Approach 1:
The patent extracts and processes only the connections that are relevant to the current time interval (epoch) rather than processing all connections at high frequency. This extraction approach allows real-time management of active connections using less powerful calculation means, while maintaining high productivity for currently active connections.
Solution Approach 2:
The patent applies partial action by processing only the subset of connections that are active during each epoch rather than processing all connections continuously. This partial processing approach achieves real-time management for active connections with reduced computational requirements.
Data Source
Figure 1
Figure 2
Figure 3
AI summary
The invention relates to connection management in a telecommunication network and particularly relates to a method (30) for managing telecommunication network connections, comprising a step of creating at least one list (L1, L2,..., LN, LN+1 ) of connections, said list being associated to a time interval DL1, DL2,..., DLN, DLN+1) having a predetermined period and used to record at least one active connection (C1), for example, for which a the transfer of a packet has been detected, in the time interval associated to the considered list.