Patents by Inventor Anthony G. Lauck

Anthony G. Lauck has filed for patents to protect the following inventions. This listing includes patent applications that are pending as well as patents that have already been granted by the United States Patent and Trademark Office (USPTO).

  • Patent number: 7808968
    Abstract: The present invention discloses an efficient architecture for routing in a very large autonomous system where many of the layer 3 routers are attached to a common connection-oriented layer 2 subnetwork, such as an ATM network. In a preferred embodiment of the invention, a permanent topology of routers coupled to the subnetwork is connected by permanent virtual circuits. The routers can further take advantage of both intra-area and inter-area shortcuts through the layer 2 network to improve network performance. The routers pre-calculate shortcuts using information from link state packets broadcast by other routers and store the shortcuts to a given destination in a forwarding table, along with corresponding entries for a next hop along the permanent topology. The present invention allows the network to continue to operate correctly if layer 2 resource limitations preclude the setup of additional shortcuts.
    Type: Grant
    Filed: January 29, 2004
    Date of Patent: October 5, 2010
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Charles Robert Kalmanek, Jr., Anthony G Lauck, Kadangode K. Ramakrishnan
  • Patent number: 6711152
    Abstract: The present invention discloses an efficient architecture for routing in a very large autonomous system where many of the layer 3 routers are attached to a common connection-oriented layer 2 subnetwork, such as an ATM network. In a preferred embodiment of the invention, a permanent topology of routers coupled to the subnetwork is connected by permanent virtual circuits. The routers can further take advantage of both intra-area and inter-area shortcuts through the layer 2 network to improve network performance. The routers pre-calculate shortcuts using information from link state packets broadcast by other routers and store the shortcuts to a given destination in a forwarding table, along with corresponding entries for a next hop along the permanent topology. The present invention allows the network to continue to operate correctly if layer 2 resource limitations preclude the setup of additional shortcuts.
    Type: Grant
    Filed: July 6, 1999
    Date of Patent: March 23, 2004
    Assignee: AT&T Corp.
    Inventors: Charles Robert Kalmanek, Jr., Anthony G Lauck, Kadangode K. Ramakrishnan
  • Patent number: 6615271
    Abstract: A rate based, end to end flow control system is disclosed for a communications network. The disclosed rate based flow control system includes each source end station selecting its transmission rate from a set of permitted discrete transmission rates. The set of permitted discrete transmission rates is based on a logarithmic encoding. The disclosed rate based traffic control system further requires each source end station to send one end to end control cell every time period T. The time period T is also known by switches in the communications network and is used to periodically calculate an available allocation (“fair share”) of bandwidth at a switch for a given virtual circuit.
    Type: Grant
    Filed: October 19, 1999
    Date of Patent: September 2, 2003
    Assignee: Enterasys Networks, Inc.
    Inventors: Anthony G. Lauck, Anna Charny, Kadangode K. Ramakrishnan
  • Patent number: 5968128
    Abstract: The rate based end system may provide feasible transmission rates for end source stations. As an extension to the rate based end to end system, there is disclosed a hybrid link by link flow control system. The link by link control system is built upon the end to end, rate based traffic control system. The link by link system utilizes bandwidth un accounted for by the end to end system. The link by link system uses feasible transmission rates obtained by the end to end system to determine the size of the buffers required for overbooking and for updating credit information to sustain the calculated rate.
    Type: Grant
    Filed: April 25, 1997
    Date of Patent: October 19, 1999
    Assignee: Cabletron Systems, Inc.
    Inventors: Anthony G. Lauck, Anna Charny, Kadangode K. Ramakrishnan
  • Patent number: 5734825
    Abstract: A rate based, end to end flow control system is disclosed for a communications network. The disclosed rate based flow control system includes each source end station selecting its transmission rate from a set of permitted discrete transmission rates. The set of permitted discrete transmission rates is based on a logarithmic encoding. The disclosed rate based traffic control system further requires each source end station to send one end to end control cell every time period T. The time period T is also known by switches in the communications network, and is used to periodically calculate an available allocation (or "fair share") of bandwidth at a switch for a given virtual circuit.
    Type: Grant
    Filed: July 18, 1994
    Date of Patent: March 31, 1998
    Assignee: Digital Equipment Corporation
    Inventors: Anthony G. Lauck, Anna Charny, Kadangode K. Ramakrishnan
  • Patent number: 5650997
    Abstract: A technique for modifying the IEEE 802.3 standard for selecting backoff times in a Carrier Sense Multiple Access with Collision Detection (CSMA/CD) network, in the event that a collision is sensed by a node that has captured the network communication channel. If there is a small number of active nodes on the network, one node may capture the channel and the standard backoff algorithm makes it increasingly unlikely for another node to transmit. The new technique provides for less aggressive, i.e. longer, backoff times before at least the first retransmission attempt made by a node that has captured the channel. Three specific examples of the technique are disclosed. Even though the invention represents a departure from the standard CSMA/CD backoff algorithm, the overall average backoff times provided by the invention can be selected to be consistent with the average times provided by the standard. Moreover, nodes using the invention interoperate successfully with nodes that do not.
    Type: Grant
    Filed: October 24, 1996
    Date of Patent: July 22, 1997
    Assignee: Digital Equipment Corporation
    Inventors: Henry Sho-Che Yang, Anthony G. Lauck, Kadangode K. Ramakrishnan, William R. Hawe
  • Patent number: 5621734
    Abstract: A communications network has a plurality of users connected by virtual circuits to a plurality of service providers. A server has the plurality of users connected thereto. A node provides the plurality of service providers. Both the server and the node are connected to the network. A first session is established between one user and the server, and a second session is established between the node and a selected one of the service providers. A virtual circuit is established linking the first service session and the second service session to establish message transmission between the one user and the selected service provider. A message sent between the user and the service provider is sent over the network, and the message identifies the virtual circuit. Messages between a server and a node are multiplexed by having slots, and a slot contains a message from a sending session to a receiving session.
    Type: Grant
    Filed: April 8, 1994
    Date of Patent: April 15, 1997
    Assignee: Digital Equipment Corporation
    Inventors: Bruce E. Mann, Darrell J. Duffy, Anthony G. Lauck, William D. Strecker
  • Patent number: 5553085
    Abstract: A node operating in a network using the International Standard Organization (ISO) High-Level Data Link Control (HDLC) network protocol includes a mechanism for encoding information such that frames including the encoded information can be correctly interpreted by nodes operating in either of the standard 16-bit or 32-bit ISO-HDLC operating modes. The encoding mechanism produces a preliminary frame check sequence by encoding the information in an encoder using a generator polynomial G.sub.48 (x), which is a combination of the generator polynomials G.sub.16 (x) and G.sub.32 (x) which are used to produce frame check sequences for nodes operating in 16-bit or 32-bit modes, respectively. Before the information is encoded, the encoding mechanism sets the encoder to an initial condition using an initializing polynomial I.sub.48 (x). The preliminary frame check sequence is further encoded by adding to it a complementing polynomial C.sub.48 (x). The result is a 48-bit frame check sequence.
    Type: Grant
    Filed: June 7, 1995
    Date of Patent: September 3, 1996
    Assignee: Digital Equipment Corporation
    Inventors: Anthony G. Lauck, Ian M. C. Shand, John Harper
  • Patent number: 5526355
    Abstract: A technique for modifying the IEEE 802.3 standard for selecting transmit-to-transmit interpacket gap (IPG) intervals in a Carrier Sense Multiple Access with Collision Detection (CSMA/CD) network, to provide fairness and good channel utilization in the event that a node has captured the network communication channel. If there is a small number of active nodes on the network, one node may capture the channel and the standard backoff algorithm makes it increasingly unlikely for another node to transmit. The new technique provides for use of a longer interpacket gap (IPG) interval to be used by a node that has been initially unsuccessful in contention for the channel, thereby ensuring that the other node may continue to transmit back-to-back data packets without interruption or collision. After a preselected time interval, the nodes reverse their roles by selecting the opposite IPG intervals. The initial receiver now selects the shorter IPG interval and captures the channel for the preselected time interval.
    Type: Grant
    Filed: May 22, 1995
    Date of Patent: June 11, 1996
    Assignee: Digital Equipment Corporation
    Inventors: Henry S. Yang, Kadangode K. Ramakrishnan, William R. Hawe, Anthony G. Lauck
  • Patent number: 5517533
    Abstract: Apparatus and method for realizing a parallel implementation of run length coding. The system encodes control and data information into the respective link control and data streams and merges the same onto the communication link for transmission. In addition, the system separates link data information from control information upon receipt of the information stream and decodes the received link data and control information into the original information.
    Type: Grant
    Filed: December 6, 1994
    Date of Patent: May 14, 1996
    Assignee: Digital Equipment Corporation
    Inventors: Richard L. Szmauz, Anthony G. Lauck
  • Patent number: 5436903
    Abstract: A technique for modifying the IEEE 802.3 standard for selecting backoff times in a Carrier Sense Multiple Access with Collision Detection (CSMA/CD) network, in the event that a collision is sensed by a node that has captured the network communication channel. If there is a small number of active nodes on the network, one node may capture the channel and the standard backoff algorithm makes it increasingly unlikely for another node to transmit. The new technique provides for less aggressive, i.e. longer, backoff times before at least the first retransmission attempt made by a node that has captured the channel, and in addition provides for the use of a stopped backoff algorithm. Three specific examples of methods to choose a backoff time and two methods of using a stopped backoff algorithm are disclosed.
    Type: Grant
    Filed: June 22, 1994
    Date of Patent: July 25, 1995
    Assignee: Digital Equipment Corporation
    Inventors: Henry S. Yang, Kadangode K. Ramakrishnan, Anthony G. Lauck
  • Patent number: 5418784
    Abstract: A technique for modifying the IEEE 802.3 standard for selecting transmit-to-transmit interpacket gap (IPG) intervals in a Carrier Sense Multiple Access with Collision Detection (CSMA/CD) network, in the event that a node has captured the network communication channel. If there is a small number of active nodes on the network, one node may capture the channel and the standard backoff algorithm makes it increasingly unlikely for another node to transmit. The new technique provides for less aggressive, i.e. longer, interpacket gap (IPG) intervals to be used by a node that has captured the channel, thereby increasing the likelihood that another node will gain access.
    Type: Grant
    Filed: June 30, 1993
    Date of Patent: May 23, 1995
    Assignee: Digital Equipment Corporation
    Inventors: Kadangode K. Ramakrishnan, Henry S. Yang, William R. Hawe, Anthony G. Lauck
  • Patent number: 5307355
    Abstract: A node operating in a network using the International Standard Organization (ISO) High-Level Data Link Control (HDLC) network protocol includes a mechanism for encoding information such that frames including the encoded information can be correctly interpreted by nodes operating in either of the standard 16-bit or 32-bit ISO-HDLC operating modes. The encoding mechanism produces a preliminary frame check sequence by encoding the information in an encoder using a generator polynomial G.sub.48 (x), which is a combination of the generator polynomials G.sub.16 (x) and G.sub.32 (x) which are used to produce frame check sequences for nodes operating in 16-bit or 32-bit modes, respectively. Before the information is encoded, the encoding mechanism sets the encoder to an initial condition using an initializing polynomial I.sub.48 (x). The preliminary frame check sequence is further encoded by adding to it a complementing polynomial C.sub.48 (x). The result is a 48-bit frame check sequence.
    Type: Grant
    Filed: January 30, 1991
    Date of Patent: April 26, 1994
    Assignee: Digital Equipment International Limited
    Inventors: Anthony G. Lauck, Ian M. C. Shand, John Harper
  • Patent number: 5265092
    Abstract: A method of providing loop free and shortest path routing of data packets in a network having a plurality of switches, routing messages for communicating network topology information between the switches, a plurality of links connecting the switches and a plurality of channels connecting the switches to the links. The loop free routing of data packets is achieved through modifications to known link state packet (LSP) routing protocols and permits each switch to inform adjacent switches in the network of the information in the switch's database used to compute forwarding tables. A switch uses a received LSP to compute a forwarding table and informs neighboring switches on attached links of the routing change. The switch discards any subsequent data packets whose path would be affected by the changed routing information.
    Type: Grant
    Filed: March 18, 1992
    Date of Patent: November 23, 1993
    Assignee: Digital Equipment Corporation
    Inventors: Stuart R. Soloway, Anthony G. Lauck, George Varghese
  • Patent number: 5086428
    Abstract: A method and apparatus for creating and managing databases in routers of a routing network. The databases store link state packets, each packet being originated by nodes in the network, and transmitted to other nodes through the network. Each packet contains data identifying its originating node, a sequence number in a linear space indicating its place in the sequence of packets generated by its originating node, and an age value indicating the time remaining before it expires. The contents of the databases are updated by newly received packets. In addition, the nodes themselves are reset if the packets currently in the network have later sequence numbers than new packets. Also, a mechanism is provided to purge the databases of packets from a given router by issuing a purging packet.
    Type: Grant
    Filed: June 9, 1989
    Date of Patent: February 4, 1992
    Assignee: Digital Equipment Corporation
    Inventors: Radia J. Perlman, George Varghese, Anthony G. Lauck
  • Patent number: RE36353
    Abstract: A technique for modifying the IEEE 802.3 standard for selecting backoff times in a Carrier Sense Multiple Access with Collision Detection (CSMA/CD) network, in the event that a collision is sensed by a node that has captured the network communication channel. If there is a small number of active nodes on the network, one node may capture the channel and the standard backoff algorithm makes it increasingly unlikely for another node to transmit. The new technique provides for less aggressive, i.e. longer, backoff times before at least the first retransmission attempt made by a node that has captured the channel, and in addition provides for the use of a stopped backoff algorithm. Three specific examples of methods to choose a backoff time and two methods of using a stopped backoff algorithm are disclosed.
    Type: Grant
    Filed: July 24, 1997
    Date of Patent: October 26, 1999
    Assignee: Cabletron Systems, Inc.
    Inventors: Henry Sho-Che Yang, Kadangode K. Ramakrishnan, Anthony G. Lauck, William R. Hawe