Patent US1869742A successfully refreshed from Google Patents.
Patent US4630261A successfully refreshed from Google Patents.
← Back to Patent Explorer
US4630261A Expired / Lapsed US ⏱️ 0.0 years remaining

Integrated buffer management and signaling technique

Assignee: International Business Machines Corp
•
Filing: 1984-07-30
•
Granted: 1986-12-16
•
Expires: 2004-07-30
📄 Original PDF 🌐 Google Patents 🔄 Sync Now

Abstract

Abstract In a private line multiplexing device a multi-priority buffering system is used to control the transmission of supervisory signaling information and normal messages onto an available communication channel. The system includes a multi-priority message buffer, a queue map for logging entries in the buffer, an output time map and a controller. The controller tags incoming data (be it a normal message and/or signaling information) and stores the data into the priority buffer. The tag may include a priority classification, identification, entry-time, etc. Signaling information is assigned a priority I designation while newly generated voice packets are assigned priority IV. As communication channels become available data is shifted, in accordance with a priority algorithm, from the buffer to the channel. Furthermore, the algorithm ensures that stacked messages from a common source are transmitted on a delayed basis.

Inventors

  • 👤 David R. Irvin

Bibliographic Details

Application Number —
Jurisdiction US
Data Source google_patents
Last Synchronized 2026-10-24 23:46
CPC Classifications
H; H04; H04J; H04J3/00; H04J3/24; H04J3/247; H04J3/17

Claims Analysis

