+ NG911 - Server Po-Shun Hsu. + Server information Server platform: Apache Tomcat + Mobicents Sip servlets for sip related messages transmission T140Handler.

Slides:



Advertisements
Similar presentations
Mobile Date: A Dating Application For Mobile Phones Mark Mucha and Juan Carcheri EEL-6788 Advanced Topics in Wireless Networks Spring 2010.
Advertisements

PC Client Training Customer Name © 2010 CYPRESS COMMUNICATIONS, INC. 1.
What is Smart911?.
NENA Development Conference | October 2014 | Orlando, Florida NG9-1-1 PSAP Requirements and Standards Michael Smith, DSS Mike Vislocky, Network Orange.
Overview I-LINE2 is a browser based, train weight management software package, designed to provide an information interface for Weighline and Streamline.
11 Public Safety Recording – Sharing Resources Quality, Accountability, Reliability. and Performance for the Mission-critical Environment Western Regional.
1 Configuration(1/8). 2 Configuration(2/8) Execute the windows HyperTerminal application and use D-SUB 9 pin RS-232 cable to set up.
What is the Internet? Internet: The Internet, in simplest terms, is the large group of millions of computers around the world that are all connected to.
Remote Access Network Management Kelly Given Allison Traina.
WEB2P security Java web application security Dr Jim Briggs.
Web Servers How do our requests for resources on the Internet get handled? Can they be located anywhere? Global?
12/11/01 Matt Bridges Advisor: Ralph Morelli. What is Web Analytics? In traditional commerce, store owners can observe their customers habits: What time.
(NHA) The Laboratory of Computer Communication and Networking Network Host Analyzer.
Free Wi-Fi Zone. Detail Process of Free Wi-Fi Access Switch on Wi-Fi setup on your Wi-Fi enabled Device like Cell Phone, Tablet PC, Laptop & search for.
Bonrix Track & Trace System A GPS Based Vehicle Tracing System (SMS, GPRS/3G, Offline) Bonrix Software Systems Ahmedabad (INDIA) Website:
Updating User Information Password – use this field to change your own password Confirm Password – retype the new password for verification purposes To.
Web 2.0 with AJAX Students : LASC Ioana KELEMEN Csilla POP Dan Adrian CIOBANU Dumitru Daniel Project leader : Ahmed RHIAT.
Using Scran “Stuff” Storing Organising Sharing Scran Training PowerPoint 2.
CLIENT A client is an application or system that accesses a service made available by a server. applicationserver.
BY LINDA MOHAISEN MIKE ZIELINSKI The Tree Census Project.
1 CS 3870/CS 5870 Static and Dynamic Web Pages ASP.NET and IIS.
Meal Menu Application Nabil Allataifeh. Preview The program is an application that can be used to search for meals and restaurants in a very friendly.
Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.
Session 11: Security with ASP.NET
By: Simon Kleinsmith Supervisor: Mr Mehrdad Ghaziasgar Co-supervisor: Mr James Connan.
1 CS 3870/CS 5870 Static and Dynamic Web Pages ASP.NET and IIS.
Discovering Computers 2010 Chapter 2 The Internet and World Wide Web.
Java Omar Rana University of South Asia. Course Overview JAVA  C/C++ and JAVA Comparison  OOP in JAVA  Exception Handling  Streams  Graphics User.
What is the Internet? Internet: The Internet, in simplest terms, is the large group of millions of computers around the world that are all connected to.
Matrix Mapping Tool Sam Gross Internship at Virtual Technology Corporation.
FIspace SPT Seyhun Futaci. Technology behind FIspace Authentication and Authorization IDM service of Fispace provides SSO solution for web apps, mobile.
EMerge Browser Managed Security Platform Module 3: Startup eMerge Certification Course  Physical connection  TCP/IP Characteristics of PC  Initial connection.
Topic Cafeteria Management System
1 Welcome to CSC 301 Web Programming Charles Frank.
Integrating Digital Libraries by CORBA, XML and Servlet Integrating Digital Libraries by CORBA, XML and Servlet Wing Hang Cheung, Michael R. Lyu and Kam.
GeoBrowser Jonas Wolf MEng Individual Project Supervisor: Dr Stefan Rueger Second Marker: Ian Harries.
NETWORK HARDWARE AND SOFTWARE MR ROSS UNIT 3 IT APPLICATIONS.
Development Process Agile/XP Planning + Issue Tracking Google Code provided efficient + effective project management Bug and defect reports Project planning.
Wellstorm Development Connecting Real Time Data to Everything Hugh Winkler May 11, 2006.
SIP APP FEST — Zultys Patrick Ferriter Director of Product Marketing Zultys Technologies.
Http protocol Response-request Clients not limited to web browsers. Anything that can access code implementing the protocol works: –Standalone programs.
Next Generation Android Client Anuj Sampathkumaran Jinhyung Park Pranay Dalmia.
Abelian Kingdom Andrew, Kelvin and Peter. What is it? A web (browser) game MORPG on Google map Login with Facebook Interact with your friends And the.
I4ma Server Overview. High Level Architecture Internet Mobile Device Web Browser I4ma Server SMS SMS Service.
How I spend my money Software architecture course Mohan, Maxim.
Access control 2/18/2009. TOMCAT Security Model Declarative Security:  the expression of application security external to the application, and it allows.
CCCognos Connection RSReport Studio ASAnalysis Studio QSQuery Studio ESEvent Studio CSContent Store FWM Framework.
Web 2.0: Concepts and Applications 11 The Web Becomes 2.0.
The basics of knowing the difference CLIENT VS. SERVER.
How Web Database Architectures Work CPS181s April 8, 2003.
Expense Tracking System Developed by: Ardhita Maharindra Muskan Regmi Nir Gurung Sudeep Karki Tikaprem Gurung Date: December 05 th, 2008.
0 What Does SIP Bring to Your Customer Experience ? Extend VoIP and IP Contact Center values through support of SIP o Media and location independent support.
START Application Spencer Johnson Jonathan Barella Cohner Marker.
How to develop a VoIP softphone in C# that enables SIP Instant Messaging (IM) This presentation describes how to create a softphone in C# that allows you.
Jkelany Chat Project.
VIAPPL Instructions How to set up an experiment
Sarang Nazari California State University, Los Angeles
 Sympatico is also known as Bell or the bell was orignally known as sympatico.  Sympatico is a company of Canada.  Sympatico or Bell is basically.
 Sympatico is also known as Bell or the bell was orignally known as sympatico.  Sympatico is a company of Canada.  Sympatico or Bell is basically.
