Patents by Inventor Faisal-Ghias Mir

Faisal-Ghias Mir 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: 9258388
    Abstract: A method of operating a packet dropper in a congestion exposure-enabled network, wherein sending hosts and receiving hosts communicate with each other by sending flows of packets over network paths via intermediate routers, which, upon detecting congestion, mark packets of the flows as congestion packets, wherein congestion is indicated to the sending hosts by way of a congestion feedback mechanism, and wherein the sending hosts, upon receiving congestion indications, declare a subset of the packets they send as congestion response packets, thereby producing either conformant flows or non-conformant flows, depending on whether the amount of congestion response packets is balanced with the indicated congestion level or not, is characterized in that the packet dropper carries out in succession a series of traffic analyzing steps for identifying the non-conformant flows. Furthermore, a corresponding packet dropper for use in a congestion exposure-enabled network is described.
    Type: Grant
    Filed: September 7, 2011
    Date of Patent: February 9, 2016
    Assignee: NEC EUROPE LTD.
    Inventors: Dirk Kutscher, Faisal-Ghias Mir, Marcus Brunner
  • Patent number: 9231876
    Abstract: A method of policing network traffic based on congestion on a flow-based programmable switch, such as an OpenFlow switch is provided. The method polices congestion-causing flows in a network by detecting congestion at a flow-based programmable switch on the network. Once congestion has been detected, the method identifies one or more flows that are causing the congestion at the flow-based programmable switch, and penalizes the flows that were identified as causing congestion. A flow-based programmable switch including a data plane having input ports, output ports, and forwarding rules that map packets received on an input port to an output port based on a packet matching a rule in the forwarding rules is also described.
    Type: Grant
    Filed: September 6, 2011
    Date of Patent: January 5, 2016
    Assignee: NEC EUROPE LTD.
    Inventors: Faisal Ghias Mir, Marcus Brunner, Rolf Winter, Dirk Kutscher
  • Patent number: 9083634
    Abstract: A method for supporting congestion management in a congestion exposure-enabled network, wherein sending hosts and receiving hosts communicate with each other by sending flows of packets over network paths via intermediate routers, which, upon detecting congestion, mark packets of the flows as congestion packets by including congestion information, wherein congestion is indicated to the sending hosts via a congestion feedback mechanism, and wherein the sending hosts, upon receiving congestion indications, declare a subset of the packets they send as congestion response packets by including congestion information, depending on whether the amount of congestion response packets is balanced with the indicated congestion level or not is characterized in that aggregated congestion is determined on the basis of congestion information included in packets that are sent over the network paths between the sending hosts and the receiving hosts.
    Type: Grant
    Filed: November 10, 2011
    Date of Patent: July 14, 2015
    Assignee: NEC EUROPE LTD.
    Inventors: Faisal-Ghias Mir, Dirk Kutscher, Giorgio Nunzi, Marcus Brunner
  • Patent number: 8817615
    Abstract: For allowing a best possible usage of network resources even under congestion conditions a method for operating a wireless network, especially an IP (Internet Protocol) network, is described, wherein a queue management function based on an average queue length in a network element is used. The method is characterized in that a result of a weighting function will be combined or multiplied with the average queue length for determining a combined congestion contribution for use within the queue management function, wherein the weighting function takes into account per-user information on a wireless channel condition. Further, a corresponding wireless network, preferably for carrying out the above mentioned method, is also described.
    Type: Grant
    Filed: March 5, 2010
    Date of Patent: August 26, 2014
    Assignee: NEC Europe Ltd.
    Inventors: Dirk Kutscher, Faisal-Ghias Mir, Henrik Lundqvist
  • Patent number: 8811178
    Abstract: For allowing a very effective resource management and network utilization a method for resource management within a wireless network, especially EPS (Evolved Packet Core) of LTE (Long Term Evolution) network, is described, wherein a congestion control of data-traffic is performed. The method is characterized in that for congestion control a Re-ECN (Explicit Congestion Notification) function will be used wherein the Re-ECN function includes a policing function and a dropping function. Further, a corresponding wireless network is described, preferably for carrying out the above mentioned method.
    Type: Grant
    Filed: December 21, 2010
    Date of Patent: August 19, 2014
    Assignee: NEC Europe Ltd.
    Inventors: Dirk Kutscher, Faisal-Ghias Mir, Giorgio Nunzi, Henrik Lundqvist, Marcus Brunner
  • Publication number: 20140192646
    Abstract: A method of policing network traffic based on congestion on a flow-based programmable switch, such as an OpenFlow switch is provided. The method polices congestion-causing flows in a network by detecting congestion at a flow-based programmable switch on the network. Once congestion has been detected, the method identifies one or more flows that are causing the congestion at the flow-based programmable switch, and penalizes the flows that were identified as causing congestion. A flow-based programmable switch including a data plane having input ports, output ports, and forwarding rules that map packets received on an input port to an output port based on a packet matching a rule in the forwarding rules is also described.
    Type: Application
    Filed: September 6, 2011
    Publication date: July 10, 2014
    Applicant: NEC EUROPE LTD.
    Inventors: Faisal Ghias Mir, Marcus Brunner, Rolf Winter, Dirk Kutscher
  • Publication number: 20130223219
    Abstract: A method for supporting congestion management in a congestion exposure-enabled network, wherein sending hosts and receiving hosts communicate with each other by sending flows of packets over network paths via intermediate routers, which, upon detecting congestion, mark packets of the flows as congestion packets by including congestion information, wherein congestion is indicated to the sending hosts via a congestion feedback mechanism, and wherein the sending hosts, upon receiving congestion indications, declare a subset of the packets they send as congestion response packets by including congestion information, depending on whether the amount of congestion response packets is balanced with the indicated congestion level or not is characterized in that aggregated congestion is determined on the basis of congestion information included in packets that are sent over the network paths between the sending hosts and the receiving hosts.
    Type: Application
    Filed: November 10, 2011
    Publication date: August 29, 2013
    Applicant: NEC EUROPE LTD.
    Inventors: Faisal-Ghias Mir, Dirk Kutscher, Giorgio Nunzi, Marcus Brunner
  • Publication number: 20130124754
    Abstract: A method of operating a packet dropper in a congestion exposure-enabled network, wherein sending hosts and receiving hosts communicate with each other by sending flows of packets over network paths via intermediate routers, which, upon detecting congestion, mark packets of the flows as congestion packets, wherein congestion is indicated to the sending hosts by way of a congestion feedback mechanism, and wherein the sending hosts, upon receiving congestion indications, declare a subset of the packets they send as congestion response packets, thereby producing either conformant flows or non-conformant flows, depending on whether the amount of congestion response packets is balanced with the indicated congestion level or not, is characterized in that the packet dropper carries out in succession a series of traffic analyzing steps for identifying the non-conformant flows. Furthermore, a corresponding packet dropper for use in a congestion exposure-enabled network is described.
    Type: Application
    Filed: September 7, 2011
    Publication date: May 16, 2013
    Applicant: NEC EUROPE LTD.
    Inventors: Dirk Kutscher, Faisal-Ghias Mir, Marcus Brunner
  • Publication number: 20130016610
    Abstract: For allowing a best possible usage of network resources even under congestion conditions a method for operating a wireless network, especially an IP (Internet Protocol) network, is described, wherein a queue management function based on an average queue length in a network element is used. The method is characterized in that a result of a weighting function will be combined or multiplied with the average queue length for determining a combined congestion contribution for use within the queue management function, wherein the weighting function takes into account per-user information on a wireless channel condition. Further, a corresponding wireless network, preferably for carrying out the above mentioned method, is also described.
    Type: Application
    Filed: March 5, 2010
    Publication date: January 17, 2013
    Applicant: NEC EUROPE LTD.
    Inventors: Dirk Kutscher, Faisal-Ghias Mir, Henrik Lundqvist
  • Publication number: 20120257505
    Abstract: For allowing a very effective resource management and network utilization a method for resource management within a wireless network, especially EPS (Evolved Packet Core) of LTE (Long Term Evolution) network, is described, wherein a congestion control of data-traffic is performed. The method is characterized in that for congestion control a Re-ECN (Explicit Congestion Notification) function will be used wherein the Re-ECN function includes a policing function and a dropping function.
    Type: Application
    Filed: December 21, 2010
    Publication date: October 11, 2012
    Applicant: NEC Europe Ltd.
    Inventors: Dirk Kutscher, Faisal-Ghias Mir, Giorgio Nunzi, Henrik Lundqvist, Marcus Brunner