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: 10237117Abstract: 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: GrantFiled: April 17, 2015Date of Patent: March 19, 2019Assignee: CORIANT OYInventors: Ville Hallivuori, Juhamatti Kuusisaari, Sami Finer
-
Publication number: 20180102968Abstract: 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: ApplicationFiled: April 17, 2015Publication date: April 12, 2018Inventors: Ville HALLIVUORI, Juhamatti KUUSISAARI, Sami FINER
-
Patent number: 9853859Abstract: 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: GrantFiled: November 18, 2014Date of Patent: December 26, 2017Assignee: CORIANT OYInventors: Ville Hallivuori, Juhamatti Kuusisaari, Sami Finer
-
Publication number: 20150142932Abstract: 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: ApplicationFiled: November 18, 2014Publication date: May 21, 2015Applicant: TELLABS OYInventors: Ville HALLIVUORI, Juhamatti KUUSISAARI, Sami FINER
-
Patent number: 8139499Abstract: 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: GrantFiled: March 21, 2011Date of Patent: March 20, 2012Assignee: Tellabs OyInventor: Sami Finer
-
Patent number: 8027269Abstract: 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: GrantFiled: January 28, 2009Date of Patent: September 27, 2011Assignee: Tellabs OyInventor: Sami Finér
-
Publication number: 20110170445Abstract: 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: ApplicationFiled: March 21, 2011Publication date: July 14, 2011Applicant: TELLABS OYInventor: Sami FINÉR
-
Publication number: 20090190490Abstract: 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: ApplicationFiled: January 28, 2009Publication date: July 30, 2009Applicant: TELLABS OY ET AL.Inventor: Sami FINER