Category Archives: Telecommunications

Visualization of Network Device connections with Python

In many occasions during network design, network administration or troubleshooting of the network we are dealing with the issues: – How to visualize our network?. Reasons for this can be many, starting from different operating systems of devices, different vendors etc. And because of these and many other reasons that might be obstracles, we can’t represent our network topology using network software.

To avoid manual drawing of the network topology we are showing you example how to use power of Python coding to achieve this goal.

In this Lab example we are providing option to use Excel template file ( 1. Template of devices Next Hopes) where we may populate data needed to visualize our network. This file can be shared between the collegues in the enterprise or telco companies and data can be recorded.

Using those data we are able to implement intermediate Python coding to read those data from excel document, which is created in a format as template and if you follow instruction how to use this format it doesn’t matter how much network devices you enter or how many Next Hopes are per specific device. Code is designed to accept data and translate them in a form of dictionary.

Data in this dictionary data format later might be changed in other formats like List, or to represent their Key data separately and Value data separately as well. In our case we use {Key1:[Value11, Value12, …], Key2:[Value21, Value22, …], …} dictionary form.

What is next used, is Graph representation – connection between devices (called ‘edges’ in the Graph theory). Of course, network devices are ‘vertices’ (nodes or points) regarding Graph theory.

To be able to Visualize network connections between devices we use NetworkX Python package.

Lab code and details can be found in the following document: 1. Visualization of Network Device connections with Python.

FAQ for Network Programmability Online Course

1. What is the content of this Course?

Network Programmability Online Course presents an understanding of Debian Linux: basic commands, network commands, writing basic Bash Scripts and automation using Bash Scripts. Also, there is a need for understanding Python programming language as starting point for network programmability: basic syntax, data formats, interaction with network devices and translation to different data formats, creating Python scripts for network automation. Also, there is a significant number of code examples, either written in Bash Shell or Python code or presentation of how to use Linux network automation/telemetry tools. These learning labs present a wide portfolio from basic examples to the overall scenario to manage network devices for network programmability, enabling network automation or model-driven telemetry.

2. How the process of learning will be achieved?

After we will provide you with learning materials/labs, the process of learning is through open interaction with a personal instructor in online video communication.

3. Are these codes usable for real network automation?

Sure. It depends on the scenario if network tools are used, or Python code is written, or even Bash Scripts are written for this.

4. How in these learning labs is presented interaction with network devices?

Practical examples are basically guides on how to check the capabilities of network devices, which protocols we will use to ensure reliable communication to any of them and how to prepare them to be managed as a group of devices presenting the use of Templates.

5. Who has to attend this course?

Usually, network administrators need to satisfy their curiosity in an unknown field for them. But also, it might be useful for developers that got experience writing code, but have a lack of knowledge of how to interact with the various network devices (either different vendors or because of their different versions of operating systems).  Also, students are more than welcomed, because they will know ‘How to do it’ after they have read theory or news about technology.

6. Are there learning labs where network tools are used?

Yes. There are examples of various network tools used. You will get info on what they are used for, and how to use them. Also, the comparison between them, which to use or which to prefer in a specific scenario.

7. Are there will be updates of these materials with new tools or approaches, if available?

Of course, we check any updates on the development of the network programmability. If we find a network environment that might be used to create a learning lab to check the abilities of new network tools, that will be done and added to the other learning labs.

8. If we need special questions for a specific solution in our company, will you be able to provide support?

If you need to test network environment, or you need to ask for an optimal/workable solution, we will provide our support for you, offering you our consultancy services for extra fees, especially for telecom operators that need to change their administration of network to be mostly done remotely by their employees.


Our new Telco Laser Safety products

We can offer you two products related to Telco Laser Safety:

1. Telco Laser Safety Documentation Toolkit

2. Telco Laser Safety training

For more information about these products, you are able to check the FAQ below.


1. What is Telco Laser Safety?

Telco Laser Safety is an overall process of measures and activities that an organization, which offers or use telecommunication services, accepts to avoid or decrease the risk from laser eye or skin injury in the working place.

2. Does Telco Laser Safety cover all types of lasers in all industries?

Telco Laser Safety gives directions and related information for Optical Fiber Communication Systems but doesn’t cover all possible laser use. It is applicable just for telecommunication lasers. That means applicable to telecommunication operators and companies that have implemented optical fiber communication technology through the use of laser equipment.

3.  What is Telco Laser Safety Documentation Toolkit?

Telco Laser Safety Documentation Toolkit are documents prepared on the base of the IEC and EN accepted standards and technical reports that treat Laser Safety in Telecommunication networks. Those documents are policies, procedures, Guides and Forms that organization which operate and maintain Optical Fiber Communication System accepts and integrate into their management practice.

4. Who is responsible to sign, maintain, upgrade these documents from the Telco Laser Safety Documentation Toolkit?

In the operating organization responsible for preparing, handling, maintaining and upgrading those documents is Laser Safety Officer. But, some of these documents are accepted and signed by the organization management.

