Astricon 2009 Presenter: Jeronimo Romero Date: 10/14/2009.

Slides:



Advertisements
Similar presentations
Aspire Vertical Markets Law Office. Law Office Solutions.
Advertisements

Aspire Vertical Markets Manufacturing and Warehouse Solutions.
Aspire Vertical Markets Executive Suite Solution.
Aspire Vertical Markets Retail Store. Retail Store Solution.
UNIVERGE® SV8100 Desktop Suites
Voice over Internet Protocol at Space Telescope Science Institute.
Introducing The IP550 IP Telephone. Things you should know about an IP Telephone system The IPitomy system has many of the same features of traditional.
The business phone system for the next 100 years Call Manager Personal Desktop Call Management.
IP Communications Training 8961 Series. Getting to Know Your Phone Message Waiting LCD Screen Soft Keys Speakerphone Navigation Pad Line or Speed Dial.
IP Communications Training Getting to Know Your Phone 1.Phone Screen 2.Phone Model 3.Soft Key Buttons 4.Navigation Button 5.Applications Menu Button.
IP Communications Training 7900 Series. Getting to Know Your Phone Message Waiting LCD Screen Soft Keys Footstand Adjustment Speakerphone Navigation Button.
1 Cisco IP Phone 7910 Single line set Capable of two simultaneous calls Two speed dial buttons Four interactive keys guide user through call features and.
Cisco IP Phone 7911, 7941, 7961 Series Full-feature telephone that provides voice communication over the same data network that your computer uses, allowing.
Cisco Voice-over IP Telephony 4/27/2015 Model 7911 Model 7941 Model 7961.
EVERY CALL MATTERS. August, 2010 EVERY CALL MATTERS Overview Target Market – Who’s it for? Product Details – Function – Operation TGP500/550 SIP DECT.
University of Maryland Center for Environmental Science Chesapeake Biological Laboratory IP Phone Training.
Basic Features Voic message indicator
Ready to begin. Buttons Phone basics Handling calls Making Pages Additional features.
ESI Phone System Training Adcom/Valentine Systems
Easy to program User friendly Online help Feature rich.
1 Hosted Voice Product Training Panasonic Cordless Phone.
1 Aastra S850i Wireless Conference Phone Aastra S850i Product Summary.
Busy Lamp Field User Guide for Polycom Soundpoint Phones
INSIGHT TOTAL TECHNOLOGY SOLUTIONS Cisco 7900 Series Phone and Voic Training Dole Fresh Vegetables.
Eric Kelsey Class Outline: 1)Phone Features 2)Call Communicator 3)Call Handling Modes and Call Forwarding.
Voic message indicator This will light up if you have a message in your voic box It will flash when you receive a call Line Buttons #22 is the.
1 Cisco IP Phone 7960 Provides six (6) programmable line/feature buttons capable of (12) twelve simultaneous calls and four interactive soft keys that.
CNS Telecommunications
POLYCOM CONFIDENTIAL Polycom enables Alcatel Instant Video Solution by combining the power Alcatel IP Telephony with Polycom Unified Collaboration Solutions.
UFIT Telecommunications
1 Cisco IP Phone 7940 Provides two programmable line/feature buttons capable of four simultaneous calls and four interactive soft keys that guide a user.
ClearPath Hosted MVP Web Portal 1. Log In Page Users are able to access the Web Portal by using their assigned user name and password. Access Web Browser.
M3902 Basic Telephone This is the standard University of Alberta phone. The M3902 brings the display-based interface and handsfree capability to this basic,
© Aastra Telecom Schweiz AG – 2013 Sales Presentation Updated as of Release 2.1 [depl-1658v2.10] Aastra 400 and Aastra BluStar Ecosystem All-in-one Business.
Aspire Vertical Markets Healthcare Solutions (Doctor’s office and Clinics)
Aspire Vertical Markets Restaurant Solution. Aspire Telephone designed to function in tight areas - Wall mounting plate built-in - Tilting display to.
Polycom 601/650 IP Phone Quick Reference Guide SURVIVABILITY MODE
Introducing The IP550 IP Telephone. What to expect from your new IPitomy IP telephone system The IPitomy system has many of the same features of traditional.
CA Operator Console Communication Assistant Version4.
© 2008 Cisco Systems, Inc. All rights reserved.CIPT1 v6.0—5-1 Implementing Media Resources, Features, and Applications Configuring Cisco Unified Communications.
1 of 5 This document is for informational purposes only. MICROSOFT MAKES NO WARRANTIES, EXPRESS OR IMPLIED, IN THIS DOCUMENT. © 2007 Microsoft Corporation.
Using UC500 IP Phone System. Line Call Feature Flashing Green : call placed on hold by you Steady Green: line in use by you Flashing Red: Call is placed.
1 Introduction to Your Norstar Telephone System IT Support Center or
ShoreTel IP 480 Phone Training
Cisco 7900 Series Phone Training UFIT Telecommunications PHONE:
Cisco 8800 Series IP Phone Training
How to Use the Mitel Your Phone SoftKeys: Keys that allow you to choose between different options on the screen HardKeys: Keys that need to be pushed.
Proprietary & Confidential. Distribution without approval prohibited. Copyright © Zultys, Inc All rights reserved. ZIP 3x Series Quick Reference.
MiVoice Office Eight parties per conference Max 20 parties / single conference Total of 40 parties Dial able Conference Assistant and conference.
Introducing The IPitomy IP320, IP330 & IP410 IP Telephones IP410 2/3 Call/Line Keys 4 Call/Line Keys 3 rd Call Key IP330 IP320, IP330* * IP330 is exactly.
EVOIP 7 Cisco IP 8841 Training Created for:.
Using your ENA Connect Phone Polycom IP 650/ Getting to know your IP 650/670 Soft Keys Shortcut to call logs Menu navigation arrows = select X =
©2016 EarthLink. All rights reserved. Mitel 6867 IP Phone User Guide Hosted Voice Service.
Building Intercom Solution
Welcome to Customer Interaction Center (CIC) Client and Phone Training
Hosted Voice Product Training Panasonic Cordless TPG-600 Phone
Introducing The IP550 IP Telephone
The UC Client for Seamless Collaboration
Digium | Switchvox Product Announcement
Programming Coral IPx Telephones
The UC Client for Seamless Collaboration
Training Presentation
01 A truly unified communications solution. PART ONE PART TWO
Cisco 7841 End User Training
Simple, Flexible and Easy-to-Scale Cloud PBX Solution
Using Your Cisco 7940/7960 IP Telephone
User Training for Yealink T4 desksets
Presentation transcript:

