16 citations found. Retrieving documents...
D. Mosberger. Scout: A Path-Based Operating System. PhD thesis, University of Arizona, Department of Computer Science, 1997. 120

 Home/Search   Document Details and Download   Summary   Related Articles   Check  

This paper is cited in the following contexts:
User Centric QoS Management Framework and Its Implementation - Seneviratne, Cho (1997)   (Correct)

....level support from the operating system. However, most current operating systems manage their resources in an ad hoc manner, and there is no support for defining a resource management policy, hence does not provide the required support. There are however, several QoS controlled operating systems [Leslie96, Mosberger97, Nakajima98] which provide facilities for fine grain resource management. Therefore, similarly to others [Engler95, Schulzrinne96] we expect the new generation of operating systems that are being developed to provide this type of support. 5.0 Prototype Implementation The viability of the concepts of the ....

Mosberger, D. (1997) "Scout: A Path --based Operating System", Ph.D. Thesis, Department of Computer Science, University of Arizona.


An Active Router Architecture for Multicast Video.. - Keller, Choi, Dasen.. (2000)   (33 citations)  (Correct)

....of received frequency subbands at D2 for plaindropping (top) and active dropping (bottom) when exposed to bursty cross traffic. g. RELATED WORK A. Programmable Router Software Platforms Most of the better known active network research efforts like ANTS [27] SwitchWare [2] and Scout [17] would conceptually allow the implementation of a video scaling gateway. Two potential problems arise: First, the architecture must provide a way to automatically install the WaveVideo specific code module which implements the video scaling. Second, the architec ture must provide a reasonably ....

D. Mosberger, "Scout: A Path-based Operating System," Ph.D. Dissertation, Department of Computer Science, University of Arizona, July 1997.


Escort: Securing Scout Paths - Spatscheck (1999)   (1 citation)  (Correct)

....in performance of embedded systems [69] allow them to inexpensively provide advanced communication features in devices like pocket computers. Third, the price drop in PCs allows users to dedicate a PC to a single purpose, avoiding difficulties in running a heterogeneous workload. Mosberger [47] recognized that these dedicated network centric systems provide certain challenges and opportunities that are not addressed by general purpose operating systems. This led to the development of Scout [47, 44, 46] an operating system specifically developed for dedictated communication oriented ....

....PC to a single purpose, avoiding difficulties in running a heterogeneous workload. Mosberger [47] recognized that these dedicated network centric systems provide certain challenges and opportunities that are not addressed by general purpose operating systems. This led to the development of Scout [47, 44, 46], an operating system specifically developed for dedictated communication oriented devices. 17 However, Scout fails to provide an adequate set of mechanisms for policy driven security on such systems. The security of these systems becomes increasingly important as they are connected to an ever ....

[Article contains additional citation context not shown here]

David Mosberger-Tang. Scout: Path-based operating system. Technical Report TR97-06, The Department of Computer Science, University of Arizona, May 13 1997.


Scout Programmer's Manual - Version Troop Department   (Correct)

....This manual documents the programming interface for the Scout operating system. It also describes how to configure, run, and debug a particular instance of Scout. It assumes a general understanding of Scout s path based architecture. The best description of Scout s architecture can be found in [8]; an abridged version is available in [9] 1 Copyright Notice Scout Version 1.0 Copyright 1998 Arizona Board of Regents, on behalf of The University of Arizona All Rights Reserved USE RESTRICTIONS Permission is granted to use, copy and modify this software and any documentation for any ....

D. Mosberger. Scout: A Path-based Operating System. PhD dissertation, University of Arizona, Department of Computer Science, July 1997.


A Flexible Middleware for Multimedia.. - Stiller, Class.. (1999)   (22 citations)  (Correct)

....in terms of software modules that run in an efficient run time system, the Lift algorithm. Efficient run time support for general protocol processing tasks has been investigated, e.g. in the x kernel for modular protocols [11] the Scout operating system for path based module interconnections [12], and the Crossbow project supporting a high performance toolkit for experimenting with IP (Internet Protocol) next generation protocols [13] In particular, for middleware supporting tailored communication protocols accommodating the needs of communications, a suitable run time system for ....

D. Mosberger, SCOUT: A Path-based Operating System, Ph.D. thesis, University of Arizona, Tucson, U.S.A., 1997.


Supporting Service Creation and Isolation in.. - Ruf, Bossardt..   (Correct)

....and protection is taken by the hardware supported isolation of PEs. High performance is achieved by a specially tailored memory and process management of the NodeOS 2 . Concepts for buffer management of [4] could be applied for such purposes combined with ideas for process management of [5]. Enabling high performance code execution in active networks requires an integrated approach. A design that takes into account the specialized application of the NodeOS with the capabilities required could provide the envisioned performance. Isolation and protection combined with performance ....

Mosberger, D., Scout: A Path-based Operating System, Dept. of Computer Science, The University of Arizona, 1997. 9


Differentiated and Predictable Quality of Service in Web Server.. - Aron (2000)   (4 citations)  (Correct)

....management using the cluster reserves mechanism. Similarly, the resource management framework proposed in Chapter 3 can use reservation domains as the system s resource principals and provide predictable quality of service in server systems. 5.1. 5 Paths in Scout The Scout operating system [81, 79, 94] has explicit support for a path abstraction, representing an I O channel (such as a TCP connection) through a multi layered system. A path encapsulates the speci c attributes of an I O channel, and allows access to these attributes across layers. Paths have been used to improve execution 98 speed ....

