×

Method and apparatus for pacing communications in a distributed heterogeneous network

  • US 5,517,622 A
  • Filed: 03/09/1994
  • Issued: 05/14/1996
  • Est. Priority Date: 04/11/1991
  • Status: Expired due to Fees
First Claim
Patent Images

1. An apparatus for pacing data communications transmitted between communications managers residing on a plurality of hardware platforms of a distributed heterogeneous communications network, comprising:

  • a plurality of adjacent communications managers including an origin communications manager residing on an origin hardware platform a destination communications manager residing on a destination hardware platform and at least one intermediate communications manager residing on an intermediate hardware platform between said origin and destination communications managers, at least one of said communications managers having a hardware operating platform different from hardware operating platforms of all other communications managers;

    means, within each prior adjacent communications manager of said plurality of adjacent communications managers, for appending a pacing request to information packets being transmitted from said origin communications manager to said destination communications manager;

    a network protocol stack interface, within each prior adjacent communications manager, for configuring each of said information packets according to a convention of a network protocol stack between said prior adjacent communications manager and said next adjacent communications manager, at least two of said network protocol stacks between adjacent communications managers being different from one another;

    means for transmitting said information packets from said prior adjacent communications manager to said next adjacent communications manager;

    means, within said next adjacent communications manager, for assessing availability of local resources;

    means, within said next adjacent communications manager, for receiving said information packets from said prior adjacent communications manager;

    means, within said next adjacent communications manager, for assessing pacing requests in each received information packet;

    means, within said next adjacent communications manager and responsive to said pacing requests, for formulating pacing responses indicative of a desired increase or decrease of transmission of information packets from said prior adjacent communications manager to said next adjacent communications manager in accordance with said assessment of local resources within said next adjacent communications manager;

    a network protocol stack interface, within each next adjacent communications manager, for configuring said pacing response in accordance with said convention of said network protocol stack between said prior adjacent communications manager and said next adjacent communications manager; and

    means for transmitting said pacing responses from said next adjacent communications manager to said prior adjacent communications manager.

View all claims
  • 1 Assignment
Timeline View
Assignment View
    ×
    ×