Astricon 2009 Presenter: Jeronimo Romero Date: 10/14/2009

3/10/09Privileged and Confidential Page 2 Asterisk in the Trading Room Floor

3/10/09Privileged and Confidential Page 3 Question: What Do Traders Want?

3/10/09Privileged and Confidential Page 4 Speed Efficiency Presence SLA/BLA/Barging Accounting/Logging/Recording

3/10/09Privileged and Confidential Page 5 Roles of Asterisk in the Trading Room Floor  Call Control  Policy Control  Call Recording  SIP Registrar  PSTN/Media Gateway (T1/PRI/PLAR)

3/10/09Privileged and Confidential Page 6 Basic Asterisk Topology Overview

3/10/09Privileged and Confidential Page 7 What does a Turret Do?  up to 27 voice channels, with 24 of those being monitored speaker channels  6000 speed-dials  Group Intercom  Provision for all MRD and ARD private wires  Full duplex-conferencing  Advanced speed-dial management system  An optional, IP Trade voice recorder, with playback to the turret  Connectors for many other voice recorders  Video to the desktop  Many other applets designed to improve Trader efficiency

3/10/09Privileged and Confidential Page 8 Basic Turret Topology

3/10/09Privileged and Confidential Page 9 Typical Turret Integrations  TV streaming to the turret  Presence and instant messaging integration  Integration to Outlook  Advanced recording integration to the CLI and Trade ID, enabling enhanced compliance operation  High Definition video conferencing

3/10/09Privileged and Confidential Page 10 Why Turrets are great!!!  Turrets come with own SLA/BLA server (TPO) and conference bridge.  Asterisk support for common lamping is ok, but SLA is not great  Turrets support speaker trading – hands free on multiple simultaneous channels  Multiple Handsets with Push to Talk Functionality

3/10/09Privileged and Confidential Page 11 Turrets are not for everyone  Not every floor needs turrets  Many traders can do without them

3/10/09Privileged and Confidential Page 12 Turrets are not for everyone  Common Needs: SLA/BLA One-Touch Barge Privacy On/Off SLA/BLA to Private Line Common Lamping with call state Directed Call Pickup Hands Free Hold

3/10/09Privileged and Confidential Page 13 Station Example: Aastra 57i  Aastra 57i with and without modular sidecar

3/10/09Privileged and Confidential Page 14 Why Aastra?  Multi Cast Paging Support  Well documented and Extensive XML API  802.1x support  Superb configurability  Good BLF support  Excellent Soft Key Features

3/10/09Privileged and Confidential Page 15 Putting it all together Basic Phone Soft Keys: Barge Privacy Page All Page Group + (ring group) Intercom + (extension) Orbit 1-5 (onhold devstate on side car) Bridge Lines (single user ringing devstate on side car)

