GB/T 38663-2020
基本信息
标准号:
GB/T 38663-2020
中文名称:物联网标识体系 Ecode标识体系中间件规范
标准类别:国家标准(GB)
标准状态:现行
出版语种:简体中文
下载格式:.zip .pdf
下载大小:385882
相关标签:
联网
标识
体系
中间件
规范
标准分类号
关联标准
出版信息
相关单位信息
标准简介
GB/T 38663-2020.Identification system for internet of things-Middleware standard for Ecode identification system.
1范围
GB/T 38663规定了Ecode标识体系中间件的系统架构、功能要求和性能指标项要求。
GB/T 38663适用于Ecode标识体系中间件的开发和应用。
2规范性引用文件
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。
GB/T 12905条码术语
GB/T 31866物联网标识体系物 品编码Ecode
GB/T 35419-2017物联网标识体系Ecode 在一维条码中的存储
GB/T 35420-2017物联网标识体系Ecode 在二维码中的存储
GB/T 35421-2017 物联网标识体系 Ecode 在射频标签中的存储
GB/T 35423-2017 物联网标识体系Ecode在 NFC标签中的存储
3术语和定义
GB/T 12905和GB/T 31866界定的以及下列术语和定义适用于本文件。
3.1
中间件 middleware
位于系统软件之上,用于支持分布式应用软件,连接不同软件实体的支撑软件。
4缩略语
下列缩略语适用于本文件。
NFC近 场通信(Near Field Communication)
RFID无线 射频识别( Radio Frequency Identification)
5 Ecode标识体系中间件系统架构
Ecode标识体系中间件由配置子系统、服务子系统、应用开发子系统三部分组成。分别包含以下内容:
a)配置子系统包括日志管理、权限控制、安全管理和异常告警功能;
b)服务子系统包括设备管理接口、数据处理模块、消息模块和应用接口模块;
c) 应用开发子系统提供给用户进行应用程序开发的接口集合。
标准内容
ICS35.040
中华人民共和国国家标准
GB/T38663—2020
物联网标识体系
Ecode标识体系中间件规范
Identification system for internet of thingsMiddleware standard for Ecode identification system2020-03-31发布
国家市场监督管理总局
国家标准化管理委员会
2020-10-01实施
规范性引用文件
术语和定义
缩略语
Ecode标识体系中间件系统架构
Ecode标识体系中间件功能要求
Ecode标识体系中间件性能指标项要求7
iiiKaeeiKAca=
GB/T38663—2020
本标准按照GB/T1.1-2009给出的规则起草本标准由全国物品编码标准化技术委员会(SAC/TC287)提出并归口。GB/T38663—2020
本标准起草单位:中国物品编码中心、烟台东方瑞创达电子科技有限公司、北京东方捷码科技开发中心、深圳市标准技术研究院、河南省标准研究院、山东省标准化研究所、黑龙江省标准化研究院、江苏省质量和标准化研究院
本标准主要起草人:罗秋科、李素彩、刘小峰、仲伟、陈浩、李健华、杜景荣、王佩、房艳、李媛红、黄艳、李凯迪、廖权虹、王瑜、王、方方。HiiKaeeiKAca
GB/T38663—2020
本标准作为标识系统各模块之间的枢纽,实现异构系统之间的对接,减少无效的信息互联,分散服务器端筛选、过滤、元余检测、数据转换等复杂的数据处理的压力,从而提高系统的性能发挥,保证服务层与用户层数据一致性,为应用程序提供可靠的服务接口。iikaeeiKAca
1范围
物联网标识体系
Ecode标识体系中间件规范
本标准规定了Ecode标识体系中间件的系统架构、功能要求和性能指标项要求本标准适用于Ecode标识体系中间件的开发和应用。规范性引用文件
GB/T38663-—2020
下列文件对于本文件的应用是必不可少的。凡是注日期的引用文件,仅注日期的版本适用于本文件。凡是不注日期的引用文件,其最新版本(包括所有的修改单)适用于本文件。GB/T12905条码术语
GB/T31866
物联网标识体系:物品编码EcodeGB/T35419—2017物联网标识体系Ecode在一维条码中的存储GB/T35420—2017
GB/T35421—2017wwW.bzxz.Net
GB/T35423—2017
术语和定义
Ecode在二维码中的存储
物联网标识体系
物联网标识体系Ecode在射频标签中的存储ik
Ecode在NFC标签中的存储
物联网标识体系
GB/T12905和GB/T31866界定的以及下列术语和定义适用于本文件。3.1
中间件
middleware
位于系统软件之上,用于支持分布式应用软件,连接不同软件实体的支撑软件。缩略语
下列缩略语适用于本文件。
NFC近场通信(NearFieldCommunication)RFID无线射频识别(RadioFrequencyIdentification)5Ecode标识体系中间件系统架构S
Ecode标识体系中间件由配置子系统、服务子系统、应用开发子系统三部分组成。分别包含以下内容:
配置子系统包括日志管理、权限控制、安全管理和异常告警功能;a)
b)服务子系统包括设备管理接口、数据处理模块、消息模块和应用接口模块;应用开发子系统提供给用户进行应用程序开发的接口集合c
GB/T38663—2020
6Ecode标识体系中间件功能要求6.1配置子系统
6.1.1日志管理
日志管理主要功能包括:
日志级别定义:定义日志信息的优先级,日志分四个级别,按优先级由低到高分别为DEBUGINFO、ERROR、WARN:
日志过滤功能:对系统记录的日志提供过滤功能,对无效与无用日志信息进行过滤;b)
日志文件管理:管理日志文件,包括日志名称、单个日志文件大小、日志文件个数等日志输出方式管理:管理日志输出方式,包括输出到控制台、文件、数据库等。d)
6.1.2权限控制
权限控制主要功能包括:
权限模型:主体、资源、权限、角色、角色和权限关系、主体和角色关系;a)
资源管理:对Ecode标识中间件所提供的服务以资源的方式进行统一管控,包括资源名称和访b)
问地址;
c)认证授权:对用户进行身份认证,认证通过后用户具有访问资源的权限。eei
6.1.3安全管理
安全管理主要功能包括:
安全审计:对重要用户行为、系统资源的异常使用等进行审计,审计内容包括日期和时间、类a)
型、主体标识、客体敏感标记、事件结果等b)通信完整:Ecode标识平台中间件与应用程序进行通信支持事务传输机制,在数据传输异常中断时,进行事务的回滚和重传、保障数据的完整性;c)访问控制:对用户的并发访问量进行限制,设置用户单位时间内访问次数。6.1.4异常告警
异常告警主要功能包括:
a)设备运行状态告警:对设备管理模块链接的硬件设备工作状态进行监控,对存在异常工作状态的硬件设备进行告警提示;
异常数据告警:对Ecode标识中间件采集与传输的异常数据和重复数据进行告警提示;b)
中间件运行状态告警:对非法访问、暴力访问的外部接人程序进行报警。6.2服务子系统
6.2.1设备管理
设备管理主要功能包括:
a)控制Ecode编码载体读写设备,如RFID读写器、NFC读写器、二维码、一维条码读写设备工作状态的控制,包括关闭、打开、获取设备参数等,提供透明服务;b)控制设备执行写操作,接收上层数据处理模块提供的标准化Ecode标识信息写人射频标签、NFC标签、二维码、一维条码等载体,写入射频标签方法见GB/T35421一2017,写人NFC标签方法见GB/T35423一2017,写入二维码方法见GB/T35420一2017,写入一维条码方法见2
GB/T35419—2017;
GB/T38663-—2020
c)控制执行设备读操作,读取射频标签、NFC标签、二维码/条形码存储的Ecode标识原始信息并将读取结果交由上层数据处理模块进行处理。6.2.2数据处理
数据处理主要功能包括:
数据传输功能,从下层设备管理模块读取原始数据,从上层消息模块接收消息传递模块的传递a)
数据,进行双向传输;
数据加工功能,包括数据组装、数据过滤、数据清洗、数据去重、数据格式化等功能:b)
数据缓存功能,数据处理模块提供数据缓存功能,可自定义设置数据缓存区大小,对大规模的数据流进行缓存,保障数据传输过程中的高效性以及完整性。6.2.3消息传递
消息传递模块主要在应用接口模块和数据处理模块之间进行消息传递,主要功能包括:消息路由功能,能够实现双向消息路由,能够准确定位需要寻址的数据处理模块和应用程序;a)
消息抖动功能,消息传递模块具有处理消息重复提交与投递的情况:b)
消息投递保证功能,消息传递模块的上下层约定消息接收标准,确保双向消息能够准确接收;c
消息重试功能,对未发送成功的消息进行重新发送。d)
6.2.4应用接口
应用接口模块为访问中间件的应用程序提供访间接口,主要功能包括:视图访问接口,以数据视图形式为应用提供数据访问的接口;a)
b)服务访问接口,将数据以发布成服务的方式为应用提供数据访问的接口;c)监控管理接口,为应用提供中间件运行时服务进行监控和管理的接口。6.3应用开发子系统
6.3.1开发接口
提供C.C十十,C#和java语言的应用开发接口。6.3.2开发工具
支持eclipse、idea、visualstudio等开发环境中的进行中间件集成开发6.3.3开发环境
支持windowslinux,centos,ubuntu等开发环境下进行开发7Ecode标识体系中间件性能指标项要求7.1可靠性
Ecode标识体系中间件可靠性包括:a)成熟性:Ecode标识体系中间件无故障不间断运行,支持分布式部署,避免单点故障:b):容错性:Ecode标识体系中间件出现故障时,不会破坏应用数据系统,不会丢失数据,能够保证数据的完整性:
GB/T38663—2020
易恢复性:Ecode标识体系中间件出现故障时,能够短时间进行恢复,能够告警通知。2易用性
Ecode标识体系中间件易用性包括:a)
易理解性:Ecode标识体系中间件业务逻辑清晰、层次分明、容易理解;b)
易学习性:Ecode标识体系中间件开发接口规范、技术主流、容易学习;c
易操作性:Ecode标识体系中间件模块设计合理、封装程度高、容易操作。7.3
兼容性
Ecode标识中间件兼容性包括:
a)Ecode标识体系中间件与主流服务器操作系统兼容,包括windows、linux、centos、ubuntu等;Ecode标识体系中间件与主流开发语言兼容,包括C、C++,C#、java等;b)
Ecode标识体系中间件与其他系统软件兼容,包括数据库软件、消息软件、业务系统软件等;Ecode标识体系中间件自身版本兼容,向下兼容旧版本Ecode标识体系中间件。d)
4效率
Ecode标识体系中间件效率指标包括但不限于:数据写入效率:
1)Ecode标识体系中间件单位时间向硬件设备写数据量;2)Ecode标识体系中间件单位时间向硬件设备写入数据条数。b)
数据读取效率:
1)Ecode标识体系中间件单位时间从硬件设备读取数据量;2)Ecode标识体系中间件单位时间向硬件设备读取数据条数。c
服务效率:
Ecode标识体系中间件平均调用响应时间;1
Ecode标识体系中间件每秒处理的最大事务数量2)H
Ecode标识体系中间件承受的最大并发数
小提示:此标准内容仅展示完整标准里的部分截取内容,若需要完整标准请到上方自行免费下载完整标准文档。