Diapositiva 1 - PowerPoint PPT Presentation

About This Presentation
Title:

Diapositiva 1

Description:

Turrets come with own SLA/BLA server (TPO) and conference bridge. ... It is possible to build very impressive and featureful telephony solutions for ... – PowerPoint PPT presentation

Number of Views:44
Avg rating:3.0/5.0
Slides: 28
Provided by: Lean154
Category:

less

Transcript and Presenter's Notes

Title: Diapositiva 1


1
Astricon 2009 Presenter Jeronimo Romero Date
10/14/2009
2
  • Asterisk in the Trading Room Floor

3
  • Question What Do Traders Want?

4
  • Speed
  • Efficiency
  • Presence
  • SLA/BLA/Barging
  • Accounting/Logging/Recording

5
  • Roles of Asterisk in the Trading Room Floor
  • Call Control
  • Policy Control
  • Call Recording
  • SIP Registrar
  • PSTN/Media Gateway (T1/PRI/PLAR)

6
Basic Asterisk Topology Overview
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

8
Basic Turret Topology
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

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

11
Turrets are not for everyone
  • Not every floor needs turrets
  • Many traders can do without them

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

13
Station Example Aastra 57i
  • Aastra 57i with and without modular sidecar

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

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)

16
Putting it all together
  • Usage Example
  • Inbound Ring Group into Bridged Line with
    contextual device state

17
Putting it all together
18
Putting it all together
  • did-2701
  • exten gt s,1,Wait(2)
  • exten gt s,n,Answer()
  • exten gt s,n,Set(CALLFILENAMECALLERID(num)T
    IMESTAMP)
  • exten gt s,n,Monitor(gsm,/var/spool/asterisk/monit
    or/CALLFILENAME,m)
  • exten gt s,n,MeetmeReserve(,E)
  • exten gt s,n,GotoIf("MEETMERESERVE_STATUS"
    SUCCESS"?successfailure)
  • exten gt s,n(failure),Hangup()

19
Putting it all together
  • exten gt s,n(success),Noop
  • exten gt s,n,NoOp(CALLERID(name))
  • exten gt s,n,Set(_CONFERENCE_NUMBERMEETMERESERV
    E_CONF)
  • exten gt s,n,Set(NEWCID"MEETMERESERVE_CONF
    CALLERID(name)")
  • exten gt s,n,GotoIF("CALLERID(number)"
    ""?noid)
  • exten gt s,n,Set(CALLERID(all)NEWCIDltCALLERI
    D(num)gt)
  • exten gt s,n,NoOp(CALLERID(name))
  • exten gt s,n,NoOp(CALLERID(num))
  • exten gt s,n,NoOp(CALLERID(all))
  • exten gt s,n,Dial(MAINRINGGROUP,,G(rg8001))
  • exten gt s,n(noid),SetCallerPres(allowed)
  • exten gt s,n,Set(CALLERID(name)"MEETMERESERVE_C
    ONF Private Caller")
  • exten gt s,n,Set(CALLERID(number)"Private")
  • exten gt s,n,NoOp(your Callerid name value is
    CALLERID(name))
  • exten gt s,n,NoOp(caller id all is
    CALLERID(all))
  • exten gt s,n,Dial(MAINRINGGROUP,,G(rg8001))

20
Putting it all together
  • rg
  • exten gt 800,1,Meetme(CONFERENCE_NUMBER,q1M)
    CALLER
  • exten gt 800,n,Meetme(CONFERENCE_NUMBER,saq1AM)
    CALLEE

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.

22
Putting it all together
  • Usage Example
  • Going from Bridged Line Mode into Privacy Mode
  • XML Soft Key On Phone
  • http//ltweb_servergt/conference_rescue.html?SIPUS
    ERNAME

23
Putting it all together
  • Usage Example
  • Call Barge with XML Barge Notification
  • exten gts,1,NoOp(Barge feature)
  • exten gt s,n,Set(CALLERCALLERID(num))
  • exten gt s,n,System(/etc/asterisk/scripts/barge.ph
    p MACRO_EXTEN2 CALLER public)
  • exten gt s,n,NoOp(VAR bargmm)
  • exten gt s,n,Goto(bargmm,1)
  • exten gt s,n,Hangup()
  • exten gt _1X.,1,MeetMe(EXTEN1,qdA,683386)
    Original call members
  • exten gt _1X.,n,Hangup
  • exten gt _2X.,1,MeetMe(EXTEN1,aqx,683386)
    Extension who is barging
  • exten gt _2X.,n,Hangup

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.

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.

26
Who am I?
  • Jeronimo Romero
  • EUS Networks
  • 212-624-5943 ext 1001
  • jromero_at_euscorp.com

27
(No Transcript)
Write a Comment
User Comments (0)
About PowerShow.com