Patents by Inventor Andreas Johnsson
Andreas Johnsson 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: 8687507Abstract: A probing method, arrangement, and system for estimating a condition, such as available bandwidth, of a data path in a communication network including multiple nodes are described. A probe-packet sender node transmits probe packets with a sent inter-packet separation and a time-to-live towards an intermediate node. Control message packets are generated by the intermediate node when the time-to-live expires. The probe-packet sender node receives the control message packets and calculates a received inter-packet separation. An estimate of the data path condition can be generated based on the sent inter-packet separation and the received inter-packet separation.Type: GrantFiled: September 22, 2008Date of Patent: April 1, 2014Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventors: Andreas Johnsson, Svante Ekelin, Christofer Flinta, Jan-Erik Mångs, Bob Melander
-
Publication number: 20140071832Abstract: Mechanisms for monitoring communication links in a network are disclosed. A device receives a plurality of path performance indicators over a period of time. It is determined that at least some of the path performance indicators identify a path violation in a corresponding path of a plurality of paths in the network. For each path performance indicator that identifies a path violation, a communication link value associated with each communication link in the corresponding path is updated based on a path violation value. The device identifies at least one particular communication link as a problematic communication link based on a comparison between a problematic link criterion and the communication link value associated with the at least one particular communication link.Type: ApplicationFiled: September 11, 2012Publication date: March 13, 2014Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventors: Andreas Johnsson, Catalin Meirosu
-
Patent number: 8667479Abstract: A first host (60), computer readable medium and method for providing a specialized software package (24) to a second host (70).Type: GrantFiled: January 19, 2009Date of Patent: March 4, 2014Assignee: Telefonaktiebolaget L M Ericsson (Publ)Inventors: Andreas Johnsson, Ayodele Damola
-
Publication number: 20140016493Abstract: A method for queuing data packets is described. Upon receipt of a data packet, e.g., at an egress buffer of a node, a position within an output queue at which to place the data packet is determined. The queue position for the data packet can be determined based on various criteria, e.g., the type of the data packet and a time associated with its subsequent transmission, and timing aspects associated with the data packets which are already stored in the queue.Type: ApplicationFiled: January 28, 2011Publication date: January 16, 2014Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventors: Andreas Johnsson, Svante Ekelin, Christofer Flinta
-
Patent number: 8631072Abstract: The present invention relates to a method for selecting suitable peers CL1-CL5 in a peer to peer network for content downloading. The method comprises: Requesting addresses of peers possessing a specified content. Receiving to an operator node MON4, a reply comprising the requested addresses. Modifying 3 the reply, which modifying is based on operator preference available to the operator node. Sending the modified reply to a requesting client.Type: GrantFiled: December 3, 2008Date of Patent: January 14, 2014Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventors: Ayodele Damola, Andreas Johnsson, Johan Kolhi
-
Publication number: 20130340012Abstract: A user terminal, media application and method for selectively downloading media content through a communication network and selectively displaying the media content at a user terminal connected to the communication network. The method includes receiving main media content at the user terminal; determining at the user terminal level whether there are streaming resources available to maintain a predetermined quality of streaming the main media content; receiving secondary media content when the streaming resources are above a predetermined level; and displaying the main media content when the streaming resources are above the predetermined level and automatically displaying the secondary media content when the streaming resources are below the predetermined level. A switching functionality of the user terminal is configured to select which media content to be displayed as a function of the streaming resources.Type: ApplicationFiled: February 22, 2011Publication date: December 19, 2013Inventors: Andreas Johnsson, Ayodele Damola, Catalin Meirosu
-
Patent number: 8503320Abstract: A system and method for determining end-to-end available bandwidth of a path in a packet-switched communication network. A multi-rate packet chirp injector injects probe traffic packets at different probing rates, u, into the network utilizing a probe chirp. A receiver samples time separation of the probe traffic packets to generate time-separation samples, which are used to calculate relative inter-packet separation strain, ?, samples at different probing rates. An Expectation-Maximization, EM, analyzer utilizes an EM algorithm to identify useful strain ? samples and to estimate parameters of a line l2 representing a direct linear relationship between the probing rate and the inter-packet separation strain ? at probing rates greater than a break point. A filter such as, for example, a Kalman filter then determines the available bandwidth of the network path based on the estimated parameters of the line l2.Type: GrantFiled: March 23, 2009Date of Patent: August 6, 2013Assignee: Telefonaktiebolaget L M Ericsson (publ)Inventors: Svante Ekelin, Erik Bergfeldt, Christofer Flinta, Andreas Johnsson, Jan-Erik MÅngs, Bob Melander
-
Publication number: 20130100847Abstract: The present invention relates to methods and node entities for enabling active measurement for evaluating network performance in a network comprising a logical tree structure 10 representing at least one service. Said service is provided through a set of links from an initial node in an upper level of the tree structure to a node in a lower level of said tree structure. Each node of the tree structure is configured to perform active measurement of link characteristics. One object of the present invention is to provide a method for minimizing the data overhead introduced in a data network during measuring of estimates of the data network performance. By aggregating measurement results of estimated and measured link characteristics in the nodes of said tree structure and propagating the aggregated results and store the aggregated results in the nodes.Type: ApplicationFiled: June 29, 2010Publication date: April 25, 2013Applicant: Telefonaktiebolaget LM Ericsson(publ)Inventors: Catalin Meirosu, Svante Ekelin, Andreas Johnsson
-
Publication number: 20130080633Abstract: An apparatus (100), a method (200) and a computer program (910) are provided for monitoring a connectivity service in a transport network (170). The apparatus (100) comprises an obtaining unit (120), adapted to request and obtain, for the connectivity service, a Service Definition and Measurement Points, MPs. The Service Definition comprises a set of measurable parameters. The obtaining unit (120) is further adapted to request and obtain a mapping of each of the measurable parameter(s) to Operation Administration and Monitoring function(s), OAM function(s), of the connectivity service. The obtaining unit (120) is further adapted to request and obtain a mapping of the measurable parameter(s) and OAM-function(s) to which tool(s) to use for measuring the measurable parameter(s) of the connectivity service. The apparatus (100) further comprises a measuring unit (130), adapted to perform measurement of the measurable parameter(s) between the Measurement Points using the tool(s).Type: ApplicationFiled: June 28, 2010Publication date: March 28, 2013Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventors: Andreas Johnsson, Catalin Meirosu, Svante Ekelin
-
Publication number: 20130058235Abstract: The present invention relates to a method and arrangement for estimating available bandwidth of sub-path of a data path. The solution is based on the sending of probe packet trains comprising inner and outer packets from a start node to an end node using different TTL values for the outer and inner packets of these probe trains. By comparing measurements using different TTL values of the inner packets, it is also possible to determine which link are the local tight link and what available bandwidth it has.Type: ApplicationFiled: March 10, 2010Publication date: March 7, 2013Applicant: Telefonaktiebolaget L M Ericsson (PUBL)Inventors: Andreas Johnsson, Svante Ekelin, Christofer Flinta
-
Publication number: 20120304175Abstract: Embodiments of the present invention relate to a method and system to monitor network performance in a computer including at least one physical server having a hardware machine attached via a hypervisor to a set of virtual machines. According to an embodiment of the present invention, the system measures network performance parameters for selected packet flows in transition between the hardware machine and the virtual machines, analyzes the measured performance parameters, and identifies a source of network degradation.Type: ApplicationFiled: February 4, 2010Publication date: November 29, 2012Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)Inventors: Ayodele Damola, Andreas Johnsson
-
Patent number: 8321116Abstract: A system for controlling a foundation brake of a vehicle. The system includes an adaptive cruise control (ACC) device, an arrangement to detect or predict excessive use of the foundation brake and an arrangement to disengage the ACC device on detection of excessive use of the foundation brake of the vehicle.Type: GrantFiled: December 18, 2006Date of Patent: November 27, 2012Assignee: Volvo Lastvagnar ABInventors: Peter Lingman, Andreas Johnsson
-
Publication number: 20120290677Abstract: Node, computer software and method for selecting a resource that is available at multiple caches connected in a communication network. The method includes receiving from a user a request for the resource; identifying one or more caches of the multiple caches that store the resource; determining a total cost associated with a path between the user and each cache of the one or more caches storing the resource, the total cost including a static cost Cf that reflects a topology of the communication network and a dynamic cost [?] which is indicative of changing conditions of the communication network; and selecting one cache from the one or more caches that store the resource based on a lowest total cost of the one cache.Type: ApplicationFiled: December 14, 2009Publication date: November 15, 2012Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventors: Hareesh Puthalath, Ayodele Damola, Stefan Hellkvist, Andreas Johnsson
-
Publication number: 20120147768Abstract: A method that reduces the power consumption on network nodes by taking into account the services that need to be supported by the network and the power saving capabilities of the nodes.Type: ApplicationFiled: December 12, 2011Publication date: June 14, 2012Applicant: Telefonaktiebolaget L M Ericsson (publ)Inventors: Andreas JOHNSSON, Catalin MEIROSU
-
Publication number: 20120128000Abstract: According to one exemplary embodiment, a method for determining the forward and reverse available capacity or tight link capacity of an IP path from a single endpoint includes the steps of: transmitting, from a source IP endpoint node toward a destination IP endpoint node, a forward packet train including a first plurality of IP test packets over the forward IP path; and receiving, at the source IP endpoint node, a corresponding reverse packet train from the destination IP endpoint node, the reverse packet train including a second plurality of IP test packets over the reverse IP path each of which correspond to a respective one of the first plurality of IP test packets. For those IP path capacity measurements embodiments which are TWAMP-based, no changes are needed to the TWAMP control protocol, e.g., since exemplary embodiments make use of padding octets to transfer additional information which can be used for available IP path capacity and tight IP link capacity calculations.Type: ApplicationFiled: November 18, 2010Publication date: May 24, 2012Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventors: Steve Baillargeon, Christofer Flinta, Andreas Johnsson, Svante Ekelin
-
Publication number: 20110276957Abstract: A first host (60), computer readable medium and method for providing a specialized software package (24) to a second host (70).Type: ApplicationFiled: January 19, 2009Publication date: November 10, 2011Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventors: Andreas Johnsson, Ayodele Damola
-
Publication number: 20110270924Abstract: An access network (14), computer software and method for protecting an identity of a user (12) connected via the access network (14) to a peer to peer network (22), from other users (12) of the peer to peer network (14). The method includes receiving at the access network (14) a request from the user (12) for using the peer to peer network (22), the request including at least a first identity (IP) of the user (12) and data related to content stored or desired by the user (12), associating the first identity (IP) of the user (12) with a second identity (IPp2p), different from the first identity (IP), where a relationship between the second identity (IPp2p) and the first identity (IP) of the user (12) is generated by the access network (14), and transmitting the second identity (IPp2p) instead of the first identity (IP) to the peer to peer network (22) together with the data related to content from the request, such that the first identity (IP) of the user (12) is not provided to the peer to peer network (22).Type: ApplicationFiled: August 27, 2008Publication date: November 3, 2011Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventors: Andreas Johnsson, Ayodele Damola
-
Publication number: 20110238756Abstract: The present invention relates to a method for selecting suitable peers CL1-CL5 in a peer to peer network for content downloading. The method comprises: Requesting addresses of peers possessing a specified content. Receiving to an operator node MON4, a reply comprising the requested addresses. Modifying 3 the reply, which modifying is based on operator preference available to the operator node. Sending the modified reply to a requesting client.Type: ApplicationFiled: December 3, 2008Publication date: September 29, 2011Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventors: Ayodele Damola, Andreas Johnsson, Johan Kolhi
-
Publication number: 20110176429Abstract: A probing method, arrangement, and system for estimating a condition, such as available bandwidth, of a data path in a communication network including multiple nodes are described. A probe-packet sender node transmits probe packets with a sent inter-packet separation and a time-to-live towards an intermediate node. Control message packets are generated by the intermediate node when the time-to-live expires. The probe-packet sender node receives the control message packets and calculates a received inter-packet separation. An estimate of the data path condition can be generated based on the sent inter-packet separation and the received inter-packet separation.Type: ApplicationFiled: September 22, 2008Publication date: July 21, 2011Inventors: Andreas Johnsson, Svante Ekelin, Christofer Flinta, Jan-Erik Mångs, Bob Melander
-
Publication number: 20110090811Abstract: A system and method for determining end-to-end available bandwidth of a path in a packet-switched communication network. A multi-rate packet chirp injector injects probe traffic packets at different probing rates, u, into the network utilizing a probe chirp. A receiver samples time separation of the probe traffic packets to generate time-separation samples, which are used to calculate relative inter-packet separation strain, ?, samples at different probing rates. An Expectation-Maximization, EM, analyzer utilizes an EM algorithm to identify useful strain ? samples and to estimate parameters of a line l2 representing a direct linear relationship between the probing rate and the inter-packet separation strain ? at probing rates greater than a break point. A filter such as, for example, a Kalman filter then determines the available bandwidth of the network path based on the estimated parameters of the line l2.Type: ApplicationFiled: March 23, 2009Publication date: April 21, 2011Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)Inventors: Svante Ekelin, Erik Bergfeldt, Christofer Flinta, Andreas Johnsson, Jan-Erik Mångs, Bob Melander