fota 差分包_艾拉比FOTA差分升级助力电力厂商加速软件迭代

2023-11-03

电力载波作为电力系统特有的通信方式,广泛应用在远程抄表领域。但是由于电力载波拥有可靠性差,通讯不稳定的缺点,使得设备的升级成功率比较低。本期的小课堂,艾拉比将系统介绍下我们提供的FOTA差分升级是如何帮助电力厂商解决升级效率低、升级时间长、成功率低等一系列问题,以期与行业合作伙伴共享。

概述

PLC介绍

电力载波通讯即PLC,是英文Power line Communication的简称。 电力载波是电力系统特有的通信方式,指利用现有电力线通过载波方式将模拟或数字信号进行高速传输的技术,最大特点是不需要重新架设网络,只要有电线,就能进行数据传递。相对于其他无线技术,传输速率快。智能家居、远程抄表系统、路灯远程监控系统以及工业智能化比如各类设备的数据采集是电力载波常见的应用领域。

90964f06b6012f5e80b13158ed5348cd.png

图:电力载波在物联网中的应用

在技术上,电力载波通讯不再是点对点通讯的范畴,而是突出开放式网络结构的概念,使得每个控制节点(受控设备)组成一个网络进行集中控制。以智能家居为例,智能家居控制网可用电力线载波技术来实现,其原理是将电力载波技术集成后嵌入到各电器中去,并利用家庭现有的电力线作为载波通信媒介,实现智能设备之间的通信与控制。智能家居控制网中智能电器的互联互动,可以随时查询所有电器状态,任一开关集中控制家中所有智能电器设备,随时掌握家庭安防情况,如防盗、火警、探测燃气泄漏等,同时通过互联网或电话能够实现对家中电器进行远程控制。

HPLC介绍

HPLC是PLC的一种,指高速电力线载波,也称为宽带电力线载波,是在低压电力线上进行数据传输的宽带电力线载波技术。宽带电力线载波通信网络则是以电力线作为通信媒介,实现低压电力用户用电信息汇聚、传输、交互的通信网络。与传统的低速窄带电力线载波技术而言,HPLC技术具有带宽大、传输速率高,可以满足低压电力线载波通信更高的需求。宽带电力线载波可广泛应用于各行各业,如物联网、智能家居、智能电表、四表抄收、远程监控、数据采集、能源管理、汽车充电管理、远程抄表、智能楼宇、工业控制、路灯控制等。

目前,HPLC最大的市场应用是国网招标的电能表及用电信息采集设备。从2019年第一次招标情况来看,HPLC作为本地通信技术还融合了远程通信(4G)应用在集中器I型上。有线技术融合无线技术是HPLC应用的一个特点。除了4G公网之外,还可以融合无线微功率、LoRa、NB-IoT、专网等无线技术,可以大大拓展HPLC更多的应用发展空间。尤其是在建筑楼宇内,无线总有所不及,会有信号盲区,借助HPLC技术可以更好地实现通信连接。随着HPLC在国网推动下,将来会带动起更多的市场应用。

艾拉比差分升级大大提高电力载波设备升级成功率

上述介绍了HPLC的一系列优点和广泛的应用场景,但是HPLC也同时拥有可靠性差,通讯不稳定的缺点。由于低压电力线本身的介质,结构和负荷的影响,载波信号易受干扰,在升级的过程中失败率很高。针对以上痛点,艾拉比为电力行业厂商提供了一套完整的差分升级方案,使得升级的时间大大缩短,由原来网络不稳定带来的传输失败的几率也大大的降低。

整体设计方案如下:

8ebca3c7273214dc78b5604fce9ed623.png

如上图,在这个系统下艾拉比FOTA框架分为下面几个部分:

差分包制作:用户登录差分工具,上传原始版本文件及目标版本文件,通过差分工具自动生成差分包,用户可以将差分包下载到抄控器中

差分包下载:客户自有集中器负责与抄控器通信获取升级包,如果是客户自有终端节点升级包,则将升级包发送至终端节点中

设备端还原升级:无论是客户自有集中器还是客户自有终端节点在接收到升级包后启动UA(升级能力)进行升级

此方案优势在于:

使用差分升级,传输的差分包的时间会大大缩短,由原来网络不稳定带来的传输失败的几率也大大的降低;同时也让节点的升级成功率和效率得到极大提升,节点业务中断时长大幅缩短。

