Uplink Signaling Sequence Codes for Latency and Resource Trade-offs

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

Communication systems face challenges in managing bursty traffic patterns, particularly in uplink transmissions, where pre-allocating resources for signaling requests leads to either high latency or inefficient resource allocation, affecting user experience and quality of service.

Innovation Solution

A method involving a sequence of codes shared among multiple user equipment (UEs) is used to request uplink resources, where the network element allocates minimal initial resources and dynamically allocates further resources based on received codes, allowing efficient scheduling and reducing waste while meeting latency bounds.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Loss of time

If the number of pre-allocated uplink request slots or resources is increased, then the latency for devices to request uplink resources is reduced, but the number of resources available for transmitting mobile user traffic decreases

Engineering Contradiction:
Improvelatency for requesting uplink resourcesVSAvoidresources available for transmitting mobile user traffic
Core Design Contradiction:
Loss of timeVSQuantity of substance

Solution Approach 1:

The patent segments the resource allocation process into two distinct phases: a minimal pre-allocation phase where only a small number of uplink request slots are reserved, and a dynamic allocation phase where additional resources are allocated on-demand based on actual traffic needs. This segmentation allows the system to maintain low latency for requests while preserving the majority of resources for user traffic transmission.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The patent implements dynamic resource allocation where the network element monitors traffic patterns and adjusts resource allocation in real-time. Instead of static pre-allocation, the system dynamically assigns additional uplink request slots to specific devices based on their actual traffic demands, ensuring that resources are available when needed without permanently reserving excessive resources.

Inventive Principle:
Principle #15Dynamics

2Quantity of substance

If the number of pre-allocated uplink request slots or resources is reduced, then more resources are available for transmitting mobile user traffic, but the waiting time for devices to request uplink resources increases

Engineering Contradiction:
Improveresources available for transmitting mobile user trafficVSAvoidwaiting time for requesting uplink resources
Core Design Contradiction:
Quantity of substanceVSLoss of time

Solution Approach 1:

The patent implements preliminary action by pre-configuring a minimal set of uplink request slots and establishing the dynamic allocation framework in advance. This preliminary setup ensures that the basic mechanism for low-latency requests is in place, while the actual resource expansion happens dynamically based on need, thus maintaining both low waiting time and high resource efficiency.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

The patent employs feedback mechanisms where the network element continuously monitors uplink traffic requests and device buffer status. This feedback information is used to dynamically adjust resource allocation, ensuring that resources are allocated promptly when devices need them, thereby minimizing waiting time without requiring excessive pre-allocation.

Inventive Principle:
Principle #23Feedback

3Productivity

If more resources are pre-allocated for monitoring uplink requests, then the latency for servicing requests is reduced, but the resource utilization efficiency decreases

Engineering Contradiction:
Improverequest servicing speedVSAvoidresource utilization efficiency
Core Design Contradiction:
ProductivityVSLoss of energy

Solution Approach 1:

The patent enables a self-service mechanism where devices that have actual uplink traffic needs actively indicate their requirements through the minimal pre-allocated request slots. The network element then provides targeted resource allocation only to those devices that need service, eliminating the waste of monitoring and allocating resources to devices with no traffic, thus improving both servicing speed and efficiency.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS9271294B2Method and system for requesting a service utilizing a sequence of codes
Publication Date: 2016.02.23 MALIKIE INNOVATIONS LTD
  • US9271294B2 patent drawing
  • US9271294B2 patent drawing
  • US9271294B2 patent drawing

AI summary

A method for sending a signal to a signaled entity, the method determining at least a first code of a sequence of codes comprising the signal, wherein at least one code of the sequence of codes is derived from at least one bit string that is encoded by an encoder to produce a sequence of output bit groups, each output bit group being used to select a code from a set of predefined codes; receiving, at the signaling entity, an assignation of resources from the signaled entity for transmission of at least the first code of the sequence of codes; transmitting, utilizing at least the first code of the sequence of codes and the assignation, the signal, wherein at least the first code is shared among a plurality of signaling entities; and sending, utilizing subsequent codes of the sequence of codes, the signal.