Digital microwave radio link with adaptive data rate

Information

  • Patent Application
  • 20070153726
  • Publication Number
    20070153726
  • Date Filed
    December 30, 2005
    19 years ago
  • Date Published
    July 05, 2007
    17 years ago
Abstract
A digital microwave link and system are provided that has an adaptive data rate.
Description

BRIEF DESCRIPTION OF THE DRAWINGS


FIG. 1 illustrates a communications system that may be implemented using the system of the present invention;



FIG. 2 illustrates an example of an implementation of one or more terminals of a communication system in accordance with the invention wherein each terminal has a microwave radio link with wireless Ethernet communications and Ethernet drop/insert capability;



FIG. 3 illustrates an example of a digital data and baseband portion of the terminal shown in FIG. 2;



FIG. 4 illustrates an example of an intermediate frequency and radio frequency portion of the terminal of FIG. 2;



FIG. 5A illustrates an example of a frame structure 512 for the communication system in accordance with the invention;



FIG. 5B illustrates an example of the payload 514 of the frame structure of FIG. 5A;



FIG. 5C illustrates an example of an implementation of a set of logic circuits that implement the frame structure shown in FIGS. 5A and 5B;



FIG. 6 illustrates an example of the received signal processing of each terminal in FIG. 2;



FIG. 7 illustrates an example of the circuitry that may be used to implement the bit rate monitor of the terminal shown in FIG. 3; and



FIG. 8 illustrates an example of a terminal-level state diagram for performing the entire switching operation.


