Method and apparatus for testing a digital communication channel
First Claim
1. In a communication system in which digital information is transmitted at variable rates over a communication channel, a method for measuring a performance of said communication channel comprising the steps of:
- transmitting a test sequence of frames of digital data at one or more of a plurality of selectable rates over said communication channel wherein said rate of each of said frames is selected in accordance with a model of human speech;
receiving said test sequence of digital data transmitted over said communication channel;
generating a replica of said test sequence of digital data; and
comparing said replica of said test sequence of digital data to said test sequence of data received over said communication channel so as to determine said performance of data transmission over said communication channel.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for testing signal transmission quality within a digital communication system is disclosed herein. The system may be incorporated within a digital cellular communication system in which information is exchanged over spread spectrum communication channels, among a plurality of mobile users, via at least one cell-site. The system contemplates testing a digital communication channel by transmitting a test sequence of digital data over the communication channel. The test sequence of digital data transmitted over the communication channel is received at a receiving station, within which is also generated a replica of the test sequence of digital data. The accuracy of transmission over the communication channel is then determined by comparing the replica of the test sequence of digital data to the test sequence of data received over the communication channel. The system allows the test sequence of digital data to be transmitted at one of a set of known data rates, with the receive station being disposed to identify the data rate associated with each test sequence of digital data. In a preferred implementation transmission of the test sequence involves generating a first plurality of data packets, which collectively comprise the test sequence of digital data. Each data packet is assigned one of a multiplicity of data rates in accordance with a first pseudorandom process, and is then transmitted at the data rate assigned thereto.
164 Citations
28 Claims
-
1. In a communication system in which digital information is transmitted at variable rates over a communication channel, a method for measuring a performance of said communication channel comprising the steps of:
-
transmitting a test sequence of frames of digital data at one or more of a plurality of selectable rates over said communication channel wherein said rate of each of said frames is selected in accordance with a model of human speech; receiving said test sequence of digital data transmitted over said communication channel; generating a replica of said test sequence of digital data; and comparing said replica of said test sequence of digital data to said test sequence of data received over said communication channel so as to determine said performance of data transmission over said communication channel. - View Dependent Claims (2, 3, 4, 5)
-
-
6. In a digital communication system in which frames of digital data are transmitted at selected rates over a communication channel between a remote terminal and a base station, a method for measuring a performance of said communication channel comprising the steps of:
-
transmitting, from said remote terminal to said base station over said communication channel, a first of said frames of digital data wherein said selected rate of each of said frames is selected in accordance with a model of human speech, said first frame of digital data including a first packet of digital test data; receiving, at said base station, said first frame of digital data; generating, at said base station, a replica of said first packet of digital test data; and comparing said replica of said first packet of digital test data to said first packet of digital test inherent within said first frame of digital data received at said base station so as to determine said performance of data transmission over said communication channel. - View Dependent Claims (7, 8, 9, 10, 11, 12, 13, 14)
-
-
15. In a digital communication system in which frames of digital information are transmitted at selected rates over a communication channel from a base station to a remote terminal, a method for measuring a performance of said communication channel comprising the steps of:
-
transmitting, from said base station to said remote terminal, a packet of digital test data within each of said frames of digital information wherein the selected rate of said digital test data is selected in accordance with a model of human speech; receiving, at said remote terminal, said frames of said digital information transmitted from said base station; generating, at said remote terminal, replicas of each of said packets of digital test data within said frames of digital information received at said base station; and comparing said replicas of said packets of digital test data to said received packets of digital test data so as to determine said performance of data transmission over said communication channel. - View Dependent Claims (16, 17)
-
-
18. In a communication system in which digital information is transmitted at selected rates over a communication channel, a system for measuring a performance of said communication channel comprising:
-
a transmitter for transmitting a test sequence of digital data at one or more selectable rates over said communication channel wherein the rate of said test sequence is determined in accordance with a model of human speech; a receiver for receiving said test sequence of digital data transmitted over said communication channel, said receiver including means for generating a replica of said test sequence of digital data; and a digital comparator circuit for comparing said replica of said test sequence of digital data to said test sequence of data received over said communication channel so as to determine said performance of data transmission over said communication channel. - View Dependent Claims (19, 20, 21, 22, 23)
-
-
24. In a digital communication system in which frames of digital are transmitted at selected rates over a communication channel between a remote terminal and a base station, a system for measuring a performance of said communication channel comprising:
-
a transmitter, disposed in said remote terminal, for transmitting a packet of digital test data within each of said frames of digital information wherein the rate of said packet of digital test data is selected in accordance with a model of human speech; a receiver, disposed at said remote terminal, for receiving said frames of said digital information transmitted from said base station; means for generating replicas of each of said packets of digital test data within said frames of digital information received at said base station; and means for comparing said replicas of said packets of digital test data to said received packets of digital test data so as to determine said performance of data transmission over said communication channel. - View Dependent Claims (25, 26, 27, 28)
-
Specification