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: 7808968Abstract: 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: GrantFiled: January 29, 2004Date of Patent: October 5, 2010Assignee: AT&T Intellectual Property II, L.P.Inventors: Charles Robert Kalmanek, Jr., Anthony G Lauck, Kadangode K. Ramakrishnan
-
Patent number: 6711152Abstract: 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: GrantFiled: July 6, 1999Date of Patent: March 23, 2004Assignee: AT&T Corp.Inventors: Charles Robert Kalmanek, Jr., Anthony G Lauck, Kadangode K. Ramakrishnan
-
Patent number: 6615271Abstract: 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: GrantFiled: October 19, 1999Date of Patent: September 2, 2003Assignee: Enterasys Networks, Inc.Inventors: Anthony G. Lauck, Anna Charny, Kadangode K. Ramakrishnan
-
Patent number: 5968128Abstract: 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: GrantFiled: April 25, 1997Date of Patent: October 19, 1999Assignee: Cabletron Systems, Inc.Inventors: Anthony G. Lauck, Anna Charny, Kadangode K. Ramakrishnan
-
Patent number: 5734825Abstract: 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: GrantFiled: July 18, 1994Date of Patent: March 31, 1998Assignee: Digital Equipment CorporationInventors: Anthony G. Lauck, Anna Charny, Kadangode K. Ramakrishnan
-
Patent number: 5650997Abstract: 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: GrantFiled: October 24, 1996Date of Patent: July 22, 1997Assignee: Digital Equipment CorporationInventors: Henry Sho-Che Yang, Anthony G. Lauck, Kadangode K. Ramakrishnan, William R. Hawe
-
Patent number: 5621734Abstract: 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: GrantFiled: April 8, 1994Date of Patent: April 15, 1997Assignee: Digital Equipment CorporationInventors: Bruce E. Mann, Darrell J. Duffy, Anthony G. Lauck, William D. Strecker
-
Patent number: 5553085Abstract: 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: GrantFiled: June 7, 1995Date of Patent: September 3, 1996Assignee: Digital Equipment CorporationInventors: Anthony G. Lauck, Ian M. C. Shand, John Harper
-
Patent number: 5526355Abstract: 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: GrantFiled: May 22, 1995Date of Patent: June 11, 1996Assignee: Digital Equipment CorporationInventors: Henry S. Yang, Kadangode K. Ramakrishnan, William R. Hawe, Anthony G. Lauck
-
Patent number: 5517533Abstract: 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: GrantFiled: December 6, 1994Date of Patent: May 14, 1996Assignee: Digital Equipment CorporationInventors: Richard L. Szmauz, Anthony G. Lauck
-
Patent number: 5436903Abstract: 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: GrantFiled: June 22, 1994Date of Patent: July 25, 1995Assignee: Digital Equipment CorporationInventors: Henry S. Yang, Kadangode K. Ramakrishnan, Anthony G. Lauck
-
Patent number: 5418784Abstract: 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: GrantFiled: June 30, 1993Date of Patent: May 23, 1995Assignee: Digital Equipment CorporationInventors: Kadangode K. Ramakrishnan, Henry S. Yang, William R. Hawe, Anthony G. Lauck
-
Patent number: 5307355Abstract: 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: GrantFiled: January 30, 1991Date of Patent: April 26, 1994Assignee: Digital Equipment International LimitedInventors: Anthony G. Lauck, Ian M. C. Shand, John Harper
-
Patent number: 5265092Abstract: 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: GrantFiled: March 18, 1992Date of Patent: November 23, 1993Assignee: Digital Equipment CorporationInventors: Stuart R. Soloway, Anthony G. Lauck, George Varghese
-
Patent number: 5086428Abstract: 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: GrantFiled: June 9, 1989Date of Patent: February 4, 1992Assignee: Digital Equipment CorporationInventors: Radia J. Perlman, George Varghese, Anthony G. Lauck
-
Patent number: RE36353Abstract: 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: GrantFiled: July 24, 1997Date of Patent: October 26, 1999Assignee: Cabletron Systems, Inc.Inventors: Henry Sho-Che Yang, Kadangode K. Ramakrishnan, Anthony G. Lauck, William R. Hawe