IP Library Granted Patent US 8,867,372
Granted Patent B2
US 8,867,372 · App. 13/462,255 · Granted Oct 21, 2014

Method for efficient parallel testing of time division duplex (TDD) communications systems

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 8,867,372
App. No.
13/462,255
Granted
Oct 21, 2014
Kind
B2
Abstract

The invention described herein utilizes devices under test (DUTs) outfitted with stored, predefined test sequences, testers equipped with vector-signal generation (VSG) and vector-signal analysis (VSA) functionality, and novel methods for combining loopback and single-ended test functions in order to obtain higher testing efficiency for DUTs using Bluetooth or other time-division duplex (TDD) based communications.

Claims (30)

1. A method of testing a plurality of communication devices in a test period, comprising:

transmitting a sequence of data packets from a tester;

replicating in parallel the sequence of data packets to create a parallel sequence of data packets;

transmitting each parallel sequence of data packets to a respective one of a plurality of devices under test (DUTs);

repackaging the received sequence of data packets and transmitting the repackaged data packets from each one of the plurality of DUTs to the tester; and

determining a faulty DUT from the plurality of DUTs by evaluating whether a repackaged data package has been forwarded from a respective DUT within the test period by:

selecting from among the repackaged data packets in a prescribed time slot; and

evaluating whether a first repackaged data packet is available within the prescribed time slot and, if not, evaluating whether a second repackaged data packet is available within another time slot of the test period.

2. The method of claim 1 , wherein said determining a faulty DUT from the plurality of DUTs by evaluating whether a repackaged data package has been forwarded from a respective DUT within the test period comprises switching among available ones of respective summary data packets from said plurality of DUTs.

3. The method of claim 1 , wherein said determining a faulty DUT from the plurality of DUTs by evaluating whether a repackaged data package has been forwarded from a respective DUT within the test period comprises sequentially switching among available ones of respective summary data packets from said plurality of DUTs.

4. The method of claim 1 , further comprising:

re-determining whether a previously unavailable repackaged data packet previously unavailable within a prescribed time slot is available within another time slot of the test period.

5. The method of claim 1 , wherein the determining step includes determining whether a repackaged data packet is available from a listing of “n” number of DUTs by selecting a parameter associated with one of the “n” number of DUTs in a prescribed order.

6. The method of claim 5 , wherein the parameter includes selecting an assigned communications connection between a respective one of “n” number of DUTs and the tester.

7. The method of claim 6 , wherein the communications connection is a port electrically connected to a respective one of “n” number of DUTs and the tester.

8. The method of claim 6 , wherein the communications connection is tested wirelessly.

9. The method of claim 1 , further comprising transmitting data packets having different characteristics from one another.

10. The method of claim 9 , wherein the different characteristics include frequency, power, and modulation.

11. The method of claim 1 , further comprising utilizing the repackaged data packets to determine bit-error-rate (BER).

12. The method of claim 11 , further comprising supplementing the repackaged data packets by transmitting an additional sequence of data packets to determine bit-error-rate (BER).

13. The method of claim 1 , further comprising utilizing the repackaged data packets to determine bit-error-rate (BER) at a time slot between the step of evaluating whether the repackaged data packet is available within a prescribed time slot and the step of evaluating whether another repackaged data packet is available within another time slot of the test period.

14. The method of claim 13 , wherein the determination of BER occurs in a final time slot of the test period.

15. The method of claim 11 , further comprising supplementing the repackaged data packets by transmitting an additional sequence of data packets to determine packet-error-rate (PER).

16. The method of claim 1 , wherein said plurality of DUTs comprises M DUTs and said repackaged data packets comprises at least M repackaged data packets from each one of said M DUTs.

17. The method of claim 1 , wherein said transmitting the repackaged data packets from each one of the plurality of DUTs to the tester comprises switching among said plurality of DUTs to access therefrom respective summary data packets.

18. The method of claim 1 , wherein said transmitting the repackaged data packets from each one of the plurality of DUTs to the tester comprises sequentially switching among said plurality of DUTs to access therefrom respective summary data packets.

19. The method of claim 1 , wherein said transmitting the repackaged data packets from each one of the plurality of DUTs to the tester comprises switching among available ones of respective summary data packets from said plurality of DUTs.

20. The method of claim 1 , wherein said transmitting the repackaged data packets from each one of the plurality of DUTs to the tester comprises sequentially switching among available ones of respective summary data packets from said plurality of DUTs.

21. The method of claim 1 , wherein said determining a faulty DUT from the plurality of DUTs by evaluating whether a repackaged data package has been forwarded from a respective DUT within the test period comprises switching among said plurality of DUTs to access therefrom respective summary data packets.

22. The method of claim 1 , wherein said determining a faulty DUT from the plurality of DUTs by evaluating whether a repackaged data package has been forwarded from a respective DUT within the test period comprises sequentially switching among said plurality of DUTs to access therefrom respective summary data packets.

Assignments (4)
SECURITY INTEREST Recorded May 7, 2020
From: LITEPOINT CORPORATION
To: TRUIST BANK
Reel/Frame 052595/0685 →
RELEASE OF SECURITY INTEREST IN INTELLECTUAL PROPERTY Recorded Jun 28, 2019
From: BARCLAYS BANK PLC, AS COLLATERAL AGENT
To: TERADYNE, INC.; EAGLE TEST SYSTEMS, INC.; LITEPOINT CORPORATION; NEXTEST SYSTEMS CORPORATION; GENRAD, LLC; ENERGID TECHNOLOGIES CORPORATION
Reel/Frame 049632/0940 →
PATENT SECURITY AGREEMENT Recorded Apr 27, 2015
From: TERADYNE, INC.; LITEPOINT CORPORATION
To: BARCLAYS BANK PLC
Reel/Frame 035507/0116 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded May 2, 2012
From: OLGAARD, CHRISTIAN VOLF; WANG, RUIZU; ERDOGAN, ERDEM SERKAN; PHILIP, MATHEW
To: LITEPOINT CORPORATION
Reel/Frame 028143/0528 →