控制方法、架构、通信方法、装置、设备及存储介质与流程

文档序号:31710770发布日期:2022-10-04 18:43阅读:24来源:国知局
控制方法、架构、通信方法、装置、设备及存储介质与流程

1.本发明涉及无线技术领域,尤其涉及一种控制方法、架构、通信方法、装置、设备及存储介质。


背景技术:

2.随着飞行设备,特别是无人机应用领域和应用场景的迅速扩展,无人机通信需要满足日益多样化的业务需求。从数据类型来看,命令和控制(command and control,c&c)数据要求低时延和高可靠性,应用数据则要求千比特每秒kbps至兆比特每秒gbps的速率;从通信范围来看,无人机到地面站(用于控制用户侧设备,可以看作是控制器)之间的距离从几十米至几百甚至几千公里不等。相比无人机与控制器直连的方式,蜂窝网络具有覆盖范围广、系统容量大、支持业务类型全面、抗干扰性强等优点,在支持无人机通信方面具有广泛的应用前景。
3.目前,无人机接入蜂窝网络的方式与传统地面移动通信用户侧设备(user equipment,ue)的方式是相同的,均是通过集成相应的通信模块(如基带和射频单元)和身份模块(如用户身份识别sim卡)接入蜂窝网络,即从蜂窝网络的角度来看,接入的无人机与传统地面移动通信ue并未区别,因此网络侧设备无法区分接入的用户侧设备究竟是无人机还是传统地面移动通信ue。
4.为了解决这一问题,在第三代合作伙伴计划(the 3rd generation partnership project,3gpp)定义了针对接入4g长期演进(long term evolution,lte)网络的无人机的特殊上报条件(如超过一定高度)和上报内容(如路径信息),从而使得网络侧设备能够从接入的用户侧设备中识别出无人机,进而实现干扰规避和ta级别的移动性管理。
5.但是,这种方式也仅能识别满足上述特殊条件的飞行设备,对于未携带上述信息的飞行设备,网络侧设备依旧无法识别,并且由于上述方式是在无线接入网层面实现的,因而飞行设备在执行飞行任务的过程中,只能通过与之配对成功的控制器进行控制,如果控制器发生异常,或者控制器与网络侧设备的通信发生异常,飞行设备将无法继续执行飞行任务。


技术实现要素:

