CasinoFest4: GSA Certification GSA Certification: How does it benefit Operators? Russ Ristine – Radical Blue Gaming.

Slides:



Advertisements
Similar presentations
COM vs. CORBA.
Advertisements

© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 3: Network Protocols and Communications Introduction to Networks.
Committee Updates.  G2S – Dan Milligan  S2S – Kevin Higgins  Transport – Erik Petersen  GDS – Pat Gustafson  CIC – Dennis Kleppen  OAC – Kerry Wolfe.
Design / Build Your Own G2S Application Gaming Technology Summit 2010.
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.
GSA Update Gaming Technology Summit May 21, Las Vegas.
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.
Gaming Standards Association
Gaming Standards Association. Year of Implementation! What is GSA - Our Mission GSA is an international trade association representing gaming manufacturers,
AEF – Ag Industry’s initiative in electronics standards implementation 1 Fourth World Summit on Agriculture Machinery December 5-6, 2013 ~ New Delhi, India.
A Case Study for the Value of GSA protocol implementation The Canadian Experience.
Future directions in SAS September 20, SAS 6.00 IS AN INDUSTRY STANDARD The Gaming Standards Association (GSA) has adopted the SAS 6.00 protocol.
International Organization for Standardization AIMS MANAGEMENT CONSULTANTS Vijay Garg ,
© 2008 Cisco Systems, Inc. All rights reserved.Cisco ConfidentialPresentation_ID 1 Chapter 3: Network Protocols and Communications Introduction to Networks.
Intercard The Right System March 6, 2012 Alberto Borrero Vice-President, Int´l Marketing & Sales Intercard Mobile: Skype: aborrero
Zach Little Program Manager Microsoft Corporation.
Software Developer Career. ◦ Desktop Program development ◦ Web Program Development ◦ Mobile Program Development.
September 20, 2002G2E 2002 GSA Technology Forum1 Gaming Device Standards Workgroup.
Why Standards? Year of Implementation! Dataflow without Standards.
Gaming Standards Association’s Responsible Gaming Initiative.
Vision/Benefits/Introduction Randy Armstrong (OPC Foundation)
GSA UPDATE MAY 21, 2009 – LAS VEGAS GTS 2009.
Computer Programming My Home Page My Paper Job Description Computer programmers write, test, and maintain the detailed instructions, called programs,
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.
SNIA/SSIF KMIP Interoperability Proposal. What is the proposal? Host a KMIP interoperability program which includes: – Publishing a set of interoperability.
September, 2005What IHE Delivers 1 G. Claeys, Agfa Healthcare Audit Trail and Node Authentication.
BoD Meeting - Feb 2008 GSA Committee Technical Update For Engineers.
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.
Event Management & ITIL V3
Jan 31, 2007Operators Forum - The G2S Advantage. Jan 31, 2007Operators Forum - The G2S Advantage Industry Recognition  Jan 5, 2007: Game-to-System (G2S)
Placing Vapor Distribution Systems and Appliances into Operation MODULE 1 Course Introduction.
Chapter 6 – Connectivity Devices
Feb 07, 2007GLI Regulators Roundtable. Feb 07, 2007GLI Regulators Roundtable Industry Recognition  Jan 5, 2007: First place for Game-to-System (G2S)
IT Job Roles & Responsibilities Shannon Ciriaco Unit 2:
Finding the Holy Grail: Is Server Based Gaming The Next Big Thing? Gaming Executive Summit Madrid, July 10, 2008.
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.
BOB - GSA’s Best Of Breed Protocol. Global Gaming Expo - October 2004 BOB: “Best of Breed” - EGM to System.
GAMING & LEISURE INDUSTRY REALITY  M&A’s: You are a smaller fish in a bigger pond  Lets ask ourselves:  Do you have access to all your information?
CasinoFest3: GSA Certification GSA Certification: How does it benefit Operators? Russ Ristine – Radical Blue Gaming.
1 Open Systems Defined. 2 Some Definitions Open device - a control device with local intelligence which leverages the use of a standard, common protocol.
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.
Chapter2 Networking Fundamentals
Why Standards?. Year of Implementation! Dataflow without Standards.
G2E Session 4051 The Future of Electronic Gaming Devices; From Game-Centric to System Enabled to System-Centric September 20, 2002.
CasinoFest4: Download vs. Configuration Download vs. Remote Configuration What is the difference? Russ Ristine – Radical Blue Gaming.
The Year of Implementation and Value Creation!CasinoFest 2 San Diego 2006 Good Things Happen When We All Pull Together.
Internet Overview (Chapter 1 in [2]). 2 Outline History of the Internet History of the Internet Seven Layers of the OSI Model Seven Layers of the OSI.
Gaming Standards Association
Reading TCP/IP Protocol. Training target: Read the following reading materials and use the reading skills mentioned in the passages above. You may also.
Network Topologies.
The Year of Implementation and Value Creation!Asian Gaming Exhibition Good Things Happen When We All Pull Together The Power of One Solution.
Chapter 3: Network Protocols and Communications
Open Standards Importance for Lottery Industry
Tailor slide to customer industry/pain points
International Organization International Organization
Life Cycle Part & Component Knowledge Sharing Portal
Web Services Interoperability Organization
International Organization International Organization
EEC4113 Data Communication & Multimedia System Chapter 1: Introduction by Muhazam Mustapha, July 2010.
International Organization International Organization
International Organization International Organization
Presentation transcript:

CasinoFest4: GSA Certification GSA Certification: How does it benefit Operators? Russ Ristine – Radical Blue Gaming

CasinoFest4: GSA Certification What is GSA? GSA is an international trade association GSA’s members include gaming manufacturers, suppliers, operators, and regulators Since 1998, GSA has been promoting and facilitating the development of open standards that benefit the entire gaming industry

CasinoFest4: GSA Certification Benefits of GSA Create Standard Protocols (GDS, G2S, and S2S) –Protocol experts from member companies –All agree this is the way it must be Encourage adoption –Create a stable protocol –Training (UNLV – IGI) –Celebrate implementations –Provide publicity

CasinoFest4: GSA Certification GSA’s Platinum Members

CasinoFest4: GSA Certification Goal of a Standard Protocol Move all players from proprietary solutions to standard communications Vendors spend less time maintaining protocols Single Protocol – Much easier to test Operator doesn’t have to wait for their version to get modified Fearless Installs!

CasinoFest4: GSA Certification What are these Protocols? G2S - Game to System Protocol –Used to connect Gaming Devices to back of house systems –SAS Replacement S2S - System to System Protocol –Used to connect servers to other servers –In the field, used for Class II, Kiosks, etc. –One independent standard communication method

CasinoFest4: GSA Certification Intro to the Protocols GDS – Gaming Device Standard –Internal to EGM –USB protocol which connects peripherals (note acceptor, card reader, printer, etc.) to the main computer board in the EGM SAS – Slot Accounting System –This protocol is the most widely used in the industry –Created nearly 20 years ago; evolved to become most common protocol

CasinoFest4: GSA Certification GSA’s 3 Protocols Game Control Progressive Advanced Slot Accounting Voucher Manager Player Tracking Coin/Bill Counters S2S Coin Acceptor Coin Hopper Note Acceptor Printer Touch Screen EGM Host Systems and other S2S devices Kiosks Point of Sale Class II Servers S2S G2SGDS

CasinoFest4: GSA Certification Agenda  Looking at Slot Machines (EGMs) What about Systems? GSA’s Certification Program Making Certification Effective

CasinoFest4: GSA Certification Current EGM World Every EGM has a version of SAS for every SMIB Every SMIB has a version of SAS for every EGM System to SMIB – homogenized, but proprietary All are typically developed in a vacuum New versions are developed to solve problems when teams finally connect in the field

CasinoFest4: GSA Certification Slot Floor Network - Today

CasinoFest4: GSA Certification Why is SAS Difficult? 19,200K polled protocol with odd start bit Polling requires responses at inconvenient times Responses must meet strict timing requirements Multiple interpretations of the SAS protocol make interoperability testing a requirement SAS Certification testing started in 2005, 16 years after protocol came out!

CasinoFest4: GSA Certification SAS Certification GSA Creates a SAS working group Operators then ask for certification to reduce problems in the field Most existing applications failed certification Certification only tests EGMs… EGMs are now more conscious about doing their implementation correctly

CasinoFest4: GSA Certification SAS Problems Fade Away Why is G2S better? G2S is made to be easily extended to accommodate new features and functions G2S is event driven – the EGM (or system) acknowledges immediately, and then replies as soon as it is able G2S uses proven Internet technology such as TCP/IP and Web Services, and is designed for reliability in a high traffic network

CasinoFest4: GSA Certification More Benefits of G2S G2S is made up of “classes” –The classes separate the protocol into smaller parts with each performing a specific function The name of the class is typically the function it provides –Classes can represent physical devices (money acceptors, printers etc.) business needs (such as vouchers or handpay) Or protocol function (Communications, configuration)

CasinoFest4: GSA Certification More Benefits of G2S Every Class has an owner –Owner - the computer/Server that owns and is responsible for managing the class But any server can be a guest (read only access) –subscribe to meters and events –request status, logs and profile information

CasinoFest4: GSA Certification Agenda Looking at Slot Machines (EGMs)  What about Systems? GSA’s Certification Program Making Certification Effective