5. What is a telecommunication organization committed to, when it accepts Telco Laser Safety Documentation Toolkit documents?

Telecommunication organization is declaring a commitment to calculate risk from an eye or skin laser injury, to implement safety measures and to provide adequate Telco Laser Safety training to the personnel that operate, maintain and service OFCS parts. Actions that the organization accepts are listed in the documents which are part of the Telco Laser Safety Documentation Toolkit.

6. What is Telco Laser Safety training?

Telco Laser Safety training contains materials that explain the basics of the optical fiber networks technologies, in regards to Laser Safety. That means which types of laser injuries can occur and on which OFCS location positions, which is affected by these injuries mostly, what are the OFCS location types, how the laser equipment is classified, how laser Hazard Level is evaluated, how the optical technology influence on the Hazard Level, which laser parameters influence the increased risk from injury, how to assess and calculate hazard level, how to chose, use, maintain and replace eye or skin protective equipment, and also how and where to implement labels, markings, additional information, administrative controls etc.

7. Is Telco Laser Safety training obligatory to all companies that have OFCS?

Telco Laser Safety training is targetted at companies that have personnel that operate, maintain and service OFCS parts. Mostly these are telecommunication operators and companies that integrate OFCS, where there is a high Hazard Level found in one or more than one OFCS locations. But, Telco Laser Safety training is recommended as well for telecommunication operators and companies that integrate OFCS, to be able to avoid possible laser injuries from operational misuse or operation of non-trained personnel.

8. What those that attend this Telco Laser Safety training will learn?

Telco Laser Safety training contains multimedia written and spoken materials that provide significant information to attendees to understand the terminology of Laser Safety, to understand laser equipment types and OFCS parts in regards to laser safety, to know to read instructions and directions, to be aware of the safe operational practice and to provide adequate personal protection in the OFCS location positions with high risk from the laser-related eye or skin injury.

9. In which ways you can attend Telco Laser Safety training?

Telco Laser Safety training materials are multimedia materials that provide precise instructions and guides. Companies or telecommunication operator that are interested in Telco Laser Safety training are able to receive those materials as a digital copy and later are able to share them with its employees as learning data or through the presentation in internal Telco Laser Safety training. Also, there is an option to contact us and later to receive a link where Telco Laser Safety training materials will be published online only for your needs. And finally, we are able to provide you with seminars or webinars on the subject.

10. Are Telco Laser Safety Documentation Toolkit and also Telco Laser Safety training free or there is a need to pay for any of them?

These materials are professionally based materials intended just for the companies that integrate telecommunication laser equipment and are not free. For the price and related questions for Telco Laser Safety Documentation Toolkit or for Telco Laser Safety training, you can freely contact us at

Free online certification for Optical Networks Design

CentriumTech LTD Academy has a new module, for free online certification. Its main goal is to fill the gap that existed in Optical Networks Design field certification.

This certification program is open to any individuals, as students or professionals in the field of telecommunication optical networks design, that need to prove their knowledge and attain the certificate. This certificate program gives an opportunity to recognize telecommunication students and professionals as an expert in the field and that they are ready to work on Optical Networks Design.

Certification test that has to be passed, with at least 82% correct answers, contains questions that for someone looks easy at the first point, but some of them are kind of tricky. So, experience, knowledge, and research have to be combined together to be able to be successful in this test.

After finishing this test, you need to fill your details and most important your e-mail address, for us to be able to contact you later if you successfully passed the test. All successful candidates will receive later, no more than two weeks, their earned certificate.

If you like to attempt for 2nd, 3rd, … the 9th attempt on test use new username credentials, For example, if your 1st attempt on the test was with username ‘randy’, the 2nd attempt on the test should be with username ‘randy1’, etc.

Questions in the test for Optical Networks Design may be changed at a random time, but at least once a week.

We have to give courage to all telco students, telco professionals and design engineers that have interest in the field to earn this certificate and prove their knowledge for Optical Networks Design, that might bring them success in the future working career.

Optical Networks Design certificate is valid for 5 years, from the day that you successfully finish a required test.

If you want to test your skills in Optical Network Design and earn a certificate, follow this link: Free online certification for Optical Networks Design.

Wi-Fi evolving

Wi-Fi technology is evolving and improving capacity limits. New standards become available even in hardware, so the new momentums are coming for the enterprises. Using of a lot of wireless and mobile devices in the working areas increases the demand for Wi-Fi capacity for the enterprises.

There is an enhancement of the Wi-FI 802.11n standard with newer W-Fi 802.11ac standard (Wave 1 and Wave 2 products). Wave 1 products support 20MHz, 40MHz and 80 MHz channels in the 5 GHz free Wi-FI band and also for backward compatibility with 802.11n there is an option using 2.4GHz band.

