Claims
- 1. A band splitter comprising:
at least one filter for modifying wideband data, producing low-band data; a delay element for delaying the wideband data; and a device for removing the low-band data from the delayed wideband data, producing high-band data.
- 2. The band splitter of claim 1, wherein the wideband data represents spectral components from a predetermined lower frequency to a predetermined upper frequency.
- 3. The band splitter of claim 1 wherein the predetermined lower frequency is approximately 0 Hz.
- 4. The band splitter of claim 2, wherein the predetermined upper frequency is approximately 8 kHz.
- 5. The band splitter of claim 1, wherein the low-band data represents spectral components less than a predetermined frequency, and the high-band data represents spectral components greater than the predetermined frequency.
- 6. The band splitter of claim 5, wherein the predetermined frequency is approximately 4 kHz.
- 7. The band splitter of claim 1, wherein the spectral mask of the low-band data meets the spectral mask of G.712.
- 8. The band splitter of claim 1, wherein the at least one filter further comprises a down sampler for reducing the sampling rate of the low-band data.
- 9. A band splitter comprising:
a first filter for filtering wideband data; a down-sampler for down-sampling the output of the first filter, producing low-band data; an up-sampler for up-sampling the low-band data; a second filter for filtering the up-sampled low-band data; a delay element to delay the wideband data; and a device for removing the output of the second filter from the delayed wideband data, producing high-band data.
- 10. The band splitter of claim 9, wherein the wideband data represents spectral components from a predetermined lower frequency to a predetermined upper frequency.
- 11. The band splitter of claim 10, wherein the predetermined lower frequency is approximately 0 Hz.
- 12. The band splitter of claim 10, wherein the predetermined upper frequency is approximately 8 kHz.
- 13. The band splitter of claim 9, wherein the low-band data represents spectral components less than a predetermined frequency, and the high-band data represents spectral components greater than the predetermined frequency.
- 14. The band splitter of claim 13, wherein the predetermined frequency is approximately 4 kHz.
- 15. The band splitter of claim 9, wherein the spectral mask of the low-band data meets the spectral mask of G.712.
- 16. A band combiner comprising:
an up-sampler to up-sample low-band data; a filter for filtering the output of the up-sampler; and an adder for combining the output of the filter and high-band data, producing wideband data.
- 17. The band combiner of claim 16, wherein the wideband data represents spectral components from a predetermined lower frequency to a predetermined upper frequency.
- 18. The band combiner of claim 17, wherein the predetermined lower frequency is approximately 0 Hz.
- 19. The band combiner of claim 17 wherein the predetermined upper frequency is approximately 8 kHz.
- 20. The band combiner of claim 16, wherein the spectral mask of the low-band data meets the spectral mask of G.712.
- 21. A method of splitting wideband data into low-band data and high-band data, the method comprising:
filtering the wideband data to produce low-band data; delaying the wideband data; and removing the low-band data from the delayed wideband data to produce high-band data.
- 22. The method of claim 21, wherein the wideband data represents spectral components from a predetermined lower frequency to a predetermined upper frequency.
- 23. The method of claim 22, wherein the predetermined lower frequency is approximately 0 Hz.
- 24. The method of claim 22, wherein the predetermined upper frequency is approximately 8 kHz.
- 25. The method of claim 21, wherein the low-band data represents spectral components less than a predetermined frequency, and the high-band data represents spectral components greater than the predetermined frequency.
- 26. The method of claim 25, wherein the predetermined frequency is approximately 4 kHz.
- 27. The band splitter of claim 21, wherein the spectral mask of the low-band data meets the spectral mask of G.712.
- 28. A method of splitting wideband data into low-band data and high-band data, the method comprising:
filtering the wideband data; down-sampling the filtered wideband data to produce low-band data; up-sampling the low-band data; filtering the up-sampled low-band data; delaying the wideband data; and removing the filtered up-sampled low-band data from the delayed wideband data to produce high-band data.
- 29. The method of claim 28, wherein the wideband data represents spectral components from a predetermined lower frequency to a predetermined upper frequency.
- 30. The method of claim 29, wherein the predetermined lower frequency is approximately 0 Hz.
- 31. The method of claim 29, wherein the predetermined upper frequency is approximately 8 kHz.
- 32. The method of claim 28, wherein the low-band data represents spectral components less than a predetermined frequency, and the high-band data represents spectral components greater than the predetermined frequency.
- 33. The method of claim 32, wherein the predetermined frequency is approximately 4 kHz.
- 34. The band splitter of claim 28, wherein the spectral mask of the low-band data meets the spectral mask of G.712.
- 35. A method of combining low-band data and high-band data to produce wideband data, the method comprising:
up-sampling the low-band data; filtering the up-sampled low-band data; and adding the filtered up-sampled low-band data to the high-band data to produce wideband data.
- 36. The method of claim 35, wherein the wideband data represents spectral components from a predetermined lower frequency to a predetermined upper frequency.
- 37. The method of claim 36, wherein the predetermined lower frequency is approximately 0 Hz.
- 38. The method of claim 36, wherein the predetermined upper frequency is approximately 8 kHz.
- 39. The method of claim 35, wherein the low-band data represents spectral components less than a predetermined frequency, and the high-band data represents spectral components greater the predetermined frequency.
- 40. The method of claim 39, wherein the predetermined frequency is approximately 4 kHz.
- 41. The method of claim 35, wherein the spectral mask of the low-band data meets the spectral mask of G.712.
- 42. A machine-readable storage, having stored thereon a computer program having a plurality of code sections for implementing a band splitter, the code sections executable by a machine for causing the machine to perform the operations comprising:
filtering wideband data; down-sampling the filtered wideband data to produce low-band data; up-sampling the low-band data; filtering the up-sampled low-band data; delaying the wideband data; and removing the filtered up-sampled low-band data from the delayed wideband data to produce high-band data.
- 43. The method of claim 42, wherein the wideband data represent spectral components from a predetermined lower frequency to a predetermined upper frequency.
- 44. The method of claim 43, wherein the predetermined lower frequency is approximately 0 Hz.
- 45. The method of claim 43, wherein the predetermined upper frequency is approximately 8 kHz.
- 46. The method of claim 42, wherein the low-band data represents spectral components less than a predetermined frequency, and the high-band data represents spectral components greater than the predetermined frequency.
- 47. The method of claim 46, wherein the predetermined frequency is approximately 4 kHz.
- 48. The method of claim 42, wherein the spectral mask of the low-band data meets the spectral mask of G.712.
- 49. A machine-readable storage, having stored thereon a computer program having a plurality of code sections for implementing a band combiner, the code sections executable by a machine for causing the machine to perform the operations comprising:
up-sampling low-band data; filtering the up-sampled low-band data; and adding the filtered up-sampled low-band data to high-band data to produce wideband data.
- 50. The method of claim 49, wherein the wideband data represents spectral components from a predetermined lower frequency to a predetermined upper frequency.
- 51. The method of claim 50, wherein the predetermined lower frequency is approximately 0 Hz.
- 52. The method of claim 50, wherein the predetermined upper frequency is approximately 8 kHz.
- 53. The method of claim 49, wherein the low-band data represents spectral components less than a predetermined frequency, and the high-band data represents spectral components greater than the predetermined frequency.
- 54. The method of claim 53, wherein the predetermined frequency is approximately 4 kHz.
- 55. The method of claim 49, wherein the spectral mask of the low-band data meets the spectral mask of G.712.
CROSS-REFERENCE TO RELATED APPLICATIONS/INCORPORATION BY REFERENCE
[0001] The applicants claim priority based on provisional application No. 60/414,491, “Splitter and Combiner for Multiple Data Rate Communication System”, filed Sep. 27, 2002, the complete subject matter of which is incorporated herein by reference in its entirety.
[0002] This application is also related to the following co-pending applications, each of which are herein incorporated by reference:
1Ser. No.Docket No.TitleFiledInventors60/414,05914057US01Multiple Data Rate CommunicationSep. 27, 2002LeBlancSystemHoughtonCheung60/414,46014061US01Dual Rate Single Band CommunicationSep. 27, 2002LeBlancSystemHoughtonCheung60/414,49314064US01Switchboard for Multiple Data RateSep. 27, 2002LeBlancCommunication SystemHoughtonCheung60/414,49214062US01Method and System for an AdaptiveSep. 27, 2002LeBlancMultimode Media QueueHoughtonCheung
Provisional Applications (1)
|
Number |
Date |
Country |
|
60414491 |
Sep 2002 |
US |