Joint Power Allocation and Caching Optimization in Fiber-Wireless Access Networks
Zhuojia Gu, Hancheng Lu, Daren Zhu, Yujiao Lu

TL;DR
This paper proposes a joint power allocation and caching optimization framework for Fiber-Wireless access networks to alleviate backhaul bottlenecks and maximize throughput, using novel algorithms for power and cache management.
Contribution
It introduces a combined optimization approach for power and caching in FiWi networks, including a new water-filling method and a dynamic programming solution for knapsack problems.
Findings
Proposed algorithms outperform existing methods in throughput.
Joint optimization effectively alleviates backhaul bottleneck.
Simulation results validate the approach's efficiency.
Abstract
Fiber-Wireless (FiWi) access networks have been widely deployed due to the complementary advantages of high-capacity fiber backhaul and ubiquitous wireless front end. To meet the increasing demands for bandwidth-hungry applications, access points (APs) are densely deployed and new wireless network standards have been published for higher data rates. Hence, fiber backhaul in FiWi access networks is still facing the incoming bandwidth capacity crunch. In this paper, we involve caches in FiWi access networks to cope with fiber backhaul bottleneck and enhance the network throughput. On the other hand, power consumption is an important issue in wireless access networks. As both power budget in wireless access networks and bandwidth of fiber backhaul are constrained, it is challenging to properly leverage power for caching and that for wireless transmission to achieve optimal system…
| Parameter | Value |
|---|---|
| Number of ONU-APs | |
| UE numbers at each ONU-AP | |
| System bandwidth | MHz |
| Subchannel bandwidth | kHz |
| Thermal noise density | dBm/Hz |
| Number of files | |
| Size of file | MB |
| Cache size of each ONU-AP | GB |
| Caching power efficiency | W/bit |
| Circuit power at each ONU-AP | W |
| Transmission power coefficient | |
| Fiber backhaul capacity | Gbps (unless stated otherwise) |
| Maximum total power for each ONU-AP | W (unless stated otherwise) |
| Zipf parameter | (unless stated otherwise) |
Peer Reviews
No public reviews on file for this paper yet. If you reviewed it on a platform where reviews are public (OpenReview, ICLR, NeurIPS, ICML), you can paste yours below so the community can read it here.
Videos
No videos yet. Explain this paper in a talk, walkthrough, or lecture? Add one.
Taxonomy
TopicsCaching and Content Delivery · Cooperative Communication and Network Coding · Software-Defined Networks and 5G
Joint Power Allocation and Caching Optimization in Fiber-Wireless Access Networks
Zhuojia Gu, Hancheng Lu, Daren Zhu, Yujiao Lu
Department of Electrical Engineering and Information Science
University of Science and Technology of China, Hefei, Anhui 230027 China
Email: [email protected], [email protected], [email protected], [email protected]
Abstract
Fiber-Wireless (FiWi) access networks have been widely deployed due to the complementary advantages of high-capacity fiber backhaul and ubiquitous wireless front end. To meet the increasing demands for bandwidth-hungry applications, access points (APs) are densely deployed and new wireless network standards have been published for higher data rates. Hence, fiber backhaul in FiWi access networks is still facing the incoming bandwidth capacity crunch. In this paper, we involve caches in FiWi access networks to cope with fiber backhaul bottleneck and enhance the network throughput. On the other hand, power consumption is an important issue in wireless access networks. As both power budget in wireless access networks and bandwidth of fiber backhaul are constrained, it is challenging to properly leverage power for caching and that for wireless transmission to achieve optimal system performance. To address this challenge, we formulate the downlink wireless access throughput maximization problem by joint consideration of power allocation and caching strategy in FiWi access networks. To solve the problem, firstly, we propose a volume adjustable backhaul-constrained water-filling method (VABWF) to derive the expression of optimal wireless transmission power allocation. Then, we reformulate the problem as a multiple-choice knapsack problem (MCKP) and propose a dynamic programming algorithm to find the optimal solution of the MCKP problem. Simulation results show that the proposed algorithm significantly outperforms existing algorithms in terms of system throughput under different FiWi access network scenarios.
Index Terms:
Fiber-Wireless (FiWi) access networks, Fiber Backhaul, Throughput, Caching, Power Allocation
I Introduction
In recent years, the growing bandwidth demand is foreseen to put tremendous pressure on access networks. Cisco predicts that global Internet traffic will increase nearly threefold over the next 5 years, and video applications will account for 82% of all Internet traffic by 2021, up from 73% in 2016[1]. Obviously, it is crucial for future access networks to support the growing demand for Internet traffic. To cope with the severe bandwidth crunch in access networks, fiber-wireless (FiWi) access networks were proposed to provide an efficient “last mile” Internet access in 1990s and have been widely deployed, especially in the field of multimedia communications [2]. As an integration of optical access networks and wireless access networks, FiWi access networks leverage the complementary advantages of these two technologies and have attracted a great deal of research interest over the past two decades. Specifically, a FiWi access network combines optical fiber networks as its backhaul for high capacity and wireless networks as its front end for high flexibility and ubiquity [3].
In FiWi access networks, fiber backhaul bandwidth is shared by all wireless front ends. To meet the demands for bandwidth-hungry multimedia applications such as video on demand (VOD) services, access points (APs) are supposed to be densely deployed to improve network capacity in wireless front ends [4]. Moreover, the recent IEEE 802.11ac standard specifies a data rate of at least 500Mbps for higher wireless access throughput. Hence, fiber backhaul in FiWi access networks is facing bandwidth bottleneck that limits the network throughput. Some researches have focused on next-generation passive optical networks (NG-PONs), which aim to achieve higher bandwidth in optical networks. But the cost of deploying NG-PONs is very high due to the fact that existing optical network units (ONUs) and optical line terminals (OLTs) are not directly compatible with the technical requirements of NG-PONs [5], so ONUs and OLTs must be replaced or upgraded to support NG-PONs, which is a costly method at present.
At the same time, there have been growing recent researches towards data caching as an approach for alleviating bandwidth pressure in fiber networks. In [6], an architecture consisting of an ONU with an associated storage unit was proposed to save traffic in the feeder fiber and improve the system throughput as well as mean packet delays. In [7], a framework of software-defined PONs with caches was introduced to achieve a substantial increase in served video requests. In [8], a dynamic bandwidth algorithm based on local storage VOD delivery in PONs was proposed and achievable throughput levels have been improved when a local storage is used to assist VOD delivery. However, most of them mainly focus on providing storage capacity in PONs to improve the network throughput, so these methods can not be directly applied to FiWi access networks.
In FiWi access networks, the functions of ONU and AP are integrated into a component called ONU-AP. To mitigate the bandwidth crunch of fiber backhaul in FiWi access networks, we equip ONU-APs with caches. Note that in FiWi access networks, the wireless front end will also make an impact on the system throughput in addition to the fiber backhaul network. Transmission power and channel conditions in the wireless front end should be taken into account, which is different from optical access networks with caches mentioned above. Particularly, transmission power of ONU-APs and channel conditions from user equipments (UEs) to ONU-APs are important factors determining the throughput in wireless access networks. When involving caches in FiWi access networks, it is challenging to properly leverage power for caching and that for wireless transmission to achieve optimal system performance. That is because if more power is used for wireless transmission, UEs can achieve higher wireless access throughput, whereas less power is used for caching, putting more pressure on fiber backhaul load. As both power budget in wireless access networks and bandwidth of fiber backhaul are constrained, joint power allocation and caching optimization are required to maximize the throughput in FiWi access networks.
In this paper, considering fiber backhaul bottleneck and channel conditions in wireless front end, as well as the sum power constraint of integrated ONU-APs, we formulate the joint power allocation and caching optimization problem as a Mixed Integer Programming (MIP) problem. To solve the problem, firstly, we propose a volume adjustable backhaul constrained water-filling method (VABWF) using convex optimization to derive the expression of optimal wireless transmission power allocation. Then, based on the derived expression, we reformulate the problem as a multiple-choice knapsack problem (MCKP) by exploiting the highest-popularity-first property of files. Finally, we propose a dynamic programming algorithm to solve the MCKP problem.
The rest of this paper is organized as follows. We first introduce the system model in Section II. Then, in Section III, the joint power allocation and caching optimization problem is formulated, and the transformation of the optimization problem into MCKP based on the proposed VABWF method is described. Simulation results are shown in Section IV and concluding remarks are provided in Section V.
II System Model
II-A Network Model
The network model we propose is shown in Fig.1. The FiWi access network is divided into a fiber backhaul network and a wireless front end network. We adopt Passive Optical Network (PON) as the fiber backhaul network. The optical line terminal (OLT) is located at the central office (CO), connecting to an optical splitter through the feeder fiber. The optical splitter is connected to multiple ONUs through the distribution fiber. The split ratio of the optical splitter is usually 1:32 or 1:64. In the FiWi access network, each ONU is collocated with an AP, and the integration of the ONU and AP is called integrated ONU-AP. The ONU-APs are denoted by an index set .
We assume that the feeder fiber connecting the splitter and the OLT has a capacity constraint of . At the wireless front end of the FiWi access network, user equipments (UEs) are randomly distributed in the coverage of ONU-APs. Let denotes the UE index set and . Each UE is assumed to be fixed associated with an ONU-AP, thus we denote the set of UEs associated with ONU-APn by . We assume that ONU-APs adopt orthogonal frequency-division multiple access (OFDMA) to transmit data, that is to say, an ONU-AP allocates orthogonal subcarriers to UEs, and different transmission power levels are assigned to different UEs.
The received signal-to-interference-plus-noise ratio (SINR) at UEk associated with ONU-APn can be expressed as
[TABLE]
where denotes all ONU-APs except ONU-APn, denotes the transmission power allocated to UEk by ONU-APn, denotes the Rayleigh channel gain from ONU-APn to UEk which follows the exponential distribution. characterizes the background noise power level.
We assume that non-overlapping channels are assigned to adjacent ONU-APs, and ONU-APs that reuse the same spectrum are deployed far away from each other. Thus, the co-channel interference is negligible, namely, . The wireless transmission rate from ONU-APn to UEk is given by the Shannon’s theorem
[TABLE]
where is the subchannel bandwidth for each UE.
II-B ONU-AP Caching Model
Each ONU-AP is cache-enabled, and the cache size of ONU-APn is denoted by . Requested files are denoted by an index set . If ONU-APn already caches a requested file, it will respond to the request directly. Otherwise, the file should be fetched from the Internet via capacity-limited fiber backhaul. We assume all files have the same size, which is denoted by . The file popularity distribution of files is modeled as Zipf distribution, so the probability of the -th ranked file being requested by UEs is , where is a shape parameter that shapes the skewness of the popularity distribution. Let denote the probability that files requested by UEs are cached at ONU-APn(i.e., cache hit ratio), and denote the probability that files requested by UEs are not cached at ONU-APn(i.e., cache miss ratio), where . Given the cache decision on the -th file at ONU-APn as , the cache hit ratio at ONU-APn can be written as
[TABLE]
Note that files requested by UEs that are not cached at ONU-APs should be fetched from the Internet via fiber backhaul. According to the cache miss ratio at ONU-APn, the average fiber backhaul bandwidth occupied by UEk at ONU-APn can be written as , thus the backhaul constraint of all UEs should be satisfied as
[TABLE]
II-C Power Consumption Model
The total power consumed by an ONU-APn can be expressed by extending the typical wireless network power consumption model[9] to include caching power consumption as follows
[TABLE]
where denotes the power consumed at ONU-APn for caching. denotes the power consumed by circuits, which is a constant that depends on the circuit design. is a coefficient that measures the impact of power amplifier, power supply and cooling. We use an energy-proportional model for caching power consumption [10] [11], which has been widely adopted in content-centric networking for efficient use of caching power. In this model, the consumption of caching power is proportional to the total number of bits cached at an ONU-AP, which can be expressed as . denotes the total number of bits cached at ONU-APn, and is a power coefficient related to caching hardware that reflects the caching power efficiency in watt/bit. In this paper, we consider the common caching device, high-speed solid state disk (SSD), for caching files at ONU-APs. The value of for SSD is watt/bit.
For each ONU-AP, it can adjust the transmission power and the caching power to achieve higher throughput without violating the maximum power constraint , namely, . For notational convenience, the circuit power is omitted for it is a constant.
III Problem Formulation and Solution
III-A Problem Formulation
Our objective is maximizing the downlink wireless access throughput for UEs by optimizing power allocation and caching strategy at ONU-APs in the FiWi access network. This is formulated as follows,
[TABLE]
Constraint (6b) makes sure that the sum power consumed by each ONU-AP does not exceed the maximum power constraint . Constraint (6c) ensures that the backhaul occupancy by uncached files should not be greater than the capacity constraint of fiber backhaul . Constraint (6d) makes sure that the total size of files cached at ONU-APn should not exceed the cache capacity . Constraint (6e) guarantees that the transmission power is non-negative. Constraint (6f) means that the cache decision on the -th file at ONU-APn is a binary variable .
III-B Optimal Transmission Power Allocation
Problem P1 is a typical Mixed Integer Programming (MIP) problem, which is non-linear and non-convex. However, the problem becomes a convex optimization problem for fixed . By deriving the Karush-Kuhn-Tucker (KKT) conditions, we can get the optimal solution to transmission power allocation.
The Lagrangian of P1 is given as
[TABLE]
where are Lagrangian multipliers.
Proposition 1**.**
Problem P1 becomes a convex optimization problem for a given solution to the caching strategy .
Proof.
The objective function (6a) is a strictly concave and increasing function with respect to , the inequality constraints (6b) and (6c) are convex for a given caching solution . Therefore, problem P1 becomes a convex optimization problem for fixed . ∎
The KKT conditions can be expressed as
[TABLE]
where (8a) is a necessary condition for an optimal solution, (8b), (8c) and (8d) represent the complementary slackness, and (8e) represents the dual feasibility.
Proposition 2**.**
The downlink throughput in the FiWi access network is maximized when the ONU-APs consume the maximum power, i.e.,satisfy
[TABLE]
Proof.
Suppose that there exists which satisfies , then ONU-APn can increase its caching power to for a higher cache hit ratio without reducing the sum rate of UEs associated to ONU-APn. Through proof by contradiction, we get the conclusion that the downlink throughput of the FiWi access network is maximized when the ONU-APs consume the maximum level of power. ∎
By using Proposition 1, 2 and the KKT conditions mentioned above, we can obtain an expression for the optimal transmission power with respect to Lagrangian multipliers
[TABLE]
with .
Proposition 3**.**
For problem P1, the optimal transmission power allocated to UEk by ONU-APn can be expressed as
[TABLE]
and the corresponding Lagrangian multiplier can be expressed as
[TABLE]
Proof.
Eq.(11) holds if the backhaul constraint (6c) is neglected (i.e., ). Substituting Eq.(10) into Eq.(9), we obtain Eq.(12). What we need to prove is that the conclusion still holds with the backhaul constraint (6c). Suppose the optimal solution to problem P1 is , then . Let denote the solution that satisfies Eq.(11), which indicates the maximum sum rate of UEs associated to ONU-APn without the backhaul constraint and is expressed as
[TABLE]
From Eq.(9) and Eq.(13b) we obtain , which means that gets a higher cache hit ratio without reducing the sum rate of UEs associated to ONU-APn. Therefore, Eq.(13a) also holds with the backhaul constraint, so yields the optimal solution which is obtained by using Eq.(11). ∎
In Eq.(11), is the inverse of channel gain normalized by the noise variance . Eq.(11) complies with the form of water-filling method [12, Chapter 6]. Think of a vessel whose bottom is formed by plotting those values of for each subchannel . Then, we flood the vessel with water to a depth . Note that the volume of water is not fixed and it depends on the caching solution . For a given caching solution, the total amount of water used is then . The depth of the water at each subchannel is equal to the optimal transmission power allocated to the channel. Proposition 3 guarantees that the optimal solution to transmission power allocation still holds with the backhaul constraint, so this method is called volume adjustable backhaul-constrained water-filling method (VABWF).
Theorem 1**.**
On the condition of total power constraint, files with higher popularity should be cached preferentially for maximizing the throughput in the FiWi access network.
Proof.
Suppose that is the optimal solution to problem P1 with the corresponding downlink throughput , and violates the popularity based caching policy mentioned in Theorem 1. Let be another set and satisfies
[TABLE]
Namely, is a caching solutions that obey Theorem 1. As is monotonically decreasing in , the cache miss ratio satisfies
[TABLE]
Note that satisfies . With constraint (2), we can obtain a set of transmission power solution that satisfy . With (14), is ensured to satisfy the constraint (6c), so is a solution to problem P1, with the corresponding downlink throughput . By the optimality of to problem P1, we have
[TABLE]
Since , the equality in (15) must hold, which concludes that yields the optimal solution to problem P1. ∎
III-C Problem Reformulation and Solution
By using Theorem 1 and the VABWF method mentioned previously, the solution space of problem P1 is greatly reduced. We denote the solution space of problem P1 by , thus we have that
[TABLE]
The element of , denoted , should satisfy
[TABLE]
Let denote whether is chosen to be the solution, which can be expressed as
[TABLE]
Define to be the backhaul bandwidth occupied by ONU-APn with respect to solution
[TABLE]
Likewise, define to be the sum rate of UEs associated to ONU-APn with respect to solution
[TABLE]
Then problem P1 can be converted into the problem of determining the value of with the aim to maximize the downlink wireless access throughput of the FiWi access network as follows,
[TABLE]
Problem P2 is in the form of a multiple-choice knapsack problem (MCKP)[13, Chapter 11]. The problem is to choose no more than one item from each class such that the profit sum is maximized without exceeding the capacity in the corresponding backhaul limitation. Considering an optimal solution to the MCKP problem, it is obvious that by removing any class from the optimal MCKP packing, the remaining solution set must be an optimal solution to the subproblem defined by capacity and class set . Any other choice will risk to diminish the optimal solution value. Hence, problem P2 has the property of an optimal substructure as described in [14, Section 15.3]. We design an optimal and efficient algorithm through dynamic programming based on VABWF method as outlined in Algorithm 1. Define to be the maximum downlink throughput of the FiWi access network on the condition that there exist only the first classes with backhaul limitation . Then we can consider an additional class to calculate the corresponding maximum throughput and the following recursive formula describe how the iteratively method is performed
[TABLE]
Note that the constraint (17c) is satisfied by placing the recursive formula in the innermost loop. At each iteration, we choose the optimum solution to the given number of classes and bandwidth limitation . The running time of Algorithm 1 is dominated by the iterations of the second for-loop, each of which contains at most iterations where a new solution of a subproblem is computed. Considering ONU-APs in the FiWi access network, there are subproblems to be computed, so the overall time complexity is .
IV Simulation Results
In this section, we validate the performance of our proposed caching and power allocation algorithm under different FiWi access network scenarios. The simulation parameters are summarized in Table I. For a comparison purpose, we introduce full-cache, equal-power and random algorithms as follows,
- •
Full-Cache: Each ONU-AP fully uses the cache capacity to store the most popular files, and the classical water-filling method is used to allocate transmission power to UEs.
- •
Equal-Power: Transmission power is equally allocated to UEs. Meanwhile, each ONU-AP choose the most popular files to cache, but does not necessarily use full cache capacity.
- •
Random: ONU-APs randomly choose files to cache and transmission power is also equally allocated to UEs.
IV-A Downlink Throughput and Cache Utilization of the Proposed Algorithm
As shown in Fig.2(a), observing typical GPON downlink rate of 2.488Gbps, the corresponding downlink throughput is increased by 30% with regard to the backhaul bandwidth. Even greater improvement of the downlink throughput is observed when the backhaul bandwidth is 1.25Gbps, which is a typical downlink rate in EPON. The throughput is increased by about 2.5 times with regard to the backhaul bandwidth. As for the cache utilization shown in Fig.2(b), we never use full cache capacity and the cache utilization is below 50% in most instances. Besides, the slope of the curves changes with different values of .
Fig.2(a) and Fig.2(b) show that the downlink throughput increases with the increase of fiber backhaul capacity, whereas the cache utilization reduces as the backhaul capacity increases. This is not surprising, because the larger the fiber backhaul capacity is, the more cache miss files can be fetched via the feeder fiber from the Internet. Thus, less power for caching is used for local storage. On the other hand, the cache utilization is higher when the Zipf distribution parameter has a smaller value, which means the proposed algorithm choose to cache more files rather than increase transmission power for the purpose of maximizing the throughput. This is due to the fact that the file popularity becomes more decentralized with smaller value of , so the proposed algorithm tends to cache more files to avoid the backhaul bottleneck.
IV-B Comparisons with the other Algorithms
Fig. 3(a) illustrates the downlink throughput with respect to maximum total power . It is observed that the proposed algorithm outperforms the others with an increase of 10.4%, 11.8% and 25.8% in the downlink throughput, respectively. This is because the proposed algorithm can adaptively adjust the transmission power and caching power under different maximum total power values. Under the condition that the backhaul occupied by cache miss files does not exceed the backhaul limitation , our proposed algorithm tries to increase the transmission power level and allocate more power to UEs with better channel conditions for higher throughput. We can observe that the interval between the proposed algorithm and full-cache algorithm becomes smaller with the increase of maximum total power available for ONU-APs. This is due to the fact that by adopting the proposed algorithm, more caching power is used when the value of maximum total power increases with the purpose of maximizing downlink wireless access throughput. Therefore, the solution to the problem using full-cache algorithm gets closer to the optimal solution using the proposed algorithm. In addition, equal-power algorithm fails to get higher throughput because the transmission power allocated to UEs is a fixed value, and the bottleneck appears when higher value of maximum total power is chosen. The worst performance occurs when random algorithm is adopted because the highest-popularity-first caching strategy is not used. Thus, the cache hit ratio is rather low, which limits the system throughput.
Fig. 3(b) illustrates the downlink throughput with respect to fiber backhaul capacity . It is again observed that the proposed algorithm has much better performance than the others. It is worth noting that the downlink throughput using full-cache algorithm is considerable when the backhaul capacity is small, but never increases even if the backhaul capacity increases to a higher level. This is not surprising because the total transmission power is fixed when we use full-cache algorithm. Therefore, the throughput is never enhanced regardless of the increased backhaul capacity. On the contrary, our proposed algorithm makes full use of the backhaul capacity while increasing the transmission power level for higher throughput.
Fig. 3(c) illustrates the downlink throughput with respect to diversity of file popularity. The proposed algorithm performs better than the others under different values of Zipf parameter . We observe that the throughput increases with the increase of . This is because more requests centralize on a few files with the rest of files rarely getting requested when is larger, thus our proposed algorithm tends to cache less files and save more caching power for increasing transmission power to achieve higher throughput. The interval between our proposed algorithm and equal-power algorithm gets smaller with the increase of parameter , but is not expected to be eliminated. This is reasonable because the cache hit ratio gets higher when parameter increases, leading to better performance of equal-power algorithm. Nevertheless, with transmission power equally allocated to UEs, the optimal solution will never be obtained. We also notice that the throughput remains unchanged using full-cache algorithm despite the change of parameter . This indicates a waste of caching power because files rarely being requested are cached in ONU-APs. Therefore, the transmission power drops to a low level and the downlink throughput is not expected to increase.
V Conclusion
In this paper, we equip ONU-APs with caches in FiWi access networks to deal with fiber backhaul bottleneck and further enhance the system throughput. To achieve the optimal downlink wireless access throughput, we propose a dynamic programming algorithm based on VABWF to perform joint power allocation and caching optimization. Simulation results show that the proposed algorithm outperforms full-cache and random algorithms as well as equal-power allocation algorithm significantly in terms of system throughput.
ACKNOWLEDGMENT
This work was supported in part by the National Science Foundation of China (No.61390513, 91538203, 61771445) and the Fundamental Research Funds for the Central Universities.
The reference list from the paper itself. Each links out to its DOI / PubMed record.
- 1[1] Cisco, “Cisco visual networking index: Forecast and methodology, 2016-2021,” White Paper , Sep. 2017.
- 2[2] J. Liu, H. Guo, H. Nishiyama, H. Ujikawa, K. Suzuki, and N. Kato, “New perspectives on future smart Fi Wi networks: Scalability, reliability, and energy efficiency,” IEEE Commun. Surv. Tutorials , vol. 18, no. 2, pp. 1045-1072, 2016.
- 3[3] D. P. Van, B. P. Rimal, M. Maier, and L. Valcarenghi, “ECO-Fi Wi: An energy conservation scheme for integrated fiber-wireless access networks,” IEEE Trans. Wirel. Commun. , vol. 15, no. 6, pp. 3979-3994, 2016.
- 4[4] Y. Yiakoumis, M. Bansal, A. Covington, J. V. Reijendam, S. Katti, and N. Mckeown, “Be Hop: A testbed for dense Wi Fi networks”, ACM SIGMOBILE Mobile Comput. Commun. Rev. , vol. 18, no. 3, pp. 71-80, 2014.
- 5[5] F. J. Effenberger, H. Mukai, J. Kani, and M. Rasztovits-wiech, “Next-generation PON — Part III: System specifications for XG-PON,” IEEE Commun. Mag. , no. November, pp. 58-64, 2009.
- 6[6] I.-S. Hwang, A. Nikoukar, C.-H. Teng, and K. R. Lai, “Scalable architecture for VOD service enhancement based on a cache scheme in an ethernet passive optical network,” IEEE/OSA J. Opt. Commun. Netw. , vol. 5, no. 4, pp. 271-282, 2013.
- 7[7] X. Li, K. Kanonakis, N. Cvijetic, A. Tanaka, C. Qiao, and T. Wang, “Joint bandwidth provisioning and cache management for video distribution in software-defined passive optical networks,” in Conf. Opt. Fiber Commun. Tech. Dig. Ser. , vol. 1, pp. 4-6, 2014.
- 8[8] S. Abeywickrama and E. Wong, “Single-receiver dual-channel dynamic bandwidth algorithm for local storage Vo D delivery,” in IEEE Glob. Telecommun. Conf. (GLOBECOM) , pp. 2674-2679, 2013.
