Oct. 6, 2006ESW'06 NG911 Implementation: Lessons learned Henning Schulzrinne Columbia University.

Slides:



Advertisements
Similar presentations
Advanced SQL Schema Customization & Reporting Presented By: John Dyke As day to day business needs become more complex so does the need for specifically.
Advertisements

Internet Real-Time Lab, Columbia University NG9-1-1 Prototype Demo Jong Yul Kim, Wonsang Song, and Henning Schulzrinne.
The Online Library Environment Projects and Challenges at The University of Alabama Libraries Jason J. Battles Head, Web Services Department.
A prototype i3 VoIP PSAP implementation Henning Schulzrinne, Anshuman Rawat, Matthew Mintz-Habib, Xiaotao Wu and Ron Shacham Dept. of Computer Science.
Amit Caspi Idan Manor Yoav Zur Itamar Zamir. General description Easy to use. Dynamically updated. Powerful. Graphical view. Forecast ability.
NG911 – Development plans Henning Schulzrinne Columbia University.
Evaluating Architectures Quality control: rarely fun, but always necessary
SharePoint 2010 Business Intelligence Module 3: Business Intelligence Center.
MiVoice Office v MiVoice Office v6.0 is mainly a service enhancement release, rather than a user feature rich enhancement release.
Web Application Architecture: multi-tier (2-tier, 3-tier) & mvc
Configuration Management Supplement 67 Robert Horn, Agfa Healthcare.
Lesson 6 Building a ProxyGen Project File. Simplify your business Building a ProxyGen Project File 2 Overview When you complete this lesson you should.
Options for automated tests DatabaseBusiness Logic User Interface Database Unit Tests T T T T T T T T T T T T T T T T T T T T T T T T Web Performance.
New “Collaborate” Button Integrate UI directly into the browser. Preferred target: Firefox Easiest browser to extend in terms of UI.
Search Engine Optimization for Silverlight Brad Abrams
Project Proposal: Academic Job Market and Application Tracker Website Project designed by: Cengiz Gunay Client: Cengiz Gunay Audience: PhD candidates and.
NG911 technology Henning Schulzrinne
One Powerful Environment and Testbed for Human-Level AGI Would Be a “Virtual School” in an Open Source Virtual World Enhanced with Robot Simulation and.
Distributed Software Development VLab project plan.
Nov.2011 Progress of Relay Agent Encapsulation for DHCPv4.
A Web-Enabled Aircraft Scheduler Michael Wallette 20 Nov
R R R 1 Frameworks III Practical Issues. R R R 2 How to use Application Frameworks Application developed with Framework has 3 parts: –framework –concrete.
Passive DAD Henning Schulzrinne Columbia University.
1 Location Hiding Henning Schulzrinne Laura Liess Hannes Tschofenig.
Maintaining Network Health. Active Directory Certificate Services Public Key Infrastructure (PKI) Provides assurance that you are communicating with the.
©2000, Columbia University “A flexible architecture to support wide range of multimedia communication applications, both clients and servers”
CERN-PH-SFT-SPI August Ernesto Rivera Contents Context Automation Results To Do…
Sudoku Taryn Wise. Operational Concepts and System Requirements Solve sudoku puzzles in a convenient way Have a notes option for number possibilities.
1 A Framework for Automatic Web Application Generation Marc Battyani - Fractal Concept.
University of Utah SoCCS Lecture 121 Dynamic Models in Design CS6961 – Lecture 12 Nathan Dykman.
Application Layer Honolulu Community College Cisco Academy Training Center Semester 1 Version
Experiment Management System CSE 423 Aaron Kloc Jordan Harstad Robert Sorensen Robert Trevino Nicolas Tjioe Status Report Presentation Industry Mentor:
1 Ubiquitous Computing in Home Networks Henning Schulzrinne, Columbia University Stefan Berger, IBM Research IEEE Communication Magazine 2003.
CSCI 6962: Server-side Design and Programming Facelets and User Interface Design.
Design Patterns Software Engineering CS 561. Last Time Introduced design patterns Abstraction-Occurrence General Hierarchy Player-Role.
WEBSITE. WHAT KIND OF IMPRESSION ARE YOU LEAVING BEHIND? Do you know... 75% visitors make a judgment of your company purely on your website! 94% based.
Continuous Integration CruiseControl.Net. Best Practices Use version control; Automate the build; Build should be self tested; Developers must commit.
1 Object-Oriented Analysis and Design with the Unified Process Figure 13-1 Implementation discipline activities.
Internet Real-Time Lab, Columbia University NG9-1-1 Prototype Demo Jong Yul Kim, Wonsang Song, and Henning Schulzrinne.
ESW 7 – NENA Standards Roger Hixson - NENA We are mid-way through documentation development for NG9-1-1, with a number of documents published and more.
Slide 1 Chapter 8 Architectural Design. Slide 2 Topics covered l System structuring l Control models l Modular decomposition l Domain-specific architectures.
XML 2002 Annotation Management in an XML CMS A Case Study.
A Presentation Presentation On JSP On JSP & Online Shopping Cart Online Shopping Cart.
Windows Communication Foundation and Web Services
Selenium and Selenium on Rails
Conference Room Activities in IT-UDS
Software Development Life Cycle (SDLC)
APIs and Function Parameters
Enterprise Application Architecture
SIP Conferencing Requirements
Conference on National Platforms for SDG Reporting
Jong Yul Kim, Wonsang Song, and Henning Schulzrinne
Some Important Techniques For Regression Testing That You Must Know.
Information Systems Development
Creating and Using Classes
ورشة بعنوان استراتيجيات تعديل السلوك بين النظرية والتطبيق
Emergency Calling Architecture
Nortel/SIPcomm/Columbia co-operation in IP Telephony
Hannes Tschofenig Henning Schulzrinne M. Shanmugam
Michael Ritchie & Fuli Lan
استراتيجيات تعديل السلوك بين النظرية والتطبيق
Developing a Code Sharing and Modifying Tool for CSCI 577 team project
Serpil TOK, Zeki BAYRAM. Eastern MediterraneanUniversity Famagusta
Fundaments of Game Design
Henning Schulzrinne Dept. of Computer Science Columbia University
Chapter 7 Software Testing.
Status and plans for bookkeeping system and production tools
The Database Environment
David Cleverly – Development Lead
Presentation transcript:

Oct. 6, 2006ESW'06 NG911 Implementation: Lessons learned Henning Schulzrinne Columbia University

Oct. 6, 2006ESW'06 Locating users adding static DHCP information to commodity DHCP servers (isc) is easy no modifications to server but DHCP servers with programmable or database interfaces still rare –DHCP often used for policy --> custom versions CDP + RELO was easiest approach –no need to modify DHCP –no need to add relay agents (don’t control infrastructure)

Oct. 6, 2006ESW'06 LoST Web services easy to use –can generate code (semi)automatically –performance issues PSAP data hard to get –don’t know data sizes –special conditions (donuts) What kind of hierarchies?

Oct. 6, 2006ESW'06 PSAP Surprise: really a conferencing system –LanguageLine, first responders, … Surprise: no uniform incident description What is desirable behavior –rather than current behavior –transfer, overflow Need to integrate agent management –presence –a specialized call center Special requirements: partial mute –not typically supported on conference servers