Browse Prior Art Database

Disclosure of Method and Apparatus for Creating Virtual High Bandwidth Data Channels

IP.com Disclosure Number: IPCOM000118683D
Original Publication Date: 1997-May-01
Included in the Prior Art Database: 2005-Apr-01
Document File: 2 page(s) / 76K

Publishing Venue

IBM

Related People

Auerbach, RA: AUTHOR [+3]

Abstract

A system with a bi-directional communication link where the bandwidth in one direction must always be far greater than the bandwidth in the other direction cannot handle wide variations in data traffic flowing in the low bandwidth direction. This disclosure describes how to dynamically assign high bandwidth to the direction requiring it while not exceeding the total available bandwidth. The net result is to create the appearance a bi-directional link having high bandwidth in each direction.

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

Disclosure of Method and Apparatus for Creating Virtual High Bandwidth
Data Channels

      A system with a bi-directional communication link where the
bandwidth in one direction must always be far greater than the
bandwidth in the other direction cannot handle wide variations in
data traffic flowing in the low bandwidth direction.  This disclosure
describes how to dynamically assign high bandwidth to the direction
requiring it while not exceeding the total available bandwidth.  The
net result is to create the appearance a bi-directional link having
high bandwidth in each direction.

      A communications media provides a bi-directional link between
two stations but restricts the bandwidth in one direction to a
fraction of the total bandwidth supported by the link.  In such a
system, high bandwidth communications is only provided in one
direction.  By making the direction of the high bandwidth link
dynamically reversible, the system can provide each station with the
ability to either send or receive along a high bandwidth link.  The
system time shares the high bandwidth connection using a protocol
running on the stations.

      The process of reversing or exchanging the link is as
follows: Two stations, A and B, are connected through a
bi-directional link.  Station B's transmit link is high bandwidth
while its receive link  is low bandwidth.  Station A's receive link
is high bandwidth while its  transmit link is low bandwidth.  When
Station A's transmit buffer fills  up and reaches a set maximum
threshold, Station A will immediately send  a control packet to
Station B requesting that the high bandwidth direction be reversed.
Station B, upon receiving the control packet, checks its transmit
buffer.  One of two cases will occur:

Case 1:  If Station B's transmit buffer is below a set minimum
threshold, then
  1.  Station B sends a control packet to Station A granting
       the request
  2.  Station B stops transmitting on high bandwidth link
  3.  Station B listens for data on high bandwidth link,
       as well as low bandwidth link
  4.  Station A receives...