• No results found

A survey on raspberry PI GUI kernel remote authentication multitasking & embedded web control

N/A
N/A
Protected

Academic year: 2020

Share "A survey on raspberry PI GUI kernel remote authentication multitasking & embedded web control"

Copied!
5
0
0

Loading.... (view fulltext now)

Full text

(1)

Author for correspondence:

PG Scholars, Department of Electrical and Electronics Engineering, Nandha Engineering College (Autonomous),

Volume-5 Issue-4

International Journal of Intellectual Advancements

and Research in Engineering Computations

A survey on raspberry PI GUI kernel remote authentication multitasking

& embedded web control

1

B.Guga Priya,

*2

Mr. B. Prabhakaran

ABSTRACT

The system provide secured data transfer by remote method & each user can split the task an access and run the task by using OS which include IOT enable remote. The main features of the system includes Raspberry Pi Kernal Tasking & Control Network Remote Authentication Web Control By Master & Remote System. The software output is done with ARDUINO; ESP CORER 1.8 using embedded C. schematic is prepared using PROTEUS. Also the Software portion is done.

Keywords:

Iot, Wire Shark. Atmega, Rasspberry PI3, Arm 7, Proteus

INTRODUCTION

The Internet of things (IoT) is the network of physical devices, vehicles, and other items embedded with electronics, software, sensors, actuators, and network connectivity which enable these objects to collect and exchange data. Each thing is uniquely identifiable through its embedded computing system but is able to interoperate within the existing Internet infrastructure. Experts estimate that the IoT will consist of about 30 billion objects by 2020. The IoT allows objects to be sensed or controlled remotely across existing network infrastructure, creating opportunities for more direct integration of the physical world into computer-based systems, and resulting in improved efficiency, accuracy and economic benefit in addition to reduced human intervention. When IoT is augmented with sensors and actuators, the technology becomes an instance of the more general class of cyber-physical systems, which also encompasses technologies such as smart grids, virtual power plants, smart homes, intelligent transportation and smart cities.

Kernal multitasking & control

Kernal is an operating system, is allowing a user to perform more than one computer task (such as the operation of an application program) at a time. The operating system is able to keep track of where you are in these tasks and go from one to the other without losing information.

Network remote authentication

Network Level Authentication is a technology used in Remote Desktop Services (RDP Server) or Remote Desktop Connection (RDP Client) that requires the connecting user to authenticate themselves before a session is established with the server.

Web control by master & remote system

It means control of a machine or apparatus from a distance by means of radio or infrared signals transmitted from a device.

RELATED WORKS

(2)

Copyrights © International Journal of Intellectual Advancements and Research in Engineering Computations,

system. The description in this chapter explains about the literature report of systematic developments of automation in various fields proposed by various authors.

Real

time

kernel

based

hot

spot

communication

using

raspberry

pi

tamilselvan.k (2015)

The Real time application of an embedded Linux is essential in the area of device driver platform. Device driver plays a vital role of both hardware and software. For making these terms in bridge connectivity for the purpose of reliable data transfer Multi-tasking is most important to run the task in perfect scheduling process with a minimized time. Kernel development is necessary criteria to implement perfect scheduling process. Perfect scheduler will raise total gain of a system Boot loader in an initial loading Period of hardware. For any critical application in minimum time period, Total size of a kernel will be reduced. Parallel operation of multithreading can run sequentially in a hardware module. The aim about this project is to implement Real Time strategy of kernel development. In order to the reduced kernel size, Boot loader time, Boot loader Size with execution of multi-threading are the important execution terms. Configuration of raspberry Pi Processor in various commands sets in Embedded Linux by enabling of Wi-Fi Device by scratch process of various units in hardware. More number of devices can be accessed without any problem enabling N number of connections. The development of a kernel is finally changed into an image. That Backup structure will enabled by the Coreimage- minimal process. Implementations of the bit bake execution to form an image configuration. Finally a pure kernel with a Device Driver bride module is done.

Learning

Multiple

Tasks

with

Kernel

Methods John Shawe-Taylor, Theodoros

Evgeniou , Charles A. Micchelli (2005)

The problem of learning many related tasks simultaneously using kernal methods and regularization. The standard single-task kernel methods, such as support vector machines andregularization networks, are extended to the case of multi-task learning. Our analysis shows that the problem of estimating many task functions with

regularization can be cast as a single task learning problem if a family of multi-task kernel functions we define is used. These kernels model relations among the tasks and are derived from a novel form of regularizers. Specific kernels that can be used for multi-task learning are provided and experimentally tested on two real data sets. In agreement with past empirical work on multi-task learning, the experiments show that learning multiple related tasks simultaneously using the proposed approach can significantly outperform standard single-task learning particularly when there are many related tasks but few data per task.

