Patents by Inventor Jorma Ikäheimo
Jorma Ikäheimo 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: 11936548Abstract: An example method includes receiving, by a computing system, a declarative testing descriptor for active testing of a virtualized service; obtaining, from an orchestration layer, metadata associated with the virtualized service, wherein the metadata specifies a unique name for a virtualized service within the namespace of a cluster managed by the orchestration layer; determining, by the computing system using the declarative testing descriptor and the metadata, an active testing configuration for an instance of the virtualized service; and starting an active test according to the active testing configuration and determining service level violations for the instance of the virtualized service based on a result of the active test.Type: GrantFiled: November 16, 2021Date of Patent: March 19, 2024Assignee: Juniper Networks, Inc.Inventors: William Wennerström, Jorma Ikäheimo
-
Publication number: 20240048471Abstract: An example method includes receiving, by a computing system, a declarative testing descriptor for active testing of a virtualized service; obtaining, from an orchestration layer, metadata associated with the virtualized service, wherein the metadata specifies a unique name for a virtualized service within the namespace of a cluster managed by the orchestration layer; determining, by the computing system using the declarative testing descriptor and the metadata, an active testing configuration for an instance of the virtualized service; and starting an active test according to the active testing configuration and determining service level violations for the instance of the virtualized service based on a result of the active test.Type: ApplicationFiled: September 29, 2023Publication date: February 8, 2024Inventors: William Wennerström, Jorma Ikäheimo
-
Patent number: 11895002Abstract: An example method includes receiving, by a computing system, a declarative testing descriptor for active testing of a virtualized service; obtaining, from an orchestration layer, metadata associated with the virtualized service, wherein the metadata specifies a unique name for a virtualized service within the namespace of a cluster managed by the orchestration layer; determining, by the computing system using the declarative testing descriptor and the metadata, an active testing configuration for an instance of the virtualized service; and starting an active test according to the active testing configuration and determining service level violations for the instance of the virtualized service based on a result of the active test.Type: GrantFiled: November 16, 2021Date of Patent: February 6, 2024Assignee: Juniper Networks, Inc.Inventors: William Wennerström, Jorma Ikäheimo
-
Publication number: 20220158912Abstract: A method includes receiving, by a computing system, a declarative testing descriptor for active testing of a network slice implemented by first virtualized services in a network; receiving, by the computing system and from an orchestration layer, metadata associated with the network slice; determining, by the computing system and based on the declarative testing description and the metadata, active testing configuration for testing the network slice; and starting an active test according to the active testing configuration and determining service level violations based on a result of the active test.Type: ApplicationFiled: November 16, 2021Publication date: May 19, 2022Inventor: Jorma Ikäheimo
-
Publication number: 20220158926Abstract: An example method includes receiving, by a computing system, a declarative testing descriptor for active testing of a virtualized service; obtaining, from an orchestration layer, metadata associated with the virtualized service, wherein the metadata specifies a unique name for a virtualized service within the namespace of a cluster managed by the orchestration layer; determining, by the computing system using the declarative testing descriptor and the metadata, an active testing configuration for an instance of the virtualized service; and starting an active test according to the active testing configuration and determining service level violations for the instance of the virtualized service based on a result of the active test.Type: ApplicationFiled: November 16, 2021Publication date: May 19, 2022Inventors: William Wennerström, Jorma Ikäheimo
-
Patent number: 10863353Abstract: Method and arrangement for detecting subscriber identity. The method includes: capturing in a fake base station at least one wireless message transmitted from a mobile subscriber apparatus interoperable with a mobile phone system; detecting an encrypted subscriber identity from the at least one captured wireless message; and retrieving an unencrypted subscriber identity from an entity inside an infrastructure of the mobile phone system based on the encrypted subscriber identity.Type: GrantFiled: May 23, 2019Date of Patent: December 8, 2020Assignee: EXFO OYInventors: Timo Ainali, Jorma Ikäheimo, Tuure Mäkelä, Taisto Niiranen
-
Publication number: 20190364430Abstract: Method and arrangement for detecting subscriber identity. The method includes: capturing in a fake base station at least one wireless message transmitted from a mobile subscriber apparatus interoperable with a mobile phone system; detecting an encrypted subscriber identity from the at least one captured wireless message; and retrieving an unencrypted subscriber identity from an entity inside an infrastructure of the mobile phone system based on the encrypted subscriber identity.Type: ApplicationFiled: May 23, 2019Publication date: November 28, 2019Applicant: EXFO OyInventors: Timo Ainali, Jorma Ikäheimo, Tuure Mäkelä, Taisto Niiranen
-
Publication number: 20160352921Abstract: Call data record CDR processing is disclosed: obtaining a plurality of control plane call and session records produced by analysing communication in a monitored telecommunications network; aggregating control plane call data records from control plane call and session records on the basis of a subscriber identifier, each control plane call data record comprising a subscriber identifier as a key and further comprising one or more protocol addresses; creating a control plane data structure comprising subscriber identifier-protocol address-pairs gathered from the control plane call data records; obtaining a plurality of user plane call and session records produced by analysing communication in the monitored telecommunications network; and aggregating the user plane call and session records on the basis of the control plane data structure.Type: ApplicationFiled: May 25, 2016Publication date: December 1, 2016Applicant: EXFO OyInventors: Jorma Ikäheimo, Kari Hyväri, Jaakko Sepponen, Mika Hiltunen
-
Patent number: 9479406Abstract: This document discloses a solution for outputting a message sequence chart in a computer apparatus. Messages transferred in a communication network are acquired, wherein the messages are logically divided into control plane messages and data plane messages and each message is associated with its transmission direction. Display of the control plane messages is caused on a display screen in the message sequence chart and in a form where each control plane message is displayed together with a unidirectional indicator indicating the transmission direction of the control plane message. Display of the data plane messages is caused in the message sequence chart in a compressed form with a single multidirectional indicator representing a plurality of data plane messages and indicating the transmission directions of the plurality of data plane messages.Type: GrantFiled: June 5, 2014Date of Patent: October 25, 2016Assignee: EXFO OYInventors: Jorma Ikäheimo, Timo Ainali, Sakari Yrttiaho, Kamal Bhambhani
-
Publication number: 20150055484Abstract: This document discloses a solution for outputting a message sequence chart in a computer apparatus. Messages transferred in a communication network are acquired, wherein the messages are logically divided into control plane messages and data plane messages and each message is associated with its transmission direction. Display of the control plane messages is caused on a display screen in the message sequence chart and in a form where each control plane message is displayed together with a unidirectional indicator indicating the transmission direction of the control plane message. Display of the data plane messages is caused in the message sequence chart in a compressed form with a single multidirectional indicator representing a plurality of data plane messages and indicating the transmission directions of the plurality of data plane messages.Type: ApplicationFiled: June 5, 2014Publication date: February 26, 2015Applicant: EXFO OYInventors: Jorma IKÄHEIMO, Timo AINALI, Sakari YRTTIAHO, Kamal BHAMBHANI
-
Publication number: 20140161120Abstract: Processing of call data records is disclosed. Data packets captured from a monitored telecommunications network are obtained, decoded, and sessions are identified. The decoded data packets and the identified sessions are filtered with a dynamic filter determining adjustable conditions for the protocol attributes and the session attributes such that the decoded data packets and the identified sessions fulfilling the adjustable conditions are kept in order to get attribute-filtered decoded data packets and attribute-filtered identified sessions. Dynamic call data records are generated such that their structure and contents are determined dynamically on the basis of the attribute-filtered decoded data packets and the attribute-filtered identified sessions. The dynamic call data records are stored.Type: ApplicationFiled: December 10, 2013Publication date: June 12, 2014Applicant: EXFO OyInventor: Jorma Ikäheimo
-
Patent number: 8457643Abstract: Taking control of a subscriber terminal is disclosed. An apparatus comprises a processor configured to cause the apparatus: to control a stand-alone base station so that an emulated cell of a cellular radio system is formed by transmitting a control channel with information of a real cell and with such transmission power that a subscriber terminal having an ongoing connection with a serving cell base station is caused to measure reception of the stand-alone base station as being better than reception of the serving cell base station; and to control the stand-alone base station to perform cell reselection with the subscriber terminal so that the ongoing radio connection with the serving cell base station is transferred to continue with the stand-alone base station.Type: GrantFiled: October 20, 2010Date of Patent: June 4, 2013Assignee: Exfo OyInventors: Juha Kumpula, Jukka Lotvonen, Jorma Ikäheimo, Taisto Niiranen
-
Patent number: 8155079Abstract: There is provided a measuring system comprising: a measuring device configured to measure parameters of a serving cell required for camping into the neighbor cells of the serving cell, to camp into the neighbor cells in order to store reception quality and neighbor cell lists from the neighbor cells; and a base station configured to set parameters of the formed virtual cell such that the virtual cell becomes a tempting destination for a cell reselection, to interfere the serving cell in order to cause the one or more user terminals to camp into the virtual cell, and to catch one or more identifiers of the one or more user terminals camping into the virtual cell after the start of virtual cell transmission.Type: GrantFiled: March 14, 2008Date of Patent: April 10, 2012Assignee: Nethawk OyjInventors: Juha Kumpula, Hannu Toppinen, Jorma Ikäheimo
-
Patent number: 8032168Abstract: A method, device and computer program product for monitoring data transmission connections. The method comprises monitoring data transmission connections between a cellular radio network and a subscriber terminal with two analyzers. With the first analyzer, first connection information is collected on a first data transmission connection of the subscriber terminal to a first cell. With the second analyzer, second connection information is collected on a second data transmission connection of the subscriber terminal to a second cell. The first connection information is transferred from the first analyzer to the second analyzer. In the second analyzer, the first connection information is used combined with the second connection information for analyzing the second data transmission connection.Type: GrantFiled: June 17, 2005Date of Patent: October 4, 2011Assignee: Nethawk OyjInventor: Jorma Ikäheimo
-
Publication number: 20110151909Abstract: Taking control of a subscriber terminal is disclosed. An apparatus comprises a processor configured to cause the apparatus: to control a stand-alone base station so that an emulated cell of a cellular radio system is formed by transmitting a control channel with information of a real cell and with such transmission power that a subscriber terminal having an ongoing connection with a serving cell base station is caused to measure reception of the stand-alone base station as being better than reception of the serving cell base station; and to control the stand-alone base station to perform cell reselection with the subscriber terminal so that the ongoing radio connection with the serving cell base station is transferred to continue with the stand-alone base station.Type: ApplicationFiled: October 20, 2010Publication date: June 23, 2011Inventors: Juha KUMPULA, Jukka Lotvonen, Jorma Ikäheimo, Taisto Niiranen
-
Publication number: 20100211675Abstract: An arrangement and method for analysing the data transferred in communications networks. The fact that though the amount of user plane traffic and data is increasing fast, the amount of signalling traffic is hardly increasing at all, is utilised. In the present system the analysis of the user plane and the control plane is done separately in user plane analysis appliance (206) and protocol analyser (204). The separate analysis results are then combined by certain criteria and the combined data is shown. An at least nearly real-time network data analysis is possible also in the networks with high speed traffic.Type: ApplicationFiled: February 16, 2010Publication date: August 19, 2010Applicant: NETHAWK OYJInventors: Timo AINALI, Jorma IKÄHEIMO, Tommi TALLGREN, Jorma AXELSSON