48 citations found. Retrieving documents...
C. Lee, Y. Katsuhiko, R. Rajkumar, and C. Mercer. Predictable Communication Protocol Processing in Real-Time Mach. In Proceedings of the IEEE Real-Time Technology and Applications Symposium, June 1996.

 Home/Search   Document Not in Database   Summary   Related Articles   Check  

This paper is cited in the following contexts:

First 50 documents

Lightweight Kernel/User Communication for Real-Time and.. - Poellabauer, Schwan.. (2001)   (2 citations)  (Correct)

....pending, and it influences scheduling decisions correspondingly. This functionality builds on and extends earlier work. For example, in [17] Manimaran et al. propose an integrated framework for interacting process and message schedulers for distributed real time systems. Similarly, Lee et al. [15] introduce an architecture that is aware of the real time characteristics of tasks sending and receiving network packets. The goal is to overcome the traditional deficiencies like FIFO ordering of incoming packets thttpd EOalls Figure 10: This graph indicates how this adaptive approach also ....

C. Lee, K. Yoshida, C. Mercer, and R. Rajkumar. Predictable Communication Protocol Processing in Real-Time Mach. In Proceedings of the Real-time Technology and Applications Symposium, June 1996.


Lightweight Kernel/User Communication for Real-Time and.. - Poellabauer, Schwan (2001)   (2 citations)  (Correct)

....pending, and it in uences scheduling decisions correspondingly. This functionality builds on and extends earlier work. For example, in [17] Manimaran et al. propose an integrated framework for interacting process and message schedulers for distributed real time systems. Similarly, Lee et al. [15] introduce an architecture that is aware of the real time characteristics of tasks sending and receiving network packets. The goal is to overcome the traditional de ciencies like FIFO ordering of incoming packets and processing in the kernel of all packets regardless of their priority to the ....

C. Lee, K. Yoshida, C. Mercer, and R. Rajkumar. Predictable Communication Protocol Processing in Real-Time Mach. In Proceedings of the Real-time Technology and Applications Symposium, June 1996.


Providing Quality of Service Guarantees to Networked Applications.. - Voigt (1999)   (Correct)

....rate of usage, speci ed as C units of computation time every T units of time. Internally, the kernel assigns the reserve a priority based on the requested usage. An admission control scheme is used to prevent overload. To achieve predictable communication protocol processing, Rajkumar et al. [34] have extended Maeda s and Bershad s [37] Mach networking architecture with a realtime socket library called libsockets rt. The basic idea is to utilize processor reserves and make all threads in the socket library real time threads: The network thread that is responsible for incoming packets ....

C. Lee, K. Yoshida, C. Mercer, and R. Rajkumar. Predictable communication protocol processing in real-time mach. In Proceedings of the Real-Time Technology and Application Symposium, pages 115-123, June 1996.


Scheduling Tcp In The Nemesis Operating System - Voigt, Ahlgren (1999)   (Correct)

....the authors present in their paper deals with protocol processing only. In our scheme, the binding between an application and the underlying protocol processing unit is more explicit because protocol processing is performed by the application itself using shared libraries. Rajkumar et al. [9] aim for predictable communication protocol processing in Real Time Mach by using processor reserves. As in Nemesis, library code in the application implements protocol processing. In contrast to Nemesis, their scheme relies on processor reservations only. Thus, it is possible that an application ....

C. Lee, K. Yoshida, C. Mercer, and R. Rajkumar. Predictable communication protocol processing in real-time mach. In Proceedings of the Real-Time Technology and Application Symposium, pages 115--123, June 1996.


TCP/IP Implementation with Endsystem QoS - Shi, Parulkar, Gopalakrishnan   (Correct)

....real time OS, such as Solaris, only provides a fixed number of priority levels and is not geared towards the periodic scheduling of various multimedia applications. Another approach of supporting different priorities in protocol processing is to implement the protocol stack as a user library [3, 10, 11, 12, 13]. As a result, communication protocol processing becomes an extension of process threads and can be treated as fully preemptive blocks by the OS scheduler. The advantages of implementing protocol in the user space are implementation flexibility, easiness of debugging and modification, and allowing ....

