CEG 4190: Computer Network Design, winter 2013



Similar documents
$750. NEW~WAVE Advanced Radio Automation. powerful software for On-air Radio, Internet Radio, & Podcasting ARRAKIS

Chapter 1 Basic Introduction to Computers. Discovering Computers Your Interactive Guide to the Digital World

College of Agriculture and Life Sciences Guidelines

ensure compliance with applicable statutes, regulations, and rules regarding data retention and management;

Live Webcasting & Video Streaming Made Easy with VidOstreamTM. Family

Updated September 2013

AT&T Connect Video Conferencing Functional and Architectural Overview. v9.5 October 2012

Personal WiFi Hotspot

Clixsense - World Best Site and Best way to Earn for life

May 09, Creating live broadcast with Kaltura Complete guide

Guarding Expert (Android Tablet) Mobile Client Software User Manual (V3.1)

Backup and Recovery 1

Appendix A Urbana Free Library Survey Response Frequencies

Department of Geography Program in Planning, Faculty of Arts and Science University of Toronto GGR 273 H1S: GIS II Course Outline Winter 2015

AT&T Connect Video conferencing functional and architectural overview

ivms-4500(iphone) Mobile Client Software User Manual (V1.0)

VIDEOCONFERENCE. 1 Introduction. Service Description Videoconferece

STATE OF Legislative. Computer Services IT SERVICE CATALOG

Creating Content for ipod + itunes

Invitation To Bid By State of Connecticut Office of Policy and Management. Vendor to Host Internet Applications. Amendment #2 October 29, 2008

CONFIGURING MUSIC ON HOLD

DIVISION OF ENGINEERING COMPUTING SERVICES DECS SERVICE DESK. Fall & Spring: Monday Thursday 8am to 9pm. Summer & Breaks:

BRING YOUR WORLD TOGETHER

ivms-4500 (Android) Mobile Client Software User Manual (V3.1)

Access alternatives to mobile services and content: analysis of handset-based smartphone usage data

Music Technology II. What are some additional applications understand midi sequencing. for music production software?

IP Networking Untethered

Computing Services and Systems Development PittStart

Computing Facilities Orientation September, 2017

1Multimedia Networking and Communication: Principles and Challenges

Echo Cancelling - Digital Audio Processing Example

Welcome to the Skandalaris Center Cup!

I. PREREQUISITE For information regarding prerequisites for this course, please refer to the Academic Course Catalog.

CX SERIES CUTTING EDGE DIGITAL AUDIO CXN NETWORK PLAYER

CLIENT. Report of Remote Backup Service

INFO 2130 Introduction to Business Computing Spring 2013 Self-Paced Section 006

Competition Title: InfoSec Competition P a g e

NeoTV Streaming Player

Internet Desktop Video Conferencing

Audio/Visual Services

EXHIBITION INFORMATION

What is S.T.E.M. and why is it important to everyone? S = Science T = Technology E = Engineering M = Mathematics

WELCOME TO XFINITY MO_USER_SIK_0414.indd 1 2/28/14 10:37 AM

BACKUP AND RECOVERY PLAN MS SQL SERVER

For Hosting a Webinar!

MATCHDAY September 2014

Webinars - Hosting a Brief and detailed Webinar

BABA Project Roma

From Town To Country Advertising Rates Effective January 1, Proudly Serving ALL Of Sierra County

5G - The Future of Mobile Wireless Communication Networks

Introduction to Storm Hosted VoIP Phone Systems

GTS VIDEOCONFERENCE. Powered by: Valid from: 1 June 2014

Suggestions to Build Business Continuity Awareness Embed BCM into the Corporate Culture By Jayne Howe, FBCI, MRP, CBRM President, BCI Canada Chapter

CITY OF OAK CREEK VoIP Telephone System Addendum

ADTVision (ios) Mobile Client Software User Manual (V1.6)

ivms-4200 Client Software Quick Start Guide V1.02

NeoTV PRO Streaming Player

Chatham Chrysler Canada Contesting - An Introduction

How To Understand How Bandwidth Is Used In A Network With A Realtime Connection

What s Good? [Teen Issues Show]

Spring 2015 Timeline. College Night Thursday, Jan. 15th

ERA6 OBJECTIVE QUSESTION

NIGHT OF THE OPEN DOOR

