电能表预付费系统-标准传输规范(STS)(27)

6.5.2.5 KeyRevisionNumber (KRN)

Each SupplyGroup has one or more VendingKeys associated with it. A KRN uniquely identifies a VendingKey within the SupplyGroup. Together the SGC and KRN uniquely identify a VendingKey.

        每个SupplyGroup都有一个或多个与之相关联的vendingkey。KRN在SupplyGroup中唯一地标识一个VendingKey。SGC和KRN一起唯一地标识一个VendingKey。

The KRN is a single decimal digit with a range of 1 , 2, .. 9. The association between SGC,KRN, and VendingKey is set by the KMS. The first VendingKey for a SupplyGroup should be assigned KRN 1 ; successive VendingKeys are assigned successive revision numbers until KRN 9 at which state the sequence begins again at 1 . 

        KRN是一个十进制数字,范围是1、2、..9. SGC、KRN和VendingKey之间的关联是由KMS设置的。供应组的第一个VendingKey应分配KRN 1;连续的版本号分配给连续的版本号,直到KRN 9,此时序列从1开始。

At any given moment there may be no more than 9 successive VendingKey revisions present in a POS for a given SupplyGroup.

        在任何给定的时刻,一个给定的供应集团的POS中可能不超过9个连续的VendingKey修订。

A payment meter’s DecoderKey is associated with the SGC and KRN of the VendingKey from which it is derived. A payment meter is required to store the KRN associated with the DecoderKey, as passed in the key change token set (see also 7.3.2).

        支付计价器的解码器密钥与生成它的VendingKey的SGC和KRN相关联。付费表计需要存储与DecoderKey相关联的KRN,正如在密钥更改令牌集中传递的那样(参见7.3.2)。

The concept of key revision only applies to VDDK, VUDK and VCDK VendingKey types and DDTK, DUTK and DCTK DecoderKey types. A DITK shall not be associated with a KRN.

        密钥修订的概念仅适用于VDDK、VUDK和VCDK VendingKey类型和DDTK、DUTK和DCTK DecoderKey类型。DITK不得与KRN相关联。

All payment meters within a SupplyGroup should be set to the latest VendingKey for that SupplyGroup. This information is managed by the management system and if for any reason the KRN in the payment meter is not the same as the KRN of the latest VendingKey for the SupplyGroup as recorded in the management system, this condition shall be corrected by means of an appropriate change of the DecoderKey (see also 6.5.2.1 and C.1 3.2.4).

        一个供应组内的所有付费仪表都应该设置为该供应组的最新VendingKey。该信息由管理系统管理,如果由于任何原因,付款计价器中的KRN与管理系统中记录的供应组最新售货密钥的KRN不一致,则应通过适当更改解码器密钥来纠正这种情况(另见6.5.2.1和C.1 3.2.4)。

NOTE The KRN does not determine the latest VendingKey for a given SGC. This is managed by means of other control attributes such as active date and expiry date, which are outside the scope of this document. Examples of these may be found in STS 600-4-2, Standard Transfer Specification – Companion Specification – Key Management System (see Bibliography).

        注意,KRN并不确定给定SGC的最新VendingKey。这可以通过其他控制属性(如活动日期和过期日期)来管理,这些属性不在本文档的范围内。这些例子可以在STS 600-4-2,标准传输规范-同伴规范-密钥管理系统(见参考书目)中找到。 

 

 

 

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

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

相关文章

git回滚间隔的提交

如果你需要回滚几个非连续的提交,可以使用 git revert 来选择性地撤销这些提交。这样做不会改变提交历史,只是会在当前分支上创建新的提交来反转指定的更改。 ### 使用 git revert 回滚间隔的提交 1. **查看提交历史**: 首先&#xff0c…

【数据结构-邻项消除】力扣2211. 统计道路上的碰撞次数

在一条无限长的公路上有 n 辆汽车正在行驶。汽车按从左到右的顺序按从 0 到 n - 1 编号,每辆车都在一个 独特的 位置。 给你一个下标从 0 开始的字符串 directions ,长度为 n 。directions[i] 可以是 ‘L’、‘R’ 或 ‘S’ 分别表示第 i 辆车是向 左 、…

强网拟态的复现

web ez_picker 这题的考点 capoo Misc ezflag 这题涉及到kali的工具使用,binwalk或者formost 1.将压缩包拖进010,发现包含flag.zip文件,想到使用工具进行分离 命令:binwalk -e .... --run-asroot 分离流量包 得到一个文件&…

【Effective C++】阅读笔记2

1. 复制对象时要保证复制内容完整性 错误场景复现(没有复制基类部分) 如果一个类中包含多个成员变量或者继承了基类,那么在拷贝构造函数或者赋值运算符中,必须保证所有成员的基类部分被复制。 基类没有被复制,这样就都…

数组移除元素

目录 题目方法一:直接(暴力)求解法思路分析代码如下 方法二:双指针(快慢指针)思路分析代码如下 题目 这道题是来自于leetcode的一道算法题: 给你一个数组 nums 和一个值 val,你需要 原地 移除所有数值等于…

【Flask】二、Flask 路由机制

目录 什么是路由? Flask中的路由 基本路由 动态路由 路由中的HTTP方法 路由函数返回 在Web开发中,路由是将URL映射到相应的处理函数的过程。Flask是一个轻量级的Web应用框架,提供了简单而强大的路由机制,使得开发者能够轻松…

【IC验证_systemverilog】信号类型

