首页 > 其他分享 >SOMEIPSRV_FORMAT_24:类型2条目的“实例ID”字段

SOMEIPSRV_FORMAT_24:类型2条目的“实例ID”字段

时间:2024-07-02 13:59:07浏览次数:21  
标签:24 FORMAT IP SOMEIPSRV SOME 条目 设置 DUT ID

测试目的:

验证类型2条目中的Instance ID字段是否正确承载了事件组服务的实例ID,该实例ID是使用SdServerServiceInstanceID和SdClientServiceInstanceID参数静态配置的。

描述

本测试用例旨在确保SOME/IP服务发现协议中,类型2条目格式布局的Instance ID字段能够正确地承载服务的实例ID,这取决于它是服务器条目还是客户端条目。

测试拓扑:

在这里插入图片描述

具体步骤:

  1. DUT配置:在<DIface-0>上启动服务,使用以下信息
    - 服务ID:<SERVICE-ID-1>
    - 实例数量:1
  2. TESTER:<CLIENT-1>通过<DIface-0>向DUT发送包含以下内容的SOME/IP通知消息:
    - 条目类型设置为SOMEIP_ENTRY_FIND_SERVICE
    - 条目数组中的服务ID设置为<SERVICE-ID-1>
  3. TESTER:<CLIENT-1><DIface-0>上监听(最长<ParamListenTime>
    - 条目类型设置为SOMEIP_ENTRY_OFFER_SERVICE
    - 条目数组中的服务ID设置为<SERVICE-ID-1>
  4. DUT:发送SOME/IP通知消息
  5. TESTER:<CLIENT-1>通过<DIface-0>向DUT发送包含以下内容的SOME/IP通知消息:
    - 条目类型设置为SOMEIP_ENTRY_SUBSCRIBE
    - 条目数组中的服务ID设置为<SERVICE-ID-1>
    - 订阅事件组条目中的事件组ID设置为<EVENT-GROUP-ID-1-SI-1>
  6. TESTER:<CLIENT-1><DIface-0>上监听(最长<ParamListenTime>
    - 条目类型设置为SOMEIP_ENTRY_SUBSCRIBE_ACK
    - 条目数组中的服务ID设置为<SERVICE-ID-1>
    - SOME/IP预期的事件组ID在订阅事件组确认条目中设置为<EVENT-GROUP-ID-1-SI-1>
  7. DUT:发送SOME/IP通知消息
  8. TESTER:验证接收到的SOME/IP通知消息包含:
    - 实例ID在条目数组中设置为<SERVICE-ID-1-INSTANCE-ID>
  9. DUT配置:停止<DIface-0>上的服务,使用以下信息
    - 服务ID:<SERVICE-ID-1>

通过标准
4. DUT:发送SOME/IP通知消息
7. DUT:发送SOME/IP通知消息
8. TESTER:验证接收到的SOME/IP通知消息包含:

  • 实例ID在条目数组中设置为<SERVICE-ID-1-INSTANCE-ID>

参考文档:

  • Specification of Service Discovery V1.2.0 R4.1 Rev 3 Section 7.3 [SWS_SD_00195] 第32页 ‘Message format’ (MUST)

标签:24,FORMAT,IP,SOMEIPSRV,SOME,条目,设置,DUT,ID
From: https://blog.csdn.net/qq_27718973/article/details/140064338

相关文章

  • 24暑假赛训合集
    谢谢,你关注的鸽子博主更新了。上赛季末段没能忍住网瘾,转生成ACMer了和队友一起拿了块邀请赛金牌和省赛冠军,下半年区域赛不想拖后腿所以还是得努努力啊。但是因为博主还要跑科研实验以及机器人比赛的事情,所以大概一天只能看几个题下列列出的√为自己想出来的,×为看了题......
  • 2024 Redis面试题
    Redis为什么快?1.纯内存KV操作        Redis的操作都是基于内存的,CPU不是Redis性能瓶颈,,Redis的瓶颈是机器内存和网络带宽。        在计算机的世界中,CPU的速度是远大于内存的速度的,同时内存的速度也是远大于硬盘的速度。redis的操作都是基于内......
  • 2024RabbitMQ面试题
    1、为什么使用消息队列?        其实就是问问你消息队列都有哪些使用场景,然后你项目里具体是什么场景,说说你在这个场景里用消息队列是什么?        面试官问你这个问题,期望的一个回答是说,你们公司有个什么业务场景,这个业务场景有个什么技术挑战,如果不用MQ......
  • CentOS 7基于开源项目制作openssh9.8p1 rpm二进制包修复安全漏洞CVE-2024-6387 ——
    2024年7月1日,官方发布openssh9.8版本,修复了安全漏洞CVE-2024-6387。此处主要基于开源项目https://github.com/boypt/openssh-rpms.git制作,之前也有写过类似的文章,这里就不再赘述。CentOS5/6/7基于开源项目制作openssh9.6p1rpm包——筑梦之路_centos6openssh9.6rpm-CSD......
  • 会声会影2024破解版永久免费版本下载地址
    会声会影2024破解版下载是一款功能强大的视频编辑软件,它提供了许多令人兴奋的功能和工具,使用户可以轻松地创建专业水平的视频。以下是该软件的一些主要特点:会声会影全版本绿色安装包获取链接:(抓紧保存以防失效)https://pan.quark.cn/s/06e2f90a8526会声会影最新一键安装包下载......
  • 会声会影2024破解版下载!电脑视频编辑的革新力量
    在数字化时代,视频已成为人们表达自我、分享生活的重要工具。然而,面对海量的视频素材,如何高效地剪辑和制作出令人瞩目的作品,成为了许多创作者的一大挑战。这时,一款功能强大、操作简便的视频编辑软件就显得尤为重要。今天,我要为大家介绍的是会声会影2024破解版,这款软件以其独特的......
  • 会声会影2024破解版永久免费安装包下载 附带激活码序列号
    “我正在使用会声会影2024,破解版。”在平台上搜索“会声会影”,这样的留言并不罕见。会声会影是一款视频剪辑软件,由友立公司出品。友立公司于1986年成立于美国加利福尼亚州,1990年推出了世界上第一个可负担的视频编辑系统。2023年,友立公司宣布,旗下视频编辑软件会声会影的2024......
  • 会声会影2024官方终身永久免费旗舰版下载 包含激活码注册码
    文图、标题、内容策划,一个人也很难完成。准备定位:账号运营,还是产品运营,根据自己的定位选取合适的自媒体平台。会声会影2024破解版是一款功能强大的视频编辑软件,它不仅提供了丰富的视频剪辑功能,还具备强大的特效和转场效果,让用户能够轻松制作出专业级别的视频作品。会声会影202......
  • CleanMyMacX2024专业的Mac清理软件,它能够深度清理系统垃圾、优化系统性能、保护个人隐
    在电脑使用中,我们总会遇到各种问题:系统运行慢、存储空间不足、隐私泄露等。这些问题不仅影响工作效率,还可能威胁到我们的个人信息安全。幸运的是,有一款名为CleanMyMacX的软件可以帮我们解决这些问题。CleanMyMacX是一款专业的Mac清理软件,它能够深度清理系统垃圾、优化系统性能......
  • 【企业级 AI大模型部署白皮书 2024】
    文末有福利!本指南提供全面的AI大模型部署指导,涵盖AI大模型的发展概述、战略决策和部署步骤、方法及选型建议。该指南还指出部署过程中的常见误区,并提供策略自检工具。AI大模型发展关键节点LLM开启的生成式人工智能到底可以解决什么问题,与之前相比,进化在哪儿?企业由数字......