Patents by Inventor Pascal Thubert

Pascal Thubert 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: 8065515
    Abstract: In one embodiment, a method comprises detecting, by a router, an unsolicited first router advertisement message from an attachment router that provides an attachment link used by the router, the first router advertisement message specifying a first IPv6 address prefix owned by the attachment router and usable for address autoconfiguration on the attachment link; detecting, by the router, an unsolicited delegated IPv6 address prefix from the attachment router and that is available for use by the router; and automatically selecting by the router a second IPv6 address prefix based on concatenating a suffix to the delegated IPv6 address prefix, including dynamically generating the suffix based on a prescribed distributed hash operation executed by the router, the second IPv6 address prefix for use on at least one ingress link of the router.
    Type: Grant
    Filed: August 20, 2007
    Date of Patent: November 22, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Ralph Edward Droms, Pascal Thubert
  • Publication number: 20110231573
    Abstract: In one embodiment, a root device may request that one or more devices of a computer network build a directed acyclic graph (DAG) for routing traffic within the computer network based on an objective function (OF), where the OF has one or more metrics to optimize the DAG against and optionally certain constraints. Particular devices that receive the request may then build the DAG based on the OF, and may determine and report OF feedback to the root device. Upon receiving the reports regarding OF feedback, the root device may then adjust the OF based on the feedback, and request a rebuild of the DAG from the devices based on the adjusted OF.
    Type: Application
    Filed: May 28, 2010
    Publication date: September 22, 2011
    Inventors: Jean-Philippe Vasseur, Navneet Agarwal, Pascal Thubert, Patrick Wetterwald
  • Publication number: 20110228788
    Abstract: In one embodiment, a node “N” within a computer network utilizing directed acyclic graph (DAG) routing selects a parent node “P” within the DAG, and, where P is not a DAG root, may determine a grandparent node “GP” as a parent node to the parent node P. The node N may then also select an alternate parent node “P?” that has connectivity to GP and N. N may then inform P and P? about prefixes reachable via N, and also about P? as an alternate parent node to P to reach the prefixes reachable via N. Also, in one embodiment, P may be configured to inform GP about the prefixes reachable via N and also about P? as an alternate parent node to P to reach the prefixes reachable via N, and P? may be configured to store the prefixes reachable via N without informing other nodes about those prefixes.
    Type: Application
    Filed: March 19, 2010
    Publication date: September 22, 2011
    Applicant: Cisco Technology, Inc.
    Inventors: Pascal Thubert, Patrick Wetterwald, Jean-Philippe Vasseur
  • Patent number: 7986643
    Abstract: Disclosed are, inter alia, methods, apparatus, computer-storage media, mechanisms, and means associated with determining and distributing routing paths for nodes in a network. For each route computational node of multiple route computational nodes in a network: a tree of paths between itself and each of multiple nodes in the network is determined. A particular tree of paths is determined for a particular node of these multiple nodes to the other nodes based on at least two of the determined trees of paths for the route computational nodes. The particular node then sends a packet towards a destination based on the particular tree of paths determined for the particular node.
    Type: Grant
    Filed: June 30, 2008
    Date of Patent: July 26, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Pascal Thubert, Eric Levy-Abegnoli, Jean-Philippe Vasseur
  • Patent number: 7979508
    Abstract: In a client-server environment, a method and system are disclosed for granting transparency to the compulsory gateway of an IP network versus client applications run by the end-users connected on the IP network. When client applications have to access, on request of the end-users, server applications beyond the compulsory gateway this latter acts on behalf of them to access the requested remote resources eventually, relaying data between client and server applications. This is achieved without requiring any personalization on client end thus, guarantees that since gateway is becoming transparent to client applications all improvements and modifications brought to the IP network actually fully benefit to all end-users.
    Type: Grant
    Filed: September 5, 2000
    Date of Patent: July 12, 2011
    Assignee: International Business Machines Corporation
    Inventors: Marc Lamberton, Jean-Jacques Legoll, Pascal Thubert, Eric Levy-Abegnoli, Pierre Secondo
  • Publication number: 20110133924
    Abstract: In one embodiment, a sensor device in a network detects an alarm condition. The sensor device generates an alarm message based on the detected alarm condition and waits for a delay whose length is inversely proportional to a distance between the sensor device and a downstream destination device for which the alarm message is destined. During the delay, the sensor device receives one or more additional alarm messages from one or more upstream sensor devices. The sensor device coalesces the one or more received alarm messages from the one or more upstream sensor devices with the alarm message generated at the sensor device, to form a coalesced alarm message, and transmits the coalesced alarm message downstream towards the downstream destination device, after expiration of the delay.
    Type: Application
    Filed: February 14, 2011
    Publication date: June 9, 2011
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Pascal Thubert, Jean-Philippe Vasseur, Patrick Wetterwald, Vincent Jean Ribiere
  • Patent number: 7940769
    Abstract: A network includes network nodes and a gateway. Each network node has a corresponding unique in-site IPv6 address for communication within a prescribed site, each in-site IPv6 address having a first IPv6 address prefix that is not advertised outside of the prescribed site. Network nodes can obtain from within the prescribed site a unique extra-site IPv6 address for mobile or extra-site communications. The extra-site IPv6 address has a second IPv6 address prefix, distinct from the first IPv6 address prefix, advertised by the gateway to the prescribed site and the wide area network. The gateway establishes a secure connection (e.g., tunnel) with each corresponding IPv6 node using its corresponding extra-site IPv6 address, and creates a corresponding binding cache entry specifying the corresponding extra-site IPv6 address and in-site IPv6 address. Hence, the gateway provides wide area network access while maintaining secrecy of the in-site IPv6 addresses.
    Type: Grant
    Filed: May 19, 2009
    Date of Patent: May 10, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Pascal Thubert, Eric M. Levy-Abegnoli
  • Patent number: 7924722
    Abstract: Each network node having at least one destination-oriented link toward a directed acyclic graph (DAG) destination can receive a corresponding set of path performance metrics via the destination-oriented link. The set of path performance metrics, initiated by the DAG destination outputting initial link metrics on each of its source-connecting links, identifies aggregate link metrics for a corresponding path to the DAG destination via the corresponding destination-oriented link. The network node outputs a corresponding updated set of path performance metrics on each of its source-connecting links based on the received set of path performance metrics and the corresponding link metric for the corresponding source-connecting link. Hence, each network node in the DAG can assess the performance of each connected path to the DAG destination, and forward a data packet via a selected destination-oriented link based on the corresponding path performance metrics and forwarding policies for the forwarded data packet.
    Type: Grant
    Filed: March 31, 2010
    Date of Patent: April 12, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Pascal Thubert, Francois Laurent Le Faucheur, Eric M. Levy-Abegnoli
  • Publication number: 20110080853
    Abstract: Each mobile router in an ad hoc mobile network is configured for concurrently attaching to multiple parents advertising respective parent depths relative to a clusterhead of the ad hoc mobile network. The mobile router selects an advertised depth relative to the clusterhead based on adding a prescribed increment to a maximum one of the parent depths, enabling the mobile routers to form a directed acyclic graph relative to the clusterhead. Each mobile router sends to each of its parents a neighbor advertisement message specifying at least one reachable prefix, a corresponding cost for reaching the reachable prefix, and a corresponding sequence identifier that enables the parents to validate the neighbor advertisement message relative to stored router entries. Hence, mobile routers automatically can form a directed acylic graph relative to the clusterhead, and can distribute routing information with minimal overhead.
    Type: Application
    Filed: November 19, 2010
    Publication date: April 7, 2011
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Pascal Thubert, Patrick Wetterwald, Vincent Jean Ribiere
  • Patent number: 7902973
    Abstract: In one embodiment, one or more routing trees may be determined based on corresponding root nodes to reach a particular receiving node in a computer network. A delay value may be calculated at each node of the routing tree, the delay value inversely proportional to a distance between each respective node and the root node of the tree. Upon detecting a trigger at a particular node of the tree to transmit a stormed message to the particular receiving node (e.g., an alarm), the particular node may initiate a timer to count down the delay value in order to receive any upstream node stormed messages prior to expiration of the timer. The particular node may then coalesce the upstream node stormed messages with the stormed message of the particular node, and may transmit the coalesced stormed message downstream along the tree toward the particular receiving node upon expiration of the timer.
    Type: Grant
    Filed: November 17, 2008
    Date of Patent: March 8, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Pascal Thubert, Jean-Philippe Vasseur, Patrick Wetterwald, Vincent Jean Ribiere
  • Patent number: 7894433
    Abstract: A default gateway router of a multi-homed site is configured for supplying, to a host device, a plurality of address prefixes having been advertised by respective exit routers providing respective connecting links for the multi-homed site to a wide area network. The default gateway router sends the address prefixes to the host device in a determined order based on a determined preference in the default gateway router for reaching the respective exit routers. The host device is configured for selecting a source address according to the determined order supplied by the default gateway router. The address also prefixes may be grouped according to identified destination prefixes, enabling the host device to select, for a given identified destination prefix, the source address according to the ordering of address prefixes within the corresponding group.
    Type: Grant
    Filed: August 8, 2005
    Date of Patent: February 22, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Vincent Jean Ribiere, Pascal Thubert, Patrick Wetterwald, Eric M. Levy-Abegnoli
  • Patent number: 7886075
    Abstract: A mobile router and a correspondent router, each configured for routing services for nodes within their routing prefixes associated with their respective routing tables, establish a secure, bidirectional tunnel based on a messaging protocol between each other and a route server resource. A reactive (i.e., on-demand) protocol is used that enables the requesting device (e.g, the mobile router, correspondent router), to obtain routing information in a secure manner from the route server. The mobile router sends a query via its home agent to the route server resource to identify the correspondent router serving the correspondent node. The mobile router sends a binding update request, specifying a home address and care-of address for the mobile router, to the correspondent router for establishment of a bidirectional tunnel. The correspondent router establishes the bidirectional tunnel, and updates its routing tables based on information from the route server resource.
    Type: Grant
    Filed: May 16, 2003
    Date of Patent: February 8, 2011
    Assignee: Cisco Technology, Inc.
    Inventors: Marco Molteni, Pascal Thubert, Patrick Wetterwald, Massimo Villari, Eric M. Levy-Abegnoli
  • Patent number: 7885274
    Abstract: In one embodiment, a method includes generating by a mobile router a home test message that includes a prefix option field specifying at least one mobile network prefix claimed to be owned by the mobile router. The method also includes outputting the home test message by the mobile router to a correspondent node via a prescribed home agent assigned to the mobile router, for initiation of a reverse routability test between the mobile router and the correspondent node that verifies the mobile router owns the at least one mobile network prefix. In another embodiment, the home agent is configured for forwarding a route optimization message, for example the home test message, to the correspondent node if the home agent determines that the at least one mobile network prefix is owned by the mobile router.
    Type: Grant
    Filed: February 27, 2007
    Date of Patent: February 8, 2011
    Assignee: Cisco Technology, Inc.
    Inventor: Pascal Thubert
  • Patent number: 7860025
    Abstract: Each mobile router in an ad hoc mobile network is configured for concurrently attaching to multiple parents advertising respective parent depths relative to a clusterhead of the ad hoc mobile network. The mobile router selects an advertised depth relative to the clusterhead based on adding a prescribed increment to a maximum one of the parent depths, enabling the mobile routers to form a directed acyclic graph relative to the clusterhead. Each mobile router sends to each of its parents a neighbor advertisement message specifying at least one reachable prefix, a corresponding cost for reaching the reachable prefix, and a corresponding sequence identifier that enables the parents to validate the neighbor advertisement message relative to stored router entries. Hence, mobile routers automatically can form a directed acylic graph relative to the clusterhead, and can distribute routing information with minimal overhead.
    Type: Grant
    Filed: June 28, 2005
    Date of Patent: December 28, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Pascal Thubert, Patrick Wetterwald, Vincent Jean Ribiere
  • Patent number: 7839832
    Abstract: A computer-readable carrier medium in wireless station for wireless network. Encoded in the carrier medium are instructions that when executed carry out a method operating at the link layer (L2) in the wireless station. The method includes, prior to the station being associated with a wireless network, wirelessly receiving L2 frames transmitted from one or more wireless access point of one or more wireless networks that the station can hear. The method further includes gathering information about the received L2 frames, including L2 information and L3 information. The L3 information includes whether an access point is sending an IP packet from a mobility agent, such that the station may associate with a wireless network that is in communication with the mobility agent. The method further includes storing information about the wireless networks that the station can hear in a database.
    Type: Grant
    Filed: July 10, 2007
    Date of Patent: November 23, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Marco Molteni, Massimo G Lucchina, Pascal Thubert
  • Patent number: 7822064
    Abstract: One embodiment includes tracking utilization of the backhaul wireless bandwidth of a mesh network related to time sensitive packet data, receiving a call admission request for a call from a client station of a first mesh access point of the mesh, ascertaining using the tracked utilization whether to approve the call admission request using a backhaul call admission control method, and approving the call by sending a positive call admission response if the backhaul call admission control method approves the call and if an access level call admission control method ascertains to approve the call admission request at the access level.
    Type: Grant
    Filed: October 2, 2006
    Date of Patent: October 26, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Pascal Thubert, Patrick Wetterwald, Vincent Jean Ribiere, Bretton Lee Douglas, Johannes Petrus (Jan) Kruys
  • Patent number: 7778235
    Abstract: Each mobile router in a mobile ad hoc network is configured for identifying routes to nearby nodes that are within a prescribed distance, based on storage of explicit paths specified within routing headers of packets transmitted from a host node to a destination node. Each mobile router also can selectively compress the routing header, based on the storage of the explicit path, resulting in a loose source route type routing header in the packet output from the mobile router. In addition, a routing header of a received packet can be expanded based on the mobile router inserting the explicit path, enabling mobile hosts in the explicit path to forward the packet according to strict source routing. The storage and compression of explicit paths also can be applied to packets specifying reverse routing headers, minimizing the size of the reverse routing headers.
    Type: Grant
    Filed: July 28, 2006
    Date of Patent: August 17, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Pascal Thubert, Thomas Berry, Vincent Jean Ribiere, Alvaro Enrique Retana, Russell Ivan White
  • Publication number: 20100188979
    Abstract: Each network node having at least one destination-oriented link toward a directed acyclic graph (DAG) destination can receive a corresponding set of path performance metrics via the destination-oriented link. The set of path performance metrics, initiated by the DAG destination outputting initial link metrics on each of its source-connecting links, identifies aggregate link metrics for a corresponding path to the DAG destination via the corresponding destination-oriented link. The network node outputs a corresponding updated set of path performance metrics on each of its source-connecting links based on the received set of path performance metrics and the corresponding link metric for the corresponding source-connecting link. Hence, each network node in the DAG can assess the performance of each connected path to the DAG destination, and forward a data packet via a selected destination-oriented link based on the corresponding path performance metrics and forwarding policies for the forwarded data packet.
    Type: Application
    Filed: March 31, 2010
    Publication date: July 29, 2010
    Applicant: CISCO TECHNOLOGY, INC.
    Inventors: Pascal THUBERT, Francois Laurent LE FAUCHEUR, Eric M. LEVY-ABEGNOLI
  • Patent number: 7764686
    Abstract: Flexible migration from IPv4 to IPv6 is facilitated for the Internet and other data networks employing Internet Protocol. In one implementation, certain IPv4 nodes are enhanced by use of a dual address including a globally significant realm address and a locally significant address used only within a particular realm. This dual IPv4 address may be readily mapped to or from an IPv6 address. The enhancement and address mapping scheme may be used to automatically tunnel IPv6 packets through IPv4 infrastructure and to use enhanced IPv4 nodes to contact IPv6 infrastructure.
    Type: Grant
    Filed: December 19, 2002
    Date of Patent: July 27, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: John Albert Toebes, Eric Levy-Abegnoli, Pascal Thubert
  • Patent number: 7760701
    Abstract: A router is configured for sharing routing rules with other routers, the routing rules defining aggregated routes according to a prescribed topology. Each routing rule, used by the router for routing a packet having a corresponding matching destination address prefix, specifies a corresponding address prefix pattern rule for extracting an identified pattern from a portion of the destination address, and a gateway address pattern rule for generating a gateway address, for a gateway providing reachability to the destination address, based on applying the identified pattern to a specified portion of the gateway address. The router generates a routing update message that describes the address prefix pattern rule and the gateway address pattern rule, and outputs the routing update message to a second router according to a prescribed distance vector routing protocol (e.g., Multiprotocol Extension for Border Gateway Protocol).
    Type: Grant
    Filed: May 6, 2003
    Date of Patent: July 20, 2010
    Assignee: Cisco Technology, Inc.
    Inventors: Eric M. Levy-Abegnoli, Pascal Thubert, Marco Molteni, Patrick Wetterwald, Massimo Villari