Kernel multitask regression for toxicogenetics

Jean-Philippe Vert, Elsa Bernard, Yunlong

Jiao (2017)

The development of high-throughput in vitro assays to study quantitatively the toxicity of chemical compounds on genetically characterized human-derived cell lines paves the way to predictive toxicogenetics, where one would be able to predict the toxicity of any particular compound on any particular individual. In this paper we present a machine learning-based approach for that purpose, kernel multitask regression (KMR), which combines chemical characterizations of molecular compounds with genetic and transcriptomic characterizations of cell lines to predict the toxicity of a given compound on a given cell line. We demonstrate the relevance of the method on the recent DREAM8 Toxicogenetics challenge, where it ranked among the best state-of-the-art models, and discuss the importance of choosing good descriptors for cell lines and chemicals.

Timed Multitasking for Real-Time Embedded

Software By Jie Liu and Edward A. Lee

(2003)

(3)

fact that both value and time affect the physical outputs of embedded systems, these two aspects are developed separately in typical embedded software design. The functionality is determined at design time with assumptions such as zero or a fixed non-zero run-time delay. The actual timing properties are determined at run time by a real-time operating system (RTOS).Typically, an RTOS offers as control of these timing properties one number for each task, a priority. Thus, whether a piece of computation can be finished or brought to a quiescent state at a particular time is totally a dynamic phenomenon, and it depends largely on the hardware platform, when the inputs arrive, what other software is running at that time, and the relative priorities. Typically, these factors are out of the control of embedded system designers, and break the timing assumptions that the control algorithms may rely on. In most control applications, this run-time uncertainty is undesirable or even disastrous.

We believe that two steps can be taken to improve the design process for embedded software, and to bridge the gap between the functionality development and timing assurance

 Rigorous software architectures that expose resource utilization and concurrent interactions among software components, and

 Specification, compilation, and execution mechanisms that preserve timing properties throughout the software life cycle.

A component-based software architecture can help compilers to determine the logical dependencies and shared resources among components. By bringing the notion of time and concurrent interaction to the programming level, compilers and run-time systems can be developed to preserve both timing and functional properties at run time. Recent innovations in real-time programming models such as port-based objects (PBO) and Giotto are examples that take a time triggered approach to scheduling software components and to preserving their timing properties. These purely time-triggered approaches, although explicitly controlling the timing of each component, require tasks to be periodic and do not handle well irregularly spaced new information (or events).In this article, we introduce an event-triggered programming model −− timed multitasking (TM), which also takes a time-centric

approach to real-time programming but controls timing properties through deadlines and events rather than time triggers. By doing so, each piece of information is processed exactly once, and the tasks can be aperiodic. This model takes advantage of an actor-oriented software architecture and embraces timing properties at design time, so that designers can specify when the computational results are produced to the physical world or to other actors. The specification is then compiled into stylized real-time tasks, and a run-time system of 30 further ensures the function and timing determinism during execution. As long as there are sufficient resources, the computation will always produce predictable values at a predictable time.

How to Use Real-Time Multitasking Kernels

In ms Ralph Moore, (2001)

Breaking a large job into smaller tasks and then performing the tasks one by one is a technique we all use in our daily lives. For example, to build a fence, we first set the posts, then attach the 2x4’s, nail on the slats, then paint the fence. Although these operations must be done in order, it is not necessary to complete one operation before starting another. If desirable, we might set a few posts, then start the next task, and so on. This divide and conquer approach is equally applicable to writing embedded systems software. A multitasking kernel takes this one step further by allowing the final embedded system software to actually run as multiple tasks.

Multitasking Operating System for ARM

Processors with LED Display S.Menakambal,

(2014)

(4)

Copyrights © International Journal of Intellectual Advancements and Research in Engineering Computations,

Multi-task,

Multi-Kernel

Learning

for

Estimating Individual Wellbeing Rosalind

Picard, (2015)

The Multi-task Multi-Kernel Learning (MTMKL) – to the problem of modeling students’ wellbeing. Because wellbeing is a complex internal state consisting of several related dimensions, Multi-task learning can be used to classify them simultaneously. Multiple Kernel Learning is used to efficiently combine data from multiple modalities. MTMKL combines these approaches using an optimization function similar to a support vector machine (SVM). We show that MTMKL successfully classifies five dimensions of wellbeing, and provides performance benefits above both SVM.

A new algorithm for beaglebone black

P.Thangaraj, (2016)

The real time application of an embedded Linux is essential in the area of device driver platform. Device driver plays a vital role of both hardware and software. For making these terms in bridge connectivity for the purpose of reliable data transfer Multi-tasking is most important to run the task in perfect scheduling process with a minimized time. Kernel module requires initial boot loader for time requirement here start up time is more important. Execution parameter for hardware is reliable model, Here model has been done by Beagle bone black board.

