Switchboard for dual-rate single-band communication system
First Claim
1. A system for interconnecting streams of data samples having associated sampling rates, the system comprising:
- at least one processor arranged to process at least two streams of data samples, the at least one processor operating to, at least;
receive a first stream of data sampled at a first sampling rate;
receive a second stream of data sampled at a second sampling rate;
modify the first stream of data to produce a modified stream of data sampled at the second sampling rate;
combine the modified stream of data and the second stream of data to produce a combined stream of data; and
modify the combined stream of data to produce a modified combined stream of data sampled at a third sampling rate.
6 Assignments
0 Petitions
Accused Products
Abstract
A switchboard device and methods of operation of same are disclosed. Embodiments of the invention may provide a flexible means of interconnecting wideband and narrowband communications interfaces, where wideband communications interfaces may transfer wideband data sampled at a higher sampling rate, and narrowband communication interfaces may transfer narrowband data sampled at a lower sampling rate. Data streams sampled at different sampling rates can be combined and the sampling rate of the result adjusted as needed by the destination interface. Methods of operating embodiments of the present invention are included. An additional aspect of the present invention may include machine-readable storage having stored thereon a computer program having a plurality of code sections executable by a machine for causing the machine to perform the foregoing.
-
Citations
45 Claims
-
1. A system for interconnecting streams of data samples having associated sampling rates, the system comprising:
at least one processor arranged to process at least two streams of data samples, the at least one processor operating to, at least; receive a first stream of data sampled at a first sampling rate; receive a second stream of data sampled at a second sampling rate; modify the first stream of data to produce a modified stream of data sampled at the second sampling rate; combine the modified stream of data and the second stream of data to produce a combined stream of data; and modify the combined stream of data to produce a modified combined stream of data sampled at a third sampling rate. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 23, 24, 25, 26, 27, 28, 29, 30, 31)
-
9. One or more circuits for selectively combining streams of data samples to produce an output stream of data samples at an output sampling rate, the one or more circuits comprising:
at least one processor operably coupled to at least one interface for communicating data samples, the at least one processor operating to, at least; receive samples of a first stream of data samples sampled at a first sampling rate; receive samples of a second stream of data samples sampled at a second sampling rate; convert samples of the first stream of data samples and samples of the second stream of data samples to a selected common sampling rate, wherein converting comprises one of upsampling, downsampling, and passing unchanged; combine samples of the converted first stream of data samples and samples of the converted second stream of data samples to produce a stream of combined data samples at the selected common sampling rate; and convert the combined stream of data samples to the output sampling rate. - View Dependent Claims (10, 11, 12, 13, 14, 15, 32, 33, 34, 35, 36, 37, 38)
-
16. A computer-readable storage, having stored thereon a computer program having a plurality of code sections for selectively combining streams of data samples to produce an output stream of data samples at an output sampling rate, the code sections executable by a processor for causing the processor to perform the operations comprising:
-
receive samples of a first stream of data samples sampled at a first sampling rate; receive samples of a second stream of data samples sampled at a second sampling rate; convert samples of the first stream of data samples and samples of the second stream of data samples to a selected common sampling rate, wherein converting comprises one of upsampling, downsampling, and passing unchanged; combine samples of the converted first stream of data samples and samples of the converted second stream of data samples to produce a stream of combined data samples at the selected common sampling rate; and convert the combined stream of data samples to the output sampling rate. - View Dependent Claims (17, 18, 19, 20, 21, 22, 39, 40, 41, 42, 43, 44, 45)
-
Specification