C. Lee, K. Yoshida, C.W. Mercer, and R. Rajkumar. Predictable communication protocol processing in real-time mach. In Real-time Technology and Applications Symposium RTAS, June 1996.


QoS Adaptation In Real-Time Systems - Abdelzaher (1999)   (2 citations)  (Correct)

....unlike QoS contracts, and require kernel modification. To complement operating system research on QoS sensitive scheduling, several operating system extensions have been developed for QoS sensitive communication. QoS sensitive operating system communication subsystems have been investigated in [76, 86, 148]. QoS guaranteed protocol stack implementation in the user space has been proposed in [54, 78] Real time upcalls (RTUs) 53] were proposed as a mechanism to schedule protocol processing for networked multimedia applications via event based upcalls [38] Rate based flow control of multimedia ....

....approach, since it does not require redesigning the application to make use of the new mechanisms. Concentrating on middleware, our work is complementary to 156 the research on real time communication protocols [17, 65, 111, 152] network support for QoS [51, 112] and real time kernel support [63, 76, 89, 101]. Unlike previous middleware approaches [27, 59] which introduced QoS extensions for applications with per flow QoS constraints, Adaptware addresses the issue of transparency of QoS extensions to applications where constraints are imposed on flow aggregates. It implements proper per traffic class ....

C. Lee, K. Yoshida, C. Mercer, and R. Rajkumar, "Predictable communication protocol processing in real-time Mach"," in Proceedings of the Real-time Technology and Applications Symposium, June 1996.


Flexible Event Delivery for Kernel Extensions in ELinux - Poellabauer, Schwan, West   (Correct)

....pending, and it in uences scheduling decisions correspondingly. This functionality builds on and extends earlier work. For example, in [29] Manimaran et al. propose an integrated framework for interacting process and message schedulers for distributed real time systems. Similarly, Lee et al. [30] introduce an architecture that is aware of the real time characteristics of tasks sending and receiving network packets. The goal is to overcome the traditional de ciencies like FIFO ordering of incoming packets and processing in the kernel of all packets regardless of their priority to the ....

C. Lee, K. Yoshida, C. Mercer, and R. Rajkumar, \Predictable Communication Protocol Processing in RealTime Mach," in Proceedings of the Real-time Technology and Applications Symposium, June 1996.


A Scheduling Analysis Tool for Real-Time Systems - Applegate (2000)   (Correct)

....handle it more urgently than whatever it may be currently running. A scheduling policy that considers the interrupts as a higher priority than other tasks can handle this kind of situation. Priority driven scheduling has been implemented in such applications as processor and microkernel scheduling [18]. 10 1.1.3 Machine Complexity Real time systems deal with different levels of complexity within the machines themselves. For one, there may be multiple machines on which to schedule the jobs. This is the case considered in the general job shop problem. Systems that operate in parallel need to ....

....scheduling, especially distributed scheduling [15] 3] 2] A large chunk of real time work ( 25] 26] to this point has used the Rate Monotonic Analysis approach. This approach as described above can guarantee that a system is schedulable, assuming a certain set of requirements is met [18]. There have also been implemented some utility based schedulers in practice, with very positive results. Some utility based schedulers have already been implemented ( 23] 1] 7] although until now there has been no current analysis tools for this type of scheduling. These may also in the ....

Yoshida K. Mercer C. Rajkumar R. Lee, C. Predictable communication protocol processing in real-time mach. In Proceedings of IEEE Real-Time Technology Applications Symposium, 1996. 64


Structuring Communication Software for Quality-of-Service.. - Mehra, Indiresan, Shin (1996)   (29 citations)  (Correct)

