Patent ID: 11916802
Assignee: INTERNATIONAL BUSINESS MACHINES CORPORATION
Field: Digital communication (Electrical engineering)
Classification: CPC H | IPC H

Claim 0:
1. A method, comprising:
sending a first payload to a downstream agent;
monitoring a timer;
determining, based on the monitoring, that the downstream agent has not returned a first amount of credit within a first timeout duration;
returning, responsive to the determining, a second amount of speculative credit to an upstream agent without having received the first amount of credit from the downstream agent;
receiving a transmission from the upstream agent, wherein the transmission is sent as part of a transaction, the transaction requiring the upstream agent to spend at least part of the speculative credit;
detecting, after the receiving, that the downstream agent has still not returned the first amount of credit;
instructing, in response to the detecting, the upstream agent to repeat the transmission; and
dropping the transaction in response to the detecting.