Residential Microwave Oven Interference on Bluetooth Data Performance
D'Souza, Mark Francis
MetadataShow full item record
This thesis investigates the interference potential of microwave ovens to Bluetooth data communication. Interference experiments are conducted in the CWTâ s Bluetooth lab, using CSRÃ¢ (Cambridge Silicone Radio) Bluetooth radios and a TektronicsÃ¢ Protocol Analyzer to record packet transmissions between the master and slave units. A novel, â quasi-real timeâ spectral measurement concept is developed to take radio frequency measurements. A LabView program enables a spectrum analyzer to download oven spectral data onto a computer via the instrumentâ s serial port. From this data, three-dimensional plots of microwave radiated power levels versus ISM band frequencies over time periods are produced for different microwave ovens. These plots are compared with the results of interference experiments to explain Bluetooth packet errors. In addition to causing packet errors, emitted oven power levels at certain frequencies are sometimes strong enough to cause data packets to be lost (dropped) as they are transmitted over the air. This is a major problem since the Protocol Analyzer does not â seeâ these packets and cannot record the transmissions during an experiment. These lost packets can be accounted for if the frequency hopping scheme of the communicating Bluetooth devices is know prior to data transmission. Bluetoothâ s Frequency Hop Scheme is coded in Matlab for the purpose of predicting a data transmissionâ s hopping sequence. The lost packets on each Bluetooth channel are counted by subtracting the Analyzerâ s recorded number of data transmissions per channel from the total number of transmissions per channel predicted by Matlab. A method is devised to calibrate the Bluetooth receiver and the spectrum analyzer is used to measure the received power level of Bluetooth signals on a particular frequency (channel). The number of packet errors on a channel is determined from the channelâ s C/I (carrier-to-interference ratio). If a channelâ s C/I level falls below the calculated C/I threshold at any instant of time due to oven operation, the packet transmitted at that instant is likely in error. A Matlab program estimates the number of packet errors per channel by counting the number of times the C/I of a channel falls below itâ s threshold value. The predicted number of packet errors is compared with the measured packet errors from experiments to yield extremely good results. Various oven-interference experiments are conducted in a small building, a large office environment and outdoors. For each experiment, the number of occurrences of transmitted data is plotted for each Bluetooth channel. Composite Excel bar graphs, created from this data, are compared with the oven spectral plots to describe an ovenâ s effect on Bluetooth transmission. It is determined that different ovens cause packet errors on specifically different channels, in addition to channels 52-54 around the ovenâ s 2450 MHz center operating frequency. The interference experiments suggest that placing an oven a radius of 10 m away from Class I (devices in a piconet will not affect data transmission).
- Masters Theses