发明名称 用于单向光总线网络的新型公平性资源分配系统
摘要 一种用于单向光总线网络的新型公平性资源分配系统,包括一条包含N个节点的单向光总线,N≥3,且N为自然数,所述单向光总线包括一个召集节点,N-2个中间节点和一个终止节点;光总线上节点业务类型包括面向连接的信息;常规数据信息息;以及具有突发特性的数据信息;还包括:光总线上容量资源分配模块、光总线上剩余容量资源的抢占模块和服务周期总时隙分配模块。本发明提供一种能改善光总线网络中容量资源和接入时延分配的公平性的策略,让位于一条光总线上的所有节点(用户)公平分享其容量资源,并同时满足各自接入时延要求。
申请公布号 CN101729941A 申请公布日期 2010.06.09
申请号 CN200910153451.8 申请日期 2009.10.10
申请人 浙江工业大学 发明人 乐孜纯;全必胜;付明磊
分类号 H04Q11/00(2006.01)I 主分类号 H04Q11/00(2006.01)I
代理机构 杭州天正专利事务所有限公司 33201 代理人 王兵;王利强
主权项 1.一种用于单向光总线网络的新型公平性资源分配系统,包括一条包含N个节点的单向光总线,N≥3,且N为自然数,所述单向光总线包括一个召集节点,N-2个中间节点和一个终止节点;光总线上节点业务类型包括面向连接的信息,即F类型信息;常规数据信息,即D类型信息;以及具有突发特性的数据信息,即B类型信息;其特征在于:所述新型公平性资源分配系统还包括:光总线上容量资源分配模块,用于设定光总线能提供的总容量为C,计算第1至第N-1节点的总的容量需求<img file="F2009101534518C00011.GIF" wi="245" he="121" />和剩余容量<maths num="0001"><![CDATA[<math><mrow><mi>R</mi><mo>=</mo><mi>C</mi><mo>-</mo><munderover><mi>&Sigma;</mi><mi>i</mi><mrow><mi>N</mi><mo>-</mo><mn>1</mn></mrow></munderover><mrow><mo>(</mo><msub><mi>F</mi><mi>i</mi></msub><mo>+</mo><msub><mi>D</mi><mi>i</mi></msub><mo>)</mo></mrow><mo>,</mo></mrow></math>]]></maths>其中i为节点序号,F<sub>i</sub>为第i个节点发送F类型信息所需求的容量,D<sub>i</sub>为第i个节点发送D类型信息所需求的容量;所述剩余容量R按照平均分配的原则分配到各个节点,各节点在一个服务周期内被允许使用的额定容量为A<sub>i</sub>=F<sub>i</sub>+D<sub>i</sub>+R/(N-1),一个节点实际使用的容量小于其额定容量时,视为正常使用该光总线的容量;一个节点实际使用的容量大于其额定容量时,视为抢占该光总线的剩余容量;光总线上剩余容量资源的抢占模块,用于当剩余容量R为正值时,允许光总线上各个节点抢占剩余容量资源,初始状态的抢占优先级按照节点的顺序指定,节点1优先级最高为1,依次降低,节点2优先级为2,直至节点N-1优先级为M-1,M为自然数,当上游节点抢占之后再实施抢占的优先级降低M-2;服务周期总时隙分配模块,用于定义S<sub>i</sub>是针对第1至第N-1节点中每个节点而言计算得出的一个服务周期的总时隙数,其中i为节点号,为了保证第1至第N-1节点中每个节点的最大接入时延要求,S<sub>i</sub>计算公式如下:节点1:S<sub>1</sub>-F<sub>1</sub>*S<sub>1</sub>≤S<sub>Max,1</sub>节点N-1:<maths num="0002"><![CDATA[<math><mrow><mo>[</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>N</mi><mo>-</mo><mn>2</mn></mrow></munderover><mrow><mo>(</mo><msub><mi>F</mi><mi>j</mi></msub><mo>+</mo><msub><mi>D</mi><mi>j</mi></msub><mo>)</mo></mrow><mo>]</mo><mo>*</mo><msub><mi>S</mi><mrow><mi>N</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>+</mo><mi>R</mi><mo>*</mo><msub><mi>S</mi><mrow><mi>N</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>+</mo><msub><mi>D</mi><mrow><mi>N</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>*</mo><msub><mi>S</mi><mrow><mi>N</mi><mo>-</mo><mn>1</mn></mrow></msub><mo>&le;</mo><msub><mi>S</mi><mrow><mi>Max</mi><mo>,</mo><mrow><mo>(</mo><mi>N</mi><mo>-</mo><mn>1</mn><mo>)</mo></mrow></mrow></msub></mrow></math>]]></maths>节点2至节点N-2:<maths num="0003"><![CDATA[<math><mrow><msub><mi>S</mi><mi>i</mi></msub><mo>-</mo><mrow><mo>(</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mi>i</mi></munderover><msub><mi>F</mi><mi>j</mi></msub><mo>)</mo></mrow><mo>*</mo><msub><mi>S</mi><mi>i</mi></msub><mo>+</mo><mo>[</mo><munderover><mi>&Sigma;</mi><mrow><mi>j</mi><mo>=</mo><mn>1</mn></mrow><mrow><mi>i</mi><mo>-</mo><mn>1</mn></mrow></munderover><mrow><mo>(</mo><msub><mi>F</mi><mi>j</mi></msub><mo>+</mo><msub><mi>D</mi><mi>j</mi></msub><mo>)</mo></mrow><mo>]</mo><mo>*</mo><msub><mi>S</mi><mi>i</mi></msub><mo>+</mo><mi>R</mi><mo>*</mo><msub><mi>S</mi><mi>i</mi></msub><mo>&le;</mo><msub><mi>S</mi><mrow><mi>Max</mi><mo>,</mo><mi>i</mi></mrow></msub></mrow></math>]]></maths>所述服务周期总时隙S取上述计算所得的S<sub>i</sub>中的最小值,即S=min(S<sub>i</sub>)。
地址 310014 浙江省杭州市下城区朝晖六区