一种实现物联网网络中节点社交化的方法及装置制造方法及图纸

技术编号:14965295 阅读:82 留言:0更新日期:2017-04-02 19:52
本发明专利技术提供了一种实现物联网网络中节点社交化的方法及装置,该方法包括:获取各个物联网节点的属性;根据各个物联网节点的属性,计算各个物联网节点之间的相关性;根据所述各个物联网节点之间的相关性,建立物联网节点之间的社交关系,本发明专利技术的方法能建立物联网节点之间的社交关系,实现物联网网络的社交化。

【技术实现步骤摘要】

本专利技术涉及通讯
,尤其涉及一种实现物联网网络中节点社交化的方法及装置
技术介绍
当前物联网网络中,是由各自独立的传感网或终端组成的,这些传感网、终端只完成各自相应的应用,彼此间没有直接的联系。而人类的社交网络,是针对人的属性定义的网络结构,并不能完全物联网社交的功能,如人的社交网络中关系的建立更多依靠人的主观行为,而物联网社交更多的是依赖于物体的属性、应用等客观条件。
技术实现思路
本专利技术的目的在于提供一种实现物联网网络中节点社交化的方法及装置,能实现物联网网络的社交化。为了达到上述目的,本专利技术实施例提供了一种实现物联网网络中节点社交化的方法,该方法包括:获取各个物联网节点的属性;根据各个物联网节点的属性,计算各个物联网节点之间的相关性;根据各个物联网节点之间的相关性,建立物联网节点之间的社交关系。其中,获取各个物联网节点的属性的步骤包括:通过物联网社交平台,获取接入物联网社交平台的各个物联网节点的属性。其中,根据各个物联网节点的属性,计算各个物联网节点之间的相关性的步骤包括:获得任一物联网节点的第i个属性与另一物联网节点的第j个属性之间的第一相关系数;获得任一物联网节点与另一物联网节点之间的第二相关系数;根据第一相关系数和第二相关系数,获得各个物联网节点之间的相关性。其中,通过公式raibj=fi,j(ai,bj)0≤raibj≤1]]>获得任一物联网节点的第i个属性与另一物联网节点的第j个属性之间的第一相关系数,其中,表示第一相关系数,ai表示任一网元的第i个属性,bj表示另一网元的第j个属性。其中,根据第一相关系数,通过公式获得任一物联网节点与另一物联网节点之间的第二相关系数,其中,RAB表示第二相关系数,表示第一相关系数,表示第一相关系数在任一物联网节点与另一物联网节点所有属性的相关性中的权重,n表示任一物联网节点有n个相互独立的属性,m表示另一物联网节点有m个相互独立的属性。其中,根据各个物联网节点之间的相关性,建立物联网节点之间的社交关系的步骤包括:判断第二相关系数是否大于第一预设值;若大于第一预设值,则建立任一物联网节点与另一物联网节点之间的社交关系。其中,获取各个物联网节点的属性步骤之后,还包括:根据任一物联网节点所发送的信息与其它物联网节点之间的相关性,建立任一物联网节点与其它物联网节点之间的社交关系。其中,根据任一物联网节点所发送的信息与其它物联网节点之间的相关性,建立任一物联网节点与其它物联网节点之间的社交关系的步骤包括:获取任一物联网节点所发送信息的属性;根据任一物联网节点所发送信息的属性,获得任一物联网节点所发送的信息的第i个属性与其它物联网节点的第j个属性之间的第三相关系数;根据第三相关系数,获得任一物联网节点所发送的信息与其它物联网节点之间的第四相关系数;判断第四相关系数是否大于第二预设值;若大于第二预设值,则建立任一物联网节点与其它物联网节点之间的社交关系。其中,通过公式rxiyj=fi,j(xi,yj)0≤rxiyj≤1]]>获得任一物联网节点所发送的信息的第i个属性与其它物联网节点的第j个属性之间的第三相关系数,其中,表示第三相关系数,xi表示任一物联网节点所发送的信息的第i个属性,yj表示其它物联网节点的第j个属性。其中,根据第三相关系数,通过公式获得任一物联网节点所发送的信息与其它物联网节点之间的第四相关系数,其中,RXY表示第四相关系数,表示第三相关系数,表示第三相关系数在所发送信息与其它物联网节点所有属性的相关性中的权重,n表示所发送信息有n个相互独立的属性,m表示其它物联网节点有m个相互独立的属性。本专利技术的实施例还提供了一种实现物联网网络中节点社交化的装置,应用于物联网社交系统,该装置包括:物联网社交平台和多个物联网节点,其中,物联网社交平台,用于获取接入物联网社交平台的各个物联网节点的属性,并根据各个物联网节点的属性,计算各个物联网节点之间的相关性,再根据各个物联网节点之间的相关性,建立物联网节点之间的社交关系。其中,物联网社交平台通过计算任一物联网节点与另一物联网节点之间的第二相关系数,并将第二相关系数与第一预设值比较,若第二相关系数大于第一预设值,则建立任一物联网节点和另一物联网节点之间的社交关系。其中,物联网社交平台,还用于获取任一物联网节点所发送信息的属性。其中,物联网社交平台通过计算任一物联网节点所发送的信息与其它物联网节点之间的第四相关系数,并比较第四相关系数与第二预设值比较,若第四相关系数大于第二预设值,则建立任一物联网节点与其它物联网节点之间的社交关系。本专利技术的上述技术方案至少具有如下有益效果:本专利技术实施例的实现物联网网络中节点社交化的方法中,通过计算物联网节点之间的相关系数,来判断物联网节点之间是否具有相关性,并为具有相关性的各个物联网节点建立社交关系,从而实现物联网网络的社交化。附图说明图1为本专利技术实施例中实现物联网网络中节点社交化的方法的步骤流程图;图2为本专利技术实施例中图1的步骤12的具体步骤流程图;图3为本专利技术实施例中图1的步骤13的具体步骤流程图;图4为本专利技术实施例中根据任一物联网节点所发送的信息与其它物联网节点之间的相关性,建立任一物联网节点与其它物联网节点之间的社交关系的步骤流程图;图5为本专利技术实施例中实现物联网网络中节点社交化的装置的结构示意图;图6为本专利技术实施例中物联网节点属性结构图。具体实施方式为使本专利技术要解决的技术问题、技术方案和优点更加清楚,下面将结合附图及具体实施例进行详细描述。本专利技术针对现有技术中,物联网网络中传感网、终端只完成各自相应的应用,彼此之间没有直接联系的问题,提供了一种实现物联网网络中节点社交化的方法及装置,能实现物联网网络的社交化。如图1所示,本专利技术实施例提供了一种实现物联网网络中节点社交化的方法,该方法包括:步骤11,获取各个物联网节点52的属性;在本专利技术的具体实施例中,物联网节点52可以是传感器、终端、通信网关基本设备,也可以是具体到应用场景中的智能家居设备、智能交通设备等,例如智能冰箱、烤箱、电视、空调、汽车等,当然也可以是各种应用,例如食品安全监测应用。步骤12,根据各个物联网节点52的属性,计算各本文档来自技高网...

