IP Library Granted Patent US 7,016,672
Granted Patent B1
US 7,016,672 · App. 09/724,577 · Granted Mar 21, 2006

Testing methods and apparatus for wireless communications

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 7,016,672
App. No.
09/724,577
Granted
Mar 21, 2006
Kind
B1
Abstract

Several testing methods and apparatus for wireless communications, such as a cellular telephone communications, are described. One method for use in troubleshooting a problematic call in a wireless communication system by a computer test station includes the steps of receiving a telephone call from a wireless telephone unit while the wireless telephone unit is simultaneously connected in a call; receiving, during the telephone call, first information which identifies the wireless telephone unit and second information which identifies a wireless switch utilized in the call; sending, during the telephone call, a trace command having the caller ID information to an address associated with the wireless switch; and receiving, in response to sending the trace command, call trace information including information that identifies a plurality of devices of the wireless switch utilized in the call. In response, the computer test station delivers a message that includes this device information to, for example, the wireless telephone unit or a system maintenance computer for appropriate handling.

Claims (155)

1. A method for testing the operation of a wireless unit within a wireless communication system by a computer test station located remotely from the wireless unit, the method comprising:

receiving a telephone call from the wireless unit;

receiving, during the telephone call, signals for selecting one of a plurality of test functions;

receiving, during the telephone call, one or more parameters for execution of the selected test function; and

executing, after termination of the telephone call, a predetermined test process corresponding to the selected test function using the one or more parameters.

2. The method according to claim 1 , wherein executing a predetermined test process comprises initiating one or more telephone connection requests to the wireless unit.

3. The method according to claim 1 , further comprising:

receiving caller identification (ID) information of the wireless telephone unit in response to receiving the telephone call; and

wherein executing a predetermined test process comprises initiating one or more telephone connection requests to the wireless telephone unit using the caller ID information.

4. The method according to claim 1 , wherein the one or more parameters comprise time information indicative of a time at which the predetermined test process is to be executed.

5. The method according to claim 1 , wherein the one or more parameters comprise time information indicative of a time duration over which the predetermined test process is to be executed.

6. The method according to claim 1 , wherein the one or more parameters comprise repetition information indicative of how many times a predetermined function will be executed.

7. The method according to claim 1 , wherein the predetermined test process corresponds to an answered call test comprising:

initiating a telephone connection request to the wireless unit;

detecting whether a connection was made with the wireless unit after initiating the telephone connection request;

repeating the initiating and detecting a total number of N times, wherein N is a number indicated in the one or more parameters; and

storing data indicative of a number of connections made with the wireless unit during the repeated initiating and detecting.

8. The method according to claim 1 , wherein the predetermined test process corresponds to a dropped call test comprising:

sending audio signals during a telephone connection with the wireless unit;

detecting a disconnection with the wireless unit;

initiating a telephone connection request to the wireless unit if a disconnection is detected;

repeating the sending, detecting, and initiating over a time period T, wherein T is indicated in the one or more parameters; and

storing data indicative of a number of disconnections with the wireless unit over the time period T.

9. A computer test station for testing the operation of a remote wireless unit within a wireless communication system, the computer test station having one or more processors operative to;

receive a telephone call from the wireless telephone unit;

receive, during the telephone call, signals for selecting one of a plurality of test functions;

receive, during the telephone call, one or more parameters for execution of the selected test function; and

execute, after termination of the telephone call, a predetermined test process corresponding to the selected test function using the one or more parameters.

10. The computer test station according to claim 9 wherein, to execute a predetermined test process, said one or more processors are further operative to initiate one or more telephone connection requests to the wireless unit.

11. The computer test station according to claim 9 wherein said one or more processors are further operative to receive caller identification (ID) information of the wireless unit in response to receiving the telephone call; and to initiate one or more telephone connection requests to the wireless unit using the caller ID information during execution of the predetermined test process.

12. The computer test station according to claim 9 , wherein the one or more processors are further operative to execute the predetermined test process using one or more parameters comprising time information indicative of a time at which the predetermined test process is to be executed.

13. The computer test station according to claim 9 , wherein the one or more processors are further operative to execute the predetermined test process using one or more parameters comprising time information indicative of a time duration over which the predetermined test process is to be executed.

14. The computer test station according to claim 9 , wherein the one or more processors are further operative to execute the predetermined test process using one or more parameters comprising repetition information indicative of how many times a predetermined function will be executed.

15. The computer test station according to claim 9 , wherein the one or more processors are operative to execute a predetermined test process corresponding to an answered call test comprising:

initiating a telephone connection request to the wireless unit;

detecting if a connection was made with the wireless telephone unit in response to initiating the telephone connection request;

repeating the initiating and detecting a total number of N times, wherein N is a number indicated in the one or more parameters; and

storing, at the computer test station, data indicative of a number of connections made with the wireless unit during the repeated initiating and detecting.

