[发明专利]基于URI的分布式数据的拼接方法有效
| 申请号: | 201310138922.4 | 申请日: | 2013-04-19 |
| 公开(公告)号: | CN103259852A | 公开(公告)日: | 2013-08-21 |
| 发明(设计)人: | 王安宁;马杰;许春华;宋明慧;吴金玉;陈琛;李乃永;艾海涛;丁希亮;洪源;朱倩茹;唐毅;王玥婷;史吏;石庆喜;杨晓滨 | 申请(专利权)人: | 山东电力集团公司;济南容弗科技有限公司;国家电网公司 |
| 主分类号: | H04L29/08 | 分类号: | H04L29/08 |
| 代理公司: | 济南圣达知识产权代理有限公司 37221 | 代理人: | 张勇 |
| 地址: | 250002 山*** | 国省代码: | 山东;37 |
| 权利要求书: | 查看更多 | 说明书: | 查看更多 |
| 摘要: | |||
| 搜索关键词: | 基于 uri 分布式 数据 拼接 方法 | ||
技术领域
本发明涉及一种基于URI的分布式数据的拼接方法。
背景技术
随着我国电网经济社会的快速发展,用电量迅速增长,电力系统的规模不断扩大,电网之间的连接也日趋复杂。对于像继电保护整定计算等应用来说,为了保证计算的准确性,必须要考虑把相关联的调度单位的电网数据纳入到计算范围之内。这样,就必然涉及到不同的调度单位的数据如何能够准确无误的拼接起来的问题。
发明内容
本发明的目的就是为了解决上述问题,提供一种基于URI的分布式数据的拼接方法,它具有能实现整个电网的数据能够自动精确拼接优点。
为了实现上述目的,本发明采用如下技术方案:
一种基于URI的分布式数据的拼接方法,主要分为如下步骤:
步骤(1):确定分布式系统的建设范围:根据分布式系统的建设范围,确定出需要分配前缀的调度单位,一般情况下,可以设计成一个调度单位分配一个前缀;
步骤(2):配置调度单位数据的URI前缀:为了保证每个对象的URI在全网是唯一的,配置给每个调度单位的URI前缀必须保证唯一性,具体做法是根据调度单位之间的管辖关系,逐个编码,层级越高的调度单位前缀越短,层级之间的编码采用点号隔开;
步骤(3):基于URI前缀编码对象:分布式数据的建模完全符合CIM-61970标准,在产生数据对象时,数据对象的URI是本调度单位的URI前缀拼接上数据对象ID构成;
步骤(4):基于对象的URI拼接数据:分布式数据的建模过程中,数据对象之间的关联是通过数据对象的URI来记录的,数据对象的URI一经产生以后永不再修改。从而保证当数据从源调度单位的应用数据环境更新到目的调度单位的应用数据环境时,各数据对象中记录的关联依然是有效的,这就实现了数据对象的无缝拼接。
专业术语介绍:
URI:统一资源标识符,是为每个数据对象分配的唯一标识符,此标识符在全电网范围内是唯一的。
在分布式的数据维护系统中,数据的基本单位是对象。为了确保每个调度单位的数据能够无缝拼接,必须要确保每个对象的编号是唯一的,另外这个唯一的编号还需要有一定的表征意义。电力系统的各级调度单位总体上来看是一个树状组织,借鉴互联网的域名组织方法,为每个对象赋予一个URI,这样只要为电网中每个调度单位分别确定了不同的URI编码前缀,那么就能够保证如果一个对象在调度单位内部是唯一的,那么它在整个电网中的数据中也是唯一的,这就能实现整个电网的数据能够自动精确拼接。
本发明的有益效果:结合电力系统应用实际,本方法很好地解决了分布式的数据维护环境下,各调度单位的数据的无缝拼接问题。从电网发展的长远看,电网连接的复杂性在不断地增强,以往的依靠等值的办法来缩小计算范围的做法越来越显得不可行、不可靠。而本方法解决的正是大范围电网计算必须要面临的问题,即:数据是由多个调度单位分别维护的,但是计算的范围确是跨越了多个调度单位。因而本方法的出现,为改变以前的电网计算囿于数据维护范围,为联系日益密切的大电网的计算,铺平了道路、奠定了重要基础,对于电力系统的安全稳定运行具有重要意义。
附图说明
图1为本发明的方法流程图。
具体实施方式
下面结合附图与实施例对本发明作进一步说明。
如图1所示,一种基于URI的分布式数据的拼接方法,主要分为如下步骤:
步骤(1):确定分布式系统的范围:根据分布式系统的建设范围,确定出需要分配前缀的调度单位。一般情况下,可以设计成一个调度单位分配一个前缀;
步骤(2):配置调度单位数据的URI前缀:为了保证每个对象的URI在全网是唯一的,配置给每个调度单位的URI前缀必须保证唯一性。具体做法是根据调度单位之间的管辖关系,逐个编码,层级越高的调度单位前缀越短,层级之间的编码采用点号隔开;
步骤(3):基于URI前缀编码对象:分布式数据的建模完全符合CIM-61970标准,在产生数据对象时,数据对象的URI是本调度单位的URI前缀拼接上数据对象ID构成;
步骤(4):基于对象的URI拼接数据:分布式数据的建模过程中,数据对象之间的关联是通过数据对象的URI来记录的,数据对象的URI一经产生以后永不再修改。从而保证当数据从源调度单位的应用数据环境更新到目的调度单位的应用数据环境时,各数据对象中记录的关联依然是有效的,这就实现了数据对象的无缝拼接。
上述虽然结合附图对本发明的具体实施方式进行了描述,但并非对本发明保护范围的限制,所属领域技术人员应该明白,在本发明的技术方案的基础上,本领域技术人员不需要付出创造性劳动即可做出的各种修改或变形仍在本发明的保护范围以内。
该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于山东电力集团公司;济南容弗科技有限公司;国家电网公司,未经山东电力集团公司;济南容弗科技有限公司;国家电网公司许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服】
本文链接:http://www.vipzhuanli.com/pat/books/201310138922.4/2.html,转载请声明来源钻瓜专利网。
- 数据显示系统、数据中继设备、数据中继方法、数据系统、接收设备和数据读取方法
- 数据记录方法、数据记录装置、数据记录媒体、数据重播方法和数据重播装置
- 数据发送方法、数据发送系统、数据发送装置以及数据结构
- 数据显示系统、数据中继设备、数据中继方法及数据系统
- 数据嵌入装置、数据嵌入方法、数据提取装置及数据提取方法
- 数据管理装置、数据编辑装置、数据阅览装置、数据管理方法、数据编辑方法以及数据阅览方法
- 数据发送和数据接收设备、数据发送和数据接收方法
- 数据发送装置、数据接收装置、数据收发系统、数据发送方法、数据接收方法和数据收发方法
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置
- 数据发送方法、数据再现方法、数据发送装置及数据再现装置





