GSM Paging Channel Coding for IoT Coverage Class Segmentation

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In GSM-based cellular IoT systems, the existing resource allocation for paging messages leads to blocking of messages for devices in better coverage conditions due to higher resource consumption by devices in worse coverage conditions, resulting in decoding failures and increased battery consumption for cell reselection.

Innovation Solution

The proposed solution involves modifying the channel coding scheme to allow independent decoding of paging messages for different coverage classes, enabling concurrent scheduling and multiplexing of devices with varying coverage classes, and using orthogonal training sequence codes to differentiate and decode messages based on coverage classes.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If paging messages are transmitted using conventional channel coding schemes, then devices in worse coverage conditions can decode messages, but devices in better coverage conditions experience blocking and decoding failures due to resource allocation constraints

Engineering Contradiction:
Improvepaging message decoding success rateVSAvoidsystem throughput
Core Design Contradiction:
ReliabilityVSProductivity

Solution Approach 1:

The paging message is divided into multiple segments with different coverage class indicators. Each segment contains encoded information tailored to specific coverage classes, allowing devices to identify and decode only the segments relevant to their coverage class. This segmentation enables simultaneous support for multiple coverage classes without mutual blocking.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

Different portions of the paging message are encoded with different channel coding schemes and repetition factors according to the specific coverage class requirements. Devices in better coverage conditions receive shorter, less redundant encodings while devices in worse coverage conditions receive longer, more redundant encodings, optimizing resource allocation for each local condition.

Inventive Principle:
Principle #3Local quality

2Reliability

If resources are allocated to support devices in worse coverage conditions, then those devices can decode paging messages, but devices in better coverage conditions suffer from resource blocking

Engineering Contradiction:
Improvecoverage for worse conditionsVSAvoidresource allocation complexity
Core Design Contradiction:
ReliabilityVSDevice complexity

Solution Approach 1:

The resource allocation is segmented by coverage class, with dedicated resource pools for different coverage classes. This allows the system to manage complexity by treating each coverage class separately while maintaining overall system coordination through the coverage class indicator mechanism.

Inventive Principle:
Principle #1Segmentation

Solution Approach 2:

The system dynamically adjusts channel coding parameters such as repetition factor and coding rate based on the coverage class indicator. This parameter adaptation allows the same physical resources to serve multiple coverage classes efficiently without requiring completely separate resource allocations.

Inventive Principle:
Principle #35Parameter changes

3Device complexity

If conventional paging resource allocation is used, then system structure remains simple, but decoding failures increase and battery consumption rises for cell reselection

Engineering Contradiction:
Improvesystem structure simplicityVSAvoidbattery consumption
Core Design Contradiction:
Device complexityVSUse of energy by moving object

Solution Approach 1:

The coverage class indicator is embedded in the paging message structure in advance, allowing devices to perform preliminary identification before full decoding. Devices can quickly determine whether a paging message is intended for their coverage class and skip unnecessary decoding operations, reducing battery consumption.

Inventive Principle:
Principle #10Preliminary action

Solution Approach 2:

Each device autonomously determines its coverage class and selectively processes only the relevant paging message segments. This self-service approach eliminates the need for complex centralized scheduling and reduces energy consumption by avoiding unnecessary reception and processing of irrelevant messages.

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS11425682B2Method, system and apparatus to enhance paging resource allocation for GSM-based cellular internet of things systems with channel coding modification
Publication Date: 2022.08.23 NOKIA SOLUTIONS & NETWORKS OY
  • US11425682B2 patent drawing
  • US11425682B2 patent drawing
  • US11425682B2 patent drawing

AI summary

There is provided a method comprising receiving a paging transmission at a user device of a first coverage class, the paging transmission comprising a least one encoded paging message, the at least encoded one paging message associated with a respective coverage class and determining if the at least one paging message is associated with the first coverage class and, if so, receiving and decoding at least the paging message associated with the first coverage class.