1.一种无线定向中继通信方法,其特征在于,包括步骤:
远程控制端向中继节点发送数据采集请求的第一请求数据包,所述第一请求数据包包括发送地址、中继地址、目标地址和请求命令信息;中继地址设置为远程控制端地址,发送地址为远程控制端地址,目标地址为期望采集数据的目标中继节点地址;
中继节点接收并解析第一请求数据包,根据第一请求数据包中的发送地址和目标地址和预先确定的中继路径,确定当前传输方向,再判断第一请求数据包中的中继地址是否为当前传输方向下,位于本中继节点之前的最近一个中继节点的地址,如果是,则将请求数据包中的中继地址修改为本中继节点的地址,并将中继地址修改后的第一请求数据包,按照预先确定的中继路径,转发至当前传输方向下的下一个中继节点;否则不做处理。
2.根据权利要求1所述的方法,其特征在于,
目标中继节点接收到第一请求数据包后,根据第一请求数据包中的目标地址确定自己是目标中继节点,则将采集到的数据信息整合成响应数据包发送,所述响应数据包包括发送地址、中继地址、目标地址和所述数据信息;中继地址设置为当前中继节点地址,发送地址为当前中继节点地址,目标地址为远程控制端地址;
中继节点接收并解析响应数据包,根据响应数据包中的发送地址和目标地址和预先确定的中继路径,确定当前传输方向,再判断响应数据包中的中继地址是否为当前传输方向下,位于本中继节点之前的最近一个中继节点的地址,如果是,则将响应数据包中的中继地址修改为本中继节点的地址,并将中继地址修改后的响应数据包,按照预先确定的中继路径,转发至当前传输方向下的下一个中继节点;否则不做处理。
3.根据权利要求2所述的方法,其特征在于,还包括步骤:
远程控制端向无人机控制端发送数据采集请求的第二请求数据包,所述第二请求数据包包括发送地址、中继地址、目标地址和请求命令信息;中继地址设置为无人机控制端地址,发送地址为远程控制端地址,目标地址为期望采集数据的目标中继节点地址;
搭载于无人机的无人机控制端接收并解析第二请求数据包,识别第二请求数据包中的目标地址,无人机飞往目标地址对应的中继节点上空,将第二请求数据包发送给目标中继节点;
目标中继节点接收并解析第二请求数据包,根据第二请求数据包中的目标地址确定自己为目标中继节点,则将采集到的数据信息整合成响应数据包发送,所述响应数据包包括发送地址、中继地址、目标地址和所述数据信息;再判断第二请求数据包中的中继地址是否为无人机控制端地址,若是,则将中继地址设置为无人机控制端地址,发送地址为当前中继节点地址,目标地址为远程控制端地址;
无人机控制端接收并解析响应数据包,将响应数据包发送至远程控制端。
4.根据权利要求3所述的方法,其特征在于,接收到远程控制端发送的请求数据包的中继节点,判断请求数据包中的发送地址与中继地址是否均为远程控制端的地址,若是,则判定为该请求数据包为第一请求数据包,根据第一请求数据包中的发送地址和目标地址确定当前传输方向,并将第一请求数据包中的中继地址修改为本中继节点的地址,并将中继地址修改后的第一请求数据包,按照预先确定的中继路径,转发至当前传输方向下的下一个中继节点;否则不做处理。
5.根据权利要求1所述的方法,其特征在于,远程控制端地址为A;各个中继节点的中继地址,按照在中继路径上的位置,从A+1开始依次设置。
6.根据权利要求3所述的方法,其特征在于,远程控制端地址固定为A,无人机控制端地址固定为A+1,各个中继节点的地址,按照在中继路径上的位置,从A+2开始依次设置。
7.一种无线定向中继通信系统,其特征在于,包括远程控制端、多个中继节点和多个信息采集设备,一个信息采集设备对应一个中继节点,信息采集设备采集到的数据信息通过与其对应的中继节点发送出去;多个中继节点之间的中继路径预先已确定;
远程控制端向中继节点发送数据采集请求的第一请求数据包,所述第一请求数据包包括发送地址、中继地址、目标地址和请求命令信息;中继地址设置为远程控制端地址,发送地址为远程控制端地址,目标地址为期望采集数据的目标中继节点地址;
中继节点接收并解析第一请求数据包,根据第一请求数据包中的发送地址和目标地址和预先确定的中继路径,确定当前传输方向,再判断第一请求数据包中的中继地址是否为当前传输方向下,位于本中继节点之前的最近一个中继节点的地址,如果是,则将请求数据包中的中继地址修改为本中继节点的地址,并将中继地址修改后的第一请求数据包,按照预先确定的中继路径,转发至当前传输方向下的下一个中继节点;否则不做处理;
目标中继节点接收到第一请求数据包后,根据第一请求数据包中的目标地址确定自己是目标中继节点,则将采集到的数据信息整合成响应数据包发送,所述响应数据包包括发送地址、中继地址、目标地址和所述数据信息;中继地址设置为当前中继节点地址,发送地址为当前中继节点地址,目标地址为远程控制端地址;
中继节点接收并解析响应数据包,根据响应数据包中的发送地址和目标地址和预先确定的中继路径,确定当前传输方向,再判断响应数据包中的中继地址是否为当前传输方向下,位于本中继节点之前的最近一个中继节点的地址,如果是,则将响应数据包中的中继地址修改为本中继节点的地址,并将中继地址修改后的响应数据包,按照预先确定的中继路径,转发至当前传输方向下的下一个中继节点;否则不做处理;
远程控制端收到目标地址为远程控制地址的响应数据包后,解析响应数据包,获得响应数据包中的数据信息。
8.根据权利要求7所述的无线定向中继通信系统,其特征在于,还包括搭载于无人机的无人机控制端;
远程控制端向无人机控制端发送数据采集请求的第二请求数据包,所述第二请求数据包包括发送地址、中继地址、目标地址和请求命令信息;中继地址设置为无人机控制端地址,发送地址为远程控制端地址,目标地址为期望采集数据的目标中继节点地址;
搭载于无人机的无人机控制端接收并解析第二请求数据包,识别第二请求数据包中的目标地址,无人机飞往目标地址对应的中继节点上空,将第二请求数据包发送给目标中继节点;
目标中继节点接收并解析第二请求数据包,根据第二请求数据包中的目标地址确定自己为目标中继节点,则将采集到的数据信息整合成响应数据包发送,所述响应数据包包括发送地址、中继地址、目标地址和所述数据信息;再判断第二请求数据包中的中继地址是否为无人机控制端地址,若是,则将中继地址设置为无人机控制端地址,发送地址为当前中继节点地址,目标地址为远程控制端地址;
无人机控制端接收并解析响应数据包,将响应数据包发送至远程控制端;
远程控制端收到响应数据包后,解析响应数据包,获得响应数据包中的数据信息。
9.根据权利要求8所述的无线定向中继通信系统,其特征在于,接收到远程控制端发送的请求数据包的中继节点,判断请求数据包中的发送地址与中继地址是否均为远程控制端的地址,若是,则判定为该请求数据包为第一请求数据包,根据第一请求数据包中的发送地址和目标地址确定当前传输方向,并将第一请求数据包中的中继地址修改为本中继节点的地址,并将中继地址修改后的第一请求数据包,按照预先确定的中继路径,转发至当前传输方向下的下一个中继节点;否则不做处理。