ppxscal/embedding_network huggingface dataset:
TCP/IP traffic dynamics and network performance: a lesson in workload modeling, flow control, and trace-driven simulations
Authors: Youngmi Joo, Vinay Ribeiro, Anja Feldmann, Anna C. Gilbert, Walter Willinger
Venue: ACM SIGCOMM Computer Communication Review (2001)

The main objective of this paper is to demonstrate in the context of a simple TCP/IP-based network that depending on the underlying assumptions about the inherent nature of the dynamics of network traffic, very different conclusions can be derived for a number of well-studied and apparently well-understood problems in the area of performance evaluation. For example, a traffic workload model can either completely ignore the empirically observed high variability at the TCP connection level (i.e., assume "infinite sources") or explicitly account for it with the help of heavy-tailed distributions for TCP connection sizes or durations. Based on detailed ns-2 simulation results, we illustrate that these two commonly-used traffic workload scenarios can give rise to fundamentally different buffer dynamics in IP routers. Using a second set of ns-2 simulation experiments, we also illustrate a qualitatively very different queueing behavior within IP routers depending on whether the traffic arriving at the router is assumed to be endogenous in nature (i.e., a result of the "closed loop" nature of the feedback-based congestion control algorithm of TCP) or exogenously determined (i.e., given by some conventional traffic model --- a fixed "open loop" description of the traffic as seen by the router).
Just what they need, just when they need it: an introduction to embedded assistance
Authors: Andrea L. Ames
Venue: Proceedings of the 19th annual international conference on Computer documentation (2001)

Information-rich interfaces are proliferating right under our noses-both on the Web and on our desktops. As professional user advocates and technical communicators expert in designing information, we're in a key position to perform product-design roles as these interfaces are developed. To be fully prepared for this challenge, we must understand:The change from typical desktop software interface designWhy traditional documentation deliverables, like help and printed manuals, are not serving our usersWhy a more proactive approach to assistance helps our users (without them even knowing it)
Space Channel 5
Authors: Christine Cain
Venue:  (2000)

:Welcome to the year 2499. A race of aliens known as the Mororians have decided to invade Earth. You are the sexy reporter Ulala, who is on the scene to scoop the story for Space Channel 5. The hip-hopping aliens are zapping citizens left and right into a hypnotic match. To defeat the Mororians you will have to out-dance them. But simply shaking your thang isnt enough--these aliens will shout out Simon Says-style combinations for you to repeat. The greater your success, the higher the number of people watching Space Channel 5 will be, making your ratings percentage higher. This is the key to victory in this game. So dance your heart out with the supernova star, Ulala, as she struts and shoots her way through the space station in style, rescuing human captives along the way. Now, with Space Channel 5: Primas Official Strategy Guide, you can get complete walkthroughs for Shooting Mode, all funky dance moves for Dance Mode revealed, stats and bios for all characters, secrets for every hidden level, tactics for defeating heavy-duty bosses, and more! The ACM Portal is published by the Association for Computing Machinery. Copyright © 2010 ACM, Inc. Terms of Usage Privacy Policy Code of Ethics Contact Us Useful downloads: Adobe Acrobat QuickTime Windows Media Player Real Player
Global perceptions of journals publishing e-commerce research
Authors: Pratyush Bharati, Peter Tarasewich
Venue: Communications of the ACM (2002)

Researchers rate publications by perception, quality, and how these factors determine where they would prefer their own e-commerce work be published.
Digital Photography: Answers!: Certified Tech Support, 1st edition
Authors: Dave Johnson
Venue:  (1998)

:Get this valuable, reader-friendly book and you'll get over 400 answers to the basics on digital photography. Need help picking out the best digital camera for your needs? Want some expert advice on composition, lighting, exposure, and other photographic techniques? Looking for some quick tips on touching up digital images and creating special effects? Inside you'll find to-the-point answers to all your digital photography questions. The ACM Portal is published by the Association for Computing Machinery. Copyright © 2010 ACM, Inc. Terms of Usage Privacy Policy Code of Ethics Contact Us Useful downloads: Adobe Acrobat QuickTime Windows Media Player Real Player
Scheduled video delivery for scalable on-demand service
Authors: Min-You Wu, Su-Jun Ma, Wei Shu
Venue: Proceedings of the 12th international workshop on Network and operating systems support for digital audio and video (2002)

Continuous media, such as digital movies, video clips, and music, are becoming an increasingly common way to present information, entertain and educate people. However, limited system and network resources have delayed the widespread usage of continuous media. In this paper, we propose a scalable and inexpensive video delivery paradigm, named Scheduled Video Delivery (SVD). In the SVD paradigm, users submit requests with specification of start time. The provider schedules these requests to meet the QoS specification and to maximize utilization of the resources. SVD scheduling has a different objective from many existing scheduling schemes. It does not aim at minimizing the waiting time. Instead, it focuses on meeting deadlines and at the same time combining requests to form multicasting groups. SVD scales not only to the number of users but also to the number of video objects.
Competing in the Age of Digital Convergence
Authors: David B. Yoffie
Venue:  (1997)

