自述:

我记得在我还不懂什么是国标的时候,我只是知道那是一串数字,有标识性的,后来因为工作需要对国标开始有了深入的了解。但是在这个业务分组和虚拟组织,即常说的215 and 216这块我还不是很熟悉,初知这块还是因为和X康对接,X康得貌貌先生曾为我阐述过这块,只是当时觉得还是有问题,理解不了,所以DZ我又开始翻开国标进行了一番详细研究。我现在算是了解了,为了让更多的安防工程师了解这块,现将详细解读下这块知识,和大家一起学习,一起进步。

215 and 216 初始定义:

附录D(规范性附录)统一编码规则(第84页)

国标28181-2016下载地址:链接:https://pan.baidu.com/s/1bDRkdT1jehymevIpfv4WLA 密码:xzg4

附录O(规范性目录)目录查询应答示例说明(第199页)

业务分组,虚拟组织代表了摄像机的特定业务分组下的组织结构,用于特定业务设备树组织展示。
业务分组根据特定的业务需求制定, 一个业务分组包含一组特定的虚拟组织, 虚拟组织下可划分子虚拟组织并可挂接设备, 业务分组、 虚拟组织、 设备间为以业务分组为根节点, 虚拟组织为分支节点, 设备为叶节点的树状层次关系。

根据这句话的定义:215下只能包含216,216下可以有216,可以有132,但不能有215.

案例:

根据下例虚拟组织结构,来了解下报文字段结构:

外层大组织65010200002000000001
        业务分组1(组织)65010200002150000001
                虚拟组织1(组织)65010200002160000001
                       子虚拟组织(组织)65010200002160000002
                              挂靠设备(相机)65010200001320000009
        业务分组2(组织)65010200002150000002
                虚拟组织1(组织)65010200002160000011
                       子虚拟组织(组织)
65010200002160000012
                              挂靠设备(相机)65010200001320000010

     

<Item>
          < ! --业务分组标识, 编码采用 D.1 中的20 位ID 格式, 扩展215 类型代表业务分组-->
          <DeviceID>65010200002150000001</DeviceID>
          <Name> 业务分组名称</Name>
          < ! --填写制定此业务分组所属的系统ID-->
          <ParentID>65010200002000000001</ParentID>
</Item>

虚拟组织目录项
<Item>
          < ! --虚拟组织标识, 编码采用 D.1 中的20 位ID 格式, 扩展216 类型代表虚拟组织-->
          <DeviceID>65010200002160000002</DeviceID>
          <Name> 虚拟组织名称</Name>
          < ! --父节点虚拟组织ID, 用于标识虚拟组织间的层级关系, 若有父节点虚拟组织则填写此字段-->
          <ParentID>65010200002160000001</ParentID>
          < ! --虚拟组织所属的业务分组ID-->
          <BusinessGroupID>65010200002150000001</BusinessGroupID>
</Item>

设备目录项
<Item>
          <DeviceID>65010200001320000009</DeviceID>
          <Name>IPC_天山视频</Name>
          < Manufacturer> 设备厂商</Manufacturer>
          < Model> 设备型号</Model>
          <Owner> 设备归属</Owner>
          <CivilCode>650102</CivilCode>
          < ! --若设备属于某组织机构下, 应在Block 字段中填写相应组织机构代码, 组织机构代码应符合 GA/T380—2011 规定。 -->
          <Block>650102000000</Block>
          <Address> 设备安装地址</Address>
          <Parental>0</Parental>
          < ! --若上传目录中有此设备的父设备则应填写父设备ID, 若无父设备则应填写系统ID; 若设备属于某虚拟组织下, 则应同时填写虚拟组织ID; 各个ID 之间用“/”分隔。 -->
          <ParentID> 摄像机父设备/虚拟组织</ParentID>
          <RegisterWay>1</RegisterWay>
          <Secrecy>0</Secrecy>
          <Status>ON</Status>
</Item>

示例图:

按照业务分组进行设备树展示使用业务分组、 虚拟组织、 设备目录类型, 示例见图

DZ先生个人官方微信

***关注DZ君,让监控变得更简单***

