协议详情

1. 超导量子系统

  • 路由端口:7000

  • 发布端口:8000

支持的消息类型(路由):

  • MsgTask:提交量子计算任务

  • TaskStatus:查询任务状态

  • MsgHeartbeat:心跳检测

  • GetChipConfig:获取芯片配置

  • GetUpdateTime:获取校准时间

  • GetRBData:获取随机基准测试数据

  • SetVip:设置独占时间片

  • ReleaseVip:释放独占时间片

发布的消息类型(发布):

  • task_status:任务状态更新(PENDING, RUNNING, SUCCESSED, FAILED)

  • chip_update:芯片配置更新通知

  • probe:芯片资源状态(量子比特使用情况、线程状态)

  • calibration_start:校准开始通知

  • calibration_done:校准完成通知

  • chip_protect:芯片维护开始/结束通知

协议特点: 扁平JSON结构,支持任务优先级、实验模式、VIP时间片管理及实时状态更新。

2. 离子阱量子系统

  • 路由端口:7001

  • 发布端口:8001

支持的消息类型(路由):

  • MsgGetToken:获取访问令牌(认证)

  • MsgUpdateToken:刷新访问令牌

  • MsgTask:提交量子计算任务

  • TaskStatus:查询任务状态

  • MsgHeartbeat:心跳检测

  • GetChipConfig:获取芯片配置

  • GetUpdateTime:获取校准时间

  • GetRBData:获取随机基准测试数据

发布的消息类型(发布): task_status

协议特点: Header/Body JSON结构,基于Token的认证机制,支持版本号字段和保真度矩阵。

3. 中性原子量子系统

  • 路由端口:7002

  • 发布端口:8002

支持的消息类型(路由):

  • MsgGetToken:获取访问令牌(认证)

  • MsgTask:提交量子计算任务

  • MsgTaskStatus:查询任务状态

  • MsgHeartbeat:心跳检测

  • GetUpdateTime:获取校准时间

  • MsgAtomConfig:获取原子配置

发布的消息类型(发布): task_status

协议特点: Header/Body JSON结构,基于Token的认证机制,OPENQASM任务格式,自定义结果格式(包含grid和waveform)。

4. 光量子系统

  • 路由端口:7003

  • 发布端口:8003

支持的消息类型(路由):

  • MsgTask:提交量子计算任务

  • TaskStatus:查询任务状态

  • MsgHeartbeat:心跳检测

  • GetChipConfig:获取芯片配置

发布的消息类型(发布): task_status

协议特点: 扁平JSON结构,支持基本量子门,QASM风格任务格式。