A method for testing data packet reception characteristics, such as sensitivity and throughput, of a data packet signal transceiver. By monitoring responsive data packet signals returning from a device under test (DUT), it can be determined whether and when the DUT has successfully received valid data packets, received faulty data packets, received valid data packets in a faulty manner, or not received valid data packets. When any of such events are detected, the stimulus data packet signals can be provided in such a manner as to determine whether possible DUT reception problems are related to power level, duration or data rate of the stimulus data packet signals, or to circuitry within DUT without requiring external controls over or querying of the DUT.
Legal claims defining the scope of protection, as filed with the USPTO.
1. A method of testing a data packet signal transceiver, comprising: transmitting, via a radio frequency (RF) signal path having a controllable RF signal path attenuation, a test data packet signal including one or more test data packets for reception by a data packet signal transceiver device under test (DUT); receiving, from said DUT via said RF signal path, a response signal including one or more response data packets corresponding to one or more respective portions of said one or more test data packets; following said reception of said one or more response data packets, performing one or more of transmitting, via said RF signal path, said test data packet signal including another one or more test data packets for reception by said DUT, and increasing said RF signal path attenuation and transmitting, via said RF signal path with said increased RF signal path attenuation, said test data packet signal including another one or more test data packets for reception by said DUT; and following a failure to receive within a prescribed time interval from said DUT at least another one or more response data packets corresponding to one or more respective portions of said another one or more test data packets, performing one or more of retaining said one or more respective portions of said another one or more test data packets, and repeating said transmitting of said test data packet signal including another one or more test data packets for reception by said DUT, including one or more of maintaining a duration of at least one of said another one or more test data packets, maintaining a data rate of said at least one of said another one or more test data packets, increasing a duration of at said least one of said another one or more test data packets, and decreasing a data rate of at said least one of said another one or more test data packets.
2. The method of claim 1 , wherein said transmitting of said test data packet signal via said RF signal path comprises transmitting said test data packet signal via a wired RF signal path.
3. The method of claim 1 , wherein said transmitting of said test data packet signal via said RF signal path comprises transmitting said test data packet signal via wired and wireless RF signal path portions.
4. The method of claim 1 , wherein said transmitting of said test data packet signal via said RF signal path comprises transmitting said test data packet signal via a wireless RF signal path.
5. The method of claim 1 , wherein said transmitting, via said RF signal path with said increased RF signal path attenuation, said test data packet signal including at least another one of said plurality of test data packets for reception by said DUT comprises: transmitting, via said RF signal path with said increased RF signal path attenuation, at least a portion of said at least another one of said plurality of test data packets; decreasing said RF signal path attenuation; and awaiting reception, via said RF signal path with said decreased RF signal path attenuation, of said at least another one or more response data packets corresponding to one or more respective portions of said another one or more test data packets.
6. The method of claim 5 , further comprising, following said awaiting reception of said at least another one or more response data packets corresponding to one or more respective portions of said another one or more test data packets: increasing said RF signal path attenuation; and transmitting, via said RF signal path with said increased RF signal path attenuation, at least another portion of said at least another one of said plurality of test data packets.
7. The method of claim 5 , wherein said awaiting reception of said at least another one or more response data packets comprises awaiting reception of said at least another one or more response data packets for at least said prescribed time interval.
8. The method of claim 1 , further comprising capturing said one or more respective portions of said another one or more test data packets.
9. The method of claim 1 , further comprising capturing said one or more respective portions of said another one or more test data packets during said transmitting, via said RF signal path with said increased RF signal path attenuation, said test data packet signal including another one or more test data packets for reception by said DUT.
10. A method of testing a data packet signal transceiver, comprising: transmitting, during each one of a first plurality of time intervals via a radio frequency (RF) signal path having a controllable RF signal path attenuation, a test data packet signal including one or more test data packets for reception by a data packet signal transceiver device under test (DUT); awaiting reception from said DUT, during each one of a second plurality of time intervals via said RF signal path, a response signal including one or more response data packets corresponding to one or more respective portions of said one or more test data packets, wherein said first and second pluralities of time intervals are non-coincident; preceding at least a later one of said first plurality of time intervals, performing one or more of maintaining said RF signal path attenuation, and increasing said RF signal path attenuation; and following a failure, during a later one of said second plurality of time intervals following said later one of said first plurality of time intervals, to receive from said DUT at least one of said or more response data packets, performing one or more of retaining at least a portion of said test data packet signal transmitted during said later one of said first plurality of time intervals, and repeating said transmitting of said test data packet signal including one or more test data packets for reception by said DUT, including one or more of maintaining a duration of at least one of said one or more test data packets, maintaining a data rate of said at least one of said one or more test data packets, increasing a duration of said at least one of said one or more test data packets, and decreasing a data rate of said at least one of said one or more test data packets.
11. The method of claim 10 , wherein said transmitting of said test data packet signal via said RF signal path comprises transmitting said test data packet signal via a wired RF signal path.
12. The method of claim 10 , wherein said transmitting of said test data packet signal via said RF signal path comprises transmitting said test data packet signal via wired and wireless RF signal path portions.
13. The method of claim 10 , wherein said transmitting of said test data packet signal via said RF signal path comprises transmitting said test data packet signal via a wireless RF signal path.
14. The method of claim 10 , further comprising, decreasing said RF signal path attenuation following said later one of said first plurality of time intervals.
15. The method of claim 10 , further comprising capturing said at least a portion of said test data packet signal transmitted during said later one of said first plurality of time intervals.
16. The method of claim 10 , further comprising capturing, during said later one of said first plurality of time intervals, said at least a portion of said test data packet signal transmitted during said later one of said first plurality of time intervals.
Cooperative Patent Classification codes for this invention. Click any code to explore related patents in that topic.
March 15, 2013
July 15, 2014
Browse 5M+ US patents with plain-English claim translations and AI-generated analysis.