Remote control with SNMP clients

LUCI Studio supports SNMP remote control.

The SNMP remote control is done by the separate program called Luci Studio Manager.exe which is distributed with Luci Studio. You can find it in Start menu “Luci Studio Manager” or, when you purchased LUCI Studio installed on USB, in your USB drive’s  folder.

To use the SNMP feature you must purchase the Ember+ plugin for your LUCI Studio license at our Shop.

Configure Luci Studio Manager for SNMP
  1. Start and setup the LUCI Studio Manager to control your LUCI STUDIO instances as described in the LUCI Studio Manager manual.
  2. Use the “SNMP configuration” Wizard of  the LUCI Studio Manager to define the SNMP Servers IP and ports, as described in the LUCI Studio Manager manual.
SNMP messages and traps

Some things to know:

  • “LSI” is a LUCI Studio instance number, you can find it in the LUCI Studio Manager display at the S(LSI number), eg. For getting the status of the S(3) instance the SNMP command path is “1.3.6.1.4.1.48041.32.3,2″. Traps are send with the same LSI number.
  • 48041 is the Private Enterprise Number of Technica Del Arte BV registered with the IANA
Get Requests

To request data from an LSI, the agent has the following parameters to Request. Where x is the instance number of the LSI, this is the number shown in the LUCI Studio Manager under “Clients” the “S(LSI number)”.

1.3.6.1.4.1.48041.32.x.2
Status, INT32 value.
1 : LSI started , but standby, not listening
7 : Listening for incoming stream
5 : Incoming stream, Ok
0 : LSI Stopped, quitting.
3 : Incoming call (only for SIP).
So, normally the status would go from 7 to 5, then back to 7 again when the incoming stream stops.

1.3.6.1.4.1.48041.32.x.3
Incoming caller ID, OCTETS.
This is the ip:port of the incoming stream, like “192.168.1.21:5010”

1.3.6.1.4.1.48041.32.x.4
Incoming jitter, INT32 value.
Jitter in ms.

1.3.6.1.4.1.48041.32.x.5
LSI name, OCTETS.
This is name of the LSI, like “IPCOM 110”

Then we implement also these for the SNMP agent itself:

1.3.6.1.2.1.1.3
Sys up time

1.3.6.1.2.1.1.1
System name.
Currently: “LUCI Studio PC”

TRAPS

The agent will also send traps from each LSI with all this data in a variable binding:

Trap id:
1.3.6.1.4.1.48041.32.x.1
x= is LSI number, this is the number shown in the LUCI Studio Manager under “Clients” the S(LSI number).

Variable binding:
1.3.6.1.4.1.48041.32.x.2
Status, INT32 value.
1 : LSI started , but standby, not listening
7 : Listening for incoming stream
5 : Incoming stream, Ok
0 : LSI Stopped, quitting.
3 : Incoming call (only for SIP).
So, normally the status would go from 7 to 5, then back to 7 again when the incoming stream stops.

1.3.6.1.4.1.48041.32.x,3
Incoming caller ID, OCTETS.
This is the ip:port of the incoming stream, like “192.168.1.21:5010”

1.3.6.1.4.1.48041.32.x.4
Incoming jitter, INT32 value.
Jitter in ms.

1.3.6.1.4.1.48041.32.x.5
LSI name, OCTETS.
This is name of the LSI, like “IPCOM 110”

Set Request

There is 1 command available implemented as a set request:
1.3.6.1.4.1.48041.32.x.6
Command, INT32 value.
0 : disconnect
1 : accept call