基于RK3588的人工智能边缘计算大算力网关

news2024/11/27 17:48:04
智能运维系统从下至上分为终端层、边缘层、平台层和应用层,如图 1 所示。终端层
是整个系统的神经末梢,负责现场数据的采集,除摄像机外,还包括各类传感器、控制器
等物联网设备。边缘层汇总各个现场终端送来的非结构化视频数据和物联网数据并进行预
处理,按既定规则触发动作响应,同时将处理结果及相关数据上传给云端。平台层负责全
局信息的处理和存储,承担边缘层无法执行的计算任务,并向边缘层下发业务规则和智能
算法,以及为各类应用的开放对接提供标准的 API 接口。应用层利用分析处理的结构化/
半结构化数据,结合特定的业务需求和应用模型,为用户提供具体的垂直应用服务,如智
能巡检、智能资管、智能出入站管理等。

终端与边缘网关之间支持串接和并接组网模式。串接模式下,终端直接连接边缘网关
的本地接口,或通过交换机、路由器等中间设备汇聚后接入边缘网关;并接模式下,终端
与边缘网关通过交换机或路由器分别接入云平台,两者间建立视频流、物联网等数据的交
互通道并进行数据传递。
4.1.2 边缘网关功能架构
边缘网关由网络、边缘计算、设备接口(用户侧接口、网络侧接口)、运行环境及管
理等主要功能模块组成,总体架构如图 2 所示。网络模块主要实现终端接入、数据转发、
设备组网等通信相关的功能;边缘计算模块主要实现协议适配、设备管理、算法管理、视
频处理、智能分析等与边缘计算相关的功能;设备接口模块主要提供数据接入及转发的物
理通道;运行环境模块主要提供设备运行所需的软硬件环境;管理模块主要实现对边缘网关的各类软硬件资源、运行维护、接入认证、固件版本等进行管理。

