BOB - GSA’s Best Of Breed Protocol. Global Gaming Expo - October 2004 BOB: “Best of Breed” - EGM to System.

Slides:



Advertisements
Similar presentations
12 October 2011 Andrew Brown IMu Technology EMu Global Users Group 12 October 2011 IMu Technology.
Advertisements

REST Introduction 吴海生 博克软件(杭州)有限公司.
Gaming Device Standard (GDS). Global Gaming Expo - October 2004 GDS Structure Currently, there are Five (5) workgroups Coin Acceptor Workgroup Note/Ticket.
Committee Updates.  G2S – Dan Milligan  S2S – Kevin Higgins  Transport – Erik Petersen  GDS – Pat Gustafson  CIC – Dennis Kleppen  OAC – Kerry Wolfe.
What’s new in this release? September 6, Milestone Systems Confidential Milestone’s September release 2012 XProtect ® Web Client 1 Connect instantly.
Global Gaming Expo - October 2004 Gaming Standards Association Presents.
TRENDS IN GAMING TECHNOLOGY APRIL 1, MANILA GEM 2009.
September 20, 2002G2E 2002 GSA Technical Forum1 Best Of Breed (BOB) Standard.
Russ Ristine – Radical Blue Gaming. Slide 2  What is G2S? (a hopefully non-technical view)  How does it work?  How is G2S different than what you have.
OAC Proposal for a Common Player User Interface (PUI) May 24, 2010 Green Valley Ranch - Las Vegas, NV.
TAC Vista Security. Target  TAC Vista & Security Integration  Key customer groups –Existing TAC Vista users Provide features and hardware for security.
GLI Regulator Roundtable Feb 2008 Benefits for Regulators with the G2S Communication Protocol GLI Regulator’s Roundtable 2008.
10 Things to Know about G2S. Slide 2 Being a Smart Consumer When moving to a server-based or network gaming floor:  Be informed  Try to ensure that.
Scale Up Access to your 4GL Application using Web Services
Gaming Standards Association
Advancing the Player User Interface (PUI) March 2010 M Resort - Las Vegas, NV.
Technical Brief v1.0. Communication tools that broadcast visual content directly onto the screens of computers, using multiple channels and formats Easy.
Gaming Standards Association. Year of Implementation! What is GSA - Our Mission GSA is an international trade association representing gaming manufacturers,
GSA Annual Meeting September 14, Year of Implementation!2005 Annual Meeting  Welcome and Organizational Overview (11:30 – 11:50)  Antitrust Reminder.
70-290: MCSE Guide to Managing a Microsoft Windows Server 2003 Environment Chapter 8: Implementing and Managing Printers.
Hands-On Microsoft Windows Server 2003 Networking Chapter 1 Windows Server 2003 Networking Overview.
A Case Study for the Value of GSA protocol implementation The Canadian Experience.
1 Network Management and SNMP  What is Network Management?  ISO Network Management Model (FCAPS)  Network Management Architecture  SNMPv1 and SNMPv2.
Winter Consolidated Server Deployment Guide for Hosted Messaging and Collaboration version 3.5 Philippe Maurent Principal Consultant Microsoft.
September 20, 2002G2E 2002 GSA Technology Forum1 Gaming Device Standards Workgroup.
.NET, and Service Gateways Group members: Andre Tran, Priyanka Gangishetty, Irena Mao, Wileen Chiu.
Vision/Benefits/Introduction Randy Armstrong (OPC Foundation)
GSA UPDATE MAY 21, 2009 – LAS VEGAS GTS 2009.
Guide to Operating System Security Chapter 9 Web, Remote Access, and VPN Security.
Chapter 7: Using Windows Servers to Share Information.
Hands-On Microsoft Windows Server 2008 Chapter 1 Introduction to Windows Server 2008.
BOB Tech Demo 2003 G2E – Las Vegas. Agenda  Best of Breed – a layering of standards  Standards, messaging, protocols and why you care  From the bottom.
The Year of Implementation and Value Creation!Global Gaming Expo 2006 Good Things Happen When We All Pull Together Introducing S2S.
Enabling Embedded Systems to access Internet Resources.
Chapter 12 Computer Networks. Basic Concepts in Computer Networking – Communication Links – Figure 12.1a –Two Forms of Information Representation (a)
CasinoFest4: GSA Certification GSA Certification: How does it benefit Operators? Russ Ristine – Radical Blue Gaming.
GSA Certification And New Features Marc McDermott, Technical Director.
CasinoFest3: Download vs. Configuration Download vs. Remote Configuration What’s the difference? Russ Ristine – Radical Blue Gaming.
Supplementary to Presentation on Kiosk Services ATM System Overview TrigMax Enterprise Solutions Mason Liu, Ph.D.
Jan 31, 2007Operators Forum - The G2S Advantage. Jan 31, 2007Operators Forum - The G2S Advantage Industry Recognition  Jan 5, 2007: Game-to-System (G2S)
Feb 07, 2007GLI Regulators Roundtable. Feb 07, 2007GLI Regulators Roundtable Industry Recognition  Jan 5, 2007: First place for Game-to-System (G2S)
ANNUAL MEETING PLATINUM MEMBERS WELCOME Adrian Marcu - Chairman.
GEM Portal and SERVOGrid for Earthquake Science PTLIU Laboratory for Community Grids Geoffrey Fox, Marlon Pierce Computer Science, Informatics, Physics.
Advanced Computer Networks Topic 2: Characterization of Distributed Systems.
The Year of Implementation and Value Creation!Gaming Technology Summit The Power of One Solution.
The Year of Implementation and Value Creation!Global Gaming Expo 2006 Good Things Happen When We All Pull Together The World of Transport.
October 3, 2002Initial Proposal - Board of Directors1 SYSTEM-TO-SYSTEM WORKGROUP.
Dec07-02: Prototype Parking Meter Phase 8 Bret Schuring: Team Leader Pooja Ramesh: Communications Wilson Kwong, Matt Swanson, Alex Wernli.
Page 1 © 2001, Epicentric - All Rights Reserved Epicentric Modular Web Services Alan Kropp Web Services Architect WSRP Technical Committee – March 18,
CasinoFest3: GSA Certification GSA Certification: How does it benefit Operators? Russ Ristine – Radical Blue Gaming.
Web Services Presented By : Noam Ben Haim. Agenda Introduction What is a web service Basic Architecture Extended Architecture WS Stacks.
BOB – S2S Overview May 25, 2004 Gaming Technology Summit.
CasinoFest3: GSA's S2S Protocol GSA’s System to System Protocol: Making your system connections better! Russ Ristine – Radical Blue Gaming.
2005 Asian Gaming Expo - MACAU Asian Gaming Expo Global Gaming Machine Development June 14, 2005 Peter DeRaedt President Gaming Standards Association.
Raritan AV-over-IP Distribution System (RAV-IP) Cat5 and Fiber High Performance IP Video Easy to Install/Expand.
Why Standards?. Year of Implementation! Dataflow without Standards.
CasinoFest4: Download vs. Configuration Download vs. Remote Configuration What is the difference? Russ Ristine – Radical Blue Gaming.
SOAP-based Web Services Telerik Software Academy Software Quality Assurance.
Player User Interface Ethan Tower, Protocol Director, GSA.
(*) Design (VHDL) (*) Verification (System Verilog) Presented by: Omer Shaked Beeri Schreiber The SPI Project
System/SDWG Update Management Council Face-to-Face Flagstaff, AZ August 22-23, 2011 Sean Hardman.
BOB (Best of Breed) development BOB (Best of Breed) development Press Conference – Rio Suites – January 8 th, 2003.
Gaming Standards Association
verifone HQtm Estate Management Solution
The overview How the open market works. Players and Bodies  The main players are –The component supplier  Document  Binary –The authorized supplier.
Core and Framework DIRAC Workshop October Marseille.
Redmond Protocols Plugfest 2016 Jinghui Zhang Office Interoperability Test Tools (Test Suites and Open Source Projects) Software Engineer Microsoft Corporation.
WEB SERVICES.
DT80 range Modbus capability
The Web Sensor Gateway Architecture for ZIGBEE
Presentation transcript:

BOB - GSA’s Best Of Breed Protocol

Global Gaming Expo - October 2004 BOB: “Best of Breed” - EGM to System

Global Gaming Expo - October 2004 GSA Protocols: Common Business Drivers  Make it easier for operators to install, manage, operate, and administer EGMS and hosts  Reduce the Total Cost of Ownership  Continue to support existing functionality  Reduce dependence on proprietary solutions  Expanded functionality  Make it easier to deploy new solutions

Global Gaming Expo - October 2004 GSA Architecture Game Control Progressive Slot Accounting Player Tracking Voucher Manager BOB Kiosk Coin/Bill Counters S2S Coin Acceptor Coin Hopper Note Acceptor Printer Touch Screen GDS EGM Host Systems

Global Gaming Expo - October 2004 What Is BOB?  BOB = Best Of Breed  Communications between EGMs and back-end servers  Designed to supercede existing protocols  Based on current, proven technology standards; XML, SOAP, Web Services, etc.  Expandable from low-speed (BOB messages between an EGM and SMIB over a serial link) to very high-speed communications (EGM to multiple back-end servers over Ethernet)  Consists of three components:  BOB Message Standards  BOB Transport Standards  BOB Configuration Standards

Global Gaming Expo - October 2004 What Choices Led to BOB?  An open standard data model for an EGM  Satisfies evolving data requirements  Supports namespace extensions  An event driven architecture rather than polled protocol  Host as owner or guest (one can write, any can read)  A messaging protocol that is extensible and is encoded using industry standards, like XML  A messaging protocol that is independent of transport (Ethernet, serial, or dial-up)

