You are viewing the site in preview mode

Skip to main content

Table 1 Interactions of each GEN-RWD Sandbox module with the Proxy

From: GEN-RWD Sandbox: bridging the gap between hospital data privacy and external research insights with distributed analytics

Module

Functionality

From Proxy

To Proxy

GUI

User Authentication

• Authentication Response

• Authentication Request and ACKa

Job Submission

• Job’s queued ACKa

• Job Request

Job Outputs’ Presentation

• Job’s logs and outputs

 

Platform monitoring

• Number of available processor info Response

• Number of Available Processors Info Request

• Algorithm and Datamart Metadata Update Info Response

• Algorithm and Datamart Metadata Update Info Request

permAgent

User Authentication

• Credential Verification Request

• Credential Verification Response

User Permission Verification

• Permission Verification Request

• Permission Verification Response

Scheduler

Job Scheduling

• Scheduling Request

• Periodic Task Trigger

B &C Agentb

Job Notarization

• Job’s Notarization Request

• Job’s Notarization Results

Job’s Output Signature

• Digital Signature Request

• Digitally signed Outputs

Processor

Job Execution

• Job execution details

• Job’s logs and outputs

  1. aACK: Acknowledgement Message
  2. b B &C Agent: Blockchain and Certification Agent