Dismiss
InnovationQ will be updated on Sunday, Oct. 22, from 10am ET - noon. You may experience brief service interruptions during that time.
Browse Prior Art Database

Latency Enhancement for Outbound Transmissions on ReFLEX Protocol Systems

IP.com Disclosure Number: IPCOM000010434D
Original Publication Date: 2002-Dec-02
Included in the Prior Art Database: 2002-Dec-02
Document File: 5 page(s) / 304K

Publishing Venue

Motorola

Related People

Mario A. Riveron: AUTHOR [+2]

Abstract

When multiple ReFLEX Outbound Messages are initiated by a messaging unit, the messages are serially queued until previous messages have been processed by the system. Pending messages must wait until all previous messages have completed their cycle. The latency experienced with this type of system becomes unacceptable in certain applications. This proposal suggests that the unit queue up all available messages as "one data stream" so that a maximum number of messages can be sent out in-between system handshakes, optimizing the serial queues. This would allow multiple messages to be sent out simultaneously to the system. The system would then parse the information and send the messages out as separate messages with separate ID's.

This text was extracted from a Microsoft Word document.
At least one non-text object (such as an image or picture) has been suppressed.
This is the abbreviated version, containing approximately 50% of the total text.

Latency Enhancement for Outbound Transmissions on ReFLEX Protocol Systems

By: Mario A. Riveron and Donald R. Dale Jr.

ABSTRACT:

When multiple ReFLEX Outbound Messages are initiated by a messaging unit, the messages are serially queued until previous messages have been processed by the system. Pending messages must wait until all previous messages have completed their cycle. The latency experienced with this type of system becomes unacceptable in certain applications. This proposal suggests that the unit queue up all available messages as "one data stream" so that a maximum number of messages can be sent out in-between system handshakes, optimizing the serial queues. This would allow multiple messages to be sent out simultaneously to the system. The system would then parse the information and send the messages out as separate messages with separate ID's.

STATEMENT OF PROBLEM:

When multiple ReFLEX Outbound Messages are initiated, the messages are currently queued until previous messages have been successfully received by the system. This is a serial queue, where pending messages must wait until all previous messages have completed their cycle (acknowledged or rejected by the system). Current system collapse values are set to 3 (equal to 15 seconds) for battery saving purposes. This collapse value determines how often the units communicate with the system. Each message that is sent requires three separate communication sessions with the system. With Instant Messaging-type applications, the latency experienced with this type of system becomes unacceptable due to multiple active conversations occurring simultaneously (typically short messages).

SOLUTION:

It is proposed that the unit (for example: the Signal Processor, in conjunction with the Host Processor) queue up all available messages as "one text stream" with beginning and end identifiers, so that a maximum number of messages can be sent out in-between system handshakes (optimization of serial queues). This would allow multiple messages to be sent out simultaneously to the system....