1. Knowledge Base
  2. For IT Staff
  3. Network and Device Requirements | Before Installation

What is SmartClass Server?

SmartClass uses an embedded relational database based on the SQLite management infrastructure. The database is passive (rather than active) and can therefore be hosted on a traditional server or on a suitable network-attached storage (NAS) device.

gerry avatar finalBy Gerry Sullivan

Date of Creation: 2019-11-23

Last Update: 2023-02-21


The SmartClass database can be hosted locally on a suitable school server or NAS, or it can be cloud-hosted on a Robotel-managed server farm that uses Google cloud-hosting services.



Robotel offers a cloud-hosting service for SmartClass clients. When this option is chosen it is mandatory that the language lab’s teacher station have Internet access.


The broadband bandwidth recommendation suggested by the US State Educational Technology Directors Association, (SETDA), is as follows:


Broadband access for Schools 2017-2018 Academic Year
Direct connection to the Internet Service Provider (ISP) At least 1 Gbps per 1000 students
Internet Wide Area Network (WAN) from central office to school campuses At least 10 Gbps per 1000 students


In a cloud-hosted environment, the SmartClass teacher station requires a continuous usable bandwidth of at least 10 Mbps (to the cloud) and 10 Mbps (from the cloud).


Note: Schools must have an active Software Maintenance Agreement with Robotel to be eligible for the cloud-hosting service.


Robotel has not yet set any specific limits on storage capacity for cloud accounts but reserves the right to introduce such limits in situations where actual storage requirements are significantly greater than average for a particular client.


The SmartClass database can be hosted on a traditional server or on a suitable Network Attached Storage (NAS) device.

For clients who have multiple schools, whose labs all share a single common database, it is suggested that the more robust cloud-hosting protocol be used, albeit with a local database that can be located at one of the schools or the central district office.



Contact us if you would like more information.