Patents by Inventor Jennifer Rexford

Jennifer Rexford 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: 11171869
    Abstract: Systems, methods, and apparatuses provide a scalable framework for analyzing queuing and transient congestion in network switches. The system reports which flows contributed to the queue buildup and enables direct per-packet action in the data plane to prevent transient congestion. The system may be configured to analyze queuing in legacy network switches.
    Type: Grant
    Filed: April 10, 2019
    Date of Patent: November 9, 2021
    Assignees: AT&T Intellectual Property I, L.P., The Trustees of Princeton University
    Inventors: Yaron Koral, Simon Tse, Steven A. Monetti, Tzuu-Yi Wang, Jennifer Rexford, Xiaoqi Chen, Shir Landau Feibish
  • Patent number: 11025519
    Abstract: Methods, systems, and computer-readable media for measuring packet delays are provided. An input port of a network device is tapped to duplicate an input packet stream having a first packet. An output port of the network device is tapped to duplicate an output packet stream including the first packet. The duplicated input packet stream and the duplicated output packet stream is transmitted to a programmable device. The first packet in the first input packet stream is matched to the first packet in the first output packet stream. An arrival time and a departure time for the first packet is measured. The difference between the departure time of the first packet and the arrival time of the first packet is determined and the value is reported to an external collector.
    Type: Grant
    Filed: April 10, 2019
    Date of Patent: June 1, 2021
    Assignees: AT&T Intellectual Property I, L.P., The Trustees Of Princeton University
    Inventors: Yaron Koral, Tuan Duong, Steven A. Monetti, Tzuu-Yi Wang, Simon Tse, Shir Landau Feibish, Jennifer Rexford, Xiaoqi Chen
  • Publication number: 20200328976
    Abstract: Systems, methods, and apparatuses provide a scalable framework for analyzing queuing and transient congestion in network switches. The system reports which flows contributed to the queue buildup and enables direct per-packet action in the data plane to prevent transient congestion. The system may be configured to analyze queuing in legacy network switches.
    Type: Application
    Filed: April 10, 2019
    Publication date: October 15, 2020
    Applicants: AT&T Intellectual Property I, L.P., The Trustees Of Princeton University
    Inventors: Yaron Koral, Simon Tse, Steven A. Monetti, Tzuu-Yi Wang, Jennifer Rexford, Xiaoqi Chen, Shir Landau Feibish
  • Publication number: 20200328956
    Abstract: Methods, systems, and computer-readable media for measuring packet delays are provided. An input port of a network device is tapped to duplicate an input packet stream having a first packet. An output port of the network device is tapped to duplicate an output packet stream including the first packet. The duplicated input packet stream and the duplicated output packet stream is transmitted to a programmable device. The first packet in the first input packet stream is matched to the first packet in the first output packet stream. An arrival time and a departure time for the first packet is measured. The difference between the departure time of the first packet and the arrival time of the first packet is determined and the value is reported to an external collector.
    Type: Application
    Filed: April 10, 2019
    Publication date: October 15, 2020
    Applicants: AT&T Intellectual Property I, L.P, The Trustees Of Princeton Univerty
    Inventors: Yaron Koral, Tuan Duong, Steven A. Monetti, Tzuu-Yi Wang, Simon Tse, Shir Landau Feibish, Jennifer Rexford, Xiaoqi Chen
  • Patent number: 8806032
    Abstract: Methods and apparatus to migrate border gateway protocol sessions between routers are disclosed. An example method to migrate a border gateway protocol session from a first router to a second router disclosed herein comprises exporting a connection state to migrate a transport control protocol connection supporting the border gateway protocol session with a session endpoint from the first router to the second router, and after the transport control protocol connection has been migrated to the second router, announcing, from the first router to the second router, routes contained in an exported routing information base associated with the session endpoint, the second router to process the routes to migrate handling of the border gateway protocol session with the session endpoint to the second router.
    Type: Grant
    Filed: December 15, 2010
    Date of Patent: August 12, 2014
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Jacobus Van der Merwe, Jennifer Rexford, Eric Robert Keller
  • Patent number: 8611232
    Abstract: A resilient load balancing method uses fixed paths and a fixed path-splitting strategy to enable ingress routers to efficiently reroute traffic after a failure. An off-line management system computes a set of fixed paths and a set of splitting ratios for routing demand from ingress routers to egress routers, with sufficient capacity to meet demands under each failure scenario. That data is then used by the ingress router to reroute demand after observing a failure.
    Type: Grant
    Filed: March 7, 2013
    Date of Patent: December 17, 2013
    Assignee: AT&T Intellectual Property I, L.P.
    Inventors: Dahai Xu, Robert Doverspike, David Johnson, Jennifer Rexford, Martin Suchara
  • Patent number: 8422379
    Abstract: A resilient load balancing method uses fixed paths and a fixed path-splitting strategy to enable ingress routers to efficiently reroute traffic after a failure. An off-line management system computes a set of fixed paths and a set of splitting ratios for routing demand from ingress routers to egress routers, with sufficient capacity to meet demands under each failure scenario. That data is then used by the ingress router to reroute demand after observing a failure.
    Type: Grant
    Filed: December 15, 2009
    Date of Patent: April 16, 2013
    Assignee: AT&T Intellectual Property I, LP
    Inventors: Dahai Xu, Robert Doverspike, David Johnson, Jennifer Rexford, Martin Suchara
  • Publication number: 20120158976
    Abstract: Methods and apparatus to migrate border gateway protocol sessions between routers are disclosed. An example method to migrate a border gateway protocol session from a first router to a second router disclosed herein comprises exporting a connection state to migrate a transport control protocol connection supporting the border gateway protocol session with a session endpoint from the first router to the second router, and after the transport control protocol connection has been migrated to the second router, announcing, from the first router to the second router, routes contained in an exported routing information base associated with the session endpoint, the second router to process the routes to migrate handling of the border gateway protocol session with the session endpoint to the second router.
    Type: Application
    Filed: December 15, 2010
    Publication date: June 21, 2012
    Inventors: Jacobus Van der Merwe, Jennifer Rexford, Eric Robert Keller
  • Publication number: 20110141877
    Abstract: A resilient load balancing method uses fixed paths and a fixed path-splitting strategy to enable ingress routers to efficiently reroute traffic after a failure. An off-line management system computes a set of fixed paths and a set of splitting ratios for routing demand from ingress routers to egress routers, with sufficient capacity to meet demands under each failure scenario. That data is then used by the ingress router to reroute demand after observing a failure.
    Type: Application
    Filed: December 15, 2009
    Publication date: June 16, 2011
    Inventors: Dahai Xu, Robert Doverspike, David Johnson, Jennifer Rexford, Martin Suchara
  • Patent number: 7904586
    Abstract: A flexible mechanism for routers to select the egress point for each destination prefix, herein referred to as tunable inter-domain egress (TIE) selection, comprises the step of ranking possible points of egress according to a metric, allowing network administrators to satisfy diverse goals, such as traffic engineering and robustness to equipment failures. A weighting function is discussed whereby known hot potato routing can be weighted against a fixed ranking scheme. TIE has been applied to data of two different autonomous systems posing different problems solved using integer-programming and multi-commodity flow techniques, respectively, to tune the TIE according to the weighting function to satisfy network-wide objectives. Experiments with traffic, topology and routing data from two different backbone networks demonstrate that TIE is both simple (for the routers) and expressive (for the network administrators) and can be practically applied in traffic engineering.
    Type: Grant
    Filed: December 29, 2005
    Date of Patent: March 8, 2011
    Assignee: AT&T Intellectual Property II, L.P.
    Inventors: Timothy Griffin, Mauricio Resende, Jennifer Rexford, Renata Teixeira
  • Patent number: 7581022
    Abstract: A flexible mechanism and method for routers to select the egress point for each destination comprises identifying a plurality of points of egress from an autonomous system, ranking the plurality of points of egress according to a metric having variable and fixed terms, selecting a point of egress having the smallest rank, and transmitting packets from a point of ingress via a path to the selected point of egress. The metric is across a plurality of destinations and respective possible points of egress from the autonomous system and the metric is m(i, p, e) equaling ?(i, p, e)·d(G,i,e)+?(i, p, e) where a and ? are configurable values, i is the identity of the router, p is the destination, G is an undirected weighted graph, the d function is the interior gateway protocol distance and e is a point of egress.
    Type: Grant
    Filed: December 29, 2005
    Date of Patent: August 25, 2009
    Assignee: AT&T Corp.
    Inventors: Timothy Griffin, Mauricio Resende, Jennifer Rexford, Renata Teixeira
  • Publication number: 20060291446
    Abstract: Certain exemplary embodiments comprise a method comprising a plurality of activities, comprising: for each of the plurality of routing entities in an AS: obtaining IGP topology information; learning available BGP routes associated with the routing entity; utilizing the available BGP routes and the IGP topology information for all routing entities in the AS, assigning the routing entity a customized routing decision comprising a BGP route; and sending the customized routing decision to the routing entity.
    Type: Application
    Filed: November 9, 2005
    Publication date: December 28, 2006
    Inventors: Donald Caldwell, Jennifer Rexford, Aman Shaikh, Jacobus Van Der Merwe
  • Publication number: 20060029035
    Abstract: The invention comprises a method and apparatus for managing route selection in a network. Specifically, the method comprises receiving a set of routes from each of a plurality of routers, filtering each of the sets of routes, and selecting at least one route from each of the filtered sets of routes according to routing information associated with each of the respective routers.
    Type: Application
    Filed: December 22, 2004
    Publication date: February 9, 2006
    Inventors: Christopher Chase, Albert Greenberg, Ali Iloglu, Charles Kalmanek, John Mulligan, Han Nguyen, Jennifer Rexford, Samir Saad, Aman Shaikh, Jacobus Van Der Merwe