By Janet Crawford and Dam Luong Submitted to the Faculty of
To Join the Teleconference
Iteration 1 Presentation
New Learning Management System
Multifactor Authentication & First Time Login
Web-based Console for Controlling a Wireless Sensor Network (WeConWSN)
Welcome and thank you for choosing SharkGate
Unsurpassed Communication Science Resources
Clayton Chang, Justin McCarron, Vincent Pai
Discussion Forums.
Presentation transcript:

+ NG911 - Server Po-Shun Hsu

+ Server information Server platform: Apache Tomcat + Mobicents Sip servlets for sip related messages transmission T140Handler for real-time text JSP, Javascript, JQuery for web front-end interface

+ Architecture (1)

+ Architecture (2)

+ Web interface (1) To enable username and password login for security purposes. User can register a username one the sever and use it to log in. Use seesion to store information when user log in. Clear the seesion and log user out when user close the browser tab/window. If the server does not receive any request from a user within 5 minutes, server will log the user out. To notify a call taker about a new incoming message. The caller tab will show yellow color when receiving a new message from the caller.

+ Web interface (2) To provide an interface for call takers to chat with callers Support instant messaging and real-time texting types of chat interface for the call taker. Show the image sent by caller. Provide a thumbnail of the image. click it will open a new window with the real size image. Provide text format of the caller’s information name, ip, message type(RTT or SIP), location (longitude, latitude) To point the location of the emergency caller on the Google Map on the web Interface. Use a marker on google map to show the position of the caller.

+ Future work Traffic on the server. Support RTT and Instant message from the same person at the same time. Log everything and save them to database. Refine the user interface. Include and extract the phone number from the header.