....end to end guarantees, resource management within the communication subsystem must be integrated with that for applications. The architecture proposed and analyzed in this paper is directly applicable if a portion of the host processing capacity can be reserved for communication related activities [11, 12]. The proposed architectural extensions can be realized as a server with appropriate capacity reserves and or execution priority. Our implementation is indeed such a server executing in a stand alone configuration. More importantly, our approach decouples protocol processing priority from that of ....

.... those of the communicating application was highlighted in [75] and some implementation strategies demonstrated in [76] More recently, processor capacity reserves in Real Time Mach [11] have been combined with user level protocol processing [14] for predictable protocol processing inside hosts [12]. Unlike our approach, the approach outlined in [12] does not derive the protocol processing priority from a connection s QoS and traffic specifications, nor does it exploit the overlap between protocol processing and link transmission reception. Moreover, only a single communication library ....

[Article contains additional citation context not shown here]

C. Lee, K. Yoshida, C. Mercer, and R. Rajkumar, "Predictable communication protocol processing in RealTime Mach," in Proc. of 2nd Real-Time Technology and Applications Symposium, June 1996.


Real-Time Support in General Purpose Operating Systems - Gopalan (2001)   (Correct)

....copy on write. Here a message is not copied at the time the message is sent, but delayed till the message is actually accessed by the receiver. Similarly, all the network protocol processing is done in a protocol stack library that executes in the context of the process sending or receiving packets[19]. At memory management level, address space is not copied at address space creation time but at the time when it is rst accessed by the application. The advantage of lazy evaluation is that it tends to push the execution of most activities to the application context and thus temporally isolates ....

C. Lee, K. Yoshida, C. Mercer, and R. Rajkumar, \Predictable Communication Protocol Processing in Real-Time Mach", In the proceedings of IEEE Real-Time Technology and Applications Symposium, June 1996.


A Synchronized Real-Time Linux Based Myrinet.. - Apte.. (2001)   (Correct)

....description of the design of BDM RT is available in the thesis by Chakravarthi [19] Non real time Linux processes communicate using the Linux TCP IP stack over the conventional Ethernet network. 4. 2 Predictability Predictability is a primary requirement of real time messaging layers [16] 21][22]. Predictability implies determinism in message latency, protocol processing delays, and access to shared resources involved in communication. Our system uses the layer by layer approach [21] to achieve predictability. That is, predictability is built into each software layer, starting from the ....

C. Lee, K. Yoshida, C.Mercer and R. Rajkumar. Predictable communication protocol processing in Real-Time Mach. In Proceedings of 2 nd Real-Time Technology and Applications Symposium.1996.


Structuring Host Communication Software For Quality Of Service.. - Mehra (1997)   (Correct)

.... with those of the communicating application was highlighted in [6] and some implementation strategies demonstrated in [70] More recently, processor capacity reserves in RT Mach [123] have been combined with user level protocol processing [112] for predictable protocol processing inside hosts [107]. Operating system support for multimedia communication is explored in [73] where the focus is on provision of preemption points and EDF scheduling in the kernel, and in [177] which also focuses on the scheduling architecture. None of these approachees provide support for traffic enforcement or ....

....guarantees, resource management within the communication subsystem must be integrated with that for applications. The architecture proposed and analyzed in this chapter is directly applicable if a portion of the host processing capacity can be reserved for communication related activities [107, 123]. The proposed architectural extensions can be realized as a server with appropriate capacity reserves and or execution priority. Our prototype implementation is indeed such a server executing in a standalone configuration. More importantly, our approach decouples protocol processing priority from ....

[Article contains additional citation context not shown here]

C. Lee, K. Yoshida, C. Mercer, and R. Rajkumar, "Predictable communication protocol processing in Real-Time Mach," in Proc. Real-Time Technology and Applications Symposium, pp. 220--229, June 1996.


A TCP/IP Implementation with Endsystem QoS - Shi, Parulkar   (Correct)

....real time os, such as Solaris, only provides a fixed number of priority levels and is not geared towards the periodic scheduling of various multimedia applications. Another approach to supporting different priorities in protocol processing is to implement the protocol stack as a user library [3, 10, 11, 12, 13]. As a result, communication protocol processing becomes an extension of process threads, and can be preempted by the os scheduler. The advantages of implementing protocol in user space are implementation flexibility, ease of debugging and modification, and allowance of application specific ....

