一种基于区块链的无人机接入控制方法

未命名 09-11 阅读:87 评论:0


1.本发明属于区块链技术领域,涉及一种基于区块链的无人机接入控制方法。


背景技术:

2.近年来,由于无人机制造技术的进步和成本的降低,无人机在民用和军事领域获得广泛应用。在无线通信系统中,可使用无人机作为中继节点为用户提供按需通信服务。然而,无人机接入控制的安全性和可靠性仍是一个亟待解决的问题。传统的无人机接入控制方法往往采用基于密码学的身份认证和数据加密技术,但这种方法存在着信息泄漏、攻击和篡改等安全问题。
3.区块链技术是一种去中心化、不可篡改的分布式账本技术,被广泛应用于数字货币、智能合约、物联网等领域。在无人机接入控制中,区块链技术可以用于存储uxnb标识、uav设备标识,以及uav设备接入控制策略,通过采用基于区块链的无人机接入控制方法,可以实现通信的安全性、可靠性及高效性。


技术实现要素:

4.有鉴于此,本发明的目的在于提供一种基于区块链的无人机接入控制方法,构建gnb区块链网络和uxnb区块链网络,利用区块链网络存储uxnb标识、uav设备标识等信息,设计uav设备的接入控制策略构建安全可信的uav设备接入控制系统,实现uav设备和uxnb的认证和uav设备的接入控制管理,有效避免集中式架构的单点故障问题等情况。
5.为达到上述目的,本发明提供如下技术方案:
6.一种基于区块链的无人机接入控制方法,该方法包括以下步骤:
7.s1:5g蜂窝基站配置gnb区块链网络,并部署智能合约;
8.s2:uxnb通过网络辅助c2链路向5g蜂窝基站发送入网请求消息进行身份注册;
9.s3:注册成功的uxnb与gnb构建uxnb区块链网络,并部署智能合约;
10.s4:基于关联算法确定uav设备与uxnb的关联策略;
11.s5:uav设备发送入网请求消息至所关联的uxnb进行身份注册;
12.s6:uxnb与5g蜂窝基站交互,为其所关联的uav设备确定接入控制策略,并存储在uxnb区块链网络与gnb区块链网络中;
13.s7:uav设备发送接入请求消息至所关联的uxnb,uxnb接收uav设备发送的接入请求消息,在uxnb区块链网络中查询uav设备的接入控制策略;
14.s8:uxnb通过网络辅助c2链路将接入请求转发至5g蜂窝基站,5g蜂窝基站接收uxnb转发的接入请求消息,在gnb区块链网络中查询uav设备的接入控制策略。
15.可选的,在所述s1中,所述gnb区块链网络存储uxnb标识、uav设备标识及接入控制策略;5g蜂窝基站部署的智能合约包括注册合约、设备关联合约和策略合约,注册合约用于实现uxnb身份注册管理,定义如下函数:
16.(1)注册函数:uxnb通过与此函数交互完成uxnb注册,获得唯一标识符;
17.(2)注销函数:uxnb通过与此函数交互,完成已认证uxnb注销;
18.(3)查询函数:uxnb通过与此函数交互,查询uxnb的属性信息;
19.设备关联合约定义设备关联函数,5g蜂窝基站与此函数交互,存储uav设备与uxnb之间,以及uxnb与5g蜂窝基站之间关联关系;
20.策略合约用于实现uav设备的接入控制,定义如下函数:
21.(1)接入控制策略函数:5g蜂窝基站与此函数交互,为uav设备定义接入控制策略;
22.(2)接入控制撤销函数:用于撤销uav设备的接入控制权限,若uav设备身份验证未通过,则撤销其接入请求权限,拒绝接入请求;
23.(3)数据接入控制管理函数:用于存储或更新策略合约中的接入控制策略;
24.(4)数据接入控制查询函数:用于查询策略合约中的接入控制策略。
25.可选的,在所述s2中,uxnb通过网络辅助c2链路发送入网请求消息到5g蜂窝基站,入网请求消息包括入网请求消息标识、uxnb标识符及当前时间戳信息。
26.可选的,在所述s3中,所述uxnb区块链网络存储uav设备标识及接入控制策略;uxnb区块链智能合约包括注册合约和策略合约;注册合约用于实现uav设备的身份注册管理,定义如下函数:
27.(1)注册函数:uav设备通过与此函数交互完成uav设备注册,获得唯一标识符;
28.(2)注销函数:uav设备通过与此函数交互,完成已认证uav设备注销;
29.(3)查询函数:uav设备通过与此函数交互,查询uav设备的属性信息;
30.策略合约定义如下函数:
31.(1)接入控制策略函数:uxnb与此函数交互,为uav设备定义接入控制策略;
32.(2)接入控制撤销函数:用于撤销uav设备的接入控制权限,若uav设备身份验证未通过,则撤销其接入请求权限,拒绝接入请求;
33.(3)接入控制管理函数:用于存储或更新策略合约中的接入控制策略;
34.(4)接入控制查询函数:用于查询策略合约中的接入控制策略。
35.可选的,在所述s4中,假设系统中包含m个uav设备,k个uxnb,第m个uav设备表示为uavm,位置坐标为(xm,ym,hm),1≤m≤m;第k个uxnb表示为uxnbk,位置坐标为(x
′k,y
′k,hk′
),1≤k≤k;假设uxnb接入多个uav设备;采用关联算法确定uav设备与uxnb的关联策略,具体包括以下步骤:
36.s41:建模uav设备接入uxnb的速率
37.(1)建模信道模型
38.令h
m,k
表示uavm与uxnbk之间的信道增益,建模为:其中,其中,分别表示uavm与uxnbk之间的视距和非视距传输概率,分别建模为:其中,a和b为常数,θ
m,k
表示uavm与uxnbk之间链路的仰角,建模为:其中,d
m,k
表示uavm与uxnbk之间的距离,建模为:表示uavm与uxnbk之间的视距链路信道
增益,建模为:其中,fc是载波频率,c是光速,ζ
l
是阴影衰落引起的视距链路的附加路径损耗;表示uavm与uxnbk之间的非视距链路信道增益,建模为:其中ζn是阴影衰落引起的非视距链路的附加路径损耗;
39.(2)建模uav设备接入uxnb的速率
40.令r
m,k
表示uavm接入uxnbk的速率,建模为:其中,bk表示uxnbk的带宽,pm表示uavm的发射功率;
41.s42:uav设备关联uxnb
42.uavm选择传输速率最优的uxnb接入,即若则uavm选择uxnb
k*
进行关联。
43.可选的,在所述s5中,uav设备发送入网请求消息包括入网请求消息标识、uav设备标识符、uav设备关联的uxnb标识及当前时间戳信息。
44.可选的,在所述s6中,uxnb与5g蜂窝基站交互所确定的uav设备接入控制策略包括:接入权限控制、优先级控制、用户数目限制,具体为:
45.(1)接入权限控制:判断用户是否具有接入权限,如是否已完成身份认证验证;
46.(2)优先级控制:为不同类型的用户设置不同的优先级,根据用户的优先级进行接入控制判定,以保证高优先级用户的优先接入;
47.(3)用户数目限制:设定接入用户数目限制,若接入用户数目达到门限值,根据新用户的优先级进行接入控制判定,若新用户的优先级较低,则拒绝接入,若新用户优先级高且满足其他接入条件,则允许新用户接入并将系统中低优先级用户切换至其他5g基站。
48.可选的,在所述s7中,uxnb接收uav设备发送的接入请求消息,在uxnb区块链网络中查询uav设备的接入控制策略,具体为若uav设备符合接入控制要求,则执行s8,否则uxnb返回拒绝接入请求给uav设备;其中,uav设备接入请求消息包括:接入请求消息标识、uav设备标识符、uxnb标识符及当前时间戳。
49.可选的,在所述s8中,5g蜂窝基站接收uxnb转发的接入请求消息,在gnb区块链网络中查询uav设备的接入控制策略,具体为,若uav设备符合接入要求,则5g蜂窝基站通过网络辅助c2链路向uxnb返回同意接入信息给uxnb,uxnb接收确认信息后转发至uav设备,否则5g蜂窝基站通过网络辅助c2链路返回拒绝接入信息给uxnb,uxnb接收信息后随即拒绝uav设备的接入请求。
50.本发明的有益效果在于:本发明引入区块链技术构建了一个安全可信的无人机接入控制系统,构建区块链网络,包括gnb区块链网络和uxnb区块链网络,利用区块链网络存储uxnb标识、uav设备标识及接入控制策略,实现uav设备和uxnb的认证和uav设备的接入控制管理,有效避免单点攻击,克服集中式实体的单点故障问题等情况,使接入控制系统具备安全、可伸缩性、轻量级和细粒度等特性,同时基于关联算法确定uav设备与uxnb的关联策略,为uav设备提供高速可靠的传输。
51.本发明的其他优点、目标和特征在某种程度上将在随后的说明书中进行阐述,并且在某种程度上,基于对下文的考察研究对本领域技术人员而言将是显而易见的,或者可以从本发明的实践中得到教导。本发明的目标和其他优点可以通过下面的说明书来实现和获得。
附图说明
52.为了使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明作优选的详细描述,其中:
53.图1为本发明搭建的系统场景示意图;
54.图2为本发明搭建的区块链模型图;
55.图3为本发明基于区块链的无人机接入控制方法的流程示意图。
具体实施方式
56.以下通过特定的具体实例说明本发明的实施方式,本领域技术人员可由本说明书所揭露的内容轻易地了解本发明的其他优点与功效。本发明还可以通过另外不同的具体实施方式加以实施或应用,本说明书中的各项细节也可以基于不同观点与应用,在没有背离本发明的精神下进行各种修饰或改变。需要说明的是,以下实施例中所提供的图示仅以示意方式说明本发明的基本构想,在不冲突的情况下,以下实施例及实施例中的特征可以相互组合。
57.其中,附图仅用于示例性说明,表示的仅是示意图,而非实物图,不能理解为对本发明的限制;为了更好地说明本发明的实施例,附图某些部件会有省略、放大或缩小,并不代表实际产品的尺寸;对本领域技术人员来说,附图中某些公知结构及其说明可能省略是可以理解的。
58.本发明实施例的附图中相同或相似的标号对应相同或相似的部件;在本发明的描述中,需要理解的是,若有术语“上”、“下”、“左”、“右”、“前”、“后”等指示的方位或位置关系为基于附图所示的方位或位置关系,仅是为了便于描述本发明和简化描述,而不是指示或暗示所指的装置或元件必须具有特定的方位、以特定的方位构造和操作,因此附图中描述位置关系的用语仅用于示例性说明,不能理解为对本发明的限制,对于本领域的普通技术人员而言,可以根据具体情况理解上述术语的具体含义。
59.请参阅图1~图3,图1为本发明搭建的系统场景示意图,如图1所示,系统中存在多个5g蜂窝基站,多个uxnb,多个uav设备,uav设备发送接入请求消息至所关联的uxnb,通过在uxnb区块链网络中查询uav设备的接入控制策略,如符合接入条件,则uxnb通过网络辅助c2链路将接入请求转发至5g蜂窝基站,在gnb区块链网络中查询uav设备的接入控制策略,如符合接入条件,则实现uav设备接入5g蜂窝基站。
60.图2为本发明搭建的区块链模型图,如图2所示,区块链网络包括gnb区块链网络和uxnb区块链网络,其中:
61.gnb区块链网络:基于超级账本(hyperledgerfabric)搭建gnb区块链网络,5g蜂窝基站为gnb区块链的节点,其中gnb区块链网络存储uxnb标识、uav设备标识及接入控制策略等信息;5g蜂窝基站部署的智能合约包括注册合约、设备关联合约和策略合约。
62.uxnb区块链网络:基于超级账本(hyperledgerfabric)搭建uxnb区块链网络,5g蜂窝基站和uxnb为uxnb区块链的节点,其中uxnb区块链网络存储uav设备标识及接入控制策略;uxnb区块链智能合约包括注册合约和策略合约。
63.图3为本发明基于区块链的无人机接入控制方法的流程示意图,如图3所示,基于区块链的无人机接入控制方法,具体包括以下步骤:
64.s1:5g蜂窝基站配置gnb区块链网络,并部署智能合约。
65.gnb区块链网络存储uxnb标识、uav设备标识及接入控制策略;5g蜂窝基站部署的智能合约包括注册合约、设备关联合约和策略合约,注册合约用于实现uxnb身份注册管理,定义如下函数:
66.(1)注册函数:uxnb通过与此函数交互完成uxnb注册,获得唯一标识符;
67.(2)注销函数:uxnb通过与此函数交互,完成已认证uxnb注销;
68.(3)查询函数:uxnb通过与此函数交互,查询uxnb的属性信息;
69.设备关联合约定义设备关联函数,5g蜂窝基站与此函数交互,存储uav设备与uxnb之间,以及uxnb与5g蜂窝基站之间关联关系;
70.策略合约用于实现uav设备的接入控制,定义如下函数:
71.(1)接入控制策略函数:5g蜂窝基站与此函数交互,为uav设备定义接入控制策略;
72.(2)接入控制撤销函数:用于撤销uav设备的接入控制权限,若uav设备身份验证未通过,则撤销其接入请求权限,拒绝接入请求;
73.(3)数据接入控制管理函数:用于存储或更新策略合约中的接入控制策略;
74.(4)数据接入控制查询函数:用于查询策略合约中的接入控制策略。
75.s2:uxnb通过网络辅助c2链路向5g蜂窝基站发送入网请求消息进行身份注册。
76.uxnb通过网络辅助c2链路发送入网请求消息到5g蜂窝基站,入网请求消息包括入网请求消息标识、uxnb标识符及当前时间戳等信息。
77.s3:注册成功的uxnb与gnb构建uxnb区块链网络,并部署智能合约。
78.uxnb区块链网络存储uav设备标识及接入控制策略;uxnb区块链智能合约包括注册合约和策略合约;注册合约用于实现uav设备的身份注册管理,定义如下函数:
79.(1)注册函数:uav设备通过与此函数交互完成uav设备注册,获得唯一标识符;
80.(2)注销函数:uav设备通过与此函数交互,完成已认证uav设备注销;
81.(3)查询函数:uav设备通过与此函数交互,查询uav设备的属性信息;
82.策略合约定义如下函数:
83.(1)接入控制策略函数:uxnb与此函数交互,为uav设备定义接入控制策略;
84.(2)接入控制撤销函数:用于撤销uav设备的接入控制权限,若uav设备身份验证未通过,则撤销其接入请求权限,拒绝接入请求;
85.(3)接入控制管理函数:用于存储或更新策略合约中的接入控制策略;
86.(4)接入控制查询函数:用于查询策略合约中的接入控制策略。
87.s4:基于关联算法确定uav设备与uxnb的关联策略。
88.假设系统中包含m个uav设备,k个uxnb,第m个uav设备表示为uavm,位置坐标为(xm,ym,hm),1≤m≤m;第k个uxnb表示为uxnbk,位置坐标为(x
′k,y
′k,hk′
),1≤k≤k;假设uxnb可接入多个uav设备;采用关联算法确定uav设备与uxnb的关联策略,具体包括以下步骤:
89.s41:建模uav设备接入uxnb的速率
90.(1)建模信道模型
91.令h
m,k
表示uavm与uxnbk之间的信道增益,建模为:其中,其中,分别表示uavm与uxnbk之间的视距和非视距传输概率,分别建模为:其中,a和b为常数,θ
m,k
表示uavm与uxnbk之间链路的仰角,建模为:其中,d
m,k
表示uavm与uxnbk之间的距离,建模为:表示uavm与uxnbk之间的视距链路信道增益,建模为:其中,fc是载波频率,c是光速,ζ
l
是阴影衰落引起的视距链路的附加路径损耗;表示uavm与uxnbk之间的非视距链路信道增益,建模为:其中ζn是阴影衰落引起的非视距链路的附加路径损耗;
92.(2)建模uav设备接入uxnb的速率
93.令r
m,k
表示uavm接入uxnbk的速率,可建模为:其中,bk表示uxnbk的带宽,pm表示uavm的发射功率;
94.s42:uav设备关联uxnb
95.uavm选择传输速率最优的uxnb接入,即若则uavm选择uxnb
k*
进行关联。
96.s5:uav设备发送入网请求消息至所关联的uxnb进行身份注册。
97.uav设备发送入网请求消息包括入网请求消息标识、uav设备标识符、uav设备关联的uxnb标识及当前时间戳等信息。
98.s6:uxnb与5g蜂窝基站交互,为其所关联的uav设备确定接入控制策略,并存储在uxnb区块链网络与gnb区块链网络中。
99.uxnb与5g蜂窝基站交互所确定的uav设备接入控制策略包括:接入权限控制、优先级控制、用户数目限制,具体为:
100.(1)接入权限控制:判断用户是否具有接入权限,如是否已完成身份认证验证;
101.(2)优先级控制:为不同类型的用户设置不同的优先级,根据用户的优先级进行接入控制判定,以保证高优先级用户的优先接入;
102.(3)用户数目限制:设定接入用户数目限制,若接入用户数目达到门限值,根据新用户的优先级进行接入控制判定,若新用户的优先级较低,则拒绝接入,若新用户优先级高且满足其他接入条件,则允许新用户接入并将系统中低优先级用户切换至其他5g基站。
103.s7:uav设备发送接入请求消息至所关联的uxnb,uxnb接收uav设备发送的接入请
求消息,在uxnb区块链网络中查询uav设备的接入控制策略。
104.uxnb接收uav设备发送的接入请求消息,在uxnb区块链网络中查询uav设备的接入控制策略,具体为若uav设备符合接入控制要求,则执行s8,否则uxnb返回拒绝接入请求给uav设备;其中,uav设备接入请求消息包括:接入请求消息标识、uav设备标识符、uxnb标识符及当前时间戳等。
105.s8:uxnb通过网络辅助c2链路将接入请求转发至5g蜂窝基站,5g蜂窝基站接收uxnb转发的接入请求消息,在gnb区块链网络中查询uav设备的接入控制策略。
106.5g蜂窝基站接收uxnb转发的接入请求消息,在gnb区块链网络中查询uav设备的接入控制策略,具体为,若uav设备符合接入要求,则5g蜂窝基站通过网络辅助c2链路向uxnb返回同意接入信息给uxnb,uxnb接收确认信息后转发至uav设备,否则5g蜂窝基站通过网络辅助c2链路返回拒绝接入信息给uxnb,uxnb接收信息后随即拒绝uav设备的接入请求。
107.最后说明的是,以上实施例仅用以说明本发明的技术方案而非限制,尽管参照较佳实施例对本发明进行了详细说明,本领域的普通技术人员应当理解,可以对本发明的技术方案进行修改或者等同替换,而不脱离本技术方案的宗旨和范围,其均应涵盖在本发明的权利要求范围当中。

