0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

如何构建用于Skydel GNSS模拟仿真的SNMP代理方式?

虹科卫星与无线电通信 2023-11-01 17:26 次阅读

使用Skydel API构建测试方案

凭借其现代、强大且直观的API,德思特Safran GNSS模拟引擎Skydel免费提供了PythonC#C++Labview的开源客户端库,它具有600多条命令,并且有完善的文档与记录。

随着Skydel软件更新添加新功能,API得到改进与软件的发展相同步。了解API的功能不需要具备编程技能,但具有编码经验的高级用户将能够简单的使用API命令并做深度开发,以创建自动化测试和GNSS模拟场景

使用Skydel构建SNMP代理

有一个例子可以很好的说明API的灵活性——通过使用外部OID命令,使用SNMP网络协议来远程驱动您的设备,定制您的系统。可以使用带有特定德思特Safran Skydel API命令的Python脚本构建SNMP子代理,该子代理将成为在系统(Linux或Windows操作系统)上运行的SNMP守护程序的网关,允许SNMP管理功能。

● SNMP:

SNMP,即简单网络管理协议(Simple Network Management Protocol),是一种广泛使用的应用层协议,用于管理和监控网络元素。它由互联网架构委员会根据RFC-1157规范文档定义,用于在网络设备之间交换管理信息,并且是TCP/IP协议的一部分。使用此协议的设备需要启用并配置SNMP代理,以便它们可以与网络管理系统(NMS)进行通信。SNMP代理还负责控制管理信息库(MIB)中定义的控制变量的数据库。

● OID:

OID,即对象标识符(Object Identifier),是一种用于唯一标识网络管理信息的标识符,它类似于一个树状结构,用于表示不同类型的管理信息,例如网络设备的参数、性能统计和配置数据。SNMP使用OID来定位和获取这些管理信息。

如果你想通过使用外部OID命令来远程驱动你的设备,你需要了解目标设备支持的OID,然后使用SNMP协议发送相应的请求,以获取或设置相关信息。OID通常以一种类似于点分割的数字串的形式表示,例如1.3.6.1.2.1.1.1表示系统的描述信息。

要使用SNMP协议来远程管理设备,你需要具备一定的SNMP知识,并使用合适的工具或编程语言来发送SNMP请求,以实现设备的定制和管理。

v2-0bcddad17692719e3ab1dcd6612d356a_1440w.webp

在此配置中,任何Skydel API命令都可以成为SNMP子代理的新OID(对象标识符)。这将使得任何NMS都能将Skydel命令“转换”为SNMP集,并通过网络获取请求来驱动您的Skydel系统。

如何使用德思特Safran GSG-7/8构建SNMP代理

在此配置中,工程师将能够通过SNMP监控Skydel引擎 ,该测试场景旨在能够通过SNMP检查Skydel引擎是否正常运行,通过独特的OID使用设置命令来启动和停止引擎。

德思特Safran提供了一个基本的SNMP入门套件(Skydel SNMP Stater套件),允许用户集成并通过SNMP管理其Skydel引擎。该套件可以通过添加多个新的API命令进行定制,这些命令将转换为新的SNMP OID,以增强监管能力。使用Skydel SNMP Stater套件远程连接到由Skydel软件驱动的外部笔记本电脑上运行的MIB浏览器。

v2-6be62d9a71349bdaaffbf3dc82d73c04_1440w.webp

Skydel SNMP Stater套件包含:

  • skydel_snmp.py

发挥SNMP子代理角色(Skydel API命令和SNMP OID之间的桥梁)的Python脚本,可以由用户定制以添加功能。

  • snmp_pass.py

仅用于全局SNMP设置的Python脚本。对于简单的情况,添加新的OID不需要进行任何更改。

  • Install.sh

每次出于自定义目的更改Python脚本时都必须执行的“Makefile”命令。

  • snmpd.conf

附加到snmpd守护程序的配置文件。

  • SKYDEL-MIB.txt

MIB文件示例基于Skydel标准架构构建,可用于与Python脚本中创建的新OID链接进行自定义。此MIB文件还可用于提供NMS或MIB浏览器来测试您的系统。

v2-be213127d259168c10b56f279cc1fc06_1440w.webpv2-d0999089c6bd4a49cdf90c08f0617fbb_1440w.webp

如果需要进一步了解德思特Safran Skydel的SNMP代理或需要下载相关文档,请联系德思特技术工程师。

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • API
    API
    +关注

    关注

    2

    文章

    1499

    浏览量

    61969
  • SNMP
    +关注

    关注

    0

    文章

    85

    浏览量

    29745
  • GNSS
    +关注

    关注

    9

    文章

    767

    浏览量

    47902
