D2D Application Code Pre-configuration for Signaling Storm Reduction

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Current device-to-device (D2D) communication systems in LTE networks face inefficiencies due to the need for frequent requests and delays in obtaining new application codes and discovery filters, leading to signaling storms and gaps in discovery procedures when validity timers expire.

Innovation Solution

Allocating multiple application codes and discovery filters with distinct validity intervals to D2D devices, allowing seamless transitions without requiring immediate new code requests, thus avoiding signaling storms and maintaining continuous discovery capabilities.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If a single application code is allocated to D2D devices with a validity timer, then the system maintains code security and manages resource allocation, but the devices experience signaling storms and discovery gaps when the timer expires and new codes must be requested

Engineering Contradiction:
Improvediscovery continuityVSAvoidcode validity gap
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The system pre-allocates multiple application codes and discovery filters to D2D devices before the current code expires. The validity timer is configured to expire after using a predetermined number of codes or after a predetermined period, ensuring that new codes are ready before old codes become invalid, thus eliminating discovery gaps and signaling storms

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

By maintaining multiple valid codes simultaneously and transitioning between them without interruption, the system ensures continuous discovery capability. The announcing UE can seamlessly switch from one application code to another without stopping discovery messages, maintaining uninterrupted D2D communication

Inventive Principle:
Principle #20Continuity of useful action

2Productivity

If multiple application codes are pre-allocated to D2D devices, then discovery continuity is maintained without gaps, but the signaling overhead and code management complexity increase

Engineering Contradiction:
Improvediscovery efficiencyVSAvoidcode management
Core Design Contradiction:
ProductivityVSDevice complexity

Solution Approach 1:

The system segments the code validity period into multiple discrete codes, each with its own validity timer. Instead of one long-valid code, multiple shorter-validity codes are allocated sequentially, allowing the system to maintain continuity while managing complexity through structured segmentation of code lifecycles

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

D2D devices autonomously manage their own code transitions by monitoring validity timers and switching between pre-allocated codes without requiring network intervention. The UE independently handles code selection and transition, reducing signaling overhead while maintaining discovery continuity

Inventive Principle:
Principle #25Self-service

Data Source

PatentEP3236679B1Pre-configuration of devices supporting national security and public safety communications
Publication Date: 2018.10.24 TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
  • EP3236679B1 patent drawingFigure 1
  • EP3236679B1 patent drawingFigure 2~3
  • EP3236679B1 patent drawingFigure 4~5

AI summary

Techniques for distributing and using application codes and discovery filters in device-to-device (D2D) wireless devices. An example method for an announcing device includes receiving, from a coordinating node, first and second application codes and associated timing information. The associated timing information defines respective first and second validity intervals for the first and second application codes, such that the first and second validity intervals are at least partly non-overlapping. The method further comprises subsequently transmitting, during the first validity interval, one or more discovery messages that include or are based on the first application code, and transmitting, during the second validity interval, one or more discovery messages that include or are based on the second application code. Corresponding techniques for monitoring devices are also disclosed.