Browse Prior Art Database

Identifying Message Groups in a Network

IP.com Disclosure Number: IPCOM000122821D
Original Publication Date: 1998-Jan-01
Included in the Prior Art Database: 2005-Apr-04
Document File: 2 page(s) / 45K

Publishing Venue

IBM

Related People

Chapman, CE: AUTHOR [+5]

Abstract

In an asynchronous system, messages can traverse the network and arrive in a different order from that in which they were initially transmitted. In addition, it is not obvious which messages constitute a related group.

This text was extracted from an ASCII text file.
This is the abbreviated version, containing approximately 66% of the total text.

Identifying Message Groups in a Network

      In an asynchronous system, messages can traverse the network
and arrive in a different order from that in which they were
initially transmitted.  In addition, it is not obvious which messages
constitute a related group.

      In the system described here, a group of messages is identified
as a logically-related group as the messages are generated, so that
when they reach their destination they can be processed accordingly.

This function is then used:
  1.  To indicate that the messages within a group must be
       processed in the correct order.  In this case the order
       will be identified in some way, for example with a
       sequence number within the group.
  2.  To indicate that the "messages" are actually portions, or
       "segments" of one large logical message, which has had
       to be broken up because of its size.  In this case the
       individual segments could each contain a starting offset
       value, indicating the offset within the logical message
       of the start of the data in this segment.

      When generating messages in the improved system, the
application indicates whether the messages are to be maintained
within a group.  For each message it further indicates whether it is
a logical message, or a segment, and in each case whether it is the
last logical message in the group, or the last segment in a logical
message.  The...