技术特征:
1.一种基于区块链的无人机接入控制方法,其特征在于:该方法包括以下步骤:s1:5g蜂窝基站配置gnb区块链网络,并部署智能合约;s2:uxnb通过网络辅助c2链路向5g蜂窝基站发送入网请求消息进行身份注册;s3:注册成功的uxnb与gnb构建uxnb区块链网络,并部署智能合约;s4:基于关联算法确定uav设备与uxnb的关联策略;s5:uav设备发送入网请求消息至所关联的uxnb进行身份注册;s6:uxnb与5g蜂窝基站交互,为其所关联的uav设备确定接入控制策略,并存储在uxnb区块链网络与gnb区块链网络中;s7:uav设备发送接入请求消息至所关联的uxnb,uxnb接收uav设备发送的接入请求消息,在uxnb区块链网络中查询uav设备的接入控制策略;s8:uxnb通过网络辅助c2链路将接入请求转发至5g蜂窝基站,5g蜂窝基站接收uxnb转发的接入请求消息,在gnb区块链网络中查询uav设备的接入控制策略。2.根据权利要求1所述的一种基于区块链的无人机接入控制方法,其特征在于:在所述s1中,所述gnb区块链网络存储uxnb标识、uav设备标识及接入控制策略;5g蜂窝基站部署的智能合约包括注册合约、设备关联合约和策略合约,注册合约用于实现uxnb身份注册管理,定义如下函数:(1)注册函数:uxnb通过与此函数交互完成uxnb注册,获得唯一标识符;(2)注销函数:uxnb通过与此函数交互,完成已认证uxnb注销;(3)查询函数:uxnb通过与此函数交互,查询uxnb的属性信息;设备关联合约定义设备关联函数,5g蜂窝基站与此函数交互,存储uav设备与uxnb之间,以及uxnb与5g蜂窝基站之间关联关系;策略合约用于实现uav设备的接入控制,定义如下函数:(1)接入控制策略函数:5g蜂窝基站与此函数交互,为uav设备定义接入控制策略;(2)接入控制撤销函数:用于撤销uav设备的接入控制权限,若uav设备身份验证未通过,则撤销其接入请求权限,拒绝接入请求;(3)数据接入控制管理函数:用于存储或更新策略合约中的接入控制策略;(4)数据接入控制查询函数:用于查询策略合约中的接入控制策略。3.根据权利要求1所述的一种基于区块链的无人机接入控制方法,其特征在于:在所述s2中,uxnb通过网络辅助c2链路发送入网请求消息到5g蜂窝基站,入网请求消息包括入网请求消息标识、uxnb标识符及当前时间戳信息。4.根据权利要求1所述的一种基于区块链的无人机接入控制方法,其特征在于:在所述s3中,所述uxnb区块链网络存储uav设备标识及接入控制策略;uxnb区块链智能合约包括注册合约和策略合约;注册合约用于实现uav设备的身份注册管理,定义如下函数:(1)注册函数:uav设备通过与此函数交互完成uav设备注册,获得唯一标识符;(2)注销函数:uav设备通过与此函数交互,完成已认证uav设备注销;(3)查询函数:uav设备通过与此函数交互,查询uav设备的属性信息;策略合约定义如下函数:(1)接入控制策略函数:uxnb与此函数交互,为uav设备定义接入控制策略;(2)接入控制撤销函数:用于撤销uav设备的接入控制权限,若uav设备身份验证未通
过,则撤销其接入请求权限,拒绝接入请求;(3)接入控制管理函数:用于存储或更新策略合约中的接入控制策略;(4)接入控制查询函数:用于查询策略合约中的接入控制策略。5.根据权利要求1所述的一种基于区块链的无人机接入控制方法,其特征在于:在所述s4中,假设系统中包含m个uav设备,k个uxnb,第m个uav设备表示为uav
m
,位置坐标为(x
m
,y
m
,h
m
),1≤m≤m;第k个uxnb表示为uxnb
k
,位置坐标为(x

k
,y

k
,h
k

),1≤k≤k;假设uxnb接入多个uav设备;采用关联算法确定uav设备与uxnb的关联策略,具体包括以下步骤:s41:建模uav设备接入uxnb的速率(1)建模信道模型令h
m,k
表示uav
m
与uxnb
k
之间的信道增益,建模为:其中,其中,分别表示uav
m
与uxnb
k
之间的视距和非视距传输概率,分别建模为:其中,a和b为常数,θ
m,k
表示uav
m
与uxnb
k
之间链路的仰角,建模为:其中,d
m,k
表示uav
m
与uxnb
k
之间的距离,建模为:为:表示uav
m
与uxnb
k
之间的视距链路信道增益,建模为:其中,f
c
是载波频率,c是光速,ζ
l
是阴影衰落引起的视距链路的附加路径损耗;表示uav
m
与uxnb
k
之间的非视距链路信道增益,建模为:其中ζ
n
是阴影衰落引起的非视距链路的附加路径损耗;(2)建模uav设备接入uxnb的速率令r
m,k
表示uav
m
接入uxnb
k
的速率,建模为:其中,b
k
表示uxnb
k
的带宽,p
m
表示uav
m
的发射功率;s42:uav设备关联uxnbuav
m
选择传输速率最优的uxnb接入,即若则uav
m
选择进行关联。6.根据权利要求1所述的一种基于区块链的无人机接入控制方法,其特征在于:在所述s5中,uav设备发送入网请求消息包括入网请求消息标识、uav设备标识符、uav设备关联的uxnb标识及当前时间戳信息。7.根据权利要求1所述的一种基于区块链的无人机接入控制方法,其特征在于:在所述s6中,uxnb与5g蜂窝基站交互所确定的uav设备接入控制策略包括:接入权限控制、优先级控制、用户数目限制,具体为:(1)接入权限控制:判断用户是否具有接入权限,如是否已完成身份认证验证;
(2)优先级控制:为不同类型的用户设置不同的优先级,根据用户的优先级进行接入控制判定,以保证高优先级用户的优先接入;(3)用户数目限制:设定接入用户数目限制,若接入用户数目达到门限值,根据新用户的优先级进行接入控制判定,若新用户的优先级较低,则拒绝接入,若新用户优先级高且满足其他接入条件,则允许新用户接入并将系统中低优先级用户切换至其他5g基站。8.根据权利要求1所述的一种基于区块链的无人机接入控制方法,其特征在于:在所述s7中,uxnb接收uav设备发送的接入请求消息,在uxnb区块链网络中查询uav设备的接入控制策略,具体为若uav设备符合接入控制要求,则执行s8,否则uxnb返回拒绝接入请求给uav设备;其中,uav设备接入请求消息包括:接入请求消息标识、uav设备标识符、uxnb标识符及当前时间戳。9.根据权利要求1所述的一种基于区块链的无人机接入控制方法,其特征在于:在所述s8中,5g蜂窝基站接收uxnb转发的接入请求消息,在gnb区块链网络中查询uav设备的接入控制策略,具体为,若uav设备符合接入要求,则5g蜂窝基站通过网络辅助c2链路向uxnb返回同意接入信息给uxnb,uxnb接收确认信息后转发至uav设备,否则5g蜂窝基站通过网络辅助c2链路返回拒绝接入信息给uxnb,uxnb接收信息后随即拒绝uav设备的接入请求。