在终端节点间传输数据时或者集中器向终端节点传输数据时,艾拉比FOTA采用分段传输的机制,增加了传输的完整性的保障,并且艾拉比的断点续传的功能,大大提高了传输成功的效率。

可以进行跨版本的差分版本的升级,保障了终端节点始终可以快速升级至最新版本。

在HPLC开放式组网环境中,客户自由CCO和STA中均内置艾拉比分发协议,兼容国网标准,既支持整包路由传输,也支持差分包路由传输,更加符合国网传输环境。

艾拉比提供的差分升级方案对于电力厂商来说不仅大大提高了升级的的效率,也大大压缩了升级的时间,提高了研发效率,加速软件敏捷迭代,降低产品质量的风险。对于用户来说,增强了用户体验,使得产品的核心竞争力也得到了很大的提高。

编辑:muyan来源:EEWORLD

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

fota 差分包_艾拉比FOTA差分升级助力电力厂商加速软件迭代 的相关文章

  • e: Incompatible classes were found in dependencies. Remove them from the classpath or use ‘-Xskip-me

    flutter 点击pubspec yaml 里的 Pub get正常 运行项目时报错 e Incompatible classes were found in dependencies Remove them from the class
  • 从gitlab拉代码报错it -c core.quotepath=false -c log.showSignature=false fetch origin --recurse-submodules=

    拉代码报错 it c core quotepath false c log showSignature false fetch origin recurse submodules no progress prune 报错解决方法 切换 因为
  • Pandas知识点-缺失值处理

    Pandas知识点 缺失值处理 数据处理过程中 经常会遇到数据有缺失值的情况 本文介绍如何用Pandas处理数据中的缺失值 一 什么是缺失值 对数据而言 缺失值分为两种 一种是Pandas中的空值 另一种是自定义的缺失值 1 Pandas中
  • strassen矩阵乘法

    Strassen矩阵乘法简要解析 Strassen矩阵乘法具体描述如下 两个n n 阶的矩阵A与B的乘积是另一个n n 阶矩阵C C可表示为假如每一个C i j 都用此公式计算 则计算C所需要的操作次数为n3 m n2 n 1 a 其中m表
  • vue获取input值的方法总结

    1 v model 使用v model创建双向数据绑定 用来监听用户的输入事件以更新数据
  • PL/SQL(显示游标):查询部门为20的(所有员工信息)

    方法一 代码如下 set serveroutput on 1 声明 相关内容 declare 2 程序体 begin for temp in select empno ename job from emp where deptno 20 l
  • 硬件系统工程师宝典(3)-----信号完整性分析是个啥?

    各位同学大家好 欢迎继续做客电子工程学习圈 今天我们继续来讲这本书 硬件系统工程师宝典 上篇我们读到硬件电路的概要设计需要考虑的问题 相关的可行性分析可以使开发工作事半功倍 信号完整性分析概述 今天我们开始学习在高速电路设计中 经常遇到的问
  • v-if与component动态组件与Vue-Router

    v if与component动态组件区别 v if和component动态组件的区别以及优缺点如下 v if是一个指令 它可以根据条件来决定是否渲染一个元素或组件 如果条件为真 那么元素或组件就会被渲染 如果条件为假 那么元素或组件就会被销
  • everything 很多文件搜索不到?

    everything 很多文件搜索不到 知乎链接 https www zhihu com question 42052606 直接解决办法 把 C Users Administrator AppData Local Everything 下
  • TestNG同时使用DataProvider和Parameters

    TestNG Test测试方法中同时使用DataProvider和Parameters 实践中经常会遇到需要在 Test方法中混合使用TestNG的 DataProvider和 Parameters的情形 比如 根据参数的不同使用不同的测试
  • InnoDB存储引擎——表的逻辑存储及实现

    文章目录 表的逻辑存储结构 表分区 表的逻辑存储结构 在InnoDB存储引擎上 表都是根据主键顺序组织存放的 这种存储方式的表称为索引组织表 index organized table 如果一个表没有指定主键 那么会 首先判断是否存在唯一非
  • sql优化(查询大数据量时sql执行时间过长)

    问题 Oracle数据库 sql查询的优化 成交额统计表的sql查询时间过长进行的优化 解决办法 对sql语句中使用视图的部分替换为子查询 对查询表条件字段建立索引 引发的问题 在什么情况下建立索引 及建立索引后引发的开销有哪些 经查询or
  • 分布式应用部署模式下的Quartz配置

    本来计划做一次应用的部署升级 由单机模式 改为集群模式 但是在考虑方案时 除了遇到的SpringBoot优雅退出问题 还有一个需要考虑的问题 就是Quartz定时任务的处理 单机模式下 quartz定时任务很简单 按照文档使用即可 使用RA
  • 为mysql数据库建立索引;mysql索引总结----mysql 索引类型以及创建;mysql_建立索引的优缺点

    因为欣赏所以转载 http www cnblogs com cy163 archive 2008 10 27 1320798 html http www cnblogs com lihuiyong p 5623191 html http w
  • 修改MySQL账号的加密规则plugin和命令查看外键信息

    MySQL8之前的版本中加密规则是mysql native password 而在MySQL8之后 加密规则 是caching sha2 password 现在给大家介绍怎么修改用户的加密规则 修改成旧的加密规则 ALTER USER ro
  • Redis 一些基础知识以及数据类型

    3 启动后杂项基础知识 3 1 redis benchmark Redis 自带一个叫 redis benchmark 的工具来模拟N个客户端同时发出M个请求 启动 redis benchmark 可以通过 redis benchmark
  • CTFshow 文件上传 web156

    目录 思路 总结 思路 这次发现把shell php改成png上传的时候 提示文件类型不合规 可能对文件头进行检测 可以利用图片马来写入shell https github com huntergregal PNG IDAT Payload
  • 【element】el-autocomplete的常见用法

    前言 这段时间突然发现很少写博客了 平时都在平衡工作和休息的时间 周末也没动过笔 而且更重要的是我找不到写的内容了 在经历的初始的新知识的学习阶段后 目前的阶段更加转入对于业务的理解 很多模块在不同项目中都是可以复用的 而且工作中发现开发并
  • JS扁平化(flatten)数组

    JS扁平化分类 1 对象扁平化 深度很深的对象 经过扁平化编程深度为 1 的对象 2 数组扁平化 降维过程 多维数组经过扁平化变成一维数组 首先让我们思考一个这样的题目 假如有一个数组 var arr 1 2 3 4 我们怎么能把arr变成

