首页> 中国专利> 一种移动社会网络中的节点活跃度量化方法

一种移动社会网络中的节点活跃度量化方法

摘要

本发明公开了一种移动社会网络中的节点活跃度量化方法,包括:(1)构造移动节点间连接强度指数;(2)计算节点的介数中心度;(3)统计固定时间周期内,节点的平均接入时间比率和介数中心度,加权合成作为节点的协作指数;(4)计算并取链路信息熵的最小值作为节点对间链路信息熵;(5)取移动节点与网络中所有其他可达节点间链路信息熵的均值,作为移动节点活跃度的量化值。本发明在移动社会网络拓扑结构分析的基础上,引入若干社会因子作为补充,对移动社会网络中的节点活跃度进行合理量化,为相关应用提供科学、合理、真实的移动节点活跃度量化结果,提高移动社会网络中的服务节点选择准确率,保证移动社会网络服务的可靠,高效进行。

著录项

  • 公开/公告号CN104394202A

    专利类型发明专利

  • 公开/公告日2015-03-04

    原文格式PDF

  • 申请/专利权人 西安交通大学;

    申请/专利号CN201410641555.4

  • 申请日2014-11-13

  • 分类号H04L29/08(20060101);

  • 代理机构61200 西安通大专利代理有限责任公司;

  • 代理人陆万寿

  • 地址 710049 陕西省西安市碑林区咸宁西路28号

  • 入库时间 2023-12-17 04:40:19

法律信息

  • 法律状态公告日

    法律状态信息

    法律状态

  • 2022-11-01

    未缴年费专利权终止 IPC(主分类):H04L29/08 专利号:ZL2014106415554 申请日:20141113 授权公告日:20180105

    专利权的终止

  • 2018-01-05

    授权

    授权

  • 2015-04-01

    实质审查的生效 IPC(主分类):H04L29/08 申请日:20141113

    实质审查的生效

  • 2015-03-04

    公开

    公开

说明书

【技术领域】

本发明属于移动社会网络服务技术领域,具体涉及移动社会网络中的节点活跃度量化方 法,适用于移动感知、社会计算、Ad hoc(移动自组织网络)及PSNs(口袋网络)中,涉及 移动节点行为的大规模开放式应用。

【背景技术】

随着手机、PDA等各种手持设备的大量普及,利用这些手持设备自组网络实现数据交换 并提供网络服务在社会和生活领域具有广阔的应用前景。目前,移动自组织网络领域的研究热 点主要包括社区结构检测、节点活跃度量化、内容分发机制和安全与隐私等方面,其中社团结 构检测和节点活跃度量化等关于网络拓扑结构和节点行为分析的研究更是内容分发机制、节点 行为规律预测等移动社会网络相关服务设计的基础。例如,在移动社会网络内容分发服务中, 采用“携带-存储-转发”的模式,利用移动节点之间的机会接触实现消息传递,而移动节点的 活跃度是路由中继节点选择的主要标准,直接影响到路由成功率。因此,在移动社会网络的研 究工作中引入节点社会特性,科学合理的对移动节点活跃度进行量化是移动社会网络服务质量 及用户体验继续提升所亟待解决的关键问题。

目前,在移动社会网络中设计节点行为的服务和应用中,对于移动节点活跃度的量化问题 多延续在图论中发展的一些理论和方法,通过对移动社会网络的拓扑结构进行简化,应用图论 中的理论和方法对移动节点的活跃度进行量化,作为移动社会网络服务的研究基础,具体包括: 以当前节点的直接相邻节点数量,即节点的度,作为节点活跃度量化值的度中心度;以当前节 点参与网络中重要路径的数目,作为节点活跃度量化值的介数中心度,标志该节点对于网络资 源信息控制程度;以当前节点与网络中其他节点可达路径距离和范围综合考虑,作为节点活跃 度量化值的接近中心度等。但是,这些节点活跃度量化方法仅是对于移动社会网络社团拓扑结 构的分析,而移动社会网络中的节点所具有的强社会特征并未被纳入作为量化指标,导致移动 节点的活跃度量化结果与网络中的实际情况一致性难以满足应用服务要求,成为移动社会网络 相关服务质量提升的瓶颈。

