gsa road show regulators

54
GSA Road Show Regulators

Upload: diallo

Post on 05-Jan-2016

52 views

Category:

Documents


0 download

DESCRIPTION

GSA Road Show Regulators. Hex or Text? - the choice is yours. Gaming Standards Association 2005 ... The Year of Implementation. Agenda. What is GSA? Future Technology Realities in our Industry What are Gaming Standards? GSA’s three standards: BOB, S2S & GDS GSA Certification - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: GSA Road Show Regulators

GSA Road ShowRegulators

Page 2: GSA Road Show Regulators

2005 - The Year of Implementation!

Gaming Standards Association

2005 ... The Year of Implementation

Hex or Text? - the choice is yours

Page 3: GSA Road Show Regulators

2005 - The Year of Implementation!

What is GSA?

Future Technology Realities in our Industry

What are Gaming Standards?

GSA’s three standards: BOB, S2S & GDS

GSA Certification

Moving from the drawing board to the gaming floor

BOB Toolkit Demo

General Q & A

Agenda

Page 4: GSA Road Show Regulators

2005 - The Year of Implementation!

What is GSA - Our Mission

GSA is an international trade association representing gaming manufacturers, suppliers, operators and

regulators.

We facilitate the identification, definition, development, promotion, and implementation of open standards

to enable innovation, education, and communication for the benefit of the entire industry.

Page 5: GSA Road Show Regulators

2005 - The Year of Implementation!

Our Platinum Members

Page 6: GSA Road Show Regulators

2005 - The Year of Implementation!

2004 Board Of DirectorsChair Gregg Solomon Mandalay Resort Group

Vice Chair Mark Lipparelli Bally Gaming and Systems

Secretary John Boushy Harrah’s Entertainment

Treasurer Fred Lychock R. Franco USA

Kent Young Aristocrat TechnologiesJoe Bailo Atronic AmericasVal Levitan CashCode CompanyDerrik Khoo eGentingSteve Sutherland Konami GamingRon Harris Rocket GamingLyle Bell Seminole Tribe of FloridaJon Berkley TransAct TechnologiesRob Siemasko WMS Gaming

Page 7: GSA Road Show Regulators

2005 - The Year of Implementation!

Organization

Page 8: GSA Road Show Regulators

2005 - The Year of Implementation!

Membership Growth

8

22

3835 37

59

76

0

10

20

30

40

50

60

70

80

1998 1999 2000 2001 2002 2003 2004

Year

Mem

ber

s

Platinum

Gold

Silver

Others

Total

Page 9: GSA Road Show Regulators

2005 - The Year of Implementation!

Membership Composition

Operators/Hotel20%

Manufacturers47%

OEM17%

Affiliates7%

Advisors9%

Page 10: GSA Road Show Regulators

2005 - The Year of Implementation!

Global Membership

N. America64%

Europe20%

Australasia9%

Japan7%

Page 11: GSA Road Show Regulators

Future Technology Realities in our Industry

Page 12: GSA Road Show Regulators

2005 - The Year of Implementation!

Future Technology Realities FROM TO

Proprietary machine design

Many hardware platforms Many proprietary operating systems

No backward compatibility

Non-standard peripherals

Few content providers

Physical distribution of game content

Machine software personality manually installed, causing mis-configuration of games

PC-like slot machines

Fewer hardware platforms Fewer standard operating systems

Backward compatibility Standard peripheral command sets and protocols, allowing for interchangeability Many content providers Centralized distribution of game content via intranet Machine hardware and software personality broadcast from the system automatically

Page 13: GSA Road Show Regulators

2005 - The Year of Implementation!

Future Technology Realities FROM TO

Slot machines are single purpose

Game centric Numerous proprietary communication protocols Multiple wired network connections

Simple methods of employee and player identification Difficult to interface disparate systems

Transaction content not fully available

Slot machines will become multi-function Network centric Computer industry standard communication protocols Single wire/wireless network connections Biometrics Standards allow for simple “plug and play” addition of various systems All transaction information made available to operators and regulators

Page 14: GSA Road Show Regulators

What are GSA Standards?

Page 15: GSA Road Show Regulators

2005 - The Year of Implementation!

What are GSA Standards? Open standards or protocols that enable communication