The Urbana Free Library Technology Plan FY2013 FY2015

ISM 4113: SYSTEMS ANALYSIS & DESIGN

WebEx. Network Bandwidth White Paper. WebEx Communications Inc

RESEARCH PROFILE: VIDEO TECHNOLOGIES FOR NETWORKED MULTIMEDIA APPLICATIONS

EarthLink Business SIP Trunking. NEC SV8300 IP PBX Customer Configuration Guide

HOSTED VOICE Bring Your Own Bandwidth & Remote Worker. Install and Best Practices Guide

8x8 Network Monitoring Tool

Academic Calendars. Term I (20081) Term II (20082) Term III (20083) Weekend College. International Student Admission Deadlines

Cloud computing an insight

ADDENDUM No. #3. No Event Date* Deadline to Submit Questions 2/10// :00 AM. Deadline to City Responses to Questions 2/16/ :00 AM

Academic Calendar for Faculty

Middle School Virtual Competition

Edutainment in the heart of Europe A Teacher s guide. The European Parliament's Visitors' Centre.

Trends in Technology and Their Impact on Student Union Design

COMPLETE VIDEO SUPPORT FOR EVENTS

Streamit s audio streaming solutions for dummies

The Future is Hybrid

Product Brochure.

How To Get A Phone Service For Free

MUSIC & VIDEO IN EVERY ROOM. Media Distribution Solutions

TECHNICAL QUESTIONS AND ANSWERS ITN-DOT-14/ RM TAMPA OPERATIONS CENTER VIDEO SURVEILLANCE/SECURITY ACCESS SYSTEM

Frequently Asked Questions

Type of Party on Hold. SIP Trunk, / ISDN CO/ ISDN Trunk via FXO gateway (Incoming) SIP Trunk, ISDN CO/ ISDN Trunk via FXO gateway (Outgoing)

Cascade Collaboration Solutions 5 Aug 2014

INFO 2130 Introduction to Business Computing Fall 2014

(Part 2) Lunch Block 7 1:05 PM 2:27 PM

MPEG-4. The new standard for multimedia on the Internet, powered by QuickTime. What Is MPEG-4?

Why Use Cisco Network Storage Systems for Your Business

EE3414 Multimedia Communication Systems Part I

Application Note. Onsight Mobile Collaboration Video Endpoint Interoperability v5.0

Challenges and Solutions in VoIP

What does it take to deliver the most technologically advanced Games ever?

Mediasite How-To Guide

ivms-4500 HD (ios) Mobile Client Software User Manual (V3.4)

The battle for the residential customer

Module 1: Facilitated e-learning

Appendix B: Webcast FAQ s Terminology

Transcription:

School of Electrical Engineering and Computer Science (EECS) CEG 4190: Computer Network Design, winter 2013 Project Outline General Information Each lab group in the course must do a project, present it in class and submit multiple project reports, as indicated below. All phases of network analysis, network architecture, and network design must be covered. Specific deliverables are listed in the section below. No two groups can do the same project: topics are first come first serve! The customer for your project is the Professor. He should be contacted and interacted with as you would with a customer. Marking Scheme 30% Analysis+50% Architecture Project Mark = OR (Whichever is higher) +10% Design + 10% Presentation 15% Analysis + 65% Architecture Presentation In-class presentation must be 20 minutes (±2 minutes) and must cover: 1. Introduction: summary of project goals and requirements 2. summary of "on-paper" design: flow map and application table 3. design decisions for the 4 architectural components and why they were made 4. summary of major challenges (at any point) and how they were addressed 5. applicability of the model to a real life project 6. Conclusion (thoughts, lessons learned, etc.) Presentation will be judged based on the above content (60%), clarity (15%), slides' appearance/professionalism (10%), and timing (15%). Please rehearse your presentation carefully to be within the given time limit. Marks will be deducted for presentations that are too short or too long; also for the latter the presenter will be cut at minute 22! Please book your presentation with the Professor: first come first serve (see deadlines below). Deliverables and Deadlines Deliverable Deadline Details Topic registration with the Feb. 8th (before Email the Professor Professor Report 1: Network Analysis Feb 28th (before

