verification ofwireless acquisition radio frequency system

7
See discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/4311952 Verification of Wireless Data Acquisition Radio Frequency System for Medical Telemetry Application Conference Paper · June 2007 DOI: 10.1109/ISSE.2007.4432896 · Source: IEEE Xplore CITATIONS 2 READS 51 2 authors: Some of the authors of this publication are also working on these related projects: SteriPlas View project Water contamination detection and remediation - Safety, Security and Sustainability View project K. Arshak University of Limerick 319 PUBLICATIONS 5,234 CITATIONS SEE PROFILE Francis Adepoju American University of Nigeria 26 PUBLICATIONS 131 CITATIONS SEE PROFILE All content following this page was uploaded by K. Arshak on 31 May 2014. The user has requested enhancement of the downloaded file.

Upload: others

Post on 12-Feb-2022

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Verification ofWireless Acquisition Radio Frequency System

See discussions, stats, and author profiles for this publication at: https://www.researchgate.net/publication/4311952

Verification of Wireless Data Acquisition Radio Frequency System for Medical

Telemetry Application

Conference Paper · June 2007

DOI: 10.1109/ISSE.2007.4432896 · Source: IEEE Xplore

CITATIONS

2READS

51

2 authors:

Some of the authors of this publication are also working on these related projects:

SteriPlas View project

Water contamination detection and remediation - Safety, Security and Sustainability View project

K. Arshak

University of Limerick

319 PUBLICATIONS   5,234 CITATIONS   

SEE PROFILE

Francis Adepoju

American University of Nigeria

26 PUBLICATIONS   131 CITATIONS   

SEE PROFILE

All content following this page was uploaded by K. Arshak on 31 May 2014.

The user has requested enhancement of the downloaded file.

Page 2: Verification ofWireless Acquisition Radio Frequency System

Verification of Wireless Data Acquisition Radio Frequency System forMedical Telemetry Application

Khalil Arshakl) and Francis Adepojul)) Department of Electronic and Computer Engineering,

University of Limerick, Limerick, [email protected]

Abstract. This paper presents an overview of simulated and custom models for a wireless dataacquisition system. The output signalfrom the transmitter was encoded to digital signal based on one

ofthe Pulse Coding Modulation (PCM) algorithms. At the receiver end, the signal is demodulated andprocessed to extract the spectrum of the original analogue signal which is subsequently converted tovoltage primarily for position tracking purposes. We used a path loss scenario based on the log-normal model to investigate the relationship between signal power transmitted, distance betweentransmitter and receiver, and the bit error rate generated in the channel. The performance ofthe radiofrequency (RF) unit through additive White Gaussian Noise (A WGN) channel was examined byestimating the average Bit Error Rate (BER). The effect ofthe multipathfading was also considered inthe receiver model. The receiver was modeled to receive from an omnidirectional transmitter which istransmitting RF signals at 433MHz, Input power 1 W, and Es/No = 20dB (corresponding to the linearregion ofthe target transceiver)

1. INTRODUCTION

Wireless communication is a viable and cost-effective method of transmitting data over longdistances, through electrically noisy environments. Anumber of telemetry-based medical systems have beendeveloped for different implanted applications [1, 2,3]. However, the costs of customized health caredelivery have increased by up to 400% in the last 5years. Although some aspect of hospital or nursinghome care can be delivered in the patient's home,professional services such as clinical and medicationmonitoring are still required, and cannot beeliminated. Advances in wireless and Internettechnology are developing rapidly. This has openednew opportunities for the health services to reconsiderthe traditional model of patient care [4]. In the next 25years, the global population over the age of 65 willincrease by 88% [5]. The challenge here is to raise orat least maintain the present level of health careprovision at an affordable cost. The fact that a newand increasing generation of researchers andmanufacturers are now involved with works onwireless technology application

for medical devices have helped to improve thequality and hence reduce the overall costs of patientcare. One of the areas in healthcare where wirelesstechnology can be utilized is patient monitoring andtracking. The received signal strength indicator(RSSI) values from a radio transceiver have beensuccessfully employed in surveying and intelecommunications to tracking moving objects [6].

Recever

_

PC

Receiver

Fig. 1. Prototype of Tracking system

1-4244-1218-8/07/$25.00 ©2007 IEEE 439 30th ISSE 2007

Transmitter '8.tn Receiverclm c

SZ)

1!1 Sla al

Page 3: Verification ofWireless Acquisition Radio Frequency System

This is also currently being extended into medicaldiagnostics apparatus [7]. RSSI is a measure of thepower received by a radio receiver from a radiotransmitter and provides information as to theproximity of the transmitter. Indeed, RSSI is locationdependent as it is affected by factors such as distancefrom the transmitter and attenuation due to medium ofpropagation and other barriers. Usually for RSSIbased localization, the data being sent across fromtransmitter to receiver is unimportant. The significantinformation is the absolute values of the RSSI.

