Structural Health Monitoring Using Smart Sensors - ideals ...
Structural Health Monitoring Using Smart Sensors - ideals ...
Structural Health Monitoring Using Smart Sensors - ideals ...
Create successful ePaper yourself
Turn your PDF publications into a flip-book with our unique Google optimized e-Paper software.
On reception of a NACK, the sender resends the last packet. Simplicity is a main<br />
advantage of this method. The IEEE 802.11 wireless LAN adapts the stop-and-wait<br />
protocol. This protocol is, however, not efficient in the sense that the sender needs to wait<br />
for acknowledgment of each packet.<br />
In the go-back-N protocol, the sender transmits more than one packet without waiting<br />
for acknowledgment. The receiver keeps receiving packets replying ACK until an error is<br />
detected. If an error is found in the N-th packet, the N-th packet and all subsequent packets<br />
are discarded. The receiver sends back a NACK with the number corresponding to the lost<br />
packet. The sender resends packets from the N-th packet. Discarding the received packets<br />
after the N-th packets lowers the efficiency of this protocol.<br />
Selective-repeat protocol addresses the inefficiency in the go-back-N protocol. The<br />
sender continues sending unsent packets. Once the receiver detects an error in a packet, a<br />
NACK is sent back to the sender. Packets received after detection of an error are stored in<br />
a reception buffer. Only the packet with an error is disregarded. On reception of a NACK,<br />
the sender temporary stops sending unsent packets and resends the lost packet. Then the<br />
sender continues to send the remaining packets.<br />
These concepts of ARQ can be utilized to guarantee reliable communication among<br />
smart sensors. The reliable communication protocol developed by Mechitov et al. (2004)<br />
sends a set of packets and then waits for acknowledgment. If the receiver does not receive<br />
ACK, the same set of packets is sent again. Upon reception of ACK, the sender moves on<br />
to the next set of packets. Even when one of packets sent in a group is lost, all of the<br />
packets are sent again, reducing the efficiency of the protocol.<br />
In this section, concepts from the ARQ protocol are modified for reliable wireless<br />
communication. The RF component on the Imote2 is in either a listening mode or a<br />
transmission mode. During transmission, the Imote2 cannot receive packets. However, in<br />
selective-repeat protocol, transmission and reception are deeply interwoven. The receiver<br />
may send an acknowledgment while the sender is in transmission mode. Packet loss and<br />
retransmission are expected to be more frequent if the ARQ protocol is implemented<br />
directly. Scheduling interwoven transmission and reception may result in long waiting<br />
times. In the proposed protocols, the sender transmits all of the packets before this node<br />
expects an acknowledgment packet. The receiver stores all of the received data in a buffer.<br />
Once the receiver gets a message indicating the end of data transmission, the receiver<br />
replies to the sender, indicating which packets are missing. Only missing packets are sent<br />
again. In this way, the number of acknowledgments and retransmissions can be greatly<br />
reduced.<br />
This protocol is designed to send either 64-bit double precision data, 32-bit integers,<br />
or 16-bit integers. Many ADCs on traditional data acquisition systems have a resolution<br />
less than 16 bits, supporting the need for transfer of 16-bit integer format data. Some<br />
ADCs have a resolution better than 16 bits, necessitating data transfer in 32-bit integer<br />
format. Once an acceleration record is processed, the outcome may need more bits.<br />
Onboard data processing such as FFTs and SVDs is usually performed using double<br />
precision calculations. Even when the effective number of bits is smaller than 32,<br />
debugging of onboard data processing greatly benefits from transfer of double precision<br />
64