IC验证_systemverilog 1.信号声明2.变量类型3.数据类型4.符号 1.信号声明 语法: 变量类型 信号类型 符号转换 位宽 信号名 深度;2.变量类型 (1)说明: systemverilog中的信号类型主要分为线网类型(wire&a…

yt-dlp下载视频

插件官方下载地址 通过以下命令行使用 yt-dlp下载 (base) D:\tool\video>cd D:\tool\video (base) PS D:\tool\video> .\vdownlod.bat 此处输入链接或者(base) D:\tool\video>yt-dlp -f bv[extmp4]ba[extm4a] --cookies d:\Downloads\www.youtube.com_cookies.txt -…

《模拟电子技术基础》第六版PDF课后题答案详解

《模拟电子技术基础》第六版是在获首届全国优秀教材建设奖一等奖的第五版的基础上,总结6年来的教学实践经验修订而成的新形态教材。为满足国家人才培养的需求,适应新型教学模式,并考虑到大多数院校逐渐减少课程学时的现状,在不降低…

DOM---鼠标事件类型(移入移出)

移入 移出mouseenter mouseleave 在父盒子上触发&#xff0c;在孩子盒子上不触发 移入 移出mouseover mouseout全触发 <!DOCTYPE html> <html lang"en"> <head><meta charset"UTF-8"><meta http-equiv"X-UA-Comp…

网络编程 UDP编程 Linux环境 C语言实现

UDP编程 1. 一般UDP编程 UDP传输特点&#xff1a;非面向连接、不可靠的、无序的 报式传输 支持组播和广播 UDP应用数据最大长度建议&#xff1a;MTU(以太网分组数据的最大长度)1500 - 20(IP头) - 8(UDP头) 1472Bytes 客户端&#xff1a;支持两种形式的代码编写: 1. 不定向…

Java学习教程,从入门到精通,Java switch语句语法知识点(14)

1、Java switch 语句语法知识点 Java 中的 switch 语句是一种多分支选择结构&#xff0c;它允许一个变量&#xff08;或表达式&#xff09;与多个可能的常量值进行比较&#xff0c;并根据匹配的结果执行相应的代码块。以下是 switch 语句的关键语法点&#xff1a; 基本结构&am…

在manjaro 2024里使用yay命令安装ROS2

不建议这么安装&#xff0c;研究了两天以失败告终。要不就手动编译吧。。。&#xff08;在系统环境良好的情况下&#xff0c;最好是刚装完系统就装ROS&#xff09;真的太多不适配了&#xff0c;旧有的很多yay包都会遇到一些奇怪的问题&#xff1a; 0.一开始就会遇到网络卡住的…

人工智能原理实验一:知识的表示与推理实验

一、实验目的 本实验课程是计算机、智能、物联网等专业学生的一门专业课程&#xff0c;通过实验&#xff0c;帮助学生更好地掌握人工智能相关概念、技术、原理、应用等&#xff1b;通过实验提高学生编写实验报告、总结实验结果的能力&#xff1b;使学生对智能程序、智能算法等有…

自研小程序-心情追忆

在近期从繁忙的工作中暂时抽身之后&#xff0c;我决定利用这段宝贵的时间来保持我的Java技能不致生疏&#xff0c;并通过一个个人项目来探索人工智能的魅力。 我在Hugging Face&#xff08;国内镜像站点&#xff1a;HF-Mirror&#xff09;上发现了一个关于情感分析的练习项目&…

贪心算法入门(一)

1.什么是贪心算法&#xff1f; 贪心算法是一种解决问题的策略&#xff0c;它将复杂的问题分解为若干个步骤&#xff0c;并在每一步都选择当前最优的解决方案&#xff0c;最终希望能得到全局最优解。这种策略的核心在于“最优”二字&#xff0c;意味着我们追求的是以最少的时间和…

FreeSWITCH 简单图形化界面30 - 使用MYODBC时可能遇到的错误

FreeSWITCH 简单图形化界面30 - 使用MYODBC时可能遇到的错误 测试环境1、 MYODBC 3.51.18 or higher2、分析和解决2.1 解决1&#xff0c;降级MySQL ODBC2.2 解决2&#xff0c;修改FreeSWITCH代码 测试环境 http://myfs.f3322.net:8020/ 用户名&#xff1a;admin&#xff0c;密…

四、k8s快速入门之Kubernetes资源清单

kubernetes中的资源 ⭐️ k8s中所有的内容都抽象为资源&#xff0c;资源实列化之后&#xff0c;叫做对象 1️⃣名称空间级别 ⭐️ kubeadm在执行k8s的pod的时候会在kube-system这个名称空间下执行&#xff0c;所以说当你kubectl get pod 的时候是查看不到的查看的是默认的po…

Java面试经典 150 题.P88. 合并两个有序数组(001)

本题来自&#xff1a;力扣-面试经典 150 题 面试经典 150 题 - 学习计划 - 力扣&#xff08;LeetCode&#xff09;全球极客挚爱的技术成长平台https://leetcode.cn/studyplan/top-interview-150/ 题解 class Solution {public void merge(int[] nums1, int m, int[] nums2, …

[LeetCode-55]基于贪心算法的跳跃游戏的求解(C语言版)

/* 题目出处&#xff1a;LeetCode 题目序号&#xff1a;55. 跳跃游戏 题目叙述&#xff1a;给你一个非负整数数组 nums &#xff0c;你最初位于数组的第一个下标位置 。数组中的每个元素代表你在该位置可以跳跃的最大长度。判断你是否能够到达最后一个下标&#xff0c;如果可…