2. SYSTEM OVERVIEW

The prototype of a typical application for trackingan object or a capsule in medical diagnosticapplication is shown in Fig. 1. Here, a capsule object isimmersed in a fluid having the same permittivity andconductivity as those found inside the lower region ofthe gastrointestinal (GI) tract. It is subject to movefreely inside the tube while transmitting radio signalsat a regular interval.

It is physically possible to model the conductivityand permittivity of the tissues of the organs present inthe lower region of the human body [8] by altering theconductivity and permittivity of water usinganalytical-grade NaCl and distilled water mixed at theANSI recommended ratio of 1.8 g/l or 0.18% NaCl at21°C [8]. To make adequate volume, 30.6g of saltwere added to 17 liters of distilled water (17 liters x1.8 g/liter = 30.6 g). NaCl may be checked formoisture concentration by putting it in the oven set at200°C for 30 min.goal is to achieve the appearance oftypeset papers in a technical journal.

Free SpaceAWGN Path Loss OCD

RF In -15 dB RF OutAWGN Free SpaceChannel Path Loss

Fig .2.Model of transmission channel

2.1. FSK Transmitter Model

A simple Frequency Shift Keying (FSK) modulatoris simulated and implemented using SIMULINK. Inthe model, a uniform random number generator isemployed to output a random bit stream of 0 and 1'swith a specific data rate. The input voltage of theVoltage Controlled Oscillator (VCO) is shifted eitherto 0.5 instead of 0 or 1. This is implemented in orderto get an equal frequency shift for both tones bymultiplying this input value by the sensitivity of theVCO. The power amplifier (PA) is modeled as a non-linear unit since it exhibits a higher efficiency of 60%for some of the power efficient modulation techniquessuch as the FSK [9]. This follows from the fact thatthe FSK waveforms have no abrupt phase change andexhibit a constant envelope. Therefore the FSKsignals can be amplified by means of nonlinear PA'swith no spectral re-growth.

2.2. Modeling Channel Propagation EffectsOne of the challenges in channel modeling is the

translation of the detailed physical propagation into aform that is suitable for simulation. The SIMULINKis a powerful tool that has huge advantages in beingable to build realistic mathematical models. In Fig.2, apropagation channel model for a single path FSKsignal is shown, featuring Additive White GaussianNoise (AWGN) and short distance (1cm - 10cm) pathloss. The model's transmission channel consists of theAWGN and the Free Space Path Loss blocks. TheAWGN Channel block adds white Gaussian noise to areal or complex input signal. When the input signal isreal, this block adds real Gaussian noise and producesa real output signal. When the input signal is complex,this block adds complex Gaussian noise and producesa complex output signal. This block inherits its sampletime from the input signal. The signal inputs can onlybe of type single or double. The port data types areinherited from the signals that drive the block. Thevariance of the noise generated by the AWGNChannel block can be specified with Es/No, being theratio of signal energy to noise power spectral density.The block calculates the variance from thesequantities that was specified in the configurationdialog box: For real signal inputs, the

1-4244-1218-8/07/$25.00 ©2007 IEEE 440 30th ISSE 2007

Page 4: Verification ofWireless Acquisition Radio Frequency System

Fig .3.Block diagram of RF system - simulink model

AWGN Channel block relates Es/No and SNRaccording to the following equation:

ES/No = 0.5 (Tsyrn/Tsarp).(SNR) (1)where

SNR is the ratio of signal power to noise power(this is tunable with input signal power)

E, = Signal energy (Joules)No = Noise power spectral density (Watts/Hz)

Tsym is the Symbol period parameter of the block inEs/No mode.

Tsamp is the inherited sample time of the block, inseconds

For indoor short-range wireless communications,propagation may be classified as line of sight (LOS)where the transmitter and receiver are visible to oneanother or obstructed (OBS), where objects in thechannel block have a non visible propagation path[10]. The Free Space Path Loss block simulates theloss of signal power due to the distance betweentransmitter and receiver. The block reduces theamplitude of the input signal by an amount that isdetermined in either of two ways:

(1) By the Distance (km) and Carrier frequency(MHz) parameters, if distance and frequency arespecified in the Mode field or

(2) By the loss (dB) parameter, if decibels isspecified in the Mode field. The input to this blockmust be a complex signal.

The Differential Encoder/Decoder blockencodes/decodes the binary input signal. The output isthe logical difference between the present input andthe previous input. More specifically, the block's inputand output are related by:

m(to)m(tk)

= d(to) XOR Initial condition parameter valued(t k) XOR d(t k-1)

where d is the differentially encoded input.

m is the output message.

tk is the kth time step.

This block processes each vector elementindependently

2.3. Modeling the RF Receivers

