Configure the Cisco SPA112 FXS 2 Analog Adapter

The Cisco SPA 112 is a SIP adapter for analog phones with 2 FXS ports. It therefore allows you to integrate up to two traditional analog devices (BCA and FAX) as extensions of the VOIspeed switchboard and thus take advantage of all the advanced functions of the PBX. Attention: the supported firmware version is 1.3.5 (015), which can be downloaded from download area of ​​the general VOIspeed SPA112 site SPA112 generale
fig. 1 General view

Connection to the LAN and FXS connections

Before connecting the power supply, connect a LAN network cable (it is already available in the package) to the internet port (blue). You can choose to connect the phones via a normal twisted pair to the PHONE 1 and 2 ports at this stage or after configuration.
At this point it is possible to turn on the device. SPA112 doors view
SPA112 vista porte

Wait until the System LED (the first one at the bottom in fig. 1) is on / fixed and that the Internet LED is flashing to indicate activity on the network.
The SPA112 is factory configured to acquire the IP address from a DHCP server. To locate it, connect an analog phone to one of the FXS ports and type the sequence **** (four asterisks) to access the device’s IVR, which will prompt you to enter the desired function code. Then enter the code 110 # to get the current IP address.
If there is no DHCP server in your network, you can set a static address by following the paper quick installation manual enclosed in each package and which contains a complete list of codes.

Except for special needs, it is advisable to leave the device with dynamic IP.

User Account Configuration (Voice Line 1 and 2 Menu)

Open a web browser and type the IP address of the device. When prompted for access credentials, type admin, both for username and password.
Access the Voice – Line1 menu to configure the PHONE 1 port (the Line 2 menu will configure the PHONE 2 port).

Scroll down the page until you find the following sections: SIP Settings
SIP port: is the local listening port of Cisco: 5060 for Line 1, 5061 for Line 2 Proxy and Registration (it concerns the information on the PBX)
Proxy: domain of the PBX (for VOIspeed 4: IP address of the PBX)
Outbound Proxy: IP_PBX: port (for VOIspeed 4: empty)
Where it leads: it must be inserted according to the VOIspeed platform a use
XXXX for the UCloud platform (see note below);
5060 for the On Premises platform;
5058 for the CloudUse Outbound Proxy platform: yes (for VOIspeed 4: no)
Use OB Proxy In Dialog: yes (for VOIspeed 4: no)
Register: yes
Register Expire: 60
Subscriber Information (concerns user information)
Display Name: indicate a convenient name for the user
User ID: numeric extension of the VOIspeed user
Password: password of the VOIspeed user
Use Auth ID: yes
Auth ID: user name of the VOIspeed user
SPA112 registrazione linea


NOTE: The SIP listening port on a UCloud PBX for SIP terminals is different for each company. The fields in question will therefore be different according to the cases: to check which is your port, connect to the Configuration → Company menu and see the value of the SIP Port parameter in the Properties box.


Audio Configuration (affects codec configuration)
Preferred Codec: G.711a
Second Preferred Codec: G.729A
Third prederred Codec: None
Use pref codec Only: no
G.729a enable: yes
G.726-32 Enable = No
Silence supp Enable: no
Echo canc Enable: yes for a voice line, No for a fax line
DTMF Process AVT: yes (corresponds to the RFC2833 standard)

Configuration for fax machines

To connect a fax machine to the PBX it is necessary to dedicate an extension of the PBX and set its account on the chosen FXS port. It is necessary to have a fax number other than the voice numbers. This number must be configured as the company numbers of the PBX and routed directly to the fax user. Silence Supp Enable: no
Echo Canc Enable: no
FAX Passthru Codec: G711a
FAX Enable T38: yes
SPA112 FAX config
Activate T.38 only if it is also active in the line adapter (eg. Mediatrix). The T.38 protocol typically guarantees greater success; if the line adapter does not support T.38, set the parameter to no.

FAX T38 Redundancy: 3 (may vary depending on the case)
FAX Tone Detect Mode: caller or callee

SIP Parameter Configurations (Voice Menu – SIP)

RTP parameters section (concerns the parameters of the ports used for audio streams)
RTP Port Min: 5004
RTP Port Max: not less than 5014
RTP Packet Size: 0.020 (= 20ms for VOIspeed 6). Set 0.040 for VOIspeed 4, or leave 0.020 and set “halved frame” in the advanced user properties

Telephone Parameter Configurations (Voice Menu – Regional)

In this section, various parameters relating to the “localization” of the device are set (signals, impedance values, etc.).

Call Progress Tones: (concerns main audio signals, in jargon progress tone): Dial Tone: 435 @ -12; 10 (.2 / .2 / 1, .6 / 1/1)
Prompt Tone: 435 @ -12; 10 (* / 0/1)
Busy Tone: 435 @ -20; 10 (.5 / .5 / 1)
Reorder Tone: 435 @ -20; 10 (.2 / .2 / 1)
Off Hook Warning Tone: 435 @ -25; 30 (.2 / .2 / 1)
Ring Back Tone: 435 @ -20; * (1/4/1)
Confirm Tone: 435 @ -16; 30 (.4 / .1 / 1, .25 / .1 / 1, .15 / 3/1)
MWI Dial Tone: 435 @ -16; 30 (.2 / .2 / 1)
Cfwd Dial Tone: 435 @ -20; 20 (.5 / .5 / 1)
Ring1 Cadence: 60 (1/4)
CWT1 Cadence: 30 (.4 / .1, .25 / .1, .15 / 5) SPA112 Regional Progress Tones
SPA112 Regional Progress Tones

Other parameters of interest

In the same REGIONAL section, configure:

Control Timer Values ​​(sec)
Hook Flash Timer Min: .05
Hook Flash Timer Max: .15
Interdigit Long Timer: default 10 seconds. It is the time after which the call is sent without pressing the call key or the # key. The time starts after the last digit has been entered and can be lowered to 4 seconds or as desired

Caller ID Method: ETSI FSK

Firmware update

To update the firmware to the indicated version, use the Internet Explorer browser, as a bug in the old versions could make the web page of interest invisible. Then enter the Management – Firmware Upgrade menu, select the .bin file (version 1.3.3) and start the update. At the end it will be possible to view all the administration sections of the device.

Notes on the use of analog telephones

  • Put the ongoing call on hold with the phone’s R key
  • Call the extension to be forwarded to (type the extension followed by the # key or the “green handset” key, depending on the phone model)
  • When the interlocutor has answered, hang up the call
  • Put the current call on hold with the phone’s R key
  • Enter the code * 98 which will cause a continuous tone to be heard
  • Call the extension to which you want to blind forward (enter the extension followed by the # key or the “green handset” key, depending on the phone model)
  • At this point the call will be passed immediately and the phone will hear two high-pitched beeps (the confirmation tone) and you can hang up the handset