throbber
Exhibit 2008
`Exhibit 2008
`
`

`
`On Context Awareness for Multisensor
`Data Fusion in IoT
`
`Shilpa Gite and Himanshu Agrawal
`
`Abstract With the advances in sensor technology, data mining techniques and the
`internet, information and communication technology further motivates the devel-
`opment of smart systems such as intelligent transportation systems, smart utilities
`and smart grid. With the availability of low cost sensors, there is a growing focus on
`multi-sensor data fusion (MSDF). Internet of Things (IoT) is currently connecting
`more than 9 billion devices. IoT includes the connectivity of smart things which
`focuses more on the interactions and interoperations between things and people.
`Key problem in IoT middleware is to develop efficient decision level intelligent
`mechanisms. Therefore, we focus on IoT middleware using context-aware mech-
`anism. To get automated inferences of the surrounding environment, context -aware
`concept is adopted by computing world in combination with data fusion. We
`conduct a comprehensive review on context awareness for MSDF in IoT and
`discuss the future directions in the area of context-aware computing.
`
`Keywords Context-aware system Multisensor data fusion Dempster–Shafer
`
`theory, IoT
`
`1 Introduction
`
`The concept of the internet of things (IoT) originated in the Auto-ID Center at the
`Massachusetts Institute of Technology in 1999 [1]. Kevin Ashton had imagined a
`world in which all electronic devices are networked and every object, whether
`physical or electronic, is electronically tagged with information applicable to that
`object. The underlying aim of this concept
`is the achievement of pervasive
`
`S. Gite (&) H. Agrawal
`CS/IT Department, SIT, Symbiosis International University, Pune, India
`e-mail: shilpa.gite@sitpune.edu.in
`
`H. Agrawal
`e-mail: himanshu.agrawal@sitpune.edu.in
`
`© Springer India 2016
`S.C. Satapathy et al. (eds.), Proceedings of the Second International
`Conference on Computer and Communication Technologies, Advances
`in Intelligent Systems and Computing 381, DOI 10.1007/978-81-322-2526-3_10
`
`85
`
`

`
`86
`
`S. Gite and H. Agrawal
`
`connections between the internet and objects around us. It is perfect assimilation of
`real-world objects with logical things [2].
`Multi-sensor data fusion system is analogous to human who can sense the
`environment with the help of their sensory organs like nose, ears, skin, etc. and
`make correct inferences about their surroundings [3]. Multisensor data fusion refers
`to the comprehensive fusing of sensory data from multiple sensors and related
`information in order to provide more reliable and accurate information that could be
`achieved using a single, independent sensor [4]. Sensor fusion technology was
`primarily developed for Military surveillance research and robotics by US DoD.
`Later, it has got commercially wider acceptance in the areas, such as intelligent
`transport system, geographic information, land and ocean surveillance, robotics,
`data and information security, medical surveillance, diagnosis, etc. [5, 6]. The only
`way to gain the required amount of information with the expected intelligence is
`viable with the help of multisensors data fusion approach [7].
`Paper is organized as follows: In Sect. 2, MSDF and its various techniques are
`studied thoroughly. Section 3 deals with context-aware systems and its application
`scenario. In Sect. 4, we present Intelligent MSDF model, which takes decisions on
`user’s behalf depending on current context. In Sect. 5, we conclude and provide
`future directions.
`
`2 Overview of Multisensor Data Fusion Techniques
`
`MSDF plays a key role in providing improved probability of detection, extended
`spatial and temporal coverage, reduced ambiguity, and improved system reliability
`and robustness [7]. Being multilevel process, it helps users to make decisions in
`complicated scenarios. It can have steps like automatic detection of objects, asso-
`ciation and correlation with existing things, future estimation, and combination of
`data from single and multiple information sources [8].
`
`Multisensor data fusion can be performed [9] by using four main ways:
`
`(a) Using Kalman Filter–Kalman filter, which is named after Rudolf E. Kalman
`who proposed a linear data filtering algorithm in his famous paper in 1960
`[10]. This is considered as one of
`the most well-known methods for
`data/sensor fusion algorithms. The results of data fusion process further can be
`improved with the help Advance Kalman Filter. Kalman equation is mostly
`used for location tracking, however, it has limitation in its capacity to identify
`the variety of contextual circumstances [11, 12].
`(b) Using Neural Network Theory—The neural network deals with the mathe-
`matical modeling of nonlinear data (neurons). It can process data based on
`accumulated learning experience which is past analyzed data and it takes more
`processing time to produce results. Swift context inference and fast response to
`rapid changes can hardly be the area of the theory [13].
`
`

