[发明专利]一种消息传输的方法及其设备有效

专利信息
申请号: 202110617301.9 申请日: 2021-06-02
公开(公告)号: CN113329351B 公开(公告)日: 2022-08-30
发明(设计)人: 陈小锋 申请(专利权)人: 合肥工业大学
主分类号: H04W4/12 分类号: H04W4/12;H04W40/04;H04W40/12
代理公司: 安徽省合肥新安专利代理有限责任公司 34101 代理人: 陆丽莉;何梅生
地址: 230009 安*** 国省代码: 安徽;34
权利要求书: 查看更多 说明书: 查看更多
摘要:
搜索关键词: 一种 消息 传输 方法 及其 设备
【权利要求书】:

1.一种消息传输的方法,其特征是应用于由M个站点及其站点间连接的传输线路所组成的传输网络中,并将各个相连接的站点互称为邻接站点,所述方法是按如下步骤进行:

步骤1、设置每个站点的等级,使得其满足:

当任意一个站点v属于站点集合Gi时,则站点集合Gi中至少有i+p个站点v的邻接站点,且站点集合Gj中至少有i个站点v的邻接站点;其中,Gi为等级不小于整数i所有站点构成的站点集合,Gj为等级不小于整数j所有站点构成的站点集合;j为0和i+t当中的较大值;t和p为两个整数;i=0,1,…,k;

步骤2、根据站点的等级来确定待接收消息的站点,即假设待传输的消息已经到达站点v,获取站点v的所有邻接站点中等级最大的邻接站点为待接收消息的站点,从而将消息发送给所确定的待接收消息的站点;

步骤2.1、当t取值为r个整数t1,t2,…,tl,…tr中的任意一个整数时,得到站点v相应的等级为C(v,t1),C(v,t2),…,C(v,tl),…,C(v,tr);其中,C(v,tl)表示当t=tl时对应的站点v的等级;

步骤2.2、记g为所述传输网络中从任意一个站点为出发点出发,沿站点间的传输线路能回到所述出发点所经过的站点个数的最小值,并初始化g=3;

步骤2.3、利用C(v,tl),tl和g的值计算得到以站点v作为出发点的传输路径的预测长度al,l=1,2,…,r;

步骤2.4、从得到的t取值为r个整数时的所有预测长度中选取最大预测长度所对应的t的取值,记为tmax;

步骤2.5、当t=tmax时,获取站点v的所有邻接站点中等级最大的邻接站点作为接收消息的站点。

2.根据权利要求1所述的一种消息传输的方法,其特征在于,所述步骤1中的站点等级是按如下过程设置:

步骤1.1、每个站点的等级设置一个初始值;

步骤1.2、对于当前站点v,获取其邻接站点的当前等级,并用于更新当前站点v的等级为集合S中的最大值;其中,S为满足条件1的若干个非负整数所构成的集合;

条件1:对于非负整数x,当至少存在x个v的邻接站点的当前等级不小于x+t,且至少存在y个v的邻接站点的当前等级不小于x;其中,y为0与x+p中的较大值;

步骤1.3、执行步骤1.2若干次,直到站点v的等级不再变化为止,从而将最终不变的等级设为站点v的等级。

3.根据权利要求1所述的一种消息传输的方法,其特征在于,所述步骤1中的站点等级按如下过程设置:

步骤1.1、每个站点的等级设置一个初始值;

步骤1.2、对于当前站点v,获取其邻接站点的当前等级,并用于更新当前站点v的等级为集合S中的最大值;其中,S为满足条件1的若干个非负整数所构成的集合;

条件1:对于非负整数x,当至少存在x个v的邻接站点的当前等级不小于x+t,且至少存在y个v的邻接站点的当前等级不小于x;其中,y为0与x+p中的较大值;

步骤1.3、按照步骤1.2重复N次更新站点v的等级,并将第N次更新的等级设置为站点v的等级;其中,N为预置的次数。

4.根据权利要求1所述的一种消息传输的方法,其特征在于,所述步骤2.3中利用C(v,tl),tl和g的值计算得到以站点v作为出发点的传输路径的预测长度al具体包括

利用式(1)计算得到以站点v作为出发点的传输路径的预测长度al

式(1)中,表示向下取整;||表示取绝对值;l=1,2,…,r。

5.一种消息传输的设备,其特征在于,包括:

等级设置单元、站点选择单元和消息发送单元,其中,

等级设置单元,设置每个站点的等级,使得其满足:

当任意一个站点v属于站点集合Gi时,则站点集合Gi中至少有i+p个站点v的邻接站点,且站点集合Gj中至少有i个站点v的邻接站点;其中,Gi为等级不小于整数i所有站点构成的站点集合,Gj为等级不小于整数j所有站点构成的站点集合;j为0和i+t当中的较大值;t和p为两个整数;i=0,1,…,k;

站点选择单元,用于选择待传输的消息已经到的达站点v的所有邻接站点中等级最大的邻接的站点作为待接收消息的站点,包括:

步骤a、当t取值为r个整数t1,t2,…,tl,…tr中的任意一个整数时,得到站点v相应的等级为C(v,t1),C(v,t2),…,C(v,tl),…,C(v,tr);其中,C(v,tl)表示当t=tl时对应的站点v的等级;

步骤b、记g为传输网络中从任意一个站点为出发点出发,沿站点间的传输线路能回到所述出发点所经过的站点个数的最小值,并初始化g=3;

步骤c、利用C(v,tl),tl和g的值计算得到以站点v作为出发点的传输路径的预测长度al,l=1,2,…,r;

步骤d、从得到的t取值为r个整数时的所有预测长度中选取最大预测长度所对应的t的取值,记为tmax;

步骤e、当t=tmax时,获取站点v的所有邻接站点中等级最大的邻接站点作为接收消息的站点;

消息发送单元,用于将所述消息发送给所确定的待接收消息的站点。

下载完整专利技术内容需要扣除积分,VIP会员可以免费下载。

该专利技术资料仅供研究查看技术是否侵权等信息,商用须获得专利权人授权。该专利全部权利属于合肥工业大学,未经合肥工业大学许可,擅自商用是侵权行为。如果您想购买此专利、获得商业授权和技术合作,请联系【客服

本文链接:http://www.vipzhuanli.com/pat/books/202110617301.9/1.html,转载请声明来源钻瓜专利网。

×

专利文献下载

说明:

1、专利原文基于中国国家知识产权局专利说明书;

2、支持发明专利 、实用新型专利、外观设计专利(升级中);

3、专利数据每周两次同步更新,支持Adobe PDF格式;

4、内容包括专利技术的结构示意图流程工艺图技术构造图

5、已全新升级为极速版,下载速度显著提升!欢迎使用!

请您登陆后,进行下载,点击【登陆】 【注册】

关于我们 寻求报道 投稿须知 广告合作 版权声明 网站地图 友情链接 企业标识 联系我们

钻瓜专利网在线咨询

周一至周五 9:00-18:00

咨询在线客服咨询在线客服
tel code back_top