Protocol Details¶
Superconducting Quantum System¶
Router Port: 7000
Publish Port: 8000
Supported Message Types (Router):
MsgTask: Submit a quantum computing taskTaskStatus: Query task statusMsgHeartbeat: Heartbeat detectionGetChipConfig: Get chip configurationGetUpdateTime: Get calibration timeGetRBData: Get Randomized Benchmarking (RB) dataSetVip: Set exclusive time sliceReleaseVip: Release exclusive time slice
Published Message Types (Publish):
task_status: Task status update (PENDING, RUNNING, SUCCESSED, FAILED)chip_update: Chip configuration update notificationprobe: Chip resource status (qubit usage, thread status)calibration_start: Calibration start notificationcalibration_done: Calibration completion notificationchip_protect: Chip maintenance start/end notification
Protocol Characteristics: Flat JSON structure; supports task priorities, experiment mode, VIP time slice management, and real-time status updates.
Ion Trap Quantum System¶
Router Port: 7001
Publish Port: 8001
Supported Message Types (Router):
MsgGetToken: Get access token (authentication)MsgUpdateToken: Refresh access tokenMsgTask: Submit a quantum computing taskTaskStatus: Query task statusMsgHeartbeat: Heartbeat detectionGetChipConfig: Get chip configurationGetUpdateTime: Get calibration timeGetRBData: Get Randomized Benchmarking (RB) data
Published Message Types (Publish): task_status
Protocol Characteristics: Header/Body JSON structure, token-based authentication mechanism, supports version number fields and fidelity matrices.
Neutral Atom Quantum System¶
Router Port: 7002
Publish Port: 8002
Supported Message Types (Router):
MsgGetToken: Get access token (authentication)MsgTask: Submit a quantum computing taskMsgTaskStatus: Query task statusMsgHeartbeat: Heartbeat detectionGetUpdateTime: Get calibration timeMsgAtomConfig: Get atom configuration
Published Message Types (Publish): task_status
Protocol Characteristics: Header/Body JSON structure, token-based authentication mechanism, OPENQASM task format, custom result format (including grid and waveform).
Photonic Quantum System¶
Router Port: 7003
Publish Port: 8003
Supported Message Types (Router):
MsgTask: Submit a quantum computing taskTaskStatus: Query task statusMsgHeartbeat: Heartbeat detectionGetChipConfig: Get chip configuration
Published Message Types (Publish): task_status
Protocol Characteristics: Flat JSON structure, supports basic quantum gates, QASM-style task format.