:The essays in this important collection examine the consequences of digital convergence on the participating companies and industries, their internal capabilities, the products and services they produce, and the way they compete. In the process, the authors reveal that the key to success for companies in this new environment will not be to engineer big technological breakthroughs or to execute grand acquisitions. Instead, the winners will be those companies that develop innovative products and services by creatively combining existing technologies with new managerial approaches. Timely essays place the computer industry in historical perspective; address prospects for industry convergence; identify economic, legal, and managerial obstacles to convergence; and examine the managerial challenges facing companies in rapidly changing hardware and software environments, particularly around issues of product and process development and interfirm alliances.
Dynamics of Data Envelopment Analysis: Theory of Systems Efficiency
Authors: Jatikumar K. Sengupta
Venue:  (1995)

:The volume extends the recent techniques of data envelopment analysis in dynamic and stochastic fields. Its outstanding features are: (1) a comprehensive and up to date treatment of productive efficiency analysis in the dynamic environment; (2) new insight into the stochastic aspects of efficiency analysis including modern control theory; and, (3) new applications in systems theory including flexible manufacturing systems. New results and applications are stressed in (1) new growth theory in economics, (2) new time series models and (3) the recent models of technological diffusion. The latest tools of efficiency analysis developed in this book, illustrated by numerous real life applications, are most suitable for graduate students and researchers in operations research, management science and applied econometrics.
Discover the Internet with CD, 1st edition
Authors: Bryan Pfaffenberger
Venue:  (1997)

:Whether you're new to the Internet or have already surfed around a bit, Discover the Internet is the perfect guidebook to help you explore all the exciting things you can do in this revolutionary medium. Author Bryan Pfaffenberger doesn't weigh you down with the technicalities of networking protocols. Instead, he focuses on the specific skills that will bring you Internet mastery in short order. With Discover the Internet -- like all the titles in our new Discover series -- the kind of information you need is always right at hand. You learn not just how to surf but how to take full advantage of the Internet and the World Wide Web at work and at home for everything from news and research to entertainment. Turn here to discover how to Send, receive, and even filter e-mail Participate in any of the thousands of special-interest electronic newsgroups Chat live and online with other Internet users, including colleagues, friends, and family Make free, unlimited long-distance phone calls over the Internet Download software, images, sounds, multimedia, and all kinds of other resources Protect your kids from inappropriate material and from sending information about themselves to strangers Protect your computer from viruses that may reside in the files you download Create and publish your own home page on the World Wide Web -- for your business, hobby, or friends and family Discover the Internet also features a bonus CD-ROM containing all the Internet software you need, including Two great browsers -- Create an Internet account using Microsoft InternetExplorer or EarthLink with Netscape Navigator Cyber Patrol -- Safeguard your kids from adults-only Internet sites Free Agent -- Access over 25,000 Usenet newsgroups FTP Explorer -- Download and upload files to remote Internet sites Other essential Internet tools -- For e-mail, free Internet phone calls, online chats, and publishing your own home page on the World Wide Web Plus, as all of the titles in our Discover series, Discover the Internet features the 6-Point Advantage Color Tear-Out Card -- Key information and shortcuts that get you up to speed fast Discovery Center -- Quick summaries of the chapters' major points collected at the back of the book Real-Life Vignettes -- Winning stories on how real people use technology to improve their lives Visual Index -- Convenient picture maps direct you to the features you're looking for Web Path -- Handy references to feature- or topic-related Web sites Bonus Section -- Added-value tips and timesaving techniques at the end of each chapter
ALS Microsoft Windows 2000 Network Infrastructure Administration, 1st edition
Authors: Microsoft Press
Venue:  (2000)

:Competency-based learning for the academic classroom. Developed for academic courses, Microsoft&reg; Windows&reg; 2000 Network Infrastructure Administration helps students build the skills they need on the job and for MCP Exam 70-216a core requirement on the Windows 2000 MCSE track. The textbook delivers Microsoft courseware adaptable for either a full 16-week semester or a 6-week, 8-week, or 10-week course. The book is filled with competency-based practice exercises that students complete on their own, while the companion lab manual features additional skill-building activities ideal for your classrooms computer lab. Along with the textbook and lab manual, students get a Student CD-ROM containing study aids, simulation video clips that demonstrate common procedures, an electronic version of the textbook, and detailed information on how to begin a career in Information Technology.
Delay fault testing of IP-based designs via symbolic path modeling
Authors: Hyungwon Kim, John P. Hayes
Venue: IEEE Transactions on Very Large Scale Integration (VLSI) Systems (2001)

