The Infona portal uses cookies, i.e. strings of text saved by a browser on the user's device. The portal can access those files and use them to remember the user's data, such as their chosen settings (screen view, interface language, etc.), or their login data. By using the Infona portal the user accepts automatic saving and using this information for portal operation purposes. More information on the subject can be found in the Privacy Policy and Terms of Service. By closing this window the user confirms that they have read the information on cookie usage, and they accept the privacy policy and the way cookies are used by the portal. You can change the cookie settings in your browser.
This paper presents a method to implement complex tasks into stateful SDN programmable dataplanes. In particular, the presented method proposes to use the internal microcontroller typically used to configure the programmable dataplane also to perform some complex operations that do not require to be executed on each packet. These operations can be executed on a set of data gathered by the dataplane...
This study looks at the need for a device that monitors upper extremity movements. The device needs to be able to predict gestures on-board to provide immediate feedback. Linear Discriminate Analysis and Support Vector Machine Light and Support Vector Machine Multiclass libraries were implemented on an Atmel embedded system to investigate the limitations. For the Support Vector Machine Light implementation...
Wireless vision sensor nodes consist of limited resources such as energy, memory, wireless bandwidth and processing. Thus it becomes necessary to investigate lightweight vision tasks. To highlight the foreground objects, many machine vision applications depend on the background subtraction technique. Traditional background subtraction approaches employ recursive and non-recursive techniques and store...
Wireless Sensor Networks (WSNs) have played an important role in diverse domains. However, programming on WSN nodes are quite hard because currently there exist no standard software and hardware platforms in WSN. Thus it's essential to build a software infrastructure that can provide a decent development environment to the users. One sound choice to achieve this objective is to deploy embedded Java...
In this paper, we investigate the benefits of instructionset extensions (ISEs) on a 16-bit microcontroller architecturefor software implementations of cryptographic hash functions,using the example of the five SHA-3 final round candidates. Weidentify the general algorithm bottlenecks, taking into accountmemory footprints and cycle counts of our optimized referenceassembly implementations. We show...
This paper proposes the compact differential evolution (cDE) algorithm. cDE, like other compact evolutionary algorithms, does not process a population of solutions but its statistic description which evolves similarly to all the evolutionary algorithms. In addition, cDE employs the mutation and crossover typical of differential evolution (DE) thus reproducing its search logic. Unlike other compact...
This paper presents automated billing of energy meter. It is just like postpaid mobile connection. In the proposed work, the front end is user friendly and one can work on this software with minimum knowledge of computers and can read the meter by sitting in the office. This is useful for billing purpose in electricity board authority. A GSM modem is connected to the energy meter. Each modem will...
To eliminate busy waiting as much as possible, handle several tasks of different computation length and increase interrupt latency, using a RTOS (Real Time Operating System) on a microcontroller is efficient and effective. Although several RTOS's are available for PIC microcontrollers most of them are not provided free and expensive and rarely available for PIC18 devices. This paper describes a compact...
Over the air reprogramming has become a vital requirement of wireless sensor networks due to the infeasibility and inaccessibility of deployed sensor nodes. The transmission of whole software binaries consumes a substantial amount of energy and therefore a more efficient means of updating software on sensor nodes is required. Virtual machines allow for smaller sized update scripts due to the higher...
Body Sensor Networks (BSN) is a low-power wireless sensing technology for healthcare applications. Low-power wireless sensing is achieved by the integration of various miniaturized low-power on-chip devices, and is termed Body Sensor Node. The heart of the Body Sensor Node is an ultra low power mixed signal microcontroller. These mixed signal microcontrollers are typically resource-constrained - limited...
New hardware platform architecture for “over-the-air” reprogramming in Wireless Sensor Networks (WSN) is presented in this article. The suggested approach is based on the usage of microcontroller RAM memory for running the program while the program memory is being changed. Implementation of suggested solution does not require any additional components and is applicable to a wide range of microcontrollers...
This paper describes how an efficient and deterministic multitasking run-time environment supporting the Ravenscar tasking model of Ada 2005 was implemented on the Atmel AVR32 UC3A microcontroller. The open source GNU Ada Compiler (GNAT GPL 2007) was also ported to AVR32 as a part of this work, making a working Ada development environment available on the architecture for the first time.
The ARMreg microprocessor architecture was developed in Cambridge, UK during the 1980s by a team of engineers spun out from Acorn Computers. Several iterations and billions of ARM Poweredreg devices later, it is established as a processor in a wide variety of products, ranging from cell phones and MP3 players through to anti-lock braking systems. Many industrial applications already employ ARM processors...
Set the date range to filter the displayed results. You can set a starting date, ending date or both. You can enter the dates manually or choose them from the calendar.