DZ先生怪谈国标之215 and 216(即业务分组和虚拟组织)相关推荐

  1. DZ先生怪谈国标28181之浅显易懂的国标编码

    1.自述 今日DZ君主讲的课题为:浅显易懂的国标编码 2. 背景 DZ君刚加入监控这一行的时候,是那年夏天,我遇到了人生中最重要的一位朋友,他叫金金,某一天我看到了他帅气的身份证,虽然是一位中年大叔, ...

  2. DZ先生怪谈国标28181之目录订阅与通知

    1. 自述 今日DZ先生主要讲的课题是:目录订阅和通知 2. 订阅的作用 有人肯定会问,这个订阅是干嘛用的,简单点来讲就是保持上下级域之间的目录结构,设备状态保持一致.举个小例子:这边有两台sip服务 ...

  3. DZ先生怪谈国标28181之国标注册

    1. 自述 今天DZ先生主讲的课题是:国标注册 2. 背景 DZ先生曾在外地认识了一位女性朋友,她叫碗,碗是位对知识充满渴望,对监控十分感兴趣的妹子,别小看人家,人家可是做人脸识别的.搞得是高大上的行 ...

  4. DZ先生怪谈国标之云台控制流程

    1.云台控制流程 sip server    ---------message(控制协议)------------>    device device         ----------200 ...

  5. DZ先生怪谈国标28181之利用crontab为linux服务器做时间同步

    1. 自述 关于时间同步,必须一个作为服务端(server)端,一个作为Client端.关于server端,上章DZ先生已经教了WIN7做NTP服务器的方法:https://blog.csdn.net ...

  6. DZ先生怪谈国标28181之大型监控组网ntpd校时方案

    1. 自述 还记得之前DZ先生讲过如何利用crontab做中小型校时方案吗?不记得的可以打开连接了解下https://blog.csdn.net/dzxs_gb28181/article/detail ...

  7. DZ先生怪谈国标案例4——1倍速回放,前几秒倍速播放

    1. 自述 今日DZ先生主讲的课题:1倍速回放,前几秒倍速播放 2. 背景 某日DZ君我正忙着新项目的各种测试,以及其他问题的处理,突然一个电话来了,显示周XX,DZ君第一反应,哎呀又啥事,喂,周兄, ...

  8. DZ先生怪谈国标28181之监控系统防火墙控制和NAT

    1. 自述 关于监控,可能我们用到防火墙的案例并不多,甚至少之又少,在公安网中有网闸,在政府网中可能会有单独的防火墙或者网闸,但在这里DZ先生建议,只要厂家的平台是基于linux系统,我建议您还是了解 ...

  9. DZ先生怪谈GB28181-2016之SDP

    1. 自述 DZ先生今天主要讲的课题是SDP(session description protocol)会话描述协议. 2. SDP的定义 在这里有关SDP的定义,让我们来看下RFC4566(扩展更新 ...

最新文章

  1. Pandas的DataFrame数据类型
  2. 京东加淘宝,羊毛有点大
  3. ransac剔除误匹配matlab代码,基于APAP图像拼接算法的改进
  4. Nginx server_name精确匹配配置
  5. koa --- nunjucks在Koa中的使用、中间件的配置
  6. python中提取pdf文件某些页_人工智能|Python提取PDF中的文本并朗读
  7. Qt文档阅读笔记-Q_ENUM官方解析及实例
  8. HDOJ2035 人见人爱A^B
  9. vscode修改c 项目_windows 10上使用vscode编译运行和调试C/C++
  10. 纪念一下我这尴尬中二的排名吧
  11. 网站竞价推广抗恶意点击及屏蔽特定地区IP实例
  12. 在MATLAB中快速画圆(给出圆心坐标和半径就能直接画的那种)
  13. 在你学习计算机的路上,哪些书籍对你的帮助最大?
  14. node项目报错had too many unstable restarts (16). Stopped. “errored”
  15. 2020年中国天线行业发展现状及细分市场结构分析[图]
  16. 小米手机与计算机如何连接网络连接,小米手机如何连接电脑?如何传输文件至电脑?...
  17. 微信浏览器自动关闭页面
  18. 遗传算法优化BP神经网络,bp神经网络的优化算法
  19. stanford coreNLP简单使用
  20. 大话中国骨干网(下)

热门文章

  1. 数字信号处理FFT快速傅立叶变换MATLAB实现——实例
  2. linux lzma命令,linux lzma安装
  3. Go语言类库-reflect(反射)
  4. linux增加/删除虚拟IP地址
  5. iOS动画专题·UIView二维形变动画与CAAnimation核心动画
  6. vue获取上一个页面路由地址
  7. WIN10 本地打印机没有“打印机属性”
  8. bnu1061 古墓丽影 C语言版
  9. 读懂这三个关键词,就明白迅雷链为什么受开发者欢迎
  10. element-ui轮播图片显示问题