本发明涉及通信,具体而言,涉及一种用于tdma数据链免竞争的资源分配方法、介质及装置。
背景技术:
1、在传统的tdma数据链中,空口链路分为窄带发现链路和宽带数据链路,终端在窄带链路中完成接入及多节点分布式自组织网络组网,mac层资源分配方法一般有3种:
2、1、固定分配多址:系统为每个节点固定分配确定的信道资源,该方法适用于节点数固定且业务均匀稳定的场景,当节点数少时存在资源利用率不高的问题;
3、2、随机访问多址:允许节点随机占用信道资源发送数据,如果不同节点发送数据占用的信道资源发生了冲突碰撞,则按一定规则延迟重新发送直至成功,该方法适用于大量节点且业务具有间歇突发性特点,存在冲突碰撞延时高的问题。
4、3、按需动态分配多址:节点根据自身带宽需求及时对信道资源进行预约占用,需要专用的信道对资源分配/协商/冲突进行管理,其不可避免的存在多个终端节点间的资源碰撞协商解决,相应的空口就需要多个子时隙交互冲突解决过程,交互流程多且复杂就会导致空口时延消耗大的问题,特别对于远距离通信的tdma数据链的终端接入时延影响巨大。
技术实现思路
1、本发明旨在提供一种用于tdma数据链免竞争的资源分配方法、介质及装置,以解决上述传统的tdma数据链中资源分配方法存在的问题。
2、本发明提供的一种用于tdma数据链免竞争的资源分配方法,包括:
3、在终端接入过程中,分别采用入网资源申请流程、全网资源通告流程和资源回收流程进行资源分配、资源同步及资源回收。
4、进一步的,所述入网资源申请流程中,采用公平均匀分配策略,免协商分配全网资源至待入网节点。
5、进一步的,所述入网资源申请流程包括:
6、待入网节点向在网代理节点发起入网资源申请;
7、在网代理节点查询当前全网节点的全网资源占用情况,选出资源最多的在网节点作为资源分配节点发起资源申请;
8、资源分配节点按照二分间隔在自己的资源池中分配资源,通过在网代理节点向待入网节点回复资源响应,即入网资源申请成功。
9、进一步的,所述全网资源通告流程中,在网节点主动向全网节点通告资源占用情况,达到全网节点的全网资源占用情况一致同步。
10、进一步的,所述全网资源通告流程包括:
11、当待入网节点的入网资源申请成功后,在网代理节点成功收到资源响应,需要生成资源通告信令;当在网节点退网后,由资源回收节点生成资源通告信令;
12、全网资源通告流程向全网广播资源分配节点及新入网节点的全网资源占用情况、资源分配节点和资源回收节点的全网资源占用情况,用于每个在网节点记录全网节点的全网资源占用情况,并全网资源占用情况。
13、进一步的,所述资源回收流程中,节点退网,在网节点对退网节点所占资源进行回收处理。
14、进一步的,所述资源回收流程包括:
15、当节点退网时,查找其1跳邻居中节点id最小的节点作为资源回收节点,退网节点向资源回收节点发起退网资源回收请求,由资源回收节点进行资源回收,将退网节点的资源分配给该资源回收节点,同时触发全网资源通告流程;
16、当节点异常下线时,查找其1跳邻居中节点id最小的节点作为资源回收节点,异常下线节点向资源回收节点发起退网资源回收请求,由资源回收节点进行资源回收,将异常下线节点的资源分配给该资源回收节点,同时触发全网资源通告流程;
17、其他在网节点收到资源回收节点触发的全网资源通告流程时,与本地保存的在网节点进行对比,识别出退网节点和/或异常下线节点,清空退网节点和/或异常下线节点的全网资源占用情况。
18、进一步的,资源分配节点需要周期性核查全网节点的全网资源占用情况,对空闲资源按照资源回收流程进行回收处理。
19、本发明还提供一种计算机终端存储介质,存储有计算机终端可执行指令,所述计算机终端可执行指令用于执行上述的用于tdma数据链免竞争的资源分配方法。
20、本发明还提供一种计算装置,包括:
21、至少一个处理器;以及与所述至少一个处理器通信连接的存储器;其中,所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行上述的用于tdma数据链免竞争的资源分配方法。
22、综上所述,由于采用了上述技术方案,本发明的有益效果是:
23、终端在接入流程中,本发明的资源免协商分配方法和传统的多次资源竞争协商流程相比,减少了空口资源的冲突交互协商,节省了冲突协商的时延,改善了终端接入时延。
1.一种用于tdma数据链免竞争的资源分配方法,其特征在于,包括:
2.根据权利要求1所述的用于tdma数据链免竞争的资源分配方法,其特征在于,所述入网资源申请流程中,采用公平均匀分配策略,免协商分配全网资源至待入网节点。
3.根据权利要求2所述的用于tdma数据链免竞争的资源分配方法,其特征在于,所述入网资源申请流程包括:
4.根据权利要求1所述的用于tdma数据链免竞争的资源分配方法,其特征在于,所述全网资源通告流程中,在网节点主动向全网节点通告资源占用情况,达到全网节点的全网资源占用情况一致同步。
5.根据权利要求4所述的用于tdma数据链免竞争的资源分配方法,其特征在于,所述全网资源通告流程包括:
6.根据权利要求1所述的用于tdma数据链免竞争的资源分配方法,其特征在于,所述资源回收流程中,节点退网,在网节点对退网节点所占资源进行回收处理。
7.根据权利要求6所述的用于tdma数据链免竞争的资源分配方法,其特征在于,所述资源回收流程包括:
8.根据权利要求7所述的用于tdma数据链免竞争的资源分配方法,其特征在于,资源分配节点需要周期性核查全网节点的全网资源占用情况,对空闲资源按照资源回收流程进行回收处理。
9.一种计算机终端存储介质,存储有计算机终端可执行指令,其特征在于,所述计算机终端可执行指令用于执行如权利要求1-8中任一权利要求所述的用于tdma数据链免竞争的资源分配方法。
10.一种计算装置,其特征在于,包括: