Client-Server Architecture

From the G-SIM Server’s perspective, all other G-SIM software components are clients. The Server distinguishes between the following types of clients:

  • Operator Console
  • Management Console
  • Health Agent
  • G-SIM Updater

The responsibilities of the G-SIM Server towards its clients are basically the following:

  • Validate client
  • Authorise client actions
  • Supply client with data requested
  • Request data from client
  • Perform actions on behalf of client
  • Notify other clients of a specific client’s behavior
  • Log client actions and requests to the audit log