between peripherals, gaming machines, and systems

Eliminate the need for incompatible, proprietary languages

Based on industry standard protocols: Ethernet, TCP/IP, XML, WBXML, PPP, SOAP, USB…

Page 16: GSA Road Show Regulators

2005 - The Year of Implementation!

Enable Communication on Three Levels

GameControl

CoinAcceptor

CoinHopper

NoteAcceptor

Printer

TouchScreen

Game & Peripherals

GDS

Progressive

Slot Accounting

Voucher Manager

Player Tracking

Game to Systems

BOB

Coin/BillCounters

S2S

S2S

Kiosks

Point ofSale

Class IIServers

S2S

System to System

S2S

Page 17: GSA Road Show Regulators

2005 - The Year of Implementation!

How Were They Developed? Developed by members of Gaming Standards Association

(GSA): Operators Game and Peripheral Manufacturers System and Lottery Suppliers Regulators

Cross-pollination of ideas

Much richer protocols than can be developed by one company alone

Page 18: GSA Road Show Regulators

2005 - The Year of Implementation!

Better interoperability between different manufacturers’ equipment All 3 protocols (GDS, BOB, S2S) work together by design

More & better choices Buying decisions can be based on quality, options and cost-

effectiveness, rather than adhering to a proprietary solution Exit Strategy

Reduce operational costs Simpler, repeatable solutions Deploy new technologies quickly Maximize utilization of staff resources

Result = Improved Efficiency

Page 19: GSA Road Show Regulators

GSA’s Three Standards

Page 20: GSA Road Show Regulators

2005 - The Year of Implementation!

Gaming Device Standard (GDS) Protocol

GameControl

CoinAcceptor

CoinHopper

NoteAcceptor

Printer

TouchScreen

GDS

EGM to Peripherals protocol

Page 21: GSA Road Show Regulators

2005 - The Year of Implementation!

Benefits of GDS Standardized communications between EGM and its

peripheral devices Can easily change between peripherals from different

vendors Plug and Play USB communication Peripheral device provides detailed information to EGM Coupled with BOB, peripheral device info is sent to the host

systems Device commands (and code) can be sent from host systems

through the EGM to the peripheral device

Page 22: GSA Road Show Regulators

2005 - The Year of Implementation!

GDS Workgroup Update First device protocols are complete

Note Acceptor Coin Acceptor Coin Hopper

Development suite is complete

What’s next? Touch Screen device Note Acceptor code download Printer interface and template download

Page 23: GSA Road Show Regulators

2005 - The Year of Implementation!

Best of Breed (BOB) Protocol

GameControl

Progressives

Slot Accounting

Vouchers

Player Tracking

BOBCoin

Acceptor

CoinHopper

NoteAcceptor

Printer

TouchScreen

EGM BOB Host Systems

Wagering Accounts

Page 24: GSA Road Show Regulators

2005 - The Year of Implementation!

What Is BOB? The industry’s protocol for the networked casino floor

environment Communications between EGMs and back-end servers Based on current, proven technology standards; XML, SOAP,

Web Services, etc. Expandable

From low-speed existing communication (BOB messages between an EGM and SMIB over a Serial link using PPP / HDLC) to

Very high-speed communications (EGM to multiple back-end servers over Ethernet)

Consists of three independent components:BOB Message StandardsBOB Transport StandardsBOB Configuration Standards

Page 25: GSA Road Show Regulators

2005 - The Year of Implementation!

Benefits of BOB Single method of communication between an EGM and one

or more Hosts Yield management for multi-game cabinets Rich information about EGM and its peripherals Easy to add new applications to the casino Standardized transport methods allow use of “off the shelf”

development tools Manufacturers can now focus on content

Page 26: GSA Road Show Regulators

2005 - The Year of Implementation!

Here is what is on the gaming floor today...

[Looks like hex to me…]

Page 27: GSA Road Show Regulators

2005 - The Year of Implementation!

A BOB Meter Request EGM Response

<meterInfo metertype =“onDemand”><perfMeter

Metername="coinIn" denomid=”5”meterValue=“50015”/>

<perfMeter Metername="coinIn" denomid=”25”meterValue=“1003525”/>