收藏 人收藏

    评论

    相关推荐

    Skydel 24.9版革新:深度验证传播模型功能

    GNSS模拟器技术的持续演进中,Skydel再次迈出重要一步,其最新发布的24.9版本引入了对传播模型的全面支持。 这一创新功能,将平原型、郊区型及城市峡谷型等多路径传播环境整合至直观的用户界面中
    的头像 发表于 12-19 13:58 36次阅读
    <b class='flag-5'>Skydel</b> 24.9版革新:深度验证传播模型功能

    snmp弱口令及安全加固

    --script=snmp-win32-user ip //获取用户信息   其他利用方式   snmputil walk ip public .1.3.6.1.2.1.25.4.2.1.2//列出系统进程
    的头像 发表于 12-17 14:47 82次阅读

    使用SKYDEL进行GNSS轨迹的录制与回放 #GNSS模拟 #GNSS #GNSS仿真 #GPS

    gps
    虹科卫星与无线电通信
    发布于 :2024年12月11日 16:33:12

    GNSS仿真中的HiL延迟:挑战、影响与解决方案深度剖析

    ,还为导航、速度计算和时间同步等关键功能提供支持。然而, 在将自动驾驶系统投入实际道路之前,进行全面的仿真测试是至关重要的。 GNSS仿真测试在自动驾驶技术开发中占据着重要地位。 通过模拟
    的头像 发表于 11-08 17:47 250次阅读
    <b class='flag-5'>GNSS</b><b class='flag-5'>仿真</b>中的HiL延迟:挑战、影响与解决方案深度剖析

    Skydel 24.9版本震撼发布,升级五大关键功能

    进行了全面升级,为用户带来更高效、更精准的仿真体验。 一、Skydel 24.9.0 关键功能 1、农村型、城郊型和城市型多径传播模型环境已集成到GUI中 用户可以直接选用对应的传播模型已实现不同多径环境与传播方式
    的头像 发表于 10-23 10:09 200次阅读
    <b class='flag-5'>Skydel</b> 24.9版本震撼发布,升级五大关键功能

    Skydel GNSS模拟器引擎发布两大全新功能

    GNSS测试技术日新月异的今天,每一次技术的革新都预示着行业发展的新方向。德思特自豪地宣布,Skydel GNSS模拟引擎正式推出两大全新能力——
    的头像 发表于 09-21 15:12 322次阅读
    <b class='flag-5'>Skydel</b> <b class='flag-5'>GNSS</b><b class='flag-5'>模拟</b>器引擎发布两大全新功能

    Skydel基于NI USRP实现软件定义GNSS信号仿真 #GNSS #GPS #NI #GNSS仿真

    GNSS
    虹科卫星与无线电通信
    发布于 :2024年09月14日 17:38:18

    Skydel如何使用USRP完成GNSS信号仿真

    提高系统的运行效率和能量效率。软件定义架构可以将硬件资源抽象化,从而使得应用程序可以更好地利用硬件资源,提高系统的性能和可靠性。 Skydel GNSS仿真引擎是创新型的软件定义GNSS
    的头像 发表于 09-14 15:33 313次阅读
    <b class='flag-5'>Skydel</b>如何使用USRP完成<b class='flag-5'>GNSS</b>信号<b class='flag-5'>仿真</b>

    借助TS SkydelGNSS模拟器创建一颗固定的GNSS卫星

    一、为什么要模拟静态的GNSS卫星 根据其应用,用户在模拟静态或固定GNSS卫星可以有几个目标: ● 多普勒零偏移跟踪用例:通过检测和追踪多普勒频移为零的情况来进行相关的应用和算法分析
    的头像 发表于 08-12 13:35 248次阅读
    借助TS <b class='flag-5'>Skydel</b>与<b class='flag-5'>GNSS</b><b class='flag-5'>模拟</b>器创建一颗固定的<b class='flag-5'>GNSS</b>卫星

    GNSS仿真引擎Skydel软件使用培训课程-先导课 #GNSS模拟 #GNSS仿真 #gnss

    GNSS
    虹科卫星与无线电通信
    发布于 :2024年05月20日 13:15:35

    在时间同步应用上节省大量时间!德思特GNSS模拟器是怎么做到的?

    作者介绍 德思特Safran GNSS模拟器是一款综合解决方案,专为精确的PNT(位置、导航和时间)仿真与测试设计。它超越了传统GNSS定位导航仿真
    的头像 发表于 05-08 17:11 378次阅读
    在时间同步应用上节省大量时间!德思特<b class='flag-5'>GNSS</b><b class='flag-5'>模拟</b>器是怎么做到的?

    如何依托软件引擎高效完成GNSS仿真?#GNSS仿真 #GNSS模拟 #GNSS #GNSS模拟

    模拟GNSS
    虹科卫星与无线电通信
    发布于 :2024年04月11日 18:24:01

    基于软件定义架构的GNSS模拟器——GSG-721开箱大揭秘!#GNSS模拟 #GNSS仿真 #导航 #定位

    软件GNSS
    虹科卫星与无线电通信
    发布于 :2024年03月14日 10:24:46

    snmp协议的主要功能 snmp协议在哪一层

    SNMP(Simple Network Management Protocol)是一种用于网络管理的应用层协议。它主要用于监控和管理网络上的设备以及收集设备状态和性能信息。SNMP协议
    的头像 发表于 01-22 15:00 1814次阅读

    什么是SNMPSNMP是如何工作的?

    用于监控和管理各种设备,包括路由器、交换机、服务器和打印机等。 SNMP工作原理如下:一个网络中的设备分为两类,SNMP代理SNMP管理系
    的头像 发表于 12-27 13:58 1588次阅读