Patents Assigned to Spirent Communications
  • Publication number: 20170034506
    Abstract: The operation of testing device for troubleshooting failures in a MoCA LAN system is disclosed that discovers devices on a MoCA LAN. These automatically discovered devices are then sent a large number of data packets that elicit a response from the recipient. The packets transmitted for which no corresponding response is received are counted as lost packets, and the packet loss results for each tested device enables identifying the source of a failure in the network.
    Type: Application
    Filed: July 28, 2015
    Publication date: February 2, 2017
    Applicant: Spirent Communications, Inc.
    Inventors: David Dailey, Douglas Grinkemeyer
  • Publication number: 20170031029
    Abstract: A method is provided for aligning RF signals of a first channel bank and additional channel banks in a test platform. A plurality of correlators is used to correlate a reference code signal carrying a particular code at a particular chip rate with a received code signal carrying the particular code at the particular chip rate from the first channel bank to establish a first timing offset. The plurality of correlators is used to correlate a continuation of the reference code signal with additional received code signals carrying the particular code at the particular chip rate from the additional channel banks to establish additional timing offsets. The first timing offset and additional timing offsets are applied to the first and additional channel banks. The plurality of correlators includes at least 12 correlators, and a timing offset is established in a correlation interval having a shorter duration than the particular code.
    Type: Application
    Filed: October 17, 2016
    Publication date: February 2, 2017
    Applicant: Spirent Communications PLC
    Inventors: Neil Christopher Pearse, Steve Michael Moroz, Mark Geoffrey Holbrow
  • Publication number: 20170019154
    Abstract: The disclosed technology relates to systems and methods for emulating a massive MIMO beamforming antenna array of arbitrary size—a channel model between a transmitter and a receiver, with one or more signal paths having respective amplitudes, angles of arrival, angle spreads, and delays. The disclosed technology includes defining a complete channel model H, calculating the correlation matrix for the channel, grouping the base antenna elements of the antenna array by combinations of signal and polarization, and calculating observed beamforming power of each group of the base elements, by applying a cross-correlation matrix to determine observed power signals and delay of each signal at each remote antenna element of the user equipment. Emulation includes supplying cross-correlated signals to remote antenna elements of user equipment during a RF test of the user equipment. Disclosed technology includes a channel emulator that generates output streams for testing user equipment for multiple users.
    Type: Application
    Filed: July 16, 2015
    Publication date: January 19, 2017
    Applicant: Spirent Communications, Inc.
    Inventor: John Douglas Reed
  • Patent number: 9519063
    Abstract: The technology disclosed relates to implementing a novel-testing framework that combines playback of captured GNSS signals with real-time emulation of assisted global navigation satellite system telemetry (abbreviated A-GNSS) in a test session with a mobile device. In particular, it can be used for testing A-GNSS performance of communication devices, navigation systems, telematics and tracking applications.
    Type: Grant
    Filed: March 5, 2013
    Date of Patent: December 13, 2016
    Assignee: Spirent Communications, Inc.
    Inventors: Jason Davis, Kunal Shanishchara, Ram Garapaty, Brock Butler
  • Patent number: 9495267
    Abstract: A system and method for providing assisted manual testing of computer related devices. Test commands are routed from a user system through a proxy module to a device under test. The responses of the device are routed through the proxy module to a user system. A user interface is run on the user system that allows the user to view the responses of the device in a log with the issued test commands. The user interface includes annotation dialog boxes and fields, highlighting elements and flagging elements through which a user can annotate and create notes for the test log as the test is being run on the device. Through the proxy module, a third party can act as a user and view the test log and user created annotations and notes as the test is being run on the device. The test log, annotation and notes can also be stored by the proxy module so that a third party can view them at a later time.
    Type: Grant
    Filed: July 12, 2013
    Date of Patent: November 15, 2016
    Assignee: Spirent Communications, Inc.
    Inventors: Brian Buege, Kevin Oelze, Amish Patel
  • Patent number: 9473258
    Abstract: A method is provided for aligning RF signals of a first channel bank and additional channel banks in a test platform. A plurality of correlators is used to correlate a reference code signal carrying a particular code at a particular chip rate with a received code signal carrying the particular code at the particular chip rate from the first channel bank to establish a first timing offset. The plurality of correlators is used to correlate a continuation of the reference code signal with additional received code signals carrying the particular code at the particular chip rate from the additional channel banks to establish additional timing offsets. The first timing offset and additional timing offsets are applied to the first and additional channel banks. The plurality of correlators includes 72 correlators, and a timing offset established in a correlation interval having a shorter duration than a length of the particular code.
    Type: Grant
    Filed: August 15, 2014
    Date of Patent: October 18, 2016
    Assignee: SPIRENT COMMUNICATIONS PLC
    Inventors: Neil Christopher Pearse, Steve Michael Moroz, Mark Geoffrey Holbrow
  • Patent number: 9462495
    Abstract: A system method and device for evaluating the Quality of Service (QoS) performance of mobile telephone devices in the concurrent performance of different services through a mobile telephone network is provided. In one embodiment, the method comprises establishing a first logical communication channel via the mobile telephone network, communicating first information over the first logical communication channel, establishing a second logical communication channel over a communication network, concurrently with said communicating first information, communicating second information over the second logical communication channel, and determining a plurality of service quality metrics for the first and second information communicated over the first and second logical communication channel.
    Type: Grant
    Filed: December 3, 2014
    Date of Patent: October 4, 2016
    Assignee: Spirent Communications, Inc.
    Inventors: Dimitrios M. Topaltzas, Jeffrey Horner, Carl Magnus Lidman, Jonathan Patrick O'Keefe, Andrea Holt, Evan Henry, Simon Paul Bone, Lauren Belella
  • Patent number: 9461997
    Abstract: A method is described that includes securing authorization for a control module to conduct a test using a plurality of test modules running on a plurality of virtual machines. The method further includes registering the plurality of test modules with the control module to conduct the test. Authorization of the control module is extended to the test modules by securely communicating authorization and instructions to a first set of the registered test modules to send test stimulus to a device under test. Similarly, the authorization is extended to the test modules by securely communicating authorization to and receiving test result data from a second set of the registered test modules, wherein the test result data is responsive to the test stimulus sent to the device under test. The first and second sets of registered test modules can overlap or be the same test modules.
    Type: Grant
    Filed: August 29, 2014
    Date of Patent: October 4, 2016
    Assignee: Spirent Communications, Inc.
    Inventor: Thomas R. McBeath
  • Patent number: 9451484
    Abstract: The present invention relates to simulation on a lab workbench of conditions that would be encountered by a mobile device during a so-called drive test, which involves transporting the mobile device along a course so that it encounters fading and changing wireless access points used normally to connect the mobile device to a wireless network but in this case used to locate the device. The instrument and method also support parametric testing of transceivers used for WiFi positioning and, optionally, GNSS positioning by the same mobile device used for WiFi positioning.
    Type: Grant
    Filed: January 15, 2015
    Date of Patent: September 20, 2016
    Assignee: SPIRENT COMMUNICATIONS, INC.
    Inventor: Peter George Boulton
  • Publication number: 20160233970
    Abstract: The technology disclosed relates to systems and methods for testing adaptive antennas via a multi-probe anechoic chamber, which includes the emulation of real world conditions of a radio frequency (RF) signal reaching a device-under-test (DUT). The technology disclosed can be applied to test and evaluate a range of changed conditions. In one case, beamforming scenarios use separate spatial desired and interference signals, and the results can be compared to uniform interference. Based on performance for a segment of a test profile, the segment can be modified or expanded: shortened, repeated, or repeated with a modification—to fully evaluate the aspect being tested. Also, a dynamic profile that is utilized to evaluate a first device can be saved and repeated as a fixed profile for further testing of a first or second device.
    Type: Application
    Filed: February 3, 2016
    Publication date: August 11, 2016
    Applicant: Spirent Communications, Inc.
    Inventor: John Douglas Reed
  • Patent number: 9407643
    Abstract: A system for consolidating network streams includes a consolidator in communication with each of a plurality of network streams. Each network stream is associated with a communication path through a network. The consolidator is configured to prevent the plurality of network streams from being networked together, and configured to create at least one virtual local area network (VLAN) within the consolidator. The consolidator is configured to pass information on an ingress port of the consolidator associated with the at least one VLAN to egress ports of the consolidator associated with the at least one VLAN. The system includes a network analyzer in communication with the consolidator. The consolidator is configured to consolidate the plurality of network streams into a single network stream for application to the network analyzer to determine characteristics of each of the plurality of network streams.
    Type: Grant
    Filed: August 3, 2005
    Date of Patent: August 2, 2016
    Assignee: Spirent Communications, Inc.
    Inventor: Stephen Bavington
  • Publication number: 20160191349
    Abstract: Computer networks include multiple hardware and software devices, each working together to provide a favorable user experience to an operator. Many of these devices are built to standards that have been published by international standards organizations. These standards include functional test criteria that, when executed successfully, assure functionality of the device within a group of devices. The technology disclosed maintains libraries of canned tests based on these published standards. In addition, the technology disclosed can collect, adapt, and execute sets of predefined transactions to a target test network. This will validate that the target test network can scale up to a desired combination of transactions of different types. This is accomplished by manipulating example transaction sets captured from probes or routers that save network accounting records from a model network.
    Type: Application
    Filed: December 30, 2014
    Publication date: June 30, 2016
    Applicant: SPIRENT COMMUNICATIONS, INC.
    Inventor: Brian Buege
  • Publication number: 20160188445
    Abstract: The technology disclosed enables understanding the user experience of accessing a web page under high loads. A testing system generates a simulated load by retrieving and loading a single web object. A performance snapshot is taken of accessing an entire web page from the server under load. The performance snapshot may be performed by emulating a browser accessing a web page's URL, the web page comprising multiple objects that are independently retrieved and loaded. The simulated load is configured with a number of users per region of the world where the user load will originate, and a single object from the web page to retrieve. Performance data such as response time for the single object retrieved, number of hits per second, number of timeouts per sec, and errors per second may be recorded and reported. An optimal number of users may be determined to achieve a target user experience goal.
    Type: Application
    Filed: December 31, 2014
    Publication date: June 30, 2016
    Applicant: Spirent Communications, Inc.
    Inventors: Guilherme Hermeto, Brian Buege
  • Patent number: 9380297
    Abstract: The technology disclosed relates to scoring user experience of video frames displayed on a mobile or other video display device. In particular, it relates to capture alignment and test stimulus isolation techniques that compensate for artifacts in the capture mechanism. The technology disclosed includes methods and systems for analyzing both downlink and uplink quality for mobile or other video display device cameras capturing and transmitting video frames including teleconference video display. Particular aspects of the technology disclosed are described in the claims, specification and drawings.
    Type: Grant
    Filed: March 24, 2015
    Date of Patent: June 28, 2016
    Assignee: SPIRENT COMMUNICATIONS, INC.
    Inventor: Predrag Djurdjevic
  • Publication number: 20160174141
    Abstract: The invention relates to a method for automatically configuring a mobile device such as a mobile phone with service parameters provided by a network operator. In order to receive the service parameters the mobile phone needs to connect with the network operator associated with the SIM card which the mobile device has been configured with. However, it may be difficult to make this connection since the SIM card does not uniquely define the network operator. According to an embodiment of the invention the network operator is identified or suggested based on databases containing information of names or alternative names of network operators and probabilities indicating a likeliness that a network operator may be the operator associated with the SIM card.
    Type: Application
    Filed: July 8, 2013
    Publication date: June 16, 2016
    Applicant: SPIRENT COMMUNICATIONS, INC.
    Inventors: Dennis Juul Poulsen, Manuel Rafael Ciosici, Sune Sonne Anderson
  • Publication number: 20160165226
    Abstract: The technology disclosed relates to scoring user experience of video frames displayed on a mobile or other video display device. In particular, it relates to capture alignment and test stimulus isolation techniques that compensate for artifacts in the capture mechanism. The technology disclosed includes methods and systems for analyzing both downlink and uplink quality for mobile or other video display device cameras capturing and transmitting video frames including teleconference video display. Particular aspects of the technology disclosed are described in the claims, specification and drawings.
    Type: Application
    Filed: March 24, 2015
    Publication date: June 9, 2016
    Applicant: SPIRENT COMMUNICATIONS, INC.
    Inventor: Predrag DJURDJEVIC
  • Publication number: 20160165225
    Abstract: The technology disclosed relates to scoring user experience of video frames displayed on a mobile or other video display device. In particular, it relates to capture alignment and test stimulus isolation techniques that compensate for artifacts in the capture mechanism. The technology disclosed includes methods and systems for analyzing both downlink and uplink quality for mobile or other video display device cameras capturing and transmitting video frames including teleconference video display. Particular aspects of the technology disclosed are described in the claims, specification and drawings.
    Type: Application
    Filed: March 24, 2015
    Publication date: June 9, 2016
    Applicant: SPIRENT COMMUNICATIONS, INC.
    Inventor: Predrag Djurdjevic
  • Patent number: 9361197
    Abstract: A method is provided for generating errored test message words in network traffic used for testing. The method includes for each error cycle, select an error generator threshold, using a pseudo random sequence generator that advances with a new error cycle. The method includes for each test word generation cycle, determine whether to apply a bit error mask to a generated test word. An accumulator value is accumulated by an increment that takes into account at least a bit error rate and a bus width. The accumulator value is tested against the threshold. Upon reaching the threshold, a bit error mask is selected from a set of bit error masks, and applied to the generated test word. The threshold is then subtracted from the accumulator value, and a new error generator threshold is selected. The generated test word is output with or without a bit error as determined.
    Type: Grant
    Filed: October 30, 2014
    Date of Patent: June 7, 2016
    Assignee: SPIRENT COMMUNICATIONS, INC.
    Inventors: Jocelyn Kunimitsu, John Morris
  • Publication number: 20160124825
    Abstract: A method is provided for generating errored test message words in network traffic used for testing. The method includes for each error cycle, select an error generator threshold, using a pseudo random sequence generator that advances with a new error cycle. The method includes for each test word generation cycle, determine whether to apply a bit error mask to a generated test word. An accumulator value is accumulated by an increment that takes into account at least a bit error rate and a bus width. The accumulator value is tested against the threshold. Upon reaching the threshold, a bit error mask is selected from a set of bit error masks, and applied to the generated test word. The threshold is then subtracted from the accumulator value, and a new error generator threshold is selected. The generated test word is output with or without a bit error as determined.
    Type: Application
    Filed: October 30, 2014
    Publication date: May 5, 2016
    Applicant: Spirent Communications, Inc.
    Inventors: Jocelyn Kunimitsu, John Morris
  • Patent number: 9325601
    Abstract: A method reduces a cycle time of an individual memory module to an effective cycle time shorter than the cycle time using a plurality of memory modules having a circular sequence. The method includes initiating a set of read operations on different memory modules of the plurality of memory modules in the circular sequence from a first read operation initiated on a first module of the plurality of memory modules to a last read operation initiated on the second module. After initiating each read operation of the set of read operations on a particular memory module of the plurality of memory modules and prior to initiating a next read operation in the set of read operations, the method initiates a set of write operations to write a same value to all of the plurality of memory modules in the circular sequence beginning one memory module after the particular memory module.
    Type: Grant
    Filed: February 20, 2013
    Date of Patent: April 26, 2016
    Assignee: Spirent Communications, Inc.
    Inventors: Craig Fujikami, Jocelyn Kunimitsu