6.本发明实施例提供一种控制方法、架构、通信方法、装置、设备及存储介质,以解决现有技术中,网络侧设备无法从接入的用户侧设备中识别出飞行设备,并且无法对飞行设备进行控制的问题。
7.第一方面,本发明实施例提供了一种控制方法,应用于网络侧设备,包括:接收用户侧设备上报的接入请求信息;如果所述接入请求信息中携带了针对飞行设备定义的标识,确定所述用户侧设备为飞行设备;根据所述接入请求信息,控制所述飞行设备在管控区域飞行。
8.另外,所述根据所述接入请求信息,控制所述飞行设备在管控区域飞行,包括:根
据所述接入请求信息,确定所述飞行设备不可以接入网络侧设备的管控区域执行飞行任务;或者,根据所述接入请求信息,确定所述飞行设备可以接入所述管控区域执行飞行任务。本发明实施例,网络侧设备对飞行设备的控制,主要分为同意飞行设备接入管控区域执行飞行认为和拒绝飞行设备接入管控区域执行飞行任务。
9.另外,在所述用户侧设备为所述飞行设备时,所述接入请求信息还包括:公共信息和接入类型;所述确定所述飞行设备不可以接入所述管控区域执行飞行任务,包括:根据所述标识、所述接入类型和所述公共信息,拒绝所述飞行设备的接入请求,和/或针对所述飞行设备上报的所述接入请求信息向所述飞行设备广播禁止接入信息。本发明实施例,在用户侧设备为飞行设备时,接入请求信息除了包括标识飞行设备的标识,还包括接入类型和公共信息,从而在确定飞行设备不可以接入管控区域执行飞行任务时,根据接入请求信息中携带的标识、接入类型和公共信息,可以直接作出拒绝飞行设备的接入请求,和/或向飞行设备广播禁止接入的信息,从而实现根据飞行设备上报的接入请求信息,控制飞行设备不可以在管控区域执行飞行任务的操作。
10.另外,在所述用户侧设备为所述飞行设备时,所述接入请求信息还包括:接入类型和实时上报的状态监测信息;所述确定所述飞行设备可以接入所述管控区域执行飞行任务,包括:根据所述接入类型和所述状态监测信息动态调整所述网络侧设备针对所述飞行设备的网络配置,以使所述飞行设备根据动态调整后的所述网络配置在所述管控区域内执行所述飞行任务。本发明实施例,在用户侧设备为飞行设备时,接入请求信息除了包括标识飞行设备的标识,还包括接入类型和实时上报的状态监测信息,从而在确定飞行设备可以在管控区域执行飞行任务时,根据接入类型和状态监测信息动态调整针对飞行设备的网络配置,使得飞行设备能够根据动态调整的网络配置更好的执行飞行业务。
11.另外,所述接入请求信息还包括:业务重要性信息;在所述确定所述飞行设备可以接入所述管控区域执行飞行任务之前,所述方法还包括:获取所述管控区域当前的负载情况;根据所述负载情况和所述业务重要性信息,确定所述飞行设备能否接入所述管控区域执行所述飞行任务。本发明实施例,通过设置接入请求信息还携带业务重要性信息,从而在确定所述飞行设备可以接入所述管控区域执行飞行任务之前,能够基于业务重要性信息和管控区域当前的负载情况动态调整确定飞行设备是否可以接入管控区域,使得对飞行设备的控制更加贴合实际使用。
12.另外,所述针对所述飞行设备上报的所述接入请求信息向所述飞行设备广播禁止接入信息,包括:针对所述飞行设备上报的所述接入请求信息向所述飞行设备内部署的架构的服务/业务质量展示功能模块广播禁止接入信息,供所述服务/业务质量展示功能模块将所述禁止接入信息发送给其他授权用户侧设备。
13.另外,在所述确定所述飞行设备可以接入所述管控区域执行飞行任务之后,所述方法还包括:接收所述飞行设备内部署的架构通过n6接口实时上报的所述状态监测信息和所述公共信息。
14.第二方面,本发明实施例还提供一种架构,部署于用户侧设备,所述架构,包括:应用层、支撑层和安全层;所述应用层,用于在所述用户侧设备使用蜂窝网络通信时,至少为所述用户侧设备提供以下一种功能:状态展示功能、服务/业务质量展示功能、公共信息分发功能、业务管理功能和任务管理功能;所述支撑层,用于在所述用户侧设备使用所述蜂窝
网络通信时,至少为所述用户侧设备提供以下一种功能:身份标识存储功能、状态监控功能和配对功能;所述安全层,用于在所述用户侧设备使用所述蜂窝网络通信时,至少为所述用户侧设备提供:认证和鉴权功能。
15.另外,所述应用层至少包括以下一种功能模块:状态展示模块、服务/业务质量展示模块、公共信息分发模块、业务管理模块和任务管理模块;所述状态展示模块,用于在所述用户侧设备使用蜂窝网络通信时,为所述用户侧设备提供所述状态展示功能;所述服务/业务质量展示模块,用于在所述用户侧设备使用蜂窝网络通信时,为所述用户侧设备提供所述服务/业务质量展示功能;所述公共信息分发模块,用于在所述用户侧设备使用蜂窝网络通信时,为所述用户侧设备提供所述公共信息分发功能;所述业务管理模块,为所述用户侧设备用于在所述用户侧设备使用蜂窝网络通信时,提供所述业务管理功能;所述任务管理模块,为所述用户侧设备用于在所述用户侧设备使用蜂窝网络通信时,提供所述任务管理功能。
16.另外,所述支撑层至少包括以下一种功能模块:身份标识存储模块、状态监控模块和配对模块;所述身份标识存储模块,用于在所述用户侧设备使用所述蜂窝网络通信时,为所述用户侧设备提供所述身份标识存储功能,存储在所述身份标识存储模块中的身份标识信息为永久或临时的身份标识信息;所述状态监控模块,用于在所述用户侧设备使用所述蜂窝网络通信时,为所述用户侧设备提供所述状态监控功能;所述配对模块,用于维护所述用户侧设备的配对关系,在所述用户侧设备使用所述蜂窝网络通信时,根据所述配对关系为所述用户侧设备提供所述配对功能。
17.另外,所述安全层至少包括:认证和鉴权模块;所述认证和鉴权模块,用于维护部署了所述架构的用户侧设备的标识信息,在所述用户侧设备使用所述蜂窝网络通信时,根据所述标识信息为所述用户侧设备提供所述认证和鉴权功能,所述认证和鉴权功能至少实现以下一种:对所述用户侧设备自身的认证和鉴权,对其他用户侧设备请求所述用户侧设备部署的所述架构实现的任意功能的认证和鉴权。
18.另外,所述认证和鉴权模块,还用于利用所述用户侧设备到网络侧设备的接口将维护的所述标识信息发送至蜂窝网络,通过所述蜂窝网络将所述标识信息上报至接入的所述网络侧设备,供所述网络侧设备调整针对所述标识信息对应的所述用户侧设备的网络配置。
19.第三方面,本发明实施例还提供一种控制方法,应用于部署于用户侧设备内的架构,所述架构包括:应用层、支撑层和安全层,所述通信方法包括:在所述用户侧设备使用蜂窝网络通信时,所述应用层至少为所述用户侧设备提供以下一种功能:状态展示功能、服务/业务质量展示功能、公共信息分发功能、业务管理功能和任务管理功能;所述支撑层至少为所述用户侧设备提供以下一种功能:身份标识存储功能、状态监控功能和配对功能;所述安全层至少为所述用户侧设备提供:认证和鉴权功能。
20.另外,所述应用层至少包括以下一种功能模块:状态展示模块、服务/业务质量展示模块、公共信息分发模块、业务管理模块和任务管理模块;所述在所述用户侧设备使用蜂窝网络时,所述应用层至少为所述用户侧设备提供以下一种功能:状态展示功能、服务/业务质量展示功能、所述公共信息分发功能、业务管理功能和任务管理功能,包括:所述状态展示模块从所述任务管理模型和所述支撑层提供所述状态监测功能的状态监测模块获取
所述用户侧设备的状态信息,展示所述状态信息,并将所述状态信息发送至其他授权用户侧设备;所述服务/业务质量展示模块从所述状态监测模块获取服务/业务服务质量信息,展示所述服务/业务质量信息,并将所述服务/业务质量信息发送至其他授权用户侧设备;所述公共信息分发模块从预设公共信息收集平台获取预先约定的公共信息,并将所述公共信息发送至其他授权用户侧设备;所述业务管理模块从所述业管理模块获取服务调度信息,根据所述服务调度信息控制所述用户侧设备优先执行优先级高的业务;所述任务管理模块从与所述用户侧设备配对的其他授权用户侧设备和/或预设管理平台获取任务相关信息和状态相关信息,并根据所述任务相关信息和所述状态相关信息调整所述用户侧设备的执行策略,使所述用户侧设备根据调整后的所述执行策略执行飞行任务。
21.另外,所述方法还包括:所述状态展示模块接收接其他授权用户侧设备发送的期望展示和/或订阅的状态信息,并对接收到的期望展示和/或订阅的所述状态信息进行展示;所述服务/业务质量展示模块接收其他授权用户侧设备发送的期望展示和/或订阅的服务/业务质量信息,并对接收到的期望展示和/或订阅的所述服务/业务质量信息进行展示。
22.另外,所述方法还包括:所述任务管理模块利用n6接口从分为网络获取网络质量信息,并根据所述网络质量信息调整所述用户侧设备的执行策略,使所述用户侧设备根据调整后的所述执行策略执行任务。
23.另外,所述支撑层至少包括以下一种功能模块:身份标识存储模块、状态监控模块和配对模块;所述支撑层至少为所述用户侧设备提供以下一种功能:身份标识存储功能、状态监控功能和配对功能,包括:所述身份标识存储模块从所述用户侧设备和/或其他授权用户侧设备和/或预设身份标识提供平台获取所述用户侧设备和所述其他授权用户侧设备的标识信息,并根据所述标识信息生成具有唯一性的身份标识;所述状态监测模块从所述用户侧设备和/或其他授权用户侧设备上安装的状态监测单元获取所述用户侧设备的状态信息和服务/业务质量信息,并将所述状态信息发送至所述状态展示模块,将所述服务/业务质量信息发送至所述服务/业务质量展示模块;所述配对模块从所述用户侧设备和/或所述其他授权用户侧设备和/或预设身份标识提供平台获取所述用户侧设备和所述其他授权用户侧设备的标识信息,根据所述标识信息生成包括所述用户侧设备和所述其他授权用户侧设备的身份标识的配对表。
24.另外,所述方法还包括:所述状态监测模块接收接其他授权用户侧设备发送的期望展示和/或订阅的监测状态信息,并根据接收到的期望展示和/或订阅的所述状态监测信息从所述用户侧设备和/或其他授权用户侧设备上安装的状态监测单元获取对应的状态监测信息,所述状态监测信息包括所述状态信息和/或服务/业务质量信息。
25.另外,所述方法还包括:所述状态监测模块利用n6接口将获取到的所述状态信息和服务/业务质量信息发送至蜂窝网络,通过所述蜂窝网络将所述状态信息和服务/业务质量信息上报至接入的网络侧设备,供所述网络侧设备根据所述状态信息和服务/业务质量信息调整针对所述用户侧设备的网络配置。
26.另外,在所述用户侧设备向所述其他授权用户侧设备发送信息,所述信息包括状态信息,和/或服务/业务质量信息,和/或公共信息,和/或状态监测信息之前,所述方法还包括:所述安全层提供认证和鉴权功能的认证和鉴权模块获取标识所述用户侧设备唯一性的身份标识,将所述身份标识与所述支撑层提供身份标识存储功能的身份标识存储模块中
存储的身份标识进行匹配;如果匹配,执行所述用户侧设备向所述其他授权用户侧设备发送信息的操作。
27.另外,所述用户侧设备向所述其他授权用户侧设备发送信息为所述用户侧设备向与之配对的其他授权用户侧设备发送信息;所述用户侧设备向与之配对的其他授权用户侧设备发送信息之前,所述方法还包括:所述支撑层提供配对功能的配对模块获取标识所述用户侧设备唯一性的身份标识,根据维护的配对关系,将所述身份标识与所述身份标识存储模块中存储的身份标识进行匹配;如果匹配,则将匹配的设备作为与所述用户侧设备配对的其他授权用户侧设备,并执行所述用户侧设备向与之配对的其他授权用户侧设备发送信息的操作。
28.另外,所述用户侧设备向与之配对的其他授权用户侧设备发送信息,包括:根据预设密钥算法获取加密公钥;根据所述加密公钥对所述信息进行加密,并将加密后的所述信息发送至于与之配对的所述其他授权用户侧设备。
29.另外,所述通信方法还包括:所述安全层提供认证和鉴权功能的认证和鉴权模块接收其他用户侧设备发送的请求所述架构中任意功能的请求信息;根据所述请求信息,对所述其他用户侧设备进行认证和鉴权;如果认证和鉴权成功,则将所述用户侧设备作为其他授权用户侧设备,并为所述其他授权用户侧设备提供所请求的功能。
30.第四方面,本发明实施例还提供一种控制装置,包括:接收模块,用于接收用户侧设备上报的接入请求信息;识别模块,用于在所述接入请求信息中携带了针对预设飞行设备定义的接入标识时,确定所述用户侧设备为飞行设备;控制模块,用于根据所述接入请求信息,控制所述飞行设备在管控区域飞行。
31.另外,所述控制模块具体用于:根据所述接入请求信息,确定所述飞行设备不可以接入所述管控区域执行飞行任务;或者,根据所述接入请求信息,确定所述飞行设备可以接入所述管控区域执行飞行任务。
32.另外,在所述用户侧设备为所述飞行设备时,所述接入请求信息还包括:公共信息和接入类型;所述控制模块具体用于:根据所述标识、所述接入类型和所述公共信息,拒绝所述飞行设备的接入请求,和/或针对所述飞行设备上报的所述接入请求信息向所述飞行设备广播禁止接入信息。
33.另外,在所述用户侧设备为所述飞行设备时,所述接入请求信息还包括:接入类型和实时上报的状态监测信息;所述控制模块具体用于:根据所述接入类型和所述状态监测信息动态调整所述网络侧设备针对所述飞行设备的网络配置,以使所述飞行设备根据动态调整后的所述网络配置在所述管控区域内执行所述飞行任务。
34.另外,所述接入请求信息还包括:业务重要性信息;所述控制模块,还用于获取所述管控区域当前的负载情况;根据所述负载情况和所述业务重要性信息,确定所述飞行设备能否接入所述管控区域执行所述飞行任务。
35.另外,所述控制模块,还用于针对所述飞行设备上报的所述接入请求信息向所述飞行设备内部署的架构的服务/业务质量展示功能模块广播禁止接入信息,供所述服务/业务质量展示功能模块将所述禁止接入信息发送给其他授权用户侧设备。
36.另外,所述接收模块,还用于在所述确定所述飞行设备可以接入所述管控区域执行飞行任务之后,接收所述飞行设备内部署的架构通过n6接口实时上报的所述状态监测信
息和所述公共信息。
37.第五方面,本发明实施例还提供一种网络侧设备,包括:处理器和收发机;
38.所述处理器,用于控制所述收发机接收用户侧设备上报的接入请求信息;在所述接入请求信息中携带了针对预设飞行设备定义的接入标识时,确定所述用户侧设备为飞行设备;根据所述接入请求信息,控制所述飞行设备在管控区域飞行;
39.所述收发机,用于在所述处理器的控制下,接收用户侧设备上报的接入请求信息。
40.另外,所述处理器,还用于根据所述接入请求信息,确定所述飞行设备不可以接入网络侧设备的管控区域执行飞行任务;或者,根据所述接入请求信息,确定所述飞行设备可以接入所述管控区域执行飞行任务。
41.另外,在所述用户侧设备为所述飞行设备时,所述接入请求信息还包括:公共信息和接入类型;所述处理器,还用于根据所述标识、所述接入类型和所述公共信息,拒绝所述飞行设备的接入请求,和/或针对所述飞行设备上报的所述接入请求信息控制所述收发机向所述飞行设备广播禁止接入信息;所述收发机,还用于在所述处理器的控制下,向所述飞行设备广播禁止接入信息。
42.另外,在所述用户侧设备为所述飞行设备时,所述接入请求信息还包括:接入类型和实时上报的状态监测信息;所述处理器,还用于根据所述接入类型和所述状态监测信息动态调整所述网络侧设备针对所述飞行设备的网络配置,以使所述飞行设备根据动态调整后的所述网络配置在所述管控区域内执行所述飞行任务。
43.另外,所述接入请求信息还包括:业务重要性信息;所述处理器,还用于获取所述管控区域当前的负载情况;根据所述负载情况和所述业务重要性信息,确定所述飞行设备能否接入所述管控区域执行所述飞行任务。
44.另外,所述处理器,还用于针对所述飞行设备上报的所述接入请求信息控制所述收发机向所述飞行设备内部署的架构的服务/业务质量展示功能模块广播禁止接入信息,供所述服务/业务质量展示功能模块将所述禁止接入信息发送给其他授权用户侧设备;所述收发机,还用于在所述处理器的控制下,向所述飞行设备内部署的架构的服务/业务质量展示功能模块广播禁止接入信息,供所述服务/业务质量展示功能模块将所述禁止接入信息发送给其他授权用户侧设备。
45.另外,所述处理器,还用于控制所述收发机接收所述飞行设备内部署的架构通过n6接口实时上报的所述状态监测信息和所述公共信息;所述收发机,还用于在所述处理器的控制下,接收所述飞行设备内部署的架构通过n6接口实时上报的所述状态监测信息和所述公共信息。
46.第六方面,本发明实施例还提供一种网络侧设备,包括:收发机、存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序,所述处理器,用于读取存储器中的程序实现如上所述的应用于网络侧设备的控制方法中的步骤。
47.第七方面,本发明实施例还提供一种用户侧设备,部署有如上所述的架构,包括:处理器;
48.所述处理器,用于在所述用户侧设备使用蜂窝网络时,控制应用层至少为所述用户侧设备提供以下一种功能:状态展示功能、服务/业务质量展示功能、公共信息分发功能、业务管理功能和任务管理功能;控制支撑层至少为所述用户侧设备提供以下一种功能:身
份标识存储功能、状态监控功能和配对功能;控制安全层至少为所述用户侧设备提供:认证和鉴权功能。
49.另外,所述应用层至少包括以下一种功能模块:状态展示模块、服务/业务质量展示模块、公共信息分发模块、业务管理模块和任务管理模块;所述处理器,用于在所述用户侧设备使用蜂窝网络时,所述应用层至少为所述用户侧设备提供以下一种功能:状态展示功能、服务/业务质量展示功能、所述公共信息分发功能、业务管理功能和任务管理功能,包括:所述状态展示模块从所述任务管理模型和所述支撑层提供所述状态监测功能的状态监测模块获取所述用户侧设备的状态信息,展示所述状态信息,并将所述状态信息发送至其他授权用户侧设备;所述服务/业务质量展示模块从所述状态监测模块获取服务/业务服务质量信息,展示所述服务/业务质量信息,并将所述服务/业务质量信息发送至其他授权用户侧设备;所述公共信息分发模块从预设公共信息收集平台获取预先约定的公共信息,并将所述公共信息发送至其他授权用户侧设备;所述业务管理模块从所述业管理模块获取服务调度信息,根据所述服务调度信息控制所述用户侧设备优先执行优先级高的业务;所述任务管理模块从与所述用户侧设备配对的其他授权用户侧设备和/或预设管理平台获取任务相关信息和状态相关信息,并根据所述任务相关信息和所述状态相关信息调整所述用户侧设备的执行策略,使所述用户侧设备根据调整后的所述执行策略执行飞行任务。
50.另外,所述处理器,还用于实现:所述状态展示模块接收接其他授权用户侧设备发送的期望展示和/或订阅的状态信息,并对接收到的期望展示和/或订阅的所述状态信息进行展示;所述服务/业务质量展示模块接收其他授权用户侧设备发送的期望展示和/或订阅的服务/业务质量信息,并对接收到的期望展示和/或订阅的所述服务/业务质量信息进行展示。
51.另外,所述处理器,还用于实现:所述任务管理模块利用n6接口从分为网络获取网络质量信息,并根据所述网络质量信息调整所述用户侧设备的执行策略,使所述用户侧设备根据调整后的所述执行策略执行任务。
52.另外,所述支撑层至少包括以下一种功能模块:身份标识存储模块、状态监控模块和配对模块;所述处理器,用于在所述支撑层至少为所述用户侧设备提供以下一种功能:身份标识存储功能、状态监控功能和配对功能,包括:所述身份标识存储模块从所述用户侧设备和/或其他授权用户侧设备和/或预设身份标识提供平台获取所述用户侧设备和所述其他授权用户侧设备的标识信息,并根据所述标识信息生成具有唯一性的身份标识;所述状态监测模块从所述用户侧设备和/或其他授权用户侧设备上安装的状态监测单元获取所述用户侧设备的状态信息和服务/业务质量信息,并将所述状态信息发送至所述状态展示模块,将所述服务/业务质量信息发送至所述服务/业务质量展示模块;所述配对模块从所述用户侧设备和/或所述其他授权用户侧设备和/或预设身份标识提供平台获取所述用户侧设备和所述其他授权用户侧设备的标识信息,根据所述标识信息生成包括所述用户侧设备和所述其他授权用户侧设备的身份标识的配对表。
53.另外,所述处理器,还用于实现:所述状态监测模块接收接其他授权用户侧设备发送的期望展示和/或订阅的监测状态信息,并根据接收到的期望展示和/或订阅的所述状态监测信息从所述用户侧设备和/或其他授权用户侧设备上安装的状态监测单元获取对应的状态监测信息,所述状态监测信息包括所述状态信息和/或服务/业务质量信息。
54.另外,所述处理器,还用于实现:所述状态监测模块利用n6接口将获取到的所述状态信息和服务/业务质量信息发送至蜂窝网络,通过所述蜂窝网络将所述状态信息和服务/业务质量信息上报至接入的网络侧设备,供所述网络侧设备根据所述状态信息和服务/业务质量信息调整针对所述用户侧设备的网络配置。
55.另外,所述处理器在执行所述用户侧设备向所述其他授权用户侧设备发送信息,所述信息包括状态信息,和/或服务/业务质量信息,和/或公共信息,和/或状态监测信息之前,还用于实现:所述安全层提供认证和鉴权功能的认证和鉴权模块获取标识所述用户侧设备唯一性的身份标识,将所述身份标识与所述支撑层提供身份标识存储功能的身份标识存储模块中存储的身份标识进行匹配;如果匹配,执行所述用户侧设备向所述其他授权用户侧设备发送信息的操作。
56.另外,所述用户侧设备向所述其他授权用户侧设备发送信息为所述用户侧设备向与之配对的其他授权用户侧设备发送信息;所述处理器在执行所述用户侧设备向与之配对的其他授权用户侧设备发送信息之前,还用于实现:所述支撑层提供配对功能的配对模块获取标识所述用户侧设备唯一性的身份标识,根据维护的配对关系,将所述身份标识与所述身份标识存储模块中存储的身份标识进行匹配;如果匹配,则将匹配的设备作为与所述用户侧设备配对的其他授权用户侧设备,并执行所述用户侧设备向与之配对的其他授权用户侧设备发送信息的操作。
57.另外,所述处理器,还用于根据预设密钥算法获取加密公钥;根据所述加密公钥对所述信息进行加密,并将加密后的所述信息发送至于与之配对的所述其他授权用户侧设备。
58.另外,所述处理器,还用于实现:所述安全层提供认证和鉴权功能的认证和鉴权模块接收其他用户侧设备发送的请求所述架构中任意功能的请求信息;根据所述请求信息,对所述其他用户侧设备进行认证和鉴权;如果认证和鉴权成功,则将所述用户侧设备作为其他授权用户侧设备,并为所述其他授权用户侧设备提供所请求的功能。
59.第八方面,本发明实施例还提供一种用户侧设备,部署有如上所述的架构,包括:存储器、处理器及存储在所述存储器上并可在所述处理器上运行的程序;所述处理器,用于读取存储器中的程序实现如上所述的应用于如上所述的架构的的控制方法中的步骤。
60.第九方面,本发明实施例还提供一种可读存储介质,所述可读存储介质上存储程序,所述程序被处理器执行时实现如上所述的控制方法中的步骤,或者如上所述的通信方法中的步骤。
61.在本发明实施例中,通过预先为用户侧设备设置能够标识其为飞行设备的标识,并规定用户侧设备在接入蜂窝网络时上报的接入请求信息中携带该标识,从而使得网络侧设备在接收到蜂窝网络上报的各用户侧设备的接入请求信息时,通过判断接入请求信息中是否携带了针对飞行设备预定义的标识,从而能够快速、准确的从接入的用户侧设备中识别出哪个用户侧设备为飞行设备,相较于现有依据飞行高度和路径信息来识别飞行设备的方式更加简单便捷,并且对于飞行高度和路径信息不满足要求的飞行设备也能够准确识别出。
62.此外,本发明实施例,在确定用户侧设备为飞行设备后,通过根据飞行设备上报的接入请求信息来控制飞行设备在网络设设备管控的管控区域执行飞行任务,从而实现了由
网络侧设备对飞行设备的控制,使得飞行设备能够根据网络侧设备对其的控制,更好的执行飞行任务。
附图说明
63.图1是本发明实施例提供的控制方法的流程图;
64.图2是本发明实施例提供的控制方法的涉及的网络侧设备、蜂窝网络、用户侧设备之间的交互示意图;
65.图3是本发明实施例提供的控制装置涉及的功能模块的结构图;
66.图4是本发明实施例提供的架构的结构图;
67.图5是本发明实施例提供的网络侧设备的结构图之一;
68.图6是本发明实施例提供的网络侧设备的结构图之二;
69.图7是本发明实施例提供的用户侧设备的结构图之一;
70.图8是本发明实施例提供的用户侧设备的结构图之二。
具体实施方式
71.本发明实施例中术语“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。
72.本发明实施例中术语“多个”是指两个或两个以上,其它量词与之类似。
73.下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本发明一部分实施例,并不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
74.参见图1,图1是本发明实施例提供的控制方法的流程图,在本实施例中,该方法主要应用于网络侧设备。
75.可理解的,在实际应用中,所述网络侧设备可以是服务器、基站等,此处不再一一列举,本实施例对此不做限制。
76.如图1所示,本实施例提供的控制方法,包括以下步骤:
77.步骤101,接收用户侧设备上报的接入请求信息。
78.具体的说,在实际应用中,网络侧设备接收到的来自用户侧设备上报的接入请求信息是通过蜂窝网络上报的。
79.此外,可理解的是,在实际应用中,上报接入请求信息的用户侧设备可能是飞行设备,如无人机,也可能是用于控制无人机的控制器,还可能是传统地面移动通信用户侧设备ue,如手机、个人计算机、平板电脑等,本实施例对此不做限制。
80.为了便于理解,上述各种类型的用户侧设备通过蜂窝网络向网络侧设备上报接入请求信息的过程,以下结合图2进行说明:
81.如图2所示,传统地面移动通信用户侧设备、无人机、无人机的控制器等多种用户侧设备分别通过蜂窝网络向外发送接入请求信息,蜂窝网络在接收到上述各类用户侧设备发送的接入请求信息后,将这些接入请求信息上报给网络侧设备,由网络侧设备根据各用
户侧设备上报的接入请求信息对用户侧设备进行控制。
82.步骤102,如果所述接入请求信息中携带了针对飞行设备定义的标识,确定所述用户侧设备为飞行设备。
83.可理解的,由于在实际应用中,同一网络侧设备能够接入和管理多种类型的用户设设备,为了能够快速、准确的识别出当前请求接入的用户侧设备的类型,本实施例中网络侧设备通过检测用户侧设备上报的接入请求信息中是否携带了针对飞行设备定义的标识。
84.相应地,如果确定某一用户侧设备上报的接入请求信息中携带了针对飞行设备定义的标识,则确定所述用户侧设备为飞行设备。
85.可理解的,本实施例中所说的飞行设备可以是现有任意飞行器,比如无人机。
86.此外,关于上述所说的针对飞行设备定义的标识,可以是数字3~10中的某个具体数值,也可以是其他预定标识信息,本实施例对此不做限制。
87.步骤103,根据所述接入请求信息,控制所述飞行设备在管控区域飞行。
88.需要说明的,步骤103中所说的根据所述接入请求信息,控制所述飞行设备在管控区域,具体是当前网络侧设备能够管理,或者说覆盖的区域飞行,具体是指:根据所述接入请求信息,确定所述飞行设备能否接入所述管控区域,即根据所述接入请求信息,确定所述飞行设备不可以接入所述管控区域执行飞行任务,或者根据所述接入请求信息,确定所述飞行设备可以接入所述管控区域执行飞行任务。
89.此外,值得一提的是,在实际应用中,如果上报接入请求信息的用户侧设备为飞行设备,通常情况下上报的接入请求信息除了携带能够标识用户侧设备为飞行设备的标识之外,还会包括:公共信息和接入类型。
90.具体的说,上述所说的公共信息,具包括但不限于:航空管制信息、禁止或限制飞行区域信息、飞行禁止或限制警告信息、天气信息、灾害信息、商用信息(如网络质量信息等)。
91.此外,上述所说的接入类型(access category),在本实施例中指的是实际作业中,飞行设备接入业务的业务类型,如多媒体语音电话、多媒体视频电话、时延不敏感服务等类型,此处不再一一列举,本实施例对此也不做限制。
92.相应地,在所述用户侧设备为飞行设备,所述接入请求信息还包括上述所说的公共信息和接入类型时,上述所说的根据接入请求信息,确定所述飞行设备不可以接入所述管控区域执行飞行任务,具体为:
93.根据所述标识、所述接入类型和所述公共信息,拒绝所述飞行设备的接入请求,和/或针对所述飞行设备上报的所述接入请求信息向所述飞行设备广播禁止接入信息。
94.通过这种方式,即在确定飞行设备不可以接入管控区域时,网络侧设备直接做出拒绝飞行设备的接入请求,和/或向飞行设备广播禁止接入信息的操作,从而实现了从网络侧保证飞行设备能够避开禁飞区域的小区级控制。
95.此外,值得一提的是,在实际应用中,为了实现网络侧设备能够实现上述所说的对飞行设备的控制,飞行设备需要是预先部署了能够接收网络侧设备发送的相关信息,以及向网络侧设备或其他用户侧设备发送相关信息的架构。
96.具体的,该架构至少能够使飞行识别实现以下一种功能:状态展示功能、服务/业务质量展示功能、公共信息分发功能、业务管理功能、任务管理功能、身份标识存储功能、状
态监控功能、配对功能、认证和鉴权功能。
97.相应地,网络侧设备在执行针对所述飞行设备上报的所述接入请求信息向所述飞行设备广播禁止接入信息的操作时,具体是:针对所述飞行设备上报的所述接入请求信息向所述飞行设备内部署的架构提供服务/业务质量展示功能的服务/业务质量展示模块广播禁止接入信息,从而实现供所述服务/业务质量展示功能模块将所述禁止接入信息发送给其他授权用户侧设备的操作。
98.通过上述对用户侧设备的描述可知,能够与网络侧设备进行通信的用户侧设备的类型可能是飞行设备,也可能是控制所述飞行设备的控制器、平台,还可能是传统地面移动通信用户侧设备ue,故而上述所说的其他授权用户侧设备也可以是上述所说的几种类型的用户侧设备,并且这些其他授权用户侧设备是部署了上述所说的架构,或者说能够访问部署了所述架构的用户侧设备中的上述功能的用户侧设备。
99.通过上述方式,网络侧设备能够告知所有部署了上述架构,或者说授权访问上述架构中功能的飞行设备、控制器、传统地面移动通信用户侧设备ue,当前管控区域不允许接入哪种标识,处理哪种接入类型的飞行设备,以便其他飞行设备和控制飞行设备的控制器及时调整相同类型或相似类型的飞行设备的飞行策略、飞行任务,进而更好的帮助飞行设备执行各自的飞行任务。
100.此外,关于上述所说的网络质量信息,在具体实现中,网络侧设备可以借助蜂窝网络通过开放接口,如3gpp ts23.501的中的n6接口从其他授权用户侧设备的提供任务管理功能的任务管理模块至少获取以下一种网络质量信息:服务负载、信号强度、某区域的干扰或覆盖漏洞,同时将从其他授权用户侧设备获取到上述网络质量信息下发至当前飞行设备和可知所述飞行设备的控制器,以便所述控制器根据上述网络质量信息调整所述飞行设备的飞行路径或者重新进行路径点规划,以保证飞行设备执行飞行任务过程中的服务质量。
101.此外,值得一提的是,在实际应用中,如果上报接入请求信息的用户侧设备为飞行设备,通常情况下上报的接入请求信息除了携带能够标识用户侧设备为飞行设备的标识、公共信息和接入类型之外,还会包括:实时上报的状态监测信息。
102.具体的说,在本实施例中,上述所说的状态监测信息包括但不限于飞行设备的飞行状态信息和服务/业务质量信息。
103.关于所述飞行状态信息,至少包括以下一种:飞行设备的飞行高度、垂直/水平飞行速度、垂直/水平飞行方向、桨叶或发动机转速、剩余电量、剩余续航时间、飞行姿态、飞行过程(起飞、降落、巡航等)、路径点等,此处不再一一列举,本实施例对此也不做限制。
104.关于所述服务/业务质量信息,少包括以下一种:飞行设备与其控制器或控制中心之间的通信时延、传输速率、数据包丢失率等,此处不再一一列举,本实施例对此也不做限制。
105.相应地,在所述用户侧设备为飞行设备,所述接入请求信息还包括上述所说的状态监测信息时,上述所说的根据接入请求信息,确定所述飞行设备可以接入所述管控区域执行飞行任务,具体为:
106.根据所述接入类型和所述状态监测信息动态调整所述网络侧设备针对所述飞行设备的网络配置,以使所述飞行设备根据动态调整后的所述网络配置在所述管控区域内执行所述飞行任务。
107.关于上述所说的网络配置,包括:允许飞行设备在管控区域内飞行的高度、速度等的配置,以及分配给飞行设备执行飞行任务时所需的带宽资源。
108.应当理解的,在具体实现中,网络侧设备是不能直接控制飞行设备的飞行高度和和速度的,网络侧设备所做的网络配置,主要是根据状态监测信息,即上述所说的飞行状态信息和服务/业务质量信息,动态调整能够与飞行设备飞行的高度、速度相匹配的功率、小区半径等配置信息。
109.比如,网络侧设备通过蜂窝网络受到的飞行设备上报的状态信息信息是体现当前飞行设备飞行速度的速度信息时,可以根据实际业务需要,将接入其管控的管控区域中的高速飞行的飞行设备切换至大半径的小区执行飞行任务,或者将低速飞行的飞行设备切换至小半径的小区执行飞行任务。
110.此外,上述所说的调整分配给飞行设备执行飞行任务时所需的带宽资源,具体是根据飞行设备上报的接入请求信息中的接入类型(飞行设备实际执行的业务类型对应),来动态分配带宽资源,比如接入类型为多媒体视频电话的,分配的带宽资源需要大于接入类型为多媒体语音电话的。
111.此外,值得一提的是,由于在实际应用中,任一网络侧设备管理或者说覆盖的区域,能够接入的用户侧设备的数量,或者说分配的网络资源是有限的,因而为了更加准确的确定哪些用户侧设备可以接入管控区域,无论用户侧设备是否是飞行设备,上报的接入请求信息都可以包括业务重要性信息。
112.仍以用户侧设备为飞行设备为例,则在确定飞行设备可以接入管控区域执行飞行任务之前,网络侧设备还需要获取管控区域当前的负载情况,进而根据负载情况和接入请求信息中携带的业务重要性信息,确定飞行设备能否接入所述管控区域执行所述飞行任务。
113.可理解的,如果在实际应用中,管控区域的负载情况是取决于能够接入的用户侧设备的数量,那么根据负载情况和接入请求信息中携带的业务重要性信息,确定飞行设备能否接入所述管控区域执行所述飞行任务的操作,具体为:
114.获取所述管控区域当前允许接入的用户侧设备的数量m,m为大于1的整数;
115.如果当前有n(大于1的整数)个用户侧设备上报了接入请求信息,并且存在n大于m,则根据每一所述业务重要性对应的优先级对n个用户侧设备进行降序排序,并按序选取排序后的前m个用户侧设备作为可以接入所述管控区域的用户侧设备;
116.如果确定的上述飞行设备在这m个可以接入所述管控区域的用户侧设备中,则所述飞行设备可以接入所述管控区域执行所述飞行任务。
117.此外,如果在实际应用中,管控区域的负载情况似乎取决于网络侧设备能够分配的网络资源的,那么根据负载情况和接入请求信息中携带的业务重要性信息,确定飞行设备能否接入所述管控区域执行所述飞行任务的操作,具体为:
118.确定所述网络侧设备当前能够分配的网络资源,以及所述飞行设备对应的接入类型需要占用的网络资源;
119.如果所述网络侧设备当前能够分配的网络资源大于所述飞行设备对应的接入类型需要占用的网络资源,则确定所述飞行设备可以接入所述管控区域执行所述飞行任务。
120.可理解的,上述示例仅仅是实现本实施例所提供的控制方法的一种具体方式,对
本发明的具体方案并不构成限定。
121.此外,值得一提的是,在实际应用中,用户侧设备通过蜂窝网络上报给网络侧设备的接入请求信息通常是无线资源控制(radio resource control,rrc)信令类型的,而rrc类型通常无法传递大量数据,因此为了使网络侧设备实现对飞行设备的精准控制,在确定用户侧设备为飞行设备,并且确定飞行设备可以接入管控区域执行飞行任务后,可以通过n6接口接收飞行设备内部署的架构实时上报的状态监测信息和公共信息。
122.由此,本实施例提供的控制方法,通过预先为用户侧设备设置能够标识其为飞行设备的标识,并规定飞行设备在接入蜂窝网络时上报的接入请求信息中携带该标识,从而使得网络侧设备在接收到蜂窝网络上报的各用户侧设备的接入请求信息时,通过判断接入请求信息中是否携带了针对飞行设备预定义的标识,便能够快速、准确的从接入的用户侧设备中识别出哪个用户侧设备为飞行设备,相较于现有依据飞行高度和路径信息来识别飞行设备的方式更加简单便捷,并且对于飞行高度和路径信息不满足要求的飞行设备也能够准确识别出。
123.此外,本实施例提供的控制方法,在确定用户侧设备为飞行设备后,通过根据飞行设备上报的接入请求信息来控制飞行设备在管控区域飞行,具体是可以在管控区域执行飞行任务,或者不可用在管控区域执行飞行任务,从而实现了由网络侧设备对飞行设备的控制,使得飞行设备能够根据网络侧设备对其的控制,更好的执行飞行任务。
124.参见图3,图3是本发明实施例提供的控制装置涉及的功能模块的结构图。
125.如图3所示,本实施例提供的控制装置300,包括:接收模块301、识别模块302和控制模块303。
126.其中,接收模块301,用于接收用户侧设备上报的接入请求信息;识别模块302,用于在所述接入请求信息中携带了针对预设飞行设备定义的接入标识时,确定所述用户侧设备为飞行设备;控制模块303,用于根据所述接入请求信息,控制所述飞行设备在管控区域飞行。
127.可选的,在另一个例子中,控制模块303,具体用于执行以下操作:
128.根据所述接入请求信息,确定所述飞行设备不可以接入所述管控区域执行飞行任务;或者,根据所述接入请求信息,确定所述飞行设备可以接入所述管控区域执行飞行任务。
129.可选的,在另一个例子中,在所述用户侧设备为所述飞行设备时,所述接入请求信息还包括:公共信息和接入类型。
130.相应地,控制模块303,具体用于执行以下操作:
131.根据所述标识、所述接入类型和所述公共信息,拒绝所述飞行设备的接入请求,和/或针对所述飞行设备上报的所述接入请求信息向所述飞行设备广播禁止接入信息。
132.可选的,在另一个例子中,在所述用户侧设备为所述飞行设备时,所述接入请求信息还包括:接入类型和实时上报的状态监测信息。
133.相应地,控制模块303,具体用于执行以下操作:
134.根据所述接入类型和所述状态监测信息动态调整所述网络侧设备针对所述飞行设备的网络配置,以使所述飞行设备根据动态调整后的所述网络配置在所述管控区域内执行所述飞行任务。
135.可选的,在另一个例子中,所述接入请求信息还包括:业务重要性信息。
136.相应地,控制模块303,还用于执行以下操作:
137.获取所述管控区域当前的负载情况;根据所述负载情况和所述业务重要性信息,确定所述飞行设备能否接入所述管控区域执行所述飞行任务。
138.可选的,在另一个例子中,控制模块303,还用于执行以下操作:
139.针对所述飞行设备上报的所述接入请求信息向所述飞行设备内部署的架构的服务/业务质量展示功能模块广播禁止接入信息,供所述服务/业务质量展示功能模块将所述禁止接入信息发送给其他授权用户侧设备。
140.可选的,在另一个例子中,接收模块301,还用于在所述确定所述飞行设备可以接入所述管控区域执行飞行任务之后,执行以下操作:
141.接收所述飞行设备内部署的架构通过n6接口实时上报的所述状态监测信息和所述公共信息。
142.由此,本实施例提供的控制装置,通过预先为用户侧设备设置能够标识其为飞行设备的标识,并规定飞行设备在接入蜂窝网络时上报的接入请求信息中携带该标识,从而使得网络侧设备在接收到蜂窝网络上报的各用户侧设备的接入请求信息时,通过判断接入请求信息中是否携带了针对飞行设备预定义的标识,便能够快速、准确的从接入的用户侧设备中识别出哪个用户侧设备为飞行设备,相较于现有依据飞行高度和路径信息来识别飞行设备的方式更加简单便捷,并且对于飞行高度和路径信息不满足要求的飞行设备也能够准确识别出。
143.此外,本实施例提供的控制装置,在确定用户侧设备为飞行设备后,通过根据飞行设备上报的接入请求信息来控制飞行设备在管控区域飞行,具体是可以在管控区域执行飞行任务,或者不可用在管控区域执行飞行任务,从而实现了由网络侧设备对飞行设备的控制,使得飞行设备能够根据网络侧设备对其的控制,更好的执行飞行任务。
144.此外,不难发现,本实施例为与上述方法实施例相对应的装置实施例,本实施例可与上述方法实施例互相配合实施。上述方法实施例中提到的相关技术细节在本实施例中依然有效,为了减少重复,这里不再赘述。相应地,本实施例中提到的相关技术细节也可应用在上述方法实施例中。
145.此外,需要说明的是,本发明实施例中对单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式。另外,在本发明各个实施例中的各功能单元可以集成在一个处理单元中,也可以是各个单元单独物理存在,也可以两个或两个以上单元集成在一个单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的形式实现。
146.所述集成的单元如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个处理器可读取存储介质中。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的全部或部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器(processor)执行本发明各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘
等各种可以存储程序代码的介质。
147.参见图4,图4是本发明实施例提供的架构的结构图。
148.需要说明的是,在本实施例中架构具体是部署在用户侧设备中的,所述用户侧设备,可以是飞行设备,如无人机,也可以是与所述飞行设备配对的,用于控制所述飞行设备的控制器、控制平台等,还可以是传统地面移动通信用户侧设备ue,本实施例对此不做限制。
149.如图4所示,架构400包括:应用层401、支撑层402和安全层403。
150.其中,应用层401,用于在所述用户侧设备使用蜂窝网络通信时,至少为所述用户侧设备提供以下一种功能:状态展示功能、服务/业务质量展示功能、公共信息分发功能、业务管理功能和任务管理功能;支撑层402,用于在所述用户侧设备使用所述蜂窝网络通信时,至少为所述用户侧设备提供以下一种功能:身份标识存储功能、状态监控功能和配对功能;安全层403,用于在所述用户侧设备使用所述蜂窝网络通信时,至少为所述用户侧设备提供:认证和鉴权功能。
151.关于上述由安全层提供的认证和鉴权功能,在具体实现中,可以分为两种情况:一种是针对部署了该架构的用户侧设备自身而言的,针对这类用户侧设备的认证和鉴权,主要是实现应用层提供的上述功能的认证和鉴权,以及授权其接入蜂窝网络;另一种是针对其他未部署该架构的用户侧设备而言的,针对这类用户侧设备的认证和鉴权,主要是实现这类用户侧设备使用部署了该架构的用户侧设备支持的上述相应功能的授权。
152.此外,值得一提的是,在具体实现中,应用层401为了实现上述所说的任一功能,至少需要包括以下一种功能模块:状态展示模块、服务/业务质量展示模块、公共信息分发模块、业务管理模块和任务管理模块。即,应用层401要实现哪一功能,就需要包括哪一种功能模块。
153.其中,所述状态展示模块,用于在所述用户侧设备使用蜂窝网络通信时,为所述用户侧设备提供所述状态展示功能;所述服务/业务质量展示模块,用于在所述用户侧设备使用蜂窝网络通信时,为所述用户侧设备提供所述服务/业务质量展示功能;所述公共信息分发模块,用于在所述用户侧设备使用蜂窝网络通信时,为所述用户侧设备提供所述公共信息分发功能;所述业务管理模块,为所述用户侧设备用于在所述用户侧设备使用蜂窝网络通信时,提供所述业务管理功能;所述任务管理模块,为所述用户侧设备用于在所述用户侧设备使用蜂窝网络通信时,提供所述任务管理功能。
154.需要说明的,如果部署该架构的用户侧设备为飞行设备,则所述状态展示功能,具体是用于在飞行设备使用蜂窝网络通信时,为飞行设备提供飞行状态展示功能,即通过飞行状态展示模型展示与飞行设备相关的飞行状态信息。
155.此外,以部署了上述架构的用户侧设备为飞行设备为例,上述所说的状态展示模块提供的状态展示功能,具体是指为所述飞行设备,或其他授权用户侧设备授权展示至少以下一种内容:飞行设备的飞行高度、垂直/水平飞行速度、垂直/水平飞行方向、桨叶或发动机转速、剩余电量、剩余续航时间、飞行姿态、飞行过程(起飞、降落、巡航等)、路径点等,此处不再一一列举,本实施例对此也不做限制。
156.此外,值得一提的是,关于状态展示模块展示的上述状态信息,在实际应用中,具体是通过从部署在用户侧设备内的上述架构中提供任务管理功能的任务管理模块,以及提
供状态监测功能的状态监测模块处获取收集的相关状态信息,然后由状态展示模块对获取到相关状态信息按照约定的格式进行转化后,便可以得到最终需要展示的展示信息,进而在展示得到的展示信息的同时,将转化得到的展示信息发送给其他授权用户侧设备。
157.此外,上述所说的状态展示模块,还可以展示其他授权用户侧设备期望展示的状态信息或订阅的状态信息。
158.此外,上述所说的服务/业务质量展示模块提供的服务/业务质量展示功能,具体是指为所述飞行设备,或其他授权用户侧设备授权展示至少以下一种内容:飞行设备与其控制器或控制中心之间的通信时延、传输速率、数据包丢失率等,此处不再一一列举,本实施例对此也不做限制。
159.此外,值得一提的是,关于服务/业务质量展示模块展示的上行服务/业务质量信息,在实际应用中,具体是通过从部署在用户侧设备内的上述架构中提供状态监测功能的状态监测模块处获取收集的相关状态信息,然后由服务/业务质量展示模块按照约定的格式进行转化后,便可以得到最终需要展示的服务/业务质量信息,进而在展示得到的服务/业务质量信息的同时,将转化的得到的服务/业务质量信息发送给其他授权用户侧设备。
160.此外,上述所说的服务/业务质量展示模块,还可以展示其他授权用户侧设备期望展示的服务/业务质量信息或订阅的服务/业务质量信息。
161.此外,上述所说的公共信息分发模块提供的公共信息分发功能,具体是指为所述飞行设备,或其他授权用户侧设备授权展示至少以下一种内容:航空管制信息、禁止或限制飞行区域信息、飞行禁止或限制警告信息、天气信息、灾害信息、商用信息(如网络质量信息等)等,此处不再一一列举,本实施例对此也不做限制。
162.此外,值得一提的是,关于公共信息分发模块提供的上述公共信息,在实际应用中,具体是由公共信息分发模块从预设公共信息收集平台,如专门收集民航管理信息、公共安全信息、灾害预警信息的管理部门,以及专门收集商业信息的企业平台(如网络运营商平台)获取的。
163.此外,公共信息分发模型在从上述预设供信息收集平台获取到上述公共信息后,同样会按照约定的格式进行转化,然后再将转化得到的公共信息发送给其他授权用户侧设备。
164.此外,关于上述所说的网络质量信息,在具体实现中,网络侧设备可以借助蜂窝网络通过开放接口,如3gpp ts23.501的中的n6接口从其他授权用户侧设备的提供任务管理功能的任务管理模块至少获取以下一种网络质量信息:服务负载、信号强度、某区域的干扰或覆盖漏洞,同时将从其他授权用户侧设备获取到上述网络质量信息下发至当前飞行设备和可知所述飞行设备的控制器,以便所述控制器根据上述网络质量信息调整所述飞行设备的飞行路径或者重新进行路径点规划,以保证飞行设备执行飞行任务过程中的服务质量。
165.此外,上述所说的业务管理模块提供的业务管理功能,具体是指为所述飞行设备,或其他授权用户侧设备授权展示至少以下一种内容:对应用层401中提供的功能的服务调度和优先级处理。
166.具体的说,在实际应用中,业务管理功能的实现,需要依赖于任务管理模块提供的任务管理功能,即需要通过任务管理功能收集服务信息,然后按照服务类型或重要性将其排序,从而做到保障优先任务的服务质量,避免可能的业务碰撞或拥塞。
167.关于上述所说的优先级,在实际应用中可以分为静态和动态两种。具体的,这里所说的静态,是指业务管理功能提供的静态的(基于绝对优先级)业务调度或业务优先级管理。
168.相应的,所述动态,是指业务管理功能提供的动态的(基于相对优先级)业务调度或业务优先级管理。
169.此外,上述所说的任务管理模块提供的任务管理功能,具体是指为所述飞行设备,或其他授权用户侧设备授权展示至少以下一种内容:命令执行、飞行记录、路径规划、导航、任务调度、群组、数据处理等,此处不再一一列举,本实施例对此也不做限制。
170.此外,值得一提的是,关于任务管理模块提供的上述任务管理功能,在实际应用中,具体是由任务管理模块从其他授权用户侧设备和/或预设管理平台,如民航管理等行政部门获取的。
171.此外,在实际应用中,任务管理模块还可以向其他授权用户侧设备内部署的上述架构中的业务管理模块提供必要的状态信息、业务类型(也可以说是接入类型)、业务重要性信息等。
172.此外,关于上述所说的其他授权用户侧设备,包括用于控制所述飞行设备的控制器,以及除所述飞行设备和所述控制器之外的其他飞行设备、控制器,以及传统地面移动通信用户侧设备ue等。
173.此外,值得一提的是,在具体实现实现中,支撑层402为了实现上述所说的任一功能,至少需要包括以下一种功能模块:身份标识存储模块、状态监控模块和配对模块。即,支撑层402要实现哪一功能,就需要包括哪一种功能模块。
174.具体的,所述身份标识存储模块,用于在所述用户侧设备使用所述蜂窝网络通信时,为所述用户侧设备提供所述身份标识存储功能。
175.关于上述所说的身份标识存储模块为所述用户侧设备提供所述身份标识存储功能,至少包括:生成和存储标识用户侧设备身份的标识信息,从而帮助用户侧设接入蜂窝网络,或实现与身份标识相关的其他功能。
176.此外,值的一提的是,在实际应用中,身份标识存储功能的实现,具体是由身份标识存储模块从其他授权用户侧设备收集的身份信息,或者从制造其他授权用户侧设备的制造商或者行政部门收集认证或证书信息,然后据此生成唯一的身份标识并存储。
177.此外,关于存储在身份标识存储模块中能够标识用户侧设备唯一性的标识信息,在实际应用中,如用户侧设备为飞行设备时,至少可以用于飞行设备与控制飞行设备的控制器的配对功能的配对过程,或者用于飞行设备或控制器使用蜂窝网络进行通信的认证和鉴权功能。
178.此外,存储在所述身份标识存储模块中的身份标识信息为永久或临时的身份标识信息。
179.所述状态监控模块,用于在所述用户侧设备使用所述蜂窝网络通信时,为所述用户侧设备提供所述状态监控功能。
180.具体的说,状态监测模块为用户侧设备提供的状态监测功能,至少包括以下一种:提供状态展示模块所需的状态信息、服务/业务质量展示模块所需的服务/业务质量信息。
181.可理解的,在实际应用中,上述所说的状态信息、服务/业务质量信息,可以通过设
置在用户侧设备中的相关传感器,或者安装的软件监测获得。
182.进一步地,为了便于不同用户侧设备之间上述信息的共享,状态监测模块在向状态展示模块提供状态信息,向服务/业务质量展示模块提供服务/业务质量信息时,可以按照约定的格式对上述信息进行转化,然后再将转化后的上述信息发送至其他相关功能。
183.此外,值得一提的是,关于上述状态监测模块提供的状态监测功能,至少支持部署了该架构的用户侧设备自身发起的监测,或者其他后期用户侧设备发起的监测。同时,还可以接收发起监测的其他授权用户侧设备期望的监测类型或订阅的监测内容,即根据其他授权用户侧设备的需求进行监测。
184.此外,状态监测模块在将监测内容发送给相应地的发起者,即发起监测的对象时,可以通过蜂窝网络、蓝牙、内部接口等发送给发起监测的其他授权用户侧设备或者自身部署的架构中的其他功能模块,以便监测内容的发起者能够进行状态信息的展示、服务/业务质量信息的展示、相关任务,如飞行任务的管理等。
185.此外,状态监测模块,还可以通过开发接口,如n6接口将监测得到的状态监测信息发送至蜂窝网络,进而由蜂窝网络将状态监测信息上报给网络侧设备,供网络侧设备基于高度、速度等状态监测信息动态调整针对该状态监测信息对应的用户侧设备的网络配置,例如小区关系、测量报告或小区重选规则等。
186.此外,通过上述描述可知,状态监测模块会为状态展示模块提供相关的展示信息,为服务/业务质量展示模块提供相关的服务/业务质量信息,因此,状态监测模块提供的状态监测功能,具体是指为所述飞行设备,或其他授权用户侧设备授权展示至少以下一种内容:飞行设备的飞行高度、垂直/水平飞行速度、垂直/水平飞行方向、桨叶或发动机转速、剩余电量、剩余续航时间、飞行姿态、飞行过程(起飞、降落、巡航等)、路径点等,飞行设备与其控制器或控制中心之间的通信时延、传输速率、数据包丢失率等,此处不再一一列举,本实施例对此也不做限制。
187.所述配对模块,用于维护,具体是存储、增加、删除和修改所述用户侧设备的配对关系,在所述用户侧设备使用所述蜂窝网络通信时,根据所述配对关系为所述用户侧设备提供所述配对功能。
188.关于配对模块提供的配对功能,具体是指为所述飞行设备,或其他授权用户侧设备授权展示至少以下一种内容:实现飞行设备及其控制器的配对关系管理,用于确定通信源设备和目的设备;或者实现配对相关的其他功能。该功能从飞行设备及其控制器或其制造商或行政部门收集配对信息,然后生成包含配对飞行设备及其控制器身份标识的配对表。该表可用于传送状态信息、服务质量信息或分发公共信息等。
189.此外,值得一提的是,在具体实现实现中,安全层403想要实现认证和鉴权功能,也必须要包括提供认证和鉴权功能的认证和鉴权模块。
190.具体的,所述认证和鉴权模块,用于维护部署了所述架构的用户侧设备的标识信息,在所述用户侧设备使用所述蜂窝网络通信时,根据所述标识信息为所述用户侧设备提供所述认证和鉴权功能,所述认证和鉴权功能至少实现以下一种:对所述用户侧设备自身的认证和鉴权,对其他用户侧设备请求所述用户侧设备部署的所述架构实现的任意功能的认证和鉴权。
191.需要说明的是,在实际应用中,认证和鉴权时需要用到的信息,具体是由认证和鉴
权模块从用户侧设备或者制造商或者相关行政部门收集的权限或证书信息,然后据此进行导出或严重许可设定,以授权用户侧设备接入蜂窝网络,或者授权访问部署了上述架构的相关功能模块。
192.此外,所述认证和鉴权模块,还用于利用所述用户侧设备到网络侧设备的接口,具体可以是n6接口、uu接口,将维护的所述标识信息发送至蜂窝网络,通过所述蜂窝网络将所述标识信息上报至接入的所述网络侧设备,供所述网络侧设备调整针对所述标识信息对应的所述用户侧设备的网络配置。
193.由此,本实施例提供的架构,通过将其部署在用户侧设备中,从而可以使得用户侧设备基于该架构发送到蜂窝网络中的接入请求信息,能够携带便于网络侧设备判断其为飞行设备的标识,从而使得网络侧设备在接收到蜂窝网络上报的各用户侧设备的接入请求信息时,通过判断接入请求信息中是否携带了针对飞行设备预定义的标识,便能够快速、准确的从接入的用户侧设备中识别出哪个用户侧设备为飞行设备,相较于现有依据飞行高度和路径信息来识别飞行设备的方式更加简单便捷,并且对于飞行高度和路径信息不满足要求的飞行设备也能够准确识别出。
194.此外,网络侧设备在确定用户侧设备为飞行设备后,通过根据飞行设备上报的接入请求信息来控制飞行设备在管控区域飞行,具体是可以在管控区域执行飞行任务,或者不可用在管控区域执行飞行任务,从而实现了由网络侧设备对飞行设备的控制,使得飞行设备能够根据网络侧设备对其的控制,更好的执行飞行任务。
195.此外,不难发现,本实施例提供的部署在用户侧设备或控制器中的架构,在实际应用中是用于配合上述应用于网络侧设备的控制方法实施的。故而,上述方法实施例中提到的相关技术细节在本实施例中依然有效,为了减少重复,这里不再赘述。相应地,本实施例中提到的相关技术细节也可应用在上述方法实施例中。
196.基于图4所示的架构,本发明还提供了一种适用于该架构的通信方法。
197.具体的,在部署有上述架构的用户侧设备,如飞行设备、控制所述飞行设备的控制器、控制平台、传统地面移动通信用户侧设备ue使用蜂窝网络时,架构内的应用层、支撑层和安全层会单独作业,或相互配合实现如下操作:
198.(1)应用层至少为所述用户侧设备提供以下一种功能:状态展示功能、服务/业务质量展示功能、公共信息分发功能、业务管理功能和任务管理功能。
199.具体的,所述应用层至少包括以下一种功能模块:状态展示模块、服务/业务质量展示模块、公共信息分发模块、业务管理模块和任务管理模块。
200.所述在所述用户侧设备使用蜂窝网络时,所述应用层至少为所述用户侧设备提供以下一种功能:状态展示功能、服务/业务质量展示功能、所述公共信息分发功能、业务管理功能和任务管理功能,包括:
201.所述状态展示模块从所述任务管理模型和所述支撑层提供所述状态监测功能的状态监测模块获取所述用户侧设备的状态信息,展示所述状态信息,并将所述状态信息发送至其他授权用户侧设备。
202.需要说明的是,在用户侧设备为飞行设备时,所述其他授权用户侧设备为部署了所述架构的其他飞行设备和控制器,所述控制器包括与所述飞行设备配对的控制器,以及与其他飞行设备配对的控制器。
203.所述服务/业务质量展示模块从所述状态监测模块获取服务/业务服务质量信息,展示所述服务/业务质量信息,并将所述服务/业务质量信息发送至其他授权用户侧设备。
204.值得一提的是,在实际应用中,不论是上述所说的状态信息,还是服务/业务质量信息,在从相关功能模块获取后,为了便于该信息在不同用户侧设备之间的共享,均可以按照约定的格式进行转化,然后再将转化得到的信息进行展示和发送。
205.所述公共信息分发模块从预设公共信息收集平台获取预先约定的公共信息,并将所述公共信息发送至其他授权用户侧设备;
206.所述业务管理模块从所述业管理模块获取服务调度信息,根据所述服务调度信息控制所述用户侧设备优先执行优先级高的业务;
207.所述任务管理模块从与所述用户侧设备配对的其他授权用户侧设备和/或预设管理平台获取任务相关信息和状态相关信息,并根据所述任务相关信息和所述状态相关信息调整所述用户侧设备的执行策略,使所述用户侧设备根据调整后的所述执行策略执行飞行任务。
208.可理解的,在用户侧设备为飞行设备时,上述动态调整的执行策略即飞行设备执行飞行任务时所依据发飞行策略。
209.此外,通过上述实施例中对部署在用户侧设备的架构的描述可知,架构中的状态展示模块可以用来展示其他授权用户侧设备期望展示和/或订阅的状态信息,服务/业务质量展示模块可以用来展示其他授权用户侧设备期望展示和/或订阅的服务/业务质量信息,因此在基于该架构的通信方法中,还包括:
210.所述状态展示模块接收接其他授权用户侧设备发送的期望展示和/或订阅的状态信息,并对接收到的期望展示和/或订阅的所述状态信息进行展示;
211.所述服务/业务质量展示模块接收其他授权用户侧设备发送的期望展示和/或订阅的服务/业务质量信息,并对接收到的期望展示和/或订阅的所述服务/业务质量信息进行展示。
212.此外,在实际应用中,为了进一步保证飞行任务执行过程中的服务质量,所述任务管理模块还会利用n6接口从分为网络获取网络质量信息,如,服务负载、信号强度、某区域的干扰或覆盖漏洞,并根据所述网络质量信息调整所述用户侧设备的执行策略,使所述用户侧设备根据调整后的所述执行策略执行任务。
213.(2)支撑层至少为所述用户侧设备提供以下一种功能:身份标识存储功能、状态监控功能和配对功能。
214.具体的,所述支撑层至少包括以下一种功能模块:身份标识存储模块、状态监控模块和配对模块。
215.所述支撑层至少为所述用户侧设备提供以下一种功能:身份标识存储功能、状态监控功能和配对功能,包括:
216.所述身份标识存储模块从所述用户侧设备和/或其他授权用户侧设备和/或预设身份标识提供平台获取所述用户侧设备和所述其他授权用户侧设备的标识信息,并根据所述标识信息生成具有唯一性的身份标识;
217.所述状态监测模块从所述用户侧设备和/或其他授权用户侧设备上安装的状态监测单元获取所述用户侧设备的状态信息和服务/业务质量信息,并将所述状态信息发送至
所述状态展示模块,将所述服务/业务质量信息发送至所述服务/业务质量展示模块;
218.所述配对模块从所述用户侧设备和/或所述其他授权用户侧设备和/或预设身份标识提供平台获取所述用户侧设备和所述其他授权用户侧设备的标识信息,根据所述标识信息生成包括所述无人机和所述其他授权用户侧设备的身份标识的配对表。
219.此外,通过上述描述可知,状态展示模块和服务/业务质量展示模块会展示其他授权用户侧设备期望展示和/或订阅的相关信息,而检测状态模块又是为这两个功能模块提供相关检测状态信息的。因此,在基于该架构的通信方法中,还包括:
220.所述状态监测模块接收接其他授权用户侧设备发送的期望展示和/或订阅的监测状态信息,并根据接收到的期望展示和/或订阅的所述状态监测信息从所述用户侧设备和/或其他授权用户侧设备上安装的状态监测单元获取对应的状态监测信息,所述状态监测信息包括所述状态信息和/或服务/业务质量信息。
221.同样,为了进一步保证飞行任务执行过程中的服务质量,所述状态监测模块利用n6接口将获取到的所述状态信息和服务/业务质量信息发送至蜂窝网络,通过所述蜂窝网络将所述状态信息和服务/业务质量信息上报至接入的网络侧设备,供所述网络侧设备根据所述状态信息和服务/业务质量信息调整针对所述用户侧设备的网络配置。
222.(3)安全层至少为所述用户侧设备提供:认证和鉴权功能。
223.具体的说,为了实现认证和鉴权功能,安全层至少包括实现认证和鉴权功能的认证和鉴权模块。
224.所述认证和鉴权模块具体可以实现对部署了该架构的用户侧设备自身的认证和鉴权,也可以实现对部署了或者未部署该架构的其他用户侧设备请求该架构中响应功能的认证和鉴权。
225.关于上述所说的对请求部署了架构的用户侧设备中架构实现的上述任意功能的访问授权认证和鉴权功能的实现,即对其他用户侧设备的认证和鉴权,具体为:
226.所述安全层提供认证和鉴权功能的认证和鉴权模块在接收到其他用户侧设备发送的请求所述架构中任意功能的请求信息;
227.根据所述请求信息,对所述其他用户侧设备进行认证和鉴权;
228.如果认证和鉴权成功,则将所述用户侧设备作为其他授权用户侧设备,并为所述其他授权用户侧设备提供所请求的功能。
229.对部署了上述架构的用户侧设备的认证和鉴权功能的实现,具体为:
230.在所述用户侧设备向所述其他授权用户侧设备发送信息,所述信息包括状态信息,和/或服务/业务质量信息,和/或公共信息,和/或状态监测信息之前,所述方法还包括:
231.所述安全层提供认证和鉴权功能的认证和鉴权模块获取标识所述用户侧设备唯一性的身份标识,将所述身份标识与所述支撑层提供身份标识存储功能的身份标识存储模块中存储的身份标识进行匹配;
232.如果匹配,执行所述用户侧设备向所述其他授权用户侧设备发送信息的操作。
233.此外,本实施例中所说的所述用户侧设备向所述其他授权用户侧设备发送信息为所述用户侧设备向与之配对的其他授权用户侧设备发送信息。
234.相应地,所述用户侧设备向与之配对的其他授权用户侧设备发送信息之前,所述方法还包括:
235.所述支撑层提供配对功能的配对模块获取标识所述用户侧设备唯一性的身份标识,根据维护的配对关系,将所述身份标识与所述身份标识存储模块中存储的身份标识进行匹配;
236.如果匹配,则将匹配的设备作为与所述用户侧设备配对的其他授权用户侧设备,并执行所述用户侧设备向与之配对的其他授权用户侧设备发送信息的操作。
237.进一步地,为了保证用户侧设备向与之配对的其他授权用户侧设备发送信息的安全性,在进行信息交互是,具体可以按照如下方式进行:
238.根据预设密钥算法获取加密公钥;
239.根据所述加密公钥对所述信息进行加密,并将加密后的所述信息发送至于与之配对的所述其他授权用户侧设备。
240.由此,本实施例提供的通信方法,通过将上述所说的架构部署在用户侧设备中,从而可以使得用户侧设备基于该架构发送到蜂窝网络中的接入请求信息,能够携带便于网络侧设备判断其为飞行设备的标识,从而使得网络侧设备在接收到蜂窝网络上报的各用户侧设备的接入请求信息时,通过判断接入请求信息中是否携带了针对飞行设备预定义的标识,便能够快速、准确的从接入的用户侧设备中识别出哪个用户侧设备为飞行设备,相较于现有依据飞行高度和路径信息来识别飞行设备的方式更加简单便捷,并且对于飞行高度和路径信息不满足要求的飞行设备也能够准确识别出。
241.此外,网络侧设备在确定用户侧设备为飞行设备后,通过根据飞行设备上报的接入请求信息来控制飞行设备在管控区域飞行,具体是可以在管控区域执行飞行任务,或者不可用在管控区域执行飞行任务,从而实现了由网络侧设备对飞行设备的控制,使得飞行设备能够根据网络侧设备对其的控制,更好的执行飞行任务。
242.此外,不难发现,本实施例提供的针对架构的通信方法,在实际应用中是用于配合上述应用于网络侧设备的控制方法实施的。故而,上述方法实施例中提到的相关技术细节在本实施例中依然有效,为了减少重复,这里不再赘述。相应地,本实施例中提到的相关技术细节也可应用在上述方法实施例中。
243.参见图5,图5是本发明实施例提供的网络侧设备的结构图。
244.可理解的,本实施例中所说的网络侧设备,实质指代的是服务器或者基站。
245.由于网络侧设备解决问题的原理与以上实施例中给出的应用于网络侧设备的控制方法相似,因此本实施例提供的网络侧设备的实施可以参见上述实施例中提供的应用于网络侧设备的控制方法实施例,重复之处不再赘述。
246.如图5所示,本发明实施例的网络侧设备,包括:处理器501和收发机502。
247.其中,处理器501,用于控制收发机502接收用户侧设备上报的接入请求信息;在所述接入请求信息中携带了针对预设飞行设备定义的接入标识时,确定所述用户侧设备为飞行设备;根据所述接入请求信息,控制所述飞行设备在管控区域飞行。
248.收发机502,用于在处理器501的控制下,接收用户侧设备上报的接入请求信息。
249.其中,在图5中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器501代表的一个或多个处理器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机502可以是多个元件,即包括发送
机和收发机,提供用于在传输介质上与各种其他装置通信的单元。处理器501负责管理总线架构和通常的处理。
250.处理器501可以是中央处埋器(cpu)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或复杂可编程逻辑器件(complex programmable logic device,cpld),处理器也可以采用多核架构。
251.此外,处理器501,还用于根据所述接入请求信息,确定所述飞行设备不可以接入网络侧设备的管控区域执行飞行任务;或者,根据所述接入请求信息,确定所述飞行设备可以接入所述管控区域执行飞行任务。
252.此外,在所述用户侧设备为所述飞行设备时,所述接入请求信息还包括:公共信息和接入类型。
253.相应地,处理器501,还用于根据所述标识、所述接入类型和所述公共信息,拒绝所述飞行设备的接入请求,和/或针对所述飞行设备上报的所述接入请求信息控制所述收发机向所述飞行设备广播禁止接入信息。
254.收发机502,还用于在处理器501的控制下,向所述飞行设备广播禁止接入信息。
255.此外,在所述用户侧设备为所述飞行设备时,所述接入请求信息还包括:接入类型和实时上报的状态监测信息。
256.相应地,处理器501,还用于根据所述接入类型和所述状态监测信息动态调整所述网络侧设备针对所述飞行设备的网络配置,以使所述飞行设备根据动态调整后的所述网络配置在所述管控区域内执行所述飞行任务。
257.此外,所述接入请求信息还包括:业务重要性信息。
258.相应地,处理器501,还用于获取所述管控区域当前的负载情况;根据所述负载情况和所述业务重要性信息,确定所述飞行设备能否接入所述管控区域执行所述飞行任务。
259.此外,处理器501,还用于针对所述飞行设备上报的所述接入请求信息控制所述收发机向所述飞行设备内部署的架构的服务/业务质量展示功能模块广播禁止接入信息,供所述服务/业务质量展示功能模块将所述禁止接入信息发送给其他授权用户侧设备。
260.收发机502,还用于在所述处理器501的控制下,向所述飞行设备内部署的架构的服务/业务质量展示功能模块广播禁止接入信息,供所述服务/业务质量展示功能模块将所述禁止接入信息发送给其他授权用户侧设备。
261.此外,处理器501,还用于控制收发机502接收所述飞行设备内部署的架构通过n6接口实时上报的所述状态监测信息和所述公共信息。
262.收发机502,还用于在所述处理器501的控制下,接收所述飞行设备内部署的架构通过n6接口实时上报的所述状态监测信息和所述公共信息。
263.由于本发明实施例提供的网络侧设备,可以执行上述应用于网络侧设备的方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
264.参见图6,图6是本发明实施例提供的网络侧设备的又一结构图。
265.可理解的,本实施例中所说的网络侧设备,依旧指代的是服务器或者基站。
266.由于网络侧设备解决问题的原理与以上实施例中给出的应用于网络侧设备的控制方法相似,因此本实施例提供的网络侧设备的实施可以参见上述实施例中提供的应用于
网络侧设备的控制方法实施例,重复之处不再赘述。
267.如图6所示,本发明实施例的网络侧设备,包括:处理器601、收发机602、存储器603和用户接口604。
268.处理器601,用于读取存储器603中的程序,执行下列过程:
269.通过收发机602接收用户侧设备上报的接入请求信息;
270.如果所述接入请求信息中携带了针对飞行设备定义的标识,确定所述用户侧设备为飞行设备;
271.根据所述接入请求信息,控制所述飞行设备在管控区域飞行。
272.收发机602,用于在处理器601的控制下接收用户侧设备上报的接入请求信息。
273.其中,在图6中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器601代表的一个或多个处理器和存储器603代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。收发机602可以是多个元件,即包括发送机和收发机,提供用于在传输介质上与各种其他装置通信的单元。针对不同的用户侧设备,用户接口604还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。
274.处理器601负责管理总线架构和通常的处理,存储器603可以存储处理器601在执行操作时所使用的数据。
275.处理器601可以是中央处埋器(cpu)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或复杂可编程逻辑器件(complex programmable logic device,cpld),处理器也可以采用多核架构。
276.此外,处理器601还用于读取所述程序,执行如下步骤:
277.根据所述接入请求信息,确定所述飞行设备不可以接入网络侧设备的管控区域执行飞行任务;
278.或者,根据所述接入请求信息,确定所述飞行设备可以接入所述管控区域执行飞行任务。
279.此外,在所述用户侧设备为所述飞行设备时,所述接入请求信息还包括:公共信息和接入类型。
280.相应地,处理器601还用于读取所述程序,执行如下步骤:
281.根据所述标识、所述接入类型和所述公共信息,拒绝所述飞行设备的接入请求,和/或针对所述飞行设备上报的所述接入请求信息通过收发机602向所述飞行设备广播禁止接入信息。
282.此外,在所述用户侧设备为所述飞行设备时,所述接入请求信息还包括:接入类型和实时上报的状态监测信息。
283.相应地,处理器601还用于读取所述程序,执行如下步骤:
284.根据所述接入类型和所述状态监测信息动态调整所述网络侧设备针对所述飞行设备的网络配置,以使所述飞行设备根据动态调整后的所述网络配置在所述管控区域内执行所述飞行任务。
285.此外,所述接入请求信息还包括:业务重要性信息。
286.相应地,处理器601还用于读取所述程序,执行如下步骤:
287.获取所述管控区域当前的负载情况;根据所述负载情况和所述业务重要性信息,确定所述飞行设备能否接入所述管控区域执行所述飞行任务。
288.此外,处理器601还用于读取所述程序,执行如下步骤:
289.针对所述飞行设备上报的所述接入请求信息通过收发机602向所述飞行设备内部署的架构的服务/业务质量展示功能模块广播禁止接入信息,供所述服务/业务质量展示功能模块将所述禁止接入信息发送给其他授权用户侧设备。
290.此外,处理器601还用于读取所述程序,执行如下步骤:
291.通过收发机602接收所述飞行设备内部署的架构通过n6接口实时上报的所述状态监测信息和所述公共信息。
292.由于本发明实施例提供的网络侧设备,可以执行上述应用于网络侧设备的方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
293.参见图7,图7是本发明实施例提供的用户侧设备的结构图。
294.由于用户侧设备中部署有以上述所说的架构,故而用户侧设备解决问题的原理与以上实施例中给出的应用于架构的控制方法相似,因此本实施例提供的用户侧设备的实施可以参见上述实施例中提供的应用于架构的控制方法实施例,重复之处不再赘述。
295.如图7所示,本发明实施例的用户侧设备,包括:处理器701。
296.其中,处理器701,用于在所述用户侧设备使用蜂窝网络时,控制应用层至少为所述用户侧设备提供以下一种功能:状态展示功能、服务/业务质量展示功能、公共信息分发功能、业务管理功能和任务管理功能;控制支撑层至少为所述用户侧设备提供以下一种功能:身份标识存储功能、状态监控功能和配对功能;控制安全层至少为所述用户侧设备提供:认证和鉴权功能。
297.此外,所述应用层至少包括以下一种功能模块:状态展示模块、服务/业务质量展示模块、公共信息分发模块、业务管理模块和任务管理模块。
298.相应地,处理器701,用于在所述用户侧设备使用蜂窝网络时,控制所述应用层至少为所述用户侧设备提供以下一种功能:状态展示功能、服务/业务质量展示功能、所述公共信息分发功能、业务管理功能和任务管理功能,包括:所述状态展示模块从所述任务管理模型和所述支撑层提供所述状态监测功能的状态监测模块获取所述用户侧设备的状态信息,展示所述状态信息,并将所述状态信息发送至其他授权用户侧设备;所述服务/业务质量展示模块从所述状态监测模块获取服务/业务服务质量信息,展示所述服务/业务质量信息,并将所述服务/业务质量信息发送至其他授权用户侧设备;所述公共信息分发模块从预设公共信息收集平台获取预先约定的公共信息,并将所述公共信息发送至其他授权用户侧设备;所述业务管理模块从所述业管理模块获取服务调度信息,根据所述服务调度信息控制所述用户侧设备优先执行优先级高的业务;所述任务管理模块从与所述用户侧设备配对的其他授权用户侧设备和/或预设管理平台获取任务相关信息和状态相关信息,并根据所述任务相关信息和所述状态相关信息调整所述用户侧设备的执行策略,使所述用户侧设备根据调整后的所述执行策略执行飞行任务。
299.此外,处理器701,还用于控制所述状态展示模块接收接其他授权用户侧设备发送
的期望展示和/或订阅的状态信息,并对接收到的期望展示和/或订阅的所述状态信息进行展示;所述服务/业务质量展示模块接收其他授权用户侧设备发送的期望展示和/或订阅的服务/业务质量信息,并对接收到的期望展示和/或订阅的所述服务/业务质量信息进行展示。
300.此外,处理器701,还用于控制所述任务管理模块利用n6接口从分为网络获取网络质量信息,并根据所述网络质量信息调整所述用户侧设备的执行策略,使所述用户侧设备根据调整后的所述执行策略执行任务。
301.此外,所述支撑层至少包括以下一种功能模块:身份标识存储模块、状态监控模块和配对模块。
302.相应地,处理器701用于控制所述支撑层至少为所述用户侧设备提供以下一种功能:身份标识存储功能、状态监控功能和配对功能,包括:所述身份标识存储模块从所述用户侧设备和/或其他授权用户侧设备和/或预设身份标识提供平台获取所述用户侧设备和所述其他授权用户侧设备的标识信息,并根据所述标识信息生成具有唯一性的身份标识;所述状态监测模块从所述用户侧设备和/或其他授权用户侧设备上安装的状态监测单元获取所述用户侧设备的状态信息和服务/业务质量信息,并将所述状态信息发送至所述状态展示模块,将所述服务/业务质量信息发送至所述服务/业务质量展示模块;所述配对模块从所述用户侧设备和/或所述其他授权用户侧设备和/或预设身份标识提供平台获取所述用户侧设备和所述其他授权用户侧设备的标识信息,根据所述标识信息生成包括所述用户侧设备和所述其他授权用户侧设备的身份标识的配对表。
303.此外,处理器701,还用于控制所述状态监测模块接收接其他授权用户侧设备发送的期望展示和/或订阅的监测状态信息,并根据接收到的期望展示和/或订阅的所述状态监测信息从所述用户侧设备和/或其他授权用户侧设备上安装的状态监测单元获取对应的状态监测信息,所述状态监测信息包括所述状态信息和/或服务/业务质量信息。
304.此外,处理器701,还用于控制所述状态监测模块利用n6接口将获取到的所述状态信息和服务/业务质量信息发送至蜂窝网络,通过所述蜂窝网络将所述状态信息和服务/业务质量信息上报至接入的网络侧设备,供所述网络侧设备根据所述状态信息和服务/业务质量信息调整针对所述用户侧设备的网络配置。
305.此外,处理器701在执行所述用户侧设备向所述其他授权用户侧设备发送信息,所述信息包括状态信息,和/或服务/业务质量信息,和/或公共信息,和/或状态监测信息之前,还用于控制所述安全层提供认证和鉴权功能的认证和鉴权模块获取标识所述用户侧设备唯一性的身份标识,将所述身份标识与所述支撑层提供身份标识存储功能的身份标识存储模块中存储的身份标识进行匹配;如果匹配,执行所述用户侧设备向所述其他授权用户侧设备发送信息的操作。
306.此外,所述用户侧设备向所述其他授权用户侧设备发送信息为所述用户侧设备向与之配对的其他授权用户侧设备发送信息。
307.相应地,处理器701在执行所述用户侧设备向与之配对的其他授权用户侧设备发送信息之前,还用于控制所述支撑层提供配对功能的配对模块获取标识所述用户侧设备唯一性的身份标识,根据维护的配对关系,将所述身份标识与所述身份标识存储模块中存储的身份标识进行匹配;如果匹配,则将匹配的设备作为与所述用户侧设备配对的其他授权
用户侧设备,并执行所述用户侧设备向与之配对的其他授权用户侧设备发送信息的操作。
308.此外,处理器701,还用于根据预设密钥算法获取加密公钥;根据所述加密公钥对所述信息进行加密,并将加密后的所述信息发送至于与之配对的所述其他授权用户侧设备。
309.此外,处理器701还用于控制所述安全层提供认证和鉴权功能的认证和鉴权模块接收其他用户侧设备发送的请求所述架构中任意功能的请求信息;根据所述请求信息,对所述其他用户侧设备进行认证和鉴权;如果认证和鉴权成功,则将所述用户侧设备作为其他授权用户侧设备,并为所述其他授权用户侧设备提供所请求的功能。
310.由于本发明实施例提供的用户侧设备,可以执行上述应用于架构的方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
311.参见图8,图8是本发明实施例提供的用户侧设备的又一结构图。
312.由于用户侧设备中部署有以上述所说的架构,故而用户侧设备解决问题的原理与以上实施例中给出的应用于架构的控制方法相似,因此本实施例提供的用户侧设备的实施可以参见上述实施例中提供的应用于架构的控制方法实施例,重复之处不再赘述。
313.如图8所示,本发明实施例的用户侧设备,包括:处理器801、存储器802和用户接口803。
314.处理器801,用于读取存储器802中的程序,执行下列过程:
315.在所述用户侧设备使用蜂窝网络时,控制应用层至少为所述用户侧设备提供以下一种功能:状态展示功能、服务/业务质量展示功能、公共信息分发功能、业务管理功能和任务管理功能;控制支撑层至少为所述用户侧设备提供以下一种功能:身份标识存储功能、状态监控功能和配对功能;控制安全层至少为所述用户侧设备提供:认证和鉴权功能。
316.此外,所述应用层至少包括以下一种功能模块:状态展示模块、服务/业务质量展示模块、公共信息分发模块、业务管理模块和任务管理模块。
317.相应地,处理器801还用于读取所述程序,执行如下步骤:
318.控制所述状态展示模块从所述任务管理模型和所述支撑层提供所述状态监测功能的状态监测模块获取所述用户侧设备的状态信息,展示所述状态信息,并将所述状态信息发送至其他授权用户侧设备;
319.控制所述服务/业务质量展示模块从所述状态监测模块获取服务/业务服务质量信息,展示所述服务/业务质量信息,并将所述服务/业务质量信息发送至其他授权用户侧设备;
320.控制所述公共信息分发模块从预设公共信息收集平台获取预先约定的公共信息,并将所述公共信息发送至其他授权用户侧设备;
321.控制所述业务管理模块从所述业管理模块获取服务调度信息,根据所述服务调度信息控制所述用户侧设备优先执行优先级高的业务;
322.控制所述任务管理模块从与所述用户侧设备配对的其他授权用户侧设备和/或预设管理平台获取任务相关信息和状态相关信息,并根据所述任务相关信息和所述状态相关信息调整所述用户侧设备的执行策略,使所述用户侧设备根据调整后的所述执行策略执行飞行任务。
323.此外,处理器801还用于读取所述程序,执行如下步骤:
324.控制所述状态展示模块接收接其他授权用户侧设备发送的期望展示和/或订阅的状态信息,并对接收到的期望展示和/或订阅的所述状态信息进行展示;所述服务/业务质量展示模块接收其他授权用户侧设备发送的期望展示和/或订阅的服务/业务质量信息,并对接收到的期望展示和/或订阅的所述服务/业务质量信息进行展示。
325.此外,处理器801还用于读取所述程序,执行如下步骤:
326.控制所述任务管理模块利用n6接口从分为网络获取网络质量信息,并根据所述网络质量信息调整所述用户侧设备的执行策略,使所述用户侧设备根据调整后的所述执行策略执行任务。
327.此外,所述支撑层至少包括以下一种功能模块:身份标识存储模块、状态监控模块和配对模块。
328.相应地,处理器801还用于读取所述程序,执行如下步骤:
329.控制所述身份标识存储模块从所述用户侧设备和/或其他授权用户侧设备和/或预设身份标识提供平台获取所述用户侧设备和所述其他授权用户侧设备的标识信息,并根据所述标识信息生成具有唯一性的身份标识;
330.控制所述状态监测模块从所述用户侧设备和/或其他授权用户侧设备上安装的状态监测单元获取所述用户侧设备的状态信息和服务/业务质量信息,并将所述状态信息发送至所述状态展示模块,将所述服务/业务质量信息发送至所述服务/业务质量展示模块;
331.控制所述配对模块从所述用户侧设备和/或所述其他授权用户侧设备和/或预设身份标识提供平台获取所述用户侧设备和所述其他授权用户侧设备的标识信息,根据所述标识信息生成包括所述用户侧设备和所述其他授权用户侧设备的身份标识的配对表。
332.此外,处理器801还用于读取所述程序,执行如下步骤:
333.控制所述状态监测模块接收接其他授权用户侧设备发送的期望展示和/或订阅的监测状态信息,并根据接收到的期望展示和/或订阅的所述状态监测信息从所述用户侧设备和/或其他授权用户侧设备上安装的状态监测单元获取对应的状态监测信息,所述状态监测信息包括所述状态信息和/或服务/业务质量信息。
334.此外,处理器801还用于读取所述程序,执行如下步骤:
335.控制所述状态监测模块利用n6接口将获取到的所述状态信息和服务/业务质量信息发送至蜂窝网络,通过所述蜂窝网络将所述状态信息和服务/业务质量信息上报至接入的网络侧设备,供所述网络侧设备根据所述状态信息和服务/业务质量信息调整针对所述用户侧设备的网络配置。
336.此外,处理器801还用于读取所述程序,执行如下步骤:
337.控制所述安全层提供认证和鉴权功能的认证和鉴权模块获取标识所述用户侧设备唯一性的身份标识,将所述身份标识与所述支撑层提供身份标识存储功能的身份标识存储模块中存储的身份标识进行匹配;如果匹配,执行所述用户侧设备向所述其他授权用户侧设备发送信息的操作。
338.此外,所述用户侧设备向所述其他授权用户侧设备发送信息为所述用户侧设备向与之配对的其他授权用户侧设备发送信息。
339.相应地,处理器801还用于读取所述程序,执行如下步骤:
340.控制所述支撑层提供配对功能的配对模块获取标识所述用户侧设备唯一性的身
份标识,根据维护的配对关系,将所述身份标识与所述身份标识存储模块中存储的身份标识进行匹配;如果匹配,则将匹配的设备作为与所述用户侧设备配对的其他授权用户侧设备,并执行所述用户侧设备向与之配对的其他授权用户侧设备发送信息的操作。
341.此外,处理器801还用于读取所述程序,执行如下步骤:
342.根据预设密钥算法获取加密公钥;根据所述加密公钥对所述信息进行加密,并将加密后的所述信息发送至于与之配对的所述其他授权用户侧设备。
343.此外,处理器801还用于读取所述程序,执行如下步骤:
344.控制所述安全层提供认证和鉴权功能的认证和鉴权模块接收其他用户侧设备发送的请求所述架构中任意功能的请求信息;根据所述请求信息,对所述其他用户侧设备进行认证和鉴权;如果认证和鉴权成功,则将所述用户侧设备作为其他授权用户侧设备,并为所述其他授权用户侧设备提供所请求的功能。
345.此外,可理解的,在图8中,总线架构可以包括任意数量的互联的总线和桥,具体由处理器801代表的一个或多个处理器和存储器802代表的存储器的各种电路链接在一起。总线架构还可以将诸如外围设备、稳压器和功率管理电路等之类的各种其他电路链接在一起,这些都是本领域所公知的,因此,本文不再对其进行进一步描述。总线接口提供接口。针对不同的用户侧设备,用户接口803还可以是能够外接内接需要设备的接口,连接的设备包括但不限于小键盘、显示器、扬声器、麦克风、操纵杆等。
346.处理器801负责管理总线架构和通常的处理,存储器802可以存储处理器801在执行操作时所使用的数据。
347.处理器801可以是中央处埋器(cpu)、专用集成电路(application specific integrated circuit,asic)、现场可编程门阵列(field-programmable gate array,fpga)或复杂可编程逻辑器件(complex programmable logic device,cpld),处理器也可以采用多核架构。
348.由于本发明实施例提供的用户侧设备,可以执行上述应用于架构的方法实施例,其实现原理和技术效果类似,本实施例此处不再赘述。
349.本发明实施例还提供了一种存储介质,该可读存储介质,用于存储程序,所述程序可被处理器执行实现上述任一控制方法中的步骤,或者上述任一通信方法中的步骤。
350.所述程序可被处理器执行实现应用于网络侧设备的控制方法时,用于实现以下步骤:
351.接收用户侧设备上报的接入请求信息;
352.如果所述接入请求信息中携带了针对飞行设备定义的标识,确定所述用户侧设备为飞行设备;
353.根据所述接入请求信息,控制所述飞行设备在管控区域飞行。
354.此外,所述程序还可被处理器执行实现以下步骤:
355.根据所述接入请求信息,确定所述飞行设备不可以接入所述管控区域执行飞行任务;
356.或者,根据所述接入请求信息,确定所述飞行设备可以接入所述管控区域执行飞行任务。
357.此外,在所述用户侧设备为所述飞行设备时,所述接入请求信息还包括:公共信息
和接入类型。
358.相应地,所述程序还可被处理器执行实现以下步骤:
359.根据所述标识、所述接入类型和所述公共信息,拒绝所述飞行设备的接入请求,和/或针对所述飞行设备上报的所述接入请求信息向所述飞行设备广播禁止接入信息。
360.此外,在所述用户侧设备为所述飞行设备时,所述接入请求信息还包括:接入类型和实时上报的状态监测信息。
361.相应地,所述程序还可被处理器执行实现以下步骤:
362.根据所述接入类型和所述状态监测信息动态调整所述网络侧设备针对所述飞行设备的网络配置,以使所述飞行设备根据动态调整后的所述网络配置在所述管控区域内执行所述飞行任务。
363.此外,所述接入请求信息还包括:业务重要性信息。
364.相应地,所述程序还可被处理器执行实现以下步骤:
365.获取所述管控区域当前的负载情况;
366.根据所述负载情况和所述业务重要性信息,确定所述飞行设备能否接入所述管控区域执行所述飞行任务。
367.此外,所述程序还可被处理器执行实现以下步骤:
368.针对所述飞行设备上报的所述接入请求信息向所述飞行设备内部署的架构的服务/业务质量展示功能模块广播禁止接入信息,供所述服务/业务质量展示功能模块将所述禁止接入信息发送给其他授权用户侧设备。
369.此外,所述程序还可被处理器执行实现以下步骤:
370.接收所述飞行设备内部署的架构通过n6接口实时上报的所述状态监测信息和所述公共信息。
371.所述程序可被处理器执行实现应用于架构的通信方法时,用于实现以下步骤:
372.在所述用户侧设备使用蜂窝网络通信时,控制所述应用层至少为所述用户侧设备提供以下一种功能:状态展示功能、服务/业务质量展示功能、公共信息分发功能、业务管理功能和任务管理功能;
373.所述支撑层至少为所述用户侧设备提供以下一种功能:身份标识存储功能、状态监控功能和配对功能;
374.所述安全层至少为所述用户侧设备提供:认证和鉴权功能。
375.此外,所述应用层至少包括以下一种功能模块:状态展示模块、服务/业务质量展示模块、公共信息分发模块、业务管理模块和任务管理模块。
376.相应地,所述程序还可被处理器执行实现以下步骤:
377.控制所述状态展示模块从所述任务管理模型和所述支撑层提供所述状态监测功能的状态监测模块获取所述用户侧设备的状态信息,展示所述状态信息,并将所述状态信息发送至其他授权用户侧设备;
378.控制所述服务/业务质量展示模块从所述状态监测模块获取服务/业务服务质量信息,展示所述服务/业务质量信息,并将所述服务/业务质量信息发送至其他授权用户侧设备;
379.控制所述公共信息分发模块从预设公共信息收集平台获取预先约定的公共信息,
并将所述公共信息发送至其他授权用户侧设备;
380.所述业务管理模块从所述业管理模块获取服务调度信息,根据所述服务调度信息控制所述用户侧设备优先执行优先级高的业务;
381.控制所述任务管理模块从与所述用户侧设备配对的其他授权用户侧设备和/或预设管理平台获取任务相关信息和状态相关信息,并根据所述任务相关信息和所述状态相关信息调整所述用户侧设备的执行策略,使所述用户侧设备根据调整后的所述执行策略执行飞行任务。
382.此外,所述程序还可被处理器执行实现以下步骤:
383.控制所述服务/业务质量展示模块接收其他授权用户侧设备发送的期望展示和/或订阅的服务/业务质量信息,并对接收到的期望展示和/或订阅的所述服务/业务质量信息进行展示。
384.此外,所述程序还可被处理器执行实现以下步骤:
385.所述任务管理模块利用n6接口从分为网络获取网络质量信息,并根据所述网络质量信息调整所述用户侧设备的执行策略,使所述用户侧设备根据调整后的所述执行策略执行任务。
386.此外,所述支撑层至少包括以下一种功能模块:身份标识存储模块、状态监控模块和配对模块。
387.相应地,所述程序还可被处理器执行实现以下步骤:
388.控制所述身份标识存储模块从所述用户侧设备和/或其他授权用户侧设备和/或预设身份标识提供平台获取所述用户侧设备和所述其他授权用户侧设备的标识信息,并根据所述标识信息生成具有唯一性的身份标识;
389.控制所述状态监测模块从所述用户侧设备和/或其他授权用户侧设备上安装的状态监测单元获取所述用户侧设备的状态信息和服务/业务质量信息,并将所述状态信息发送至所述状态展示模块,将所述服务/业务质量信息发送至所述服务/业务质量展示模块;
390.控制所述配对模块从所述用户侧设备和/或所述其他授权用户侧设备和/或预设身份标识提供平台获取所述用户侧设备和所述其他授权用户侧设备的标识信息,根据所述标识信息生成包括所述无人机和所述其他授权用户侧设备的身份标识的配对表。
391.此外,所述程序还可被处理器执行实现以下步骤:
392.控制所述状态监测模块接收接其他授权用户侧设备发送的期望展示和/或订阅的监测状态信息,并根据接收到的期望展示和/或订阅的所述状态监测信息从所述用户侧设备和/或其他授权用户侧设备上安装的状态监测单元获取对应的状态监测信息,所述状态监测信息包括所述状态信息和/或服务/业务质量信息。
393.此外,所述程序还可被处理器执行实现以下步骤:
394.控制所述状态监测模块利用n6接口将获取到的所述状态信息和服务/业务质量信息发送至蜂窝网络,通过所述蜂窝网络将所述状态信息和服务/业务质量信息上报至接入的网络侧设备,供所述网络侧设备根据所述状态信息和服务/业务质量信息调整针对所述用户侧设备的网络配置。
395.此外,所述程序还可被处理器执行实现以下步骤:
396.控制所述安全层提供认证和鉴权功能的认证和鉴权模块获取标识所述用户侧设
备唯一性的身份标识,将所述身份标识与所述支撑层提供身份标识存储功能的身份标识存储模块中存储的身份标识进行匹配;
397.如果匹配,执行所述用户侧设备向所述其他授权用户侧设备发送信息的操作。
398.此外,所述用户侧设备向所述其他授权用户侧设备发送信息为所述用户侧设备向与之配对的其他授权用户侧设备发送信息。
399.相应地,所述程序还可被处理器执行实现以下步骤:
400.控制所述支撑层提供配对功能的配对模块获取标识所述用户侧设备唯一性的身份标识,根据维护的配对关系,将所述身份标识与所述身份标识存储模块中存储的身份标识进行匹配;
401.如果匹配,则将匹配的设备作为与所述用户侧设备配对的其他授权用户侧设备,并执行所述用户侧设备向与之配对的其他授权用户侧设备发送信息的操作。
402.此外,所述程序还可被处理器执行实现以下步骤:
403.根据预设密钥算法获取加密公钥;
404.根据所述加密公钥对所述信息进行加密,并将加密后的所述信息发送至于与之配对的所述其他授权用户侧设备。
405.此外,所述程序还可被处理器执行实现以下步骤:
406.控制所述安全层提供认证和鉴权功能的认证和鉴权模块接收其他用户侧设备发送的请求所述架构中任意功能的请求信息;
407.根据所述请求信息,对所述其他用户侧设备进行认证和鉴权;
408.如果认证和鉴权成功,则将所述用户侧设备作为其他授权用户侧设备,并为所述其他授权用户侧设备提供所请求的功能。
409.需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个
……”
限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
410.通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。根据这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如rom/ram、磁盘、光盘)中,包括若干指令用以使得一台终端(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
411.上面结合附图对本发明的实施例进行了描述,但是本发明并不局限于上述的具体实施方式,上述的具体实施方式仅仅是示意性的,而不是限制性的,本领域的普通技术人员在本发明的启示下,在不脱离本发明宗旨和权利要求所保护的范围情况下,还可做出很多形式,均属于本发明的保护之内。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1