Global Gaming Expo - October 2004 The BOB Classes Core Classes 1) Device ownership & subscriptions 2) Communications 3) Meters & subscriptions 4) Cabinet Class 5) Processor Class Additional Classes 1) Coin Acceptor 2) Note Acceptor & Dispenser 3) Coin Hopper 4) Printer 5) Handpay 6) Progressive 7) Bonus 8) Player 9) Voucher 10) Wagering Account Transfer 11) Game Authentication Terminal

Global Gaming Expo - October 2004 Example of XML for meters

Global Gaming Expo - October 2004 BOB XML Request Response Pair Request <getPerfMeters meterName=“coinIn” themeId = “sum” paytableId=“sum” denomId=“all” /> Response <perfMeter Metername=“coinIn” denomid=“5” meterValue=“50015” /> <perfMeter Metername=“coinIn” denomid=“25” meterValue=“ ” /> <perfMeter Metername=“coinIn” denomid=“100” meterValue=“ ” />

Global Gaming Expo - October 2004 BOB: Achievements in 2004 Completed Work  BOB Message Protocol 1.0  BOB Transport / Security Standard 1.0 (SOAP / HTTPS over TCP/IP / Ethernet)  HOST and EGM Simulators Version 1.0 Work in Progress  sBOB - BOB over a serial link (WBXML / PPP )

Global Gaming Expo - October 2004 BOB: Goals for 2005  Remote configuration of slot machines  Lottery class  Peripheral code download  Central determination (Class II gaming)  EGM operating system and code download  Printer class - template and code download  Protocol Testers for self-certification and verification

Global Gaming Expo - October 2004 The Protocol Development Suite S2S BOB

Global Gaming Expo - October 2004 Protocol Simulator Overview  EGM Simulator  Simulates a slot machine - configured via the User Interface or from a Host Service  Game Play interface - supports all meters  BOB messaging with multiple hosts, simultaneously  Support for GDS devices  Host Simulator  Up to 7 individually configurable Host Services  Full BOB communication with EGM or simulator  Support for multiple concurrent gaming machines

EGM and Host Simulator Demonstration

Global Gaming Expo - October 2004 sBOB - BOB over a serial link

Global Gaming Expo - October 2004 The Challenges  The industry needs an open protocol for older games  A reel spinning game can’t build large XML messages  Serial is not as fast as Ethernet  Goal - Use existing SMIBs to implement BOB now  Need a protocol that works on an embedded processor  Retain the BOB data model, if possible  Continue to use open standards

Global Gaming Expo - October 2004 The sBOB Solution Set  Continues to use the BOB data model  Only changes the transport method  WBXML - encodes XML into binary representation  PPP - Standard for TCP/IP communications over Serial  Can be implemented now

Global Gaming Expo - October 2004 The sBOB Datascope  Allows one to view the sBOB information being transported  Can see raw binary data, PPP packets, or decoded WBXML  Monitors traffic in both directions  Uses the provided sBOB dictionary document

Demonstrating BOB over a Serial Link A proof of concept made possible by Revive Gaming Aristocrat Technologies Digital Dynamics Mandalay Resort Group