There is more channel bonding (in Wi-FI 802.11n standard was 40 MHz) and now is even 80 MHz or 160 MHz, which gives the speed of 433Mbps, 867 Mbps or 1300 Mbps at the physical layer. Wave 2 products speed is going to the 3,47 Gbps.

Already on the market, there are 802.11ac Wi-Fi-enabled laptops from Dell, Lenovo, HP etc. Also, there are 802.11ac Wi-FI routers from Netgear, D-Link, Linksys, etc.

There are more MIMO (Multiple Input Multiple Output) – Wi-FI 802.11n standard uses 4 spatial streams and Wi-Fi 802.11ac standard goes with 8 spatial streams. Wave 2 products will come with new technology Multiuser MIMO (MU-MIMO), which gives the possibility for sending multiple frames for multiple clients at the same time on the same frequency spectrum.

Wave 1 products can support 256QAM in an environment with low interference, which gives the possibility to use HD streaming between devices in the same room.

Wave 2 products are planned to be backwards compatible with Wave 1 802.11ac Wi-Fi devices. This evolution arises from the planned needs of the homes in the near future where there will be a need for connecting around 20 Wi-Fi devices in the home.

New companies arise from JDSU

JDSU announces that it will be separated into two different independent business entities, later this year. That will make the disappearance of one recognized brand.

Here is a statement on their web page:

On September 10, 2014, JDSU announced plans to separate into two publicly traded companies. Lumentum Inc. will include JDSU’s industry-leading Telecom, Datacom, Commercial Lasers and 3D Sensing offerings. Viavi Solutions Inc.​ will include JDSU’s network and service enablement solutions for the Service Pr​ovider, Cloud and Enterprise markets and JDSU’s Optical Security and Performance Products that help organizations fight the battle against counterfeiting.

The decision to separate will allow each new company to be more agile and focused on their customers and markets, while generating long-term value for shareholders.​​​​​​​

“The creation of new brands and the Form 10 filing are important milestones as we move toward separation,” said Tom Waechter, president and chief executive officer of JDSU. “Each company will remain committed to continued innovation and will be led by proven management teams prepared to execute growth strategies designed to help our customers successfully manage the complex opportunities that come with the ever-accelerating pace of technological change. We are creating two unique brands – both representing well-established expertise and market leadership – and positioning them with greater customer focus and agility.”

More on this topic you can find on the following link.


Good to know

Cisco announced changes into the CCNP Security certifications with last day April 21, 2014, to test for exams:

642-637 SECURE – Securing Networks with Cisco Routers and Switches

642-618 FIREWALL – Deploying Cisco ASA Firewall Solutions (FIREWALL)

642-648 VPN – Deploying Cisco ASA VPN Solutions (VPN)

642-627 IPS – Implementing Cisco Intrusion Prevention System (IPS )

New CCNP Security certification exams after April 21, 2014, will be:

Course Name Exam Number
Implementing Cisco Edge Network Security Solutions (SENSS) 300-206 SENSS
Implementing Cisco Threat Control Solutions (SITCS) 300-207 SITCS
Implementing Cisco Secure Access Solutions (SISAS) 300-208 SISAS
Implementing Cisco Secure Mobility Solutions (SIMOS) 300-209 SIMOS

If you already started with CCNP Security exams, see how to continue to CCNP Security certification on this link: CCNP Security Certification Exams Migration Path. Useful: Link1Link2,

Also, the new Cisco Cybersecurity Specialist certification exam is Securing Cisco Networks with Threat Detection and Analysis (SCYBER) exam 600-199.

Future is When?

During the period we have to deal with the demand for capacity in networks. Finding bottle-necks in design and waiting for something new to come on the market. But most of all is driving in two directions: one is all wireless (I appreciate efforts for all IP infrastructure, no matter how it comes, so I support it as well) and another direction is all optic.

First one is easier to implement and the second one is always needed and desired. It is a hell-off a battle for an operator, what to choose, short-time solution or long time solution. But greed for bandwidth is increasingly evolving, we must agree.

We have shared applications, but not even close to sharing video content on longer distances. Evolving of optical media, like multicore fibers (more on), can lead to significantly increase shared capacity on longer links, making even possible grouping of operators and making bigger players on the field.

So, the future is when?

Question is now?

Nowadays we are dealing in the evolving role of mobile services, to the population. The trend is going on acceptance of Android, Windows Mobile and iOS on mobile devices. So is the software market prepared for new applications.

Actually, it is on the run. Going exponentially. Small applications, that can be useful. And there are more coming. And people are accepting this with a gesture:

– Ok. This is something.

We are at the point that we can’t underestimate the influence of the applications on our mobile devices.

All we need is free Wi-Fi access and we have anything we want: free telephone calls, free video calls, free social networking. All for free. But that is who we are and what we like to accept.

Is that will be the next challenge for Wi-Fi acceptance in the companies and make all in our hands. And all the cheap Wi-Fi routers everywhere?

What about operators and their services? Is it that payment model is crushing and we are in the middle of nowhere?