【发明内容】

本发明的目的在于提供一种移动社会网络中的节点活跃度量化方法,以解决现有技术对移 动社会网络中涉及节点行为的服务和应用中的移动节点活跃度量化所存在的问题;本发明通过 在移动社会网络拓扑结构分析的基础上,引入节点交互记录,位置信息,有效接入时间等若干 社会因子作为补充,对移动社会网络中的节点活跃度进行合理量化,为相关应用提供科学、合 理、真实的移动节点活跃度量化结果,提高移动社会网络中的服务节点选择准确率,保证移动 社会网络服务的可靠,高效进行,提升服务质量和用户体验。

为了实现上述目的,本发明采用的技术方案包括下列步骤:

一种移动社会网络中的节点活跃度量化方法,包括以下步骤:

步骤一:连接强度计算:在移动社会网络G(V,E)中,考虑节点对i,j之间的历史交互记录 Ci,j,位置信息Ei,j,应用AHP层次分析法进行量化分析并分配权重,作为节点间的连接强度 Li,j;其中i,j∈V;

步骤二:介数中心度计算:在移动社会网络G(V,E)中,考虑节点在网络拓扑结构中的位 置重要性,计算节点的介数中心度cent,作为移动节点在网络中位置中心程度的度量;

步骤三:协作指数计算:统计在一个时间周期T内网络移动社会网络G(V,E)任一节点s的 平均接入时间比率active,以及其在网络结构中的介数中心度cent,对这两个因素进行分析加 权合成作为节点的协作指数Cs;其中s∈V;

步骤四:链路信息熵计算:在移动社会网络G(V,E)中,若节点对A,B∈V之间一条可达 链路为{A,x0,x1…xi…B},计算得到该条链路的信息熵,依次计算(A,B)间所有可达链路的信 息熵,取其最小值为(A,B)间信道的熵值HA,B

步骤五:节点活跃度计算:对移动社会网络G(V,E)中的任一节点A,通过步骤三计算A 到达网络内所有可达节点的链路信息熵为则计算其均值即为节点 A的活跃度H(A),其中A∈V。

步骤一中节点对i,j之间的连接强度Li,j采用如下公式计算:

Li,j=αCi,j+βEi,j

其中α和β为通过针对于目标网络的分析,并结合具体的应用场景,使用AHP层次分析 法所确定的节点交互记录Ci,j与节点位置信息Ei,j合成时各自的权值,满足α+β=1。

步骤二中对于任意的一对节点s,t∈V,且s≠v≠t,则节点v的介数中心度为CB(v)

CB(v)=Σs,tVδst(v)δst

其中,v∈V,δst表示在有向图G中节点s到节点t的最短路径数量,δst(v)表示在s点到 t点的最短路径通过点v的数量,当v∈{s,t}时,δst(v)=0,若s点到t点不连通,则δst(v)/δst=0。

步骤三中协作指数Cs采用如下公式计算:

其中actives=tactive/T表示在时间周期T节点s的有效接入时间,cents为节点s的的介数中 心度;λ和为通过针对于目标网络的分析,并结合具体的应用场景,使用AHP层次分析法 所确定的节点平均有效接入时间与介数中心度cent合成时各自的权值,满足

步骤四中链路信息熵值HA,B采用如下公式计算:

H(A,B)=-Σi=1nlog2(1/Ci)-Σi=0i=nlog2(1/Lxi,xi+1)

HA,B=min{H(A,B)}

其中H(A,B)表示节点对(A,B)间的一条可达链路的衰减信道模型所计算出的信息熵,衰 减信道模型中以每条连接的连接强度L作为连接的传输衰减因子,以节点的协作指数C作为 链路上每个中继节点的转发衰减因子,使用信息熵的标准定义进行计算。

步骤五中活跃度H(A)采用如下公式计算:

H(A)=Σi=1nHA,xin.

