本公开涉及物联网通信,具体而言,涉及一种关键任务物联网的通信方法、关键任务中心和中继设备。
背景技术:
1、关键任务物联网(mission critical internet of things,mc iot)是基于关键任务场景(如应急救援、远程手术、工厂自动化检测与控制等)形成的物联网。关键任务服务(mission critical service)是指为关键任务物联网提供稳定通信网络的服务。基于关键任务的特殊场景需求,关键任务服务具有超可靠性和超低时延的要求。
2、需要说明的是,在上述背景技术部分公开的信息仅用于加强对本公开的背景的理解,因此可以包括不构成对本领域普通技术人员已知的现有技术的信息。
技术实现思路
1、本公开实施例的目的在于提供一种关键任务物联网的通信方法、关键任务中心和中继设备,进而在一定程度上提高关键任务服务的可靠性,降低通信时延。
2、根据本公开的第一方面,提供了一种关键任务物联网的通信方法,所述方法包括:
3、在当前业务区域内广播包括目标终端信息的物联网中继发现消息;
4、接收所述当前业务区域内各中继设备发送的物联网中继响应消息,所述物联网中继响应消息包括各中继设备与当前业务区域内各物联网终端的可达信息,所述可达信息通过各中继设备监听与目标终端信息关联的各物联网终端的数据上报过程确定;
5、根据各中继设备对应的可达信息,从各中继设备中筛选出目标中继;
6、通过所述目标中继与目标关键任务终端进行通信,所述目标关键任务终端为与所述目标终端信息对应的关键任务终端。
7、可选地,所述方法还包括:
8、向所述目标中继发送中继指定消息,以使所述目标中继接收各物联网终端上报的数据;
9、接收所述目标中继发送的数据包,所述数据包为基于上报数据确定的。
10、可选地,所述目标中继包括第一中继和第二中继,所述方法还包括:
11、分别向所述第一中继和所述第二中继发送中继指定消息,以使所述第一中继和所述第二中继分别接收各物联网终端上报的数据;
12、接收所述第一中继发送的第一数据包以及所述第二中继发送的第二数据包;
13、对所述第一数据包和所述第二数据包进行数据校验;
14、响应于校验不通过,分别向所述第一中继和所述第二中继发送数据重传消息,以指示所述第一中继和所述第二中继分别进行数据重传。
15、可选地,所述第一中继的优先级高于所述第二中继,所述方法还包括:
16、响应于校验通过,存储所述第一数据包。
17、可选地,所述方法还包括:
18、通过所述目标中继,向与目标关键任务终端关联的各物联网终端发送控制信息,以控制调节各物联网终端的运行参数和数据上报参数。
19、可选地,通过所述目标中继与目标关键任务终端进行通信,包括:
20、向所述目标中继发送简单反应消息,以使所述目标中继在确定目标关键任务终端处于目标状态时,向所述目标关键任务终端发送对应的快速反应指令;所述简单反应消息用于指示关键任务终端的状态信息与快速反应指令的映射关系,所述快速反应指令用于指示关键任务终端的各状态信息对应的处理策略。
21、根据本公开的第二方面,提供一种关键任务物联网的通信方法,应用于中继设备,所述方法包括:
22、接收关键任务中心在当前业务区域内广播的包括目标终端信息的物联网中继发现消息;
23、监听与目标终端信息关联的各物联网终端的数据上报过程,以确定各中继设备与当前业务区域内各物联网终端的可达信息;
24、向关键任务中心发送包括所述可达信息的物联网中继响应消息,以使关键任务中心根据各中继设备对应的可达信息,从各中继设备中筛选出目标中继,并通过所述目标中继与目标关键任务终端进行通信;所述目标关键任务终端为与所述目标终端信息对应的关键任务终端。
25、可选地,所述方法还包括:
26、响应于接收到所述物联网中继发现消息,向所述当前业务区域内的其他中继设备广播所述物联网中继发现消息,其他中继设备为除当前中继设备以外的中继设备。
27、根据本公开的第三方面,提供一种关键任务中心,包括:
28、广播模块,被配置为在当前业务区域内广播包括目标终端信息的物联网中继发现消息;
29、接收模块,被配置为接收所述当前业务区域内各中继设备发送的物联网中继响应消息,所述物联网中继响应消息包括各中继设备与当前业务区域内各物联网终端的可达信息,所述可达信息通过各中继设备监听与目标终端信息关联的各物联网终端的数据上报过程确定;
30、筛选模块,被配置为根据各中继设备对应的可达信息,从各中继设备中筛选出目标中继;
31、通信模块,被配置为通过所述目标中继与目标关键任务终端进行通信,所述目标关键任务终端为与所述目标终端信息对应的关键任务终端。
32、根据本公开的第四方面,提供一种中继设备,包括:
33、接收模块,被配置为接收关键任务中心在当前业务区域内广播的包括目标终端信息的物联网中继发现消息;
34、监听模块,被配置为监听与目标终端信息关联的各物联网终端的数据上报过程,以确定各中继设备与当前业务区域内各物联网终端的可达信息;
35、发送模块,被配置为向关键任务中心发送包括所述可达信息的物联网中继响应消息,以使关键任务中心根据各中继设备对应的可达信息,从各中继设备中筛选出目标中继,并通过所述目标中继与目标关键任务终端进行通信;所述目标关键任务终端为与所述目标终端信息对应的关键任务终端。
36、根据本公开的第五方面,提供一种关键任务物联网系统,包括:上述任一实施例的关键任务中心和/或上述任一实施例的中继设备。
37、根据本公开的第六方面,提供一种计算机可读存储介质,其上存储有计算机程序,计算机程序被处理器执行时实现上述任意实施例的方法。
38、根据本公开的第七方面,提供一种通信设备,包括:存储器,用于存放计算机程序;处理器,用于执行存储器上所存放的计算机程序时,实现上述任一实施例所述的方法。
39、本公开示例性实施例可以具有以下部分或全部有益效果:
40、在本公开示例实施方式所提供的关键任务物联网的通信方法,一方面,通过目标中继与目标关键任务终端进行通信,可以在关键任务中心与目标关键任务终端距离较远的情况下,保证通信过程的可靠性,避免由于远距离而导致的通信质量差或时延过大的问题。另一方面,通过在当前业务区域内广播包括目标终端信息的物联网中继发现消息;并基于接收的各中继设备发送的物联网中继响应消息,确定各中继设备与各物联网终端的可达信息,根据各中继设备对应可达信息和信道稳定性,从各中继设备中筛选出目标中继,保证了目标中继在通信过程中的信息可达性和通信稳定性,保证基于中继设备的物联网通信质量。
41、应当理解的是,以上的一般描述和后文的细节描述仅是示例性和解释性的,并不能限制本公开。