Met BCM Call Logger kunnen bedrijven details van hun inkomende en uitgaande gesprekken bekijken door de logbestanden te verwerken die Nortel- of Avaya BCM-PABX-systemen genereren.
Dit bericht is een eenvoudige gids voor het extraheren van logbestanden met gespreksdetailregistratie uit een Nortel BCM-systeem. We gaan ervan uit dat je ofwel een FTP-server kunt instellen (voor de optie CDR Push) of toegang hebt tot een machine waarop je onze gratis applicatie CdrPuller.exe regelmatig kunt uitvoeren (voor de optie CDR Pull)
Het eerste en belangrijkste om te weten is dat de instructies verschillen naargelang de firmwareversie van je BCM. Oudere BCM-modellen (met name de systemen BCM200 en BCM400) draaiden oorspronkelijk op Windows NT Embedded. Vanaf firmwareversie 4 stapte Nortel echter over op Linux-gebaseerde firmware voor zijn apparaten. Alle nieuwere BCM-modellen (zoals de BCM50 of BCM450) worden standaard geleverd met de op Linux gebaseerde firmwareversie 4 (of hoger). Oudere modellen hebben mogelijk de op NT gebaseerde firmware (versie 3 of ouder) of de nieuwere op Linux gebaseerde firmware (versie 4 en hoger), afhankelijk van wanneer het systeem voor het laatst is gerepareerd of onderhouden.
Als je niet zeker weet welke firmwareversie je hebt, kun je het best kijken met welke tool je je BCM configureert. Als je het browsergebaseerde configuratieprogramma Configuration Manager gebruikt, heb je waarschijnlijk firmware 3 of ouder. Als je de software Element Manager gebruikt om je BCM te configureren, heb je firmwareversie 4 of nieuwer.
Als je firmware ouder dan versie 4 hebt (sommige oudere BCM200/400-systemen draaien mogelijk nog op firmware ouder dan versie 4)
Je kunt Configuration Manager gebruiken om zogeheten CDR Pull of CDR Push in te stellen. Voor CDR Pull moet regelmatig een klein clientprogramma worden uitgevoerd dat logbestanden van de BCM “ophaalt” en in een opgegeven map opslaat. Met CDR Push geef je de BCM de opdracht om logbestanden volgens een opgegeven schema naar een FTP-server te “pushen”.
Ga voor beide opties naar Configuration Manager, vouw de optie Services uit en vouw vervolgens Call Detail Recording uit.
Stel in het gedeelte Report Params het formaat in op Norstar en het type op All (beste) of CLID (op één na beste). Als het nu RealTime of Standard is, kun je mogelijk alleen historische loggegevens van inkomende gesprekken krijgen. Door het op All te zetten, worden vanaf nu zowel inkomende als uitgaande gesprekken gelogd.
Stel in het gedeelte Data File Transfer het overdrachtstype in op “Pull” (om CDR Pull te gebruiken) of “Push-Daily” (om CDR Push te gebruiken). Als je “Push-Daily” gebruikt, moet je ook de gegevens van je FTP-server invullen. Klik daarna bovenaan op het menu Configuration en kies “Transfer Immediately” om alle bestaande loggegevens naar de FTP-server te sturen.
Bij sommige oudere BCM’s kun je de afzonderlijke logbestanden ook openen via een verborgen webpagina. Als je BCM het IP-adres 1.2.3.4 heeft, ga je in je webbrowser naar http://1.2.3.4/download.html. Log in (als je gebruikelijke inloggegevens niet werken, probeer dan de gebruikersnaam ee_admin en het wachtwoord PlsChgMe!, die op veel BCM-systemen de standaard lijken te zijn). Ongeveer halverwege de pagina vind je een gedeelte met de naam Call Detail Recording Files. De bestanden die je nodig hebt, heten Record.yyyymmddhhmmss en kun je rechtstreeks vanaf deze pagina openen of downloaden. De bestanden die beginnen met Record.ccr.yyyymmdd of Record.mbx.yyyymmdd heb je niet nodig. Je kunt hier ook andere logbestanden van het BCM-systeem openen.
Als je firmware 4 of nieuwer hebt (alle BCM50- en BCM450-modellen hebben firmware 4 of nieuwer, net als BCM200/400-systemen die zijn geüpgraded)
Het proces lijkt op dat voor oudere firmware, maar je gebruikt Element Manager om de gegevens voor CDR Push of CDR Pull te configureren. Log in op Element Manager, vouw Configuration uit, vervolgens Telephony en daarna Call Detail Recording. Zorg dat het volgende is ingesteld:
Report Format - Norstar Report Type - Norstar All (beste optie) of Norstar CLID (op één na beste)
Klik daarna op het tabblad Data File Transfer. Op dit scherm configureer je de eigenlijke overdrachtsopties (kies “Pull” voor CDR Pull of “Push - Daily” voor CDR Push). Net als hierboven moet je bij “Push - Daily” ook de gegevens van je FTP-server invullen. Ik raad aan de optie Compress Files before Transfer uitgevinkt te laten, zodat je logbestanden niet handmatig hoeft uit te pakken.
Als je dit allemaal hebt ingesteld en “Push - Daily” gebruikt, kun je op de knop “Push Now” klikken om de overdracht van bestaande logbestanden naar de FTP-server te starten. Zodra er logbestanden op de FTP-server staan, kun je ze met BCM Call Logger verwerken.
Voor firmwareversie 4 lijkt er geen equivalente verborgen webpagina voor het downloaden van logbestanden te bestaan, althans niet voor zover ik heb kunnen vinden. Als je er een kent, laat het ons dan weten.
Logbestanden van een BCM ophalen
Ongeacht de firmwareversie van de BCM heb je, als je CDR Pull gebruikt om logbestanden op te halen, een klein stukje software nodig dat het ophalen van de logbestanden regelmatig uitvoert. BCM-systemen worden geleverd met een gratis stuk Nortel-software, CdrPull, maar dat is niet bijzonder gebruiksvriendelijk en kan niet worden geautomatiseerd.
We hebben een gratis hulpprogramma ontwikkeld dat CDR Pull-technologie gebruikt om BCM-logbestanden op te halen en dat eenvoudig kan worden geautomatiseerd in een batchbestand of geplande taak. Je kunt het gebruiken samen met BCM Call Logger (om de resulterende logbestanden te verwerken) of met je eigen software voor gespreksanalyse.
Het hulpprogramma wordt meegeleverd bij de installatie van BCM Call Logger, of je kunt een zelfstandig ZIP-bestand downloaden met de applicatie.
Voor hulp bij het uitvoeren van het programma voer je CdrPuller.exe /? in bij een opdrachtprompt of bekijk je het bestand readme.txt in het zelfstandige ZIP-bestand. Kort gezegd voer je het hulpprogramma als volgt uit:
CdrPuller.exe [ip] [username] [password] [folder]
[ip] is het IP-adres of de hostnaam van het BCM-systeem, [username] en [password] zijn de inloggegevens voor de BCM (als je het niet zeker weet, probeer dan download voor zowel de gebruikersnaam als het wachtwoord), en [folder] is het pad naar een map waarin de resulterende logbestanden worden opgeslagen.