The block diagram of the received signal strengthindication (RSSI) based receiver model is as shown inFig. 3. The receivers are capable of reading the levelof the signal traveling through the transmissionchannel to the receivers where the received signals areconverted to voltage by the model integrators. Ofcourse, to be useful, the converted voltages need to betranslated to position information at a regular timeinterval. However, this functionality is outside thescope of this paper

1-4244-1218-8/07/$25.00 ©2007 IEEE 441 30th ISSE 2007

Page 5: Verification ofWireless Acquisition Radio Frequency System

2.3.1 Receiver Input model

As shown in Fig. 3, the Bernoulli Binary Generatorblock generates random binary numbers using a

Bernoulli distribution. The Bernoulli distribution withparameter p produces zeroes with probability p andones with probability 1-p. The Bernoulli distributionhas mean value I-p and variance p(l-p). TheProbability of a zero parameter specifies p, and can beany real number between zero and one.

The output signal can be a frame-based matrix, a

sample-based row or column vector, or a sample-based one-dimensional array. These attributes are

controlled by the Frame-based outputs, Samples per

frame, and Interpret vector parameters as 1-Dparameters. Random values from the Bernoulligenerator are increased or decreased at various timesduring transmission by using the uniform randomgenerator block. The digital signal inputs (bits) intothe Gaussian minimum shift keying method (MSK)modulator block are first subject to software alterationinside the dBm-to-mVolt converter. The resulting 1-Dparameter streams are subject to modulation anddemodulation at the GMSK blocks. The GMSKModulator Baseband block modulates using theGaussian minimum shift keying method. The output isa baseband representation of the modulated signal.The input into a GMSK can be either a scalar or a

frame-based column vector. If the Input typeparameter is set to Integer, then the block acceptsvalues of 1 and -1. If the Input type parameter is set toBit as in this case, then the block accepts values of 0

and 1. Likewise, if the Output type parameter is set toInteger, then the block produces values of 1 and -1. Ifthe Output type parameter is set to Bit, then the blockproduces values of 0 and 1.

2.3.2 Receiver Output model

The output subsystem is essentially an output takenfrom a Periodogram block. The Periodogram blockcomputes a nonparametric estimate of the spectrum.The block averages the squared magnitude of the FastFourier Transform (FFT) computed over windowedsections of the input and normalizes the spectralaverage by the square of the sum of the windowsamples. The Window type, Stopband ripple, Beta,and Window sampling parameters all apply to thespecification of the window function. Outputs fromthe periodogram block are subject to the 'generatedB'

matlab function to convert the input to a dBrepresentation using standard methods i.e

dB = 20*logIO(u./ui); (2)

where u0/ui = the ratio of output to input Power

3. SIMULATION RESULTS AND DISCUSSIONS

The following graphs shows the results obtainedfrom our Matlab/Simulink simulation of the modularsystems, incorporating various path attenuationparameters, modeled by simulating the electricalcharacteristics of the lower region of the abdomen as

shown in section II. Noise inputs are added with theAGWN module.

3.1 BER-Es/No (Bit error rate vs. the ratio ofsignal energy to noisepower spectral density)

A voltage representation of the input - to - outputmodel is also generated by a separate matlab functionas shown in Fig. 3 consisting of all the intermediateblocks to transform the input analog signals to voltageand or power-related information (dB).

-120 -100 -80 -60

RF Power (dB)

-40 -20 0

Fig.4 Transfer Function of transceiver model at(Input power 1W, Es/No=20, -15dB path loss)

3.2 Output (RSSI) - Output (dB) at selectedBER

The bit error rate (BER) parameter is used to assess

the performance of the transceiver. The Error Ratecalculation block compares input data from thetransmitter with input data from the receiver. Itcalculates the error rate as a running statistic, bydividing with the total number of unequal pairs of data

1-4244-1218-8/07/$25.00 ©2007 IEEE

1.2

0.8

0.06

04y = -0.0002x2 - 0.0249x+ 0.5362

0.2

O

442 30th ISSE 2007

Page 6: Verification ofWireless Acquisition Radio Frequency System

elements by the total number of input data elementsfrom one source. This block can be used to computeeither symbol or bit error rate (BER), because it doesnot consider the magnitude of the difference betweeninput data elements. We have used Error Ratecalculation block to compute the BER in our modelsince the inputs are bits. If the inputs are symbols,then it computes the symbol error rate (SER). TheBER is used here to assess the sensitivity of thetransceiver over the range of Es/No values subject tothe optimum path loss configuration chosen for ourmodel. The resulting graphs show the best region foroptimum performance of the test/target transceiver.

