1.一种物理层网络编码路由方法,其特征在于,包括:
源节点向路由路径上的每个编码节点发送接收模式切换请求报文,以使该编码节点将接收工作模式设置为允许接收叠加信号模式;
所述源节点向所述路由路径上的每个所述编码节点对应每个参与编码的数据流的上一跳节点发送模式切换请求报文,以使该编码节点对应每个参与编码的数据流的上一跳节点的发送工作模式设置为直接发送模式;
所述源节点接收所述路由路径上的每个所述设置为允许接收叠加信号模式的编码节点返回的第一应答报文和每个所述设置为直接发送模式的编码节点对应每个参与编码的数据流的上一跳节点返回的第二应答报文;
所述源节点通过所述路由路径上的每个所述编码节点向目标节点发送数据。
2.根据权利要求1所述的方法,其特征在于,所述的源节点向路由路径上的每个编码节点发送接收模式切换请求报文,以使该编码节点将接收工作模式设置为允许接收叠加信号模式的步骤之前,还包括:所述源节点通过中间节点向目的节点发送带有目的节点标识号的请求报文,以使目的节点的邻居节点信息以及每个采集路径上的所有中间节点信息存储至对应的所述请求报文中;
所述源节点接收所述目的节点的根据多个所述请求报文中存储的对应采集路径上的所有中间节点信息以及所述目的节点的邻居节点信息生成的并按对应的所述采集路径返回的多个第三应答报文。
3.根据权利要求2所述的方法,其特征在于,所述中间节点信息包括:所述请求报文从上跳节点到当前节点之间无线链路的期望传输值,中间节点的标识号和中间节点的邻居节点的标识号。
4.根据权利要求3所述的方法,其特征在于,所述目的节点的邻居节点信息包括:所述目的节点的邻居节点标识号、目的节点的上跳节点到目的节点的链路的期望传输值。
5.根据权利要求4所述的方法,其特征在于,所述源节点向路由路径上的每个编码节点发送接收模式切换请求报文,以使该编码节点将接收工作模式设置为允许接收叠加信号模式的步骤之前,还包括:所述源节点根据各个所述采集路径上所述请求报文从上跳节点到当前节点之间无线链路的期望传输值和对应的所述目的节点的上跳节点到目的节点的链路的期望传输值,将所述采集路径上编码节点为出发点的链路的期望传输值记为0,以编码节点为终点的链路的期望传输值记为1,其他链路的期望传输值不变;
所述源节点根据所述链路的期望传输值获取路径上各条链路的期望传输值的和,将所述期望传输值的和作为路径开销;
将路径的开销最小的路径作为路由路径。
6.根据权利要求5所述的方法,其特征在于,所述源节点从多个所述第三应答报文获取编码节点标识号的步骤具体包括:源节点获取从开销最小的路径上返回的所述第三应答报文记录的编码节点标识号、编码节点对应每个参与编码的数据流的上一跳节点的标识号和需要监听节点的标识号。
7.根据权利要求2所述的方法,其特征在于,所述的所述源节点接收所述目的节点的根据多个所述请求报文中存储的对应采集路径上的所有中间节点信息以及所述目的节点的邻居节点信息生成的并按对应的所述采集路径返回的多个第三应答报文的步骤,包括:所述源节点接收多个由中间节点依据基本网络编码拓扑判断出自身为编码节点时,将自身的标识号和邻居节点的标识号存储进去的第三应答报文。
8.根据权利要求2所述的方法,其特征在于,所述的所述源节点接收所述目的节点的根据多个所述请求报文中存储的对应采集路径上的所有中间节点信息以及所述目的节点的邻居节点信息生成的并按对应的所述采集路径返回的多个第三应答报文的步骤,还包括:所述源节点接收所述目的节点根据预设的阈值时间内接收到的多个所述请求报文对应生成的所述第三应答报文。
9.一种物理层网络编码路由装置,其特征在于,包括:
接收模式切换模块,用于源节点向路由路径上的每个编码节点发送接收模式切换请求报文,以使该编码节点将接收工作模式设置为允许接收叠加信号模式;
发送模式切换模块,用于所述源节点向所述路由路径上的每个所述编码节点对应每个参与编码的数据流的上一跳节点发送模式切换请求报文,以使该编码节点对应每个参与编码的数据流的上一跳节点的发送工作模式设置为直接发送模式;
模式调整应答接收模块,用于接收所述源节点接收所述路由路径上的每个所述设置为允许接收叠加信号模式的编码节点返回的第一应答报文和每个所述设置为直接发送模式的编码节点对应每个参与编码的数据流的上一跳节点返回的第二应答报文;
数据发送模块,用于所述源节点通过所述路由路径上的每个所述编码节点向目标节点发送数据。
10.根据权利要求9所述的装置,其特征在于,还包括:
请求模块,用于所述源节点通过中间节点向目的节点发送带有目的节点标识号的请求报文,以使目的节点的邻居节点信息以及每个采集路径上的所有中间节点信息存储至对应的所述请求报文中;
请求应答接收模块,用于所述源节点接收所述目的节点的根据多个所述请求报文中存储的对应采集路径上的所有中间节点信息以及所述目的节点的邻居节点信息生成的并按对应的所述采集路径返回的多个第三应答报文。