DB51∕T 3148-2023 康复机器协作技术规范_第1页
DB51∕T 3148-2023 康复机器协作技术规范_第2页
DB51∕T 3148-2023 康复机器协作技术规范_第3页
DB51∕T 3148-2023 康复机器协作技术规范_第4页
DB51∕T 3148-2023 康复机器协作技术规范_第5页
已阅读5页,还剩3页未读 继续免费阅读

下载本文档

版权说明:本文档由用户提供并上传,收益归属内容提供方,若内容存在侵权,请进行举报或认领

文档简介

ICS35.020

CCSL77

DB51

四川省地方标准

DB51/T3148—2023

康复机器协作技术规范

2023-12-29发布2024-01-29实施

四川省市场监督管理局发布

DB51/T3148—2023

目次

前言.................................................................................II

1范围...............................................................................1

2规范性引用文件.....................................................................1

3术语和定义.........................................................................1

4缩略语.............................................................................1

5原理...............................................................................2

6通用要求...........................................................................2

7技术架构...........................................................................2

8交换数据层.........................................................................3

9交换支撑层.........................................................................3

10交换服务层........................................................................3

11交换流程管理......................................................................4

12系统管理..........................................................................4

13安全管理..........................................................................5

I

DB51/T3148—2023

前言

本文件按照GB/T1.1—2020《标准化工作导则第1部分:标准化文件的结构和起草规则》的规定

起草。

请注意本文件的某些内容可能涉及专利。本文件的发布机构不承担识别专利的责任。

本文件由四川省经济和信息化厅提出、归口并解释。

本文件起草单位:四川省机械研究设计院(集团)有限公司、四川省机械技术服务中心有限责任公

司、四川工程职业技术学院。

本文件主要起草人:庄瑛、李志伟、郑才华、菅昆琳、武友德、郑莉、朱留宪。

本文件为首次发布。

II

DB51/T3148—2023

康复机器协作技术规范

1范围

本文件规定了康复机器协作的原理、通用要求、技术架构、交换数据层、交换支撑层、交换服务层、

交换流程管理、系统管理、安全管理。

本文件适用于康复机器协作技术数据通信的设计规定。

2规范性引用文件

下列文件中的内容通过文中的规范性引用而构成本文件必不可少的条款。其中,注日期的引用文件,

仅该日期对应的版本适用于本文件;不注日期的引用文件,其最新版本(包括所有的修改单)适用于本

文件。

GB/T16432-2016康复辅助器具分类和术语

GB/T20269信息安全技术信息系统安全管理要求

GB/T21062.2-2007政务信息资源交换体系第2部分:技术要求

GB/T22239信息安全技术网络安全等级保护基本要求

GB/Z24294.2-2017信息安全技术基于互联网电子政务信息安全实施指南第2部分:接入控制与

安全交换

GB/Z24294.3-2017信息安全技术基于互联网电子政务信息安全实施指南第3部分:身份认证与

授权管理

GB/T35273信息安全技术个人信息安全规范

3术语和定义

GB/T16432-2016界定的术语和定义适用于本文件。

4缩略语

下列缩略语适用于本文件。

ACID:原子性、一致性、隔离性和持久性(Atomicity,Consistency,Isolation,Durability)

ETL:抽取、转置、加载(Extract-Transform-Load)

HTTP:超文本传输协议(HyperTextTransferProtocol)

HTTPS:安全超文本传输协议(HyperTextTransferProtocolSecure)

JMS:Java消息服务(JavaMessageService)

JSON:JS对象表示法(JavaScriptObjectNotation)

MOM:面向消息的中间件(MessageOrientedMiddleware)

MQ:清息队列(MessageQueue)

REST:表现层状态转换(RepresentationalStateTransfer)

RPC:远程过程调用(RemoteProcedureCall)

1

DB51/T3148—2023

gRPC:Google发起的开源远程过程调用(GoogleRemoteProcedureCall)

SOAP:简单对象访问协议(SimpleObjectAccessProtocol)

WSDL:Web服务描述语言(WebServiceDescriptionLanguage)

XML:可扩展标记语言(ExtensibleMarkupLanguage)

5原理

康复机器采集数据发送至协作平台,协作平台对接收的数据进行存储、分析及处理,将处理后的数

据发送至康复机器,实现各种康复机器的协作。

6通用要求

6.1康复机器应具有数据采集、发送、接收、处理等功能。

6.2协作平台应具有数据接收、存储、分析、处理、发送等功能。

6.3协作平台应明确数据交换方式,并建立统一的数据接口和数据规范。

7技术架构

康复机器协作平台架构由交换数据层、交换支撑层、交换服务层、交换流程管理、系统管理和安全

管理五部分组成,架构图见图1。

Web服务消息服务RPC服务其他

SOAPRESTfulMOMRPC

交ETL换系安

换流统全

支WSDLJSONMQHTTPHTTPS

程管管

管理理

层gRPC其他

换协作数据管理

协作数据库

图1康复机器协作平台架构图

2

DB51/T3148—2023

8交换数据层

8.1交换数据层分为协作数据管理和协作数据库两部分,为协作技术提供数据交换。