一种移动社会网络中的节点活跃度量化方法,包括以下步骤:(1)基于移动社会网络中 节点间的交互记录,位置信息进行量化分析,构造移动节点间连接强度指数;(2)根据移动社 会关系网络的拓扑结构进行分析,计算网络中节点的介数中心度,用来标识节点在网络拓扑结 构中的重要程度;(3)统计固定时间周期内,移动节点的平均接入时间比率,并计算节点在网 络结构中的介中心度,将这两个因素加权合成作为节点的协作指数;(4)针对移动社会网络中 节点对之间的所有可达链路,基于连接强度指数和节点协作指数计算链路信息熵,并取其中的 最小值作为节点对间链路信息熵;(5)基于计算得出的网络中所有节点对间链路信息熵,取移 动节点与网络中所有其他可达节点间链路信息熵的均值,作为移动节点活跃度的量化值。

相对与现有技术,本发明具有以下有益效果:本发明提出的一种移动社会网络中的节点活 跃度量化方法,首先在针对移动社会网络拓扑结构分析的基础上,引入节点交互记录、位置信 息、移动设备记录信息等移动节点社会特征,使用AHP层次分析法合理分配各影子的权重, 合成为连接强度和节点协作指数,综合客观地标识了网络中连接和节点状态。其次,借鉴通信 系统中的信道模型,认为网络中的任一对可达节点间存在一条虚拟信道,由传输链路上源节点 和目的节点之外的所有连接和中继节点组成,从而建立起移动社会关系网络中的信道衰减模 型,计算特定节点到达网络中其他所有节点的最小“链路信息熵”的均值,作为该节点活跃度的 量化值,模拟还原了社会网络的消息传递过程中随着中继节点的增多,节点间交互紧密程度逐 步衰减的服务传递特点。最后,通过在已有的移动社会网络机会路由策略中对该算法进行部署 实验,发现可以有效提高服务过程中的中继节点选择准确率,降低传输延迟,大幅度提升了消 息传递的交付率。理论分析和实验验证均表明,本发明所提出的一种移动社会关系网络中的节 点活跃度量化方法,能够科学、客观地对网络中移动节点的活跃度进行量化,结果与移动社会 网络中的实际情况吻合度较高,其量化分析结果能够作为移动社会网络相关服务和应用中的服 务节点选择标准和依据,具有较高的实用意义和价值。

【附图说明】

图1为本发明一种移动社会网络中的节点活跃度量化方法的流程框图。

【具体实施方式】

下面结合附图对本发明做进一步详细说明。

请参阅图1所示,本发明提出的一种移动社会网络中的节点活跃度量化方法,首先在移动 社会网络拓扑分析和节点社会特性提取的基础上,合理分配权重,合成了标识移动社会网络中 连接强度和节点协作状态的连接强度指数和节点协作指数。在此基础上,借鉴通信系统中的信 道模型,模拟社会网络中随着中继节点的增加,节点交互紧密程度逐步衰减的特点,建立起网 络链路的衰减信道模型,然后计算目标节点到达网络中所有可达节点的最小“链路信息熵”均 值,以此作为移动社会网络中节点活跃度的量化值。步骤一、二、三分别是计算三种输入参数, 图1只是展示了分发明方法的主要计算过程即步骤四、五,步骤一、二、三所计算的参数都是 作为步骤四、五的输入体现在图1中。本发明提出的一种移动社会网络中的节点活跃度量化方 法,具体包括下列步骤:

步骤一:连接强度计算。在移动社会网络G(V,E)中,考虑节点对i,j∈V之间的历史交互 记录Ci,j,位置信息Ei,j,应用AHP层次分析法进行量化分析并分配权重,作为节点间的连接 强度Li,j

Li,j=αCi,j+βEi,j

其中:G(V,E)是图的标准表示形式,V、E分别表示图中的顶点和边;α和β为通过针对 于目标网络的分析,并结合具体的应用场景,使用AHP层次分析法所确定的节点交互记录Ci,j与节点位置信息Ei,j合成时各自的权值,满足α+β=1。参数合成过程中,各个社会因子的具 体权值,与量化后的应用场景相关,由使用者采用层次分析法,自行确定权值分配,满足 α+β=1即可。

步骤二:介数中心度计算。在移动社会网络G(V,E)中,对于任意的一对节点s,t∈V,且 s≠v≠t,则节点v的介数中心度为CB(v)

CB(v)=Σs,tVδst(v)δst