3/10/09Privileged and Confidential Page 16 Putting it all together Usage Example: Inbound Ring Group into Bridged Line with contextual device state

3/10/09Privileged and Confidential Page 17 Putting it all together

3/10/09Privileged and Confidential Page 18 Putting it all together [did-2701] exten => s,1,Wait(2) exten => s,n,Answer() exten => s,n,Set(CALLFILENAME=${CALLERID(num)}:${TIMESTAMP}) exten => s,n,Monitor(gsm,/var/spool/asterisk/monitor/${CALLFILENAME},m) exten => s,n,MeetmeReserve(,E) exten => s,n,GotoIf($["${MEETMERESERVE_STATUS}" = SUCCESS"]?success:failure) exten => s,n(failure),Hangup()

3/10/09Privileged and Confidential Page 19 Putting it all together exten => s,n(success),Noop exten => s,n,NoOp(${CALLERID(name)}) exten => s,n,Set(_CONFERENCE_NUMBER=${MEETMERESERVE_CONF}) exten => s,n,Set(NEWCID="${MEETMERESERVE_CONF} ${CALLERID(name)}") exten => s,n,GotoIF($["${CALLERID(number)}" = ""]?noid) exten => s,n,Set(CALLERID(all)=${NEWCID} ) exten => s,n,NoOp(${CALLERID(name)}) exten => s,n,NoOp(${CALLERID(num)}) exten => s,n,NoOp(${CALLERID(all)}) exten => s,n,Dial(${MAINRINGGROUP},,G(rg^800^1)) exten => s,n(noid),SetCallerPres(allowed) exten => s,n,Set(CALLERID(name)="${MEETMERESERVE_CONF} Private Caller") exten => s,n,Set(CALLERID(number)="Private") exten => s,n,NoOp(your Callerid name value is ${CALLERID(name)}) exten => s,n,NoOp(caller id all is ${CALLERID(all)}) exten => s,n,Dial(${MAINRINGGROUP},,G(rg^800^1))

3/10/09Privileged and Confidential Page 20 Putting it all together [rg] exten => 800,1,Meetme(${CONFERENCE_NUMBER},q1M) ;####CALLER exten => 800,n,Meetme(${CONFERENCE_NUMBER},saq1AM) ;####CALLEE

3/10/09Privileged and Confidential Page 21 Putting it all together  SUMMARY When call comes into trader ring group 1)All traders know what line the call is coming in 2)All traders can see line + callerID concatenated in LCD 3)Trader who picks up call can hang up phone without hanging up on customer or broker since “x” option is used in Meetme(). Therefore, no hold button is necessary. 4)Whenever a single user is in meetme, the bridge will blink in “ringing state” reminding the traders that someone is on hold. “M” option enables music on hold in single participant mode. 5)As soon as traders “picks up” line. Dev state will change to “inuse” and blf key will change from fast blinking to solid.

3/10/09Privileged and Confidential Page 22 Putting it all together Usage Example: Going from Bridged Line Mode into Privacy Mode XML Soft Key On Phone: /conference_rescue.html?$$SIPUSERNAME$$

3/10/09Privileged and Confidential Page 23 Putting it all together Usage Example: Call Barge with XML Barge Notification exten =>s,1,NoOp(Barge feature) exten => s,n,Set(CALLER=${CALLERID(num)}) exten => s,n,System(/etc/asterisk/scripts/barge.php ${MACRO_EXTEN:2} ${CALLER} public) exten => s,n,NoOp(VAR: ${bargmm}) exten => s,n,Goto(${bargmm},1) exten => s,n,Hangup() exten => _1X.,1,MeetMe(${EXTEN:1},qdA,683386) ;Original call members exten => _1X.,n,Hangup exten => _2X.,1,MeetMe(${EXTEN:1},aqx,683386) ;Extension who is barging exten => _2X.,n,Hangup

3/10/09Privileged and Confidential Page 24 Putting it all together Summary  This assumes a simple call scenario between two parties, then a third party that wants to barge, so he will press the xml key (instead he could dial a dial-plan feature code) with to one of the other two parties and following things will happen:  The two parties will be transfer to a conference room.  A message is displayed in the phone screen notifying who is the extension that is barging, only for phones Aastra 55i and 57i.  The aastra phone menu is modified and a new screen is displayed offering the possibility of locking the room disabling the possibility of barging to any other extension.

3/10/09Privileged and Confidential Page 25 Conclusion It is possible to build very impressive and featureful telephony solutions for the trading room floor with the right partners and goals in mind. Special thanks to IP Trade Networks and Aastra Telecom for all of their assistance.

3/10/09Privileged and Confidential Page 26 Who am I? Jeronimo Romero EUS Networks ext 1001