Patents by Inventor Bruno Decraene

Bruno Decraene 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: 11929910
    Abstract: A communication method implemented by a first router of an autonomous system using an interior gateway protocol. The method includes determining at least one flow control parameter for sending messages of the interior gateway protocol to the first router, the at least one flow control parameter being determined based on capacity of the first router to process the messages of the interior gateway protocol; and announcing, in a message of the interior gateway protocol, the at least one control parameter to at least a second router of the autonomous system, which is a neighbor of the first router.
    Type: Grant
    Filed: June 13, 2019
    Date of Patent: March 12, 2024
    Assignee: ORANGE
    Inventors: Bruno Decraene, Isabelle Athias
  • Patent number: 11916784
    Abstract: The invention concerns a method for routing a packet in a packet switching network in disconnected routing mode, implemented by a router, comprising the following steps:—receiving (E1) the packet;—reading (E2) a field, called the longevity field of the packet, intended to be decremented when traversing a router;—decrementing (E5) the value of the longevity field using a step of a predefined value, called the decrementation step;—deciding (E6) on the routing of the packet on the basis of the value of the decremented longevity field, the packet being destroyed (E7) when said value is less than or equal to zero; the method further comprising, prior to the step of decrementing, the following steps:—obtaining (E3) at least one item of information from a group of items of information comprising an item of information relative to routing conditions of the packet and an item of information relative to parameters of the packet;—determining (E4) the value of the decrementation step on the basis of at least the obtained
    Type: Grant
    Filed: December 17, 2021
    Date of Patent: February 27, 2024
    Inventors: Bruno Decraene, Stephane Litkowski
  • Patent number: 11870687
    Abstract: A method for sending data packets encapsulated according to the MPLS protocol, and a sending device of an IP/MPLS network configured to implement the method. The sending method includes obtaining an identifier representative of a group of data packets having at least one data packet, inserting the identifier into at least one part of a data field associated with an entropy label of the MPLS protocol of the at least one data packet, and sending the at least one data packet in the IP/MPLS network.
    Type: Grant
    Filed: January 31, 2019
    Date of Patent: January 9, 2024
    Assignee: ORANGE
    Inventor: Bruno Decraene
  • Publication number: 20230421536
    Abstract: A method for protecting a stream of packets in a network composed of packet router nodes and stream transmitter and receiver nodes. The receiver node is connected to a router node handling routing of a packet to the receiver node according to an expected value of a protection parameter included in at least one field of a packet of the stream. The method is implemented by a device associated with the receiver node and includes: transmitting to the router node connected to the receiver node a message containing the expected value of the protection parameter. A method is also provided for filtering a stream of packets, which is implemented by the router node connected to the receiver node and includes: receiving from a device associated with the receiver node a message containing the expected value of the protection parameter, and filtering packets not containing the expected value of the parameter.
    Type: Application
    Filed: October 20, 2021
    Publication date: December 28, 2023
    Inventors: Bruno Decraene, Isabelle Athias
  • Publication number: 20230388270
    Abstract: A method for prioritizing a packet flow. The method is implemented by a router node connected to a receiving node and includes: receiving a message containing an expected value of a protection parameter, from a device associated with the receiving node; and prioritizing packets containing the expected value of the protection parameter.
    Type: Application
    Filed: October 20, 2021
    Publication date: November 30, 2023
    Inventors: Bruno Decraene, Isabelle Athias
  • Publication number: 20220116320
    Abstract: The invention concerns a method for routing a packet in a packet switching network in disconnected routing mode, implemented by a router, comprising the following steps:—receiving (E1) the packet;—reading (E2) a field, called the longevity field of the packet, intended to be decremented when traversing a router;—decrementing (E5) the value of the longevity field using a step of a predefined value, called the decrementation step;—deciding (E6) on the routing of the packet on the basis of the value of the decremented longevity field, the packet being destroyed (E7) when said value is less than or equal to zero; the method further comprising, prior to the step of decrementing, the following steps:—obtaining (E3) at least one item of information from a group of items of information comprising an item of information relative to routing conditions of the packet and an item of information relative to parameters of the packet;—determining (E4) the value of the decrementation step on the basis of at least the obtained
    Type: Application
    Filed: December 17, 2021
    Publication date: April 14, 2022
    Applicant: Monarch Networking Solutions LLC
    Inventors: Bruno Decraene, Stephane Litkowski
  • Patent number: 11233731
    Abstract: The invention concerns a method for routing a packet in a packet switching network in disconnected routing mode, implemented by a router, comprising the following steps: —receiving (E1) the packet; —reading (E2) a field, called the longevity field of the packet, intended to be decremented when traversing a router; —decrementing (E5) the value of the longevity field using a step of a predefined value, called the decrementation step; —deciding (E6) on the routing of the packet on the basis of the value of the decremented longevity field, the packet being destroyed (E7) when said value is less than or equal to zero; the method further comprising, prior to the step of decrementing, the following steps: —obtaining (E3) at least one item of information from a group of items of information comprising an item of information relative to routing conditions of the packet and an item of information relative to parameters of the packet; —determining (E4) the value of the decrementation step on the basis of at least the ob
    Type: Grant
    Filed: December 13, 2019
    Date of Patent: January 25, 2022
    Assignee: Monarch Networking Solutions LLC
    Inventors: Bruno Decraene, Stephane Litkowski
  • Publication number: 20210250274
    Abstract: A communication method implemented by a first router of an autonomous system using an interior gateway protocol. The method includes determining at least one flow control parameter for sending messages of the interior gateway protocol to the first router, the at least one flow control parameter being determined based on capacity of the first router to process the messages of the interior gateway protocol; and announcing, in a message of the interior gateway protocol, the at least one control parameter to at least a second router of the autonomous system, which is a neighbor of the first router.
    Type: Application
    Filed: June 13, 2019
    Publication date: August 12, 2021
    Inventors: Bruno Decraene, Isabelle Athias
  • Publication number: 20210176170
    Abstract: A method for sending data packets encapsulated according to the MPLS protocol, and a sending device of an IP/MPLS network configured to implement the method. The sending method includes obtaining an identifier representative of a group of data packets having at least one data packet, inserting the identifier into at least one part of a data field associated with an entropy label of the MPLS protocol of the at least one data packet, and sending the at least one data packet in the IP/MPLS network.
    Type: Application
    Filed: January 31, 2019
    Publication date: June 10, 2021
    Inventor: Bruno Decraene
  • Patent number: 10666550
    Abstract: A method for determining a termination point of at least one tunnel or segment in a packet switching network. The network includes a set of routers and links between them, the routers and links forming a previous network topology, a transit router receiving packets intended for an output router, an event modifying the previous topology into a subsequent network topology, and a backup path between the transit router and the output router being calculated for the subsequent topology. The method includes calculating, prior to the event, for each router, an initial tree based on the previous topology, which has as a root the router and has as branches paths of minimum cost between the root and the other routers. A termination point of a tunnel or segment is obtained to prevent packets transiting between the start router and the output router from entering into a micro-loop caused by the event.
    Type: Grant
    Filed: December 6, 2016
    Date of Patent: May 26, 2020
    Assignee: ORANGE
    Inventor: Bruno Decraene
  • Publication number: 20200120021
    Abstract: The invention concerns a method for routing a packet in a packet switching network in disconnected routing mode, implemented by a router, comprising the following steps: —receiving (E1) the packet; —reading (E2) a field, called the longevity field of the packet, intended to be decremented when traversing a router; —decrementing (E5) the value of the longevity field using a step of a predefined value, called the decrementation step; —deciding (E6) on the routing of the packet on the basis of the value of the decremented longevity field, the packet being destroyed (E7) when said value is less than or equal to zero; the method further comprising, prior to the step of decrementing, the following steps: —obtaining (E3) at least one item of information from a group of items of information comprising an item of information relative to routing conditions of the packet and an item of information relative to parameters of the packet; —determining (E4) the value of the decrementation step on the basis of at least the ob
    Type: Application
    Filed: December 13, 2019
    Publication date: April 16, 2020
    Applicant: Monarch Networking Solutions LLC
    Inventors: Bruno Decraene, Stephane Litkowski
  • Patent number: 10530686
    Abstract: The invention concerns a method for routing a packet in a packet switching network in disconnected routing mode, implemented by a router, comprising the following steps: —receiving (E1) the packet; —reading (E2) a field, called the longevity field of the packet, intended to be decremented when traversing a router; —decrementing (E5) the value of the longevity field using a step of a predefined value, called the decrementation step; —deciding (E6) on the routing of the packet on the basis of the value of the decremented longevity field, the packet being destroyed (E7) when said value is less than or equal to zero; the method further comprising, prior to the step of decrementing, the following steps: —obtaining (E3) at least one item of information from a group of items of information comprising an item of information relative to routing conditions of the packet and an item of information relative to parameters of the packet; —determining (E4) the value of the decrementation step on the basis of at least the ob
    Type: Grant
    Filed: April 30, 2018
    Date of Patent: January 7, 2020
    Assignee: Transpacific IP Group Limited
    Inventors: Bruno Decraene, Stephane Litkowski
  • Publication number: 20180359175
    Abstract: A method for determining a termination point of at least one tunnel or segment in a packet switching network. The network includes a set of routers and links between them, the routers and links forming a previous network topology, a transit router receiving packets intended for an output router, an event modifying the previous topology into a subsequent network topology, and a backup path between the transit router and the output router being calculated for the subsequent topology. The method includes calculating, prior to the event, for each router, an initial tree based on the previous topology, which has as a root the router and has as branches paths of minimum cost between the root and the other routers. A termination point of a tunnel or segment is obtained to prevent packets transiting between the start router and the output router from entering into a micro-loop caused by the event.
    Type: Application
    Filed: December 6, 2016
    Publication date: December 13, 2018
    Inventor: Bruno Decraene
  • Publication number: 20180248794
    Abstract: The invention concerns a method for routing a packet in a packet switching network in disconnected routing mode, implemented by a router, comprising the following steps:—receiving (E1) the packet;—reading (E2) a field, called the longevity field of the packet, intended to be decremented when traversing a router;—decrementing (E5) the value of the longevity field using a step of a predefined value, called the decrementation step;—deciding (E6) on the routing of the packet on the basis of the value of the decremented longevity field, the packet being destroyed (E7) when said value is less than or equal to zero; the method further comprising, prior to the step of decrementing, the following steps:—obtaining (E3) at least one item of information from a group of items of information comprising an item of information relative to routing conditions of the packet and an item of information relative to parameters of the packet;—determining (E4) the value of the decrementation step on the basis of at least the obtained
    Type: Application
    Filed: April 30, 2018
    Publication date: August 30, 2018
    Applicant: Transpacific IP Group Limited
    Inventors: Bruno Decraene, Stephane Litkowski
  • Patent number: 9985880
    Abstract: The invention concerns a method for routing a packet in a packet switching network in disconnected routing mode, implemented by a router, comprising the following steps:—receiving (E1) the packet;—reading (E2) a field, called the longevity field of the packet, intended to be decremented when traversing a router;—decrementing (E5) the value of the longevity field using a step of a predefined value, called the decrementation step;—deciding (E6) on the routing of the packet on the basis of the value of the decremented longevity field, the packet being destroyed (E7) when said value is less than or equal to zero; the method further comprising, prior to the step of decrementing, the following steps:—obtaining (E3) at least one item of information from a group of items of information comprising an item of information relative to routing conditions of the packet and an item of information relative to parameters of the packet;—determining (E4) the value of the decrementation step on the basis of at least the obtained
    Type: Grant
    Filed: June 26, 2014
    Date of Patent: May 29, 2018
    Assignee: Transpacific IP Group Limited
    Inventors: Bruno Decraene, Stephane Litkowski
  • Publication number: 20160142299
    Abstract: The invention concerns a method for routing a packet in a packet switching network in disconnected routing mode, implemented by a router, comprising the following steps:—receiving (E1) the packet;—reading (E2) a field, called the longevity field of the packet, intended to be decremented when traversing a router;—decrementing (E5) the value of the longevity field using a step of a predefined value, called the decrementation step;—deciding (E6) on the routing of the packet on the basis of the value of the decremented longevity field, the packet being destroyed (E7) when said value is less than or equal to zero; the method further comprising, prior to the step of decrementing, the following steps:—obtaining (E3) at least one item of information from a group of items of information comprising an item of information relative to routing conditions of the packet and an item of information relative to parameters of the packet;—determining (E4) the value of the decrementation step on the basis of at least the obtained
    Type: Application
    Filed: June 26, 2014
    Publication date: May 19, 2016
    Inventors: Bruno Decraene, Stephane Litkowski
  • Patent number: 8675670
    Abstract: An autonomous system comprises a plurality of routers within a packet transmission network, respective links joining the routers according to a topology of routers. At the level of a first router of the autonomous system which is joined to a second router, for a route exiting the autonomous system through an exit router, a path is determined between the second router and the exit router according to performance criteria. Next, the route is announced to the second router if the first router is situated on the previously determined path.
    Type: Grant
    Filed: July 3, 2009
    Date of Patent: March 18, 2014
    Assignee: Orange
    Inventors: Marc-Olivier Buob, Bruno Decraene
  • Patent number: 8516148
    Abstract: A packet transmission network, a plurality of routers have sessions among them based on a routing protocol to exchange routing and/or connectivity data indicating paths for transmitting packets over the network. Each router maintains a first routing table including data sent to another of said routers, and a second routing table including data received from another of said routers. To close at least part of the sessions of a given router, the method consists: in listing the data corresponding to the part of the sessions and contained in at least one of the first and second routing tables; sending an updating message based on the protocol indicating to neighboring routers that the paths indicated in the data are considered out-of-service; then closing the part of the sessions. The router continues transmitting packets emitted on the paths considered out-of-service until the closing step.
    Type: Grant
    Filed: June 10, 2004
    Date of Patent: August 20, 2013
    Assignee: France Telecom
    Inventors: Nicolas Dubois, Benoit Fondeviole, Bruno Decraene
  • Patent number: 8379511
    Abstract: A system for securing the access to a destination of a virtual private network (VPNA) connected to a nominal access router (PE3) includes at least one core router (P2) adapted to: detect a failure affecting communication with the nominal access router (PE3); and switch the traffic to a protector access router (PE6) in a back-up tunnel bypassing the nominal access router (PE3). The protector access router (PE6) is adapted: to replace, in an MPLS packet, a nominal VPN label specific to the nominal access router (PE3) by a back-up VPN label specific to a back-up access router (PE4) connected to that destination; and to redirect said packet to the back-up access router (PE4) in a tunnel bypassing the nominal access router (PE3).
    Type: Grant
    Filed: September 24, 2007
    Date of Patent: February 19, 2013
    Assignee: France Telecom
    Inventors: Jean-Louis Le Roux, Bruno Decraene, Estelle Transy
  • Patent number: 8223629
    Abstract: A core router adapted to back up a nominal output router. This kind of core router of a first autonomous subsystem is connected to a nominal output router of the first autonomous system adapted to route traffic whose destination is a second autonomous system, the first autonomous system further including a back-up output router adapted to route traffic whose destination is the second autonomous system.
    Type: Grant
    Filed: September 25, 2007
    Date of Patent: July 17, 2012
    Assignee: France Telecom
    Inventors: Bruno Decraene, Jean-Louis Le Roux