US20090097468A1 - Wireless networks for highly dependable applications - Google Patents

Wireless networks for highly dependable applications Download PDF

Info

Publication number
US20090097468A1
US20090097468A1 US12/246,370 US24637008A US2009097468A1 US 20090097468 A1 US20090097468 A1 US 20090097468A1 US 24637008 A US24637008 A US 24637008A US 2009097468 A1 US2009097468 A1 US 2009097468A1
Authority
US
United States
Prior art keywords
operable
wireless
nodes
channels
communication system
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Granted
Application number
US12/246,370
Other versions
US9408250B2 (en
Inventor
Yunjung Yi
Vicraj T. Thomas
Kelly P. Muldoon
Michael R. Franceschini
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Honeywell International Inc
Original Assignee
Honeywell International Inc
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Honeywell International Inc filed Critical Honeywell International Inc
Priority to US12/246,370 priority Critical patent/US9408250B2/en
Priority to EP08165992.2A priority patent/EP2048637B1/en
Priority to CA2640815A priority patent/CA2640815C/en
Assigned to HONEYWELL INTERNATIONAL INC. reassignment HONEYWELL INTERNATIONAL INC. ASSIGNMENT OF ASSIGNORS INTEREST (SEE DOCUMENT FOR DETAILS). Assignors: THOMAS, VICRAJ T., YI, YUNJUNG, MULDOON, KELLY P., FRANCESCHINI, MICHAEL R.
Publication of US20090097468A1 publication Critical patent/US20090097468A1/en
Application granted granted Critical
Publication of US9408250B2 publication Critical patent/US9408250B2/en
Active legal-status Critical Current
Adjusted expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W84/00Network topologies
    • H04W84/18Self-organising networks, e.g. ad-hoc networks or sensor networks
    • GPHYSICS
    • G01MEASURING; TESTING
    • G01DMEASURING NOT SPECIALLY ADAPTED FOR A SPECIFIC VARIABLE; ARRANGEMENTS FOR MEASURING TWO OR MORE VARIABLES NOT COVERED IN A SINGLE OTHER SUBCLASS; TARIFF METERING APPARATUS; MEASURING OR TESTING NOT OTHERWISE PROVIDED FOR
    • G01D21/00Measuring or testing not otherwise provided for
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C17/00Arrangements for transmitting signals characterised by the use of a wireless electrical link
    • G08C17/02Arrangements for transmitting signals characterised by the use of a wireless electrical link using a radio link
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C2201/00Transmission systems of control signals via wireless link
    • G08C2201/40Remote control systems using repeaters, converters, gateways
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C2201/00Transmission systems of control signals via wireless link
    • G08C2201/50Receiving or transmitting feedback, e.g. replies, status updates, acknowledgements, from the controlled devices
    • GPHYSICS
    • G08SIGNALLING
    • G08CTRANSMISSION SYSTEMS FOR MEASURED VALUES, CONTROL OR SIMILAR SIGNALS
    • G08C2201/00Transmission systems of control signals via wireless link
    • G08C2201/60Security, fault tolerance
    • G08C2201/63Redundant transmissions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W74/00Wireless channel access, e.g. scheduled or random access
    • H04W74/04Scheduled or contention-free access

Definitions

  • Modern vehicles such as aircraft, automobiles, space craft, satellites, etc.
  • use computer networks to control operation of the vehicle.
  • modern industrial control plants, campus buildings, etc. use computer networks for control of operations.
  • sensor data and/or control inputs from an operator are provided to a processing unit for processing.
  • the components of these networks in modern vehicles and buildings are interconnected via wires.
  • wires increase production and maintenance costs associated with the vehicles and buildings. For example, designers must take into consideration space for the wires in designing a vehicle and manufacturers must ensure that the wires are properly connected.
  • new wires may also need to be added or replaced.
  • wires increase the weight of a vehicle which is a consideration for flying vehicles such as aircraft and spacecraft.
  • wireless networks unlike wired networks, where wired lines can protect communication and provide some degree of guaranteed reliability, wireless networks use broadcast medium which can be easily interfered/corrupted by intentional or unintentional sources. Also, the quality of wireless medium can be affected by surrounding environments. For example, wireless networks in indoor environments generally experience multi-path fading, shadowing and some obstacles by humans. Any wireless vehicle network for essential services needs to handle unpredictable and dynamic link quality and reliability. In addition, certain wireless networks, such as in aircraft, must meet certain required levels of reliability.
  • a wireless communication system comprising one or more control units operable to transmit control signals, a plurality of actuators responsive to the control signals, and a plurality of sensors operable to transmit sensor data used by the one or more control units in generating the control signals.
  • Each of the sensors, actuators, and one or more control units are located at a fixed position in the system relative to one another.
  • Each of the plurality of sensors and each of the plurality of actuators are coupled to at least one of the one or more control units via a plurality of wireless paths.
  • Each of the plurality of sensors are operable to transmit the sensor data in an assigned time slot to at least one of the one or more control units over a plurality of wireless channels in each of the plurality of wireless paths.
  • the number of channels in each of the plurality of wireless paths is determined based, at least in part, on a worst-case estimate of potential interference, and each of the plurality of sensors is operable to pseudo-randomly switch the plurality of channels over which the sensor data is transmitted.
  • the embodiments described below utilize new techniques incorporating wireless network technologies to achieve low bit error rate (e.g., 10 ⁇ 6 or 10 ⁇ 9 ) and low packet error rate.
  • the embodiments described below utilize techniques at multiple layers (e.g., network layer, physical layer, data link layer, etc.) to increase reliability and resilience to jamming.
  • the embodiments described below utilize multi-path routing (also referred to as route diversity or path diversity), multiple channels for each path at the link layer (also referred to as link diversity or frequency diversity) and multiple redundant copies of transmitted data (also referred to as time diversity) to achieve necessary low error rates.
  • FIG. 1A is a block diagram of one embodiment of a wireless communication system 100 .
  • Wireless communication system 100 includes a plurality of nodes A-F. Although only six nodes are depicted in this embodiment, for purposes of explanation, it is to be understood that any number of nodes can be used in other embodiments.
  • Each of nodes A-F includes a transmitter/receiver pair or transceiver (TX/RX) 104 and an antenna 106 .
  • TX/RX transmitter/receiver pair or transceiver
  • each of nodes A-F is operable to receive and transmit wireless communication signals.
  • each of nodes A-F is operable to transmit in an assigned Time-Division Multiple Access (TDMA) time slot in this example.
  • TDMA Time-Division Multiple Access
  • CSMA Carrier Sense Multiple Access
  • CDMA Code Division Multiple Access
  • Each of nodes A-F is located within range of at least two other nodes via wireless links 102 .
  • node A is in range of and coupled to nodes B, C, and D via wireless links 102 .
  • each of nodes A-F is operable to forward received signals that have a destination address indicating another node.
  • each of nodes A-F is located in a fixed position relative to the other nodes.
  • node A transmits a signal with a destination address indicating node F.
  • the signal is received by nodes B, C, and D over wireless links 102 .
  • Each of nodes B, C, and D in turn retransmit the received signal which is then received by nodes E and F.
  • Node E then retransmits the received signal which is received by node F.
  • Node F in this example, received the signal originally transmitted by node A via intermediate nodes in each of 3 separate wireless paths.
  • an intermediate node is a node located in the wireless path, between the original node and the destination node, which forwards the received wireless signal.
  • a wireless path is the path a wireless signal travels from an original node to a destination node.
  • the first wireless path in this example includes nodes A, B and F, (node B being an intermediate node, node A being the transmitting or original node, and node F being the destination node).
  • the second wireless path includes nodes A, C, and F and the third wireless path includes nodes A, D, E, and F.
  • the portion of a wireless path between two nodes is referred to herein as a wireless segment.
  • the portion of the first wireless path between nodes A and B is the first segment of the first wireless path.
  • the destination node, node F in this example implements a voting scheme based on the received wireless signal input from the plurality of wireless paths. For example, if the received wireless signal from the first wireless path is the same as the received wireless signal from the third wireless path, but different from the wireless signal received from the second wireless path, the destination node selects the signal received from the first and third wireless paths. It is to be understood that this exemplary voting scheme is provided by way of example and that other voting schemes based on received input from the plurality of wireless paths can be implemented in other embodiments.
  • a voting scheme is not implemented.
  • a default order is determined a priori to determine which signal to use.
  • node F can be assigned a priori to use the signal received over the first wireless path unless it is unavailable. If it is unavailable, the wireless signal received over the second wireless path is to be used.
  • a priori schemes can be used in other embodiments.
  • system 100 is able to tolerate transmission failures in a given wireless path, such as failures due to environmental noise, jamming, node failure or other interference.
  • each of nodes A-F includes a plurality of antennae 106 - 1 . . . 106 -N for transmission and reception, as shown in FIG. 1B .
  • each of nodes A-F in FIG. 1B is operable to simultaneously transmit and receive multiple copies of a wireless signal (one for each antenna 106 ) through implementation of a Multiple-Input Multiple-Output (MIMO) scheme.
  • MIMO Multiple-Input Multiple-Output
  • the MIMO scheme is used to increase the signal gain at the destination node, thereby reducing multipath fading effects.
  • Each of antennae 106 - 1 . . . 106 -N are operable to transmit on different channels.
  • a channel refers to a range of frequencies.
  • each of nodes A-F is operable to dynamically select a coding technique for each channel.
  • exemplary coding techniques include, but are not limited to, Reed-Solomon coding, convolution coding, and BCH coding.
  • Each coding technique has advantages under certain conditions.
  • each of nodes A-F selects an appropriate coding technique for each channel based on the conditions of the respective channel. For example, in some embodiments, the coding technique for each channel is selected based on the worst bit error rate of the respective channel.
  • the wireless signal from the original node is transmitted over the same channel for each segment. In other embodiments, the wireless signal from the original node is transmitted over a different channel for each segment of the wireless path.
  • each antenna transmits the wireless signal at a different channel as discussed above and shown in FIG. 2A (also referred to as link diversity).
  • the black rectangles represent channels (CH 1 to CHn) being used at a given moment in time. In the example shown in FIG. 2A , three separate channels are used simultaneously. The channels are separate enough to be independent of one another so that interference in one channel does not influence the other channels. The total number of channels to use is determined based on a worst case estimate of potential interference. For example, if it is estimated that a jammer can jam 3 channels at any given moment in time, 4 or more channels are used to transmit wireless signals between nodes A-F.
  • each antenna pseudo-randomly switches the channel over which it transmits data.
  • a Frequency Hopping Spread Spectrum (FHSS) technique is used for each antenna.
  • the hopping sequence is determined a-priori in some embodiments.
  • a pseudo-random number generator in each node is used to determine the hopping sequence.
  • DSSS Direct Sequence Spread Spectrum
  • FIG. 2B shows the effect of jamming (either intentional or unintentional) on the transmission channels of FIG. 2A .
  • jamming causes some channels to periodically have unsuccessful transmissions
  • at least one successful transmission is completed at each moment in time.
  • a TDMA schedule is used.
  • a time slot is periodically reserved for retransmission of unsuccessful transmissions.
  • retransmission slots are used in some embodiments to transmit parity bits.
  • multiple copies of each signal are transmitted at distinct moments in time as depicted in FIG. 3 .
  • four separate copies of the same signal 308 are transmitted at distinct moments in time regardless of whether or not the first transmission was determined to be successful (also referred to as time diversity).
  • a TDMA schedule is used.
  • the same signal 408 is transmitted in three distinct time slots.
  • Other signals originating from the same node or other nodes are transmitted in the other time slots.
  • FIG. 5 depicts one embodiment of a wireless communication system 500 implemented in an aircraft 501 .
  • system 500 is provided by way of example and not by way of limitation.
  • other embodiments of wireless communication systems as described herein can be implemented in other environments, such as, but not limited to, ground vehicles, control plants, etc.
  • System 500 comprises four types of nodes, control unit 503 , sensor 505 , actuator 507 , and relay 509 .
  • system 500 includes one or more control units 503 operable to process data from a plurality of sensors 505 and output commands or control signals to other nodes.
  • the sensors 505 are operable to obtain data regarding operation of the aircraft 501 .
  • sensors 505 can include, but are not limited to, engine sensors, wing flap sensors, navigation sensors, etc.
  • System 500 also includes a plurality of actuators 507 operable to adjust operation of aircraft 501 based on commands received from control units 503 .
  • actuators 507 can adjust engine throttle, apply brakes, adjust wing flap position, etc.
  • System 500 also optionally includes one or more relays 509 to provide additional wireless paths, thereby increasing the reliability of system 500 and/or enabling otherwise isolated nodes to communicate wirelessly in system 500 . For example, if a node is not within range of other nodes, one or more relays 509 can be included to enable communication with that node from other nodes in system 500 .
  • each of control units 503 , sensors 505 , actuators 507 , and relay 509 comprise a plurality of antennae 506 and are located in a fixed position relative to each other.
  • System 500 implements one or more of the techniques for route diversity, link diversity and time diversity as discussed above with respect to FIGS. 1-4 .
  • each of control units 503 , sensors 505 , actuators 507 , and relay 509 are operable to transmit a signal to another destination node via multiple wireless paths and over a plurality of channels.
  • each of control units 503 , sensors 505 , actuators 507 , and relay 509 are operable to pseudo-randomly switch transmission channels and to transmit multiple copies of a wireless signal at distinct moments in time as discussed above.
  • FIG. 6 is a flow chart of one embodiment of a method 600 of communicating in a wireless communication system, such as system 100 above.
  • method 600 is implemented in a node such as nodes A-F discussed above.
  • the node dynamically selects an encoding technique from a plurality of available encoding techniques.
  • the node dynamically selects an encoding technique for each of a plurality of channels over which data is to be transmitted.
  • the encoding technique is selected for each channel based on conditions of the channel. For example, in some embodiments, the encoding technique is selected based on the worst bit error rate (BER) of the respective channel.
  • the data to be transmitted can be data originating from the node or data received from another node which is being forwarded in a wireless path.
  • BER worst bit error rate
  • the node encodes the data to be transmitted using the selected encoding technique.
  • the node transmits the encoded data over the plurality of channels to each of a plurality of intermediate nodes.
  • An intermediate node is a node located in the wireless path between the original node and the destination node.
  • the number of channels over which the data is transmitted is determined, in some embodiments, based on a worst case estimate of potential interference, such as jamming and environmental noise.
  • transmitting the encoded data includes transmitting the data according to a TDMA schedule. In other embodiments, transmitting the encoded data includes transmitting the encoded data using CSMA or CDMA techniques.
  • the node pseudo-randomly switches the channels over which the data is being transmitted as described above.
  • the node determines if the transmission of the data is complete. In other words, the node determines if any bits of the data remain to be transmitted. For example, in some embodiments, the node switches channels after each bit. In such embodiments, each bit is transmitted on a new channel with an encoding technique selected for its respective channel. If transmission of the data is not complete, method 600 returns to 602 , where an encoding technique is selected for each new channel. If transmission of the data is complete (e.g. all bits have been transmitted), the node determines, at 612 , if additional copies of the data remain to be sent. As discussed above, each node transmits multiple copies of the same data at distinct moments in time, in some embodiments. If additional copies are to be transmitted, method 600 returns to 602 , where an encoding technique is selected for each new channel.
  • machine-readable media include recordable-type media, such as a portable memory device; a hard disk drive (HDD); a random-access memory (RAM); a read-only memory (ROM); transmission-type media, such as digital and analog communications links; and wired or wireless communications links using transmission forms, such as radio frequency and light wave transmissions.
  • the variety of program products may take the form of coded formats that are decoded for actual use in a particular communications network by a combination of digital electronic circuitry and software residing in a programmable processor (for example, a special-purpose processor or a general-purpose processor in a computer).
  • the programmable processing unit of the communications node comprises at least one of a microprocessor, a microcontroller, a field-programmable gate array (FPGA), a field-programmable object array (FPOA), a programmable logic device (PLD), or an application-specific integrated circuit (ASIC).

Abstract

A wireless communication system comprises one or more control units operable to transmit control signals, a plurality of actuators responsive to the control signals, and a plurality of sensors operable to transmit sensor data used by the one or more control units in generating the control signals. Each of the sensors, actuators, and one or more control units are located at a fixed position in the system relative to one another. Each of the plurality of sensors and each of the plurality of actuators are coupled to at least one of the one or more control units via a plurality of wireless paths. Each of the plurality of sensors are operable to transmit the sensor data in an assigned time slot to at least one of the one or more control units over a plurality of wireless channels in each of the plurality of wireless paths. The number of channels in each of the plurality of wireless paths is determined based, at least in part, on a worst-case estimate of potential interference, and each of the plurality of sensors is operable to pseudo-randomly switch the plurality of channels over which the sensor data is transmitted.

Description

  • This application is related to the following co-pending United States patent applications, all of which are hereby incorporated herein by reference:
  • U.S. provisional patent application Ser. No. 60/978,365 (attorney docket number H0017609-5602 entitled “ROBUST WIRELESS SIGNALING METHODS TO DEFEAT JAMMING INTERFERENCE IN STATIONARY TOPOLOGY WIRELESS NETWORKS”) filed on Oct. 8, 2007 and which is referred to herein as the '365 application;
  • U.S. patent application Ser. No. ______ (attorney docket number H0017609-5602 entitled “SYSTEM AND METHODS FOR SECURING DATA TRANSMISSIONS OVER WIRELESS NETWORKS”) filed on even date herewith and which is referred to herein as the '602 application; and
  • U.S. provisional patent application Ser. No. 60/978,368 (attorney docket number H0017593-5602 entitled “WIRELESS NETWORKS FOR HIGHLY DEPENDABLE APPLICATIONS”) filed on Oct. 8, 2007 and which is referred to herein as the '368 application. The present application claims the benefit of priority to the '368 application.
  • BACKGROUND
  • Modern vehicles, such as aircraft, automobiles, space craft, satellites, etc., use computer networks to control operation of the vehicle. Similarly, modern industrial control plants, campus buildings, etc. use computer networks for control of operations. For example, sensor data and/or control inputs from an operator are provided to a processing unit for processing. Typically, the components of these networks in modern vehicles and buildings are interconnected via wires. However, wires increase production and maintenance costs associated with the vehicles and buildings. For example, designers must take into consideration space for the wires in designing a vehicle and manufacturers must ensure that the wires are properly connected. In addition, if a component needs to be upgraded or added, new wires may also need to be added or replaced. Furthermore, wires increase the weight of a vehicle which is a consideration for flying vehicles such as aircraft and spacecraft.
  • Hence, it is desirable to replace the wired networks with wireless networks. Unfortunately, unlike wired networks, where wired lines can protect communication and provide some degree of guaranteed reliability, wireless networks use broadcast medium which can be easily interfered/corrupted by intentional or unintentional sources. Also, the quality of wireless medium can be affected by surrounding environments. For example, wireless networks in indoor environments generally experience multi-path fading, shadowing and some obstacles by humans. Any wireless vehicle network for essential services needs to handle unpredictable and dynamic link quality and reliability. In addition, certain wireless networks, such as in aircraft, must meet certain required levels of reliability.
  • SUMMARY
  • In one embodiment a wireless communication system is provided. The wireless communication system comprises one or more control units operable to transmit control signals, a plurality of actuators responsive to the control signals, and a plurality of sensors operable to transmit sensor data used by the one or more control units in generating the control signals. Each of the sensors, actuators, and one or more control units are located at a fixed position in the system relative to one another. Each of the plurality of sensors and each of the plurality of actuators are coupled to at least one of the one or more control units via a plurality of wireless paths. Each of the plurality of sensors are operable to transmit the sensor data in an assigned time slot to at least one of the one or more control units over a plurality of wireless channels in each of the plurality of wireless paths. The number of channels in each of the plurality of wireless paths is determined based, at least in part, on a worst-case estimate of potential interference, and each of the plurality of sensors is operable to pseudo-randomly switch the plurality of channels over which the sensor data is transmitted.
  • DETAILED DESCRIPTION
  • The embodiments described below utilize new techniques incorporating wireless network technologies to achieve low bit error rate (e.g., 10−6 or 10−9) and low packet error rate. In particular, the embodiments described below utilize techniques at multiple layers (e.g., network layer, physical layer, data link layer, etc.) to increase reliability and resilience to jamming. In particular, the embodiments described below utilize multi-path routing (also referred to as route diversity or path diversity), multiple channels for each path at the link layer (also referred to as link diversity or frequency diversity) and multiple redundant copies of transmitted data (also referred to as time diversity) to achieve necessary low error rates.
  • FIG. 1A is a block diagram of one embodiment of a wireless communication system 100. Wireless communication system 100 includes a plurality of nodes A-F. Although only six nodes are depicted in this embodiment, for purposes of explanation, it is to be understood that any number of nodes can be used in other embodiments. Each of nodes A-F includes a transmitter/receiver pair or transceiver (TX/RX) 104 and an antenna 106. Hence, each of nodes A-F is operable to receive and transmit wireless communication signals. For example, each of nodes A-F is operable to transmit in an assigned Time-Division Multiple Access (TDMA) time slot in this example. However, it is to be understood that other techniques such as Carrier Sense Multiple Access (CSMA) or Code Division Multiple Access (CDMA) can be used in other embodiments.
  • Each of nodes A-F is located within range of at least two other nodes via wireless links 102. For example, node A is in range of and coupled to nodes B, C, and D via wireless links 102. In addition, each of nodes A-F is operable to forward received signals that have a destination address indicating another node. Furthermore, each of nodes A-F is located in a fixed position relative to the other nodes.
  • For example, node A transmits a signal with a destination address indicating node F. The signal is received by nodes B, C, and D over wireless links 102. Each of nodes B, C, and D in turn retransmit the received signal which is then received by nodes E and F. Node E then retransmits the received signal which is received by node F. Node F, in this example, received the signal originally transmitted by node A via intermediate nodes in each of 3 separate wireless paths. As used herein, an intermediate node is a node located in the wireless path, between the original node and the destination node, which forwards the received wireless signal. Additionally, a wireless path is the path a wireless signal travels from an original node to a destination node.
  • The first wireless path in this example includes nodes A, B and F, (node B being an intermediate node, node A being the transmitting or original node, and node F being the destination node). The second wireless path includes nodes A, C, and F and the third wireless path includes nodes A, D, E, and F. The portion of a wireless path between two nodes is referred to herein as a wireless segment. For example, the portion of the first wireless path between nodes A and B is the first segment of the first wireless path.
  • In some embodiments, the destination node, node F in this example, implements a voting scheme based on the received wireless signal input from the plurality of wireless paths. For example, if the received wireless signal from the first wireless path is the same as the received wireless signal from the third wireless path, but different from the wireless signal received from the second wireless path, the destination node selects the signal received from the first and third wireless paths. It is to be understood that this exemplary voting scheme is provided by way of example and that other voting schemes based on received input from the plurality of wireless paths can be implemented in other embodiments.
  • Furthermore, in some embodiments, a voting scheme is not implemented. In such embodiments, a default order is determined a priori to determine which signal to use. For example, in FIG. 1A, node F can be assigned a priori to use the signal received over the first wireless path unless it is unavailable. If it is unavailable, the wireless signal received over the second wireless path is to be used. It is to be understood that other a priori schemes can be used in other embodiments. However, by using multiple paths (route diversity), system 100 is able to tolerate transmission failures in a given wireless path, such as failures due to environmental noise, jamming, node failure or other interference.
  • In addition, in some embodiments, each of nodes A-F includes a plurality of antennae 106-1 . . . 106-N for transmission and reception, as shown in FIG. 1B. In particular, each of nodes A-F in FIG. 1B is operable to simultaneously transmit and receive multiple copies of a wireless signal (one for each antenna 106) through implementation of a Multiple-Input Multiple-Output (MIMO) scheme. In particular, in this example, the MIMO scheme is used to increase the signal gain at the destination node, thereby reducing multipath fading effects. Each of antennae 106-1 . . . 106-N are operable to transmit on different channels. As used herein, a channel refers to a range of frequencies.
  • In some such embodiments, each of nodes A-F is operable to dynamically select a coding technique for each channel. Exemplary coding techniques include, but are not limited to, Reed-Solomon coding, convolution coding, and BCH coding. Each coding technique has advantages under certain conditions. Hence, each of nodes A-F selects an appropriate coding technique for each channel based on the conditions of the respective channel. For example, in some embodiments, the coding technique for each channel is selected based on the worst bit error rate of the respective channel.
  • Furthermore, in some embodiments, the wireless signal from the original node is transmitted over the same channel for each segment. In other embodiments, the wireless signal from the original node is transmitted over a different channel for each segment of the wireless path. In addition, in some embodiments with more than one antenna 106, each antenna transmits the wireless signal at a different channel as discussed above and shown in FIG. 2A (also referred to as link diversity). The black rectangles represent channels (CH1 to CHn) being used at a given moment in time. In the example shown in FIG. 2A, three separate channels are used simultaneously. The channels are separate enough to be independent of one another so that interference in one channel does not influence the other channels. The total number of channels to use is determined based on a worst case estimate of potential interference. For example, if it is estimated that a jammer can jam 3 channels at any given moment in time, 4 or more channels are used to transmit wireless signals between nodes A-F.
  • Additionally, as shown in the example in FIG. 2A, in some embodiments, each antenna pseudo-randomly switches the channel over which it transmits data. In particular, in some embodiments, a Frequency Hopping Spread Spectrum (FHSS) technique is used for each antenna. The hopping sequence is determined a-priori in some embodiments. In other embodiments, a pseudo-random number generator in each node is used to determine the hopping sequence. Furthermore, in some embodiments, a Direct Sequence Spread Spectrum (DSSS) technique is used in each channel.
  • FIG. 2B shows the effect of jamming (either intentional or unintentional) on the transmission channels of FIG. 2A. As shown in FIG. 2B, even though jamming causes some channels to periodically have unsuccessful transmissions, at least one successful transmission is completed at each moment in time. In addition, in the example shown in FIG. 2B, a TDMA schedule is used. In the TDMA schedule a time slot is periodically reserved for retransmission of unsuccessful transmissions. Thus, by retransmitting any unsuccessful transmissions, the reliability of system 100 is further improved. In addition, retransmission slots are used in some embodiments to transmit parity bits.
  • In addition, to retransmitting unsuccessful transmissions, in some embodiments, multiple copies of each signal are transmitted at distinct moments in time as depicted in FIG. 3. As shown in FIG. 3, four separate copies of the same signal 308 are transmitted at distinct moments in time regardless of whether or not the first transmission was determined to be successful (also referred to as time diversity). For example, as stated above and shown in FIG. 4, in some embodiments a TDMA schedule is used. In FIG. 4, the same signal 408 is transmitted in three distinct time slots. Other signals originating from the same node or other nodes are transmitted in the other time slots. By transmitting multiple copies at distinct moments in time, corruption of the signal received by the destination node due to temporary interference is mitigated.
  • FIG. 5 depicts one embodiment of a wireless communication system 500 implemented in an aircraft 501. Notably, system 500 is provided by way of example and not by way of limitation. In particular, other embodiments of wireless communication systems as described herein can be implemented in other environments, such as, but not limited to, ground vehicles, control plants, etc. System 500 comprises four types of nodes, control unit 503, sensor 505, actuator 507, and relay 509. In particular, system 500 includes one or more control units 503 operable to process data from a plurality of sensors 505 and output commands or control signals to other nodes.
  • The sensors 505 are operable to obtain data regarding operation of the aircraft 501. For example, sensors 505 can include, but are not limited to, engine sensors, wing flap sensors, navigation sensors, etc. System 500 also includes a plurality of actuators 507 operable to adjust operation of aircraft 501 based on commands received from control units 503. For example, actuators 507 can adjust engine throttle, apply brakes, adjust wing flap position, etc. System 500 also optionally includes one or more relays 509 to provide additional wireless paths, thereby increasing the reliability of system 500 and/or enabling otherwise isolated nodes to communicate wirelessly in system 500. For example, if a node is not within range of other nodes, one or more relays 509 can be included to enable communication with that node from other nodes in system 500.
  • In one embodiment, each of control units 503, sensors 505, actuators 507, and relay 509 comprise a plurality of antennae 506 and are located in a fixed position relative to each other. System 500 implements one or more of the techniques for route diversity, link diversity and time diversity as discussed above with respect to FIGS. 1-4. In particular, each of control units 503, sensors 505, actuators 507, and relay 509 are operable to transmit a signal to another destination node via multiple wireless paths and over a plurality of channels. In addition, each of control units 503, sensors 505, actuators 507, and relay 509 are operable to pseudo-randomly switch transmission channels and to transmit multiple copies of a wireless signal at distinct moments in time as discussed above.
  • FIG. 6 is a flow chart of one embodiment of a method 600 of communicating in a wireless communication system, such as system 100 above. In particular, method 600 is implemented in a node such as nodes A-F discussed above. At 602, the node dynamically selects an encoding technique from a plurality of available encoding techniques. In particular, the node dynamically selects an encoding technique for each of a plurality of channels over which data is to be transmitted. The encoding technique is selected for each channel based on conditions of the channel. For example, in some embodiments, the encoding technique is selected based on the worst bit error rate (BER) of the respective channel. In addition, the data to be transmitted can be data originating from the node or data received from another node which is being forwarded in a wireless path.
  • At 604, the node encodes the data to be transmitted using the selected encoding technique. At 606, the node transmits the encoded data over the plurality of channels to each of a plurality of intermediate nodes. An intermediate node is a node located in the wireless path between the original node and the destination node. The number of channels over which the data is transmitted is determined, in some embodiments, based on a worst case estimate of potential interference, such as jamming and environmental noise. In addition, in some embodiments, transmitting the encoded data includes transmitting the data according to a TDMA schedule. In other embodiments, transmitting the encoded data includes transmitting the encoded data using CSMA or CDMA techniques.
  • At 608, the node pseudo-randomly switches the channels over which the data is being transmitted as described above. At 610, the node determines if the transmission of the data is complete. In other words, the node determines if any bits of the data remain to be transmitted. For example, in some embodiments, the node switches channels after each bit. In such embodiments, each bit is transmitted on a new channel with an encoding technique selected for its respective channel. If transmission of the data is not complete, method 600 returns to 602, where an encoding technique is selected for each new channel. If transmission of the data is complete (e.g. all bits have been transmitted), the node determines, at 612, if additional copies of the data remain to be sent. As discussed above, each node transmits multiple copies of the same data at distinct moments in time, in some embodiments. If additional copies are to be transmitted, method 600 returns to 602, where an encoding technique is selected for each new channel.
  • While the embodiments disclosed have been described in the context of a communications network, apparatus embodying these techniques are capable of being distributed in the form of a machine-readable medium of instructions and a variety of program products that apply equally regardless of the particular type of signal bearing media actually used to carry out the distribution. Examples of machine-readable media include recordable-type media, such as a portable memory device; a hard disk drive (HDD); a random-access memory (RAM); a read-only memory (ROM); transmission-type media, such as digital and analog communications links; and wired or wireless communications links using transmission forms, such as radio frequency and light wave transmissions. The variety of program products may take the form of coded formats that are decoded for actual use in a particular communications network by a combination of digital electronic circuitry and software residing in a programmable processor (for example, a special-purpose processor or a general-purpose processor in a computer). In one example embodiment, the programmable processing unit of the communications node comprises at least one of a microprocessor, a microcontroller, a field-programmable gate array (FPGA), a field-programmable object array (FPOA), a programmable logic device (PLD), or an application-specific integrated circuit (ASIC).
  • Although specific embodiments have been illustrated and described herein, it will be appreciated by those of ordinary skill in the art that any arrangement, which is calculated to achieve the same purpose, may be substituted for the specific embodiments shown. This application is intended to cover any adaptations or variations of the embodiments described herein. Therefore, it is manifestly intended that the embodiments be limited only by the claims and the equivalents thereof.

Claims (20)

1. A wireless communication system comprising:
one or more control units operable to transmit control signals;
a plurality of actuators responsive to the control signals;
a plurality of sensors operable to transmit sensor data used by the one or more control units in generating the control signals;
wherein each of the sensors, actuators, and one or more control units are located at a fixed position in the system relative to one another;
wherein each of the plurality of sensors and each of the plurality of actuators are coupled to at least one of the one or more control units via a plurality of wireless paths;
wherein each of the plurality of sensors are operable to transmit the sensor data in an assigned time slot to at least one of the one or more control units over a plurality of wireless channels in each of the plurality of wireless paths;
wherein the number of channels in each of the plurality of wireless paths is determined based, at least in part, on a worst-case estimate of potential interference; and
wherein each of the plurality of sensors is operable to pseudo-randomly switch the plurality of channels over which the sensor data is transmitted.
2. The wireless communication system of claim 1, wherein each of the plurality of sensors is operable to transmit a copy of the sensor data in each of a plurality of assigned time slots.
3. The wireless communication system of claim 1, wherein each of the plurality of sensors is operable to select an encoding technique for each of the plurality of channels based on a worst bit error rate for each channel.
4. The wireless communication system of claim 3, wherein each of the plurality of sensors is operable to select one of a Reed-Solomon encoding technique, a convolution encoding technique, and a BCH encoding technique.
5. The wireless communication system of claim 3, wherein each of the plurality of sensors is operable to transmit the sensor data using a direct sequence spread spectrum (DSSS) technique for each of the plurality of channels.
6. The wireless communication system of claim 1, wherein each of the plurality of sensors is operable to pseudo-randomly switch the channels over which the sensor data is transmitted after each bit of the sensor data is transmitted.
7. The wireless communication system of claim 1, wherein each of the one or more control units is operable to implement a voting scheme based on the sensor data received over each of the plurality of wireless paths.
8. A wireless communication system comprising:
a plurality of nodes, each of the plurality of nodes coupled to a plurality of the other nodes via corresponding wireless links;
wherein each of the nodes is located at a fixed position in the system relative to the other nodes;
wherein each of the plurality of nodes is operable to transmit a wireless signal over a plurality of channels to a destination node of the plurality of nodes via one or more other nodes in each of a plurality of wireless paths, each wireless path comprising at least one segment;
wherein each other node in each wireless path is operable to forward the received wireless signal;
wherein each of the plurality of nodes is further operable to pseudo-randomly switch the channels over which the wireless signal is transmitted; and
wherein each of the plurality of nodes is operable to transmit redundant copies of the wireless signal at different moments in time.
9. The wireless communication system of claim 8, wherein each of the plurality of nodes is operable to pseudo-randomly switch the channels over which the wireless signal is transmitted.
10. The wireless communication system of claim 8, wherein each of the plurality of nodes is operable to transmit the wireless signal according to a Time Division Multiple Access (TDMA) schedule.
11. The wireless communication system of claim 8, wherein each of the plurality of nodes are operable to retransmit unsuccessful transmissions for each channel.
12. The wireless communication system of claim 8, wherein each of the plurality of nodes is operable to select an encoding technique for each of the plurality of channels.
13. The wireless communication system of claim 12, wherein each of the plurality of nodes is operable to select an encoding technique for each of the plurality of channels based on a worst bit error rate for each channel.
14. The wireless communication system of claim 12, wherein each of the plurality of nodes is operable to select one of a Reed-Solomon encoding technique, a convolution encoding technique, and a BCH encoding technique.
15. The wireless communication system of claim 8, wherein each of the plurality of nodes is operable to transmit the wireless signal using a direct sequence spread spectrum (DSSS) technique for each of the plurality of channels.
16. The wireless communication system of claim 8, wherein the destination node is operable to implement a voting scheme based on the wireless signal received over each of the plurality of wireless paths.
17. A method of wireless communication, the method comprising:
dynamically selecting an encoding technique from a plurality of available encoding techniques for each of a plurality channels;
encoding data to be transmitted using the selected encoding techniques;
transmitting the encoded data over each of the plurality of channels to a destination node via a plurality of wireless paths;
pseudo-randomly switching the plurality of channels over which the data is transmitted; and
transmitting each of a plurality of redundant copies of the data over the plurality of channels at a distinct moment in time to the destination node via the plurality of wireless paths.
18. The method of claim 17, wherein the number of channels is determined based on a worst-case estimate of potential interference.
19. The method of claim 17, wherein the encoding technique is dynamically selected based on the worst bit error rate for each channel.
20. The method of claim 17, wherein the plurality of channels over which the data is transmitted are pseudo-randomly switched after each bit of the data.
US12/246,370 2007-10-08 2008-10-06 Wireless networks for highly dependable applications Active 2035-04-04 US9408250B2 (en)

Priority Applications (3)

Application Number Priority Date Filing Date Title
US12/246,370 US9408250B2 (en) 2007-10-08 2008-10-06 Wireless networks for highly dependable applications
EP08165992.2A EP2048637B1 (en) 2007-10-08 2008-10-07 Wireless networks for highly dependable applications
CA2640815A CA2640815C (en) 2007-10-08 2008-10-08 Wireless networks for highly dependable applications

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
US97836507P 2007-10-08 2007-10-08
US97836807P 2007-10-08 2007-10-08
US12/246,370 US9408250B2 (en) 2007-10-08 2008-10-06 Wireless networks for highly dependable applications

Publications (2)

Publication Number Publication Date
US20090097468A1 true US20090097468A1 (en) 2009-04-16
US9408250B2 US9408250B2 (en) 2016-08-02

Family

ID=40534116

Family Applications (1)

Application Number Title Priority Date Filing Date
US12/246,370 Active 2035-04-04 US9408250B2 (en) 2007-10-08 2008-10-06 Wireless networks for highly dependable applications

Country Status (1)

Country Link
US (1) US9408250B2 (en)

Cited By (17)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2048793A1 (en) 2007-10-08 2009-04-15 Honeywell International Inc. System and methods for securing data transmissions over wireless networks
US20110069693A1 (en) * 2009-09-18 2011-03-24 Yannick Le Pezennec Multicarrier Transmit Diversity in UTRAN for HSPA
US20110194540A1 (en) * 2008-09-22 2011-08-11 Mohammadhadi Baligh Multi-site mimo cooperation in cellular networks
US20140328199A1 (en) * 2008-06-13 2014-11-06 Infineon Technologies Ag Medium Access Control in Industrial and Automotive Wireless with Combined Wired and Wireless Sensor Networks
EP2446567B1 (en) * 2009-06-23 2016-08-17 Adeunis Rf Method of time multiplexed communication
US20170181146A1 (en) * 2015-12-17 2017-06-22 Honeywell International Inc. Cognitive allocation of tdma resources in the presence of a radio altimeter
US9720760B2 (en) 2015-03-10 2017-08-01 Aruba Networks, Inc. Mitigating wireless networking problems of a wireless network
US9894536B2 (en) 2015-03-10 2018-02-13 Aruba Networks, Inc. Motion-controlled device for supporting planning, deployment or operation of a wireless network
US10123229B2 (en) 2015-03-10 2018-11-06 Hewlett Packard Enterprise Development Lp Sensing conditions of a wireless network
US10177868B2 (en) 2015-12-17 2019-01-08 Honeywell International Inc. Systems and methods to synchronize wireless devices in the presence of a FMCW radio altimeter
US10219174B2 (en) 2015-03-10 2019-02-26 Hewlett Packard Enterprise Development Lp Capacity estimation of a wireless link
PL422889A1 (en) * 2017-09-15 2019-03-25 Apator Telemetria Spółka Z Ograniczoną Odpowiedzialnością System for transmitting media consumption measurement and method for transmitting media consumption measurement
US10299266B2 (en) 2017-03-20 2019-05-21 Honeywell International Inc. Delay calculation in wireless systems
US10356638B2 (en) 2015-03-10 2019-07-16 Hewlett Packard Enterprise Development Lp Estimating qualities of links between nodes of a wireless network
CN110471433A (en) * 2019-07-18 2019-11-19 南京航空航天大学 A kind of spacecraft GNC system and implementation method based on distributed intelligence component
US10725170B2 (en) 2015-12-17 2020-07-28 Honeywell International Inc. Frequency modulated continuous wave radio altimeter spectral monitoring
US20220046618A1 (en) * 2020-08-04 2022-02-10 Qualcomm Incorporated Techniques for time and/or frequency domain reconfiguration of a forwarded signal using a repeater node

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10095659B2 (en) 2012-08-03 2018-10-09 Fluke Corporation Handheld devices, systems, and methods for measuring parameters
WO2014144948A1 (en) 2013-03-15 2014-09-18 Stuart Micheal D Visible audiovisual annotation of infrared images using a separate wireless mobile device
US9766270B2 (en) 2013-12-30 2017-09-19 Fluke Corporation Wireless test measurement

Citations (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US5166953A (en) * 1990-10-30 1992-11-24 General Electric Company Technique for frequency-hopped spread spectrum communications
GB2259226A (en) * 1983-10-05 1993-03-03 Racal Res Ltd Communications systems
US5311541A (en) * 1992-05-08 1994-05-10 Axonn Corporation Frequency agile radio
US5859874A (en) * 1994-05-09 1999-01-12 Globalstar L.P. Multipath communication system optimizer
US5970055A (en) * 1996-08-24 1999-10-19 Samsung Electronics Co., Ltd. Radio communication system adapting time division duplexing/frequency hopping
US6169761B1 (en) * 1998-04-01 2001-01-02 Wavespan Corporation Method and transceiver using an improved protocol for a frequency hop communication system
US20020075830A1 (en) * 2000-10-16 2002-06-20 Hartman David L. Adaptive modulation for fixed wireless link in cable transmission system
US20030189638A1 (en) * 2002-04-09 2003-10-09 Fry Terry L. Narrow bandwidth, high resolution video surveillance system and frequency hopped, spread spectrum transmission method
US6697415B1 (en) * 1996-06-03 2004-02-24 Broadcom Corporation Spread spectrum transceiver module utilizing multiple mode transmission
US6865215B1 (en) * 2000-02-16 2005-03-08 Iowa State University Research Foundation, Inc. Spread spectrum digital data communication overlay system and method
US6950627B2 (en) * 2002-03-27 2005-09-27 Microelectronics Research Method and apparatus for providing a wireless aircraft interphone system
US6963599B1 (en) * 1992-12-30 2005-11-08 Itt Manufacturing Enterprises, Inc. Multitone frequency hop communications system
US20050275529A1 (en) * 2004-05-27 2005-12-15 Lawrence Kates Wireless sensor monitoring unit
US6990319B2 (en) * 1995-11-14 2006-01-24 Harris Corporation Wireless, ground link-based aircraft data communication method
US20060140251A1 (en) * 2004-05-04 2006-06-29 Colin Brown Frequency hopping communication system
US20080019422A1 (en) * 2003-12-31 2008-01-24 Smith Stephen F Hybrid spread spectrum radio system
US7336695B1 (en) * 2003-03-10 2008-02-26 Hendershot James R m-ary variable shift keying communications system
US20080112360A1 (en) * 2006-11-10 2008-05-15 Seidel Scott Y Interference Avoidance For Autonomous Dynamic Spectrum Access Systems

Family Cites Families (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6658850B1 (en) 2002-11-05 2003-12-09 General Electric Company Radio frequency communications network for power plant control systems
US7089089B2 (en) 2003-03-31 2006-08-08 Power Measurement Ltd. Methods and apparatus for retrieving energy readings from an energy monitoring device
US7701858B2 (en) 2003-07-17 2010-04-20 Sensicast Systems Method and apparatus for wireless communication in a mesh network
US8243779B2 (en) 2005-04-29 2012-08-14 Alcatel Lucent Method of quality-based frequency hopping in a wirelesscommunication system

Patent Citations (18)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
GB2259226A (en) * 1983-10-05 1993-03-03 Racal Res Ltd Communications systems
US5166953A (en) * 1990-10-30 1992-11-24 General Electric Company Technique for frequency-hopped spread spectrum communications
US5311541A (en) * 1992-05-08 1994-05-10 Axonn Corporation Frequency agile radio
US6963599B1 (en) * 1992-12-30 2005-11-08 Itt Manufacturing Enterprises, Inc. Multitone frequency hop communications system
US5859874A (en) * 1994-05-09 1999-01-12 Globalstar L.P. Multipath communication system optimizer
US6990319B2 (en) * 1995-11-14 2006-01-24 Harris Corporation Wireless, ground link-based aircraft data communication method
US6697415B1 (en) * 1996-06-03 2004-02-24 Broadcom Corporation Spread spectrum transceiver module utilizing multiple mode transmission
US5970055A (en) * 1996-08-24 1999-10-19 Samsung Electronics Co., Ltd. Radio communication system adapting time division duplexing/frequency hopping
US6169761B1 (en) * 1998-04-01 2001-01-02 Wavespan Corporation Method and transceiver using an improved protocol for a frequency hop communication system
US6865215B1 (en) * 2000-02-16 2005-03-08 Iowa State University Research Foundation, Inc. Spread spectrum digital data communication overlay system and method
US20020075830A1 (en) * 2000-10-16 2002-06-20 Hartman David L. Adaptive modulation for fixed wireless link in cable transmission system
US6950627B2 (en) * 2002-03-27 2005-09-27 Microelectronics Research Method and apparatus for providing a wireless aircraft interphone system
US20030189638A1 (en) * 2002-04-09 2003-10-09 Fry Terry L. Narrow bandwidth, high resolution video surveillance system and frequency hopped, spread spectrum transmission method
US7336695B1 (en) * 2003-03-10 2008-02-26 Hendershot James R m-ary variable shift keying communications system
US20080019422A1 (en) * 2003-12-31 2008-01-24 Smith Stephen F Hybrid spread spectrum radio system
US20060140251A1 (en) * 2004-05-04 2006-06-29 Colin Brown Frequency hopping communication system
US20050275529A1 (en) * 2004-05-27 2005-12-15 Lawrence Kates Wireless sensor monitoring unit
US20080112360A1 (en) * 2006-11-10 2008-05-15 Seidel Scott Y Interference Avoidance For Autonomous Dynamic Spectrum Access Systems

Cited By (26)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
EP2048793A1 (en) 2007-10-08 2009-04-15 Honeywell International Inc. System and methods for securing data transmissions over wireless networks
US10015802B2 (en) * 2008-06-13 2018-07-03 Infineon Technologies Ag Medium access control in industrial and automotive wireless with combined wired and wireless sensor networks
US20140328199A1 (en) * 2008-06-13 2014-11-06 Infineon Technologies Ag Medium Access Control in Industrial and Automotive Wireless with Combined Wired and Wireless Sensor Networks
US10615851B2 (en) * 2008-09-22 2020-04-07 Blackberry Limited Multi-site MIMO cooperation in cellular networks
US11876579B2 (en) 2008-09-22 2024-01-16 Malikie Innovations Limited Multi-site MIMO cooperation in cellular networks
US20130029677A1 (en) * 2008-09-22 2013-01-31 Mohammadhadi Baligh Multi-site mimo cooperation in cellular networks
US8767682B2 (en) 2008-09-22 2014-07-01 Blackberry Limited Multi-site MIMO cooperation in cellular network
US20110194540A1 (en) * 2008-09-22 2011-08-11 Mohammadhadi Baligh Multi-site mimo cooperation in cellular networks
US8693442B2 (en) 2008-09-22 2014-04-08 Blackberry Limited Multi-site MIMO cooperation in cellular network
EP2446567B1 (en) * 2009-06-23 2016-08-17 Adeunis Rf Method of time multiplexed communication
US20110069693A1 (en) * 2009-09-18 2011-03-24 Yannick Le Pezennec Multicarrier Transmit Diversity in UTRAN for HSPA
US9720760B2 (en) 2015-03-10 2017-08-01 Aruba Networks, Inc. Mitigating wireless networking problems of a wireless network
US10356638B2 (en) 2015-03-10 2019-07-16 Hewlett Packard Enterprise Development Lp Estimating qualities of links between nodes of a wireless network
US10123229B2 (en) 2015-03-10 2018-11-06 Hewlett Packard Enterprise Development Lp Sensing conditions of a wireless network
US9894536B2 (en) 2015-03-10 2018-02-13 Aruba Networks, Inc. Motion-controlled device for supporting planning, deployment or operation of a wireless network
US10219174B2 (en) 2015-03-10 2019-02-26 Hewlett Packard Enterprise Development Lp Capacity estimation of a wireless link
US9867180B2 (en) * 2015-12-17 2018-01-09 Honeywell International Inc. Cognitive allocation of TDMA resources in the presence of a radio altimeter
US20170181146A1 (en) * 2015-12-17 2017-06-22 Honeywell International Inc. Cognitive allocation of tdma resources in the presence of a radio altimeter
US10693580B2 (en) 2015-12-17 2020-06-23 Honeywell International Inc. Systems and methods to synchronize wireless devices in the presence of a FMCW radio altimeter
US10725170B2 (en) 2015-12-17 2020-07-28 Honeywell International Inc. Frequency modulated continuous wave radio altimeter spectral monitoring
US10908275B2 (en) 2015-12-17 2021-02-02 Honeywell International Inc. Frequency modulated continuous wave radio altimeter spectral monitoring
US10177868B2 (en) 2015-12-17 2019-01-08 Honeywell International Inc. Systems and methods to synchronize wireless devices in the presence of a FMCW radio altimeter
US10299266B2 (en) 2017-03-20 2019-05-21 Honeywell International Inc. Delay calculation in wireless systems
PL422889A1 (en) * 2017-09-15 2019-03-25 Apator Telemetria Spółka Z Ograniczoną Odpowiedzialnością System for transmitting media consumption measurement and method for transmitting media consumption measurement
CN110471433A (en) * 2019-07-18 2019-11-19 南京航空航天大学 A kind of spacecraft GNC system and implementation method based on distributed intelligence component
US20220046618A1 (en) * 2020-08-04 2022-02-10 Qualcomm Incorporated Techniques for time and/or frequency domain reconfiguration of a forwarded signal using a repeater node

Also Published As

Publication number Publication date
US9408250B2 (en) 2016-08-02

Similar Documents

Publication Publication Date Title
US9408250B2 (en) Wireless networks for highly dependable applications
CA2640815C (en) Wireless networks for highly dependable applications
Jiang On reliable data transfer in underwater acoustic networks: A survey from networking perspective
Tannious et al. Spectrally-efficient relay selection with limited feedback
US11758571B2 (en) Method and device for providing different services in mobile communication system
CN103024755B (en) Communication equipment, base station and base station system
CN1685631B (en) Packet data transmission in a MIMO system
US20090017814A1 (en) Radio communication method, relay station device, and radio receiver device
CN101286818A (en) Management of variable-rate communication links
TW200302642A (en) Multiple-access multiple-input multiple-output (MIMO) communication system
JPWO2006095904A1 (en) Retransmission method, radio receiving apparatus, and multi-antenna radio communication system
EP3042457B1 (en) Method for communication in a non-geostationary satellite network with a relay node located in the beams of two satellites and relaying data from the first to the second satellite according to the availability of an internet point of presence (ipp).
CA2913656C (en) Method and system for communication in a hybrid satellite/terrestrial network
US9227579B1 (en) Hybrid wireless-wired architecture based on power lines for intra-vehicular communication
EP1317868A1 (en) An arrangement in a distributed control system for increasing the availability of data and/or control commands
TW202243432A (en) Rf adaptive diversity and method for maximizing capacity in a wireless transmission
US9457742B2 (en) Wireless communication extension for can based electrical architectures
Stanojev et al. Performance analysis of collaborative hybrid-ARQ incremental redundancy protocols over fading channels
US8737455B2 (en) Method of selecting antennas in a wireless communicating network for high reliability and low latency
KR101400880B1 (en) Method and apparatus for transmitting signal using hybrid mimo-cooperative communication system
Marchenko et al. Incremental cooperative relaying in time-correlated Rayleigh fading channels
JP4737694B2 (en) Communication system, relay terminal and communication method in communication system
de Oliveira Brante et al. Cooperative coded partial retransmission scheme using type-I HARQ and LDPC codes
Jung A practical physical-layer network coding for fading channels
Jang et al. On BER analysis and comparison for OSTBC MIMO DF relaying networks

Legal Events

Date Code Title Description
AS Assignment

Owner name: HONEYWELL INTERNATIONAL INC., NEW JERSEY

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:YI, YUNJUNG;THOMAS, VICRAJ T.;MULDOON, KELLY P.;AND OTHERS;SIGNING DATES FROM 20081028 TO 20081110;REEL/FRAME:021996/0514

Owner name: HONEYWELL INTERNATIONAL INC., NEW JERSEY

Free format text: ASSIGNMENT OF ASSIGNORS INTEREST;ASSIGNORS:YI, YUNJUNG;THOMAS, VICRAJ T.;MULDOON, KELLY P.;AND OTHERS;REEL/FRAME:021996/0514;SIGNING DATES FROM 20081028 TO 20081110

STCF Information on status: patent grant

Free format text: PATENTED CASE

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 4TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1551); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 4

MAFP Maintenance fee payment

Free format text: PAYMENT OF MAINTENANCE FEE, 8TH YEAR, LARGE ENTITY (ORIGINAL EVENT CODE: M1552); ENTITY STATUS OF PATENT OWNER: LARGE ENTITY

Year of fee payment: 8