4.2 总体技术要求
a) 边缘网关应采用软硬件解耦的开放式架构设计,支持不同厂商的智能算法部署及
运行。
b) 边缘网关应采用模块化、结构化、规范化和集成化的方式设计,某一模块或子系
统发生故障时,不得影响其他模块或子系统的运行。硬件系统应具备一定的自检
功能。
c) 边缘网关总体结构应充分考虑运输、安装、维护和扩容的灵活性,并具有足够的
机械强度,保证设备经常规的运输、储存和安装后,不产生破损、变形,其安装
固定方式应具有抗震能力。
d) 边缘网关应采用无风扇式自然散热结构,整体散热性能良好。
e) 边缘网关应支持在不拆开机身外壳(除插槽盖板外)的情况下,实现 M.2 标准封
装的 4G 或 5G 通信模组热插拔及更换。插拔过程中,边缘网关其他功能部件应能
正常工作。
5 设备功能要求
5.1 终端接入
a) 边缘网关应支持通过 GB/T 28181、ONVIF、RTSP 等标准协议接入不同厂商的摄像
机,同时还应支持安装第三方 SDK,以实现对相应私有协议摄像机的接入与控制。
b) 边缘网关应支持通过 RJ45、RS485、RS232、USB、DI/DO 等接口接入各类物联网
设备(如照明灯具、机房门禁、IP 对讲终端等)。
5.2 网络通信
a) 边缘网关应支持通过以太网、4G、5G 等一种或多种通信方式接入包括中国铁塔视
联平台在内的云平台。
b) 边缘网关应具备交换、路由、转发等数据通信功能,支持 VLAN 和静态路由配置。
c) 边缘网关应支持 HTTP、HTTPS、TCP、UDP、FTP、DNS、DHCP、802.1x、SMTP、UPnP、
SNMP、PPPoE、Modbus 等网络协议,默认配置支持 IPv4/IPv6 双栈,可为接入的
设备分配 IPv4 和 IPv6 地址。
d) 边缘网关应支持 L2TP、PPTP、IPsec、GRE 等 VPN 协议,并发隧道数不少于 6 条。
e) 边缘网关应支持 NTP 时钟同步,可实现自动网络校时。
f) 边缘网关应支持 DDNS 及 NAT 穿透功能。
g) 边缘网关应支持断线自动重连。当侦测到网络连接异常中断后,应能主动发起网
络连接,连接建立后自动请求接入云平台。
h) 边缘网关应具备断线续传功能。网络连接断开或传输中断的情况下,应能本地暂
存待上报的全量数据,直至网络恢复后主动上传云平台。
5.3 设备管理
5.3.1 边缘网关
a) 边缘网关应支持向 SIP 服务器主动注册登记的工作模式。设备入网时,如果注册
不成功,应延迟一定的随机时间后重新注册。SIP 服务器地址应支持 IP 地址和域
名两种方式。
b) 边缘网关应支持本地和远程设置与查询自身的基本信息,如设备描述、生产厂家、
网关型号、硬件配置、软件/固件版本、IP 地址、MAC 地址、安装位置等。
c) 边缘网关应支持本地和远程进行配置查询、更改、删除以及软件、固件更新升级
等操作。当发生配置或升级错误时,应能自动恢复到最近一次正常工作时的配置。
d) 边缘网关应支持远程重启,并支持在设备掉电恢复后、设备挂起/死机情况下自
动重启。
e) 边缘网关应具备防挂死机制。系统资源过载时,可根据一定的策略释放低优先级
的进程或计算任务,优先保障系统进程和通信功能正常工作。资源释放策略可按
需调整。
5.3.2 终端设备
a) 边缘网关应支持本地和远程对接入的终端设备进行添加、删除等操作,并支持对
终端设备进行注册管理,为其提供统一注册和身份认证服务。
b) 边缘网关应支持本地和远程设置与查询接入的终端设备基本信息,如终端列表、
终端描述、终端类型、生产厂家、终端型号、软件/固件版本、IP 地址、MAC 地
址、安装位置等。
c) 边缘网关应支持本地和远程查询接入的摄像机状态,并支持对每个通道的视频编
码参数进行独立调节,包括分辨率、帧率、码率、视频画面质量等级等。
d) 边缘网关应支持本地和远程对接入的摄像机进行控制,包括实时视频浏览、手动
录像/抓拍、云台控制、预置位设置/调用、巡航规则及轨迹设置/调用、电子围
栏设置、查询/回放录像文件、查询/浏览抓拍图片、实时语音对讲/广播、报警
布防/撤防等。
e) 边缘网关应支持对接入的终端设备的心跳信息进行本地集中处理。当发现终端设
备工作异常时,边缘网关应立即向云平台发送告警信息,或对故障终端进行自检
或重启操作;无异常时,按设定的时间间隔向云平台发送状态信息,时间间隔从
60 秒到 24 小时可设置。
5.4 视音频处理
a) 边缘网关应遵循 GB/T 28181 相关要求实现对视音频编码码流及系统信息的传输、
交换与控制。
b) 边缘网关应支持 H.264、H.265 等视频编解码标准,以及 G.711、G.723、G.729
等音频编解码标准。
c) 边缘网关应支持实时调阅接入的摄像机视频流,以及回放录像文件。
d) 边缘网关应具备视频抽帧能力,并能根据同一视频流对应的多个业务应用需求,
选择相应的解码和抽帧策略完成统一解码抽帧、图片编号和存储,并根据不同 AI
算法模型的处理要求(帧率、像素、空间位置等),选取合适的抽帧图片进行智
能分析。
e) 边缘网关应支持对接入的每个摄像机设置相同或不同的视音频存储规则,包括存
储方式(连续存储、时间/事件触发存储等)、存储时长(
0、1、7 天等)、存储
策略(循环覆盖、过期清理、分级存储等)、存储介质(TF 卡、外置硬盘等)等。
f) 边缘网关的视音频同步能力应满足 GB 20815 的规定,录像回放时视音频信号的
失步时间不超过 1 秒。