16. The computer test station according to claim 9 , wherein the one or more processors are operative to execute a predetermined test process corresponding to a dropped call test function comprising:

sending audio signals during a telephone connection with the wireless unit;

detecting a disconnection with the wireless unit;

initiating a telephone connection request to the wireless unit if a disconnection is detected;

repeating the sending, detecting, and initiating over a time period T, wherein T is indicated in the one or more parameters; and

storing data indicative of a number of disconnections with the wireless unit over the time period T.

17. A method for use in testing the operation of a wireless unit within a wireless communication system by a computer test station located remotely from the wireless unit, the method comprising:

receiving caller identification (ID) information associated with a wireless unit during a wireless communication therefrom;

receiving dual-tone multiple frequency (DTMF) signals from the wireless unit during the wireless communication;

selecting one of a plurality of test functions based on the DTMF signals;

after termination of the wireless communication, executing the selected test function and receiving test data associated with the wireless unit; and

storing the test data in association with the caller ID information.

18. The method according to claim 17 , further comprising:

repeating the steps of receiving, selecting, executing, and storing for one or more other wireless units.

19. The method according to claim 18 , wherein executing the selected test function comprises executing an answered call test.

20. The method according to claim 18 , wherein executing the selected test function comprises executing a dropped call test.

21. A method for use in simultaneously testing a plurality of wireless telephone units operative for wireless communications, the method comprising:

receiving first caller identification (ID) information associated with a first wireless unit;

performing a first test function during a first time period in connection with the first wireless unit and generating first test data therefrom;

storing the first test data in association with the first caller ID information;

receiving second caller identification (ID) information associated with a second wireless unit;

performing a second test function during a second time period in connection with the second wireless unit and generating second test data therefrom; and

storing the second test data in association with the second caller ID information.

22. The method according to claim 21 , wherein the first time period during which the first test function is performed may overlap with the second time period during which the second test function is performed.

23. A method for use in testing the operation of a wireless telephone unit within a wireless communication system by a computer test station located remotely from the wireless telephone unit, the method comprising:

initiating a telephone connection request to the wireless telephone unit;

detecting whether a connection was made with the wireless telephone unit in response to initiating the telephone connection request;

repeating the initiating and detecting N times; and

storing data indicative of a number of connections made with the wireless telephone unit during the repeated initiating and detecting.

24. The method according to claim 23 , further comprising:

prior to initiating the telephone connection requests:

receiving a telephone call from the wireless telephone unit;

receiving, during the telephone call, signals for selecting a test function corresponding to the initiating, detecting, repeating and storing; and

wherein the repeated initiating and detecting is executed in response to selecting the test function.

25. The method according to claim 23 , further comprising:

prior to initiating the telephone connection requests:

receiving a telephone call from the wireless telephone unit;

receiving, during the telephone call, signals for selecting a test function corresponding to the initiating, detecting, repeating and storing;

receiving, during the telephone call, signals for selecting the number N;

storing data indicative of the number N for subsequent use in executing the selected test function; and

wherein the repeated initiating and detecting is executed in response to selecting the test function.

26. The method according to claim 23 , further comprising:

prior to initiating the telephone connection requests:

receiving a telephone call from the wireless telephone unit;

receiving, during the telephone call, signals for selecting a test function corresponding to the initiating, detecting, repeating and storing;

receiving, during the telephone call, signals for selecting a time or time delay for executing the test function;

storing data indicative of the time or time delay for executing the test function; and

wherein the repeated initiating and detecting is executed at the selected time or time delay in response to selecting the test function.

27. The method according to claim 23 , further comprising:

prior to initiating the telephone connection requests:

receiving a telephone call from the wireless telephone unit;

receiving caller identification (ID) information of the wireless telephone unit in response to receiving the telephone call;

receiving, during the telephone call, signals for selecting a test function corresponding to the initiating, detecting, repeating and storing; and

wherein the repeated initiating and detecting is executed in response to selecting the test function and in connection with the wireless telephone unit associated with the caller ID information.

28. The method according to claim 23 , further comprising:

prior to initiating the telephone connection requests:

receiving a telephone call from the wireless telephone unit;

receiving caller identification (ID) information of the wireless telephone unit in response to receiving the telephone call;

receiving, during the telephone call, signals for selecting a test function corresponding to the initiating, detecting, repeating and storing;

receiving, during the telephone call, signals for selecting the number N;

storing data indicative of the number N for subsequent use in executing the selected test function; and

wherein the repeated initiating and detecting is executed in response to selecting the test function and in connection with the wireless telephone unit associated with the caller ID information.

29. The method according to claim 23 , further comprising:

prior to initiating the telephone connection requests:

receiving a telephone call from the wireless telephone unit;

receiving caller identification (ID) information of the wireless telephone unit in response to receiving the telephone call;

receiving, during the telephone call, signals for selecting a test function corresponding to the initiating, detecting, repeating and storing;