CasinoFest4: GSA Certification What about Systems? Every System vendor has their own suite of protocols for connecting to peripherals Every peripheral (like a kiosk) has a suite of protocols for connecting to different systems Everything eventually works together but it’s hard to make changes –New vendor –New feature

CasinoFest4: GSA Certification GSA’s S2S Protocol With GSA’s S2S protocol, there’s now one “standard” System to System protocol Provides a standardized way for communications to occur S2S can be easily extended to accommodate new features and functions S2S uses proven Internet technology such as TCP/IP and Web Services, and is designed for reliability in a high traffic network

CasinoFest4: GSA Certification However… Even with S2S we have differing implementations Seminoles are using a variant of S2S Choctaws – S2S 1.10 with non-std transport + extra classes Chickasaws – S2S 1.2 (Yeah!) but developing in a vacuum (uh-oh!) Why is this occurring?

CasinoFest4: GSA Certification Solutions Eliminating non-standard implementations Doing it right must become the only way Standard reference implementations for S2S Certification program is needed Achieving certification must have value Operators MUST insist on certification

CasinoFest4: GSA Certification Agenda Looking at Slot Machines (EGMs) What about Systems?  GSA’s Certification Program Making Certification Effective

CasinoFest4: GSA Certification GSA Certification – Planned from the Start The GSA Certification program is designed to minimize interoperability problems The goal is to achieve one correct interpretation of the protocol Protocol schemas and web services rules can be used to test messages Feedback loop from Operators ensures the Certification program remains viable (and relevant)

CasinoFest4: GSA Certification GSA Certification GSA compliance – testing by 3rd party lab to ensure that the protocol implementation is correct GSA Compliance testing is NOT Regulatory Approval Protocol certification streamlines the regulatory process –Reduces the quantity and variety of tests that must be performed

CasinoFest4: GSA Certification GSA Certification All parties benefit through –Improved speed to market for products –Products work together when they show up on your floor –Plug and Play (easier installs, reduced service calls) If both devices are certified, they should work together the first time they are connected (like your PC and printer)

CasinoFest4: GSA Certification Certification Program Goal = Correct and consistent implementation of GSA’s standards Formal process for the testing and certification of Gaming Products ISO Accreditation for Testing Agencies Products passing certification will be published in the Certification Register on GSA’s web site

CasinoFest4: GSA Certification Reference Implementations Simulators and test tools are available to provide a reference version of the protocol Developers can use a simulator to ensure their EGM or system will talk to a correctly implemented system (or EGM) Test tools are also available so that new code can be exercised with thousands of transaction over days Developers can pre-test with certification tools

CasinoFest4: GSA Certification Challenge Tests GSA will employ challenge tests to spot check testing agencies to ensure they are testing effectively If a certified product fails a challenge test, the testing agency is notified to review their process. If situation doesn’t improve, test agency can lose certification Goal – ensure process is of high quality

CasinoFest4: GSA Certification Agenda Looking at Slot Machines (EGMs) What about Systems? GSA’s Certification Program  Making Certification Work

CasinoFest4: GSA Certification Why Bother? Left to their own devices, most folks will take the easiest path to a solution Operators must strongly indicate they prefer less chaos on their floors Developers will realize that doing it right (vs. fast) is actually more efficient

CasinoFest4: GSA Certification What is GSA doing? Publishing protocols Cajoling Slowing the rate of change Focus on backwards compatibility Working with members to finalize the process Interoperability Demonstration at G2E

CasinoFest4: GSA Certification Education GSA Donated funds to UNLV Foundation to establish a GSA Certified Engineering Program –International Gaming Institute & School of Informatics at the UNLV –Two GSA Affiliate Professors of Gaming Technology Initial Course Focus – G2S Developers –Covering XML & Web services; G2S Messaging classes –Transport and Security –Configuration & Player Management Two classes have graduated so far

CasinoFest4: GSA Certification Standard Simulators G2S Scope (Host) for EGM manufacturers EGM Simulator for System developers Everyone is looking for faults in the products New versions go to everyone All of this is happening NOW Even though the path is mapped out, it’s hard to get everyone to follow it…

CasinoFest4: GSA Certification G2E 2007 – Interop Demo aaa bbb ccc ddd eee

CasinoFest4: GSA Certification What can YOU do? Stay involved in what GSA is doing Become an intelligent consumer Ask vendors about GSA protocol progress Look for the Inter-op Demo at G2E Insist on GSA certifications - - not negotiable, no variations from the standard Consider setting up your own testing facility

CasinoFest4: GSA Certification Recap - G2S Certification The G2S Certification program is designed to minimize interoperability problems With Certification testing, there is only one correct interpretation of the protocol for all EGMs and Systems Operator involvement will ensure that the Certification program is effective

CasinoFest4: GSA Certification Questions?