Dynamic Network Parameter Adjustment for 5G Service Categories

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

The 5G communication system requires different network requirements and evaluation criteria for various service categories, leading to suboptimal network performance when network parameters are set to a single optimized value, failing to adapt to the specific needs of ultra-reliable low latency communication (URLLC), enhanced mobile broadband (eMBB), and massive machine type communication (mMTC) services.

Innovation Solution

An electronic device is equipped with a network management module that adjusts network parameters based on the identified service category, using a network parameter storage unit to store setting values for each category, allowing the processor to dynamically adjust parameters such as napi_weight, netdev_max_backlog, socket_rmem, and GRO state to optimize performance for URLLC, eMBB, and mMTC services.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Device complexity

If network parameters are set to a single optimized value, then device complexity is reduced, but network performance deteriorates for different service categories

Engineering Contradiction:
Improvenetwork parameter configurationVSAvoidnetwork performance
Core Design Contradiction:
Device complexityVSReliability

Solution Approach 1:

The patent implements dynamic network parameter adjustment by introducing a network management module that automatically selects and switches between different parameter sets based on the active service category (URLLC, eMBB, or mMTC). This transforms the static parameter configuration into a dynamic system that adapts to different service requirements, resolving the contradiction between simplicity and performance.

Inventive Principle:
Principle #15Dynamics

Solution Approach 2:

The patent applies parameter changes by storing multiple sets of network parameters (such as napi_weight, netdev_max_backlog, socket_rmem, GRO state) corresponding to different service categories. The system changes these parameters dynamically based on service category identification, allowing optimal performance for each service type while maintaining a unified management interface.

Inventive Principle:
Principle #35Parameter changes

2Reliability

If network parameters are dynamically adjusted for different service categories, then network performance is improved, but device complexity increases

Engineering Contradiction:
Improvenetwork performanceVSAvoidnetwork parameter management
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The network management module implements self-service by automatically identifying the active service category and selecting the appropriate parameter set without requiring manual intervention. The system monitors service category changes and autonomously adjusts network parameters, reducing the perceived complexity for users while maintaining high performance.

Inventive Principle:
Principle #25Self-service

Solution Approach 2:

The network management module serves multiple functions: it identifies service categories, selects appropriate parameter sets, switches parameters dynamically, and monitors performance. This multi-functional component consolidates what would otherwise be separate complex mechanisms into a single universal manager, balancing functionality with manageability.

Inventive Principle:
Principle #6Universality (Multi-functionality)

Data Source

PatentEP3777113B1Apparatus and method for adjusting network parameter
Publication Date: 2023.11.01 SAMSUNG ELECTRONICS CO LTD
  • EP3777113B1 patent drawingFigure 1
  • EP3777113B1 patent drawingFigure 2
  • EP3777113B1 patent drawingFigure 3A

AI summary

An electronic device includes a wireless communication modem; a processor; a volatile memory configured to be operatively connected to the processor; and a non-volatile memory configured to store at least one application program and to be operatively connected to the processor. The non-volatile memory may be configured to store, when executed, instructions that cause the processor to transmit and receive first data packets to and from the communication modem and to provide a network device interface including at least one first parameter related to processing of the first data packets, to receive requirement information related to the operation of the application program, and to adjust values of the at least one first parameter based on at least a part of the requirement information, and cause the network device interface to transmit and receive the first data packets using at least some of the adjusted values of the first parameters.