基于CoAP的协议转换方法及装置制造方法及图纸

技术编号:23318364 阅读:27 留言:0更新日期:2020-02-11 18:58
本发明专利技术公开了一种基于CoAP的协议转换方法及装置,该协议转换方法包括:选出配电网中的M种通信协议,每种通信协议下各选取n条数据帧,将各种通信协议下的n条数据帧存放数据帧协议库中;当新的数据帧到来时,计算该新的数据帧与所述数据帧协议库中的各种通信协议的数据帧的相似度,根据该相似度来判断所述新的数据帧的通信协议类型;提取所述新的数据帧中的数据,并在所述新的数据帧的数据之前增加标识位;将增加了所述标识位的所述新的数据帧的数据放入CoAP协议帧的数据域,并以CoAP协议格式进行数据传输。该基于CoAP的协议转换方法及装置能够实现低压台区设备协议统一。

Protocol conversion method and device based on COAP

【技术实现步骤摘要】
基于CoAP的协议转换方法及装置
本专利技术是关于配电物联网领域,特别是关于一种基于CoAP的协议转换方法及装置。
技术介绍
配电物联网是传统工业技术与物联网技术深度融合产生的一种新型电力网络形态,通过配电网设备间的全面互联、互通、互操作,实现配电网的全面感知、数据融合和智能应用,满足配电网精益化管理需求,支撑能源互联网快速发展,其做支撑建设的是新一代电力系统中的智能配电网。推动配电物联网技术的应用、发展,对建设新一代电力系统具有十分重要的意义。在配电领域,一直存在配电信息模型不规范、低压台区线路运行状态评估能力有限、低压台区拓扑动态感知手段匮乏等问题。低压配电台区设备种类繁多、通信方式多样,长期以来没有形成统一的标准,给配电物联网建设带来极大的挑战。各地终端通信接入网建设规模差异较大、通信接入层各类业务需求尚未统一、应用协议标准化程度不够且种类繁多,影响智能配用电业务的高效、双向传输。配用电物联网边缘终端在接入多异构设备时,面临多种不同的应用协议识别,如三相不平衡设备、表计设备、充电桩设备等不同设备的接入带来了不同类型的应用协议快速识本文档来自技高网...

【技术保护点】
1.一种基于CoAP的协议转换方法,其特征在于,该协议转换方法包括:/n选出配电网中的M种通信协议,每种通信协议下各选取n条数据帧,将各种通信协议下的n条数据帧存放数据帧协议库中,其中,n为大于等于1的整数;/n当新的数据帧到来时,计算该新的数据帧与所述数据帧协议库中的各种通信协议的数据帧的相似度,根据该相似度来判断所述新的数据帧的通信协议类型;/n提取所述新的数据帧中的数据,并在所述新的数据帧的数据之前增加标识位,其中,该标识位用于表示该新的数据帧所属的通信协议类型;以及/n将增加了所述标识位的所述新的数据帧的数据放入CoAP协议帧的数据域,并以CoAP协议格式进行数据传输。/n

【技术特征摘要】
1.一种基于CoAP的协议转换方法,其特征在于,该协议转换方法包括:
选出配电网中的M种通信协议,每种通信协议下各选取n条数据帧,将各种通信协议下的n条数据帧存放数据帧协议库中,其中,n为大于等于1的整数;
当新的数据帧到来时,计算该新的数据帧与所述数据帧协议库中的各种通信协议的数据帧的相似度,根据该相似度来判断所述新的数据帧的通信协议类型;
提取所述新的数据帧中的数据,并在所述新的数据帧的数据之前增加标识位,其中,该标识位用于表示该新的数据帧所属的通信协议类型;以及
将增加了所述标识位的所述新的数据帧的数据放入CoAP协议帧的数据域,并以CoAP协议格式进行数据传输。


2.如权利要求1所述的基于CoAP的协议转换方法,其特征在于,所述计算该新的数据帧与所述数据帧协议库中的各种通信协议的数据帧的相似度,根据该相似度来判断所述新的数据帧的通信协议类型包括:
采用余弦相似度算法计算该新的数据帧与所述数据帧协议库中的各种通信协议的每条数据帧的相似度,将每种通信协议下的n条数据帧所对应的n个相似度结果求取平均值,其中,该过程共产生M个平均值;
采用皮尔逊相似度算法计算该新的数据帧与所述数据帧协议库中的各种通信协议的每条数据帧的相似度,将每种通信协议下的n条数据帧所对应的n个相似度结果求取平均值,其中,该过程共产生M个平均值;
采用谷本系数相似度算法计算该新的数据帧与所述数据帧协议库中的各种通信协议的每条数据帧的相似度,将每种通信协议下的n条数据帧所对应的n个相似度结果求取平均值,其中,该过程共产生M个平均值;
将所述余弦相似度算法、所述皮尔逊相似度算法以及所述谷本系数相似度算法下分别求取的每种通信协议下的平均值再进行平均,其中,该过程最终共产生M个数值;以及
将所述M个数值进行比较,取其中最大的数值与预设阈值进行对比,若所述最大的数值大于等于所述预设阈值,则判定该最大的数值所对应的通信协议为所述新的数据帧所属的通信协议。


3.如权利要求2所述的基于CoAP的协议转换方法,其特征在于,若所述数据帧协议库中的某种通信协议下的数据帧表示为向量a=(x1,x2,…xn),所述新的数据帧表示为向量b=(y1,y2,…yn),则根据所述余弦相似度算法求解所述相似度的式子为:





4.如权利要求2所述的基于CoAP的协议转换方法,其特征在于,若所述数据帧协议库中的某种通信协议下的数据帧表示为向量a=(x1,x2,…xn),所述新的数据帧表示为向量b=(y1,y2,…yn),则根据所述皮尔逊相似度算法求解所述相似度的式子为:





5.如权利要求2所述的基于CoAP的协议转换方法,其特征在于,若所述数据帧协议库中的某种通信协议下的数据帧表示为向量a=(x1,x2,…xn),所述新的数据帧表示为向量b=(y1,y2,…yn),则根据所述谷本系数相似度算法求解所述相似度的式子为:





6.一种基于CoAP...

【专利技术属性】
技术研发人员:尹志斌霍超侯莹莹张港红高建苑佳楠甄岩陈文彬王立城郑利斌李新军王洪勉
申请(专利权)人:北京智芯微电子科技有限公司国网信息通信产业集团有限公司
类型:发明
国别省市:北京;11

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1