`
`On Context Awareness for Multisensor Data Fusion in IoT
`
`87
`
`(c) Using Fuzzy Theory—Fuzzy logic deals with only two states: True/False.
`There are some problems in the multitarget tracking using multisensor data
`association with the conventional non-Bayesian or Bayesian method. In
`addition to some specific limitations of priori condition, such an association
`could not perform well under a high clutter tracking environment [14].
`(d) Using Bayesian Theory probability theory- It has the advantage of when
`multisource information is available. Allocating belief to subsets of the uni-
`versal set and a combination rule that is able to combine multisource evidence.
`This is an exceptional virtue for making decisions (Fig. 1).
`
`Sensor Level
`
`Feature Level
`
`Decision Level
`
`Fig. 1 Overview of MSDF techniques
`
`Table 1 Comparative analysis of MSDF techniques
`
`MSDF
`technique
`Kalman Filter
`[10–12]
`
`Extended
`Kalman filter
`[9]
`Covariance
`methods [18,
`19]
`Support
`vector
`machine [16,
`20]
`Artificial
`neural
`network [13]
`
`Advantages
`
`Limitations
`
`(cid:129) Easy implementation
`(cid:129) Efficient in terms of computation
`(cid:129) Most useful
`(cid:129) Sequential method
`(cid:129) More efficient than Kalman Filter
`(cid:129) Works well in nonlinear and
`non-Gaussian uncertainty problems
`(cid:129) Easy to use and implement
`(cid:129) Result accuracy
`(cid:129) Effective for decentralized data fusion
`(cid:129) Effective for heterogeneous sensor data
`(cid:129) Better results for inconsistent sensor
`data
`
`(cid:129) Accuracy issues
`(cid:129) Too many state vector
`components result in a significant
`computational overhead
`(cid:129) High computational complexity
`(cid:129) Unstable results in small time
`durations
`(cid:129) Conflicting behavior in some
`cases
`
`(cid:129) Sensitive to noise
`(cid:129) Text categorization problems are
`linearly separable
`
`(cid:129) Handles non-linear data
`(cid:129) Efficient for heterogeneous sensor data
`(cid:129) Good for high-level inference
`
`(cid:129) High complexity
`(cid:129) Unreliable results in some cases
`(cid:129) Slow context inference
`(continued)
`
`

