1.一种基于信号互相关的MAC层选择接入方法,其特征是,所述方法包括多点接入的水声传感器网络,所述网络包括一组水下航行器、一组水面浮标、卫星和岸基基站,每个水面浮标为多个水下航行器服务,水下航行器即为节点通过水面浮标接入到水声传感器网络,水面浮标在网络中充当网络接收端的中继作用,它将水下航行器的数据汇聚在一起,再将收集的数据转发到卫星,卫星再把数据转发到地面站;
使用上述水声传感器网络的信号互相关的MAC层选择接入方法包括如下步骤:
1)网络系统初始化:确定当前水声传感器网络上行传输总带宽B,单个传输节点占用的上行带宽b;
2)计算当前接收端每个时刻最大接入节点数
3)当前申请接入的节点向接收端发送接入请求信号;
4)确定当前申请接入的节点队列长度s:接收端根据每个节点发送信号中的ID(Identity,身份)号区分不同的节点,统计当前时刻申请接入的节点队列长度为s,并标记当前申请接入的节点队列为X={X1,X2,L,Xs};
5)判断当前申请接入的节点队列长度是否满足s≤M:(1)如果满足s≤M,则接入当前全部节点并结束所有流程;
(2)否则,进入步骤6);
6)接收端计算每个节点信号与其它节点信号的互相关集合节点Xi的互相关集合为 其中
xi(n)和xj(n)分别为节点Xi和Xj的发送信号序列,N为信号序列的长度;
7)计算每个节点的互相关均值
节点Xi的互相关均值为 其中L为节点队列长度,L的初始值为L=s;
8)按照由小到大的顺序排列所有节点的互相关均值:记由小到大排列的互相关均值矩阵为 如果矩阵M中存在互相关均值相等的情况,则按照节点的ID号由小到大规则排列;
9)删除互相关均值矩阵M的尾节点Xl;
10)判断互相关均值矩阵M的长度是否大于M:(1)如果矩阵M的长度大于M,则删除互相关集合中节点Xl的互相关值,更新申请接入节点的队列长度L=L-1,返回到步骤7);
(2)否则,进入步骤11);
11)授权接入互相关均值矩阵M对应的M个节点;
12)未接入的节点在下一时刻重新申请接入。