This study is motivated by a plan to install a software-defined wireless local area network (SDWLAN) on campus, which possesses a desired property that both data flow and device behaviors can be software-definable. Be...
详细信息
ISBN:
(纸本)9781479930845
This study is motivated by a plan to install a software-defined wireless local area network (SDWLAN) on campus, which possesses a desired property that both data flow and device behaviors can be software-definable. Because the installation involves hundreds of access points, we must conduct simulations beforehand to verify the design and scalability of the target system. However, existing SDN simulator like Mininet does not support modeling of wireless channel and mobility. On the other hand, common network simulator like ns-3 only has limited support for software-defined controllers and does not fully implement handover process. We thus develop OpenNet, which connects Mininet to ns3 to enjoy both Mininet's advantage of controller compatibility and ns-3's ability in the wireless/mobility modeling. OpenNet also complements ns-3 by adding probe mechanism, which is missing in the current ns-3 implementation. Our simulation result demonstrates the effectiveness of OpenNet.
We propose a new multi-operator retargeting algorithm by using three resizing operators of seam carving, scaling, and cropping iteratively. To determine which operator should be used at each iteration, we adopt struct...
详细信息
We propose a new multi-operator retargeting algorithm by using three resizing operators of seam carving, scaling, and cropping iteratively. To determine which operator should be used at each iteration, we adopt structural similarity (SSIM) to evaluate the similarity between the original and retargeted images for the dynamic programming. Since the sizes of original and retargeted images are different, SIFT flow is used for dense correspondence between the original and retargeted images for similarity evaluation. Additionally, visual saliency is used to weight SSIM results based on the characteristics of the Human Visual System (HVS). Experimental results on a public image retargeting database show the promising performance of the proposed multi-operator retargeting algorithm.
Least-squares design of infinite impulse response all-pass filters can be simplified by solving a system of linear equations. The set of linear equations associated matrix is further formulated as a Toeplitz-plus-Hank...
详细信息
ISBN:
(纸本)9781479952311
Least-squares design of infinite impulse response all-pass filters can be simplified by solving a system of linear equations. The set of linear equations associated matrix is further formulated as a Toeplitz-plus-Hankel form such that an efficient and robust Cholesky decomposition or Levinson technique can solve the all-pass filter coefficients. This paper proposes closed-form expressions for the computation of Toeplitz-plus-Hankel matrix. The elements of the closed-form expressions can be directly derived as the passband edges are specified without performing the sum of a series of Toeplitz-plus-Hankel matrix. Simulation results indicate that the proposed method achieves excellent performance with computational efficiency.
This work presents a development of multi-way transmission-line resistance compression networks (TLRCNs) and their application to rf-to-dc conversion. We derive analytical expressions for the behavior of TLRCNs, and d...
详细信息
This work presents a development of multi-way transmission-line resistance compression networks (TLRCNs) and their application to rf-to-dc conversion. We derive analytical expressions for the behavior of TLRCNs, and describe two design methodologies applicable to both single- and multi-stage implementations. A 2.45-GHz 4-way TLRCN network is implemented and applied to create a resistance-compressed rectifier system that has narrow-range resistive input characteristics over a 10-dB power range. It is demonstrated to improve the impedance match to mostly-resistive but variable input impedance class-E rectifiers over a 10-dB power range. The resulting TLRCN plus rectifier system has >50% rf-to-dc conversion efficiency over a >10-dB input power range at 2.45 GHz (peak efficiency 70%), and SWR
Energy disaggregation is to discover the energy consumption of individual appliances from their aggregated energy values. To solve the problem, most existing approaches rely on either appliances' signatures or the...
详细信息
ISBN:
(纸本)9781479949335
Energy disaggregation is to discover the energy consumption of individual appliances from their aggregated energy values. To solve the problem, most existing approaches rely on either appliances' signatures or their state transition patterns, both hard to obtain in practice. Aiming at developing a simple, universal model that works without depending on sophisticated machine learning techniques or auxiliary equipments, we make use of easily accessible knowledge of appliances and the sparsity of the switching events to design a Sparse Switching Event Recovering (SSER) method. By minimizing the total variation (TV) of the (sparse) event matrix, SSER can effectively recover the individual energy consumption values from the aggregated ones. To speed up the process, a Parallel Local Optimization Algorithm (PLOA) is proposed to solve the problem in active epochs of appliance activities in parallel. Using real-world trace data, we compare the performance of our method with that of the state-of-the-art solutions, including the popular Least Square Estimation (LSE) methods and a recently-developed machine learning method using iterative Hidden Markov Model (HMM). The results show that our approach has an overall better performance in both detection accuracy and overhead.
Nowadays, with the explosive growth of the network technologies many new applications and services have been developed on Internet. World Wide Web can provide these services provided without the limitation of time and...
详细信息
In recent years, researches on smart phone services have received a lot of attention in both of the industry and academia due to a wide range of potential applications. Among them, one of popular topics is the mining ...
详细信息
In recent years, researches on smart phone services have received a lot of attention in both of the industry and academia due to a wide range of potential applications. Among them, one of popular topics is the mining and prediction of mobile application usage behaviors. In this paper, we propose a location-based approach to predict the mobile application usage behaviors. In this approach, we first discover the stay locations of the GPS movement data to obtain the mobile application usage database. Then, we consider both of the physical location moving paths and virtual application usage paths of users to mine the Mobile Application Sequential Patterns (MASPs) by the Mobile Application Sequential Pattern Mine (MASP-Mine) algorithm. Furthermore, a prediction strategy is designed to predict the next mobile application usage behaviors based on the MASPs. To our best knowledge, this is the first work on mining and prediction of mobile application usage behaviors with considerations of physical location moving paths and virtual application usage paths simultaneously. Through experimental evaluation under various condition settings by a real mobile application usage data, the proposed approach is shown to deliver excellent performance in terms of precision and recall.
One way to provide feedback to independent novice programmers is by leveraging experienced programmers as code reviewers. To provide this feedback at a large scale, experienced programmers can author heuristic program...
详细信息
One way to provide feedback to independent novice programmers is by leveraging experienced programmers as code reviewers. To provide this feedback at a large scale, experienced programmers can author heuristic programs, or rules, that automatically determine whether a novice program should receive certain feedback. This work presents the lessons learned from designing a tool to enable rule authoring.
Matrix multiplication is one of the most important kernels used in the dense linear algebra codes. It is a computational intensive kernel that demands exploiting all available forms of parallelism to improve its perfo...
详细信息
Matrix multiplication is one of the most important kernels used in the dense linear algebra codes. It is a computational intensive kernel that demands exploiting all available forms of parallelism to improve its performance. In this paper, ILP, DLP, TLP, and MPI are exploited to accelerate the execution of matrix multiplication on a cluster of computers with Intel Xeon processors. In addition, the Strassen's algorithm, which reduces the arithmetic operations of matrix multiplication from O(n 3 ) to O(n 2.807 ), is implemented using multi-threading, SIMD, blocking, and MPI techniques. Our results show that the average speedups of the traditional matrix multiplication algorithm on large matrices (from 6000×6000 to 9000×9000) are 14.9, 24.1, 24, 22.8 and 20.7 on 2, 4, 6, 8, and 10 computers, respectively. However, on the Strassen's algorithm, the average speedups are 3.9, 6.8, 6.8, and 10.3 on 2, 4, 6, and 7 computers, respectively, by applying the same parallel processing techniques.
This paper presents a modular, extensible, framework for rendering images from synthetic aperture radar (SAR) data on an array of heterogeneous processor architectures. Our design supports real-time reconstruction of ...
详细信息
This paper presents a modular, extensible, framework for rendering images from synthetic aperture radar (SAR) data on an array of heterogeneous processor architectures. Our design supports real-time reconstruction of a two-dimensional image from a matrix of echo pulses and their corresponding response values using Backprojection. Key to our design is the division of the Backprojection problem into atoms, which decomposes Backprojection along both it's input and output data dimensions, and allows scheduling algorithms to explicitly minimize communication overhead through the deliberate assignment of atoms to processors. Performance analysis on a cluster of 10 Tesla C2050 GPUs, and 5 Intel Xeon Processor X5650 CPUs has shown speedup that closely follows the number of processors in the cluster.
暂无评论