Contact US

Log In

Come Join Us!

Are you a
Computer / IT professional?
Join Tek-Tips Forums!
  • Talk With Other Members
  • Be Notified Of Responses
    To Your Posts
  • Keyword Search
  • One-Click Access To Your
    Favorite Forums
  • Automated Signatures
    On Your Posts
  • Best Of All, It's Free!

*Tek-Tips's functionality depends on members receiving e-mail. By joining you are opting in to receive e-mail.

Posting Guidelines

Promoting, selling, recruiting, coursework and thesis posting is forbidden.

Students Click Here

IP Office Tools

IPO Call Logger - Customizable Call Logging Utility by Alfalis
Posted: 7 Nov 13 (Edited 27 Jun 14)

What is IPO Call Logger/IPOCL?

IPOCL is a Java based application (requiring a minimum of Java 1.6) which allows you to create call logs for one or several IPOs (SCN)

How does it work and what can I customize?

If SMDR is activated on the IPO it will send call information to a specific IP on a specific port.
IPOCL will open a port and listen for incoming TCP messages. On receiving a message IPOCL will convert this message
(which looks something like this: 2013/11/07 12:44:52,00:01:20,1,200,O,100,100,,1,1000077,0,E200,Test2,E100,Test1,0,0,,,,,,,,,,,,,)
to something more convenient like this: 2013/11/07 12:44:52 - Call from 200(Test2) to 100(Test1) - Duration: 00:01:20

Things you can customize via the settings file:
- port that is used
- location of the log file
- output format (include or exclude more or less information, move it around, add things like "Call from" etc.

What do I have to do for IPOCL to work?

1. Activate SMDR (System - SMDR) and set the port and ip the messages are sent to
2. Open the desired port on any firewall between IPO and the PC/Server running IPOCL
3. Configure IPOCL via the settings file (created on startup - a basic configuration is of course included)
4. Start IPOCL in the (very simple..) GUI version for example on your laptop
OR start it in the non-GUI version if you want to run it on a server for several hours/days

IMPORTANT: As it turns out in some specific cases (like calls over an H.323 Line - no SCN or standard conferences) the names of the two parties might be switched around or vary altogether, as far as I can tell the calling and called number are ok, though!

Note: If you want a continuous log for several hours/days I recommend Windows Task Scheduler (make sure you check "run independent of logged-in users". Usage of a Trigger is optional as you can always start the task manually. It is very important to use the non-GUI version if run by a task scheduler because (as far as I know - correct me if I'm wrong) most of them don't allow Pop-Ups or GUIs to appear. As the GUI contains a "Start Logging" button you won't be able to actually start a log without the GUI. In the non-GUI version IPOCL will automatically start logging on startup.
For server use I included a "StopIPOCL.jar" which will stop logging (as there is - again - no GUI with a "Stop Logging" button wink)

Example scheduler action setup:
- Program: C:\Program Files\Java\jre8\bin\java.exe
- Arguments: -jar C:/Users/Administrator/Desktop/IPOCL/IPOCL.jar
- Start in: C:/Users/Administrator/Desktop/IPOCL

How can I report Bugs and/or suggest features for future releases?

Go to this thread - the FAQ you are reading right now has one nice little advantage over a normal thread: The option to edit the original post smile which is why I will use this FAQ for any release updates etc. and the thread for discussion/bugs/feature requests.



Back to Avaya: IP Office FAQ Index
Back to Avaya: IP Office Forum

My Archive

Close Box

Join Tek-Tips® Today!

Join your peers on the Internet's largest technical computer professional community.
It's easy to join and it's free.

Here's Why Members Love Tek-Tips Forums:

Register now while it's still free!

Already a member? Close this window and log in.

Join Us             Close