Total Claims: 14
Claim 1
Independent Claim 146 words
In a time assignment speech interpolation communication system a method for concentrating a plurality of users channels onto a common communication channel comprising the steps of: (a) providing a common buffer for buffering the information generated from each of the user's channels; (b) classifying the buffered information with at least a two-tiered priority scheme with one of said tiered priority scheme being designated for identifying supervisory signaling data and another one of said tiered-priority scheme being designated for identifying non-supervisory signaling data; and (c) transferring the buffered information to the common communication channel with supervisory signaling data having a high priority and being a first class of data to be transmitted on the common communication channel followed by low priority non-signaling data whereby the entire channel capacity is available for transmitting low priority non-signaling data in the absence of supervisory signaling data from said common buffer.
Claim 2
Dependent Claim 146 words
In a time assignment speech interpolation communication system a method for concentrating a plurality of users channels onto a common communication channel comprising the steps of: (a) providing a common buffer for buffering the information generated from each of the user's channels; (b) classifying the buffered information with at least a two-tiered priority scheme with one of said tiered priority scheme being designated for identifying supervisory signaling data and another one of said tiered-priority scheme being designated for identifying non-supervisory signaling data; and (c) transferring the buffered information to the common communication channel with supervisory signaling data having a high priority and being a first class of data to be transmitted on the common communication channel followed by low priority non-signaling data whereby the entire channel capacity is available for transmitting low priority non-signaling data in the absence of supervisory signaling data from said common buffer.
Claim 3
Dependent Claim 25 words
The method recited in claim 1 further including the steps of selectively inserting a delay between consecutive transmission of messages originating from a common source.
Claim 4
Dependent Claim 45 words
The method of claim 2 wherein the low priority non-signaling data is being tagged with a priority-2 designation for voice-band data traffic, a priority-3 designation for rescheduled voice packets, a priority-4 designation for newly generated voice packets, and a priority-5 designation for digital data packets.
Claim 5
Independent Claim 130 words
A method for concentrating a plurality of signaling and non-signaling (e.g., voice, data, control, etc.) messages over a common communication channel in a TASI communicating system comprising the steps of: (a) prioritizing the signaling and non-signaling messages in accordance with a predetermined priority scheme; (b) randomly storing the messages in a storage means; (c) providing a lookup table having descriptive information relative to each entry in the storage means with the descriptive information being operable to at least identify the location whereat a message is being stored in the storage means and the priority of the message; (d) sequencing messages onto the common communication channel based upon its priority classification in the lookup table whereby messages having the highest priority are being transferred first followed by messages of lower priority.
Claim 6
Independent Claim 130 words
A method for concentrating a plurality of signaling and non-signaling (e.g., voice, data, control, etc.) messages over a common communication channel in a TASI communicating system comprising the steps of: (a) prioritizing the signaling and non-signaling messages in accordance with a predetermined priority scheme; (b) randomly storing the messages in a storage means; (c) providing a lookup table having descriptive information relative to each entry in the storage means with the descriptive information being operable to at least identify the location whereat a message is being stored in the storage means and the priority of the message; (d) sequencing messages onto the common communication channel based upon its priority classification in the lookup table whereby messages having the highest priority are being transferred first followed by messages of lower priority.
Claim 7
Independent Claim 121 words
An apparatus for use in a TASI type communication system to concentrate a plurality of signaling and non-signaling (e.g., data, voice, etc.) messages over a common communication channel comprising: means operable for buffering the messages; means operable for monitoring the messages and to assign a priority based upon the class of the message; means being accessible by the monitoring means and operable for recording descriptive statements for messages stored in the buffering means; and means operable to correlate messages with their associated priorities and to enable messages to flow from the buffer into the communication channel in accordance with the priority designation whereby messages having the highest priority are delivered first to the communication channel followed by messages having lower priorities.
Claim 8
Independent Claim 121 words
An apparatus for use in a TASI type communication system to concentrate a plurality of signaling and non-signaling (e.g., data, voice, etc.) messages over a common communication channel comprising: means operable for buffering the messages; means operable for monitoring the messages and to assign a priority based upon the class of the message; means being accessible by the monitoring means and operable for recording descriptive statements for messages stored in the buffering means; and means operable to correlate messages with their associated priorities and to enable messages to flow from the buffer into the communication channel in accordance with the priority designation whereby messages having the highest priority are delivered first to the communication channel followed by messages having lower priorities.
Claim 9
Dependent Claim 47 words
The apparatus of claim 5 wherein the means for recording descriptive statements includes a queue map having a section for recording priority, a section for recording message identification, a section for recording time and a section for recording location whereat a message is stored in the buffer.
Claim 10
Dependent Claim 33 words
The apparatus of claim 5 wherein the means for controlling the flow of messages from the buffer onto the common communication channel includes a microprocessor and a priority algorithm for controlling said microprocessor.
Claim 11
Dependent Claim 136 words
An improved shared communication system for concentrating a plurality of users channels onto a common communication channel comprising: means operating on the user's channel for providing voice packets; means operable for generating signaling packets; a common message buffer operable for storing voice packets and signaling packets; a queue map adapted for storing descriptive statements relative to each entry in the message buffer; a means adaptable for monitoring the voice messages and the signaling messages and to assign a priority classification to each message and to record said priority classification in said queue map; and means adaptable for correlating each packet in the buffer with its designated priority classification being recorded in the queue map whereby the highest priority packets are removed from the message buffer followed by the low priority packets onto the common communication channel.
Claim 12
Dependent Claim 136 words
An improved shared communication system for concentrating a plurality of users channels onto a common communication channel comprising: means operating on the user's channel for providing voice packets; means operable for generating signaling packets; a common message buffer operable for storing voice packets and signaling packets; a queue map adapted for storing descriptive statements relative to each entry in the message buffer; a means adaptable for monitoring the voice messages and the signaling messages and to assign a priority classification to each message and to record said priority classification in said queue map; and means adaptable for correlating each packet in the buffer with its designated priority classification being recorded in the queue map whereby the highest priority packets are removed from the message buffer followed by the low priority packets onto the common communication channel.
Claim 13
Dependent Claim 67 words
The shared communication system of claim 8 further including means for recording entries stating the time when messages from each source was last transmitted from the queue; and means including the correlating means, operable for recording the time entries, and to utilize said time entry to insert a delay thereby ensuring that sufficient time has lapsed since a message from the same source last departed the queue.
Claim 14
Dependent Claim 18 words
The method of claim 3 wherein data in the priority classes is being transferred in an ascending order.

References Cited (Backward Citations)

US4100377A Cited
US4284850A Cited
US4445171A Cited

USPTO Annuity & Maintenance Windows

Annuity Stage Window Opens Payment Deadline Surcharge Period Until Estimated Fee Status
3.5 Years (Year 4) 1989-12-15 1990-06-16 1990-12-16 $2000.00 Window Closed / Lapsed
7.5 Years (Year 8) 1993-12-15 1994-06-16 1994-12-16 $3760.00 Window Closed / Lapsed
11.5 Years (Year 12) 1997-12-15 1998-06-16 1998-12-16 $7700.00 Window Closed / Lapsed

Assigned Categories & Tags

No categories assigned to this patent yet.

Assign Category Tag