8.2协作数据库应支持对结构化数据、半结构化数据及非结构化数据的存储,应支持国内外主流数据

库管理系统。

8.3协作数据管理应实现各类交换数据源的配置管理,支持平台数据同步、数据格式转换及数据一致

性校验等数据管理功能。

9交换支撑层

9.1基本要求

交换支撑层使用交换数据层提供的数据并为交换服务层提供服务支撑,由各类中间件、框架和支撑

协议等组成,如可实现Web服务的SOAP协议或RESTful框架、可实现消息服务的消息中间件MOM和可实现

RPC服务的RPC协议等。

交换支撑层内部组成的变更不应改变功能声明,不应影响交换服务层功能的实现。

9.2Web服务支撑

可采用基于HTTP和XML的SOAP协议实现Web服务,也可采用基于HTTP和JSON等的REST服务实现。当提

供图像及声音等非文本数据或高并发访问量时,宜采用RESTfulAPI,当需要支持ACID事务时,宜采用

SOAP。SOAP实现应符合GB/T21062.2-2007中4.4.2规定的SOAP1.2清息封装格式要求。

9.3消息服务支撑

消息服务应采用异步处理模式消息队列实现,宜遵循JMS规范。消息队列应符合以下要求:

a)保证严格的消息顺序;

b)提供消息的过滤功能;

c)提供富的消息拉取模式;

d)扩展高效的订阅者水平功能;

e)实时消息订阅机制。

9.4RPC支撑

RPC宜采用基于HTTP/2的gRPC框架实现,RPC实现设计应满足以下要求:

a)明确接口的通用性、可扩展性和兼容性之间的平衡;

b)使用单参数,且参数尽可能封装;

c)进行接口异常设计;

d)对RPC接口调用异常设计降级。

10交换服务层

10.1基本要求

交换服务层应提供多种形式的数据交换服务,以满足各类互联要求及多种应用场景下的数据交换需

求,可采用,但不限于以下交换形式:

a)基于Web服务的交换;

3

DB51/T3148—2023

b)基于消息服务的交换;

c)基于RPC服务的交换。

10.2Web服务

发布Web服务,通过响应客户端应用提交数据交换的请求,实现数据交换服务:

a)使用场景:可通过直接或中转方式连接至互联网;每次交换的数据量较小,交换频次和数据

交换的实时性要求高。

b)质量保障:通过记录数据交换行为,并对数据交换异常进行相应处置。

10.3消息服务

通过消息发送共享数据,实现数据交换服务。

a)使用场景:可通过网络直接或间接连接;需要异步执行数据交换处理;需解耦应用系统或窄

带限流网络环境。

b)质量保障:通过记录数据交换行为,并对数据交换异常进行相应处置。

10.4RPC服务

通过远程过程调用方法共享数据,实现数据交换服务。

a)使用场景:可通过网络相互连接,数据量较大,数据交换的实时性要求高。

b)质量保障:通过日志记录数据交换行为,并对数据交换异常进行相应处置。

11交换流程管理

11.1流程配置

应支持交换流程配置,并达到以下要求:

a)应对各交换方式设置交换流程规则,并实现规则配置,交换流程描述规范应符合GB/T21062.2

-2007中4.5.2规定的交换流程描述规范要求;

b)应实现交换流程的创建、修改和删除等操作;

c)应提供图形化配置界面,支持流程规则的可视化配置管理。

11.2流程监控

应支持流程监控,并达到以下要求:

a)应支持交换流程运行状态的监测和控制,提供人工干预界面;

b)应记录交换流程过程,提供人工操作界面。

12系统管理

12.1应具有账户管理功能,对用户、角色和权限进行划分和权限管理,可设置系统管理员角色、业务

管理员角色、普通用户和临时用户等,配置相应的数据操作权限。

12.2应具有运行情况监控、日志管理功能,对用户活动及系统自身运行情况进行监控,对相关日志信

息进行管理。

12.3应具有统计分析功能,包括故障与报警统计、资源交换次数统计、资源交换数据量统计及信息资

源交换趋势分析等。

温馨提示

  • 1. 本站所有资源如无特殊说明,都需要本地电脑安装OFFICE2007和PDF阅读器。图纸软件为CAD,CAXA,PROE,UG,SolidWorks等.压缩文件请下载最新的WinRAR软件解压。
  • 2. 本站的文档不包含任何第三方提供的附件图纸等,如果需要附件,请联系上传者。文件的所有权益归上传用户所有。
  • 3. 本站RAR压缩包中若带图纸,网页内容里面会有图纸预览,若没有图纸预览就没有图纸。
  • 4. 未经权益所有人同意不得将文件中的内容挪作商业或盈利用途。
  • 5. 人人文库网仅提供信息存储空间,仅对用户上传内容的表现方式做保护处理,对用户上传分享的文档内容本身不做任何修改或编辑,并不能对任何下载内容负责。
  • 6. 下载文件中如有侵权或不适当内容,请与我们联系,我们立即纠正。
  • 7. 本站不保证下载资源的准确性、安全性和完整性, 同时也不承担用户因使用这些下载资源对自己和他人造成任何形式的伤害或损失。

评论

0/150

提交评论