`
`88
`
`Table 1 (continued)
`
`S. Gite and H. Agrawal
`
`MSDF
`technique
`Clustering
`analysis [21]
`
`Bayesian
`network
`[15, 22]
`
`Fuzzy theory
`[14]
`
`Dempster–
`Shafer theory
`[20, 23]
`
`Advantages
`
`Limitations
`
`(cid:129) Computational overhead
`(cid:129) Cluster head formation is a
`difficult process
`
`(cid:129) High memory requirements
`(cid:129) Consumes longer time before
`producing a result
`
`(cid:129) Results may be doubtful.
`(cid:129) More computational efforts
`
`(cid:129) Computational complexity
`increases as no. of sensors
`increase
`(cid:129) Belief and probability may differ
`sometimes
`
`(cid:129) Can perform well under a high clutter
`tracking environment.
`(cid:129) Generates result of multitarget tracking
`using multisensor data association
`(cid:129) Works well when multi-source
`information is available
`(cid:129) Can combine multi-source evidence
`(cid:129) Appropriate methods for high-level
`inference
`(cid:129) Decision based methods
`(cid:129) Fast response to rapid changes
`(cid:129) Useful for contextual representation
`(cid:129) Decision based method
`(cid:129) Deals with statistical problems or to
`model uncertainties
`(cid:129) Can draw good inference with less
`available sensor data
`(cid:129) Adds a new flavor to safety and
`reliability modeling compared to
`probabilistic approaches
`(cid:129) Powerful tool to assign uncertainty or
`ignorance to propositions
`(cid:129) More flexible than probabilistic
`approaches
`
`Table 1 shows a comparative analysis of various MSDF techniques which are
`most frequently used and efficiently utilized in all kind of applications nowadays.
`Each technique has some pros and cons, so depending on the application area,
`particular technique is used.
`
`3 Context-Aware Systems
`
`[16].
`in 1994 by Schilit and Theimer
`The term Context was defined first
`Context-aware systems are basically self-aware systems, which have the capability
`of judgement of the surroundings, inference mechanism and accordingly take
`decisions without human intervention. Depending on the current context, an
`automated response is generated. Figure 2 shows a big picture of context which
`covers all perspectives of a context. Context covers location of the objects or
`person, identify of a person, time information, activity, environment information or
`constitution information, etc. in order to get all kind of details about users’ sur-
`roundings [17].
`
`

`
`On Context Awareness for Multisensor Data Fusion in IoT
`
`89
`
`Time information
`Schedules &
`agendas
`
`Physiological info,
`Emotional status, Persona
`
`Geographical
`& Spatial info,
`Location
`
`Time
`
`Activities
`
`Behaviour
`
`Context
`
`Environment
`
`Location
`
`Identity
`
`Current Actions,
`Ongoing Tasks,
`Physical activities
`
`Fig. 2 Big picture of context
`
`Measurements of parameters,
`Technological & Resources
`
`User profile
`info, Social
`profile
`
`Context-aware process follows a series of subprocesses like context acquisition,
`context processing, and context usage. In context acquisition, with the help of
`sensors, data like pressure, temperature, etc. would be captured and further sent to
`improvement. In the next stage of context processing, four activities are involved,
`such as Noise removal, data calibration, context interpretation, and context pre-
`diction. In noise removal process, unnecessary sensor data and noise would be
`removed out with the help of filters like Kalman or Extended Kalman filter so that
`only required and useful data would be efficiently passed further. Data calibration
`deals with the updating or correction of a device. It is basically comparison with
`standard values which are previously established. Context interpretation deals with
`understanding and analysis of contextual data which is self-aware kind of process.
`And context prediction is basically prediction process which is based on prior
`estimates. Thus with these four activities, effective context processing takes place
`[16].
`Figure 3 shows real-time (actual) working diagram of context-aware process. In
`real-time scenario, how data is captured by various sensors and then further pro-
`cesses like data processing, data fusion, and context inference take place. After
`getting a model ready for context-aware system, it is applied to various application
`areas like intelligent transportation system (ITS), road-traffic monitoring, biomed-
`ical applications, robotics, surveillance etc.
`
`

`
`90
`
`S. Gite and H. Agrawal
`
`Fig. 3 Real-time diagram of context-aware process
`
`4 Proposed Intelligent MSDF System
`
`Hereby, we are proposing a novel MSDF approach for context-aware systems. The
`concept of applying intelligence to fused sensor data in order
`to produce
`context-aware inference has the novelty in computing field. Lower level data
`processing involves with data filtering whereas at the higher level intelligence on
`gathered and processed data takes place. It is basically a five-step process, which
`includes data collection, filtering process, situation analysis, decision making and
`inference mechanism process. Figure 4 shows the stepwise process details.
`In this paper, we propose an additional intelligent inference based on Dempster–
`Shafer theory (DST) step to the MSDF approach. As per our understanding, no
`
`Fig. 4 Novel context-aware approach for MSDF
`
`

`
`On Context Awareness for Multisensor Data Fusion in IoT
`
`91
`
`previous attempt has been made in this direction. DST helps to find out uncertainty
`factor along with 0/1 or T/F state. DST is very accurate in generating results so it is
`mostly used in context-aware systems. So we are making sensor data intelligent
`with context-aware systems that in addition to DST.
`Being more analogous to our human perception-reasoning processes, the DST
`adds a new zest to safety and reliability modeling as compared with other tech-
`niques. DST can be successfully combined with other techniques like ANN or
`fuzzy logic for more realistic results.
`
`4.1 DST in Context-Aware Systems
`
`Dempster–Shafer theory as a theory of evidence has to account for the combination
`of different sources of Evidence. Rule of Combination is an essential step in pro-
`viding such a theory. In this scenario belief functions are constructed by means of
`multivalued mappings [18].
`Bel and its dual, Pl (plausibility), are special kind of lower/upper probability
`functions.
`We can see it by defining PBel = {μ: μ(U) ≥ Bel(U) for all U  W} and showing
`that Bel = (PBel)* and Pl = (PBel)*.
`(cid:129) The lower bound of the confidence interval is the belief confidence, which
`accounts all evidences Ek that support the given proposition “A”:
`P
`miðEkÞ
`Belief i(A) =
`EkA
`(cid:129) The upper bound of the confidence interval is the plausibility confidence, which
`accounts all the observations that does not rule out the given proposition:
`Plausibility i(A) = 1 P
`miðEkÞ
`Ek\A¼u
`Combination of belief and plausibility leads to a mass function which handles
`uncertainty effectively to produce more correct inferences. Thus, context-aware
`systems can draw inferences on its own and take decisions on the user’s behalf.
`
`4.2 DST Versus Bayesian Networks
`
`Being most popular inference mechanisms, we tried to compare Bayesian networks
`with DST in Table 2. Both use probabilistic approach for data fusion. DST is
`basically advancement in Bayesian networks which handles the third aspect as
`uncertainty rather than just True/False or 0/1.
`
`