Predesigned blocks called intellectual property (IP) cores are increasingly used for complex system-on-a-chip (SOC) designs. The implementation details of IP cores are often unknown or unavailable, so delay testing of such designs is difficult. We propose a method that can test paths traversing both IP cores and user-defined blocks, an increasingly important but little-studied problem. It models representative paths in IP circuits using an efficient form of binary decision diagram (BDD) and generates test vectors from the BDD model. We also present a partitioning technique, which reduces the BDD size by orders of magnitude and makes the proposed method practical for large designs. Experimental results are presented which show that it robustly tests selected paths without using extra logic and, at the same time, protects the intellectual contents of IP cores.
Mobile Radio Communications
Authors: Raymond Steele
Venue:  (1996)

:Mobile radio communications technology has progressed rapidly and it is now capable of the transmission of voice, data and image signals. This new edition explains the latest techniques employed in second and third generation systems. A comprehensive all-in-one mobile communication reference work, Mobile Radio Communications, Second Edition reflects the current state-of-the-art by featuring expanded and updated sections on voice compression techniques, interleaving and channel coding methods, quaternary frequency shift keying, continuous phase modulation methods, Viterbi equalisation and slow frequency hopping as well as extended coverage of the GSM system; and three new chapters on wireless multimedia, third generation systems and on WATM respectively. As in the first edition, this edition continues to cover important topics such as radio propagation, multiple access methods and, on a higher level, cordless telecommunications and teletraffic issues. This book will prove invaluable to mobile communication engineers, designers, researchers and students in the design, operation and research of second and third generation systems and wireless LANs.
Dynamic HTML for Dummies (with CD-ROM), 1st edition
Authors: Michael I. Hyman
Venue:  (1997)

:Dynamic HTML opens up a world of new possibilities for Web pages. This book shows you how to create rich, animated pages that you never imagined possible. Dynamic HTML For Dummies guides you through creating Web pages with the Internet Explorer 4.0 version of HTML and shows you how to make these pages Navigator-ready. You also find tons of sample programs that you can cut and paste into your own pages. Inside, find helpful advice on how to Build rich Web pages by using Cascading Style Sheets Figure out the Internet Explorer 4.0 object model Respond to user events, such as mouse clicks and keystrokes Move and position elements by using the new 2-D layout features Dynamically modify all aspects of your Web page Integrate exciting low-bandwidth multimedia to your Web pages Add online databases with the Tabular Data Control Create your own Internet Explorer 4.0 channel
Distributed shared library
Authors: Herman C. Rao, Larry L. Peterson
Venue: Proceedings of the 5th workshop on ACM SIGOPS European workshop: Models and paradigms for distributed systems structuring (1992)

By applying the notion of Shared Library to distributed environments, this paper introduces a new model, called the Distributed Shared Library (DSLib), which allows a given library function to be executed on the same address space of its invoker as well as on a different address space. We argue that remote services, which do not maintain static data or share global data with others, should be implemented as library functions, rather than individual servers. Examples of remote services include remote access to special devices (e.g., audio devices), and I/O intense functions that would have better performance if executed on the file server rather than on the local host (e.g., copying files located on the same file server). The Distributed Shared Library Model suggests a simple, elegant method to implement remote library functions. It, therefore, encourages programmers to migrate system services implemented as local functions to remote functions.Although built on top of Remote Procedure Call (RPC), the DSLib Model refines the latter in three aspects:Lazy Linking. Rather than linking service functions on compile-time, a per-host server links them only when accessed, by dynamically invoking a shared library. Hence, it is possible to runtime create, upgrade, or replace services without shutdown the server at all.Single Server. A single, generic super server is used to replace a collection of service-dependent servers under normal RPC model. Not only does this replacement save computing resources (e.g., idle processes waiting for requests) and reduce the overhead to maintain individual servers, but it also frees programmers from issues of constructing servers. The result is that the existence of servers is completely transparent from end-users as well as programmers.Customization. Users (application programs or end-users) are allowed to choose a shared library where service functions are implemented, decide to execute these functions locally (i.e., on the same address space) or remotely (i.e., on a different address space), and select the host for remote execution.The Distributed Shared Library Model adopts a single, per-host server, called Function EX-Ecutor (FEXE). that dynamically links a shared library, locates and executes the desired function, and returns the result to the client. Like UNIX's Internet Service Daemon (inetd), FEXE is a per-host demuliplexer of a collection of network services. Unlike inetd which executing commands, FEXE deals with library functions, and therefore, it avoids forking a new process for every request as inetd does.A prototype of FEXE on top of Sun RPC and Dynamic Linker has been implemented. This paper describes how to implement a DSLib function and explains how the function is invoked.
Towards improving packet probing techniques
Authors: Matthew J. Luckie, Anthony J. McGregor, Hans-Werner Braun
Venue: Proceedings of the 1st ACM SIGCOMM Workshop on Internet Measurement (2001)