6.1 基本性能要求
6.1.1 通信性能
a) 边缘网关应支持 4G、5G 全网通模组,可配置 2T2R、2T4R、4T4R 等工作模式,4G、
5G 无线通信性能应符合 CCSA 和 3GPP 相关规范要求。
b) 边缘网关的以太网通信性能应符合 IEEE 802.3 系列标准的相关要求。
c) RS232、RS485 接口默认传输速率为 9600bps,可选传输速率为 1200bps、2400bps、
4800bps、19200bps。
6.1.2 视频分析能力
a) 视频接入能力:不少于 10 路(
1920 × 1080@30fps)。
b) 视频并行转发能力:不少于 8 路(
1920 × 1080)。
c) 视频解码能力:不少于 8 路(
1920 × 1080@30fps)。
d) 视频编码能力:不少于 8 路(
1920 × 1080@30fps)。
6.1.3 电源及功耗
a) 工作电压:-48V DC(
-60V~-40V),可选 220VAC(
176V~264V)。
b) 最大功耗:≤15W(不外接 POE 受电设备时)。
6.1.4 可靠性
边缘网关使用寿命应不低于 5 年,MTBF 应不低于 30000 小时。
6.2 环境适应性
6.2.1 工作环境
a) 工作温度:-25℃~70℃。
b) 相对湿度:5%~95% 非凝结。
c) 大气压:86kPa~106kPa。

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.coloradmin.cn/o/620744.html

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈,一经查实,立即删除!

相关文章

BERT(Transformer Encoder)详解和TensorFlow实现(附源码)

文章目录 一、BERT简介1. 模型2. 训练2.1 Masked Language Model2.2 Next Sentence Prediction2.3 BERT的输出 3. 微调 二、源码1. 加载BERT模型2. 加载预处理模型3. 加载BERT4. 构建BERT微调模型5. 训练6. 推理 一、BERT简介 1. 模型 BERT的全称为Bidirectional Encoder Repr…

java.time 时区详解

from: https://blog.zhjh.top/archives/MFTOJ-jorm4ISK9KXEYFE LocalDateTime 类是不包含时区信息的,可以通过 atZone 方法来设置 ZoneId,返回 ZonedDateTime 类实例,通过 atOffset 方法来设置 ZoneOffset,返回 OffsetDateTime 类…

攻防世界-web-supersqli

1. 题目描述: 2. 思路分析 这里尝试按照基本思路进行验证,先确定注入点,然后通过union查询依次确认数据库名,表名,字段名,最终获取到我们想要的字段信息。 这里只有一个输入框,所以注入点肯定…

【犀牛书】JavaScript 类型、值、变量章节读书笔记