技术总结
本发明涉及一种基于区块链的无人机接入控制方法,属于区块链技术领域。该方法包括:S1:5G蜂窝基站配置gNB区块链网络,并部署智能合约;S2:UxNB通过网络辅助C2链路向5G蜂窝基站发送入网请求消息进行身份注册;S3:注册成功的UxNB与gNB构建UxNB区块链网络;S4:基于关联算法确定UAV设备与UxNB的关联策略;S5:UAV设备发送入网请求消息至所关联的UxNB进行身份注册;S6:UxNB与5G蜂窝基站交互;S7:在UxNB区块链网络中查询UAV设备的接入控制策略;S8:UxNB通过网络辅助C2链路将接入请求转发至5G蜂窝基站,在gNB区块链网络中查询UAV设备的接入控制策略。入控制策略。入控制策略。


技术研发人员:柴蓉 王钦源 邱江 陈前斌
受保护的技术使用者:重庆邮电大学
技术研发日:2023.07.17
技术公布日:2023/9/9
版权声明

本文仅代表作者观点,不代表航家之家立场。
本文系作者授权航家号发表,未经原创作者书面授权,任何单位或个人不得引用、复制、转载、摘编、链接或以其他任何方式复制发表。任何单位或个人在获得书面授权使用航空之家内容时,须注明作者及来源 “航空之家”。如非法使用航空之家的部分或全部内容的,航空之家将依法追究其法律责任。(航空之家官方QQ:2926969996)

航空之家 https://www.aerohome.com.cn/

飞机超市 https://mall.aerohome.com.cn/

航空资讯 https://news.aerohome.com.cn/

分享:

扫一扫在手机阅读、分享本文

相关推荐