....and allows access to these attributes across layers. Paths have been used to improve execution 98 speed in network subsystems by enabling cross layer optimizations [80] Paths have also been used to implement ne grained resource management in network appliances, such as network attached TVs [79] and Web server appliances [94] Paths can be used as resource principals in appliance operating systems, and have been demonstrated to provide predictable performance through reservation of system s resources. However, they do not provide (1) a mechanism that maps application level metrics to ....

D. Mosberger. Scout: A Path-based Operating System. PhD thesis, University of Arizona, Tucson, July 1997.


The User-Safe Device I/O Architecture - Alexander (1997)   (7 citations)  (Correct)

....sources used by a server on behalf of a client to be accounted to the client. For example, the Processor Capacity Reserves scheme [Mercer93] allows processor time originally allocated to an application (in the form of a reserve) to be used by a server performing a RPC on behalf of a client. Scout [Mosberger97] uses a related approach in which threads executing on behalf of a Path use resources allocated to the path. These schemes require the application to trust that the server will respect its timeliness requirements, and will not use its resources for purposes other than it intended. Other schemes ....

David Mosberger. Scout: A Path-Based Operating System. PhD thesis, University of Arizona, Department of Computer Science, 1997. Available as http://www.cs.arizona.edu/ scout/Papers/scout/TR97-06.ps. (p 26)


Predicting MPEG Execution Times - Bavier (1998)   (29 citations)  (Correct)

....more closely, we observe that the constituent macroblocks even those of the same type are variable in length. This is especially true of P and I macroblocks, which can vary in length by a factor of four or more within a single video. Based on this observation, and a similar insight by Mosberger[5], we next plotted the frame decoding time as a function of the length (in bytes) of each frame type, as depicted in Figure 4. This Figure plots the predicted cycles (x axis) against the actual required cycles (y axis) with the regression line shown. The results are very promising, with an R 2 ....

D. Mosberger. Scout: A Path-Based Operating System. PhD thesis, University of Arizona, 1997.


Self-Paging in the Nemesis Operating System - Hand (1999)   (29 citations)  (Correct)

....within) continuous media applications. 1 Introduction Researchers now recognise the importance of providing support for continuous media applications within operating systems. This is evinced by the Nemesis [1, 2, 3] and Rialto [4, 5, 6] operating systems and, more recently, work on the Scout [7] operating system and the SMART scheduler [8] Meanwhile there has been continued interest in the area of memory management, with a particular focus on extensibility [9, 10, 11] While this work is valid, it is insufficient: ffl Work on continuous media support in operating systems tends to focus ....

D. Mosberger. Scout: A Path-Based Operating System. PhD thesis, University of Arizona, Department of Computer Science, 1997.


Self-Paging in the Nemesis Operating System - Hand (1999)   (29 citations)  (Correct)

....within) continuous media applications. 1 Introduction Researchers now recognise the importance of providing support for continuous media (CM) applications within operating systems. This is evinced by the Nemesis[1, 2, 3] and Rialto[4, 5, 6] operating systems and, more recently, work on the Scout[7] operating system and the SMART scheduler[8] Meanwhile there has been continued interest in the area of memory management, with a particular focus on extensibility[9, 10, 11] While this work is valid, it is insufficient: ffl Work on continuous media support in operating systems tends to focus ....

David Mosberger. Scout: A Path-Based Operating System. PhD thesis, University of Arizona, Department of Computer Science, 1997. Available as http://www.cs.arizona.edu/ scout/Papers/scout/TR97-06.ps.


Joust: A Platform for Communication-Oriented Liquid.. - Hartman, Peterson.. (1997)   (17 citations)  (Correct)

....being able to establish a data channel outside of the Java VM. First, NetTV is able to achieve excellent MPEG performance. Table 4 compares the maximum frame rates for videos played on Scout and Linux X11 systems; we observe that Scout consistently outperforms a Linux based MPEG decoder by 20 34 [7]. We know of no comparable numbers for an MPEG decoder written in Java. Second, separating the MPEG path from the JVM makes it possible to schedule the two entities separately, and in fact, allows different schedulers to be used for each. The MPEG path, because it has realtime constraints, is ....

D. Mosberger. Scout: A path-based operating system. PhD thesis, University of Arizona, 1997.


Router Plugins: A Modular and Extensible Software.. - Decasper, Dittia, .. (1998)   (13 citations)  (Correct)

....party modules to implement routing protocols like OSPF and SNMP agents in user space. The API does not provide an interface to the routing and forwarding engines, and the platform offers no integrated services components. A few research projects attempt to achieve some of the goals mentioned above [11, 19, 20]. Most of them are focused on the implementation of modular end system networking subsystems instead of routing architectures. Scout from the University of Arizona is a particularly interesting project Router Plugins Page 4 based on the x kernel that implements an operating system targeted at ....

Mosberger, D., "Scout: A Path-based Operating System", PhD Dissertation, Department of Computer Science, University of Arizona, July 1997


A New Protection Model for Component-Based Operating Systems - Law (2001)   (4 citations)  (Correct)

No context found.

D. Mosberger. Scout: A Path-Based Operating System. PhD thesis, University of Arizona, Department of Computer Science, 1997. 120


A Linux-based Node OS for Network Processors - Ruf, Bossardt, Plattner, Stadler   (Correct)

No context found.

D. Mosberger. Scout: A Path-based Operating System. Department of Computer Science, July 1997.


A Dynamically Updatable Active Networking Architecture - Fernando (2001)   (Correct)

No context found.

D. Mosberger, "Scout: A Path-based Operating System", PhD Thesis, Department of Computer Science, University of Arizona, 1997

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