Packet probing is an important Internet measurement technique, supporting the investigation of packet delay, path, and loss. Current packet probing techniques use Internet Protocols such as the Internet Control Message Protocol (ICMP), the User Datagram Protocol (UDP), and the Transmission Control Protocol (TCP). These protocols were not originally designed for measurement purposes. Current packet probing techniques have several limitations that can be avoided. The IP Measurement Protocol (IPMP) is presented as a protocol that addresses several of the limitations discussed.
Moving beyond market-speak
Authors: Kate Gerwig
Venue: netWorker (2002)

"Big hat, no cattle." It took a French global telecom analyst speaking American cowboy to perfectly sum up how imperfect service providers are at giving business customers telecommunications services and solutions that help improve their businesses. Unfortunately, I couldn't agree more---lots of talk, but where's the beef?
Advanced Pick: Database and Operating System, 2nd edition
Authors: Roger J. Bourdon
Venue:  (1996)

:Updated to cover advanced PICK, this book looks at the management of a PICK application and the facilities of the PICK environment, as well as the broader implications of using PICK and its position as a product in the computing industry. Features Coverage of all the new features of the new PICK system. Key issues such as 4GLs, GUIs and communications. Rich in practical examples, undocumented features and technical tips. Source code to program examples. 0201876965B04062001 The ACM Portal is published by the Association for Computing Machinery. Copyright © 2010 ACM, Inc. Terms of Usage Privacy Policy Code of Ethics Contact Us Useful downloads: Adobe Acrobat QuickTime Windows Media Player Real Player
HIP: hybrid interrupt-polling for the network interface
Authors: Constantinos Dovrolis, Brad Thayer, Parameswaran Ramanathan
Venue: ACM SIGOPS Operating Systems Review (2001)

The standard way to notify the processor of a network event, such as the arrival or transmission of a packet, is through interrupts. Interrupts are more effective than polling, in terms of the per packet send/receive latency. Interrupts, however, incur a high overhead both during and after the interrupt handling, because modern superscalar processors use long pipelines, out-of-order and speculative execution, and multi-level memory systems, all of which tend to increase the interrupt overhead in terms of clock cycles. In this paper, we attempt to reduce the network interface overhead by introducing a hybrid scheme (HIP) that uses interrupts under low network load conditions and polling otherwise. Even though such hybrid schemes have been proposed in the past, the polling period in HIP is adjusted dynamically based on the rate of the arriving packet stream. In this way, the increase in the per packet latency, which occurs with polling, is quite low. This is quantified with trace-driven simulations, which also show that the per packet overhead with HIP is significantly reduced compared to the conventional interrupt-based mechanism. HIP would be beneficial for high bandwidth network interfacing in servers with a heavy WWW or streaming media workload.
An evaluation of a multiple interface design solution for bloated software
Authors: Joanna McGrenere, Ronald M. Baecker, Kellogg S. Booth
Venue: Proceedings of the SIGCHI conference on Human factors in computing systems: Changing our world, changing ourselves (2002)

This study examines a novel interface design for heavily-featured productivity software. The design includes two interfaces between which the user can easily toggle: (1) an interface personalized by the user containing desired features only, and (2) the default interface with all the standard features. This design was prototyped as a front-end to a commercial word processor and evaluated in a comprehensive field study. The study tested the effects of different interface designs on users' satisfaction and their perceived ability to navigate, control, and learn the software. There were two conditions: a commercial word processor with adaptive menus and our two-interface prototype with adaptable menus for the same word processor. Results showed that participants were better able to navigate through the menus and toolbars and were better able to learn with our prototype. There were also significant differences in satisfaction and control with our design
Virtual LANs: A Guide to Construction, Operation and Utilization
Authors: Marina Smith
Venue:  (1997)

:At last-virtual local area network demystified! VLANs are one of the hottest new sub-networking technologies,because they allow remote workgroups to be linked by software rather than physical wiring. The detailed yet easy-to-understand guide addresses the VLAN construction basics,the latest standards from IEEE and commercial vendors,security issues,and more. It also describes and compares several VLAN products from such purveyors as Cray,Cisco,and Cabletron. The ACM Portal is published by the Association for Computing Machinery. Copyright © 2010 ACM, Inc. Terms of Usage Privacy Policy Code of Ethics Contact Us Useful downloads: Adobe Acrobat QuickTime Windows Media Player Real Player