System.ArgumentOutOfRangeException: 索引和长度必须引用该字符串内的位置。 参数名: length 在 System.String.Substring(Int32 startIndex, Int32 length) 在 zhuanliShow.Bind()
【技术实现步骤摘要】
本申请涉及移动通信,尤其涉及一种资源调度方法、装置及网络节点。
技术介绍
1、自组织网络中的时隙资源通常按照静态、动态相结合的方式进行分布式调度分配。控制面数据一般使用静态分配方式,以保证每个在网节点机会均等的发送组网信令、协商业务资源。业务面数据种类较多,每种业务的qos(quality of service,服务质量)需求也有很大差异,因此一般采用动态资源分配方式,以保障网络的总业务吞吐量和系统传输性能。
2、自组网中动态资源调度方式主要包括基于随机竞争的csma(carrier sensemultiple access,载波监听多路访问)调度方式和基于按需协商的动态tdma(timedivision multiple access,时分多址)调度方式。基于随机竞争的csma调度方式不可避免的会发生资源碰撞,在网络密度较高时,碰撞次数会大幅增大,从而造成通信链路断路,网络性能明显下降。基于按需协商的动态tdma调度是自组网业务面资源的主要调度方式,其中,最经典的协议就是usap(unifying slot assignment protocol,统一时隙分配协议)。
3、usap协议是一种分布式多跳协议。自组网内的业务时隙能够被所有在网节点共享使用,每个节点可从未分配的时隙中选择一个或多个时隙,通过各邻居节点之间对时隙分配的声明和确认完成资源的调度使用。但usap协议也存在不足,主要表现为:
4、1、所有在网节点产生的各类数据业务均在同一个资源池中调度资源,这使得多跳网络中不同节点间的资源
5、2、资源分配发生冲突后的检测和裁决过程需要考虑业务优先级等多种因素,资源抢占算法比较复杂,且占用的信令开销也比较大。
6、如图1所示,usap协议以超帧为调度周期,所有在网节点只要存在要发送的分组数据,无论业务优先级高低,均在同一超帧的js个时隙块内按需申请资源。一旦非相邻的节点a和节点b申请了同一块时隙资源,就会发生资源冲突,需要节点a、节点b共同的1跳邻居节点(如节点c)有效识别冲突并根据业务优先级进行资源抢占调度,裁决资源的归属。usap协议在申请资源的节点数较多、网络处于较重负荷时,资源分配冲突会更加严重。
技术实现思路
1、鉴于上述问题,本申请实施例提供一种克服上述问题或者至少部分地解决上述问题的资源调度方法、装置及网络节点。
2、第一方面,本申请实施例提供一种资源调度方法,应用于第一网络节点,包括:
3、在第i超帧的专属信令时隙内,根据第一缓存数据对应的p个业务优先级,确定p个预约时间提前量,i取1至n的整数,第n超帧为预约时隙资源的最后超帧,p大于或者等于1且小于或者等于q,q为自组网中的传输数据对应的业务优先级总数;
4、根据所述p个预约时间提前量,确定第i超帧之后的p个超帧;
5、在所述p个超帧内,根据所述p个业务优先级,预约所述第一缓存数据的时隙资源,每个业务优先级匹配一超帧,且业务优先级越高超帧位置越靠后;
6、向相邻的第二网络节点发送第一资源协商信令,所述第一资源协商信令携带指示所述第一网络节点在p个超帧所预约的时隙资源的第一指示信息。
7、第二方面,本申请实施例提供一种资源调度方法,应用于第二网络节点,包括:
8、接收相邻的第一网络节点发送的携带第一指示信息的第一资源协商信令,所述第一指示信息指示所述第一网络节点在p个超帧针对第一缓存数据所预约的时隙资源,p大于或者等于1且小于或者等于q,所述p个超帧基于p个预约时间提前量确定,所述p个预约时间提前量基于所述第一缓存数据对应的p个业务优先级确定;
9、在第i超帧的专属信令时隙内,根据第二缓存数据对应的m个业务优先级,确定m个预约时间提前量,i取1至n的整数,第n超帧为预约时隙资源的最后超帧,m大于或者等于1且小于或者等于q,q为自组网中的传输数据对应的业务优先级总数;
10、根据所述m个预约时间提前量,确定第i超帧之后的m个超帧;
11、在所述m个超帧内,确定与所述第一缓存数据所预约的时隙资源相区别的时隙资源并生成时隙资源集合;
12、根据所述m个业务优先级,在所述时隙资源集合中预约所述第二缓存数据的时隙资源;
13、向相邻的第三网络节点发送第二资源协商信令,所述第二资源协商信令携带所述第一指示信息和第二指示信息,所述第二指示信息指示所述第二网络节点在m个超帧所预约的时隙资源。
14、第三方面,本申请实施例提供一种网络节点,所述网络节点为第一网络节点,第一网络节点包括存储器,收发机,处理器;
15、所述存储器,用于存储计算机程序;所述收发机,用于在所述处理器的控制下收发数据;所述处理器,用于读取所述存储器中的计算机程序并执行以下操作:
16、在第i超帧的专属信令时隙内,根据第一缓存数据对应的p个业务优先级,确定p个预约时间提前量,i取1至n的整数,第n超帧为预约时隙资源的最后超帧,p大于或者等于1且小于或者等于q,q为自组网中的传输数据对应的业务优先级总数;
17、根据所述p个预约时间提前量,确定第i超帧之后的p个超帧;
18、在所述p个超帧内,根据所述p个业务优先级,预约所述第一缓存数据的时隙资源,每个业务优先级匹配一超帧,且业务优先级越高超帧位置越靠后;
19、控制所述收发机向相邻的第二网络节点发送第一资源协商信令,所述第一资源协商信令携带指示所述第一网络节点在p个超帧所预约的时隙资源的第一指示信息。
20、第四方面,本申请实施例提供一种网络节点,所述网络节点为第二网络节点,第二网络节点包括存储器,收发机,处理器;
21、所述存储器,用于存储计算机程序;所述收发机,用于在所述处理器的控制下收发数据;所述处理器,用于读取所述存储器中的计算机程序并执行以下操作:
22、控制所述收发机接收相邻的第一网络节点发送的携带第一指示信息的第一资源协商信令,所述第一指示信息指示所述第一网络节点在p个超帧针对第一缓存数据所预约的时隙资源,p大于或者等于1且小于或者等于q,所述p个超帧基于p个预约时间提前量确定,所述p个预约时间提前量基于所述第一缓存数据对应的p个业务优先级确定;
23、在第i超帧的专属信令时隙内,根据第二缓存数据对应的m个业务优先级,确定m个预约时间提前量,i取1至n的整数,第n超帧为预约时隙资源的最后超帧,m大于或者等于1且小于或者等于q,q为自组网中的传输数据对应的业务优先级总数;
24、根据所述m个预约时间提前量,确定第i超帧之后的m个超帧;
25、在所述m个超帧内,确定与所述第一缓存数据所预约的时隙资源相区别的时隙资源并生成时隙资源集合;
26、根据所述m个业务优先级,在所述时隙资源集合中预约所述第二缓存数据的时隙资源本文档来自技高网...
【技术保护点】
1.一种资源调度方法,应用于第一网络节点,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据第一缓存数据对应的P个业务优先级,确定P个预约时间提前量,包括:
3.根据权利要求2所述的方法,其特征在于,自组网中的传输数据对应的业务类型基于不同服务质量QoS需求分为Q个业务优先级,每个业务优先级对应于至少一个业务类型;
4.根据权利要求1或2所述的方法,其特征在于,所述根据所述P个预约时间提前量,确定第i超帧之后的P个超帧,包括:
5.根据权利要求1所述的方法,其特征在于,所述在所述P个超帧内,根据所述P个业务优先级,预约所述第一缓存数据的时隙资源,包括:
6.根据权利要求1或5所述的方法,其特征在于,若Q的取值为3,第G超帧的专属信令时隙内的第一缓存数据对应于三个业务优先级时,所述第一网络节点确定第G超帧之后的第G+1超帧、第G+2超帧以及第G+3超帧,在3个连续超帧内预约所述第一缓存数据的时隙资源;
7.根据权利要求6所述的方法,其特征在于,在第G+1超帧的专属信令时隙内的第一缓存数据对应
8.一种资源调度方法,应用于第二网络节点,其特征在于,包括:
9.一种网络节点,其特征在于,所述网络节点为第一网络节点,包括存储器,收发机,处理器;
10.一种网络节点,其特征在于,所述网络节点为第二网络节点,包括存储器,收发机,处理器;
...【技术特征摘要】
1.一种资源调度方法,应用于第一网络节点,其特征在于,包括:
2.根据权利要求1所述的方法,其特征在于,所述根据第一缓存数据对应的p个业务优先级,确定p个预约时间提前量,包括:
3.根据权利要求2所述的方法,其特征在于,自组网中的传输数据对应的业务类型基于不同服务质量qos需求分为q个业务优先级,每个业务优先级对应于至少一个业务类型;
4.根据权利要求1或2所述的方法,其特征在于,所述根据所述p个预约时间提前量,确定第i超帧之后的p个超帧,包括:
5.根据权利要求1所述的方法,其特征在于,所述在所述p个超帧内,根据所述p个业务优先级,预约所述第一缓存数据的时隙资源,包括:
6.根据权利要求1或5所述的方法,其特征在于,若q的取值为3,第g超帧的专...
【专利技术属性】
技术研发人员:张怡,汤宏伟,关晓磊,李姗姗,
申请(专利权)人:大唐电信科技股份有限公司,
类型:发明
国别省市:
还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。