Improving GPGPU Concurrency with Elastic

Kernels,(2013)

Each new generation of GPUs vastly increases the resources available to GPGPU programs. GPU

programming models (like CUDA) were designed to scale to use these resources. However, we find that CUDA programs actually do not scale to utilize all available resources, with over 30% of resources going unused on average for programs of the Parboil2 suite that we used in our work. Current GPUs therefore allow concurrent execution of kernels to improve utilization. In this work, we study concurrent execution of GPU kernels using multi program workloads on current NVIDIA Fermi GPUs. On two-program workloads from the Parboil2 benchmark suite we find concurrent execution is often no better than serialized execution. We identify that the lack of control over resource allocation to kernels is a major serialization bottleneck. We propose transformations that convert CUDA kernels into elastic kernels which permit fine-grained control over their resource usage. We then propose several elastic-kernel aware concurrency policies that offer significantly better performance and concurrency compared to the current CUDA policy. We evaluate our proposals on real hardware using multi programmed workloads constructed from benchmarks in the Parboil 2 suite. On average, our proposals increase system throughput (STP) by 1.21x and improve the average normalized turnaround time (ANTT) by 3.73x for two-program workloads when compared to the current CUDA concurrency implementation.

RESULT AND ANALYSIS

The simulation output is shown.

ADVANTAGES

The main advantages of the system

 Multiple operations is performed in this system.

 Real time multitasking the time will be reduced.

(5)

CONCLUSION

Embedded Linux is an essential platform for advanced real world interfaces. Remote authentication is used for access the data and run

the task quickly. Secured level data transmission is performed in this system. IOT enable remote user can access & control such type of device in OS. Cost analysis done.

REFERENCES

[1]. K.Tamilselvan, M.E., (ph.d), “Real Time Kernel Based Hot Spot Communication Using Raspberry Pi” IJSRD 3(2), 2015.

[2]. John Shawe Taylor, Theodoros Evgeniou, Charles A. Micchelli’, “Learning Multiple Tasks with Kernel Methods”, Journal of Machine Learning Research 6, 2005, 615–637 Submitted 2/05; Published 4/05.

[3]. Jean-Philippe, VertElsa Bernard,Yunlong Jiao’,“Kernel multitask regression for toxicogenetics”, 1, 2017. [4]. By Jie Liu , Edward A. Lee “Timed Multitasking for Real-Time Embedded Software” IEEE Control Systems

Magazine , 2003,10535888/03/2003.

[5]. Ralph Moore, Mr. Moore, “How to Use Real-Time Multitasking Kernels in Embedded Systems” Micro Digital Associates, 7, 2001.

[6]. AndiKleen “On submitting kernel patches” article 2010.

[7]. Andrew Morton kernel.org development and the embedded worldhttp://userweb.kernel.org/~akpm/rants/elc-08.odp.

[8]. Jonathan Corbet, “Linux Kernel Development” A White Paper By The Linux Foundation December 2010. [9]. RajendraPrasad.M, S. Ramasubba Reddy, V.Sridhar. “Framework To Port Linux Kernel On power pc Based

Embedded System Used OrtelecomApplication – Ipbts” International Journal of Software Engineering & Applications (IJSEA), Vol.2, No.4, October 2011.

[10]. Tamilselvan.K, G.Sivasangari and S.Menakambal “Multitasking Operating System for ARM Processors” with LED Display Vol. 3 issue.1 No.13, March 2014, 65-70.

[11]. http://www.ijisr.issr-journals.org.

References

Related documents

This study will certainly give more insights in the knowledge of quality management and governance for better quality performance by integrating the issues of governance and

Khó khăn rất lớn trong nghiên cứu LQ-LBĐ ở nước ta cũng như ở Tây Nguyên, là thiếu những số liệu quan trắc và số liệu đặc trưng cho độ nguy hiểm của LQ-LBĐ (lưu lượng, tốc

As indicated in [4], the approach has the ability to achieve more than 30% reduction of UI code volume, the question to answer is whether it is possible to apply similar

Specifically, AZ31B magnesium alloy is described as having “excellent” weldability by both Resistance Spot Welding (RSW) and Gas Tungsten Arc Welding (GTAW). Other

Jeg prøvde ut tre ulike medvirkningstiltak i Moss: en workshop på ungdomskolenivå (presenteres i neste fase), to online spørre- undersøkelser og en idégris (en boks hvor folk

Client Access Methods: Referrals come through the Probation Service, Family Members, Community Projects, Solicitors, Self Referral, Prison Services.. Any Criteria/Exclusions:

The current study was undertaken in Sulaimaniyah province to describe the epidemiology of TB in the province and analyze cases registered at the DOTS centers in relation