QGIS
QGIS
QGIS
Over the past few years many EU countries have launched operational programs to
implement European Digital Agenda (EAC) developed by the European Commission in 2010.
According to its guidelines until 2020 every citizen of the European Union should have access to 30
Mbps Internet bandwidth and at least half of the them will have access to bandwidth not slower than
100 Mbps.
Poland is one of the countries in which the Agenda is being implemented. Polish program
called POPC, which is currently in force, assumes building of NGA networks in areas where
independent investments of telecoms entrepreneurs would not occur without public support.
Thanks to European Union funds many local operators can compete with large telecom
providers as regards high-speed broadband services. Unfortunately, applying for funding requires a
great deal of work necessary to draw up proper documentation, including, among other things,
development of planned FTTx optical fibre network conceptual maps.
Moreover, currently there are no GIS-based IT tools available to support the potential
beneficiaries with the preparation of documentation. The complexity of the problem is even more
complicated by the fact that such a software should enable a creation of documentation in
accordance with specific program guidelines (e.g. the obligation to connect educational institutions).
As we have worked in the telecommunications industry for many years and have extensive
experience as regards GIS software, we have undertaken the task of developing software supporting
the development of technical map of FTTH concept network and preparation of data aimed at
creating detailed cost estimate of the investment. A number of products generated by the software
is to allow the entities applying for EU funds to significantly speed up the application preparation
process.
We have selected QGIS as a geospatial platform to serve as a basis for our solution. Due to
the high popularity, widespread availability, openness of the software and immense functional
abilities, it felt natural to select QGIS.
According to the guidelines of FTTH Council Europe, it is crucial to first prepare a plan considering
both the technical aspect (placement of cables, splice closures, splitters) and economic aspect
(demand) based on real address points data. The building structure (SDU, MDU) and the density of
the building development (distributed, dense) determine the technology of GPON optical fiber
network design. The ability to plan network topology, use the suitable infrastructure, selecting fiber
cable profiles and suitable allocation of splice closures and splitters require among other things:
All these items were connected to obtain one solution which we developed using QGIS platform
and made it available on our website. Below there is a brief description of how we prepared for the
realization of the project and what functional items were incorporated to create one solution.
In order to achieve our goal, we needed few functional components apart from the already
existing GIS platform:
Network algorithms are based on the graph functions available in GRASS which have been
enriched by adding the telecommunication scripts. We introduced a concept of aggregated demand
which enables planning GPON networks both for MDU and SDU buildings. K-means and hierarchical
methods were used to cluster demand points into aggregates.
Using the cable routing layer and Djikstra algorithm, wizard develops a route proposal
concerning optical fiber cables and optical fiber connectors. The data is enriched with information
that enables the construction of a network plan. The user can adjust the location of the splice
closures and determine the hierarchy of the developed network.
To complete network concept it is needed to associate the generated objects with the demand
points. This enables estimating the individual cost of a network branch when calculated in reference
to address point. To obtain this the user launches a dedicated wizard step which performs calculation
of address points serving areas. The results of the performed operations are recorded in the local
SpatiaLite database. At this stage, the user already has all pieces of the information to develop a high
level FTTx network technical concept. The final part involves the generation of the data report
concerning all calculated data. The report is divided into several tabs displaying the generated data
from different perspectives.
Thanks to the use of the QGIS platform as well as its extension capabilities, we managed to
develop a solution allowing telecommunication operators to prepare the documents necessary to
submit application for co-financing in the EU program implementing European Digital Agenda.
By combining flexible vector algorithms with the telecom engineering scripts, we enabled the
practical use of mathematical algorithms in solving real problems concerning telecommunication
network planning. The user operates on understandable data scope (municipality, building, road)
whereas transformation of this information into a mathematical model is hidden from the user.
Authors
The solution is a free version of Geospatial Network Inventory. This system is part of a larger
project based on QGIS and FreeCAD platforms with its intention to be used in telecommunications
industry.