`
`92
`
`S. Gite and H. Agrawal
`
`Table 2 Comparison between inference mechanisms
`
`Parameters
`High-level
`fusion
`Decision making
`Uncertainty
`management
`Tolerant of
`imprecision
`Availability of
`probabilistic
`information
`Combination
`with other
`algorithms
`Effective use in
`Limitations
`
`Bayesian networks
`Yes
`
`Dempster–Shafer theory
`Yes
`
`Possible
`Limited extent
`
`More correct
`Effectively done
`
`Limited extent
`
`Possible
`
`Works best when
`Availability of full
`probabilistic information
`Not much useful
`
`Works better than any other probabilistic
`methods when lack of full prepositional
`information
`Produces more accurate and robust results
`
`Medical diagnosis
`Difficulty to deal with
`temporal variations
`
`Robotics
`Nonintuitive results when dependent
`belief functions
`
`Depending on the availability of probabilistic information, particular technique
`is chosen in context-aware systems. Here, we found that DST turns out to be
`superior over Bayesian networks when full probabilistic information is not
`available.
`
`5 Conclusion
`
`In this paper, we have proposed context-aware framework and have reviewed
`MultiSensor Data Fusion and internet of things (IoT). In the next 5 years, i.e., by
`2020, IoT is expected to connect more than 25 Billion devices. Therefore, there will
`be lot of research rigor in IoT middleware, which will require further attention in
`terms of the development of novel solutions. Context-aware computing is going to
`be the prime focus of many researchers to address various challenges in IoT
`middleware.
`In our paper, we have stated role of DST in context-aware systems to get correct
`inferences from the environment. Also we have compared DST with Bayesian
`networks which are an alternative option for probabilistic data handling. As
`ongoing work, we are focusing on the robustness aspect using DST which would
`generate more comprehensive view about the environment. To decrease the com-
`putational overhead of DST can also be considered as a research challenge. Another
`possible extension will be in the direction of the Hidden Markov Model. We will be
`investing on HMM-based model as our future work to address the uncertainty
`aspect.
`
`

`
`On Context Awareness for Multisensor Data Fusion in IoT
`
`93
`
`References
`
`1. Ashton, K.: That ‘Internet of Things’ Thing. RFID J. 22, 97–114 (2009)
`2. The Internet of Things: ITU Internet Reports (2005)
`3. Hall, D.: An introduction to multisensor data fusion. Proc. IEEE 85(1), 6–23 (1997)
`4. Luo, R.C.: Multisensor fusion and integration: theories, applications, and its perspectives.
`IEEE Sens. J. 11(12), 3122–3138 (2011)
`5. Hall, David: Mathematical Techniques in Multisensor Data Fusion, Boston. Artech House,
`MA (1992)
`6. An, S.-h., Lee, B.-H., Shin, D.-R.: A survey of intelligent transportation systems. In: Third
`International Conference on Computational
`Intelligence, Communication Systems and
`Networks (CICSyN), IEEE (2011)
`7. Khaleghi, B., Khamis, A., Karray, F.O., Razavi, S.N.: Multisensor data fusion: a review of the
`state-of-the-art. Inf. Fus. 14(1), 28–44 (2013)
`8. Miloslavov, Adelin, Veeraraghavan, Malathi: Sensor data fusion algorithms for vehicular
`cyber-physical systems. IEEE Trans. Parallel Distrib. Syst. 23(9), 1762–1774 (2012)
`9. Ribeir, M.I.: Kalman and extended Kalman filters: concept, derivation and properties (2004)
`10. Rodger, J.A.: Toward reducing failure risk in an integrated vehicle health maintenance system:
`A fuzzy multi-sensor data fusion Kalman filter approach for IVHMS. Expert Syst. Appl. 39
`(10), 9821–9836 (2012)
`11. Kalman, R.E.: J. Basic Eng. 82(1), 35–45 (1960)
`12. Kalman, R.E.; Bucy, R.S.: New results in linear filtering and prediction theory. J. Basic Eng.
`Trans. ASME 83, 95–108 (1961)
`13. Bothe, H.-H.-H.: Multivariate sensor fusion by a neural network model
`14. Stover, J.A., Hall, D.L.: A fuzzy-logic architecture for autonomous multisensor data fusion.
`IEEE Trans. Ind. Electron. 43(3), 403–410 (1996)
`15. Friedman, N., et al.: Using Bayesian networks to analyze expression data. J. Comput. Biol. 7
`(3–4), 601–620 (2000)
`16. Schilit, B., Adams, N., Want, R.: Context-aware computing applications. In: First Work shop
`on Mobile Computing Systems and Applications, WMCSA (1994)
`17. Baldauf, M., Dustdar, S., Rosenberg, F.: A survey on context-aware systems. Int. J. Ad Hoc
`Ubiquitous Comput. 2(4), 263–277 (2007)
`18. Shafer, G.: A Mathematical Theory of Evidence. Princeton, University Press (1976)
`19. Robust Covariance Estimation for Data Fusion From Multiple Sensors João Sequeira. IEEE
`Trans. Instrum. Meas. 60, 3833–3844 (2011)
`20. Weiser, M.: The computer for the 21st century. Sci. Am. 265(3), 66–75 (1991)
`21. Yu, S., De Moor, B., Moreau, Y.: Clustering by heterogeneous data fusion: framework and
`applications Covariance consistency methods for fault-tolerant distributed data fusion (Jeffrey
`K. Uhlmann Science Direct. Inf. Fus. 4 201—215(2003)
`22. Banerjee, T.P.: Multi-sensor data fusion using support vector machine for motor fault
`detection science direct. Inf. Sci. 217 65–77 (2012)
`23. Shafer, G.: Probability judgement in artificial intelligence. In: Kanal, L.N., Lemmer, J.F. (eds.)
`Uncertainty in Artificial Intelligence. New York, Elsevier Science (1986)
`24. Žontar, Rok: Marjan Heričko. Taxonomy of context-aware systems, Ivan Rozman (2012)

This document is available on Docket Alarm but you must sign up to view it.


Or .

Accessing this document will incur an additional charge of $.

After purchase, you can access this document again without charge.

Accept $ Charge
throbber

Still Working On It

This document is taking longer than usual to download. This can happen if we need to contact the court directly to obtain the document and their servers are running slowly.

Give it another minute or two to complete, and then try the refresh button.

throbber

A few More Minutes ... Still Working

It can take up to 5 minutes for us to download a document if the court servers are running slowly.

Thank you for your continued patience.

This document could not be displayed.

We could not find this document within its docket. Please go back to the docket page and check the link. If that does not work, go back to the docket and refresh it to pull the newest information.

Your account does not support viewing this document.

You need a Paid Account to view this document. Click here to change your account type.

Your account does not support viewing this document.

Set your membership status to view this document.

With a Docket Alarm membership, you'll get a whole lot more, including:

  • Up-to-date information for this case.
  • Email alerts whenever there is an update.
  • Full text search for other cases.
  • Get email alerts whenever a new case matches your search.

Become a Member

One Moment Please

The filing “” is large (MB) and is being downloaded.

Please refresh this page in a few minutes to see if the filing has been downloaded. The filing will also be emailed to you when the download completes.

Your document is on its way!

If you do not receive the document in five minutes, contact support at support@docketalarm.com.

Sealed Document

We are unable to display this document, it may be under a court ordered seal.

If you have proper credentials to access the file, you may proceed directly to the court's system using your government issued username and password.


Access Government Site

We are redirecting you
to a mobile optimized page.





Document Unreadable or Corrupt

Refresh this Document
Go to the Docket

We are unable to display this document.

Refresh this Document
Go to the Docket