其中,v∈V,δst表示在有向图G中节点s到节点t的最短路径数量,δst(v)表示在s点到t 点的最短路径通过点v的数量,当v∈{s,t}时,δst(v)=0,若s点到t点不连通,则δst(v)/δst=0。

介数中心度的大小标识着节点对于网络中最短路径的控制能力,是网络研究中对于网络拓 扑结构层面的节点重要性度量最重要标准之一,对于介数中心度较高的节点,其正常运行与否, 直接关系着大部分网络服务和功能的正常实现。关于节点介数中心度的计算也是当前有向图分 析研究的热点之一,有许多算法可以有效实现网络中节点介数中心度的快速计算。

步骤三:协作指数计算。根据移动节点设备信息,统计一个固定时间周期T内移动社会网 络G(V,E)中任一节点s∈V的接入时间比率active的均值,以及其在网络结构中的介数中心度 cent,应用AHP层次分析法对这两个因素进行权重分析,加权合成作为节点s的协作指数Cs

其中actives=tactive/T表示在时间周期T节点s的有效接入时间,cents为节点s的的介数中 心度;λ和为通过针对于目标网络的分析,并结合具体的应用场景,使用AHP层次分析法 所确定的节点平均有效接入时间与介数中心度cent合成时各自的权值,满足参数合成过程中,各个社会因子的具体权值,与量化后的应用场景相关,由使用者采用层次分 析法,自行确定权值分配,满足即可。

步骤四:链路信息熵计算。在移动社会网络G(V,E)中,若节点对A,B∈V之间存在一条 可达链路,则其可由它包含的所有节点和连接组成的集合表示为{A,x0,x1…xi…B},根据连接 强度L和节点协作指数C计算该条链路的信息熵,搜索计算节点对(A,B)间所有可达链路的信 息熵,取其最小值作为(A,B)间的链路信息熵值HA,B

H(A,B)=-Σi=1nlog2(1/Ci)-Σi=0i=nlog2(1/Lxi,xi+1)

HA,B=min{H(A,B)}

其中:Ci表示链路上第i个节点的协作指数,见步骤三;Xi表示链路上除两个端节点外依次出 现的第i各节点,记为Xi,见步骤四表述部分;n表示链路上除两个端节点外的节点总数; H(A,B)表示节点对(A,B)间的一条可达链路的衰减信道模型所计算出的信息熵,衰减信道模 型中以每条连接的连接强度L作为连接的传输衰减因子,以节点的协作指数C作为链路上每 个中继节点的转发衰减因子,使用信息熵的标准定义进行计算。选择节点对(A,B)间信息熵值 最小的链路,并以该条链路的信息熵值作为节点(A,B)之间的链路信息熵HA,B

步骤五:节点活跃度计算。对移动社会网络G(V,E),通过链路信息熵的计算可以得到网 络中所有移动节点对间的链路信息熵值,对于其中的任一节点A∈V,其到达网络内所有可达 节点的链路信息熵值集合为计算其均值H(A)定义为网络中节点A 的活跃度量化值。

H(A)=Σi=1nHA,xin

本发明提出一种移动社会网络中的节点活跃度量化方法,通过在移动社会网络拓扑结构分 析的基础上,引入节点交互记录、位置信息、移动设备记录信息等移动节点社会特征,加权合 成为连接强度和节点协作指数,综合客观地标识了网络中连接和节点状态。同时,借鉴通信系 统中的信道模型,建立起移动社会关系网络中的信道衰减模型,计算特定节点到达网络中其他 所有节点的最小“链路信息熵”的均值,作为该节点活跃度的量化值,模拟还原了社会网络的消 息传递过程中随着中继节点的增多,节点间交互紧密程度逐步衰减的服务传递特点。该方法对 于移动社会网络节点活跃度的量化分析结果能够科学、客观地反映移动社会网络中节点的实际 情况,作为相关服务和应用中的服务节点选择的重要标准和依据,提升移动社会网络服务质量 和用户体验。

去获取专利,查看全文>

相似文献

  • 专利
  • 中文文献
  • 外文文献
获取专利

客服邮箱:kefu@zhangqiaokeyan.com

京公网安备:11010802029741号 ICP备案号:京ICP备15016152号-6 六维联合信息科技 (北京) 有限公司©版权所有
  • 客服微信

  • 服务号