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: 8687507
    Abstract: 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: Grant
    Filed: September 22, 2008
    Date of Patent: April 1, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Andreas Johnsson, Svante Ekelin, Christofer Flinta, Jan-Erik Mångs, Bob Melander
  • Publication number: 20140071832
    Abstract: 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: Application
    Filed: September 11, 2012
    Publication date: March 13, 2014
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Andreas Johnsson, Catalin Meirosu
  • Patent number: 8667479
    Abstract: A first host (60), computer readable medium and method for providing a specialized software package (24) to a second host (70).
    Type: Grant
    Filed: January 19, 2009
    Date of Patent: March 4, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (Publ)
    Inventors: Andreas Johnsson, Ayodele Damola
  • Publication number: 20140016493
    Abstract: 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: Application
    Filed: January 28, 2011
    Publication date: January 16, 2014
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Andreas Johnsson, Svante Ekelin, Christofer Flinta
  • Patent number: 8631072
    Abstract: 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: Grant
    Filed: December 3, 2008
    Date of Patent: January 14, 2014
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Ayodele Damola, Andreas Johnsson, Johan Kolhi
  • Publication number: 20130340012
    Abstract: 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: Application
    Filed: February 22, 2011
    Publication date: December 19, 2013
    Inventors: Andreas Johnsson, Ayodele Damola, Catalin Meirosu
  • Patent number: 8503320
    Abstract: 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: Grant
    Filed: March 23, 2009
    Date of Patent: August 6, 2013
    Assignee: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Svante Ekelin, Erik Bergfeldt, Christofer Flinta, Andreas Johnsson, Jan-Erik MÅngs, Bob Melander
  • Publication number: 20130100847
    Abstract: 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: Application
    Filed: June 29, 2010
    Publication date: April 25, 2013
    Applicant: Telefonaktiebolaget LM Ericsson(publ)
    Inventors: Catalin Meirosu, Svante Ekelin, Andreas Johnsson
  • Publication number: 20130080633
    Abstract: 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: Application
    Filed: June 28, 2010
    Publication date: March 28, 2013
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Andreas Johnsson, Catalin Meirosu, Svante Ekelin
  • Publication number: 20130058235
    Abstract: 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: Application
    Filed: March 10, 2010
    Publication date: March 7, 2013
    Applicant: Telefonaktiebolaget L M Ericsson (PUBL)
    Inventors: Andreas Johnsson, Svante Ekelin, Christofer Flinta
  • Publication number: 20120304175
    Abstract: 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: Application
    Filed: February 4, 2010
    Publication date: November 29, 2012
    Applicant: TELEFONAKTIEBOLAGET LM ERICSSON (PUBL)
    Inventors: Ayodele Damola, Andreas Johnsson
  • Patent number: 8321116
    Abstract: 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: Grant
    Filed: December 18, 2006
    Date of Patent: November 27, 2012
    Assignee: Volvo Lastvagnar AB
    Inventors: Peter Lingman, Andreas Johnsson
  • Publication number: 20120290677
    Abstract: 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: Application
    Filed: December 14, 2009
    Publication date: November 15, 2012
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Hareesh Puthalath, Ayodele Damola, Stefan Hellkvist, Andreas Johnsson
  • Publication number: 20120147768
    Abstract: 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: Application
    Filed: December 12, 2011
    Publication date: June 14, 2012
    Applicant: Telefonaktiebolaget L M Ericsson (publ)
    Inventors: Andreas JOHNSSON, Catalin MEIROSU
  • Publication number: 20120128000
    Abstract: 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: Application
    Filed: November 18, 2010
    Publication date: May 24, 2012
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Steve Baillargeon, Christofer Flinta, Andreas Johnsson, Svante Ekelin
  • Publication number: 20110276957
    Abstract: A first host (60), computer readable medium and method for providing a specialized software package (24) to a second host (70).
    Type: Application
    Filed: January 19, 2009
    Publication date: November 10, 2011
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Andreas Johnsson, Ayodele Damola
  • Publication number: 20110270924
    Abstract: 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: Application
    Filed: August 27, 2008
    Publication date: November 3, 2011
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Andreas Johnsson, Ayodele Damola
  • Publication number: 20110238756
    Abstract: 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: Application
    Filed: December 3, 2008
    Publication date: September 29, 2011
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Ayodele Damola, Andreas Johnsson, Johan Kolhi
  • Publication number: 20110176429
    Abstract: 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: Application
    Filed: September 22, 2008
    Publication date: July 21, 2011
    Inventors: Andreas Johnsson, Svante Ekelin, Christofer Flinta, Jan-Erik Mångs, Bob Melander
  • Publication number: 20110090811
    Abstract: 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: Application
    Filed: March 23, 2009
    Publication date: April 21, 2011
    Applicant: TELEFONAKTIEBOLAGET L M ERICSSON (PUBL)
    Inventors: Svante Ekelin, Erik Bergfeldt, Christofer Flinta, Andreas Johnsson, Jan-Erik Mångs, Bob Melander