Modem Acknowledgement Handling in Power Saving Mode

Resolve Bottlenecks,
Find Innovative Solutions
Generate Solutions

Solution Overview

Problem

In communication systems, when an application processor is in power saving mode, there is a delay in responding to messages, leading to potential retransmissions of SMS messages, as existing modems do not account for the processor's mode when sending acknowledgments to the network.

Innovation Solution

A modem with a processing unit that determines if the host processor is in power saving mode and sends an acknowledgement to the network regardless of a response from the host processor, reducing unnecessary retransmissions by using a first interface to transmit the acknowledgement.

Engineering Contradictions & Design Principles

VSEngineering Contradiction Analysis

1Reliability

If the modem waits for a response from the application processor before sending an acknowledgement to the network, then the network can confirm correct processing of the message, but the application processor's power saving mode causes delayed responses leading to unnecessary retransmissions

Engineering Contradiction:
Improvemessage delivery reliabilityVSAvoidresponse time delay
Core Design Contradiction:
ReliabilityVSLoss of time

Solution Approach 1:

The modem acts as an intermediary between the application processor and the network. When the application processor is in power saving mode, the modem autonomously sends acknowledgements to the network based on local buffer status rather than waiting for processor responses, thereby mediating the communication delay caused by the processor's sleep state while maintaining reliable message delivery

Inventive Principle:
Principle #24Intermediary (Mediator)

Solution Approach 2:

The modem performs preliminary actions by sending acknowledgements to the network before receiving confirmation from the application processor. By checking the buffer status and proactively acknowledging received messages when the processor is in power saving mode, the modem prevents retransmissions that would otherwise occur due to the processor's delayed response

Inventive Principle:
Principle #10Preliminary action

2Productivity

If the modem sends an acknowledgement to the network without waiting for the application processor's response, then retransmissions are reduced, but the application processor may not be able to process the message correctly

Engineering Contradiction:
Improvenetwork communication efficiencyVSAvoidmessage processing correctness
Core Design Contradiction:
ProductivityVSReliability

Solution Approach 1:

The modem implements feedback mechanisms by continuously monitoring the application processor's state (active vs. power saving mode) and buffer status. This feedback allows the modem to dynamically decide whether to send acknowledgements autonomously or wait for processor confirmation, ensuring that productivity is improved when the processor is sleeping while maintaining reliability when the processor is active

Inventive Principle:
Principle #23Feedback

Solution Approach 2:

The modem dynamically adjusts its acknowledgment behavior based on real-time conditions. When the application processor is in power saving mode, the modem sends acknowledgements proactively; when the processor is active, the modem waits for processor responses. This dynamic adaptation resolves the contradiction between improving communication efficiency and ensuring correct message processing

Inventive Principle:
Principle #15Dynamics

3Use of energy by moving object

If the modem continuously monitors the application processor's state to determine when to send acknowledgements, then power saving mode can be optimized, but the modem's complexity increases

Engineering Contradiction:
Improveapplication processor power consumptionVSAvoidmodem control logic complexity
Core Design Contradiction:
Use of energy by moving objectVSDevice complexity

Solution Approach 1:

The modem performs self-service by autonomously determining its own operating mode based on the application processor's state. By independently monitoring the processor's power mode and buffer status, and making autonomous decisions about when to send acknowledgements, the modem reduces the need for complex coordination protocols while optimizing power consumption

Inventive Principle:
Principle #25Self-service

Data Source

PatentUS8879699B1Communication system and method
Publication Date: 2014.11.04 NVIDIA CORP
  • US8879699B1 patent drawing
  • US8879699B1 patent drawing
  • US8879699B1 patent drawing

AI summary

The application relates to a modem for use at a terminal. In one embodiment, the modem includes: (1) a first interface arranged for connection to a network; (2) a second interface arranged for connection to a host processor on the terminal; and (3) a processing unit arranged to, on receipt of a message from the network addressed to the host processor: determine whether or not the host processor is in a power saving mode; and if it is determined that the host processor is in a power saving mode, cause the first interface to transmit an acknowledgement to the message to the network regardless of whether a communication from the host processor is received via the second interface.