Report 2: Network Architecture Project Presentation (in class) Report 3: Network Design Mar 28th (before Tuesday April 2nd OR Friday April 5th April 11th (before Book your preference with the Professor: first come first serve.

Project A: Music Studio Network An independent music company is starting a music studio in Ottawa. It digitally stores all of its creations and offers them as part of a catalog online for movie and television production. Assuming 12 hour days, 6 days a week for the company as standard, your task is to design a network that can accomplish the following: 1 Provide all 35 employees with internet access, email and VOIP phones with teleconferencing abilities. Employees have assigned workspaces, however there are also 4 conferences rooms that also require a phone and wireless access to the internet and email for laptops. 2 The majority of calls are made by the 8 marketing and administrative employees, who make use of the system 50% of their work day, with 50% percent of these calls becoming conference calls with colleagues and one PSTN number. 3 Other employees make on average 10 calls a day and receive that many, with a 15% chance that any phone call will become a conference call between colleagues and one PSTN number for work collaboration. Non-conference calls by these employees are on average 12 minutes, with conference calls on average 4 Support the 5 recording booths in the studio. Each booth can simultaneously output high fidelity sound data (24 bit, 96 KHz, uncompressed) to be stored on (a) server(s). Previously stored data can also be recalled to be played and interleaved with newly recorded data into a new track to be stored. 5 Employees are able to access recorded data at their workstations to work on it. 6 Daily backup of the high fidelity recordings occur twice daily to an offsite server run by a backup service company. 7 A robust and secure web server services is also crucial, able to handle extended SSL sessions in order to allow registered potential customers to browse the completed work. The web server should be handle 4000 hits a day at minimum, with 500 being basic web page requests, and the rest consisting of hits to the catalog database for information and music streaming. 8 The tracks available online are compressed down to MP3 format (96kbps bitrate, 44 khz) and streamed to users to listen. 9 Should any customer wish to purchase music, they should be able to purchase and download it securely over the internet. Since they purchase the uncompressed data, the server will keep track of purchases in order to provide the customer with access to their purchased content 24/7 (in order to allow sufficient time to download and later access if required).

Project B: LAN Party Network An Ottawa based entertainment company is opening a LAN party centre in a 2 story warehouse building they have rented. They wish to make this a venue for professional gaming competition for both professionals and non-professionals, where winners of competitive matches will win prizes. As such, they also wish to showcase the talent of these players by streaming live feed of competitive matches to viewing screens spread out around the floor. You have been contracted to determine the number and layout of servers needed and design a network for this venue. You have been given the following details by the company: 1 The first floor will currently hold 170 stations. They plan to have an additional 80 stations in the near future if this venture is successful, and redistribute them so there are 150 on the first floor, and 100 on the second. 2 There will be an additional 5 computers located in the back office of the venue for administration and maintenance of game stations. These computers will have access to the internet and email and be used for general computing. The traffic patterns follow the typical models associated with traffic produced by such applications. 3 The company will have a web server located at the venue for hosting the internal and external web sites. Security must be ensured in that the game stations cannot access, or be access from outside the building. 4 One of the 5 administrative computers will be used as a remote manager of the game stations, in order to update and install applications without physically visiting each station. 5 There are to be 20 large viewing screens spread out through the venue showing players and their performances in game. These will essentially be computers with large screens connected to any possible game as spectators and web cameras at the game station showing the player s face. It is most likely that if a competitive match is being held, that is the game that will be showcased. 6 Game stations will be locked down to only play games and will only be able to browse the internal web site from the web server. 7 LAN party favorites in the genres of FPS, strategy and racing are to be featured. 8 One game may contain anywhere from 2 to 50 players. 9 Only one competitive match will be played at time. When these matches occur, the players in that match must have an average latency of 150ms between each other (maximum of 200ms). 10 Games will be hosted by dedicated servers, with a maximum of 3 to 4 games being hosted on each server. Each competitive match will be hosted on a game server by itself. 11 Any player at any game station can take part in any game that is being started or allows joining in. 12 Operating hours for this venue will be: 2:00 pm to 1:00 am on Tuesdays to Sundays Weekdays, from 9:00 am to opening, and all day Mondays are reserved for administration and maintenance of the facility 13 The company is also looking to equip game stations with voice communication software for players

to communicate with their fellow players in team games. Your recommendations on which software (from what is readily available) and what hardware is required is requested for this.