Professional Documents
Culture Documents
net/publication/349963941
CITATIONS READS
0 72
3 authors, including:
Some of the authors of this publication are also working on these related projects:
All content following this page was uploaded by Zuqing Zhu on 11 March 2021.
'\QDPLF 'HVWLQDWLRQV
$11 &11
6HVVLRQV 6HVVLRQV 7UDLQLQJ
(YDOXDWLRQ
$FWLRQ
'5/$JHQW
([SHULHQFH
%XIIHU
3HULRGLF 6'1 /LJKWWUHH5HFRQILJXUDWLRQ 0XOWLFDVW /LJKW7UHH
7ULJJHU &RQWUROOHU 6FKHPHV 3URYLVLRQLQJ &DOFXODWLRQ
1HWZRUN6WDWXV 5HZDUG 5HZDUG
&DOFXODWLRQ
(21
D E
Fig. 1. (a) System architecture and operating principle, and (b) NSFNET topology
the bandwidth demand b uniformly distributes within [50, 400] Gbps, and the life-time t is randomly selected with-
in [100, 1000] time-units. Meanwhile, during the life-time of an MRi , destinations can join or leave it dynamically.
Specifically, each of its destinations has a service time that follows the exponential distribution, while new destination
requests arrive in according to the Poisson process. Then, when a destination’s service time expires, it leaves MRi ,
and for a new destination, we randomly select it as a node that is currently not in the session. The interval between
two adjacent reconfigurations is set as 100 time-units. We use the algorithms developed in [7] (i.e., DTS and QTS) as
benchmarks, and consider both the partial and full rearrangement schemes in [7] for DTS, QTS and DRL.
(a) E
Fig. 2. Training performance of DRL on (a) Blocking probability and (b) Number of reconfigurations
Fig. 2 shows the training performance of our DRL agent. Here, we consider the traffic load with which the EON’s
blocking probability without any light-tree reconfigurations is 13.21% (i.e., the curve for “NR” in Fig. 2(a)). Fig. 2(a)
indicates that with partial rearrangement, the two benchmarks (DTS-P and QTS-P) can effectively reduce the blocking
probability. However, their blocking performance is still worse than that of our DRL-assisted approach, which further
pushes the blocking probability down to 10.48% after 160 iterations of online training. As each light-tree is a logic
one and built with several lightpaths, the “number of reconfigurations” in Fig. 2(b) is defined as the average number of
lightpath reconfigurations per session. Promisingly, the results in Fig. 2 suggest that compared with the benchmarks,
our DRL-assisted approach leverages less lightpath reconfigurations to achieve better blocking performance. To further
verify the performance of our proposal, we consider more traffic loads, and plot the results on blocking probability and
number of reconfigurations in Figs. 3(a) and 3(b), respectively. Similar trends can still be observed. We also compare
the algorithms’ performance in Figs. 3(c) and 3(d), for when they are using full rearrangement. It can be seen that
when full rearrangement is considered, the advantages of our proposal become even more obvious.
4. Summary
We proposed a DRL-assisted approach to reconfigure the provisioning schemes of multicast sessions in an EON dy-
namically. Our results verified that the proposal has the intelligence to maintain the optimality of light-trees adaptively.
References
[1] P. Lu et al., “Highly-efficient data migration and backup for Big Data applications in elastic optical inter-data-center networks,” IEEE Netw., vol. 29, pp. 36-42,
Sept./Oct. 2015.
[2] Z. Zhu et al., “Dynamic service provisioning in elastic optical networks with hybrid single-/multi-path routing,” J. Lightw. Technol., vol. 31, pp. 15-22, Jan. 2013.
[3] L. Sahasrabuddhe et al., “Light trees: optical multicasting for improved performance in wavelength routed networks,” IEEE Commun. Mag., vol. 37, pp. 67-73, Feb.
1999.
[4] Q. Wang, et al., “Performance analysis of multicast traffic over spectrum elastic optical networks,” in Proc. of OFC 2012, paper OTh3B.7, Mar. 2012.
[5] L. Gong et al., “Efficient resource allocation for all-optical multicasting over spectrum-sliced elastic optical networks,” J. Opt. Commun. Netw., vol. 5, pp. 836-847,
Aug. 2013.
[6] X. Liu et al., “On the spectrum-efficient overlay multicast in elastic optical networks built with multicast-incapable switches,” IEEE Commun. Lett., vol. 17, pp.
1860-1863, Sept. 2013.
[7] M. Zeng et al., “Control plane innovations to realize dynamic formulation of multicast sessions in inter-DC software-defined elastic optical networks,” Opt. Switch.
Netw., vol. 23, pp. 259-269, Jan. 2017.
[8] V. Mnih et al., “Asynchronous methods for deep reinforcement learning,” in Proc. of ICML 2016, pp. 1928-1937, Jun. 2016.
[9] Y. Yin et al., “Spectral and spatial 2D fragmentation-aware routing and spectrum assignment algorithms in elastic optical networks,” J. Opt. Commun. Netw., vol.5,
pp. A100-A106, Oct. 2013.
Fig. 3. Performance comparisons for partial rearrangement ((a) and (b)), and full rearrangement ((c) and (d)).