Open Access Open Access  Restricted Access Subscription or Fee Access

Implementation of TCP/IP using pSOS

M. Meena

Abstract


Mechanical functions and controls of industrial atomizing devices being replaced by Real time controls, the result is efficient, safe, convenient and reliable in industrial applications. Real time Embedded technology uses many embedded languages with real time operating systems. Software in real time embedded systems differs fundamentally from its desktop or internet counterparts. Embedded computing is not simple computation on small devices. In most control applications for example, embedded software engages the physical world. It reacts to physical and user-interaction events, performs computation on limited and competing resources, and produces results that further impact the environment. Of necessity, it acquires some properties of the physical world, most particularly, time.

This project describes an embedded software design in a real time operating system (PSOS) to controlling an robotic arm movement. Real time system typically needs to perform multiple tasks at the same time, so that Control application is very much essential for real time based applications.

This project has 5 tasks. One main task and others are controlling task for the main task.

The main task is the robotic arm movement and others for controlling voltage, current, temperature and speed as per the need of the application. The main objective of this project is to designing an embedded software to control a hardware with time constrain. All the 5 tasks are scheduled by round robin with priority scheduling algorithm.


Keywords


Reduced-Instruction-Set-Computer-(RISC-) Complex-Instruction-Set-Computer- (CISC-) Address Resolution Protocol (ARP), Reverse Address Resolution Protocol (RARP), Internet Control Message Protocol (ICMP), and Internet Group Management Protocol (IGMP)

Full Text:

PDF

References


C.M. Krishna and Shin K.G., Real-Time Systems, Tata McGraw-Hill, 1999.

Philip A. Laplante, Real-Time System Design and Analysis, Prentice Hall of India, 1996.

Jane W.S. Liu, Real-Time Systems, Pearson Press, 2000.

Alan C. Shaw, Real-Time Systems and Software, John Wiley and Sons, 2001.

C. SivaRam Murthy and G. Manimaran, Resource Management in Real-Time Systems and Networks, MIT Press, 2001.

B. Dasarathy, Timing Constraints of Real-Time Systems: Constructs for Expressing Them, Methods for Validating Them, IEEE Transactions on Software Engineering, January 1985, Vol. 11, No. 1, pages 80-86.

Lui Sha, Ragunathan Rajkumar, John P. Lehoczky, Priority inheritance protocols: An approach to real-time synchronization,, IEEE Transactions on Computers, 1990, Vol. 39, pages 1175-1185

By Jie Liu and Edward A.Lee,” Timed Multitasking for Real-Time Embedded software,” IEEE TRANSE control system magazine.

E.A. Lee, “What’s ahead for embedded software,” IEEE Computer, vol. 33,pp. 18-26, Sept. 2000.

C. Liu and J. Layland, “Scheduling algorithms for multiprogramming in a hard real-time environment,” J. ACM, vol. 10, no. 1, pp. 46-61, 1973.

J.P. Lehoczky, L. Sha, and Y. Ding, “The rate monotonic scheduling algorithm:Exact characterization and average case behavior,” in Proc. IEEE Real-Time Systems Symp., Dec. 1989, pp. 166-171.

M.H Neishaburi, “Improving Robustness of (RTOS) Services Related to Soft-Errors

Michelle M.Hugeue, “Synchronization in real time system” : A Priority Inheritance Approach.

pSOS+ TM Real-Time Operating System Nexperia NDK 5.5 Release 5.5, 31 October 2006

Copyright 1996, 1997 Integrated Systems, Inc. All rights reserved. Printed in U.S.A. pSOSystem System Concepts 000-5115-003 Revision Date:August 19

The Case for the Precision Timed (PRET) Machine Stephen A. Edwards_Edward A. Lee November 17, 2006

IEEE Std 1588 ™-2002: “IEEE Standard for a precision Clock Synchronization Protocol for Networked Measurement and Control Systems ”http://ieee1588.nist.gov

Systems J. Jasperneite, K. Shehab, and K. Weber. Enhancements to the time synchronization standard ieee-1588 for a system of cascaded bridges. In Proceedings of the 2004 IEEE International Workshop on Factory Communication Systems , pages 239–244

Jiantao Wang, Lun Li, Steven H.Low and John C.Doyle: “Cross-Layer Optimization in TCP/IP networks,” IEEE/ACM TRANS. ON NETWORKING, 13(3):582-568, JUNE 2005.

Mark Bernett and Gene Oleynik: “Uniform communication software using TCP/IP,” IEEE/ACM TRANS. ON NETWORKING, MAY 1999.

J.Borje,H.A Lund: ”Real Time Routers for Wireless Networks,” IEEE TRANS. REAL TIME, SEP 2003.


Refbacks

  • There are currently no refbacks.


Creative Commons License
This work is licensed under a Creative Commons Attribution 3.0 License.