发明名称 一种面向IP over TDM over DWDM的多层网络能耗优化方法
摘要 本发明公布了一种面向IP over TDM over DWDM的多层网络能耗优化方法。该方法首先定义了IP over TDM over DWDM多层网络功耗的目标函数,然后提出了目标函数在IP层、TDM层、光层的约束条件,最后实验从网络层与多层网络功耗的关系、动态功耗与网络功耗的关系、模块化设计与网络功耗的关系3个方面对该方法进行验证。实验结果显示面向IP over TDM over DWDM的多层网络能耗优化方法是有效的。网络功耗都随业务需求的减小逐渐降低,在业务需求低峰期时(Davg=10Gbps)网络功耗可减小到业务高峰期(Davg=100Gbps)时功耗时的24%-38%。无论网络设备的动态功耗和模块化结构如何变动,网络的功耗随业务需求减小而降低这一结论始终保存一致。
申请公布号 CN102412987A 申请公布日期 2012.04.11
申请号 CN201110348975.X 申请日期 2011.11.08
申请人 四川大学 发明人 郭兵;沈艳;伍元胜;陈晓丰;王继禾;刘云本;刘啸滨;韩洪良;王敞
分类号 H04L12/24(2006.01)I;H04L29/06(2006.01)I;H04L12/56(2006.01)I;H04Q11/00(2006.01)I 主分类号 H04L12/24(2006.01)I
代理机构 代理人
主权项 1.一种面向IP over TDM over DWDM的多层网络能耗优化方法,其特征在于该方法的步骤如下:1)在IP over TDM over DWDM的多层网络中,能耗优化的目标是最小化多层网络的功耗,即P<sub>min</sub>,TDM设备和光网络设备的支路接口直接与上层设备的线路接口相连,支路线卡无法自由分配支路接口,所以支路线卡被纳入机框功耗考虑,支路接口功耗与上层的线路接口的功耗一并计算;由于相同容量的光网络设备的功耗远比TDM和IP设备的小,而光收发器是光网络设备的主要耗能组件,所以只考虑光网络设备支路接口的功耗,使用线性函数表示网络设备动态功耗与业务负载的关系,则目标函数为:<maths num="0001"><![CDATA[<math><mrow><msub><mi>P</mi><mi>min</mi></msub><mo>=</mo><mi>min</mi><munder><mi>&Sigma;</mi><mrow><mi>u</mi><mo>&Element;</mo><msub><mi>N</mi><mn>2</mn></msub></mrow></munder><mrow><mo>(</mo><msubsup><mi>n</mi><mn>2</mn><mi>c</mi></msubsup><mrow><mo>(</mo><mi>u</mi><mo>)</mo></mrow><mo>*</mo><msubsup><mi>p</mi><mn>2</mn><mi>c</mi></msubsup><mo>+</mo><msubsup><mi>n</mi><mn>2</mn><mi>l</mi></msubsup><mrow><mo>(</mo><mi>u</mi><mo>)</mo></mrow><mo>*</mo><msubsup><mi>p</mi><mn>2</mn><mi>l</mi></msubsup><mo>+</mo><msubsup><mi>n</mi><mn>2</mn><mi>p</mi></msubsup><mrow><mo>(</mo><mi>u</mi><mo>)</mo></mrow><mo>*</mo><mrow><mo>(</mo><msubsup><mi>p</mi><mn>2</mn><mi>p</mi></msubsup><mo>+</mo><msubsup><mi>p</mi><mn>1</mn><mi>bp</mi></msubsup><mo>)</mo></mrow><mo>+</mo><msub><mi>t</mi><mn>2</mn></msub><mrow><mo>(</mo><mi>u</mi><mo>)</mo></mrow><mo>*</mo><msubsup><mi>p</mi><mn>2</mn><mi>t</mi></msubsup><mo>)</mo></mrow><mo>+</mo></mrow></math>]]></maths><maths num="0002"><![CDATA[<math><mrow><munder><mi>&Sigma;</mi><mrow><mi>i</mi><mo>&Element;</mo><msub><mi>N</mi><mn>3</mn></msub></mrow></munder><mrow><mo>(</mo><msubsup><mi>n</mi><mn>3</mn><mi>c</mi></msubsup><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>*</mo><msubsup><mi>p</mi><mn>3</mn><mi>c</mi></msubsup><mo>+</mo><munder><mi>&Sigma;</mi><mrow><mi>r</mi><mo>&Element;</mo><mi>R</mi></mrow></munder><mrow><mo>(</mo><msubsup><mi>n</mi><mn>3</mn><mi>l</mi></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>r</mi><mo>)</mo></mrow><mo>*</mo><msubsup><mi>p</mi><mn>3</mn><mi>l</mi></msubsup><mrow><mo>(</mo><mi>r</mi><mo>)</mo></mrow><mo>+</mo><msubsup><mi>n</mi><mn>3</mn><mi>p</mi></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>r</mi><mo>)</mo></mrow><mo>*</mo><mrow><mo>(</mo><msubsup><mi>p</mi><mn>3</mn><mi>p</mi></msubsup><mrow><mo>(</mo><mi>r</mi><mo>)</mo></mrow><mo>+</mo><msubsup><mi>p</mi><mn>2</mn><mi>bp</mi></msubsup><mrow><mo>(</mo><mi>r</mi><mo>)</mo></mrow><mo>)</mo></mrow><mo>)</mo></mrow><mo>+</mo><msub><mi>t</mi><mn>3</mn></msub><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>*</mo><msubsup><mi>p</mi><mn>3</mn><mi>t</mi></msubsup><mo>)</mo></mrow><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>1</mn><mo>)</mo></mrow></mrow></math>]]></maths>2)在IP over TDM over DWDM的多层网络中,IP层的约束条件如下:<img file="FDA0000106271230000013.GIF" wi="1314" he="160" /><maths num="0003"><![CDATA[<math><mrow><mo>&ForAll;</mo><mi>ii</mi><mo>,</mo><mi>jj</mi><mo>,</mo><mi>i</mi><mo>&Element;</mo><msub><mi>N</mi><mn>3</mn></msub><mo>:</mo><mi>d</mi><mrow><mo>(</mo><mi>ii</mi><mo>,</mo><mi>jj</mi><mo>)</mo></mrow><mo>></mo><mn>0</mn><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>2</mn><mo>)</mo></mrow></mrow></math>]]></maths>等式(2)为IP网络层的路由约束,将每个业务需求看作一种商品,则路由约束即为多品种流量守恒约束,一对节点间的业务需求可以通过多条路径传输,该约束实现了IP层业务需求在IP层链路上的路由,<img file="FDA0000106271230000015.GIF" wi="673" he="99" /><maths num="0004"><![CDATA[<math><mrow><mo>&ForAll;</mo><mi>i</mi><mo>&Element;</mo><msub><mi>N</mi><mn>3</mn></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>3</mn><mo>)</mo></mrow></mrow></math>]]></maths>等式(3)为网络节点的转发流量等式,近似等于所有流入该节点的业务量之和,<maths num="0005"><![CDATA[<math><mrow><munder><mi>&Sigma;</mi><mrow><mi>ii</mi><mo>,</mo><mi>jj</mi><mo>&Element;</mo><msub><mi>N</mi><mn>3</mn></msub><mo>:</mo><mi>d</mi><mrow><mo>(</mo><mi>ii</mi><mo>,</mo><mi>jj</mi><mo>)</mo></mrow><mo>></mo><mn>0</mn></mrow></munder><mi>f</mi><mrow><mo>(</mo><mi>ii</mi><mo>,</mo><mi>jj</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>)</mo></mrow><mo>&le;</mo><munder><mi>&Sigma;</mi><mrow><mi>r</mi><mo>&Element;</mo><mi>R</mi></mrow></munder><msup><mi>c</mi><mi>r</mi></msup><mrow><mo>(</mo><mi>r</mi><mo>)</mo></mrow><mo>*</mo><msub><mi>n</mi><mn>3</mn></msub><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>,</mo><mi>r</mi><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0006"><![CDATA[<math><mrow><mo>&ForAll;</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>&Element;</mo><msub><mi>N</mi><mn>3</mn></msub><mo>:</mo><mi>i</mi><mo>&NotEqual;</mo><mi>j</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>4</mn><mo>)</mo></mrow></mrow></math>]]></maths>等式(4)为链路的容量约束,确保链路上的流量不超过链路的容量,由于IP层链路可能对应多种类型的多条TDM电路,该约束实现了IP层的链路到TDM层电路的映射,<maths num="0007"><![CDATA[<math><mrow><munder><mi>&Sigma;</mi><mrow><mi>j</mi><mo>&Element;</mo><msub><mi>N</mi><mn>3</mn></msub><mo>:</mo><mi>j</mi><mo>&NotEqual;</mo><mi>i</mi></mrow></munder><msub><mi>n</mi><mn>3</mn></msub><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>,</mo><mi>r</mi><mo>)</mo></mrow><mo>&le;</mo><msubsup><mi>n</mi><mn>3</mn><mi>p</mi></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>r</mi><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0008"><![CDATA[<math><mrow><mo>&ForAll;</mo><mi>i</mi><mo>&Element;</mo><msub><mi>N</mi><mn>3</mn></msub><mo>,</mo></mrow></math>]]></maths>r∈R                       (5)<maths num="0009"><![CDATA[<math><mrow><munder><mi>&Sigma;</mi><mrow><mi>j</mi><mo>&Element;</mo><msub><mi>N</mi><mn>3</mn></msub><mo>:</mo><mi>j</mi><mo>&NotEqual;</mo><mi>i</mi></mrow></munder><msub><mi>n</mi><mn>3</mn></msub><mrow><mo>(</mo><mi>j</mi><mo>,</mo><mi>i</mi><mo>,</mo><mi>r</mi><mo>)</mo></mrow><mo>&le;</mo><msubsup><mi>n</mi><mn>3</mn><mi>p</mi></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>r</mi><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0010"><![CDATA[<math><mrow><mo>&ForAll;</mo><mi>i</mi><mo>&Element;</mo><msub><mi>N</mi><mn>3</mn></msub><mo>,</mo></mrow></math>]]></maths>r∈R                       (6)<maths num="0011"><![CDATA[<math><mrow><msubsup><mi>n</mi><mn>3</mn><mi>p</mi></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>r</mi><mo>)</mo></mrow><mo>&le;</mo><msubsup><mi>m</mi><mn>3</mn><mi>p</mi></msubsup><mrow><mo>(</mo><mi>r</mi><mo>)</mo></mrow><mo>*</mo><msubsup><mi>n</mi><mn>3</mn><mi>l</mi></msubsup><mrow><mo>(</mo><mi>r</mi><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0012"><![CDATA[<math><mrow><mo>&ForAll;</mo><mi>i</mi><mo>&Element;</mo><msub><mi>N</mi><mn>3</mn></msub><mo>,</mo></mrow></math>]]></maths>r∈R                       (7)<maths num="0013"><![CDATA[<math><mrow><munder><mi>&Sigma;</mi><mrow><mi>r</mi><mo>&Element;</mo><mi>R</mi></mrow></munder><msubsup><mi>n</mi><mn>3</mn><mi>l</mi></msubsup><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>r</mi><mo>)</mo></mrow><mo>&le;</mo><msubsup><mi>n</mi><mn>3</mn><mi>c</mi></msubsup><mrow><mo>(</mo><mi>i</mi><mo>)</mo></mrow><mo>*</mo><msubsup><mi>m</mi><mn>3</mn><mi>l</mi></msubsup></mrow></math>]]></maths><maths num="0014"><![CDATA[<math><mrow><mo>&ForAll;</mo><mi>i</mi><mo>&Element;</mo><msub><mi>N</mi><mn>3</mn></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>8</mn><mo>)</mo></mrow></mrow></math>]]></maths>等式(5)-(8)对网络资源进行合理配置,其中等式(5)和(6)确保为链路分配充足的接口,一个接口既是正向链路的发送端,又是逆向链路的接收端,因此分配的接口数量应不少于正向和逆向链路的数量;等式(7)和(8)分别为接口分配足够的线卡,为线卡分配足够的机框;3)在IP over TDM over DWDM的多层网络中,TDM层的约束条件如下:<img file="FDA0000106271230000021.GIF" wi="1486" he="215" /><maths num="0015"><![CDATA[<math><mrow><mo>&ForAll;</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>&Element;</mo><msub><mi>N</mi><mn>3</mn></msub><mo>,</mo><mi>r</mi><mo>&Element;</mo><mi>R</mi><mo>,</mo><mi>u</mi><mo>&Element;</mo><msub><mi>N</mi><mn>2</mn></msub><mo>:</mo><mi>i</mi><mo>&NotEqual;</mo><mi>j</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>9</mn><mo>)</mo></mrow></mrow></math>]]></maths>TDM网络层业务的最小粒度为TDM电路,与IP层约束类似,等式(9)为TDM层的电路路由约束,实现IP层的电路请求在TDM层链路上的路由,<img file="FDA0000106271230000023.GIF" wi="902" he="99" /><maths num="0016"><![CDATA[<math><mrow><mo>&ForAll;</mo><mi>u</mi><mo>&Element;</mo><msub><mi>N</mi><mn>2</mn></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>10</mn><mo>)</mo></mrow></mrow></math>]]></maths>等式(10)为TDM网络层节点的转发流量等式,需乘上电路容量将电路数转化为流量,<maths num="0017"><![CDATA[<math><mrow><munder><mi>&Sigma;</mi><mrow><mi>i</mi><mo>,</mo><mi>j</mi><mo>&Element;</mo><msub><mi>N</mi><mn>3</mn></msub><mo>,</mo><mi>r</mi><mo>&Element;</mo><mi>R</mi><mo>:</mo><mi>i</mi><mo>&NotEqual;</mo><mi>j</mi></mrow></munder><msup><mi>c</mi><mi>r</mi></msup><mrow><mo>(</mo><mi>r</mi><mo>)</mo></mrow><mo>*</mo><msub><mi>f</mi><mn>32</mn></msub><mrow><mo>(</mo><mi>i</mi><mo>,</mo><mi>j</mi><mo>,</mo><mi>r</mi><mo>,</mo><mi>u</mi><mo>,</mo><mi>v</mi><mo>)</mo></mrow><mo>&le;</mo><mi>c</mi><mo>*</mo><msub><mi>n</mi><mn>2</mn></msub><mrow><mo>(</mo><mi>u</mi><mo>,</mo><mi>v</mi><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0018"><![CDATA[<math><mrow><mo>&ForAll;</mo><mi>u</mi><mo>,</mo><mi>v</mi><mo>&Element;</mo><msub><mi>N</mi><mn>2</mn></msub><mo>:</mo><mi>u</mi><mo>&NotEqual;</mo><mi>v</mi><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>11</mn><mo>)</mo></mrow></mrow></math>]]></maths>等式(11)为TDM层链路容量约束,TDM层链路对应于光层网络的一条或多条光通路,该等式实现了TDM层链路到光网络层的光通路的映射,<maths num="0019"><![CDATA[<math><mrow><munder><mi>&Sigma;</mi><mrow><mi>v</mi><mo>&Element;</mo><msub><mi>N</mi><mn>2</mn></msub><mo>:</mo><mi>v</mi><mo>&NotEqual;</mo><mi>u</mi></mrow></munder><msub><mi>n</mi><mn>2</mn></msub><mrow><mo>(</mo><mi>v</mi><mo>,</mo><mi>u</mi><mo>)</mo></mrow><mo>&le;</mo><msubsup><mi>n</mi><mn>2</mn><mi>p</mi></msubsup><mrow><mo>(</mo><mi>u</mi><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0020"><![CDATA[<math><mrow><mo>&ForAll;</mo><mi>u</mi><mo>&Element;</mo><msub><mi>N</mi><mn>2</mn></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>12</mn><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0021"><![CDATA[<math><mrow><munder><mi>&Sigma;</mi><mrow><mi>v</mi><mo>&Element;</mo><msub><mi>N</mi><mn>2</mn></msub><mo>:</mo><mi>v</mi><mo>&NotEqual;</mo><mi>u</mi></mrow></munder><msub><mi>n</mi><mn>2</mn></msub><mrow><mo>(</mo><mi>u</mi><mo>,</mo><mi>v</mi><mo>)</mo></mrow><mo>&le;</mo><msubsup><mi>n</mi><mn>2</mn><mi>p</mi></msubsup><mrow><mo>(</mo><mi>u</mi><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0022"><![CDATA[<math><mrow><mo>&ForAll;</mo><mi>u</mi><mo>&Element;</mo><msub><mi>N</mi><mn>2</mn></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>13</mn><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0023"><![CDATA[<math><mrow><msubsup><mi>n</mi><mn>2</mn><mi>p</mi></msubsup><mrow><mo>(</mo><mi>u</mi><mo>)</mo></mrow><mo>&le;</mo><msubsup><mi>m</mi><mn>2</mn><mi>p</mi></msubsup><mrow><mo>(</mo><mi>u</mi><mo>)</mo></mrow><mo>*</mo><msubsup><mi>n</mi><mn>2</mn><mi>l</mi></msubsup><mrow><mo>(</mo><mi>u</mi><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0024"><![CDATA[<math><mrow><mo>&ForAll;</mo><mi>u</mi><mo>&Element;</mo><msub><mi>N</mi><mn>2</mn></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>14</mn><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0025"><![CDATA[<math><mrow><msubsup><mi>n</mi><mn>2</mn><mi>l</mi></msubsup><mrow><mo>(</mo><mi>u</mi><mo>)</mo></mrow><mo>&le;</mo><msubsup><mi>m</mi><mn>2</mn><mi>l</mi></msubsup><mrow><mo>(</mo><mi>u</mi><mo>)</mo></mrow><mo>*</mo><msubsup><mi>n</mi><mn>2</mn><mi>c</mi></msubsup><mrow><mo>(</mo><mi>u</mi><mo>)</mo></mrow></mrow></math>]]></maths><maths num="0026"><![CDATA[<math><mrow><mo>&ForAll;</mo><mi>u</mi><mo>&Element;</mo><msub><mi>N</mi><mn>2</mn></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>15</mn><mo>)</mo></mrow></mrow></math>]]></maths>等式(12)和(13)为TDM层链路分配充足的接口,等式(14)-(15)分别为TDM层节点的接口分配充足的线卡,为线卡分配充足的机框;4)在IP over TDM over DWDM的多层网络中,光层的约束条件如下:<img file="FDA00001062712300000215.GIF" wi="1526" he="211" /><maths num="0027"><![CDATA[<math><mrow><mo>&ForAll;</mo><mi>u</mi><mo>,</mo><mi>v</mi><mo>&Element;</mo><msub><mi>N</mi><mn>2</mn></msub><mo>,</mo><mi>x</mi><mo>&Element;</mo><msub><mi>N</mi><mn>1</mn></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>16</mn><mo>)</mo></mrow></mrow></math>]]></maths>光层约束比较简单,等式(16)为光网络层的光通路路由约束,实现TDM层的光通路请求在光纤链路上的路由,由于光层网络节点具有波长转换能力,故不用考虑波长一致性约束,<maths num="0028"><![CDATA[<math><mrow><munder><mi>&Sigma;</mi><mrow><mi>u</mi><mo>,</mo><mi>v</mi><mo>&Element;</mo><msub><mi>N</mi><mn>2</mn></msub><mo>:</mo><mi>u</mi><mo>&NotEqual;</mo><mi>v</mi></mrow></munder><msub><mi>f</mi><mn>21</mn></msub><mrow><mo>(</mo><mi>u</mi><mo>,</mo><mi>v</mi><mo>,</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow><mo>&le;</mo><msup><mi>m</mi><mi>w</mi></msup></mrow></math>]]></maths><maths num="0029"><![CDATA[<math><mrow><mo>&ForAll;</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>&Element;</mo><msub><mi>N</mi><mn>1</mn></msub><mo>:</mo><msub><mi>e</mi><mn>1</mn></msub><mrow><mo>(</mo><mi>x</mi><mo>,</mo><mi>y</mi><mo>)</mo></mrow><mo>&Element;</mo><msub><mi>E</mi><mn>1</mn></msub><mo>-</mo><mo>-</mo><mo>-</mo><mrow><mo>(</mo><mn>17</mn><mo>)</mo></mrow></mrow></math>]]></maths>等式(17)为光层网络的链路容量约束,确保链路的使用的波长数小于链路的总波长数。
地址 610065 四川省成都市武侯区一环路南一段24号