首页 > 其他分享 >SOMEIPSRV_FORMAT_27:类型2条目的“保留字段”

SOMEIPSRV_FORMAT_27:类型2条目的“保留字段”

时间:2024-07-03 13:01:53浏览次数:3  
标签:27 FORMAT IP SOME 条目 设置 DUT ID 保留字

测试目的:

验证类型2条目中跟随TTL字段之后的Reserved字段是否被静态设置为0x0000。

描述

本测试用例旨在确保SOME/IP服务发现协议中,类型2条目格式布局中跟随TTL字段之后的Reserved字段被正确地静态设置为0x0000,特别是对于SubscribeEventgroupAck消息。

测试拓扑:

在这里插入图片描述

具体步骤:

  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通知消息包含:
    - 保留字段在条目数组中设置为0x0000
  9. DUT配置:停止<DIface-0>上的服务,使用以下信息
    - 服务ID:<SERVICE-ID-1>

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

  • 保留字段在条目数组中设置为0x0000

参考文档:

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

标签:27,FORMAT,IP,SOME,条目,设置,DUT,ID,保留字
From: https://blog.csdn.net/qq_27718973/article/details/140137790

相关文章

  • [IOT2050 question] Unable to listen on http://127.0.0.1:1880/ 端口被占用错误
    1.背景第一次连接node-red的时候,一直出现错误Unabletolistenonhttp://127.0.0.1:1880/。如下:2.原因分析估计是早前利用iot2050setup小工具把node-red设置为开机自动启动项了,导致1880端口一直被占用。3.验证首先查看端口是否真的被占用,利用sudonetstat-ltup命......
  • 27_方法的重写
    07_方法的重写子类重写父类的方法静态方法等级较高,不算重写publicclassApplication{publicstaticvoidmain(String[]args){Aa=newA();a.test();//Atest//父类B的引用指向子类ABb=newA();b.test();//Bt......
  • 【SPIE独立出版】第三届智能机械与人机交互技术学术会议(IHCIT 2024,7月27)
    由北京航空航天大学指导,北京航空航天大学自动化科学与电气工程学院主办,AEIC学术交流中心承办的第三届智能机械与人机交互技术学术会议(IHCIT2024)将定于2024年7月27日于中国杭州召开。大会面向基础与前沿、学科与产业,旨在将“人工智能”、“智能系统”和“人机交互”等学......
  • 代码随想录算法训练营第四十四天 | 322.零钱兑换 279.完全平方数 139.单词拆分
    322.零钱兑换题目链接文章讲解视频讲解classSolution{public:intcoinChange(vector<int>&coins,intamount){//dp[j]:表示能凑成面额j所需的最少硬币个数vector<int>dp(amount+1,0);//递推公式:dp[j]=min(dp[j-coins[i]......
  • String.format 日期占位 去除左侧的填充0
    原文链接: https://baijiahao.baidu.com/s?id=1764834107971798887&wfr=spider&for=pc假设我们要输出当前的日期时间,我们可以使用如下代码:Datedate=newDate();System.out.println("输出结果:"+String.format("%tF%tT",date,date));输出结果为:输出结果:2023-......
  • 27-String类
    String字符串是常量,创建之后不可改变字符串字面值存储在字符串池中,可以共享Strings="hello";产生一个对象,字符串池中存储Strings=newString("hello");//产生两个对象,堆、池各存储一个Stringname="hello";//"hello"常量存储在字符常量池中。name在栈......
  • SOMEIPSRV_FORMAT_24:类型2条目的“实例ID”字段
    测试目的:验证类型2条目中的InstanceID字段是否正确承载了事件组服务的实例ID,该实例ID是使用SdServerServiceInstanceID和SdClientServiceInstanceID参数静态配置的。描述本测试用例旨在确保SOME/IP服务发现协议中,类型2条目格式布局的InstanceID字段能够正确地承载服务......
  • 【2024-06-27】责任的苦
    20:00人啊,一生啊,包括参加高考也好、考研究生也好,实际上人生的道路非常的漫长,不可能会是一帆风顺的,我希望年轻人把这种不顺利当成一个锻炼自己的机遇,在这个机遇中、这种考验中,成长、长大,不要一下子就丧失了斗志。                    ......
  • 基于java+springboot+vue实现的旅游管理系统(文末源码+Lw)227
    摘 要现代经济快节奏发展以及不断完善升级的信息化技术,让传统数据信息的管理升级为软件存储,归纳,集中处理数据信息的管理方式。本旅游管理系统就是在这样的大环境下诞生,其可以帮助使用者在短时间内处理完毕庞大的数据信息,使用这种软件工具可以帮助管理人员提高事务处理效率,达......
  • [论文阅读] Calligraphy Font Generation via Explicitly Modeling Location-Aware Gl
    Pretitle:CalligraphyFontGenerationviaExplicitlyModelingLocation-AwareGlyphComponentDeformationssource:TMM2023paper:https://ieeexplore.ieee.org/document/10356848code:None关键词:generativeadversarialnetworks,imageprocessing,imagesynth......