Claims
  • 1. A rate-adaptive digital microwave radio terminal, comprising: a digital data portion that is capable of handling two different data rates;a radio frequency portion, coupled to the digital data portion, that operates at frequencies above 10 GHz wherein the radio frequency portion has transmission modes that handle the two different data rates; andwherein the two data rates further comprise a first data rate of at least 1 gigabit/second and a second data rate that is less than 1 gigabit/second.
  • 2. The terminal of claim 1, wherein the first data rate further comprises an Gigabit Ethernet data rate and the second data rate further comprises a Fast Ethernet data rate.
  • 3. The terminal of claim 1 further comprising at least one physical Gigabit Ethernet port through which data at the first data rate is communicated.
  • 4. The terminal of claim 3, wherein the second data rate is a Fast Ethernet data rate.
  • 5. The terminal of claim 3 further comprising an Ethernet switch integrated into the terminal wherein the Ethernet switch handles the first and second data rates.
  • 6. The terminal of claim 1, wherein the digital data portion further comprises an air interface wherein the air interface further comprises a bitstream having one or more special Ethernet code words embedded into the bitstream.
  • 7. The terminal of claim 6, wherein the special Ethernet code words further comprises at least one of a set of comma /C/ sequences.
  • 8. The terminal of claim 7, wherein at least one of the special Ethernet code words is used as a delimiter of one of a start and an end of a valid data block in the bitstream.
  • 9. The terminal of claim 6, wherein the air interface further comprises a multiframe format having a first frame and a second frame between the special Ethernet code words wherein the first and second frames each further comprise a payload portion and an error check sequence portion.
  • 10. The terminal of claim 9, wherein the multiframe format further comprising a data rate change parameter wherein the data rate change parameter indicates a request by the terminal to change the data rate between the first and second data rates.
  • 11. A rate-adapting microwave communication link, comprising: a first microwave terminal that is capable of transmitting a signal at one of a first data rate and a second data rate;a second microwave terminal that is capable of transmitting a signal at one of a first data rate and a second data rate; andwherein the first microwave terminal further comprises a receive performance-level monitoring circuit that generates a signal indicating a performance level of a received signal from the second microwave terminal, a logic circuit coupled to the receive performance-level estimation circuit that compares the performance level to a threshold level and a circuit that generates a signal to request a transmit rate change in the second microwave terminal based on the comparison of the performance level and the threshold level.
  • 12. The link of claim 11, wherein the circuit that generates a signal to request a transmit rate change further comprises a circuit that requests a rate increase when the performance level exceeds the threshold level.
  • 13. The link of claim 12, wherein the threshold level is a predetermined received signal level that is greater than a predetermined value.
  • 14. The link of claim 11, wherein the receive performance-level monitoring circuit further comprises at least two demodulators operating in parallel wherein at least one demodulator operates properly at the first data rate and at least one demodulator operates properly at the second data rate wherein the first data rate is higher than the second data rate.
  • 15. The link of claim 14, wherein the first data rate is at least 1 gigabit/second and the second data rate that is less than 1 gigabit/second.
  • 16. The link of claim 15, wherein the first data rate further comprises an Gigabit Ethernet data rate and the second data rate further comprises a Fast Ethernet data rate.
  • 17. The link of claim 14, wherein receive performance-level monitoring circuit further comprises a circuit that compares a bitstream at the first data rate with a bitstream at the second data rate to determine the performance level of the received signal from the second microwave terminal.
  • 18. The link of claim 11, wherein the logic circuit coupled to the receive performance-level estimation circuit further comprises a circuit that measures a bit error ratio of the received signal, a circuit that measures a receive signal level and a circuit that generates the threshold level based on the bit error ratio and the receive signal level.
  • 19. The link of claim 18, wherein the logic circuit coupled to the receive performance-level estimation circuit further comprises a circuit that determines a packet loss ratio of the received bitstream and wherein the circuit that generates the threshold level further comprises a circuit that generates the threshold level based on one or more of the bit error ratio, the receive signal level and the packet loss ratio.
  • 20. The link of claim 11, wherein the first microwave terminal further comprises a circuit that embeds the transmit rate change request signal into a signal transmitted from the first microwave terminal to the second microwave terminal.
  • 21. A digital microwave radio terminal, comprising: a digital data portion;a radio frequency portion, coupled to the digital data portion, that operates at frequencies above 10 GHz; andan Ethernet switch, coupled to the digital data portion and the radio frequency portion, that is integral to the digital microwave radio terminal.
  • 22. The terminal of claim 21, wherein the Ethernet switch further comprises a plurality of Ethernet ports, the terminal further comprising a network management unit coupled to Ethernet switch by one of the plurality of Ethernet ports.
  • 23. A method for communicating Ethernet data between a first microwave terminal and a second microwave terminal over a microwave link, the method comprising: receiving a digital data signal having a particular data rate;switching, within an Ethernet switch in the first microwave terminal, the digital data signal to a transmission link path;generating a transmission bitstream from the digital data signal, the transmission bitstream having one or more special Ethernet code words embedded into the bitstream;generating a modulated signal at a dual rate modulator based on the particular data rate of the digital data signal; andsending a microwave signal containing the modulated signal over a microwave link to the second microwave terminal.
  • 24. The method of claim 23, wherein generating a transmission bitstream from the digital data signal further comprises generating a serial bitstream at the particular data rate and generating a parallel bitstream at the particular data rate based on the serial bitstream.
  • 25. The method of claim 23, wherein generating a transmission bitstream from the digital data signal further comprises inserting the special Ethernet code words into the transmission bitstream wherein the special Ethernet code words are at least one of a set of comma /C/ sequences.
  • 26. The method of claim 25, wherein inserting the special Ethernet code words into the transmission bitstream further comprises delimiting one of a start and an end of a frame in the transmitted bitstream using the special Ethernet code words.
  • 27. The method of claim 26, wherein generating a transmission bitstream from the digital data signal further comprises generating a multiframe format having a first frame and a second frame between the special Ethernet code words wherein the first and second frames each further comprise a payload portion and an error check sequence portion.
  • 28. The method of claim 27, wherein generating the multiframe format further comprising generating a data rate change parameter wherein the data rate change parameter indicates a request by the first microwave terminal to change the data rate between a first data rate and a second data rate.
  • 29. The method of claim 23 further comprising receiving a microwave signal from the second microwave terminal and generating a received digital data signal at a received data rate from the received microwave signal.
  • 30. The method of claim 29, wherein generating a received digital data signal at a received data rate from the received microwave signal further comprises generating a demodulated signal from the received microwave signal, generating a received bitstream based on the demodulated signal wherein the received bitstream has one or more special Ethernet code words embedded into the received bitstream, converting the received bitstream into a digital received data signal and switching, within an Ethernet switch in the first microwave terminal, the received digital data signal to an Ethernet physical link at the received data rate.
  • 31. The method of claim 30, wherein generating a demodulated signal from the received microwave signal further comprises generating a first demodulated signal at a first data rate and generating a second demodulated signal at a second data rate.
  • 32. The method of claim 31, wherein generating a received bitstream based on the demodulated signal further comprises recovering a clock signal from the received microwave signal based on the first and second demodulated signals.
  • 33. The method of claim 31, wherein generating a received bitstream based on the demodulated signal further comprises determining a bit rate error of the received microwave signal based on the first and second demodulated signals.
  • 34. The method of claim 30, wherein converting the received bitstream into a digital received data signal further comprises removing special Ethernet code words from the received bitstream wherein the special Ethernet code words are at least one of a set of comma /C/ sequences.
  • 35. The method of claim 34, wherein removing the special Ethernet code words further comprises recovering a first frame of received digital data located between the special Ethernet code words in the received bitstream and recovering a second frame of receive digital data located between the special Ethernet code words in the received bitstream.
  • 36. The method of claim 30, wherein converting the received bitstream into a digital received data signal further comprises recovering a data rate change parameter from the received bitstream wherein the data rate change parameter indicates a request by the second microwave terminal to change the data rate between a first data rate and a second data rate.
  • 37. A process of changing the transmit rate in a microwave link between a first microwave terminal and a second microwave terminal wherein the first and second microwave terminals are capable of transmitting a microwave signal at one of a first data rate and a second data rate, the method comprising: generating, at the first microwave terminal, a received bitstream from a microwave signal received by the first microwave terminal;monitoring the received bitstream in order to generate a signal indicating a performance level of the received microwave signal from the second microwave terminal;comparing the performance level of the received microwave signal to a threshold level; andgenerating a rate change request signal that requests a data rate change for the microwave link between the first and second data rates.
  • 38. The method of claim 37, wherein generating the rate change request signal further comprises requesting an increase in the data rate of the microwave link when the performance level exceeds the threshold level.
  • 39. The method of claim 38, wherein the threshold level is a predetermined received signal level that is greater than a predetermined value.
  • 40. The method of claim 37, wherein generating the received bitstream further comprising demodulating, in parallel, the received bitstream at the first data rate and the second data rate wherein the first data rate is higher than the second data rate.
  • 41. The method of claim 40, wherein the first data rate is at least 1 gigabit/second and the second data rate that is less than 1 gigabit/second.
  • 42. The method of claim 41, wherein the first data rate further comprises an Gigabit Ethernet data rate and the second data rate further comprises a Fast Ethernet data rate.
  • 43. The method of claim 40, wherein generating the received bitstream further comprises comparing the bitstream at the first data rate with the bitstream at the second data rate to determine the performance level of the received signal from the second microwave terminal.
  • 44. The method of claim 37, wherein monitoring the received bitstream further comprises measuring at least one of a bit rate error of the received bitstream and a receive signal level of the received microwave signal and generating the threshold level based on the bit error ratio and the receive signal level.
  • 45. The method of claim 44, wherein monitoring the received bitstream further comprises measuring a packet loss ratio of the received bitstream and wherein generating the threshold level further comprises generating the threshold level based on one or more of the bit error ratio, the receive signal level and the packet loss ratio.
  • 46. The method of claim 37 further comprising embedding the rate change request signal into a signal transmitted from the first microwave terminal to the second microwave terminal in order to change the data rate of the microwave link between the first and second data rates.