发明名称 基于接收统计的上行信道动态分配方法
摘要 本发明公开了一种基于接收统计的上行信道动态分配方法,主要解决现有上行信道分配方法信道利用率与分配带宽精确度无法同时满足要求的问题。其实现步骤为:设网络中存在一个中心节点和若干从属节点,并将信道划分成连续且互不重叠的规划周期;中心节点在每个规划周期向各个从属节点发布规划帧,告知其下一个规划周期的带宽分配结果;从属节点在每个规划周期内向中心节点发送报告帧供中心节点在分配下一规划周期带宽时使用;中心节点在每个规划周期统计上一个规划周期内各从属节点的实际使用带宽并根据接收统计结果进行信道分配。本发明能在保证信道利用率满足要求的前提下提高分配带宽精确度,可应用于各种通信的局域网和接入网领域。
申请公布号 CN103905342A 申请公布日期 2014.07.02
申请号 CN201410133161.8 申请日期 2014.04.03
申请人 西安电子科技大学;北京大学;北京瀚诺科技有限公司 发明人 张冰;张宇;张奭;颜克洲;邱智亮;张诚;李红滨;孙文;陈中强
分类号 H04L12/917(2013.01)I;H04W72/04(2009.01)I 主分类号 H04L12/917(2013.01)I
代理机构 陕西电子工业专利中心 61205 代理人 王品华;朱红星
主权项 一种基于接收统计的上行信道动态分配方法,包括如下步骤:(1)设网络中有一个中心节点A和N个从属节点B<sub>n</sub>;(2)设网络中可用的上行带宽为Va;(3)将信道划分成连续且互不重叠的规划周期,中心节点A通过发布规划帧告知各个从属节点下一个规划周期的带宽分配结果;(4)每个从属节点在每个规划周期会向中心节点A发送一个长度为1比特的报告帧,若该从属节点有带宽需求,则将报告帧的1比特内容取1,否则,将报告帧的1比特内容取0;(5)中心节点A在每个规划周期进行一次信道规划:(5a)中心节点A统计上一个规划周期内所有从属节点B<sub>n</sub>的实际使用带宽Vu<sub>n</sub>;(5b)中心节点A根据从属节点B<sub>n</sub>上一个规划周期内的实际使用带宽Vu<sub>n</sub>与从属节点B<sub>n</sub>上一个规划周期内所分配的可用带宽Va<sub>n</sub>,计算从属节点B<sub>n</sub>上一个规划周期内的信道利用率R<sub>n</sub>:若Va<sub>n</sub>≠0,则R<sub>n</sub>=Vu<sub>n</sub>/Va<sub>n</sub>,若Va<sub>n</sub>=0,则R<sub>n</sub>=0;(5c)根据各从属节点发送的报告帧为从属节点分配基本带宽:若该从属节点发送的报告帧1比特内容为0,则不为其分配带宽,若该丛属节点发送的报告帧1比特内容为1,则为其分配基本带宽为Vb,Vb的取值由中心节点确定;(5d)设报告帧1比特内容为1的从属节点为B<sub>m1</sub>~B<sub>mM</sub>,其中1≤m1&lt;m2&lt;…&lt;mM≤N,总数为M个,计算网络中的剩余带宽Vr:Vr=Va–M×Vb;(5e)根据步骤(5a)统计的实际使用带宽Vu<sub>n</sub>与步骤(5b)计算的信道利用率R<sub>n</sub>为报告帧1比特内容为1的M个从属节点分配剩余带宽;(5e1)设分配系数为a,a的取值由中心节点确定;(5e2)将剩余带宽Vr分为两部分:第一部分剩余带宽Vr1=Vr×a,第二部分剩余带宽Vr2=Vr×(1–a);(5e3)将第一部分剩余带宽Vr1分配给报告帧1比特内容为1的从属节点B<sub>n</sub>,使其获得的带宽为:Vr1<sub>n</sub>=Vr1×Vu<sub>n</sub>/(Vu<sub>m1</sub>+Vu<sub>m2</sub>+…+Vu<sub>mM</sub>),其中n取值为m1,m2,…,mM;(5e4)将第二部分剩余带宽Vr2分配给报告帧1比特内容为1的从属节点B<sub>n</sub>,使其获得的带宽为:Vr2<sub>n</sub>=Vr2×R<sub>n</sub>/(R<sub>m1</sub>+R<sub>m2</sub>+…+R<sub>mM</sub>),其中n取值为m1,m2,…,mM;(5e5)将步骤(5e4)分配给从属节点B<sub>n</sub>的带宽Vr1<sub>n</sub>与步骤(5e5)分配给从属节点B<sub>n</sub>的带宽Vr2<sub>n</sub>求和,得到从属节点B<sub>n</sub>分配获得的总剩余带宽为:Vr<sub>n</sub>=Vr1<sub>n</sub>+Vr2<sub>n</sub>;(5f)根据步骤(5c)与步骤(5e),得到报告帧1比特内容为1的从属节点Bn通过信道分配获得的上行可用带宽为:V<sub>n</sub>=Vb+Vr<sub>n</sub>,报告帧1比特内容为0的从属节点不获得上行带宽。
地址 710071 陕西省西安市太白南路2号