本文为对《JavaScript权威指南》第三章:类型、值、变量精读的读书笔记,对重点进行了记录以及在一些地方添加了自己的理解。 JavaScript类型可以分为两类:原始类型和对象类型。Javascript的原始类型包括数值、文本字符串(也称字符串…

驱动操作控制LED灯

控制LED灯: 驱动如何操作寄存器 rgb_led灯的寄存器是物理地址,在linux内核启动之后, 在使用地址的时候,操作的全是虚拟地址。需要将物理地址 转化为虚拟地址。在驱动代码中操作的虚拟地址就相当于 操作实际的物理地址。 物理地址&…

2023年5月榜单丨飞瓜数据B站UP主排行榜(哔哩哔哩)发布!

飞瓜轻数发布2023年5月飞瓜数据UP主排行榜(B站平台),通过充电数、涨粉数、成长指数三个维度来体现UP主账号成长的情况,为用户提供B站号综合价值的数据参考,根据UP主成长情况用户能够快速找到运营能力强的B站UP主。 飞…

Git—版本管理工具

作用:分布式版本控制 一句话:在开发的过程中用于管理对文件、目录或工程等内容的修改历史,方便查看历史记录,备份以便恢复以前的版本的软件工程技术 官网下载安装:https://git-scm.com/ 命令大全:https://g…

OceanBase 4.1 全面测评及部署流程,看这篇就够了【建议收藏】

背景 测试 OceanBase 对比 MySQL,TiDB 的性能表现,数据存储压缩,探索多点内部项目一个数据库场景落地 Oceanbase(MySQL->OceanBase)。 单机测试 准备 OBD 方式部署单机 文件准备 wget https://obbusiness-pri…

Bilinear CNN:细粒度图像分类网络,对Bilinear CNN中矩阵外积的解释。

文章目录 一、Bilinear CNN 的网络结构二、矩阵外积(outer product)2.1 外积的计算方式2.2 外积的作用 三、PyTorch 网络代码实现 细粒度图像分类(fine-grained image recognition)的目的是区分类别的子类,如判别一只狗…

【web自动化测试】Web网页测试针对性的流程解析

前言 测试行业现在70%是以手工测试为主,那么只有20%是自动化测试,剩下的10%是性能测试。 有人可能会说,我现在做手工,我为什么要学自动化呢?我去学性能更好性能的人更少? 其实,性能的要求比自动…

蓝桥杯2022年第十三届决赛真题-齿轮

题目描述 这天,小明在组装齿轮。 他一共有 n 个齿轮,第 i 个齿轮的半径为 ri,他需要把这 n 个齿轮按一定顺序从左到右组装起来,这样最左边的齿轮转起来之后,可以传递到最右边的齿轮,并且这些齿轮能够起到提…

小程序容器与PWA是一回事吗?

PWA代表“渐进式网络应用”(Progressive Web Application)。它是一种结合了网页和移动应用程序功能的技术概念。PWA旨在提供类似于原生应用程序的用户体验,包括离线访问、推送通知、后台同步等功能,同时又具有网页的优势&#xff…

软件验收测试该怎么进行?权威的软件检测机构应该具备哪些资质?

软件测试是软件开发周期中非常重要的一个环节。软件测试的目的是发现软件在不同环境下的各种问题,保证软件在发布前能够达到用户的要求。软件验收测试是软件测试的最后一个环节,该环节主要验证软件是否满足用户需求。那么对于软件验收测试,该…

分布式事务二 Seata使用及其原理剖析

一 Seata 是什么 Seata 介绍 Seata 是一款开源的分布式事务解决方案,致力于提供高性能和简单易用的分布式事务服务。Seata 将为用户提供了 AT、TCC、SAGA 和 XA 事务模式,为用户打造一站式的分布式解决方案。AT模式是阿里首推的模式,阿里云上有商用版本…

【Spring源码】Spring源码导入Idea

1.基础环境准备 相关软件、依赖的版本号 Spring源码版本 5.3.x软件 ideaIU-2021.1.2.exeGradle gradle-7.2-bin.zip https://services.gradle.org/distributions/gradle-7.2-bin.zip - 网上说要单独下载gradle并配置环境变量,亲测当前5.3.X版本通过gradlew的方式进…

虚函数详解及应用场景

目录 概述1. 虚函数概述2. 虚函数的声明与重写3. 析构函数与虚函数的关系4. 虚函数的应用场景4.1. 多态性4.2. 接口定义与实现分离4.3. 运行时类型识别4.4. 多级继承与虚函数覆盖 结论 概述 虚函数是C中一种实现多态性的重要机制,它允许在基类中声明一个函数为虚函…

PDCCH monitoring capability

欢迎关注同名微信公众号“modem协议笔记”。 前段时间看search space set group (SSSG) switching相关内容时,注意到R17和R16的描述由于PDCCH monitoring capability的变化,内容有些不一样。于是就顺带看了下R16 R17PDCCH monitoring capability的内容。…

Domino 14.0早期测试版本

大家好,才是真的好。 本篇是超级图片篇,图片多,内容丰富,流量党请勿手残。 前天我们说到Engageug2023正在如火如荼进行,主题是“The Future is Now”。 因为时差的关系,实际上在写这篇公众号时&#xff…

设计模式(七):结构型之适配器模式

设计模式系列文章 设计模式(一):创建型之单例模式 设计模式(二、三):创建型之工厂方法和抽象工厂模式 设计模式(四):创建型之原型模式 设计模式(五):创建型之建造者模式 设计模式(六):结构型之代理模式 设计模式…

Java --- springboot3之web内容协商原理

一、内容协商原理 HttpMessageConverter 定制 HttpMessageConverter 来实现多端内容协商 编写WebMvcConfigurer提供的configureMessageConverters底层,修改底层的MessageConverter ResponseBody由HttpMessageConverter处理 标注了ResponseBody的返回值 将会由支持它…