随机推荐

  • 【python 10】python 魔术方法

    文章目录 一 getitem 获取属性 二 setitem 设置属性 三 delitem 删除属性 四 len 求长度 五 call 将类变成一个可调用的函数 python 中以 开头和结尾的成员 都被称为类的特殊成员 特殊属性和方法 一
  • Linux 中的 sysctl 命令及示例

    介绍 Linux管理员使用该命令在运行时sysctl读取或修改内核参数 无需重新启动即可实时控制和修改网络 I O 操作和内存管理设置的选项对于高可用性系统至关重要 了解如何使用该sysctl命令及其选项来动态调整系统性能
  • osgi 引用不同版本的jar_如何把公共模块做成sdk给其他项目引用

    实际开发过程中 会有这么一种需求 我们写的某些代码 不仅我们这个项目需要 其他部门 其他项目可能也需要 我们怎么把我们的项目给别人使用呢 有2种方法 第一种方法 只在本机中的其他项目中使用 不方便给他人使用 也可以发jar包给他人使用 但是
  • MyBatis使用association实现一对一级联查询的几种案例

    我们平日经常会遇到需要级联查询的场景 这里通过案例给大家展示实现过程 我们要查询的用户信息里面有个角色信息 一个用户对应一个角色 我们现在要求查出用户信息的同时 关联查出用户的角色信息 那么这个时候我们可以通过级联属性的方式 将角色中的数据
  • Mybatis拦截器

    MyBatis介绍 MyBatis本是apache的一个开源项目iBatis 2010年这个项目由apache software foundation 迁移到了google code 并且改名为MyBatis 它支持普通 SQL查询 存储过
  • uniapp、vue返回上一个页面并刷新(调用上一个页面的方法)

    在写微信小程序时有个功能有点问题 需求是 在当前页面 A页面 查看列表 在A页面点击发布跳转到表单页 B页面 B页面提交成功返回上一页A 要判断如果发布成功 返回到A页面得拿到最新数据 相当于要监听返回到A页面时得刷新数据了 方法一 使用o
  • 蓝桥杯:国二选手经验贴 附蓝桥杯历年真题

    相信能看到这篇文章的你 一定是有想过参赛了 那么恭喜你呀 看到一篇宝藏参赛指南 楼主将结合自己的参赛经历 手把手教你拿到省一进国赛嗷 文章结尾有历年真题及VIP试题链接 建议收藏 楼主是参加了2022年的蓝桥杯算法竞赛Python大学A组
  • latex教程——读书笔记整理(二)——文本排版

    文本排版 目录 文本排版 断行和分页 对齐段落 断词 内置字符串 特殊字符和符号 引号 破折号和连字号 波浪号 度的符号 省略号 连字 注音符号和特殊字符 标题 章 节 交叉引用 脚注 强调 环境 Itemize Enumerate 和 D
  • Java 详解(JVM) 垃圾回收机制原理

    一 什么是垃圾 二 如何判断垃圾 三 垃圾回收 一 什么是垃圾 首先我们要搞懂什么是垃圾 在 JVM 的眼中 垃圾就是指那些在堆中存在的 已经 死亡 的对象 而对于 死亡 的定义 我们可以简单的将其理解为 不可能再被任何途径使用的对象 通俗
  • Java - Buffered流拷贝文件

    BufferedInputStream 向另一个输入流添加功能 即缓冲输入并支持标记和重置方法的能力 创建 BufferedInputStream 时 会创建一个内部缓冲区数组 当流中的字节被读取或跳过时 内部缓冲区会根据需要从包含的输入流
  • curl错误码大全curl_errno

    CURLE UNSUPPORTED PROTOCOL 1 你的URL传递给libcurl的使用协议 这libcurl的不支持 支持可能是你没有使用一个编译时的选项 它可以是一个拼写错的协议字符串 或者只是一个协议的libcurl没有代码 C
  • Unity3D中Animation的常见属性及方法

    Unity3D中Animation的常见属性及方法如下 Animation Play播放 function Play mode PlayMode PlayMode StopSameLayer bool function Play anima
  • sudo apt-get update 命令出现没有Release文件问题解决

    在对我的linux系统更新软件源时 出现了这个问题 sudo apt get update E 仓库 http ppa launchpad net leaeasy dde ubuntu focal Release 没有 Release 文件
  • 百度点石-人工智能农作物识别比赛总结

    初赛排名第8 虽然成绩较差 但觉得参与其中 收获颇丰 借此分享一下 欢迎交流 1 背景介绍 本次竞赛目的是对某一时刻一张遥感卫星多光谱影像进行分类 需识别为4种类别 玉米 大豆 水稻和其他 背景 提供的多光谱影像 如图1所示 1 2 3波段
  • web端常见导航设计

    一 导航的定义 导航作为网站或者平台的骨架 是产品设计中不容忽视的一环导航是内容或者功能的定位 导向与通道 二 导航分类 遵循导航层级结构 包括全局导航和局部导航 全局导航往往指页眉和页脚 存在于网站的大部分页面 便于用户随时跳转 局部导航
  • node.js 服务器获取客户端ip的方法

    获取发送AJAX请求的客户端ip server http createServer function req res var ip req headers x forwarded for req ip req connection remo
  • 6、PXE安装ESXI6.0

    1 安装PXE环境涉及软件 yum y install dhcp httpd tftp server 2 配置DHCP vim etc dhcp dhcpd conf allow booting allow bootp ignore cli
  • MYSQL 数据库各类属性说明 (持续更新)

    数据库的学习 一 使用数据库的原因 二 安装与使用 安装 基础查询 1 创建数据库 2 删除数据库 3 选择数据库 4 创建表格 5 删除表格 6 插入数据 7 更新数据 8 删除数据 9 选择数据 10 排序数据 11 连接表格 12 聚
  • 大数据毕设选题 - 旅游数据分析可视化系统(python 大数据)

    文章目录 0 前言 1 课题背景 2 数据处理 3 数据可视化工具 3 1 django框架介绍 3 2 ECharts 4 Django使用echarts进行可视化展示 mysql数据库 4 1 修改setting py连接mysql数据
  • fota 差分包_艾拉比FOTA差分升级助力电力厂商加速软件迭代

    电力载波作为电力系统特有的通信方式 广泛应用在远程抄表领域 但是由于电力载波拥有可靠性差 通讯不稳定的缺点 使得设备的升级成功率比较低 本期的小课堂 艾拉比将系统介绍下我们提供的FOTA差分升级是如何帮助电力厂商解决升级效率低 升级时间长