C. Lee, K. Yoshida, C.W. Mercer, and R. Rajkumar. Predictable communication protocol processing in real-time mach. In Real-time Technology and Applications Symposium RTAS, June 1996.


A New Method for Integrated End-to-End Delay Analysis in ATM .. - Ng, Song, Li, Zhao   (Correct)

....new method produces much tighter delay bounds than the others, hence improving the system effectiveness dramatically. Extensive simulations are performed to verify the improvement in the system performance. Our work [22 24] complements the recent progress in real time communications [2] 12 15] [18], 21] 29] 30] Much of the previous work in ATM has been concentrating on obtaining the delay bounds and connection admission criteria for individual scheduling [4 9] 16] 19 20] 25 28] 33] 34] Ferrari and Verma [10] and Zheng and Shin [39] studied the use of Earliest Deadline First ....

C. Lee, K. Yoshida, C. Mercer and R. Rajkumar, "Predictable Communication Protocol Processing in Real-Time Mach", Proc. of RTAS, June 1996.


Connection-Oriented Real-Time Communication For Mission.. - Devalla, al. (1997)   (3 citations)  (Correct)

....that is sent between application tasks. The generic solution for guaranteeing endto end delay bounds in distributed systems consists of connection oriented communications with some form of admission control and traffic regulation (typically based on packet scheduling at the network interface) [7 14, 18]. Supplementary research in protocols for guaranteed services on networks is reported in [1517 ] The Resource Reservation Protocol (RSVP) 15,16] is a receiver oriented set up protocol for connectionless networks for providing Quality of Service (QoS) guarantees. ATM Forum s UNI Signaling ....

C. Lee, K. Koshida, C. Mercer, and R. Rajkumar, Predictable Communication Protocol Processing in Real-Time Mach, Proc. of the Realtime Applications and Technology Symposium, Brookline, MA, June 1996


On Quality of Service Optimization with Discrete QoS.. - Lee, Lehoczky.. (1999)   (31 citations)  Self-citation (Rajkumar)   (Correct)

No context found.

C. Lee, Y. Katsuhiko, R. Rajkumar, and C. Mercer. Predictable Communication Protocol Processing in Real-Time Mach. In Proceedings of the IEEE Real-Time Technology and Applications Symposium, June 1996.


Resource Management of the OS Network Subsystem - Sourav Ghosh And   Self-citation (Rajkumar)   (Correct)

No context found.

C. Lee and K. Yoshida and C. Mercer and R. Rajkumar. Predictable Communication Protocol Processing in Real-Time Mach. In the proceedings of IEEE Real-time Technology and Applications Symposium, pp. 220-229, June 1996.


Practical Management of End-To-End Network Bandwidth Reservation - Ghosh, Rajkumar   Self-citation (Rajkumar)   (Correct)

....BSD Lite server. The server can interact with network device driver residing in the kernel to send and receive packets. But to improve throughput and Figure 1: Communication between network layers for FreeBSD latency, it also has a library implementation of the protocol stack named libsockets rt [11]. Thus the application task directly interacts with the network interface in the kernel through the socket library. This is described in Figure 2. The protocol stack passes the packet to the network device in the kernel using device write request . Similar to 4.4 BSD networking, the interface ....

C. Lee and K. Yoshida and C. Mercer and R. Rajkumar. Predictable Communication Protocol Processing in Real-Time Mach. In the proceedings of IEEE Real-time Technology and Applications Symposium, pp. 220-229, June 1996.


Cooperative Scheduling of Multiple Resources - Saewong, Rajkumar (1999)   (5 citations)  Self-citation (Rajkumar)   (Correct)

