WO0251069A2

Network node with multi-medium interfaces

Abstract

A network node includes a network interface, a cross connect switch coupled to the network interface, and a multi-medium network interface coupled to the cross connect switch. The multi-medium network interface includes multiple network interfaces, such as an optical interface and a wireless interface. The wireless interface could be for example an RF wireless interface or a free-space optics interface. Some embodiments of the present invention may include both an RF wireless interface and a free-space optics interface. A TDM user interface is also coupled to the cross connect switch. In some embodiments, the network interface is also a multi-medium network interface. Furthermore, some embodiments can include additional multi-medium network interfaces.

Term

No projected expiry on record.

  1. Priority
  2. Filed
  3. Published
  4. Today

181 claims: 17 independent, 164 dependent

  1. 1
    CLAIMS 1. A network node comprising:a first network interface;a cross connect switch coupled to the first network interface;and a first multi-medium network interface coupled to the cross-connect switch.
  2. 42
    A network configured to transfer data using time- division multiplexing comprising:a first network node having a first wireless interface and a second wireless interface;a second network node having a third wireless interface coupled to the first wireless interface of the first network node;and a third network node coupled to the first network node and the second network node .
  3. 50
    The network node Claim 49, wherein the first network node further comprises a TDM user interface coupled to the cross-connect switch and configured for data using time- division multiplexing.
  4. 57
    A network configured to transfer data using time division multiplexing comprising:a first network node;a second network node coupled to the first network node by a first link having a first bandwidth;a third network node coupled to the second network node by a first wireless link having a second bandwidth;wherein the first bandwidth is not equal to the second bandwidth.
  5. 66
    A method of combining TDM data and data packets comprising:receiving a plurality of TDM data columns;receiving a plurality of data packets, transforming a first subset of the data packets into one or more TDM packet columns;and combining the TDM packet columns with a first subset of the TDM data columns to form a data payload of an outgoing TDM data frame .
  6. 81
    A method of combining TDM data and data packets comprising:receiving a first plurality of TDM data columns;receiving a first plurality of data packets, transforming a first subset of the first plurality of data packets into a first group of TDM packet columns;combining the first group of TDM packet columns with a first subset of the first plurality of TDM data columns to form a first data payload of a first TDM data frame;receiving a second plurality of TDM data columns;receiving a second plurality of data packets;transforming a first subset of the second plurality of data packets into a second group of TDM packet columns;and combining the second group of TDM packet columns with a first subset of the second plurality of TDM data columns to form a second data payload of a second TDM data frame .
  7. 85
    A system for combining TDM data and data packets comprising:means for receiving a plurality of TDM data columns;means for receiving a plurality of data packets, means for transforming a first subset of the data packets into one or more TDM packet columns;and means for combining the TDM packet columns with a first subset of the TDM data columns to form a data payload of an outgoing TDM data frame .
  8. 95
    A method of controlling a wireless link between a transmitting network node and a receiving network node, the method comprising:measuring a first signal quality value at the receiving network node;measuring a second signal quality value at the receiving network node;providing the first signal quality value and the second signal quality value to the transmitting network node adapting a first transmission parameter to improve the signal quality value;and adapting a transmission power level to improve the second signal quality value.
  9. 106
    A system for controlling a wireless link between a transmitting network node and a receiving network node, the method comprising:means for measuring a first signal quality value at the receiving network node;means for measuring a second signal quality value at the receiving network node;means for providing the first signal quality value and the second signal quality value to the transmitting network node means for adapting a first transmission parameter to improve the signal quality value;and means for adapting a transmission power level to improve the second signal quality value.
  10. 114
    A method of operating a first network node coupled to a second network node by a wireless link, the method comprising:adapting one or more transmission parameters in response to variable environmental conditions;determining an available bandwidth of the wireless link;and determining an available payload size based on the available bandwidth;and forming a data frame having a payload smaller than or equal to the available payload size;and
  11. 137
    A system for operating a first network node coupled to a second network node by a wireless link, the system comprising:means for adapting one or more transmission parameters in response to variable environmental conditions;means for determining an available bandwidth of the wireless link;and means for determining an available payload size based on the available bandwidth;and means for forming a data frame having a payload smaller than or equal to the available payload size;and
  12. 144
    The system of . Claim 137, wherein the means for adapting one or more transmission parameters in response to variable environmental conditions comprises means for adapting a level of error correction . in the first network node.
  13. 146
    A method of forming a TDM frame, the method comprising determining an available bandwidth for a current TDM data frame;selecting a predefined TDM bandwidth with a predefined payload size, wherein the predefined TDM bandwidth is greater than the available bandwidth. determining an fractional payload size for the current TDM data frame based on the available bandwidth;and creating the current TDM data frame having a payload that is less than or equal to the fractional payload size.
  14. 155
    A method of transmitting TDM data frames between a first network node and a second network node over a data link, the method comprising:determining an available bandwidth for a current TDM data frame;selecting a predefined TDM bandwidth with a predefined payload size, wherein the predefined TDM bandwidth is greater than the available bandwidth. determining an fractional payload size for the current TDM data frame based on the available bandwidth;creating the current TDM data frame having a payload that is less than or equal to the fractional payload size;and transmitting the current TDM data frame from the first network node to the second network node using timing based on the predefined TDM bandwidth.
  15. 165
    A method of forming a plurality of TDM frames, the method comprising determining a first available bandwidth for a first TDM data frame;selecting a first predefined TDM bandwidth with a first predefined payload size, wherein the first predefined TDM bandwidth is greater than the first available bandwidth. determining a first fractional payload size for the current TDM data frame based on the first available bandwidth;creating the first TDM data frame having a first payload that is less than or equal to the first fractional payload size;and determining a second available bandwidth for a second TDM data frame;selecting a second predefined TDM bandwidth with a second predefined payload size, wherein the second predefined TDM bandwidth is greater than the second available bandwidth. determining a second fractional payload size for the current TDM data frame based on the second available bandwidth;and creating the second TDM data frame having a second payload that is less than or equal to the second fractional payload size.
  16. 170
    A method of forming a current TDM data frame, the method comprising receiving an incoming TDM data frame having an incoming header defining a first payload size and an incoming payload of a second payload size;forming a new payload of the first payload size;filling the new payload with data from the incoming payload;forming the current TDM data frame with the incoming header and the new payload.
  17. 173
    A system for forming a TDM frame, the system comprising means for determining an available bandwidth for a current TDM data frame;means for selecting a predefined TDM bandwidth with a predefined payload size, wherein the predefined TDM bandwidth is greater than the available bandwidth. means for determining an fractional payload size for the current TDM data frame based on the available bandwidth;and means for creating the current TDM data frame having a payload that is less than or equal to the fractional payload size.
Independent claims17