Fig. 4 is a graph of the transfer function of thetransceiver model at input power 1W, Es/No = 20dB,and -15dB path loss. Also, this diagram indicates theregion of optimum performance at the seleectedconfiguration. The result of the simulated segments ofthe radio frequency units shown in the previoussections confirms that a linear relationship existsbetween path loss and transmitted power at a certainBER. Within the range of experimental values,optimum values for the models were realized at BERbetween 20 and 30dB. Experimental measurementsshow that the true output voltage obtained from thereceived signal strength (RSSI) terminals, follows alinear relationship with distance for optimum pathloss. Also, the radiation pattern of the simulateddipole antenna placed within 10cm of the receiverantenna is reasonably omnidirectional. This can beutilized for RSSI-based tracking purposes withreasonable accuracy. Although the range of resultsobtained conforms to hardware characterization to areasonable extent, it is understandable that practicalimplementations will introduce some unforeseenvariations in the final results due to the effects ofnoise, interference and hardware. This was notinvestigated in detail in this work since therequirement for stable, near omnidirectional radiationpattern were achieved.

4. SUMMARY

We have concluded that a linear relationship existsbetween path loss and transmitted power at a certainBER. It was also observed that the true output voltageobtained from the received signal strength (RSSI)terminals, follows a linear relationship with distancefor optimum path loss.

ACKNOWLEDGEMENT

This work was supported by the Enterprise Irelandcommercialization Fund 2003, under technologydevelopment phase, as part of the MIAPS project,reference no. CFTD/03/425.

REFERENCES

[1] T. Akin, K. Najafi, and R. M. Bradley, A wirelessimplantable multichannel digital neural recordingsystem for a micromachined sieve electrode, IEEESolid State Circuit, 33(1998) 109-118.

[2] S. Chatzandroulis, D. Tsoukalas, and A. Neukomm, Aminiature pressure system with a capacitive sensor anda passive telemetry link for use in implantableapplications, IEEE Microelectromechanical Systems,9(2000) 18-23.

[3] W. Claes, R. Puers, W. Sansen, De Cooman, J. Duyck,and I. Naert, A low power miniaturized autonomousdata logger for dental implants, Sensors and Actuators,97-98(2002) 548-556.

[4] M. folke, J Andreasson, B. Hok, M. Linden, G.Nilsson, M.Ekstrom, and Y. Backlund; Artefactreduction in telemetric ECG monitoring 12th NordicBaltic conference on biomedical engineering andmedicalphysics proc, 2 (2002).

[5] J Reina-Tosina, J., Rao, L.M., Prado, M., and Vera, J.Home health telecare and the elderly in Spain:Technologies involved and methodological issues.IEEE/EMBS 23rd annual international conferenceProc, Turkey, Vol 4, 2001, pp. 3563-3566.

[6] Asis Nasipuri, Kai Li - A directionality based locationdiscovery scheme for wireless sensor networks.'International Workshop on Wireless Sensor Networksand Applications archive' Proceedings of the 1st ACMinternational workshop on Wireless sensor networksand applications Atlanta, Georgia, USA. pp 105 - 111,(2002) ISBN:1-58113-589-0

[7] Adepoju F and Arshak K "Application ofRSS outputsof Radio Transceivers to 2D tracking of ingestibleCapsules." Proceedings of the 9th EuropeanConference on Wireless Technology - EuMW2006 -

Manchester. Sept. 10-15 2006 ppl3l-134[8] M Aziz ,TViathanathan, T Shah, N Babakarkhil, C

Keng Ling 'Design of Tracking System for EndoscopicCapsule' visited on 15 Nov.5http://www.unisa.edu.au/eie/FYr_ProjO5/ default.asp

[9] K. Arshak, E. Jafer, and D. McDonagh, Simulation andtesting ofRF Transceiver suitable for wireless short-range applications, IEEE Conf Advances in IntelligentSystems-Theory and Applications, Luxembourg, Nov15-18, 2004.

[1O] J. Anderson, T.S. Rappaport, and S. Yoshida,Propagation measurements and models for wirelesscommunications channels, IEEE Trans.Communications Magazine, 33 (42-49) 1995.

1-4244-1218-8/07/$25.00 ©2007 IEEE 443 30th ISSE 2007

Page 7: Verification ofWireless Acquisition Radio Frequency System

[11] Dimitrios Lymberopoulos, Quentin Lindsey andAndreas Savvides "An Empirical Analysis of RadioSignal Strength Variability in IEEE 802.15.4 Networksusing Monopole Antennas" - Embedded Networks andApplications Lab (ENALAB). Yale University NewHaven, CT 06511

[12] Xiaoli Li; Hongchi Shi; Yi Shang - A sorted RSSIquantization based algorithm for sensor networklocalization. Proceedings. 11th InternationalConference on Parallel and Distributed Systems(ICPADS, 2005) ISBN 0769522815

1-4244-1218-8/07/$25.00 ©2007 IEEE 444 30th ISSE 2007

View publication statsView publication stats