Patents by Inventor Hamidreza Farmanbar

Hamidreza Farmanbar 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: 20190394132
    Abstract: A computing system and a method are provided for determining a network traffic routing path through a service function chain (SFC). A joint network slicing and traffic engineering problem is provided that may be solved to identify network slicing configuration and traffic engineering parameters to provide a set of function nodes, the SFC, and the network traffic routing path from the source node to the destination node. The joint network slicing and traffic engineering problem P may be solved by minimizing a resource objective associated with the joint network slicing and traffic engineering problem, in accordance with a set of one or more constraints. Instructions may be transmitted to a network orchestrator to create the service function chain in a network slice on the set of network nodes in accordance with the identified network slicing configuration and traffic engineering parameters, to provide the network traffic routing path.
    Type: Application
    Filed: August 30, 2019
    Publication date: December 26, 2019
    Inventors: Nan Zhang, Ya-Feng Liu, Hamidreza Farmanbar, Tsung-Hui Chang, Mingyi Hong, Zhi-Quan Luo
  • Patent number: 10505798
    Abstract: System and method embodiments are provided for providing customized virtual networks based on SONAC. In an embodiment, a network management entity for providing a customized VN includes a SONAC module executed by a computing device that is connected to a wireless network, the SONAC module configured to receive service requirement data from the wireless network and create a service customized VN according to the service requirement data, the service requirement data describing one or more service requirements, wherein the SONAC module comprises an interface to interact with: an SDT component, the SDT component used by the SONAC module to determine a service customized logical topology; an SDRA component that maps the logical topology to physical network resources within the wireless network; and a SDP component that determines an end-to-end data transport protocol for communication between a first device and a second device via the wireless network.
    Type: Grant
    Filed: July 12, 2018
    Date of Patent: December 10, 2019
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Hang Zhang, Xu Li, Nimal Gamini Senarath, Sophie Vrzic, Ngoc-Dung Dao, Hamidreza Farmanbar
  • Patent number: 10390348
    Abstract: A method for agile wireless access network includes determining, by a network controller, capabilities and neighborhood relations of radio nodes in the radio access network. The network controller then configures a backhaul network infrastructure for the radio access network in accordance with the capabilities and the neighborhood relations of the radio nodes.
    Type: Grant
    Filed: May 1, 2017
    Date of Patent: August 20, 2019
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Hang Zhang, Nimal Gamini Senarath, Aaron James Callard, Hamidreza Farmanbar, Ngoc Dung Dao, Alex Stephenne, Petar Djukic, Xu Li, Kaveh Shafiee, Philippe Leroux
  • Patent number: 10321409
    Abstract: An embodiment of a method for network resource management comprises performing joint traffic engineering and physical layer power control on a controller and using a routing and power control optimization process that comprises a combined alternating direction method of multipliers (ADMM) process and a power management process. First and second commands are generated at the controller according to optimization parameters determined by the routing and power control optimization process. The first and second commands are transmitted from the controller to nodes connected to the controller. The first commands are for modifying transmission parameters for links between nodes and the second commands are for modifying transmission parameters for connections between nodes and user devices.
    Type: Grant
    Filed: October 27, 2014
    Date of Patent: June 11, 2019
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Wei-Cheng Liao, Mingyi Hong, Zhi-Quan Luo, Hamidreza Farmanbar, Xu Li, Hang Zhang
  • Patent number: 10320930
    Abstract: A method and apparatus for deploying a set of network caches in a communication network is provided. A set of network nodes is identified such that, for each of a set of client device locations, and for at least a number c of the set of nodes, output of a coverage cost function is no greater than a threshold. The coverage cost function receives as input a client location and one of the nodes. The set of network caches are then located at the respective set of nodes. The set of network nodes can be selected from plural candidate sets based on a utility criterion. The candidate sets can be generated by successive addition and/or removal of nodes. Information obtained from a Traffic Engineering function can be used to direct selection of the set of nodes. A cache-client association can be generated for directing clients to particular caches.
    Type: Grant
    Filed: October 30, 2015
    Date of Patent: June 11, 2019
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Ngoc-Dung Dao, Hamidreza Farmanbar, Xu Li
  • Publication number: 20190150158
    Abstract: Systems and methods for performing traffic engineering in a communications network using a plurality of network slices are disclosed. The network slices are configured to manage a service including transmission of data along one or more flows along nodes of the communications network using a portion of physical link resources of the communications network. The method includes allocating the portion of physical link resources of the communications network associated with a first network slice of the plurality of network slices in accordance with instructions received from a traffic engineering entity associated with the first network slice.
    Type: Application
    Filed: November 8, 2018
    Publication date: May 16, 2019
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Hamidreza FARMANBAR, Sophie VRZIC, Hang ZHANG
  • Patent number: 10270834
    Abstract: An embodiment method for network optimization includes obtaining a first request to deliver a first data to a node in a network at a first data rate; obtaining a second request to deliver the first data to the node at a second data rate; and determining a flow decision schedule for a streaming session. The determining the flow decision schedule includes: scheduling a steady-state delivery period to deliver the first data at a steady-state data rate in accordance with the first data rate; and performing a best-effort allocation in accordance with the second data rate to determine a schedule for a supplemental delivery period, concurrent with at least a portion of the steady-state delivery period, to deliver the first data at a supplemental data rate.
    Type: Grant
    Filed: August 20, 2015
    Date of Patent: April 23, 2019
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Ngoc-Dung Dao, Xu Li, Hamidreza Farmanbar
  • Patent number: 10230648
    Abstract: A method for rata adaption and a network device providing rate adaption are disclosed. In an embodiment the method includes determining a source rate adjustment in accordance with a buffer status of a radio node and transmitting towards a traffic source, a source rate adjustment request in accordance with the determined source rate adjustment.
    Type: Grant
    Filed: December 29, 2015
    Date of Patent: March 12, 2019
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Ngoc Dung Dao, Hamidreza Farmanbar
  • Patent number: 10212097
    Abstract: Methods and apparatus for determining whether to admit a virtual network using a set of communication network resources are provided. Different network resources can be owned by different infrastructure providers. Virtual network requests include a spatial profile of traffic requirements to be accommodated, and a determination is made as to whether the request can be accommodated based on available network resources. The resources include available backhaul link capacities. The resources can include computing resources for supporting service functions of the virtual network. Monitored network resource usage and traffic corresponding to the virtual network can be used to adjust future requests and accommodations. When a virtual network cannot be accommodated, a counter-offer can be made. Accommodation may incorporate monetary considerations. A feasibility computation of the admission procedure is formulated.
    Type: Grant
    Filed: June 14, 2016
    Date of Patent: February 19, 2019
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Meisam Mirahsan, Nimal Gamini Senarath, Ngoc Dung Dao, Hamidreza Farmanbar
  • Patent number: 10212100
    Abstract: A method includes iteratively executing, by a computer, a scheduling process computing an allocation of wireless access network data rate to each link between an Access point and a User Equipment within a coverage area of the Access Point, and a routing process computing an allocation of wired network resources to each wired link between the Access Point and nodes of a wired network. The scheduling and routing processes are independent of each other. At each iteration, information of the allocated wireless access network data rate is passed to the routing process; and information of the aggregate allocated data rate for each service at the Access Point is passed to the scheduling process.
    Type: Grant
    Filed: September 26, 2016
    Date of Patent: February 19, 2019
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Hamidreza Farmanbar
  • Publication number: 20180337823
    Abstract: System and method embodiments are provided for providing customized virtual networks based on SONAC. In an embodiment, a network management entity for providing a customized VN includes a SONAC module executed by a computing device that is connected to a wireless network, the SONAC module configured to receive service requirement data from the wireless network and create a service customized VN according to the service requirement data, the service requirement data describing one or more service requirements, wherein the SONAC module comprises an interface to interact with: an SDT component, the SDT component used by the SONAC module to determine a service customized logical topology; an SDRA component that maps the logical topology to physical network resources within the wireless network; and a SDP component that determines an end-to-end data transport protocol for communication between a first device and a second device via the wireless network.
    Type: Application
    Filed: July 12, 2018
    Publication date: November 22, 2018
    Inventors: Hang Zhang, Xu Li, Nimal Gamini Senarath, Sophie Vrzic, Ngoc-Dung Dao, Hamidreza Farmanbar
  • Patent number: 10129894
    Abstract: Systems and methods for performing traffic engineering in a communications network using a plurality of network slices are disclosed. The network slices are configured to manage a service including transmission of data along one or more flows along nodes of the communications network using a portion of physical link resources of the communications network. The method includes allocating the portion of physical link resources of the communications network associated with a first network slice of the plurality of network slices in accordance with instructions received from a traffic engineering entity associated with the first network slice.
    Type: Grant
    Filed: March 4, 2016
    Date of Patent: November 13, 2018
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Hamidreza Farmanbar, Sophie Vrzic, Hang Zhang
  • Patent number: 10110468
    Abstract: A method and application function for managing data flows in a network comprising a plurality of nodes. The method comprises generating a number N of network load representatives (NLRs) of an expected loading of the network, identifying a path selection configuration for the data flows for each of the N NLRs and mapping a prevailing network loading to a selected one of the N NLRs. If the selected NLR is different from a currently selected NLR, the method triggers traffic engineering (TE) by implementing the path selection configuration of the selected NLR at nodes affected thereby. The application function may comprise an NLR generator, a path optimizer and an NLR mapper.
    Type: Grant
    Filed: June 1, 2016
    Date of Patent: October 23, 2018
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventor: Hamidreza Farmanbar
  • Patent number: 10084643
    Abstract: System and method embodiments are provided for providing customized virtual networks based on SONAC. In an embodiment, a network management entity for providing a customized VN includes a SONAC module executed by a computing device that is connected to a wireless network, the SONAC module configured to receive service requirement data from the wireless network and create a service customized VN according to the service requirement data, the service requirement data describing one or more service requirements, wherein the SONAC module comprises an interface to interact with: an SDT component, the SDT component used by the SONAC module to determine a service customized logical topology; an SDRA component that maps the logical topology to physical network resources within the wireless network; and a SDP component that determines an end-to-end data transport protocol for communication between a first device and a second device via the wireless network.
    Type: Grant
    Filed: November 26, 2015
    Date of Patent: September 25, 2018
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Hang Zhang, Xu Li, Nimal Gamini Senarath, Sophie Vrzic, Ngoc-Dung Dao, Hamidreza Farmanbar
  • Publication number: 20180249378
    Abstract: System and method embodiments are provided for traffic engineering (TE) in software defined networking (SDN). The embodiments enable a complete end-to-end TE solution between a user equipment (UE) and a source/destination across a radio access network (RAN). In an embodiment, a method in a network component for TE in a SDN includes receiving TE information from a first core network component in a core network, a RAN component, wherein the RAN is communicably coupled to the core network, wherein the TE information includes a TE objective; and determining a TE decision between at least one UE and a second core network component in the core network according to the TE information and the TE objective, wherein the TE decision comprises information for at least one end-to-end path solution between the at least one UE and the second core network wherein the path traverses the core network and the RAN.
    Type: Application
    Filed: April 24, 2018
    Publication date: August 30, 2018
    Inventors: Hamidreza Farmanbar, Xu Li, Hang Zhang
  • Patent number: 10034222
    Abstract: An embodiment method includes receiving service parameters for a service and locating logical network nodes for a service-specific data plane logical topology at respective physical network nodes among a plurality of physical network nodes according to the service parameters, a service-level topology, and a physical infrastructure of the plurality of physical network nodes. The method also includes defining connections among the logical network nodes according to the service parameters, the service-level topology, and the physical infrastructure, and defining respective connections for a plurality of UEs to at least one of the logical network nodes according to the service parameters, the service-level topology, and the physical infrastructure. The method further includes defining respective functionalities for the logical network nodes.
    Type: Grant
    Filed: June 5, 2014
    Date of Patent: July 24, 2018
    Assignee: Huawei Technologies Co., Ltd.
    Inventors: Hang Zhang, Aaron James Callard, Nimal Gamini Senarath, Petar Djukic, Alex Stephenne, Ngoc Dung Dao, Hamidreza Farmanbar, Xu Li, Kaveh Shafiee, Philippe Leroux
  • Publication number: 20180191563
    Abstract: Methods for configuring user plane functions associated with a network slice. The methods include: creating a user plane configuration profile specific to at least one of an access technology and a user plane function; associating the user plane configuration profile with a network slice instance; selecting the network slice in response to a service request; and communicating the user plane configuration profile associated with the selected network slice instance to a control plane function.
    Type: Application
    Filed: January 3, 2018
    Publication date: July 5, 2018
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Hamidreza FARMANBAR, Nimal Gamini SENARATH, William Anthony GAGE
  • Patent number: 10009794
    Abstract: System and method embodiments are provided for traffic engineering (TE) in software defined networking (SDN). The embodiments enable a complete end-to-end TE solution between a user equipment (UE) and a source/destination across a radio access network (RAN). In an embodiment, a method in a network component for TE in a SDN includes receiving TE information from a first core network component in a core network, a RAN component, wherein the RAN is communicably coupled to the core network, wherein the TE information includes a TE objective; and determining a TE decision between at least one UE and a second core network component in the core network according to the TE information and the TE objective, wherein the TE decision comprises information for at least one end-to-end path solution between the at least one UE and the second core network wherein the path traverses the core network and the RAN.
    Type: Grant
    Filed: December 28, 2015
    Date of Patent: June 26, 2018
    Assignee: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Hamidreza Farmanbar, Xu Li, Hang Zhang
  • Publication number: 20180176325
    Abstract: A communication system and method for pre-fetching content to be delivered to User Equipment connected to a communication network is provided. The system and method may include at least one network entity operative to evaluate at least one network resource metric measuring an operating condition of the communication network, and operative to send to a UE connected to the network a pre-fetching message to trigger pre-fetching of the content.
    Type: Application
    Filed: December 14, 2017
    Publication date: June 21, 2018
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: Chengchao LIANG, Fei YU, Ngoc Dung DAO, Nimal Gamini SENARATH, Hamidreza FARMANBAR
  • Patent number: 9991988
    Abstract: Historical decoding can be performed in accordance with pilot signal retransmission or control information retransmission to reduce the amount network resources consumed during data recovery. In one example, historical decoding is achieved through retransmitting a sub-set of coded bits carried by an earlier transmission, which are compared with a corresponding portion of the original signal (stored in memory) to obtain improved channel state information (CSI) relating to that earlier transmission. In another example, historical decoding is achieved through communicating parity information related to a sub-set of the coded bits carried by an earlier transmission, which are used in accordance with a data aided CSI technique to obtain the improved CSI relating to that earlier transmission. In yet another example, historical decoding is achieved by re-transmitting control information carried by an earlier transmission, which is used to decode an original signal (stored in memory).
    Type: Grant
    Filed: September 30, 2015
    Date of Patent: June 5, 2018
    Assignee: Huawei Technologies Co., LTD
    Inventors: Aaron James Callard, Hamidreza Farmanbar