Detect misconnected Telia customers in the network

Abstract The project consists of creating a program that can detect fiber customers that has been misconnected on the switch connecting them to the Telia network. The program will be able compare what customer is configured on the port against the customer who has received and the Telia router conne...

Full description

Bibliographic Details
Main Author: Emil, Ceder
Format: Others
Language:English
Published: Umeå universitet, Institutionen för tillämpad fysik och elektronik 2015
Online Access:http://urn.kb.se/resolve?urn=urn:nbn:se:umu:diva-104420
id ndltd-UPSALLA1-oai-DiVA.org-umu-104420
record_format oai_dc
collection NDLTD
language English
format Others
sources NDLTD
description Abstract The project consists of creating a program that can detect fiber customers that has been misconnected on the switch connecting them to the Telia network. The program will be able compare what customer is configured on the port against the customer who has received and the Telia router connected to the port. If there is a mismatch then there is a chance the customer has been misconnected. The comparison can be done because the unique serial number of the Telia router is both registered in the session database over active Telia routers and also in the database of products delivered to customers. This will only work on customers with Telia routers, but it will still be helpful as it would give an indication of what switches might have misconnect customers. If there is one misconnected customer on a switch there is likely to be more. The program was created with MySQL and PHP in the form of a web tool. The program can be run against certain switches or the program can be run against all active Telia routers and look for mismatches. To make the program work it required access to the session database over active Telia routers, the database over customer configuration on the port and the database over Telia routers sent to customers. These are three different systems and because of the time constraint only a part of the data was used or retrieved from testing environments. With the available data the program could do the comparison against 8627 customers and of those 303 customers had a mismatch in the comparison. This does not necessarily mean that all of them are misconnected. In most cases it was another person in the household receiving the Telia router than the person that was signed up on Telia services. This could be sort out by ensuring that the person receiving the Telia router also was signed up to a Telia service. This left 57 customers out of the 303. Out of those 57 customers a part of them had special services and some had split the services on two persons in one household. After sorting them out manually there was around 15 customers left who was likely misconnected There is still no way to be certain those 15 customer are misconnected, however there a possibility they are and if there are several mismatches on a single switch it is certainly worth investigating further as it is a large possibility there are misconnected customers. === Sammanfattning Projektet består i att skapa ett program som kan upptäcka fiber kunder som har blivit felkopplade på switchen som ansluter dem till Telias nätverk. Programmet kommer att jämföra kunden som är konfigurerad på porten mot personen som har mottagit Teliaroutern som sitter på porten. Om de inte stämmer överens så finns det en risk att kunden har blivit felkopplad. Jämförelsen kan göras på grund av det unika serie numret på Teliaroutern som är registrerad både i sessionsdatabasen över aktiva Telia routrar och databasen över produkter levererade till kunder. Detta kommer bara fungera för kunder med Telia routrar, men kommer fortfarande vara användbart då det ger en indikation om vilka switchar som eventuellt kan ha felkopplade kunder. Om det finns en felkopplad kund så är det stor risk att det finns fler. Programmet skapades med MySQL och PHP i formen av ett webbverktyg. Programmet kan köras mot valda switchar eller kan det köras mot alla aktiva Telia routrar och hitta kunder där jämnföring inte stämmer överens. För att programmet ska fungera så behövdes det tillgång till sessionsdatabasen över aktiva Telia routrar, databasen över kundens tjänster konfigurerade på porten och databasen över utskickade Telia routrar. Det är alltså tre olika system och på grund av tidsbegränsning så användes bara en del av informationen eller så hämtades informationen från testmiljöer. Med den tillgängliga informationen kunde programmet köras mot 8627 kunder och av dem så stämde inte 303 kunder överens i jämförelsen. Detta betyder inte nödvändigtvis att alla är felkopplade. I de flesta fall så var det en annan person i hushållet som hade tagit emot Teliaroutern än den personen som stod skriven på Teliatjänsten. Dessa fall kunde sorteras bort genom att bara ta fall där mottagaren av Teliaroutern också står skriven på en Teliatjänst. Efter denna utsortering så lämnades 57 kunder kvar av 303. Av de 57 kunderna så hade några av dem specialtjänster och vissa hade delat upp tjänsterna på två personer i samma hushåll. Efter att ha manuellt sorterat dem så fanns det 15 kunder kvar som troligen är felkopplade. Det finns fortfarande inget sätt att garantera att de 15 kunderna har blivit felkopplade, men det finns en stor risk att dem är felkopplade och om programmet hittar flera misstänkta felkopplingar på samma switch är mycket troligt att det finns felkopplade kunder.
author Emil, Ceder
spellingShingle Emil, Ceder
Detect misconnected Telia customers in the network
author_facet Emil, Ceder
author_sort Emil, Ceder
title Detect misconnected Telia customers in the network
title_short Detect misconnected Telia customers in the network
title_full Detect misconnected Telia customers in the network
title_fullStr Detect misconnected Telia customers in the network
title_full_unstemmed Detect misconnected Telia customers in the network
title_sort detect misconnected telia customers in the network
publisher Umeå universitet, Institutionen för tillämpad fysik och elektronik
publishDate 2015
url http://urn.kb.se/resolve?urn=urn:nbn:se:umu:diva-104420
work_keys_str_mv AT emilceder detectmisconnectedteliacustomersinthenetwork
AT emilceder upptackafelkoppladeteliakunderinatverket
_version_ 1716806352368566272
spelling ndltd-UPSALLA1-oai-DiVA.org-umu-1044202015-06-24T04:50:35ZDetect misconnected Telia customers in the networkengUpptäcka felkopplade Telia kunder i nätverketEmil, CederUmeå universitet, Institutionen för tillämpad fysik och elektronik2015Abstract The project consists of creating a program that can detect fiber customers that has been misconnected on the switch connecting them to the Telia network. The program will be able compare what customer is configured on the port against the customer who has received and the Telia router connected to the port. If there is a mismatch then there is a chance the customer has been misconnected. The comparison can be done because the unique serial number of the Telia router is both registered in the session database over active Telia routers and also in the database of products delivered to customers. This will only work on customers with Telia routers, but it will still be helpful as it would give an indication of what switches might have misconnect customers. If there is one misconnected customer on a switch there is likely to be more. The program was created with MySQL and PHP in the form of a web tool. The program can be run against certain switches or the program can be run against all active Telia routers and look for mismatches. To make the program work it required access to the session database over active Telia routers, the database over customer configuration on the port and the database over Telia routers sent to customers. These are three different systems and because of the time constraint only a part of the data was used or retrieved from testing environments. With the available data the program could do the comparison against 8627 customers and of those 303 customers had a mismatch in the comparison. This does not necessarily mean that all of them are misconnected. In most cases it was another person in the household receiving the Telia router than the person that was signed up on Telia services. This could be sort out by ensuring that the person receiving the Telia router also was signed up to a Telia service. This left 57 customers out of the 303. Out of those 57 customers a part of them had special services and some had split the services on two persons in one household. After sorting them out manually there was around 15 customers left who was likely misconnected There is still no way to be certain those 15 customer are misconnected, however there a possibility they are and if there are several mismatches on a single switch it is certainly worth investigating further as it is a large possibility there are misconnected customers. Sammanfattning Projektet består i att skapa ett program som kan upptäcka fiber kunder som har blivit felkopplade på switchen som ansluter dem till Telias nätverk. Programmet kommer att jämföra kunden som är konfigurerad på porten mot personen som har mottagit Teliaroutern som sitter på porten. Om de inte stämmer överens så finns det en risk att kunden har blivit felkopplad. Jämförelsen kan göras på grund av det unika serie numret på Teliaroutern som är registrerad både i sessionsdatabasen över aktiva Telia routrar och databasen över produkter levererade till kunder. Detta kommer bara fungera för kunder med Telia routrar, men kommer fortfarande vara användbart då det ger en indikation om vilka switchar som eventuellt kan ha felkopplade kunder. Om det finns en felkopplad kund så är det stor risk att det finns fler. Programmet skapades med MySQL och PHP i formen av ett webbverktyg. Programmet kan köras mot valda switchar eller kan det köras mot alla aktiva Telia routrar och hitta kunder där jämnföring inte stämmer överens. För att programmet ska fungera så behövdes det tillgång till sessionsdatabasen över aktiva Telia routrar, databasen över kundens tjänster konfigurerade på porten och databasen över utskickade Telia routrar. Det är alltså tre olika system och på grund av tidsbegränsning så användes bara en del av informationen eller så hämtades informationen från testmiljöer. Med den tillgängliga informationen kunde programmet köras mot 8627 kunder och av dem så stämde inte 303 kunder överens i jämförelsen. Detta betyder inte nödvändigtvis att alla är felkopplade. I de flesta fall så var det en annan person i hushållet som hade tagit emot Teliaroutern än den personen som stod skriven på Teliatjänsten. Dessa fall kunde sorteras bort genom att bara ta fall där mottagaren av Teliaroutern också står skriven på en Teliatjänst. Efter denna utsortering så lämnades 57 kunder kvar av 303. Av de 57 kunderna så hade några av dem specialtjänster och vissa hade delat upp tjänsterna på två personer i samma hushåll. Efter att ha manuellt sorterat dem så fanns det 15 kunder kvar som troligen är felkopplade. Det finns fortfarande inget sätt att garantera att de 15 kunderna har blivit felkopplade, men det finns en stor risk att dem är felkopplade och om programmet hittar flera misstänkta felkopplingar på samma switch är mycket troligt att det finns felkopplade kunder. Student thesisinfo:eu-repo/semantics/bachelorThesistexthttp://urn.kb.se/resolve?urn=urn:nbn:se:umu:diva-104420application/pdfinfo:eu-repo/semantics/openAccess