Patents by Inventor Cheng Tien Ee
Cheng Tien Ee 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: 9491085Abstract: Methods and apparatus to route control packets based on address partitioning. A disclosed example method includes receiving a packet in a server, determining the packet is a control packet, forwarding the packet to a processor, identifying via the processor an address prefix of the packet, accessing a forwarding table and determining via the processor at least one of a router or an outgoing interface that corresponds to the identified address prefix, transmitting the packet from the processor to the server via the outgoing interface, and statically forwarding the packet from the server to the router based on an interface that received the packet from the processor.Type: GrantFiled: May 24, 2010Date of Patent: November 8, 2016Assignee: AT&T Intellectual Property I, L.P.Inventors: Cheng Tien Ee, Lee M. Breslau, Kadangode K. Ramakrishnan
-
Patent number: 8699484Abstract: Methods and apparatus to route packets in a network are disclosed. A disclosed example method includes receiving a packet in a packet aggregator, accessing a forwarding table to determine a router within a router array to which the packet is to be forwarded, transmitting the packet to the determined router via a first interface of the packet aggregator, identifying a second interface within the router to which the packet is to be forwarded, forwarding the packet from the router via the second interface to a virtual interface within the packet aggregator, and statically forwarding the packet from the packet aggregator to a destination based on the virtual interface that received the packet.Type: GrantFiled: May 24, 2010Date of Patent: April 15, 2014Assignee: AT&T Intellectual Property I, L.P.Inventors: Cheng Tien Ee, Lee M. Breslau, Kadangode K. Ramakrishnan
-
Patent number: 8687638Abstract: Example methods disclosed herein include, in response to receiving, at a server, a first control packet from a first router, selecting a first auxiliary router to forward the first control packet, and updating a forwarding table in the first router to associate a destination address of the first control packet with a first control path from the first router to the first auxiliary router, the forwarding table initially causing the first control packet to be routed from the physical router to the server, the first control path being determined by routing the first control packet from the first router to the first auxiliary router through the server, the updating of the forwarding table to cause subsequent data packets associated with the first control packet to be forwarded from the first router to the first auxiliary router via the first control path without being routed through the server.Type: GrantFiled: November 30, 2012Date of Patent: April 1, 2014Assignee: AT&T Intellectual Property I, L.P.Inventors: Cheng Tien Ee, Lee M. Breslau, Kadangode K. Ramakrishnan
-
Patent number: 8331369Abstract: Example methods and apparatus to distribute network IP traffic are disclosed. A disclosed example method includes receiving a first IP control packet at an input of a first server, the first IP control packet being received from a first router, selecting a second router within a router array associated with the first router to send the first IP control packet, the first server selecting the second router by matching a destination IP address of the first IP control packet to a first IP address subspace associated with the second router, transmitting the first IP control packet to the second router, and updating a forwarding table in the first router by associating the destination IP address of the first IP control packet with a first control path from the first router to the second router.Type: GrantFiled: December 24, 2008Date of Patent: December 11, 2012Assignee: AT&T Intellectual Property I, L.P.Inventors: Cheng Tien Ee, Lee M. Breslau, Kadangode K. Ramakrishnan
-
Publication number: 20110286457Abstract: Methods and apparatus to route control packets based on address partitioning. A disclosed example method includes receiving a packet in a server, determining the packet is a control packet, forwarding the packet to a processor, identifying via the processor an address prefix of the packet, accessing a forwarding table and determining via the processor at least one of a router or an outgoing interface that corresponds to the identified address prefix, transmitting the packet from the processor to the server via the outgoing interface, and statically forwarding the packet from the server to the router based on an interface that received the packet from the processor.Type: ApplicationFiled: May 24, 2010Publication date: November 24, 2011Inventors: Cheng Tien Ee, Lee M. Breslau, Kadangode K. Ramakrishnan
-
Publication number: 20110286342Abstract: Methods and apparatus to route packets in a network are disclosed. A disclosed example method includes receiving a packet in a packet aggregator, accessing a forwarding table to determine a router within a router array to which the packet is to be forwarded, transmitting the packet to the determined router via a first interface of the packet aggregator, identifying a second interface within the router to which the packet is to be forwarded, forwarding the packet from the router via the second interface to a virtual interface within the packet aggregator, and statically forwarding the packet from the packet aggregator to a destination based on the virtual interface that received the packet.Type: ApplicationFiled: May 24, 2010Publication date: November 24, 2011Inventors: Cheng Tien Ee, Lee M. Breslau, Kadangode K. Ramakrishnan
-
Patent number: 8031627Abstract: Example methods and apparatus to deploy and monitor network layer functionalities are disclosed. A disclosed example method includes receiving an Internet Protocol (IP) packet at an input of a server, the IP packet being received from a communicatively coupled router, identifying the IP packet as a production IP packet or a non-production IP packets, when the IP packet is the non-production IP packet, manipulating data within the IP packet to monitor network layer functionality, forwarding the manipulated non-production IP packet to the router, and when the IP packet is the production IP packet, forwarding the production IP packet to the router without manipulating data within the IP packet.Type: GrantFiled: December 24, 2008Date of Patent: October 4, 2011Assignee: AT&T Intellectual Property I, L.P.Inventors: Cheng Tien Ee, Lee M. Breslau, Kadangode K. Ramakrishnan
-
Patent number: 7944844Abstract: Example methods and apparatus to monitor network layer functionalities are disclosed. A disclosed example method includes receiving a first probe packet at an input of a first server, the first probe packet being received from a router, the first probe packet being generated and transmitted from a second server that is one-hop away from the first server in a network, determining if the first server is a final destination of the first probe packet, and if the first server is not the final destination of the first probe packet, generating a second probe packet and transmitting the second probe packet to the router for transmission toward the final destination.Type: GrantFiled: December 24, 2008Date of Patent: May 17, 2011Assignee: AT&T Intellectual Property I, L.P.Inventors: Cheng Tien Ee, Lee M. Breslau, Kadangode K. Ramakrishnan
-
Publication number: 20100008240Abstract: Example methods and apparatus to monitor network layer functionalities are disclosed. A disclosed example method includes receiving a first probe packet at an input of a first server, the first probe packet being received from a router, the first probe packet being generated and transmitted from a second server that is one-hop away from the first server in a network, determining if the first server is a final destination of the first probe packet, and if the first server is not the final destination of the first probe packet, generating a second probe packet and transmitting the second probe packet to the router for transmission toward the final destination.Type: ApplicationFiled: December 24, 2008Publication date: January 14, 2010Inventors: Cheng Tien Ee, Lee M. Breslau, Kadangode K. Ramakrishnan
-
Publication number: 20100008363Abstract: Example methods and apparatus to distribute network IP traffic are disclosed. A disclosed example method includes receiving a first IP control packet at an input of a first server, the first IP control packet being received from a first router, selecting a second router within a router array associated with the first router to send the first IP control packet, the first server selecting the second router by matching a destination IP address of the first IP control packet to a first IP address subspace associated with the second router, transmitting the first IP control packet to the second router, and updating a forwarding table in the first router by associating the destination IP address of the first IP control packet with a first control path from the first router to the second router.Type: ApplicationFiled: December 24, 2008Publication date: January 14, 2010Inventors: Cheng Tien Ee, Lee M. Breslau, Kadangode K. Ramakrishnan
-
Publication number: 20100008233Abstract: Example methods and apparatus to deploy and monitor network layer functionalities are disclosed. A disclosed example method includes receiving an Internet Protocol (IP) packet at an input of a server, the IP packet being received from a communicatively coupled router, identifying the IP packet as a production IP packet or a non-production IP packets, when the IP packet is the non-production IP packet, manipulating data within the IP packet to monitor network layer functionality, forwarding the manipulated non-production IP packet to the router, and when the IP packet is the production IP packet, forwarding the production IP packet to the router without manipulating data within the IP packet.Type: ApplicationFiled: December 24, 2008Publication date: January 14, 2010Inventors: Cheng Tien Ee, Lee M. Breslau, Kadangode K. Ramakrishnan