<perfMeter Metername="coinIn" denomid=”100”meterValue=“2504100” />

</meterinfo>

Host Request <getMeters> <getPerfMeters

meterName="coinIn" themeId = “sum”paytableId=”sum”denomId=“all”

/> </getMeters>

[A little easier to understand]

Page 28: GSA Road Show Regulators

2005 - The Year of Implementation!

Migration 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

Continues to use open standards

Page 29: GSA Road Show Regulators

2005 - The Year of Implementation!

sBOB - BOB over a serial link

Page 30: GSA Road Show Regulators

2005 - The Year of Implementation!

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 on traditional EGMs

Page 31: GSA Road Show Regulators

2005 - The Year of Implementation!

BOB Update

What’s Done: BOB Message Protocol 1.0 (June 2004) BOB Transport / Security Standard 1.0 (June 2004)

(SOAP / HTTPS over TCP/IP / Ethernet) HOST and EGM Simulators Version 1.0 (Dec 2004)

Page 32: GSA Road Show Regulators

2005 - The Year of Implementation!

BOB UpdateCore Classes1) Devices2) Communications3) Meters4) Cabinet 5) Processor

Additional Classes 1) Coin Acceptor 2) Note Acceptor & Dispenser 3) Coin Hopper 4) Printer 5) Handpay 6) Progressive 7) Bonus 8) Player 9) Voucher10) Wagering Account Transfer11) Game Authentication

Page 33: GSA Road Show Regulators

2005 - The Year of Implementation!

BOB Update

What’s Next? BOB Message Protocol Version 1.1 HOST and EGM Simulators Version 1.1 EGM Configuration EGM Reference Implementation Lottery extensions Central determination (Class II gaming) sBOB - BOB over a serial link (WBXML / PPP) Peripheral code download EGM code download

Protocol Testers for self-certification and verification

Page 34: GSA Road Show Regulators

2005 - The Year of Implementation!

BOB Protocol SimulatorsA pair of software applications, (EGM and Host) were built to generate the BOB messages that are sent between a game and a system1) Validates the new protocols (gain experience)

2) Creates a set of tools to enable a developer to build and test their BOB in their platform

Where are we today?1) Version 1.1 of the Simulators are in final QA and packaging.

2) All classes of the BOB protocol implemented and tested

3) Developer notes and lessons learned from the Sims are in progress, and will be distributed with these tools

Page 35: GSA Road Show Regulators

2005 - The Year of Implementation!

System to System (S2S) Protocol

GameControl

Progressive

Slot Accounting

Voucher Manager

Player Tracking

Coin/BillCounters

S2S

S2S

S2S

S2S

CoinAcceptor

CoinHopper

NoteAcceptor

Printer

TouchScreen

EGM

Host Systems and other S2S devices

Kiosks

Point ofSale

Class IIServers

S2S

Page 36: GSA Road Show Regulators

2005 - The Year of Implementation!

Benefits of S2S Standardizes communication between servers and devices

S2S is developed with GDS and BOB, so communication with a note acceptor is available to a back end server

Standard server protocols opens up new solutions (Class II)

Supports “plug and play” for systems and peripheral devices

Interfacing - all components speak the same language

Integrating - Custom solutions are developed for each new conversation

Standardization promotes portability, interoperability and reusability

Page 37: GSA Road Show Regulators

The Seminole Story

GSA Moving at the Speed of Business

Page 38: GSA Road Show Regulators

2005 - The Year of Implementation!

S2S and Class IIIn a Class II environment, each manufacturer has their own server for central determination and other game functions

The Problem: Three game manufacturers means Three separate accounting reports, Three player tracking feeds, and Three voucher systems

• vouchers are only redeemable on same manufacturer’s games

• What about the cashier booth? (three redemption terminals…)

Page 39: GSA Road Show Regulators

2005 - The Year of Implementation!

Seminole Tribe - 2002

LABTRONIX CORY MULTIMEDIA ROCKET

Page 40: GSA Road Show Regulators

2005 - The Year of Implementation!

Seminole Tribe - Vision

System X

Vendor A Vendor B

Vendor A

Vendor B

Vendor C

Vendor C Vendor D

Vendor D

Page 41: GSA Road Show Regulators

2005 - The Year of Implementation!

