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).

  • 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
  • Publication number: 20180139107
    Abstract: A method for providing a service in a telecommunications network comprising a plurality of resources and at least one slice of resources. The method comprises actions of receiving, creating and modifying. A request is received from a customer to serve a group of user devices by a first service. A new NSI is created to provide the first service, if it is determined that there is no existing NSI, shareable between a plurality of services, that can provide the first service. An existing NSI, shareable between a plurality of services, is modified to serve the group of user devices by that first service in addition to at least one second service that is already provided by the existing NSI, if it is determined that the existing NSI can provide the first service.
    Type: Application
    Filed: November 9, 2017
    Publication date: May 17, 2018
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Nimal Gamini SENARATH, Xu LI, Hamidreza FARMANBAR
  • Publication number: 20180132138
    Abstract: A method of providing a network slice service includes a mobile network operator (MNO): providing one or more service profiles to a virtual service provider (VSP) serving a user population including a plurality of user devices, each service profile comprising attributes defining characteristics of a respective network slice service offered by the MNO, the network slice service comprising any one or more of: a Virtual Network with E2E service requirements; a Virtual Network with a specified network topology; and a virtualized infrastructure. The MNO receives a request for a selected network slice service from the VSP; determines whether or not the requested service can be provided; and responsive to determining that the requested service can be provided: sending a Service Level Agreement (SLA) for the network slice service to the VSP; and subsequently facilitating a network slice service instance in accordance with the SLA.
    Type: Application
    Filed: November 6, 2017
    Publication date: May 10, 2018
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Nimal Gamini SENARATH, Xu LI, Hamidreza FARMANBAR, Ngoc Dung DAO, Philippe LEROUX, Hang ZHANG
  • Publication number: 20180132117
    Abstract: Embodiments provide systems and methods for managing resources in networks which utilize network slicing. Embodiments include systems and methods for monitoring performance in networks which utilize network slicing when the resources of a network domain are allocated to more than one slice. Embodiments include systems and methods for monitoring performance when resources of a slice are controlled by different network operators/service providers. A domain manager can make the performance measurement data available per network allotment instance with an identifier indicating to which virtual network service the performance measurement data belongs.
    Type: Application
    Filed: November 3, 2017
    Publication date: May 10, 2018
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Nimal Gamini SENARATH, Hamidreza FARMANBAR, Hang ZHANG, Xu LI
  • Publication number: 20180124830
    Abstract: In response to receiving a random access channel message from a User Equipment (UE), a network element in a communication network may initiate a random access procedure, for example. The random access channel message includes multiple sequences, such as a first sequence associated with a group of UEs that includes the UE and a second sequence associated with the UE, and may be in any one of multiple different message formats. The random access procedure could include respective search stages for each of the multiple sequences. Power control for random access message transmission is also implemented by the UE in some embodiments.
    Type: Application
    Filed: October 26, 2017
    Publication date: May 3, 2018
    Applicant: HUAWEI TECHNOLOGIES CO., LTD.
    Inventors: YICHENG LIN, MOHAMMADHADI BALIGH, USA VILAIPORNSAWAI, KELVIN KAR KIN AU, HAMIDREZA FARMANBAR
  • Publication number: 20180123961
    Abstract: A system and method for policy configuration of control plane functions by management plane functions. In an embodiment a management plane entity is operative to transmit, to a policy control function (PCF), a policy related to network slice operations of the network slice and related to total available network slice resources for the network slice. The policy control function (PCF) operative to apply the policy to configure control plane functions for that network slice.
    Type: Application
    Filed: October 24, 2017
    Publication date: May 3, 2018
    Applicant: Huawei Technologies Co., Ltd.
    Inventors: Hamidreza FARMANBAR, Sophie VRZIC
  • Publication number: 20180091441
    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: Application
    Filed: September 26, 2016
    Publication date: March 29, 2018
    Applicant: Huawei Technologies Co., Ltd.
    Inventor: Hamidreza FARMANBAR
  • Publication number: 20180054384
    Abstract: A method and apparatus supporting service function chaining in a communication network is provided. Service function chaining requires packets of a service to pass through a defined sequence of service nodes of the network. Traffic engineering support includes defining service segments, determining demands for each service segment, determining flow group conservation constraints using the determined demands, and determining a resource allocation for data links which respects the flow group conservation constraints along with a link capacity constraint. A service-based forwarding operation re-labels packets as they traverse each service segment, and forwards packets toward a destination service node of each service segment.
    Type: Application
    Filed: October 31, 2017
    Publication date: February 22, 2018
    Applicant: Huawei Technologies Co., Ltd.
    Inventor: Hamidreza Farmanbar
  • Publication number: 20170353379
    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: Application
    Filed: June 1, 2016
    Publication date: December 7, 2017
    Applicant: Huawei Technologies Co., Ltd.
    Inventor: Hamidreza FARMANBAR