receiving, during the telephone call, signals for selecting a time or time delay for executing the test function;

storing data indicative of the time or time delay for executing the test function; and

wherein the repeated initiating and detecting is executed at the selected time or time delay in response to selecting the test function and in connection with the wireless telephone unit associated with the caller ID information.

30. A method for use in testing the operation of a wireless telephone unit within a wireless communication system by a computer test station located remotely from the wireless telephone unit, the method comprising:

sending audio signals during a telephone connection with the wireless telephone unit;

detecting a disconnection with the wireless telephone unit;

initiating a telephone connection request to the wireless telephone unit if a disconnection is detected;

repeating the sending, and any detecting and initiating, over a time period T; and

storing data indicative of a number of disconnections with the wireless telephone unit over the time period T.

31. The method according to claim 30 , further comprising:

prior to sending:

receiving a telephone call from the wireless telephone unit;

receiving, during the telephone call, signals for selecting a test function corresponding to the repeated sending, detecting, and initiating; and

wherein the repeated sending, detecting, and initiating is executed in response to selecting the test function.

32. The method according to claim 30 , further comprising:

prior to sending:

receiving a telephone call from the wireless telephone unit;

receiving, during the telephone call, signals for selecting a test function corresponding to the initiating and repeated sending, detecting, and initiating; and

receiving, during the telephone call, signals for selecting the time period T;

storing data indicative of the time period T for subsequent use in executing the selected test function; and

wherein the repeated initiating and detecting is executed in response to selecting the test function.

33. The method according to claim 30 , further comprising:

prior to sending:

receiving a telephone call from the wireless telephone unit;

receiving, during the telephone call, signals for selecting a test function corresponding to the initiating and repeated sending, detecting, and initiating; and

receiving, during the telephone call, signals for selecting a time or time delay to execute the test function;

storing data indicative of the time or time delay to execute the test function; and

wherein the repeated sending, detecting, and initiating is executed at the time or time delay in response to selecting the test function.

34. The method according to claim 30 , further comprising:

prior to sending:

receiving a telephone call from the wireless telephone unit;

receiving caller identification (ID) information of the wireless telephone unit in response to receiving the telephone call;

receiving, during the telephone call, signals for selecting a test function corresponding to the initiating and repeated sending, detecting, and initiating; and

wherein the repeated sending, detecting, and initiating is executed in response to selecting the test function and in connection with the wireless telephone unit associated with the caller ID information.

35. The method according to claim 30 , further comprising:

prior to sending:

receiving a telephone call from the wireless telephone unit;

receiving caller identification (ID) information of the wireless telephone unit in response to receiving the telephone call;

receiving, during the telephone call, signals for selecting a test function corresponding to the initiating and repeated sending, detecting, and initiating;

receiving, during the telephone call, signals for selecting the time period T;

storing data indicative of the time period T for subsequent use in executing the selected test function; and

wherein the repeated sending, detecting, and initiating is executed in response to selecting the test function and in connection with the wireless telephone unit associated with the caller ID information.

36. The method according to claim 30 , further comprising:

prior to sending:

receiving a telephone call from the wireless telephone unit;

receiving caller identification (ID) information of the wireless telephone unit in response to receiving the telephone call;

receiving, during the telephone call, signals for selecting a test function corresponding to the initiating and repeated sending, detecting, and initiating;

receiving, during the telephone call, signals for selecting a time or time delay to execute the test function;

storing data indicative of the time or time delay to execute the test function; and

wherein the repeated sending, detecting, and initiating is executed at the selected time or time delay in response to selecting the test function and in connection with the wireless telephone unit associated with the caller ID information.

Assignments (6)
CHANGE OF NAME Recorded Jun 18, 2008
From: AT&T MOBILITY II, LLC
To: AT&T MOBILITY II LLC
Reel/Frame 021114/0095 →
CHANGE OF NAME Recorded May 30, 2008
From: CINGULAR WIRELESS II, LLC
To: AT&T MOBILITY II, LLC
Reel/Frame 021047/0800 →
CERTIFICATE OF CONVERSION Recorded Mar 29, 2006
From: CINGULAR WIRELESS II, INC.
To: CINGULAR WIRELESS II, LLC
Reel/Frame 017696/0375 →
CERTIFICATE OF CONVERSION Recorded Apr 22, 2005
From: CINGULAR WIRELESS II, INC.
To: CINGULAR WIRLEESS II, LLC
Reel/Frame 017546/0612 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 22, 2005
From: NEW CINGULAR WIRELESS SERVICES, INC. F/K/A AT&T WIRELESS SERVICES, INC.
To: CINGULAR WIRELESS II, INC.
Reel/Frame 017555/0711 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jan 2, 2002
From: LIPSIT, JAMES
To: AT&T WIRELESS SERVICES, INC.
Reel/Frame 012415/0825 →