S2S and Class II - the solutionEach host server now talks S2S to a central consolidation server, which provides

One accounting report All vouchers are cleared through a central database All systems communicate using common protocols Happier casino management!

Page 42: GSA Road Show Regulators

2005 - The Year of Implementation!

Seminole Tribe - Today

System A

Vendor A

Vendor BVendor A

Vendor B

Vendor C

Vendor C Vendor D

Vendor D

System B System C System D

System X GSA S2S

Game Servers

Accounting

Player tracking

TITO

Page 43: GSA Road Show Regulators

2005 - The Year of Implementation!

S2S Update

What’s Done: S2S Message Protocol version 1.0 (May 2004) S2S Message Protocol version 1.1 (December 2004)

Page 44: GSA Road Show Regulators

2005 - The Year of Implementation!

S2S UpdateS2S Message Classes1) Player Registration2) Player Rating3) Table Game Accounting4) Complimentaries5) EGM Registration6) EGM Accounting Meters7) EGM Events8) Vouchers9) Wagering Account Transfers

Page 45: GSA Road Show Regulators

2005 - The Year of Implementation!

S2S Update

What’s Next? EGM Player Rating Configuration Jackpot Payout Lottery / Central Determination Point-Of-Sale Integration Protocol Simulators

Page 46: GSA Road Show Regulators

2005 - The Year of Implementation!

Companies supporting GSA Standards Aristocrat Asahi Seiko Atronic Bally Gaming & Systems CashCode Coin Mechanisms, Inc. Cirsa IGT JCM Konami

Mars Mandalay Resort Group MoneyControls NRT Progressive Gaming Revive Partners Rocket Gaming Seminole Tribe WMS Gaming

Aristocrat Asahi Seiko Atronic Bally Gaming & Systems CashCode Coin Mechanisms, Inc. Cirsa IGT JCM Konami

Mars Mandalay Resort Group MoneyControls NRT Progressive Gaming Revive Partners Rocket Gaming Seminole Tribe WMS Gaming

Page 47: GSA Road Show Regulators

GSA Certification

Page 48: GSA Road Show Regulators

2005 - The Year of Implementation!

GSA Certification GSA compliance – independent testing by 3rd party lab using

GSA tools and pre-defined test scripts

GSA Compliance testing is NOT Regulatory Approval

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)

Protocol certification streamlines the regulatory process Reduces the quantity and variety of tests that must be performed

If both devices are certified, they should work together the first time they are connected (like your PC and printer)

Page 49: GSA Road Show Regulators

2005 - The Year of Implementation!

GSA SAS 6.01 Compliance Current SAS implementations are all different Interoperability Requirements Specification (Operator’s

Checklist)Section 1: Minimum Required Accounting and Security

Section 2: Advanced Accounting

Section 3: Ticketing

Section 4: Real Time Events

Section 5: Progressives

Section 6: System Bonusing

Section 7: Cashless

Section 8: Tournament

Section 9: Authentication

Section 10: Miscellaneous and Legacy Support

Page 50: GSA Road Show Regulators

Moving From the Drawing Board to the Gaming Floor

Page 51: GSA Road Show Regulators

2005 - The Year of Implementation!

Status of BOB Data model and schemas are completed, documented, and a

reference implementation has been written against the documentation

One transport profile is fully documented (SOAP and TCP/IP), a second is in progress (WBXML and PPP). Profile model is being adopted for flexibility.

Host and EGM Sims - now complete for all BOB classes BOB - Under the Hood session - January 19 & 20 BOB Interoperability event - mid 2005 Ongoing technical training sessions are planned for 2005

Page 52: GSA Road Show Regulators

2005 - The Year of Implementation!

GSA Industry Support All GSA standards are supported by tools GSA tools available to date

BOB Host and EGM Simulators v1.1 GDS (Host Simulator, Client Drivers, Sample Code)

SAS 6.01 Toolkit

GSA tools planned for 2005 Continuing Updates to the BOB Simulators S2S Simulator GDS Support for additional peripherals SAS toolkit update

Change Management through GSA’s JIRA server General Support through GSA Message Board

Page 53: GSA Road Show Regulators

BOB Toolkit Demo

Page 54: GSA Road Show Regulators

Q & A