Patents by Inventor Hamid Ould-Brahim

Hamid Ould-Brahim 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).

  • Publication number: 20200007435
    Abstract: A network controller detects a congested peering link between a first router and a second router, and selects a first group of traffic flows from among the plurality of traffic flows to be offloaded from the congested peering link. The congested peering link carries a plurality of traffic flows, and the first group of traffic flows is associated with a first steering entity indicative of destination information for the first group of traffic flows. The network controller then selects an alternate peering link between the first and second routers to which to offload the first group of traffic flows from the congested peering link, and steers the first group of traffic flows from the congested peering link to the alternate peering link.
    Type: Application
    Filed: June 27, 2018
    Publication date: January 2, 2020
    Applicant: Nokia Solutions and Networks OY
    Inventors: Rajesh Kumar Paida, Ebrahim Ghazisaeedi, Ehsan Rezaaifar, Hamid Ould-Brahim
  • Patent number: 10506037
    Abstract: The present disclosure generally discloses improvements in computer performance in communication networks, which may include improvements in computer performance in supporting discovery of ingress provider edge (PE) devices in a communication network using egress peer engineering (EPE) and software defined networking (SDN). The ingress PE devices of a network may have peering relationships with an egress peer link of an egress peer node of the network. The ingress PE devices may be discovered by identifying a set of traffic flows on an egress peer link of an egress peer node, identifying a set of ingress PE devices that have peering relationships with the egress peer node, determining bandwidth usage information, selecting, from the set of ingress PE devices based on the bandwidth usage information, a set of selected ingress PE devices, and initiating a management action for at least one of the selected ingress PE devices.
    Type: Grant
    Filed: December 13, 2016
    Date of Patent: December 10, 2019
    Assignee: Alcatel Lucent
    Inventors: Hamid Ould-Brahim, Reda Laichi, Mustapha Aissaoui, Anand Thiagarajan
  • Patent number: 10348632
    Abstract: The present disclosure discloses improvements in computer performance for supporting traffic steering based on a traffic steering capability. The traffic steering capability may be configured to support steering of traffic of a traffic flow, to be supported by a provider core network, along an end-to-end path between a source ingress provider edge router of the provider core network and a destination outside of the provider core network based on determination of the end-to-end path for the traffic flow (e.g., based on end-to-end path performance measurement information that includes internal path performance measurement information of potential internal paths of the provider core network and external path performance measurement information of potential external paths outside of the provider core network) and programming of the provider core network to support steering of the traffic of the traffic flow onto the end-to-end path for the traffic flow (e.g.
    Type: Grant
    Filed: December 8, 2017
    Date of Patent: July 9, 2019
    Assignee: Nokia Solutions and Networks Oy
    Inventors: Ebrahim Ghazisaeedi, Rajesh Kumar Paida, Ehsan Rezaaifar, Hamid Ould-Brahim
  • Publication number: 20190182166
    Abstract: The present disclosure discloses improvements in computer performance for supporting traffic steering based on a traffic steering capability. The traffic steering capability may be configured to support steering of traffic of a traffic flow, to be supported by a provider core network, along an end-to-end path between a source ingress provider edge router of the provider core network and a destination outside of the provider core network based on determination of the end-to-end path for the traffic flow (e.g., based on end-to-end path performance measurement information that includes internal path performance measurement information of potential internal paths of the provider core network and external path performance measurement information of potential external paths outside of the provider core network) and programming of the provider core network to support steering of the traffic of the traffic flow onto the end-to-end path for the traffic flow (e.g.
    Type: Application
    Filed: December 8, 2017
    Publication date: June 13, 2019
    Inventors: Ebrahim Ghazisaeedi, Rajesh Kumar Paida, Ehsan Rezaaifar, Hamid Ould-Brahim
  • Publication number: 20180167458
    Abstract: The present disclosure generally discloses improvements in computer performance in communication networks, which may include improvements in computer performance in supporting discovery of ingress provider edge (PE) devices in a communication network using egress peer engineering (EPE) and software defined networking (SDN). The ingress PE devices of a network may have peering relationships with an egress peer link of an egress peer node of the network. The ingress PE devices may be discovered by identifying a set of traffic flows on an egress peer link of an egress peer node, identifying a set of ingress PE devices that have peering relationships with the egress peer node, determining bandwidth usage information, selecting, from the set of ingress PE devices based on the bandwidth usage information, a set of selected ingress PE devices, and initiating a management action for at least one of the selected ingress PE devices.
    Type: Application
    Filed: December 13, 2016
    Publication date: June 14, 2018
    Applicant: Alcatel-Lucent Canada Inc.
    Inventors: Hamid Ould-Brahim, Reda Laichi, Mustapha Aissaoui, Anand Thiagarajan
  • Patent number: 9237035
    Abstract: A technique for implementing an optical virtual private network is disclosed. In one particular exemplary embodiment, the technique may be realized by a method comprising the steps of managing at least one client edge-virtual private network at a client edge by a service provider; and supporting a set of client edge-users at each client edge-virtual private network at each client edge wherein each client edge provides at least one virtual private network service to each client edge-user; wherein each client edge determines connectivity associated with each client edge-user and the service provider establishes the connectivity determined by each client edge.
    Type: Grant
    Filed: June 11, 2014
    Date of Patent: January 12, 2016
    Assignee: RPX CLEARINGHOUSE LLC
    Inventor: Hamid Ould Brahim
  • Patent number: 9124486
    Abstract: A method of establishing a multi-segment pseudowire (MS-PW) across domains executing different pseudowire signaling protocols augments a Label Distribution Protocol (LDP) label message to include a MS-PW Type-Length-Value (TLV). The MS-PW TLV carries pseudowire signal protocol information associated with signaling protocols of other segments of the MS-PW. As a result, a multi-segment pseudowire can be extended between domains that execute different pseudowire signaling protocols.
    Type: Grant
    Filed: August 25, 2006
    Date of Patent: September 1, 2015
    Assignee: RPX Clearinghouse, LLC
    Inventor: Hamid Ould-Brahim
  • Patent number: 9106583
    Abstract: An architecture for providing service mediation in a network having a Layer-2 domain and an MPLS domain includes at least one Layer-2 provider edge device in communication with a first customer site; at least one Layer-2 edge device in communication with the Layer-2 provider edge device; at least one MPLS mediation edge device in communication with the Layer-2 edge device; and at least one MPLS provider edge device in communication with both the MPLS mediation edge device and a second customer site. An end-to-end connection is established using native Layer-2 signaling, if any, in the Layer-2 domain and PWE3 signaling protocols in the MPLS domain. The MPLS mediation edge device resolves associations between Layer-2 edge devices and MPLS provider edge devices. The service is “mediated” in the sense that native Layer-2 signaling is terminated at the MME, and a new domain, i.e., pseudowire, is established across the MPLS domain.
    Type: Grant
    Filed: November 22, 2013
    Date of Patent: August 11, 2015
    Assignee: RPX Clearinghouse LLC
    Inventors: Hamid Ould-Brahim, Elizabeth Hache, Jeffrey Sugimoto, Gregory Wright
  • Patent number: 9083646
    Abstract: Frames of customer traffic may be encapsulated by adding Mac-in-Mac (MiM) encapsulation fields for transportation of the frames over a portion of provider network. The MiM encapsulated traffic may be further encapsulated using VPLS by adding VPLS encapsulation fields for transportation of the frames over another portion of the provider network. The MiM encapsulations use provider network_MAC addresses which enables VPLS MAC learning to occur using provider network MAC address space. MiM tunnels are mapped to VPLS service instances which are assigned pseudowire tags for transportation over the VPLS portion of provider network. The MiM header is retained when the MiM encapsulated frames are transported over the VPLS portion of the provider network. As VPLS frames exit the core network, the VPLS encapsulation fields are removed to extract the original MiM encapsulated frames for further transportation over the MiM portion of the provider network.
    Type: Grant
    Filed: June 4, 2013
    Date of Patent: July 14, 2015
    Assignee: RPX CLEARINGHOUSE LLC
    Inventors: Dinesh Mohan, Hamid Ould Brahim
  • Patent number: 9055001
    Abstract: Described are a network, computer program product, and method of distributing routing information for a virtual private network (VPN) application through a packet-switched network (PSN) having fully meshed provider edge (PE) routers through Provider Backbone Bridge (PBB) tunnels. A PE router is configured to participate in a VPN and to run a BGP (Border Gateway Protocol) as an auto-discovery process for finding one or more other PE routers participating in the VPN. The VPN is associated with a PBB tunnel. A service instance identifier (I-SID) is assigned to the VPN. The PE router advertises membership in the VPN by including the I-SID assigned to the VPN in a BGP message issued during the auto-discovery process.
    Type: Grant
    Filed: December 10, 2013
    Date of Patent: June 9, 2015
    Assignee: RPX Clearinghouse LLC
    Inventor: Hamid Ould-Brahim
  • Patent number: 9054896
    Abstract: A Layer-2 virtual private network arrangement and method is disclosed for switched virtual circuits. The switched virtual circuit Layer-2 VPN includes logical ports of two types, customer and provider, and port information tables to relate both types which provides simplified provisioning and a degree of customer autonomy regarding establishing virtual connections without the assistance of the service provider across the service provider's network. The switched virtual circuit Layer-2 VPN is particularly useful for overcoming the need for customers to store and manipulate provider addresses with respect to closed user groups as is done in existing Layer-2 VPNs known in the art.
    Type: Grant
    Filed: September 9, 2003
    Date of Patent: June 9, 2015
    Assignee: RPX Clearinghouse LLC
    Inventor: Hamid Ould-Brahim
  • Publication number: 20150146573
    Abstract: An apparatus and a method for layer-2 and layer-3 VPN discovery are disclosed. The apparatus is incorporated in a network, and the network includes a first carrier network. The first carrier network includes at least two layer-1 provider edge devices. Layer-1 VPN information is created within the first carrier network. BGP next hop information passes within the first carrier network. The BGP next hop information is for a selected one of the following: a layer-2 VPN-based provider edge device, a layer-3 VPN-based provider edge device, and a layer-2 and layer-3 VPN-based provider edge device. The network also includes a second carrier network within which the BGP next hop information is used for VPN discovery.
    Type: Application
    Filed: February 2, 2015
    Publication date: May 28, 2015
    Inventor: Hamid OULD-BRAHIM
  • Patent number: 8949460
    Abstract: An apparatus and a method for layer-2 and layer-3 VPN discovery are disclosed. The apparatus is incorporated in a network, and the network includes a first carrier network. The first carrier network includes at least two layer-1 provider edge devices. Layer-1 VPN information is created within the first carrier network. BGP next hop information passes within the first carrier network. The BGP next hop information is for a selected one of the following: a layer-2 VPN-based provider edge device, a layer-3 VPN-based provider edge device, and a layer-2 and layer-3 VPN-based provider edge device. The network also includes a second carrier network within which the BGP next hop information is used for VPN discovery.
    Type: Grant
    Filed: May 16, 2012
    Date of Patent: February 3, 2015
    Assignee: Rockstar Consortium US LP
    Inventor: Hamid Ould-Brahim
  • Publication number: 20140369692
    Abstract: A technique for implementing an optical virtual private network is disclosed. In one particular exemplary embodiment, the technique may be realized by a method comprising the steps of managing at least one client edge-virtual private network at a client edge by a service provider; and supporting a set of client edge-users at each client edge-virtual private network at each client edge wherein each client edge provides at least one virtual private network service to each client edge-user; wherein each client edge determines connectivity associated with each client edge-user and the service provider establishes the connectivity determined by each client edge.
    Type: Application
    Filed: June 11, 2014
    Publication date: December 18, 2014
    Inventor: HAMID OULD BRAHIM
  • Patent number: 8799430
    Abstract: A technique for implementing an optical virtual private network is disclosed. In one particular exemplary embodiment, the technique may be realized by a method comprising the steps of managing at least one client edge-virtual private network at a client edge by a service provider; and supporting a set of client edge-users at each client edge-virtual private network at each client edge wherein each client edge provides at least one virtual private network service to each client edge-user; wherein each client edge determines connectivity associated with each client edge-user and the service provider establishes the connectivity determined by each client edge.
    Type: Grant
    Filed: December 23, 2002
    Date of Patent: August 5, 2014
    Assignee: Rockstar Consortium US LP
    Inventor: Hamid Ould Brahim
  • Publication number: 20140153578
    Abstract: Described are a network, computer program product, and method of distributing routing information for a virtual private network (VPN) application through a packet-switched network (PSN) having fully meshed provider edge (PE) routers through Provider Backbone Bridge (PBB) tunnels. A PE router is configured to participate in a VPN and to run a BGP (Border Gateway Protocol) as an auto-discovery process for finding one or more other PE routers participating in the VPN. The VPN is associated with a PBB tunnel. A service instance identifier (I-SID) is assigned to the VPN. The PE router advertises membership in the VPN by including the I-SID assigned to the VPN in a BGP message issued during the auto-discovery process.
    Type: Application
    Filed: December 10, 2013
    Publication date: June 5, 2014
    Applicant: Rockstar Consortium US LP
    Inventor: Hamid Ould-Brahim
  • Patent number: 8737200
    Abstract: A technique for recovering MPLS or IP-based pseudo-wires or layer-2 VPNs to a backup site using a backup pseudo-wire is provided. In one particular exemplary embodiment, the technique may be realized by a mechanism that allows one end of the original pseudo-wire to dynamically and automatically establish a backup pseudo-wire to an alternate destination without requiring an operator intervention or manual configuration of alternate destinations. This mechanism is triggered when one end of an emulated service experiences a failure such as a node failure, a link failure, and the like, or an intentional shut-down. A VPN auto-discovery mechanism is employed to inform all of the potential attachment circuits of the existence of the backup destinations that can be used in case of failure situations.
    Type: Grant
    Filed: September 26, 2003
    Date of Patent: May 27, 2014
    Assignee: Rockstar Consortium US LP
    Inventor: Hamid Ould-Brahim
  • Publication number: 20140079069
    Abstract: An architecture for providing service mediation in a network having a Layer-2 domain and an MPLS domain includes at least one Layer-2 provider edge device in communication with a first customer site; at least one Layer-2 edge device in communication with the Layer-2 provider edge device; at least one MPLS mediation edge device in communication with the Layer-2 edge device; and at least one MPLS provider edge device in communication with both the MPLS mediation edge device and a second customer site. An end-to-end connection is established using native Layer-2 signaling, if any, in the Layer-2 domain and PWE3 signaling protocols in the MPLS domain. The MPLS mediation edge device resolves associations between Layer-2 edge devices and MPLS provider edge devices. The service is “mediated” in the sense that native Layer-2 signaling is terminated at the MME, and a new domain, i.e., pseudowire, is established across the MPLS domain.
    Type: Application
    Filed: November 22, 2013
    Publication date: March 20, 2014
    Applicant: Rockstar Consortium US LP
    Inventors: Hamid Ould-BRAHIM, Elizabeth HACHE, Jeffrey SUGIMOTO, Gregory WRIGHT
  • Publication number: 20140023081
    Abstract: Frames of customer traffic may be encapsulated by adding Mac-in-Mac (MiM) encapsulation fields for transportation of the frames over a portion of provider network. The MiM encapsulated traffic may be further encapsulated using VPLS by adding VPLS encapsulation fields for transportation of the frames over another portion of the provider network. The MiM encapsulations use provider network_MAC addresses which enables VPLS MAC learning to occur using provider network MAC address space. MiM tunnels are mapped to VPLS service instances which are assigned pseudowire tags for transportation over the VPLS portion of provider network. The MiM header is retained when the MiM encapsulated frames are transported over the VPLS portion of the provider network. As VPLS frames exit the core network, the VPLS encapsulation fields are removed to extract the original MiM encapsulated frames for further transportation over the MiM portion of the provider network.
    Type: Application
    Filed: September 20, 2013
    Publication date: January 23, 2014
    Applicant: Rockstar Consortium US LP
    Inventors: Dinesh Mohan, Hamid Ould Brahim
  • Publication number: 20140023078
    Abstract: Frames of customer traffic may be encapsulated by adding Mac-in-Mac (MiM) encapsulation fields for transportation of the frames over a portion of provider network. The MiM encapsulated traffic may be further encapsulated using VPLS by adding VPLS encapsulation fields for transportation of the frames over another portion of the provider network. The MiM encapsulations use provider network_MAC addresses which enables VPLS MAC learning to occur using provider network MAC address space. MiM tunnels are mapped to VPLS service instances which are assigned pseudowire tags for transportation over the VPLS portion of provider network. The MiM header is retained when the MiM encapsulated frames are transported over the VPLS portion of the provider network. As VPLS frames exit the core network, the VPLS encapsulation fields are removed to extract the original MiM encapsulated frames for further transportation over the MiM portion of the provider network.
    Type: Application
    Filed: September 20, 2013
    Publication date: January 23, 2014
    Applicant: Rockstar Consortium US LP
    Inventors: Dinesh Mohan, Hamid Ould Brahim