Download presentation
Presentation is loading. Please wait.
Published byDoreen McDowell Modified over 9 years ago
1
Classroom Presenter: Multicasting Michael Mayes Brian Temple
2
University of Washington’s Involvement Initial development began at Microsoft Research in 2001 Continuing development at the University of Washington Classroom Presenter 3 Release Target: April 2007
3
Classroom Presenter Distributed, Tablet PC Application Presentation features Instructor notes on slides delivered to students Slide minimization Student submissions to teacher UI Designed for use during presentation on tablet Simple application Ink Overlay on images Export PPT to image Real time ink broadcast
5
Reasons why Classroom Presenter is better than PowerPoint Simple pen based UI Simple pen based UI Instructor Appends Notes to Slides Instructor Appends Notes to Slides Slide previews Slide previews Lecture export to HTML Lecture export to HTML Extra writing space Extra writing space Distributed Presentation Distributed Presentation Full screen erase Full screen erase Default Inking Default Inking
6
Needs Analysis Real-time Voting and Questionnaires Save and review slides without purchasing Microsoft PowerPoint Students can display understanding without being singled out in large lecture halls Allows shy and quiet students to remain anonymous from other students
7
Market Analysis Ideal for Lecture Halls and Businesses Real-time Feedback Integrate client work into the public discussion Better than some other classroom response systems Allows for real-time worldwide presentations
8
Multicast Broadcasts content to all participants at once instead of a TCP/IP connection to each participant UDP connection No ACKs to guarantee content was received Useful for real-time media such as video conferencing and multiplayer games
9
Literature Survey Classroom Collaboration Learning becomes more enjoyable Bridge gap between local and remote users Providing both asynchronous and synchronous resources Email mailing lists Websites with downloadable content Interactive media proven more effective than passive media Learning is enforced and enhanced through feedback
10
Literature Survery Wireless Multicast Issues QoS (Quality of Service) Dense and Sparse mode protocols Multicast forwarding algorithm Multicast Reliability Must be able to detect transmission errors and correct them efficiently Wireless networking is prone to interference and weak signals Implementing an acceptable error correcting protocol
11
Goals and Objectives Increase wireless network performance for over 20 participants Multicast is required to effective be able to implement Classroom Presenter in a Lecture Hall Do so without degrading teacher workstation performance Students can write notes and questions on future and past slides for the instructor to clarify
12
System Diagram
13
Overall Approach Determine if current multicast implementation should be improved or scratched Development in C# Research the method for reliability in place for multicast Improve this method to allow for increased amount of users
14
Overall Approach Negative-acknowledge (NACK)-Oriented Reliable Multicast (NORM) Protocol Selective, negative acknowledgment for reliability IETF (Internet Engineering Task Force) Reliable Multicast Transport (RMT) Designed to provide end-to-end reliable transport over generic IP multicast routing and forwarding services NORM uses a congestion control scheme to manage bandwidth Offers various ways to allow different applications or higher level transport protocols to utilize its service in different ways. Testing Small tests performed between 2 laptops with Linksys access point Use of IT Lab for large tests
15
Gantt Chart
16
System Requirements Operating Environment Microsoft Windows based application Could be expanded to other Operating Systems in the future Microsoft Visual Studio.NET PCs with wireless network adaptors Wireless router
17
System Requirements Market Users Large demand for applications such as Classroom Presenter from Universities and Businesses MU’s University Physics courses currently use the “clicker” to collect feedback Classroom Presenter is currently open source and free to download and use Allows students to view PowerPoint slides without purchasing Microsoft PowerPoint Every student must have a laptop Only financial burden Some colleges require students to buy a laptop MU’s School of Journalism
18
System Requirements Environmental Constraints No learning curve for typical college student Established reliable wireless network System Components Real-time protocol (RTP) Reliability Ink Real-time drawings and slide editing
19
Requirement Analysis Performance requirements Real-time data should have a delay of no more than 10 seconds Current multicast delay is 3-5 minutes Resource Requirements IT Lab and wireless network Classroom Presenter’s up-to-date source code Evaluation metrics Ink delay Instructor’s system load Bandwidth utilization
20
Risk/Profit Analysis The set up for a lab could be pricey (~$22,000) 20 Tablet PCs at around $1000 Wireless Access Point $300 Projector $1500 Additional Development would be necessary to the product before it is entirely marketable. (~$20,000+) $50 an hour is a liberal estimate if open source moved to marketed business plan. At its current state it would require significant man hours to improve. Over 400. If just used in 1/8 of US Colleges and Universities (4,216), each with a small lab (20 stations), and marketed at $100 a license, the revenue would be near 1 million. Not including use in business.
21
Classroom Presenter For more information or to download CP3: www.cs.washington.edu/education/dl/presenter www.cs.washington.edu/education/courses/cse421/06au
Similar presentations
© 2025 SlidePlayer.com. Inc.
All rights reserved.