Multicast Broadcast Service Session Management for Packet Loss Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In communication systems, multicast and broadcast service (MBS) sessions often deactivate when no packets are transmitted for a predetermined time, leading to packet loss and increased network signaling when the session is reactivated, particularly affecting applications that require low latency and reliability like public safety services.

Innovation Solution

The method involves maintaining an MBS session as active even if no packets are received for a predetermined period by sending a request that indicates the session should not be deactivated, using criteria such as low latency requirements or public safety applications, and configuring the multicast and broadcast user plane function to support the session without reporting packet absence.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of energy

If the MBS session is deactivated when no packets are transmitted for a predetermined time, then network resources are saved, but packet loss occurs and network signaling increases when reactivation is needed

Engineering Contradiction:
Improvenetwork resource consumptionVSAvoidpacket delivery reliability
Core Design Contradiction:
Loss of energyVSReliability

Solution Approach 1:

The patent changes the deactivation parameter from a fixed time threshold to a dynamic parameter that considers service type and latency requirements. By modifying the deactivation condition parameters, the system avoids unnecessary deactivation for services requiring continuous connectivity, thereby reducing packet loss while maintaining resource efficiency for other services.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces dynamic behavior to the MBS session management by making the deactivation decision adaptive rather than static. The session deactivation threshold becomes dynamic based on service characteristics, allowing the system to automatically adjust between aggressive resource release and conservative packet delivery depending on the specific service requirements.

Inventive Principle:
Principle #15Dynamics

2Loss of energy

If the MBS session is deactivated when no packets are transmitted, then network resource usage is reduced, but network signaling increases during reactivation

Engineering Contradiction:
Improvenetwork resource consumptionVSAvoidnetwork signaling overhead
Core Design Contradiction:
Loss of energyVSLoss of information

Solution Approach 1:

The patent modifies the deactivation parameter from a universal time threshold to a service-specific parameter that incorporates latency requirements and service type. This parameter change prevents unnecessary deactivation cycles for services that require continuous sessions, thereby reducing the signaling overhead associated with repeated activation/deactivation cycles while maintaining resource efficiency elsewhere.

Inventive Principle:
Principle #35Parameter changes

3Reliability

If the MBS session remains active to prevent packet loss, then packet delivery reliability improves, but network resource consumption increases

Engineering Contradiction:
Improvepacket delivery reliabilityVSAvoidnetwork resource consumption
Core Design Contradiction:
ReliabilityVSLoss of energy

Solution Approach 1:

The patent applies local quality by treating different MBS sessions differently based on their specific requirements. Instead of a uniform deactivation policy, the system applies localized deactivation rules to each service type, maintaining active sessions only where necessary (low latency, high reliability services) while allowing deactivation for other services, thus optimizing the balance between reliability and resource consumption on a per-service basis.

Inventive Principle:
Principle #3Local quality

Solution Approach 2:

The patent introduces dynamic session management where the deactivation behavior adapts to service requirements. The system dynamically determines whether to maintain or release resources based on real-time service characteristics, creating a flexible resource allocation strategy that optimizes the trade-off between packet delivery reliability and network resource consumption.

Inventive Principle:
Principle #15Dynamics

4Device complexity

If the MBS session is deactivated based on fixed time threshold, then device complexity is reduced, but adaptability to different service requirements decreases

Engineering Contradiction:
Improvesession management complexityVSAvoidservice requirement adaptability
Core Design Contradiction:
Device complexityVSAdaptability or versatility

Solution Approach 1:

The patent transforms the fixed deactivation threshold parameter into a dynamic parameter that adapts to service requirements. By changing from a single universal time value to service-specific parameters considering latency and service type, the system achieves adaptability without significantly increasing complexity, as the parameter adaptation follows structured rules based on service characteristics.

Inventive Principle:
Principle #35Parameter changes

Solution Approach 2:

The patent introduces dynamic adaptability to the session management system by making deactivation behavior responsive to service requirements. The system dynamically adjusts its behavior based on service type and latency needs, providing versatility while maintaining manageable complexity through rule-based adaptation rather than complex decision-making algorithms.

Inventive Principle:
Principle #15Dynamics

Data Source

PatentUS20240341010A1Method and apparatus for reducing packet loss during a multicast and broadcast service session
Publication Date: 2024.10.10 NOKIA TECHNOLOGIES OY
  • US20240341010A1 patent drawing
  • US20240341010A1 patent drawing
  • US20240341010A1 patent drawing

AI summary

A method, apparatus and computer program product are provided for selectively maintain a multicast and broadcast service (MBS) session as active even though packets may not be received for at least a predetermined period of time. In the context of a method, the method includes determining that an MBS session is to remain active. The method also includes providing an MBS session create request that includes a description for the MBS session. The MBS session create request further includes an indication that the MBS session is not to be deactivated in the event that incoming packets are not detected for a period of time.