ArticlePDF Available

A Hybrid Technology for a Multiagent Consultation System in Obesity Domain

Authors:

Abstract

In this paper, the authors present architecture of a multi agent consultation system for obesity related problems, which hybrid the technology of an expert system (ES) and an intelligent agent (IA). The strength of the ES which is capable of pulling the expert knowledge is consulted and presented to the end user via the autonomous and friendly pushing environment of the intelligent agent.
Abstract
This paper presents an analysis of the localization
accuracy of indoor positioning systems using Cramer’s rule via IEEE
802.15.4 wireless sensor networks. The objective is to study the
impact of the methods used to convert the received signal strength
into the distance that is used to compute the object location in the
wireless indoor positioning system. Various methods were tested and
the localization accuracy was analyzed. The experimental results
show that the method based on the empirical data measured in the
non line-of-sight (NLOS) environment yield the highest localization
accuracy; with the minimum error distance less than 3 m.
Keywords
Indoor positioning systems, Localization accuracy,
Wireless networks, Cramer’s rule
I. INTRODUCTION
CCURACY to define object’s location is the main concern
of the wireless indoor positioning systems (WIPS).
Although Global Positioning System (GPS) have been
deployed widely and could provide large service coverage, it
could not use in the indoor environment because there is no
line-of-sight path between the indoor receivers and the
satellites and the satellite signal cannot penetrate the building’s
walls [1]. Comparing with the outdoor environments, the
indoor structure is more complex due to varieties of obstacles
such as walls and furniture which cause the multipath effects
on the wireless signal. In addition, the human mobility and
interference from other wireless networks in the building could
impair the signal quality [2]. These indoor issues bring
challenges to the deployment of the WIPs.
Deploying positioning systems in the indoor environment,
one needs to install wireless networks that generate the
referencing signal used to define the object location. Several
wireless technologies have been adopted such as the IEEE
802.11 wireless LAN and the IEEE 802.15.4 wireless sensor
networks.
The effects of indoor environment on the performance of
WIPS have received little attention in the research study. Most
of the existing works in literature focused on developing
techniques to define the object positions. In [6], the authors
Manuscript received Oct 20, 2011. This work was supported in part by
Suranaree University of Technology, the Office of the Higher Education
Commission under NRU project of Thailand and the National Research
Council of Thailand (NRCT).
Kriangkrai Maneerat and Chutima Prommak*, are with the School of
Telecommunication Engineering, Suranaree University of Technology,
Nakhon Ratchasima, 30000 Thailand (phone: 66-44-224393; fax: 66-44-
224603; e-mail: cprommak@sut.ac.th). *corresponding author
proposed the indoor positioning systems that estimate the
position of the objects by analyzing the received signal
strengths in which the service area is divided into zones and
sub-zones. In [7], the authors proposed the algorithm based on
the decent gradient iteration to define the object position. In
[8], the RSS-based techniques were used to estimate the
distance between the object and the referencing nodes and the
triangulation techniques were used to define the object
position. In [9] and [10], the 3-D positioning systems were
simulated. To compute the object position, the Angle of
Arrival algorithms was used in [9] whereas the Time
Difference of Arrival algorithm (TDOA) was used in [10].
From the literature review, most works in literature focused
mainly on developing techniques to define the object positions
whereas he effects of indoor environment on the performance
of WIPS have received little attention. In order to improve the
localization accuracy of the WIPS, we need a suitable method,
which consider the effects of indoor environment, for
converting the received signal strength to the distance that is
used to compute the object location in WIPS. Therefore, in
this paper we present the study and comparison of using three
methods which are developed by three different ways,
including the method based on the empirical data measured in
the line-of-sight (LOS) environment, the method based on the
non line-of-sight (NLOS) empirical data and the method based
on the path-loss model using the empirical path-loss exponent.
Specifically, we apply these methods to the WIPS using
Cramer’s rule.
The rest of the paper is organized as followed. Section II
presents the Cramer’s rule approach. Experimental designs are
explained in Section III. Section IV shows the empirical data
measured in various environments and the analysis of the
location accuracy of WIPS. Finally, we conclude the paper in
section V.
II. CRAMERS RULE APPROACH
Cramer’s rule has been widely applied in the localization
applications. It uses the principle concept of the linear
equation systems of which the number of equations is equal to
the number of variables and formats the linear equations
systems in the form of matrix. Then, the determinant is applied
and the variables’ values are derived [11]. Fig. 1 shows the
structure and components used by Cramer’s rule.
On the Analysis of Localization Accuracy of Wireless
Indoor Positioning Systems using Cramer’s Rule
Kriangkrai Maneerat and Chutima Prommak*
A
World Academy of Science, Engineering and Technology 60 2011
202
Fig. 1 Cramer’s rule
The structure of positioning system using Cramer’s rule
consists of three referencing nodes, namely Node 1, Node 2
and Node 3 in fig.1. The object location is the intersection of
the three circles centered at the referencing nodes. To derive
formulas for computing the coordinate of the object, we define
the following notations:
(xi, yi) = the coordinate of the referencing node i,
(xu, yu) = the coordinate of the object, and
Ri = the distance between the node i and the object.
We have the circle equation written
(
)
(
)
2
22
iuiui Ryyxx =+ for i= 1,2,3 (1)
Then we have the relationship:
(
)
(
)
(
)
(
)
(
)
(
)
(
)
2
3
2
1
2
3
2
1
2
3
2
1RRyyyyxxxx uuuu =+ (2)
(
)
(
)
(
)
(
)
(
)
(
)
(
)
2
3
2
2
2
3
2
2
2
3
2
2RRyyyyxxxx uuuu =+ (3)
Arranging the equation (2) and (3), we obtain the following
(
)
(
)
(
)
(
)
(
)
2
3
2
1
2
3
2
1
2
3
2
11313 22 yyxxRRyyyxxx uu = (4)
(
)
(
)
(
)
(
)
(
)
2
3
2
2
2
3
2
2
2
3
2
22323 22 yyxxRRyyyxxx uu = (5)
Putting the equations (4) and (5) in the matrix form, we can
write determinant matrix (7), (8) and (9).
(
)
(
)
(
)
( ) ( ) ( )
=
2
3
2
2
2
3
2
2
2
3
2
2
2
3
2
1
2
3
2
1
2
3
2
1
2323
1313
2yyxxRR
yyxxRR
y
x
yyxx
yyxx
u
u (6)
( )
2*)(2*)(
2*)(2*)(
det
2323
1313
yyxx
yyxx
A
= (7)
( )
(
)
(
)
(
)
(
)
( ) ( ) ( )( )
2*)(
2*)(
det
23
2
3
2
2
2
3
2
2
2
3
2
2
13
2
3
2
1
2
3
2
1
2
3
2
1
1yyyyxxRR
yyyyxxRR
A
= (8)
( )
(
)
(
)
(
)
(
)
( ) ( ) ( )( )
2
3
2
2
2
3
2
2
2
3
2
223
2
3
2
1
2
3
2
1
2
3
2
113
22*)(
2*)(
det yyxxRRxx
yyxxRRxx
A
= (9)
Finally, the coordinate of the object can be computed
from (10)
[ ]
A
A
xudet
det 1
= and
[ ]
A
A
yudet
det 2
= (10)
III. EXPERIMENTAL SETUP
This is paper aims to analyze of the localization accuracy of
indoor positioning systems using Cramer’s rule. The
experiments were performed using XBee Pro mudule based on
IEEE 8002.15.4 (ZigBee) standard. Structure of system consist
reference nodes and target node. The reference nodes are
configured as Coordinator and define on different place. The
target node are configured as End device and connect to laptop
can be mobile. The process of indoor positioning systems
starting from, the target node request received signal strengths
from each reference nodes. Next, we are convert the received
signal strength into the distance for compute coordinates of the
target node by Cramer’s rule, as show in Fig. 2. This paper, we
select the experimental area on the fourth floor of the C-
building at Suranaree University of Technology. The
dimension of floor is approximately 75 m x 75 m and we are
install 4 reference nodes which are A, B, C, and D. We define
40 sample points. As show in Fig. 3 In the experimental, we
propose 3 method of the convert received signal strength into
the distance, the correlation of Line of Sight method, the
correlation of Non Line of Sight method, and the correlation of
path loss model method.
Fig. 2 Structure of the indoor positioning system
Fig. 3 Experimental setup: the indoor environment, locations of four
referencing nodes and 40 test points
World Academy of Science, Engineering and Technology 60 2011
203
A. Correlation of Line of Sight method
The correlation of Line of Sight method there is
characteristics of transmission is Line of Sight. We collecting
RSS value form each test points, 10 times to find the average
RSS value of the 62 test points. Next, we are using the average
RSS value to build the relationship with the Matlab simulation
by using the cftool command. We will have correlation
equation between the received signal strength and the distance
for the LOS case as equation (12) and the Fit Curve in Matlab
is plotted in Fig. 5
Correlation equation of LOS
f(x) = p1*x4 + p2*x3 + p3*x2 + p4*x + p5 (11)
then
f(x) =(-1.123x10-4*x4) + (-0.0239*x3) + (-1.833*x2) + (-61.58*x) + (- 770.9)
(12)
When p1 - p5 refer the coefficient of linear model poly4, the
distance function f(x) is a distance between the reference node
and target node (m) and the variable x represent the RSS value
(dBm).
Fig. 4 Equipment used in the experiment: the referencing nodes and
the object node
-75 -70 -65 -60 -55 -50 -45 -40
0
10
20
30
40
50
60
RSS (dB)
Distance (m)
RSS Sample; LOS
Poly4 of RSS Sample
Fig. 5 LOS correlation
B. Correlation of Non Line of Sight method
The correlation of Non Line of Sight method there is no
LOS path between transmitter and receiver. Because, there are
effects of the indoor environment such as wall, door. We
collecting RSS value form each test points, 10 times to find the
average RSS value of the 57 test points. Then, we perform to
build the relationship between the average RSS value and the
distance for the NLOS case as follows (14)
Correlation equation of NLOS
f(x) = p1*x4 + p2*x3 + p3*x2 + p4*x + p5 (13)
then
f(x) =(1.255x10-6*x4) + (4.863x10-4*x3) + (0.0515*x2) + (1.133*x) + (-0.922)
(14)
When p1 - p5 represent the coefficient of linear model poly4,
the distance function f(x) is a distance between the reference
node and target node (m) and the variable x is the RSS value
(dBm).
C. Correlation of path loss model method
The correlation of path loss model method utilizes the
property of signal radio propagation within a building [12].
The equation of the relationship for the path loss model case
can be represented by equation (15)
Pr = Pt + K + Gt + Gr - 10αlog10(d/d0) (15)
K= 20log10 (λ/4π d0) 2 (16)
The variable Pr refers to the received signal strength value
(dBm), the transmit power Pt assume is 18 dBm. K that
depends on the average channel attenuation can be compute by
equation (16). The λ is signal wavelength (m), d0 is typically
assumed to be 1 m. The variable α can be obtained to
approximate either an analytical or empirical model, our
experiment using path loss exponent is 3.45 [12]. Gt is the
transmit antenna gain and Gr is the receive antenna gain, we
determine these to parameters equal 1.5 dBi. The d refers to
distance between the reference node and the target node (m).
Note that the using the 3 relationship above, we can be
converting received signal strength value into the distance. By
the condition, if the RSS value not in the range -80 dBm to -40
dbm was assume to be equal the boundary. For instance,
measuring the received signal strength value is -95 dBm. We
define a new received signal strength value are -80 dBm.
IV. EXPERIMENTAL RESULTS AND ANALYSIS
In our experiments, we performed measurement of the 40
sample points. Each test points measuring 10 times in order to
find the average RSS value of the 40 sample points. Use the 3
approach for convert the received signal strength into the
distance as mentioned in Section III. Next, we are using the
distance value to location estimate of the target node by
World Academy of Science, Engineering and Technology 60 2011
204
Cramer’s rule. Examples of the position systems show as
follows. We assume the method of the convert the received
signal strength into the distance are LOS case. At sample point
S1, starting that the target node measured RSS value form the
4 reference nodes are RA = -97.9 dBm, RB = -52.75 dBm, RC =
-65.9 dBm, and RD = -89.65 dBm. Select the RSS value to the
best RSS value of the 3 in 4 reference node (RB=-52.75 dBm,
RC = -65.9 dBm, and RD o ver bound = -80 dBm). Next, converts
the RSS value into the distance by the correlation equation of
LOS method as equation (11). We obtained the distances are
f(RB) = 12.62 m, f(RC) = 43.12 m, and f(RD) = 51.05 m. Then,
using the distances value to compute the coordinate of the
target node (X, Y) by the Cramer’s rule. Final, we will be the
position of the target node are (15.47, 28.30).Table I shows
the error distance between the actual target location and the
experiment target location when used the 3 method of the
correlation equation. We can see that the correlation of path
loss model method be provided the least accuracy positioning.
The margin error of maximum error is 39.6306 m, average
error is 22.418428 m, minimum error is 5.1764 m, and the
standard deviation is approximately 8 m. And the method of
the correlation equation give the most accuracy positioning is
the correlation of NLOS method. A maximum error is 36.582
m, average error is 17.59365 m, minimum error is 2.7716 m,
and the standard deviation is about 8.5 m.The plot in Figure 6,
7, and 8 shows the actual target location and the experiment
target location all 40 sample points of the correlation method
of the LOS, NLOS, path loss model, respectively. In Fig. 8 the
correlation of path loss model method, it provides localization
accuracy less than when comparing the localization accuracy
of the correlation of LOS and NLOS method
ostensibly.Histogram analysis for comparison the distance
error of the 3 different methods as show in Figure 9. Notices,
that the correlation of NLOS method there error distance
distribution by spreading in the range 0 to 25 m that more than
the correlation of LOS and path loss model method. Moreover,
the Fig. 10 the cumulative distribution function (CDF) of the
error distance of the 3 different methods. Shows that the
correlation of NLOS method has a location precision of 80%
within 25 m (the CDF of the error distance of 25 m is 0.8).
Different from the correlation of LOS and path loss model
method that a location precision of 80% within 30 m.
Therefore, the estimation of the object within a building by
Cramer’s rule, using the correlation of NLOS method provided
localization accuracy of the positioning more than the
correlation of LOS and path loss model method.
TABLE I
ERROR DISTANCE OBTAINED BY DIFFERENT METHODS
Method
Error distance (m)
Min Mean Max SD
LOS 3.26 20.46 36.99 9.48
NLOS 2.77 17.59 36.58 8.53
Path Loss model 5.17 22.41 39.63 8.21
Actual location Estimated location
Fig. 6 the actual and estimated locations of 40 test points
using LOS method
Actual location
Estimated location
Fig. 7 the actual and estimated locations of 40 test points
using NLOS method
Actual location Estimated location
Fig. 8 the actual and estimated locations of 40 test points
using path-loss model
World Academy of Science, Engineering and Technology 60 2011
205
Fig. 9 Histogram of the error distances
Fig. 10 Cumulative distribution function of the error distances
V. CONCLUSION
In this paper, we present the analysis of the localization
accuracy of the wireless indoor positioning systems using
Cramer’s rule. We analyze the use of different methods to
convert the received signal strength into the distance used in
the Cramer’s rule to compute the object location. Specifically,
we compare three methods, including the method based on the
empirical data measured in the line-of-sight (LOS)
environment, the method based on the non line-of-sight
(NLOS) empirical data and the method based on the path-loss
model using the empirical path-loss exponent. The
experimental study shows that the NLOS based method results
in the highest localization accuracy, with the minimum error
distance less than 3 m. Our ongoing work is to develop an
efficient indoor positioning framework that can apply to
various service environments including the single floor and
multiple floor area.
REFERENCES
[1] G.M. Djuknic, R.E. Richton, “Geolocation and assisted GPS,” IEEE
Computer, vol. 34, February 2001, pp. 123 - 125.
[2] M.U. Rehman, Y. Gao, X. Chen, C.G. Parini, Z. Ying,
“Characterisation of System Performance of GPS Antennas in Mobile
Terminals Including Environmental Effects,” European Conference on
Antennas and Propagation, March 2009, pp. 1832 – 1836.
[3] N. Sghaier, A. Mellouk, B. Augustin, Y. Amirat, J. Marty, M.E.A.
Khoussa, A. Abid, R. Zitouni, “Wireless Sensor Networks for medical
care services,” Wireless Communications and Mobile Computing
Conference, July 2011, pp. 571 – 576.
[4] J. Salter, B. Li, D. Woo, A.G. Dempster, C. Rizos, “802.11 Positioning
in the Home,” Consumer Communications and Networking Conference,
January 2008, pp. 598 – 602.
[5] H.K. Parikh, W.R. Michalson, “Error mechanisms in an RF-based
indoor positioning system,” International Conference on Acoustics
Speech and Signal Processing, March - April 2008, pp. 5320 - 5323
[6] W.H. Kuo, Y.S. Chen, G.T. Jen, T.W. Lu, “An intelligent positioning
approach: RSSI-based indoor and outdoor localization scheme in
ZigBee networks,” Machine Learning and Cybernetics, vol. 6, July
2010, pp. 2754 – 2759.
[7] J. Larranaga, L. Muguira, J.M. Lopez-Garde, J.I. Vazquez, “An
environment adaptive ZigBee-based indoor positioning algorithm,”
Indoor Positioning and Indoor Navigation, September 2010, pp. 1 – 8.
[8] Y. Lim, J. Park, “Practical indoor positioning system using received
signal strength in IEEE 802.15.4 networks,” International Conference
on Consumer Electronics, January 2009, pp. 1 – 2.
[9] K. Yu, Y.J. Guo, “Improving anchor position accuracy for 3-D
localization in wireless sensor networks,” IEEE International
Conference on Communication, May 2008, pp. 951 - 955.
[10] J. Liang, J. Shao, Y. Xu, J. Tan, B.T. Davis, P.L. Bergstrom, “Sensor
Network Localization in Constrained 3-D Spaces,” IEEE International
Conference on Mechatronics and Automation, June 2006, pp. 49 – 54.
[11] B. Cooperstein, “Elementary Linear Algebra,” University of California,
Santa Cruz, January 2006, pp. 312-323.
[12] A. Bose, C.H. Foh, “A practical path loss model for indoor WiFi
positioning enhancement,” International Conference on Information
Communications and Signal Processing, December 2009, pp. 1-5.
Chutima Prommak received her Ph.D. and M.S. degree in
Telecommunications from the University of Pittsburgh in 2005 and from the
University of Colorado at Boulder in 1998, respectively and received her B.S.
from the University of Khon Kaen in 1992. She is now an assistant professor
at the School of Telecommunication Engineering, Suranaree University of
Technology, Thailand. Her research interests include wireless network design,
optical network design, network optimization and heuristic approaches for
network design.
Kriangkrai Maneerat received him B.S. degree in Telecommunication
Engineering from Suranaree University of Technology, Thailand in 2009.
Currently he is pursuing him M.S. degree in the school of Telecommunication
Engineering, Suranaree University of Technology. He is a member at the
Wireless Communication Research Lab at Suranaree University of
Technology.
World Academy of Science, Engineering and Technology 60 2011
206
ResearchGate has not been able to resolve any citations for this publication.
Conference Paper
Full-text available
Accuracy of ordinary sensor node localization in wireless sensor networks mainly depends on the signal parameter such as time-of-arrival and signal strength estimation errors and the accuracy of the anchor node locations. In this paper a low- complexity but efficient algorithm is derived to improve anchor location accuracy in the presence of both anchor-to-anchor distance and AOA estimates and GPS measurements. Also, a Lenvenberg-Marquardt (LM) optimization based algorithm is developed for accuracy improvement when anchor-to-anchor distance estimates and GPS measurements are provided. Further, we derive the Cramer-Rao lower bound (CRLB) to benchmark the anchor position accuracy. To our knowledge, improving anchor node location accuracy and deriving the CRLB in the presence of both GPS and anchor-to-anchor measurements in 3-D scenarios are not reported in the literature. Simulation results demonstrate that the proposed approaches can improve the anchor position accuracy substantially and that the accuracy of the two developed algorithms approaches the corresponding CRLB.
Conference Paper
Full-text available
Positioning within a local area refers to technology whereby each node is self-aware of its position. Based on empirical study, this paper proposes an enhancement to the path loss model in the indoor environment for improved accuracy in the relationship between distance and received signal strength. We further demonstrate the potential of our model for the WiFi positioning system, where the mean errors in the distance estimation are 2.3 m and 2.9 m for line of sight and non line of sight environments, respectively.
Conference Paper
Full-text available
Lately, there has been significant progress in the field of wireless communications and networking. Furthermore, the number of applications that require context information as the user's location will increase in the coming years. However, this issue still has not been solved indoors due to the RF (Radio Frequency) signals' behaviour in this kind of scenarios. In this paper, we present a robust, easy to deploy and flexible indoor localization system based on ZigBee Wireless Sensor Networks. It is important to mention that our localization system is based on RSSI (Received Signal Strength Indicator) level measurements since this information can be obtained directly from the messages exchanged between nodes, so no extra hardware is required. Our localization system consists of two phases: calibration and localization. Anytime a blind node needs to be located, our system performs calibration using a matrices system, so that the environment can be characterized, taking into account possible changes on it since the last request. Then, in the localization phase, the central server processes all the information and calculates the blind node's position with the new iterative algorithm we present. With this indoor positioning algorithm we can estimate the blind node's position with a good resolution (3 m average error), so we can say that this ZigBee localization algorithm provides very promising results.
Article
Full-text available
In recent years there has been considerable interest in the possibility of building complex problem solving systems as groups of co-operating experts. This has led us to develop a multiagent expert systems capable to run on servers that can support a large group of users (clients) who communicate with the system over the network. The system provides an architecture to coordinate the behavior of several specific agent types. Two types of agents are involved. One type works on the server computer and the other type works on the client computers. The society of agents in our system consists of expert systems agents (diagnosis agents, and a treatment agent) working on the server side, each of which contains an autonomous knowledge-based system. Typically, agents will have expertise in distinct but related domains. The whole system is capable of solving problems, which require the cumulative expertise of the agent community. Besides to the user interface agent who employs an intelligent data collector, so-called communication model in KADS, working on the client sides. We took the advantage of a successful pre-existing expert systems—developed at CLAES (Central Laboratory for Agricultural Expert Systems, Egypt)—for constructing an architecture of a community of cooperating agents. This paper describes our experience with decomposing the diagnosis expert systems into a multi-agent system. Experiments on a set of test cases from real agricultural expert systems were preformed. The expert systems agents are implemented in Knowledge Representation Object Language (KROL) and JAVA languages using KADS knowledge engineering methodology on the WWW platform.
Conference Paper
Full-text available
In this paper, we study the positioning schemes in Zigbee sensor networks. Basing on different conditions of indoor and outdoor environment, we propose two different types of positioning approaches. Considering the arrangement of the building, the indoor schemes cluster the localization area into many subzones, while the outdoor schemes use the estimated distance to determine the position of the sensed node. Our approaches bases on the receiving strength of the signal and does not need any location fingerprinting process in advance or location database. We also conduct field tests to see the performance of the proposed schemes. The results of the experiments show that our methods can achieve good accuracy no matter in indoor or outdoor environments.
Conference Paper
Localization of sensor nodes is important for many sensor network applications such as distance-based routing and target tracking. This paper presents a localization approach for sensor networks in constrained 3-D space. By assuming that all the original beacon nodes are on the bottom plane, the localization procedure for the entire network is primarily from the bottom to the top and at the same time the localization process is carried out in all directions from the regions where the original beacon nodes are clustered. Simulated results showed that efficiency is improved for network structures whose profiles are cuboid or cone shaped, and whose node distributions are layered or random. The effects of the number of original beacon nodes as well as the node density on the localizing errors and/or the localizing successful rate are explored. Finally, a large scale sensor network is analyzed to verify the propagating trend of localization
Conference Paper
Incident waves on a GPS antenna on mobile terminals suffer from multipath effects due to reflection, diffraction and scattering from environmental objects including buildings, trees, vehicles and ground. A traditional electromagnetic approach to analyse the GPS antenna performance is therefore unable to give a correct account of the antenna working in a real multipath environment. A new technique to characterise these environmental effects on the GPS antenna is presented in this paper, defined by three parameters; GPS Mean Effective Gain (MEG<sub>GPS</sub>), GPS Angle of Arrival (AoA<sub>GPS</sub>) distribution and GPS Coverage Efficiency (eta<sub>c</sub>).
Conference Paper
We propose a practical location estimating scheme which does not require any radio propagation fingerprinting or complex computation. Through implementation of the indoor positioning system, we show that the proposed scheme has reasonable accuracy to use for positioning a mobile target in an indoor environment.
Conference Paper
An RF-based indoor precise positioning system being developed for fire fighters is discussed in this paper. The paper will discuss system level overview of the RF prototype and will discuss the NLOS field tests and indoor positioning results using this RF prototype. The position estimation algorithm used is based on Time Difference of Arrival (TDOA) for a multicarrier signal. An error budget for such an RF-based indoor positioning system is presented in this paper with more insight to the sources of errors. Multipath and NLOS conditions indoors are well known error sources but there also exists another not so well known but major sources of error which are due to dielectric properties of the building materials. Basic simulations are presented to better understand the effect of the dielectric properties of building materials on indoor position estimates.