共查询到20条相似文献,搜索用时 0 毫秒
1.
能源效率在设计无线传感器网络时是非常重要的考虑因素,提供部分节点进入通信休眠状态的功能因此变得异常重要。提出一种基于类SRM(Scalable Reliable Multicast)抑制机制的EEA(Energy-Efficient Adaptive)分发协议,通过动态调整发射频率,抑制不必要的数据重复发送,根据制定的规则来关闭无线射频通信来达到节约节点能耗的目的;此外,在选择发送节点时,引入节点剩余能量参数,可以在一定程度上满足能量均衡;最后分别通过实验对泛洪协议和SPIN进行了相关比较,结果表明:EEA协议发送的次数更少,网络寿命更长。 相似文献
2.
Chandima HewaNadungodage Yuni Xia John Jaehwan Lee 《Knowledge and Information Systems》2017,53(3):637-670
Research on recommendation systems has gained a considerable amount of attention over the past decade as the number of online users and online contents continue to grow at an exponential rate. With the evolution of the social web, people generate and consume data in real time using online services such as Twitter, Facebook, and web news portals. With the rapidly growing online community, web-based retail systems and social media sites have to process several millions of user requests per day. Generating quality recommendations using this vast amount of data is itself a very challenging task. Nevertheless, opposed to the web-based retailers such as Amazon and Netflix, the above-mentioned social networking sites have to face an additional challenge when generating recommendations as their contents are very rapidly changing. Therefore, providing fresh information in the least amount of time is a major objective of such recommender systems. Although collaborative filtering is a widely used technique in recommendation systems, generating the recommendation model using this approach is a costly task, and often done offline. Hence, it is difficult to use collaborative filtering in the presence of dynamically changing contents, as such systems require frequent updates to the recommendation model to maintain the accuracy and the freshness of the recommendations. Parallel processing power of graphic processing units (GPUs) can be used to process large volumes of data with dynamically changing contents in real time, and accelerate the recommendation process for social media data streams. In this paper, we address the issue of rapidly changing contents, and propose a parallel on-the-fly collaborative filtering algorithm using GPUs to facilitate frequent updates to the recommendations model. We use a hybrid similarity calculation method by combining the item–item collaborative filtering with item category information and temporal information. The experimental results on real-world datasets show that the proposed algorithm outperformed several existing online CF algorithms in terms of accuracy, memory consumption, and runtime. It was also observed that the proposed algorithm scaled well with the data rate and the data volume, and generated recommendations in a timely manner. 相似文献
3.
Lin X. Xu J. Zhang Q. Hongjun Lu Jeffrey Xu Yu Zhou X. Yuan Y. 《Knowledge and Data Engineering, IEEE Transactions on》2006,18(5):683-698
Quantile computation has many applications including data mining and financial data analysis. It has been shown that an /spl epsi/-approximate summary can be maintained so that, given a quantile query (/spl phi/,/spl epsi/), the data item at rank /spl lceil//spl phi/N/spl rceil/ may be approximately obtained within the rank error precision /spl epsi/N over all N data items in a data stream or in a sliding window. However, scalable online processing of massive continuous quantile queries with different /spl phi/ and /spl epsi/ poses a new challenge because the summary is continuously updated with new arrivals of data items. In this paper, first we aim to dramatically reduce the number of distinct query results by grouping a set of different queries into a cluster so that they can be processed virtually as a single query while the precision requirements from users can be retained. Second, we aim to minimize the total query processing costs. Efficient algorithms are developed to minimize the total number of times for reprocessing clusters and to produce the minimum number of clusters, respectively. The techniques are extended to maintain near-optimal clustering when queries are registered and removed in an arbitrary fashion against whole data streams or sliding windows. In addition to theoretical analysis, our performance study indicates that the proposed techniques are indeed scalable with respect to the number of input queries as well as the number of items and the item arrival rate in a data stream. 相似文献
4.
Wireless Sensor Networks (WSN) have nodes that are small in size and are powered by small batteries having very limited amount
of energy. In most applications of WSN, the nodes in the network remain inactive for long periods of time, and intermittently
they become active on sensing any change in the environment. The data sensed by the different nodes are sent to the sink node.
In contrast to other infrastructure-based wireless networks, higher throughput, lower latency and per-node fairness in WSN
are imperative, but their importance is subdued when compared to energy consumption. In this work, we have regarded the amount
of energy consumption in the nodes to be of primary concern, while throughput and latency in the network to be secondary.
We have proposed a protocol for energy-efficient adaptive listen for medium access control in WSN. Our protocol adaptively
changes the slot-time, which is the time of each slot in the contention window. This correspondingly changes the cycle-time,
which is the sum of the listen-time and the sleep-time of the sensors, while keeping the duty-cycle, which is the ratio between
the listen-time and the cycle-time, constant. Using simulation experiments, we evaluated the performance of the proposed protocol,
compared with the popular Sensor Medium Access Control (SMAC) (Ye et al. IEEE/ACM Trans Netw 12(3):493–506, 39) protocol. The results we obtained show a prominent decrease in the energy consumption at the nodes in the proposed protocol
over the existing SMAC protocol, at the cost of decreasing the throughput and increasing the latency in the network. Although
such an observation is not perfectly what is ideally desired, given the very limited amount of energy with which the nodes
in a WSN operate, we advocate that increasing the energy efficiency of the nodes, thereby increasing the network lifetime
in WSN, is a more important concern compared to throughput and latency. Additionally, similar observations relating energy
efficiency, network lifetime, throughput and latency exist in many other existing protocols, including the popular SMAC protocol
(Ye et al. IEEE/ACM Trans Netw 12(3):493–506, 39). 相似文献
5.
Adaptive energy-efficient registration and online scheduling for asymmetric wireless sensor networks
《Computer Networks》2007,51(12):3427-3447
Increasing onboard processing capabilities of sensors enable self-organization in wireless sensor networks to dynamically adapt to ad hoc topologies and to react to task or network changes. Such self-organization, however. comes at a cost of additional energy consumption for the sensor nodes with already limited power resources. As energy limitations in unattended environments raise a major concern, such organizations need to trade-off between power consumption and topology maintenance. In this paper we present our adaptive energy-efficient registration and online scheduling (AEROS) protocol that exploits application based data flow characteristics to reduce power consumption during self-organization. Asymmetric data flow characteristics is used to govern route selection, and to formulate an organized transmission schedule with risk-free sleeping time. Our simulation results suggest that AEROS’s transmission schedule allows the minimum number of data message exchanges and guarantees a collision-free communication. AEROS provides significant energy savings in steady state using a low number of control messages. 相似文献
6.
《Information Fusion》2008,9(3):412-424
Data processing applications for sensor streams have to deal with multiple continuous data streams with inputs arriving at highly variable and unpredictable rates from various sources. These applications perform various operations (e.g. filter, aggregate, join, etc.) on incoming data streams in real-time according to predefined queries or rules. Since the data rate and data distribution fluctuate over time, an appropriate join tree for processing join queries must be adaptively maintained in response to dynamic changes to prevent rapid degradation of the system performance. In this paper, we address the problem of finding an optimal join tree that maximizes throughput for sliding window based multi-join queries over continuous data streams and prove its NP-Hardness. We present a dynamic programming algorithm, OptDP, which produces the optimal tree but runs in an exponential time in the number of input streams. We then present a polynomial time greedy algorithm, XGreedyJoin. We tested these algorithms in ARES, an adaptively re-optimizing engine for stream queries, which we developed by extending Jess (Jess is a popular RETE-based, forward chaining rule engine written in java). For almost all instances, trees from XGreedyJoin perform close to the optimal trees from OptDP, and significantly better than common heuristics-based XJoin algorithms. 相似文献
7.
The Journal of Supercomputing - Data aggregation is an effective mechanism to prolong lifetime in the wireless sensor networks by preventing extra data transmission. However, it may have some... 相似文献
8.
The Journal of Supercomputing - A key toward intelligent decision-making in industries lies in the ability to process and analyze vast quantities of business data. Concept drift and class imbalance... 相似文献
9.
Machine Learning - The ability to analyze data streams, which arrive sequentially and possibly infinitely, is increasingly vital in various online applications. However, data streams pose various... 相似文献
10.
Jin Cheqing Zhou Aoying Jeffrey Xu Yu Joshua Zhexue Huang Cao Feng 《Frontiers of Computer Science in China》2007,1(4):468-477
Recently a few Continuous Query systems have been developed to cope with applications involving continuous data streams. At
the same time, numerous algorithms are proposed for better performance. A recent work on this subject was to define scheduling
strategies on shared window joins over data streams from multiple query expressions. In these strategies, a tuple with the
highest priority is selected to process from multiple candidates. However, the performance of these static strategies is deeply
influenced when data are bursting, because the priority is determined only by static information, such as the query windows,
arriving order, etc. In this paper, we propose a novel adaptive strategy where the priority of a tuple is integrated with
realtime information. A thorough experimental evaluation has demonstrated that this new strategy can outperform the existing
strategies. 相似文献
11.
Ming Liu Jiannong Cao Yuan Zheng Haigang Gong Xiaomin Wang 《The Journal of supercomputing》2008,43(2):107-125
Data gathering is a major function of many applications in wireless sensor networks (WSNs). The most important issue in designing
a data gathering algorithm is how to save energy of sensor nodes while meeting the requirement of applications/users such
as sensing area coverage. In this paper, we propose a novel hierarchical clustering protocol (DEEG) for long-lived sensor
network. DEEG achieves a good performance in terms of lifetime by minimizing energy consumption for in-network communications
and balancing the energy load among all the nodes, the proposed protocol achieves a good performance in terms of network lifetime.
DEEG can also handle the energy hetergenous capacities and guarantee that out-network communications always occur in the subregion
with high energy reserved. Furthermore, it introduces a simple but efficient approach to cope with the area coverage problem.
We evaluate the performance of the proposed protocol using a simple temperature sensing application. Simulation results show
that our protocol significantly outperforms LEACH and PEGASIS in terms of network lifetime and the amount of data gathered.
相似文献
Xiaomin WangEmail: |
12.
《Information Fusion》2008,9(3):344-353
In real-world sensor networks, the monitored processes generating time-stamped data may change drastically over time. An online data-mining algorithm called OLIN (on-line information network) adapts itself automatically to the rate of concept drift in a non-stationary data stream by repeatedly constructing a classification model from every sliding window of training examples. In this paper, we introduce a new real-time data-mining algorithm called IOLIN (incremental on-line information network), which saves a significant amount of computational effort by updating an existing model as long as no major concept drift is detected. The proposed algorithm builds upon the oblivious decision-tree classification model called “information network” (IN) and it implements three different types of model updating operations. In the experiments with multi-year streams of traffic sensors data, no statistically significant difference between the accuracy of the incremental algorithm (IOLIN) vs. the regenerative one (OLIN) has been observed. 相似文献
13.
The growing usage of embedded devices and sensors in our daily lives has been profoundly reshaping the way we interact with our environment and our peers. As more and more sensors will pervade our future cities, increasingly efficient infrastructures to collect, process and store massive amounts of data streams from a wide variety of sources will be required. Despite the different application-specific features and hardware platforms, sensor network applications share a common goal: periodically sample and store data collected from different sensors in a common persistent memory. In this article, we present a clustering approach for rapidly and efficiently computing the best sampling rate which minimizes the Sum of Square Error for each particular sensor in a network. In order to evaluate the efficiency of the proposed approach, we carried out experiments on real electric power consumption data streams provided by EDF (électricité de France). 相似文献
14.
Exploiting punctuation semantics in continuous data streams 总被引:4,自引:0,他引:4
Tucker P.A. Maier D. Sheard T. Fegaras L. 《Knowledge and Data Engineering, IEEE Transactions on》2003,15(3):555-568
As most current query processing architectures are already pipelined, it seems logical to apply them to data streams. However, two classes of query operators are impractical for processing long or infinite data streams. Unbounded stateful operators maintain state with no upper bound in size and, so, run out of memory. Blocking operators read an entire input before emitting a single output and, so, might never produce a result. We believe that a priori knowledge of a data stream can permit the use of such operators in some cases. We discuss a kind of stream semantics called punctuated streams. Punctuations in a stream mark the end of substreams allowing us to view an infinite stream as a mixture of finite streams. We introduce three kinds of invariants to specify the proper behavior of operators in the presence of punctuation. Pass invariants define when results can be passed on. Keep invariants define what must be kept in local state to continue successful operation. Propagation invariants define when punctuation can be passed on. We report on our initial implementation and show a strategy for proving implementations of these invariants are faithful to their relational counterparts. 相似文献
15.
16.
Sudip Misra Author Vitae P. Dias Thomasinous Author Vitae 《Journal of Systems and Software》2010,83(5):852-1496
The area of wireless sensor networks (WSN) is currently attractive in the research community area due to its applications in diverse fields such as defense security, civilian applications and medical research. Routing is a serious issue in WSN due to the use of computationally-constrained and resource-constrained micro-sensors. These constraints prohibit the deployment of traditional routing protocols designed for other ad hoc wireless networks. Any routing protocol designed for use in WSN should be reliable, energy-efficient and should increase the lifetime of the network. We propose a simple, least-time, energy-efficient routing protocol with one-level data aggregation that ensures increased life time for the network. The proposed protocol was compared with popular ad hoc and sensor network routing protocols, viz., AODV ( [35] and [12]), DSR (Johnson et al., 2001), DSDV (Perkins and Bhagwat, 1994), DD (Intanagonwiwat et al., 2000) and MCF (Ye et al., 2001). It was observed that the proposed protocol outperformed them in throughput, latency, average energy consumption and average network lifetime. The proposed protocol uses absolute time and node energy as the criteria for routing, this ensures reliability and congestion avoidance. 相似文献
17.
We observe two deficiencies of current query processing and scheduling techniques for sensor networks: (1) A query execution plan does not adapt to the hardware characteristics of sensing devices; and (2) the data communication schedule of each node is not adapted to the query runtime workload. Both cause time and energy waste in query processing in sensor networks. To address this problem, we propose an adaptive holistic scheduler, AHS, to run on each node in a wireless sensor network. AHS schedules both the query evaluation and the wireless communication operations, and is able to adapt the schedule to the runtime dynamics of these operations on each node. We have implemented AHS and tested it on real motes as well as in simulation. Our results show that AHS improves the performance of query processing in various dynamic settings. 相似文献
18.
An energy-efficient data gathering method based on compressive sensing for pervasive sensor networks
This paper proposes an energy-efficient data gathering method called CN-MSTP (Combining Minimum Spanning Tree with Interest Nodes) for pervasive wireless sensor networks, basing on Compressive sensing (CS) and data aggregation. The proposed CN-MSTP protocol selects different nodes at random as projection nodes, and sets each projection node as a root to construct a minimum spanning tree by combining with interest nodes. Projection node aggregates sensor reading from sensor nodes using compressive sensing. We extend our method by letting the sink node participate in the process of building a minimum tree and introduce eCN-MSTP. We compare our methods with the other methods. Simulation results indicate that our two methods outperform the other methods in overall energy consumption saving and load balance and hence prolong the lifetime of the network. 相似文献
19.
介绍了流数据、连续查询的概念以及连续查询的语义,描述了流数据查询模型,并对流数据查询优化进行了讨论. 相似文献
20.
多源、多目标传感器数据处理方法是当前研究多源、多目标微积分计算课题的一个重要的组成部分;有限集统计理论的核心是多源、多目标微积分计算.随着现代工业快速发展,对多传感器数据处理方法提出了更高的要求;怎样处理多源、多目标传感器数据是当前工程技术人员急需解决的问题.将单传感器有效组合进行拓展,以信任质量概念为基础,从数学形式上将多源、多目标的估计问题表现为单传感器、单目标问题;为解决多源多目标数据融合找到一种直观的处理方法. 相似文献