全网唯一标准王
文库搜索
切换导航
文件分类
频道
文件分类
批量下载
书 书 书犐犆犛 33 . 040 犆犆犛犕 32 中华人民共和国国家标准化指导性技术文件 犌犅 / 犣 41298 — 2022 物联网应用协议受限应用协议 ( 犆狅犃犘 ) 测试方法 犐狀狋犲狉狀犲狋狅犳狋犺犻狀犵 ( 犐狅犜 ) 犪狆狆犾犻犮犪狋犻狅狀狆狉狅狋狅犮狅犾 — 犜犲狊狋犿犲狋犺狅犱狊狅犳狋犺犲犮狅狀狊狋狉犪犻狀犲犱犪狆狆犾犻犮犪狋犻狅狀狆狉狅狋狅犮狅犾 ( 犆狅犃犘 ) 2022 03 09 发布 2022 10 01 实施 国家市场监督管理总局 国家标准化管理委员会 发布书 书 书目 次 前言 Ⅲ ………………………………………………………………………………………………………… 1 范围 1 ……………………………………………………………………………………………………… 2 规范性引用文件 1 ………………………………………………………………………………………… 3 术语和定义 1 ……………………………………………………………………………………………… 4 测试场景 2 ………………………………………………………………………………………………… 4.1 测试环境 2 …………………………………………………………………………………………… 4.2 测试条件 3 …………………………………………………………………………………………… 5 CoAP 消息测试 3 ………………………………………………………………………………………… 5.1 需确认消息传递模式 3 ……………………………………………………………………………… 5.2 不需确认消息传递模式 13 …………………………………………………………………………… 6 CoAP 协议安全性测试 20 ………………………………………………………………………………… 6.1 能够在 NOSEC 模式下传递信息 20 ………………………………………………………………… 6.2 能够在 RawPublicKey ( 预共享密钥 ) 模式下传递信息 21 ………………………………………… Ⅰ 犌犅 / 犣 41298 — 2022 前 言 本文件按照 GB / T1.1 — 2020 《 标准化工作导则 第 1 部分 : 标准化文件的结构和起草规则 》 的规定起草 。 请注意本文件的某些内容可能涉及专利 。 本文件的发布机构不承担识别专利的责任 。 本文件由中华人民共和国工业和信息化部提出 。 本文件由全国通信标准化技术委员会 ( SAC / TC485 ) 归口 。 本文件起草单位 : 中国信息通信研究院 、 北京邮电大学 。 本文件主要起草人 : 付国强 、 罗松 、 黄小红 。 Ⅲ 犌犅 / 犣 41298 — 2022 物联网应用协议受限应用协议 ( 犆狅犃犘 ) 测试方法 1 范围 本文件规定了受限应用协议测试方法 , 主要内容包括 : 受限应用协议测试的环境 、 测试用例 、 测试场 景及一致性测试的具体方法 。 本文件适用于受限应用协议的测试 。 2 规范性引用文件 本文件没有规范性引用文件 。 3 术语和定义 下列术语和定义适用于本文件 。 3 . 1 端点 犲狀犱狆狅犻狀狋 CoAP 中的参与实体 。 3 . 2 发送者 狊犲狀犱犲狉 消息的源端点 。 3 . 3 接收者 狉犲犮犻狆犻犲狀狋 消息的目的端点 。 3 . 4 客户端 犮犾犻犲狀狋 请求消息的源端点 , 响应消息的目的端点 。 3 . 5 服务器 狊犲狉狏犲狉 请求消息的目的端点 , 响应消息的源端点 。 3 . 6 源服务器 狅狉犻犵犻狀狊犲狉狏犲狉 给定资源所在或产生的服务器 。 3 . 7 中介 犻狀狋犲狉犿犲犱犻犪狉狔 CoAP 端点扮演两个角色 , 服务器和对于源服务器 ( 或远端中介 ) 的客户端 。 注 : 一般形式的中介就是代理 。 1 犌犅 / 犣 41298 — 2022 3 . 8 转发代理 犳狅狉狑犪狉犱狆狉狅狓狔 由客户端选取的端点 , 用来代表客户端执行请求 , 做相应的转换工作 。 3 . 9 反转代理 狉犲狏犲狉狊犲狆狉狅狓狔 一个或多个服务器之间的端点 , 满足这些服务器的请求执行要求 。 注 : 与转发代理不同 , 客户端可能不知道反转代理的存在 。 3 . 10 犆狅犃犘狋狅犆狅犃犘 代理 犆狅犃犘狋狅犆狅犃犘狆狉狅狓狔 从 CoAP 请求映射到 CoAP 请求的代理 。 3 . 11 协议转换代理 犮狉狅狊狊狆狉狅狓狔 在多个协议之间进行转换的代理 。 3 . 12 捎带响应 狆犻犵犵狔犫犪犮犽犲犱狉犲狊狆狅狀狊犲 为了减少简单响应的复杂程度 , 而在 CoAPACK 消息当中增加响应内容的方式 。 3 . 13 资源发现 狉犲狊狅狌狉犮犲犱犻狊犮狅狏犲狉狔 客户端向服务器请求其拥有的资源的过程 。 4 测试场景 4 . 1 测试环境 测试主要在两种环境中进行 , 即传输无损环境和传输有损环境 , 其具体形式见图 1 和图 2 。 图 1 传输无损环境 图 2 传输有损环境 2 犌犅 / 犣 41298 — 2022 服务器 : 如果待测设备为客户端设备 , 则服务器可以模拟发送各种消息及设置各种资源状态 , 配合待测设备完成各类正常 、 异常测试 。 客户端 : 如果待测设备为服务器设备 , 则客户端可以模拟发送各种消息 , 配合待测设备完成各类正常 、 异常测试 。 网关 : 模拟了客户端和服务器之间的有损媒介 。 该网关并不需要实现 CoAP 协议 , 只是普通的传输层设备 , 其有两个特征 : a ) 其执行 NAT 风格的端口重定向到服务器 ( 因此客户端联系网关并向服务器转发 ); b ) 在转发时随机的丢包 。 4 . 2 测试条件 为了确保测试的良好执行 , 假设如下的设置在执行测试之前已经具备 : a ) 每个被测设备都有一个单播地址 ; b ) 客户端的缓存已清空 ; c ) 如无明确要求 , 宜尽量避免使用 ETag 标签选项 , 但在实现上应能处理 ; d ) 如无明确要求 , 宜尽量避免使用 Token 标签选项 , 但在实现上应能处理 ; e ) 如无明确要求 , 宜优先使用捎带响应 。 5 犆狅犃犘 消息测试 5 . 1 需确认消息传递模式 5 . 1 . 1 正常情况 5 . 1 . 1 . 1 执行 犌犈犜 事务 为了确保测试的良好执行 ,“ 执行 GET 事务 ” 测试需要满足如下要求 : a ) 测试目的 : 在传输无损时 , 客户端能够使用 GET 方法获取服务器上的信息 ; b ) 测试环境 : 传输无损环境 , 见图 1 ; c ) 预设条件 : 服务器提供了供 GET 处理的任意负载的 / test ; d ) 测试步骤 : 1 ) 步骤 1 : 客户端发送一个 GET 请求 , 其中 : ● Type=0 ( CON ); ● Code=1 ( GET ); 2 ) 步骤 2 : 客户端显示从服务器收到的消息内容 ; e ) 检查点 : 1 ) 检查步骤 1 中发出的 GET 请求消息中的 Type 为 0 , Code 为 1 ; 2 ) 检查步骤 2 中从服务器收到的响应 , 包括 : ● Code=69 ( 2.05Content ); ● 和之前的请求消息一致的 MessageID ; ● Content 类型选项 ; 3 ) 客户端显示内容与服务器内容相同 。 5 . 1 . 1 . 2 执行 犘犗犛犜 事务 为了确保测试的良好执行 ,“ 执行 POST 事务 ” 测试需要满足如下要求 : a ) 测试目的 : 在传输无损时 , 客户端能够使用 POST 方法向服务器传递信息 ; 3 犌犅 / 犣 41298 — 2022 b ) 测试环境 : 传输无损环境 , 见图 1 ; c ) 预设条件 : 服务器能够接受客户端使用 POST 方法创建内容 / test ( 原来 / test 资源不存在 ); d ) 测试步骤 : 1 ) 步骤 1 : 客户端发送一个 POST 请求 , 其中 : ● Type=0 ( CON ); ● Code=2 ( POST ); ● 任意负载 ; ● Content 类型选项 ; 2 ) 步骤 2 : 服务器显示从客户端收到的消息内容 ; 3 ) 步骤 3 : 客户端显示从服务器收到的响应内容 ; e ) 检查点 : 1 ) 检查步骤 1 中发出的 GET 请求消息中的 Type 为 0 , Code 为 2 ; 2 ) 检查步骤 3 中收到的服务器响应 , 包括 : ● Code=65 ( 2.01Created ); ● 和之前的请求消息一致的 MessageID ; 3 ) 服务器显示内容与客户端发布内容相同 。 5 . 1 . 1 . 3 执行 犘犝犜 事务 为了确保测试的良好执行 ,“ 执行 PUT 事务 ” 测试需要满足如下要求 : a ) 测试目的 : 在传输无损时 , 客户端能够使用 PUT 方法向服务器传递信息 ; b ) 测试环境 : 传输无损环境
GB-Z 41298-2022 物联网应用协议 受限应用协议 CoAP 测试方法
文档预览
中文文档
24 页
50 下载
1000 浏览
0 评论
309 收藏
3.0分
赞助2元下载(无需注册)
温馨提示:本文档共24页,可预览 3 页,如浏览全部内容或当前文档出现乱码,可开通会员下载原始文档
下载文档到电脑,方便使用
赞助2元下载
本文档由 人生无常 于
2025-07-18 04:12:51
上传分享
举报
下载
原文档
(1.3 MB)
分享
友情链接
ISO IEC 30101 2014 Information technology — Sensor networks Sensor network and its interfaces for smart grid system.pdf
ISO TR 18130 2016 Dentistry — Screw loosening test using cyclic torsional loading for implant body.pdf
ISO 20417 2021 Medical devices — Information to be supplied by the manufacturer.pdf
ISO 19891-1 2017 Ships and marine technology — Specifications for gas detectors intended for use on board ships — Part 1 Portable gas detectors for atmosphere testing of enclosed spaces.pdf
ISO 2942 2018 Hydraulic fluid power Filter elements Verification of fabrication integrity and determination of the first bubble point.pdf
ISO 11242 1996 Aircraft — Pressure equalization requirements for cargo containers.pdf
ISO 29804 2009 Thermal insulation products for building applications — Determination of the tensile bond strength of the adhesive and of the base coat to the thermal insulation material.pdf
ISO 19157 2013 Geographic information — Data quality.pdf
ISO 1926 2009 Rigid cellular plastics — Determination of tensile properties.pdf
ISO 19453-6 2020 Road vehicles Environmental conditions and testing for electrical and electronic equipment for drive system of electric propulsion vehicles Part 6 Traction battery packs and systems.pdf
GB-T 30210-2013 飞机 高压空气充气阀.pdf
GB-Z 20495-2006 电子成像 成功实施电子影像管理涉及的人及组织的问题.pdf
GB-T 18700.2-2002 远动设备和系统 第6部分 与ISO标准和ITU-T建议兼容的远动协议 第802篇 TASE.2对象模型.pdf
GB-T 23414-2009 微束分析 扫描电子显微术 术语.pdf
GB-T 2900.58-2008 电工术语 发电、输电及配电 电力系统规划和管理.pdf
GB-T 879.2-2018 弹性圆柱销 直槽 轻型.pdf
GB-T 40516-2021 J类船用法兰连接金属阀门的结构长度.pdf
GB-T 18570.4-2001 涂覆涂料前钢材表面处理 表面清洁度的评定试验 涂覆涂料前凝露可能性的评定导则.pdf
GB-T 43008-2023 皮革 化学试验 关键化学物质的测试指南.pdf
GB-T 21989-2008 塑料 聚氯乙烯糊 用Severs流变仪测定表观黏度.pdf
1
/
3
24
评价文档
赞助2元 点击下载(1.3 MB)
回到顶部
×
微信扫码支付
2
元 自动下载
官方客服微信:siduwenku
支付 完成后 如未跳转 点击这里 下载
站内资源均来自网友分享或网络收集整理,若无意中侵犯到您的权利,敬请联系我们
微信(点击查看客服)
,我们将及时删除相关资源。