ChapterPDF Available

Guided Local Search for Optimal GPON/FTTP Network Design

Authors:

Abstract and Figures

Fibre optic access networks are of increased popularity among network operators. Many types of fibre network are being deployed globally to satisfy the ever increasing users bandwidth requirements. The rate of deployments of such networks is expected to increase in coming years, moreover this requires cost efficient, reliable and robust network designs. Despite the relative complex structure of these networks, designs are mostly done manually, thus design quality is not optimal. In this paper we will introduce and propose a tree based modelling scheme and will show how the metaheuristic search method Guided Local Search can be used to automate the design of FTTP/GPON networks. The design optimisation will mainly focus on reducing the deployment cost i.e finding the optimal location, type and quantity of fibre optic equipment in order to reduce the capital expenditure (CAPEX) of such deployment projects. Our proposed model builds a flexible optimisation framework, and results of the GLS algorithm compared to simple local search and Simulated Annealing show consistent optimal results.
Content may be subject to copyright.
Guided Local Search for Optimal
GPON/FTTP Network Design
Ali Rais Shaghaghi, Tim Glover, Michael Kampouridis
and Edward Tsang
Abstract Fibre optic access networks are of increased popularity among network
operators. Many types of fibre network are being deployed globally to satisfy the ever
increasing users bandwidth requirements. The rate of deployments of such networks
is expected to increase in coming years, moreover this requires cost efficient, reliable
and robust network designs. Despite the relative complex structure of these networks,
designs are mostly done manually, thus design quality is not optimal. In this paper
we will introduce and propose a tree based modelling scheme and will show how the
metaheuristic search method Guided Local Search can be used to automate the design
of FTTP/GPON networks. The design optimisation will mainly focus on reducing
the deployment cost i.e finding the optimal location, type and quantity of fibre optic
equipment in order to reduce the capital expenditure (CAPEX) of such deployment
projects. Our proposed model builds a flexible optimisation framework, and results
of the GLS algorithm compared to simple local search and Simulated Annealing
show consistent optimal results.
Keywords Guided local search ·Fibre optic networks ·Network optimisation ·
Network planning
1 Introduction
With the growth of telecommunication networks and the introduction of new
applications and services, the demand for higher bandwidths is increasing rapidly.
With these increases of bandwidth demands fibre optic networks are becoming the
A. R. Shaghaghi (B
)
CCFEA, University of Essex, Colchester, UK
e-mail: araiss@essex.ac.uk
T. Glover
BT Research and Technology, Ipswich, UK
M. Kampouridis, E. Tsang
CSEE, University of Essex, Colchester, UK
N. Chaki et al. (eds.), Computer Networks & Communications (NetCom), 255
Lecture Notes in Electrical Engineering 131, DOI: 10.1007/978-1-4614-6154-8_25,
© Springer Science+Business Media New York 2013
256 A. R. Shaghaghi et al.
preferred solution. Hybrid networks with mixed use of fibre optics and copper cables
have been around for a while, however they have limited capacity. For this reason
operators are moving towards FTTP (Fibre-To-The-Premises) technologies, based on
the Gigabit Passive Optical Network(GPON), which enables them to provide services
that are ready to meet customers demand with higher bandwidths. FTTP lines are
projected to almost triple globally, from 68 million in 2011 to 198 million in 2016,
driven by uptake in China, Russia, and the US and increasing deployments from
Western European incumbent operators. Pyramid Research expects FTTH broad-
band to generate nearly $ 116 billion in service revenue by 2016 worldwide, creating
opportunities for all of the stakeholders in the value chain.1The United Kingdom
is showcasing its broadband initiative, and FTTH deployment in most of England is
growing rapidly as well.2
However, the deployment and further costs associated with FTTx.3Networks
are comparatively greater than legacy copper access networks [1]. The competitive
service-providing market motivates the network operators to design and deploy more
economic networks with relativity low capital expenditure (CAPEX). Their target
is to bring their FTTP costs down as close to the legacy copper telecommunication
networks as possible.
One of the key aspects in reducing deployment cost is to have an efficient low
cost design, meaning for a given deployment plan reducing various equipment and
labour costs associated with design.
A cost efficient design depends on positioning optical components in the under-
lying road and duct network, so as to minimise the number of components and the
length of fibre cable required. In addition to these there are several constraints that
have to be satisfied in the design and the planning of the network, such as the max-
imum outputs any specific splitter can have. All these considerations require tools
that provide efficient and robust network designs and deployment plans. In a typical
GPON deployment, an exchange area is often divided into different sections each
served by an aggregation node. Each aggregation node can be seen as root to a tree
of splitters, fibre distribution points (FDPs) and manifolds (see Fig.1). Once the
location of this equipment is determined then the planner has to design the layout of
cables from each manifold to FDPs and each FDP to a splitter respectively. These
planning tasks are time consuming and the efficiency of the design and the associ-
ated costs are dependent on the planner’s experience because of the simple fact that
they are done manually. In this paper we propose a tree-based model to represent
the network design problem and will specifically introduce a customised Guided
Local Search algorithm [2] to achieve an efficient design. The combination of the
1http://www.prnewswire.com/news-releases/ftth-lines-expected-to-triple-by-2016-finds-
pyramid-research-135128728.html
2http://www.lightwaveonline.com/business/news/Frost–Sullivan-FTTH-deployments-lend-
momentum-to-European-fiber-optic-test-equipment-markets-124229344.html
3Fiber to the x (FTTx) is a generic term for any type of access broadband network which uses fibre
optic as its main transmission medium, all starting by FTT, these variations are differentiated based
on different configurations (e.g. FTTN, FTTP, FTTH, and so on, where in the above examples “N”
denotes Node, “C” denotes Premises, “H” denotes Home).
Guided Local Search for Optimal GPON/FTTP Network Design 257
network representation model and the metaheuristic optimisation method will result
in an automated tool that enables network operators to efficiently plan and design
robust and efficient GPON/FTTP networks. The automated tool will generate solu-
tions that are considered optimal or near optimal with respect to cost and satisfying
specific design constraints. The introduction of automated planning tool in context of
GPON/FTTP networks results in these advantages: (1) Rapid generation of network
design layouts. (2) Support for exploring different scenarios by changing constraints
(3) Minimising CAPEX (4) Automatically producing bills of material (5) Providing
detailed implementation costs for techno-economic analysis.
The rest of the paper is organised as follows: Sect. 3will introduce a tree-based
representation model to solve the optimisation problem followed by description of the
metaheuristic algorithm for design automation in Sect. 4. In Sect.5we describe our
experimental design and results and Sect. 6will provide future works and conclusion.
2 Related Work
There have been several studies on optimising various types of telecommunication
networks some of which, are specifically related to fibre optic network designs.
In [3] the authors have proposed a model to optimise the design of a GPON/FTTH
network, their model considers certain green field design aspects and a mixed inte-
ger linear programming solver is used to find a near optimal solution. Their solution
promises a design with satisfactory degree of symmetry in addition to short compu-
tational time.
In [4] they propose an efficient heuristic called the Recursive Association and
Relocation Algorithm (RARA) to solve the optimization problem. Their model also
propose splitting large areas into smaller optimisation problems in order to reduce
the computation time.
The other proposed model in [4] describes an algorithm that recursively assigns
network elements to the design layout, their research provides a good theoretical
lower bound on the deployment cost for PON networks. For more complex design
cases that consider constraints such as road maps and other geographic constraints,
sub-optimal solutions can be extended from their planning approaches.
3 Model Description
When installing a new network in the access area, the majority of money has to be
spent on digging the cable ducts. Thus, minimizing the total cost is mainly a matter of
finding the shortest street paths which interconnect all optical network units (ONUs)4
4In our model we will call these points Exchange, Aggregation, FDP (Fibre Distribution Point)
and Splitter Nodes.
258 A. R. Shaghaghi et al.
Fig. 1 Logical configuration
with the optical line termination (OLT).5A city map can be represented by a graph
where the streets are the links, and the street junctions together with the ONUs and
the OLT make up the nodes. The weights of the links are set to be proportional to the
length of the respective streets. In some cases, for example, if some fibre lines exist
or if some streets are preferred to be used as duct lines, special weight values can
be assigned to theses edges. With this map representation, the optimization problem
turns into the classical minimum Steiner tree problem. This means that we want to
find a tree within a given graph which spans a designated subset of nodes in such a
way that the sum of the costs of the selected edges becomes minimal. There already
exists a number of algorithms that solve this problem exactly. Since the minimum
Steiner tree problem is NPcomplete, these algorithms have an exponential worst-
case running time. Therefore, they are not applicable in the field of network planning
where it is quite common to have a great number of nodes and edges [5].
The representation has two parts. The first maps optical components to geograph-
ical locations. Each piece of equipment is represented by a variable whose domain
ranges over possible locations. By restricting the domain we can constrain the equip-
ment to a limited geographical area.
The second part of the model describes how the optical components are connected
to each other. The optical tree is considered as a collection of clients and servers. For
example each splitter serves many FDPs, and each FDP could be served by one of
many splitters. Moving an FDP from one splitter to one another changes the connec-
tivity of the tree. This one to many relationship is represented by including a variable
for each client whose domain ranges over its possible servers. Each component may
act as both client and sever for example a splitter has FDPs as its clients and an
aggregation node as its server .
Figure 1shows one possible logical configuration and Fig.2shows how part of
this network can be laid out on a physical road network. The cables will take the
shortest path between connected points. All clients of the server passed en route to
5Known as Manifolds in our model.
Guided Local Search for Optimal GPON/FTTP Network Design 259
Fig. 2 Physical layout
the most distant client will be attached to the same cable. The cost of the network is
the cost of components plus the cost of the cables.
Design constraints are controlled by adding penalties to solutions that violate the
constraints. Design constraints include for example the capacity of junction boxes,
maximum length of cables, branch aggregation factor of splitters and so on. The total
cost to be minimised by optimisation process is : TotalCost =Componants Cost +
Cabling Cost +Penalty Cost
4 Local Search
In order to find an optimal solution to this problem we will use Local Search. Local
Search encompasses a class of algorithms which move from solution to solution in
the search space of candidate solutions by applying local changes until no further
improvements can be found or until a time limit has been exceeded. In our problem
representation a move is an assignment of a different value to one or more variables.
Table 1represents the implemented moves in this local search.
Table 1 Local search moves
Move types Description
Assignment Assign a new value to a single variable
Swap Swap the value of two variables
Join domains Moves all the clients of a server to another server
Split domain Moves half of the clients of one server to a different server
260 A. R. Shaghaghi et al.
In this section we will introduce two variants of local search; Hill Climbing and
Simulated Annealing (SA), we then describe the metaheuristic, Guided Local Search
(GLS).
4.1 Hill Climbing and Simulated Annealing
Our proposed metaheuristic will sit on top of a tailored local search scheme designed
for our proposed network optimisation model. The local search simply model solu-
tion initialization, new solution generation (neighbourhood function), and improved
solution acceptance.In Hill Climbing a move to a new solution is only accepted if it
results in an improved cost. Therefore there is a monotonic improvement in cost. The
disadvantage of this approach is that it is unable to escape from a local minimum.
Simulated Annealing attempts to overcome this by allowing an “uphill” move with
a probability that decreases over time. The allowance for “uphill” moves potentially
saves the method from becoming stuck at local optima. In our simple configuration of
SA there are 1000 iterations with the probability of move acceptance exponentially
decaying with a rate of 0.9.
4.2 Guided Local Search
Most of local search methods suffer from two disadvantages. Firstly they easily get
stuck in local minima. Secondly, in many cases we have intuition about how to guide
the search but this can not be included directly in the cost function. For example, in
the Travelling Salesman Problem, we know that long edges are undesirable though
we can not exclude them from the beginning because they may be needed to connect
remote clusters of cities in the problem. Guided Local Search (GLS) is a penalty-
based approach that sits on top of local search methods which can help solve these
problems. When the given local search algorithm is trapped in a local optimum, GLS
dynamically changes the objective function, by penalizing some selected features that
are present in this solution. This raises the cost of the solution, allowing the search
to continue. The features are chosen in such a way as to guide the search towards
promising areas by giving an incentive to remove unfavourable features. The novelty
of GLS is mainly in the way that it selects problem dependent features to penalize,
determined by two factors: the feature’s cost (i.e. influence on the objective function)
and the frequency with which it has been penalised in the search so far [2]. These
features should simply satisfy the constraint of being non trivial, meaning that they
would not appear in all solutions [6]. If Sis a set of all possible solutions the presence
of a feature fiin solution sSis represented by an indicator function
Guided Local Search for Optimal GPON/FTTP Network Design 261
Ii(s)=
1s has feature fi
0otherwise
Associated with each feature fiis a cost ci, and a penalty piwhich counts the
number of times this feature has been penalised. When a local minimum is reached a
feature is chosen to be penalised by a utility function which considers the cost of the
feature and its current penalty. The utility function is defined by util(s,fi)=Ii(s)·
ci
1+pi. Features which have already been penalised are less likely to be penalised
again. This reflects the intuition that we should avoid selecting the same feature
every time. Augmenting the cost function gvia penalties on features gives us a new
objective function hdefined : h(s)=g(s)+λ· M
i=1pi·Ii(s)where Mis the number
of features defined over solutions and λis a regularization parameter. A number of
different possible features were explored for this problem and the most effective was
found to be pairs of consecutive items of equipment on a cable. The feature cost is
the cost of cable linking the two items.
5 Experimental Design and Results
The solver has to find a solution that connects all the manifolds to the exchange
whilst satisfying all the problem constraints and minimising the cost via reducing
the cabling and total equipment cost.
The selected region includes one aggregation node and one exchange, the final
solution will layout cables from the single exchange point to 85 Manifolds. The
constraints shown in Table 2describe the maximum number of connections that the
equipment could have. The number of children in this table indicates the maximum
number of clients that can be served by each item of optical equipment. Also there
is a upper bound limit for the possible number of FDPs and Splitters, which are 43
and 11 respectively.
In order to evaluate the effectiveness of GLS two solvers were compared, the first
using simulated annealing and the second using Guided Local Search with features
based on cables as described earlier. Each experiment was run 50 times over the
sample experimental data to find the optimal solution. In each case the search was
allowed to continues until no improvement had been found for more than 6 minutes.
Table 2 Equipment constraints
Connections Children Connections Children
Manifold 12 0 Exchange 100000 100
Aggregation 276 20 Splitter 4 24
FDP 24 3
262 A. R. Shaghaghi et al.
Table 3 Best cost statistics for 50 runs
GLS SA GLS SA
Mean 13958.72 14263.19 Skewness 1.015195 2.249336
Standard deviation 297.7969 690.6522 Min 13621.93 13613.12
Kurtosis 0.06251 6.583823 Max 14742.49 16977.58
Given equal execution time we are interested in the most optimal cost (minimised)
that derives from the automated design of the network. Table3depicts the statistics
for SA and GLS. The results simply imply more consistent performance from GLS
algorithm in comparison to higher standard deviation of the SA. The average cost of
the network is also smaller while using GLS. For the sake of statistical analyses we
have performed a two sample t-test with the null hypothesis that data in the vectors of
SA and GLS are independent random samples from normal distributions with equal
means and equal but unknown variances, against the alternative that the means are
not equal. The results shown in Table 3allow us to reject the null hypothesis.
For further proof of the effectiveness of our metaheuristic methods we have also
tested a simple hill climbing algorithm,6the results obtained simply shows very
poor performance i.e. the solver in this case failed to satisfy many of the problems
constrains failing to produce any acceptable solution. The nature of GLS algorithm
enables it to scape settlements in local minima therefore results prove to be more
consistent.
6 Conclusion
Designing fibre optic access networks is becoming of great interest to global tele-
com providers. In this paper we have presented an automated GPON/FTTP design
framework based on a tree-based model utilising a guided local search algorithm
to find a near optimal solution. The model structure is relatively flexible enabling
production of various network designs with different constraints and requirements.
The automated algorithm enables network designers and planners to quickly plan
GPON networks with high flexibility and near optimal solutions. We use Guided
Local Search (GLS) to eliminate the common problem of local search algorithms
getting trapped in local optimum solutions. The GLS metaheuristic tends to produce
robust results in many runs thus ensuring rapid solutions with high quality. The ability
of GLS to escape local minima provides significantly higher quality results.
6This iterative method starts with an arbitrary solution and tries to find a better solution by using
the described local search moves. If the change results in better solutions it will accept the solution
until no further improvements occur
Guided Local Search for Optimal GPON/FTTP Network Design 263
References
1. Verbrugge S, Casier K, Lannoo B, Van Ooteghem J, Meersman R, Colle D, Demeester P (2008)
FTTH deployment and its impact on network maintenance and repair costs. In: 10th anniversary
international conference on transparent optical networks ICTON (2008) vol 3 . IEEE, New York,
pp 2–5
2. Voudouris C (1999) Guided local search and its application to the traveling salesman problem.
Eur J Oper Res 113(2):469–499
3. Ouali A, Poon K (2011) Optimal design of GPON/FTTH networks using mixed integer linear
programming. In: 16th European conference on networks and optical communications (NOC),
IEEE, pp 137–140
4. Li J, Shen G (2008) Cost minimization planning for passive optical networks. In: OFC/NFOEC
2008–2008 conference on optical fiber communication/national fiber optic engineers conference,
pp 1–3, Feb 2008
5. Riedl A (1998) A versatile genetic algorithm for network planning. In: Proceedings of EUNICE,
vol 98, Citeseer, pp 97–103
6. Voudouris C, Tsang E (2003) Guided local search. Handbook of metaheuristics. In: Glover F
(ed) Handbook of Metaheuristics. Kluwer, Dordrecht, pp 185–218
... In addition, in the work of Ali et al. [1], a Local Search approach was introduced. A Local Search procedure modifies the candidate solutions locally until no improvement is detected (or other stop criteria). ...
Preprint
Full-text available
With the increasing demand for high-quality internet services, deploying GPON/Fiber-to-the-Home networks is one of the biggest challenges that internet providers have to deal with due to the significant investments involved. Automated network design usage becomes more critical to aid with planning the network by minimising the costs of planning and deployment. The main objective is to tackle this problem of optimisation of networks that requires taking into account multiple factors such as the equipment placement and their configuration, the optimisation of the cable routes, the optimisation of the clients' allocation and other constraints involved in the minimisation problem. An AI-based solution is proposed to automate network design, which is a task typically done manually by teams of engineers. It is a difficult task requiring significant time to complete manually. To alleviate this tiresome task, we proposed a Genetic Algorithm using a two-level representation to design the networks automatically. To validate the approach, we compare the quality of the generated solutions with the handmade design ones that are deployed in the real world. The results show that our method can save costs and time in finding suitable and better solutions than existing ones, indicating its potential as a support design tool of solutions for GPON/Fiber-to-the-Home networks. In concrete, in the two scenarios where we validate our proposal, our approach can cut costs by 31% and by 52.2%, respectively, when compared with existing handmade ones, showcasing and validating the potential of the proposed approach.
... In the following of this paper, we use GLS to illustrate the application of our proposed parallel framework. GLS is a trajectory-based metaheuristic which has been successfully applied to many optimization problems [41,42,43,44]. For the parallel variant of GLS, Tairan and Zhang [45] proposed an enhanced GLS algorithm called P-GLS-II. ...
Article
In this paper, we propose a framework for parallel trajectory-based metaheuristics. In our framework, multiple processes search the solution space concurrently and send their best found solutions to each other on a distributed topology. More importantly, instead of restarting from the received solutions or executing path-relinking on them (which are commonly seen in other parallel trajectory-based metaheuristics), each process in our framework continues searching from its current solution, but its search direction has bias toward the the received solutions. In such a way, historical information of each process is used efficiently. To illustrate the effectiveness of our framework, we design a parallel variant of Guided Local Search (GLS), a classical trajectory-based metaheuristic. Extensive experiments have been conducted on the Tianhe-2 supercomputer to test the performance of the designed parallel GLS algorithm. Based on the experimental results, we conclude that the proposed parallel framework is effective and comparable to other widely-used parallel frameworks. Our work represents a new direction to design parallel trajectory-based metaheuristics.
... A new hybridization between GLS and GA has been devised to effectively tackle the transit network design problem in [61]. The deployment of fiber optics in the telecommunication industry has been successfully optimized using GLS in [19] and [66]. ...
Chapter
Full-text available
Guided local search (GLS) is a meta-heuristic method proposed to solve combinatorial optimization problems. It is a high-level strategy that applies an efficient penalty-based approach to interact with the local improvement procedure. This interaction creates a process capable of escaping from local optima, which improves the efficiency and robustness of the underlying local search algorithms. Fast local search (FLS) is a way of reducing the size of the neighborhood to improve the efficiency of local search. GLS can be efficiently combined with FLS in the form of guided fast local search (GFLS). This chapter describes the principles of GLS and provides guidance for implementing and using GLS, FLS, and GFLS. It also surveys GLS extensions, hybrids, and applications to optimization, including multi-objective optimization.
Article
FTTx access networks offer inherent advantages such as very high bandwidth, immunity against electro- magnetic interference and low cost, making them attractive to telecoms operators. With the bandwidth-intensive services such as High Definition TV over IPTV, online gaming, high speed Internet, etc., the deployment of FTTx networks is probably one of the best choices to deliver the required services. However, designs of FTTx networks are typically created manually. Quality of designs often varies based on the planners' experience. Complexity and time constraints make it impossible for the planners to produce an optimal design. In this paper, a mixed integer linear programming (MILP) approach is proposed to demonstrate how this technique can be applied to automate the FTTH designs, hence reducing the capital expenditure (CAPEX) of telecoms companies. Different network examples illustrating optimal or near optimal placement of network elements such as splitters and distribution points and cable assignments for different network elements will be provided.
Article
We plan greenfield PON networks to minimize their total deployment costs. We propose an efficient heuristic called the Recursive Association and Relocation Algorithm (RARA) to solve the optimization problem. Our algorithm can significantly reduce PON network deployment costs compared to an intuitive random-cut sectoring approach. To further tune down the costs, we also exploit the opportunity of cable conduit sharing by proposing an extension to RARA. Our case studies show that there are saturating trends for the PON deployment costs with the increase of the three system parameters, including maximal optical split ratio, maximal transmission distance, and maximal differential distance. Also, to reduce computation time for large PON deployment scenarios, we propose a disintegration planning method to divide a large planning scenario into several small ones. The method is found to be effective to provide close performance, but require much less computation, compared to the situation without disintegration.
Article
The Traveling Salesman Problem (TSP) is one of the most famous problems in combinatorial optimization. In this paper, we are going to examine how the techniques of Guided Local Search (GLS) and Fast Local Search (FLS) can be applied to the problem. GLS sits on top of local search heuristics and has as a main aim to guide these procedures in exploring efficiently and effectively the vast search spaces of combinatorial optimization problems. GLS can be combined with the neighborhood reduction scheme of FLS which significantly speeds up the operations of the algorithm. The combination of GLS and FLS with TSP local search heuristics of different eiciency and effectiveness is studied in an effort to determine the dependence of GLS on the underlying local search heuristic used. Comparisons are made with some of the best TSP heuristic algorithms and general optimization techniques which demonstrate the advantages of GLS over alternative heuristic approaches suggested for the problem.
Conference Paper
The introduction of FTTH leads to high costs, especially in fiber deployment. In operations we face a high complexity and corresponding high cost of fiber splicing compared to copper welding. However, fiber based access networks are less vulnerable to degradation because of outside plant conditions, leading to lower failure rates. In order to correctly calculate the business case for a new FTTH network deployment, the capital expenditures need to be balanced with the expected gains in operational expenditures compared to the current (e.g. copper based) access network. In this paper we present a hierarchical approach for getting a clear and balanced view on the costs of an FTTH deployment. This includes a gradual increasing level of detail and a clear view on the trade-offs in each step, an integrated calculation model containing both CapEx and OpEx and the interaction between both. We focus on the modeling of the network maintenance (preventive repair) and repair process and highlight the key differentiators between the copper and the fiber based case.
Article
In this paper, a new genetic algorithm is introduced which is used as a versatile tool for solving different types of optimization problems arising in the field of network planning. The genetic algorithm is applied to the minimum Steiner tree problem which plays an important role in the design of tree-structured passive optical networks in the access area. Furthermore, the same genetic algorithm is utilized for integrated planning of packet switched data networks. 1. Introduction The great diversity of questions and problems that originate from today's network planning tasks requires a large number of algorithms, each of which specializes in a specific problem with specific constraints. Almost all of the optimization problems relevant in network design are NP-complete. For most problems, there is no known algorithm that could guarantee to find the global optimum in a polynomial amount of time. In many cases, sophisticated heuristics have to be developed to achieve satisfying res...
Guided local search. Handbook of metaheuristics
  • C Voudouris
  • E Tsang
Voudouris C, Tsang E (2003) Guided local search. Handbook of metaheuristics. In: Glover F (ed) Handbook of Metaheuristics. Kluwer, Dordrecht, pp 185-218
Cost minimization planning for passive optical networks
  • J Li
  • G Shen
Li J, Shen G (2008) Cost minimization planning for passive optical networks. In: OFC/NFOEC 2008-2008 conference on optical fiber communication/national fiber optic engineers conference, pp 1-3, Feb 2008