Method for time-stamping messages
AssigneeNokia Corporation
InventorsOssi Lindvall, Tomi Junnila
Life of this patent
Estimating the term…
Abstract
A method for calculating message queue times. The method includes queuing a message into a buffer at a first time, generating a time stamp message representative of a number of messages in the buffer at the first time, transmitting the message to another device, transmitting the time stamp message to a trace device, and calculating the message queue time based upon the time stamp message, the first time, and an amount of data in the buffer.
Claims18
A method for calculating message queue time, comprising:
- queuing a message into a buffer at a first time;
- generating a time stamp message representative of a number of messages in the buffer at the first time;
- transmitting the message to another device;
- transmitting the time stamp message to a trace device;
- and
- calculating the message queue time based upon the time stamp message, the first time, and an amount of data in the buffer.
A system for determining message queue time, comprising:
- a trace interface device positioned on an integrated circuit and configured to queue a message into a buffer at a first time and to generate a time stamp message representative of a number of messages in the buffer at the first time;
- and
- an output connecting the trace interface device with and external trace device, wherein the external trace device is configured to calculate the message queue time based upon the time stamp message, the first time, and an amount of data in the buffer.
A circuit for calculating message queue times, comprising:
- a queuing module configured to queue a message into a buffer at a first time;
- a time stamp generating module configured to generate a time stamp message representative of a number of messages in the buffer at the first time;
- a communication link configured to allow transmission of the message to another device;
- and
- a trace module configured to calculate the message queue time based upon the time stamp message, the first time, and an amount of data in the buffer.
A system for calculating message queue times, comprising:
- queuing means for queuing a message into a buffer at a first time;
- time stamp generating means for generating a time stamp message representative of a number of messages in the buffer at the first time;
- a communication means configured to allow transmission of the message to another device;
- and
- calculating means for calculating the message queue time based upon the time stamp message, the first time, and an amount of data in the buffer.
A computer program embodied on a computer readable medium, the computer program being configured to control, through a processor executing the computer program, a method for calculating message queue time, comprising:
- queuing a message into a buffer at a first time;
- generating a time stamp message representative of a number of messages in the buffer at the first time;
- transmitting the message to another device;
- transmitting the time stamp message to a trace device;
- and
- calculating the message queue time based upon the time stamp message, the first time, and an amount of data in the buffer.
Dependencies are inferred from the claim text.