TAILIEUCHUNG - Sustainable Wireless Sensor Networks Part 19

Tham khảo tài liệu 'sustainable wireless sensor networks part 19', kỹ thuật - công nghệ, cơ khí - chế tạo máy phục vụ nhu cầu học tập, nghiên cứu và làm việc hiệu quả | Programming a Sensor Network in a layered middleware architecture 531 Global entity Databases Global SOA Static Event driven Declarative Processes Local events Local entities Rule based Local SOA Mobile Tuples Agents Fig. 4. Programming Abstraction layers. specifying sample rates as well as query duration. The high level query is translated into a set of data acquisition data processing and data transfer operations that are carried out by the nodes in the WSN. Query optimization evaluates the various alternatives of task allocation over the sensors to choose the one that minimizes energy consumption. Examples of the Database approach are TinyDB Madden et Al. 2003 Cougar Yao Gehrke 2002 MaD-WiSe Amato et Al. 2010 SINA Shen et Al. 2001 and Senceive Hermann Dargie 2008 . TinyDB Madden et Al. 2003 Cougar Yao Gehrke 2002 and MaD-WiSe Amato et Al. 2010 are all based on a pure database paradigm. They essentially provide a distributed database solution tailored on resource-constrained sensor networks focusing on efficient query routing and processing. TinyDB Madden et Al. 2003 uses a SQL-like language with extensions for query duration and sample rates. Queries are expressed over a single sensors table that represents all WSN sampled data. Moreover TinyDB supports spatial aggregation operators and data filtering. Query dissemination is done via Semantic Routing Trees SRTs that are routing trees built from the sink. Cougar Yao Gehrke 2002 shares a number of features with TinyDB. Nodes are modelled as Abstract Data Types ADTs and the queries can be addressed toward either single nodes or sets of sensors that satisfying a particular condition like the physical location of the sensors. MaD-WiSe Amato et Al. 2010 is a distributed database system that supports in-network query processing and query optimization is performed on streams that abstract data sampling by means of transformation rules based on heuristics that consider query execution plans. Query processing is based on

TỪ KHÓA LIÊN QUAN
Đã phát hiện trình chặn quảng cáo AdBlock
Trang web này phụ thuộc vào doanh thu từ số lần hiển thị quảng cáo để tồn tại. Vui lòng tắt trình chặn quảng cáo của bạn hoặc tạm dừng tính năng chặn quảng cáo cho trang web này.