【技术保护点】
一种实现物联网网络中节点社交化的方法,其特征在于,所述方法包括:获取各个物联网节点的属性;根据各个物联网节点的属性,计算各个物联网节点之间的相关性;根据所述各个物联网节点之间的相关性,建立物联网节点之间的社交关系。

【技术特征摘要】
1.一种实现物联网网络中节点社交化的方法,其特征在于,所述方法包
括:
获取各个物联网节点的属性;
根据各个物联网节点的属性,计算各个物联网节点之间的相关性;
根据所述各个物联网节点之间的相关性,建立物联网节点之间的社交关系。
2.如权利要求1所述的方法,其特征在于,所述获取各个物联网节点的
属性的步骤包括:
通过物联网社交平台,获取接入所述物联网社交平台的各个物联网节点的
属性。
3.如权利要求2所述的方法,其特征在于,所述根据各个物联网节点的
属性,计算各个物联网节点之间的相关性的步骤包括:
获得任一物联网节点的第i个属性与另一物联网节点的第j个属性之间的
第一相关系数;
获得任一物联网节点与另一物联网节点之间的第二相关系数;
根据所述第一相关系数和第二相关系数,获得各个物联网节点之间的相关
性。
4.如权利要求3所述的方法,其特征在于,
通过公式raibj=fi,j(ai,bj)0≤raibj≤1]]>获得任一物联网节点的第i个属性与另一物联网节点的第j个属性之间的
第一相关系数,其中,表示所述第一相关系数,ai表示任一网元的第i个属
性,bj表示另一网元的第j个属性。
5.如权利要求4所述的方法,其特征在于,
根据所述第一相关系数,通过公式
获得任一物联网节点与另一物联网节点之间的第二相关系数,其中,RAB表示所述第二相关系数,表示所述第一相关系数,表示所述第一相关
系数在任一物联网节点与另一物联网节点所有属性的相关性中的权重,n表示
任一物联网节点有n个相互独立的属性,m表示另一物联网节点有m个相互
独立的属性。
6.如权利要求3所属的方法,其特征在于,所述根据所述各个物联网节
点之间的相关性,建立物联网节点之间的社交关系的步骤包括:
判断所述第二相关系数是否大于第一预设值;
若大于所述第一预设值,则建立任一物联网节点与另一物联网节点之间的
社交关系。
7.如权利要求2所述的方法,其特征在于,所述获取各个物联网节点的
属性步骤之后,还包括:
根据任一物联网节点所发送的信息与其它物联网节点之间的相关性,建立
任一物联网节点与其它物联网节点之间的社交关系。
8.如权利要求7所述的方法,其特征在于,所述根据任一物联网节点所
发送的信息与其它物联网节点之间的相关性,建立任一物联网节点与其它物联
网节点之间的社交关系的步骤包括:
获取任一物联网节点所发送信息的属性;...

【专利技术属性】
技术研发人员:黄晓庆陈维刘玮匡尚超
申请(专利权)人:中国移动通信集团公司
类型:发明
国别省市:北京;11

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

1