Patents by Inventor Sami Finer

Sami Finer 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: 10237117
    Abstract: A configuration system for configuring the control-plane of a software-defined network is presented. The configuration system determines an entity-specific group of control-plane functionalities for each of controller entities located in a distributed way in the software-defined network. The control-plane functionalities are suitable for configuring data forwarding network elements, such as routers, to support services to be provided by the software-defined network. The configuration system composes, on the basis of the entity-specific groups, entity-specific portions of control data and transmits the entity-specific portions of the control data to the controller entities so as to configure each controller entity to support the corresponding entity-specific group of the control-plane functionalities.
    Type: Grant
    Filed: April 17, 2015
    Date of Patent: March 19, 2019
    Assignee: CORIANT OY
    Inventors: Ville Hallivuori, Juhamatti Kuusisaari, Sami Finer
  • Publication number: 20180102968
    Abstract: A configuration system for configuring the control-plane of a software-defined network is presented. The configuration system determines an entity-specific group of control-plane functionalities for each of controller entities located in a distributed way in the software-defined network. The control-plane functionalities are suitable for configuring data forwarding network elements, such as routers, to support services to be provided by the software-defined network. The configuration system composes, on the basis of the entity-specific groups, entity-specific portions of control data and transmits the entity-specific portions of the control data to the controller entities so as to configure each controller entity to support the corresponding entity-specific group of the control-plane functionalities.
    Type: Application
    Filed: April 17, 2015
    Publication date: April 12, 2018
    Inventors: Ville HALLIVUORI, Juhamatti KUUSISAARI, Sami FINER
  • Patent number: 9853859
    Abstract: A network element (101-104) of a software-defined network is adapted to construct a configuration system on the basis of configuration data received from a controller (105, 106) of the software-defined network. The network element is arranged to transmit, in response to an event indicating a need to verify the configuration system, status information to the controller. The event may include for example a loss and a subsequent reestablishment of a connection between the network element and the controller. The status information indicates a first portion of the configuration data which has been implemented in the configuration system prior to the event. After receiving the status information, the controller is able transmit an appropriate second portion of the configuration data to the network element so as to enable verification of an appropriate portion of the configuration system. Thus, there is no need to verify the whole configuration system after the event.
    Type: Grant
    Filed: November 18, 2014
    Date of Patent: December 26, 2017
    Assignee: CORIANT OY
    Inventors: Ville Hallivuori, Juhamatti Kuusisaari, Sami Finer
  • Publication number: 20150142932
    Abstract: A network element (101-104) of a software-defined network is adapted to construct a configuration system on the basis of configuration data received from a controller (105, 106) of the software-defined network. The network element is arranged to transmit, in response to an event indicating a need to verify the configuration system, status information to the controller. The event may include for example a loss and a subsequent re-establishment of a connection between the network element and the controller. The status information indicates a first portion of the configuration data which has been implemented in the configuration system prior to the event. After receiving the status information, the controller is able transmit an appropriate second portion of the configuration data to the network element so as to enable verification of an appropriate portion of the configuration system. Thus, there is no need to verify the whole configuration system after the event.
    Type: Application
    Filed: November 18, 2014
    Publication date: May 21, 2015
    Applicant: TELLABS OY
    Inventors: Ville HALLIVUORI, Juhamatti KUUSISAARI, Sami FINER
  • Patent number: 8139499
    Abstract: The invention relates to determining mutual differences of transmission delays experienced by protocol data units transmitted in a communications network. This invention is based on a surprising discovery that the time difference between the receiving moments of protocol data units the temporal receiving order of which deviates from their temporal transmitting order represents the smallest possible difference between the transmission delays experienced by these protocol data units. In a method according to the invention it is determined, based on an order indicator associated with a protocol data unit received at an earlier point of time and an order indicator associated with a protocol data unit received at a later point of time, whether the mutual order of the protocol data units changed during transmission.
    Type: Grant
    Filed: March 21, 2011
    Date of Patent: March 20, 2012
    Assignee: Tellabs Oy
    Inventor: Sami Finer
  • Patent number: 8027269
    Abstract: Determining mutual differences of transmission delays experienced by protocol data units transmitted in a communications network is based on a surprising discovery that the time difference between the receiving moments of protocol data units the temporal receiving order of which deviates from their temporal transmitting order represents the smallest possible difference between the transmission delays experienced by these protocol data units. In a method it is determined, based on an order indicator associated with a protocol data unit received at an earlier point of time and an order indicator associated with a protocol data unit received later, whether the mutual order of the protocol data units changed during transmission. If the mutual order has changed, the time difference between the receiving moments of the protocol data units is calculated, which time difference represents the smallest possible difference between the transmission delays experienced by these protocol data units.
    Type: Grant
    Filed: January 28, 2009
    Date of Patent: September 27, 2011
    Assignee: Tellabs Oy
    Inventor: Sami Finér
  • Publication number: 20110170445
    Abstract: The invention relates to determining mutual differences of transmission delays experienced by protocol data units transmitted in a communications network. This invention is based on a surprising discovery that the time difference between the receiving moments of protocol data units the temporal receiving order of which deviates from their temporal transmitting order represents the smallest possible difference between the transmission delays experienced by these protocol data units. In a method according to the invention it is determined, based on an order indicator associated with a protocol data unit received at an earlier point of time and an order indicator associated with a protocol data unit received at a later point of time, whether the mutual order of the protocol data units changed during transmission.
    Type: Application
    Filed: March 21, 2011
    Publication date: July 14, 2011
    Applicant: TELLABS OY
    Inventor: Sami FINÉR
  • Publication number: 20090190490
    Abstract: Determining mutual differences of transmission delays experienced by protocol data units transmitted in a communications network is based on a surprising discovery that the time difference between the receiving moments of protocol data units the temporal receiving order of which deviates from their temporal transmitting order represents the smallest possible difference between the transmission delays experienced by these protocol data units. In a method it is determined, based on an order indicator associated with a protocol data unit received at an earlier point of time and an order indicator associated with a protocol data unit received later, whether the mutual order of the protocol data units changed during transmission. If the mutual order has changed, the time difference between the receiving moments of the protocol data units is calculated, which time difference represents the smallest possible difference between the transmission delays experienced by these protocol data units.
    Type: Application
    Filed: January 28, 2009
    Publication date: July 30, 2009
    Applicant: TELLABS OY ET AL.
    Inventor: Sami FINER