....There is no mechanism to make sure that the system reservation is sufficiently sized for the disk scheduler, or to manage the system reservation among multiple resources such as network bandwidth and disk bandwidth. Our work is also closely related to that of Jeffay et al. 11] and Lee et al.[3] in the scheduling of OS services. The former studied the problem of scheduling the communication protocol stack processing activities inside a monolithic operating system. A fixed slack sharing scheme was implemented in the kernel to ensure that guaranteed network bandwidth is available to ....

....scheduling of OS services. The former studied the problem of scheduling the communication protocol stack processing activities inside a monolithic operating system. A fixed slack sharing scheme was implemented in the kernel to ensure that guaranteed network bandwidth is available to applications. [3] considered the problem of scheduling protocol stack processing activities in a micro kernel environment. Their solution is to have a very efficient packet filter that routes packets to clients who process the communication protocol stack within their own address spaces using user level threads. ....

C. Lee, K. Yoshida, C. Mercer and R. Rajkumar. Predictable communication Protocol Processing in Real-Time Mach. Proceedings of IEEE Real-Time Technology and Applications Symposium. June 1996.


Cooperative Scheduling of Multiple Resources - Saewong, Rajkumar (1999)   (5 citations)  Self-citation (Rajkumar)   (Correct)

....clear. There is no mechanism to make sure that there is enough system reservation available for the disk scheduler and to manage the system reservation among multiple resources such as network bandwidth and disk bandwidth. Our work is closely related to that of Jeffay et al. 11] and Lee et al.[3] in the scheduling of OS services. The former studied the problem of scheduling the communication protocol stack processing activities inside a monolithic operating system. A proportional sharing scheme was implemented in the kernel to ensure that guaranteed network bandwidth is available to ....

....scheduling of OS services. The former studied the problem of scheduling the communication protocol stack processing activities inside a monolithic operating system. A proportional sharing scheme was implemented in the kernel to ensure that guaranteed network bandwidth is available to applications. [3] considered the problem of scheduling protocol stack processing activities in a micro kernel environment. Their solution is to have a very efficient packet filter that routes packets to clients who process the communication protocol stack within their own address spaces using user level threads. ....

C. Lee, K. Yoshida, C. Mercer and R. Rajkumar. Predictable communication Protocol Processing in Real-Time Mach. Proceedings of IEEE Real-Time Technology and Applications Symposium. June 1996.


An Approach for Quality of Service Management - Lee, Siewiorek (1998)   (3 citations)  (Correct)

No context found.

C. Lee, Y. Katsuhiko, R. Rajkumar, and C. Mercer. Predictable Communication Protocol Processing in Real-Time Mach. In Proceedings of the IEEE Real-Time Technology and Applications Symposium, June 1996.


Efficient Computation Methods to Calculate the Worst Case Cell.. - Ng, al. (2003)   (Correct)

No context found.

C. Lee, K. Yoshida, C. Mercer and R. Rajkumar, "Predictable Communication Protocol Pro- cessing in Real-Time Mach", Proc. of RTAS'96, June 1996.


Architectures for Service Differentiation in Overloaded Internet.. - Voigt (2002)   (Correct)

No context found.

C. Lee, K. Yoshida, C. Mercer, and R. Rajkumar. Predictable communication protocol processing in real-time Mach. In Real-Time Technology and Application Symposium, pages 115--123, Boston, MA, USA, June 1996.


Automated Modeling of Real-Time Implementation - Jensen (1998)   (1 citation)  (Correct)

No context found.

C. M. Chen Lee, Katsuhi Yosida and R. Rajkumar. Predictable communication protocol processing in real-time mach. Proceedings of Real-Time Application Symposium, 1996.


Automated Modeling of Real-Time Implementation - Peter Krogsgaard Jensen   (Correct)

No context found.

C. M. Chen Lee, Katsuhi Yosida and R. Rajkumar. Predictable communication protocol processing in real-time mach. Proceedings of Real-Time Application Symposium, 1996.

First 50 documents

Online articles have much greater impact   More about CiteSeer.IST   Add search form to your site   Submit documents   Feedback  

CiteSeer.IST - Copyright Penn State and NEC