Glossary

Plain-English definitions for the acronyms and technical terms used throughout this guide. Where a term is a general industry concept, the Learn more column links to the relevant Wikipedia article. Terms specific to the Abilis CPX (or used by Abilis with a special meaning) have no external link — the definition here is the authoritative one.

Throughout the guide, acronyms are wrapped in a dotted underline. Hover one to see its expansion; click it to jump back to the entry on this page.

0–9

TermStands forPlain-English meaningLearn more
2FATwo-Factor AuthenticationLogin that requires two proofs of identity (usually a password plus a one-time code sent to a phone or app).Wikipedia →

A

TermStands forPlain-English meaningLearn more
AbilisphoneThe Abilis mobile phone app (Android/iOS) that turns a smartphone into a registered extension on the Abilis CPX. Also marketed under the name "Virtual Office" in some Abilis materials.
ACLAccess Control ListAn ordered list of allow/deny rules that decide which network traffic the Abilis lets through. Acts as the firewall.Wikipedia →
AHCIAdvanced Host Controller InterfaceThe standard way modern computers talk to SATA hard drives and SSDs. Visible in the Disk Analyzer page.Wikipedia →
AIAnalog InputA sensor input that reads a continuous voltage or current (e.g. a temperature probe), as opposed to an on/off switch. Abilis automation context — not "Artificial Intelligence".
AIPT2Abilis IP Tunnel v2Abilis’s proprietary VPN protocol. Bundles multiple paths between two units for redundancy and combined throughput.
AOAnalog OutputAn output that drives a continuous voltage or current (e.g. a 0–10 V signal to a motor controller).
ARPAddress Resolution ProtocolThe mechanism a computer uses to find the hardware (MAC) address that owns a given IP address on the local network.Wikipedia →

B

TermStands forPlain-English meaningLearn more
Bind / BoundLinking a discovered automation device (e.g. a WIO module) to this Abilis so it appears as a usable resource. A bound device is "owned" by this Abilis.
Bridge modeA mode in which a device (e.g. a DSL modem) passes raw network frames through without doing any routing of its own — letting the Abilis behind it act as the real router.Wikipedia →
Brute-force attackAn attempt to guess a password by trying many combinations rapidly. The Abilis IP Ban feature blocks IP addresses that show this pattern.Wikipedia →

C

TermStands forPlain-English meaningLearn more
CDICalled number, InboundThe number that an incoming caller dialled. Used in CTI routing rules.
CDOCalled number, OutboundThe number that the call is being routed towards (after any rewrites). Used in CTI routing rules.
CGICalling number, InboundThe caller’s own number as it arrived at the Abilis. Abilis telephony context — not "Common Gateway Interface".
CGOCalling number, OutboundThe caller’s number as it will be presented to the called party (after any rewrites).
CFCompactFlashThe removable flash storage card the Abilis uses as its main internal disk — it holds the configuration, audio messages, and firmware. "Load from CF" in the audio editor means a file already stored on the unit.Wikipedia →
CLNUMCTICL NumbersAn Abilis list type holding the phone numbers used by a CTI Cluster — i.e. the numbers exchanged between two linked Abilis PBXs so each side can reach the other's extensions. Per v9.0 reference manual ch6.11.
CLICommand-Line InterfaceThe text-based interactive command interface to the Abilis. Reached over SSH/Telnet on the configured Control Port, or through the in-browser Control Port tab (which blocks configuration commands but allows queries and diagnostics).Wikipedia →
CLUSClusterAn Abilis phone "technology" used to link two Abilis PBXs together so extensions on one are reachable from the other.
CPUCentral Processing UnitThe processor inside the Abilis. The Tools section reports load and temperature; sustained high CPU usually means too many concurrent streams (video, calls) for the hardware.Wikipedia →
CSVComma-Separated ValuesA plain-text spreadsheet format. Used by Abilis for bulk SMS, address-book import/export, and statistics export.Wikipedia →
CTIComputer Telephony IntegrationLetting the computer (the Abilis) decide what happens to a call — routing, recording, IVR menus, etc.Wikipedia →
CTIDISACTI DISA serviceAbilis service that runs the auto-attendant / IVR (DISA) functions controlled by CTI rules.
CTIMIXCTI Mix serviceAbilis service that mixes audio streams — used for conference calls, music-on-hold, and announcements.
CTIPCTI PhoneAn Abilis phone "technology" that exposes an internal phone resource controlled by CTI — for example, an FXS port or an analog extension.
CTIVRCTI Voice RecorderAbilis service that records phone-call audio to disk for later playback or compliance.

D

TermStands forPlain-English meaningLearn more
DDNSDynamic DNSA service that keeps a fixed hostname (like myoffice.example.com) pointed at a constantly-changing public IP address. Useful for offices on consumer broadband.Wikipedia →
DHCPDynamic Host Configuration ProtocolThe protocol that automatically hands out IP addresses (and gateway / DNS / lease-time settings) to devices joining a network. The Abilis can act as a DHCP server, client, or relay.Wikipedia →
DNSDomain Name SystemThe internet’s phone book: translates names like example.com into IP addresses. The Abilis can run a DNS server, relay, and filter.Wikipedia →
Dial planThe set of rules that decide what happens when a number is dialled — which extension rings, which trunk handles the call, what prefixes mean what.Wikipedia →
DIDigital InputA sensor input that reads on/off (e.g. a door contact, a button, a relay status). Two states only.
DISADirect Inward System AccessAn auto-attendant or IVR: a recorded greeting that lets callers press digits to reach a department, hear information, or connect to an extension.
DODigital OutputAn output that switches on or off (e.g. driving a relay to turn on a light or unlock a door).
Dry contactA pair of wires that simply close or open a circuit, with no voltage of their own. The way most door sensors and panic buttons signal an alarm.
DSLDigital Subscriber LineInternet over an ordinary copper telephone line. Includes ADSL, VDSL, etc. Often used as a backup link on the Abilis.Wikipedia →
DTMFDual-Tone Multi-FrequencyThe audible tones produced when you press digits on a phone keypad. Used by IVR menus to detect what the caller pressed.Wikipedia →

E

TermStands forPlain-English meaningLearn more
ERPEnterprise Resource PlanningBusiness-management software that runs accounting, inventory, payroll, etc. (e.g. SAP). Mentioned as an integration target.Wikipedia →

F

TermStands forPlain-English meaningLearn more
Factory resetReturning a device to the configuration it had when it left the factory, erasing all customisations. The Abilis has its own recovery procedure for this.Wikipedia →
FAT32File Allocation Table (32-bit)An old, widely-compatible disk format. Has a 4 GB single-file limit — relevant when downloading long recordings from the Abilis.Wikipedia →
FECForward Error CorrectionA technique that adds redundant data to a transmission so the receiver can fix small errors without asking for a resend. Used by AIPT2 to keep voice quality high over lossy links.Wikipedia →
FirmwareThe software that runs inside an appliance (the Abilis itself, a camera, a phone). Updated through the Administration page.Wikipedia →
FLASHHook flashA very brief on-hook pulse used on analog phones to trigger a function (transfer, conference, hold). Often labelled R on European phones.Wikipedia →
FMSFleet Management System (standard)An open standard that lets a black-box device read data from a truck’s onboard computer (fuel use, RPM, distance, etc.).Wikipedia →
FQDNFully Qualified Domain NameA complete hostname that uniquely identifies a machine on the internet, e.g. mail.example.com (not just mail).Wikipedia →
FRAGSIZEFragment sizeAn AIPT2 parameter that sets the maximum size of each tunnel packet. Lower values reduce loss on poor links; higher values reduce overhead.
FramesThe basic unit of data on an Ethernet network — a chunk of bytes wrapped with addressing and error-checking info.Wikipedia →
FTPFile Transfer ProtocolThe classic protocol for moving files to and from a server. The Abilis can act as an FTP server (e.g. for downloading recordings) or client.Wikipedia →
FXSForeign Exchange SubscriberThe kind of port an analog phone plugs into — the side that supplies dial-tone and ring voltage. The Abilis presents FXS ports to your phones.Wikipedia →

G

TermStands forPlain-English meaningLearn more
G.711The standard high-quality audio codec for VoIP and traditional telephone calls. Sounds best, uses the most bandwidth (~64 kbit/s).Wikipedia →
G.729A compressed audio codec used when bandwidth is tight (~8 kbit/s). Slightly lower quality than G.711.Wikipedia →
GeofenceA virtual boundary drawn on a map. The Abilis (in Automotive mode) can trigger an alert when a tracked vehicle enters or leaves it.Wikipedia →
GiBGibibyte230 bytes (~1.074 GB). The strictly-binary cousin of "gigabyte"; used in disk-space displays.Wikipedia →
GPTGUID Partition TableThe modern partitioning scheme for hard disks (replaces MBR). Required for disks larger than 2 TB.Wikipedia →
GPSGlobal Positioning SystemThe satellite-based positioning system used by vehicle trackers to report location, speed, and direction. Abilis Automotive consumes GPS data from in-vehicle tracking modules.Wikipedia →
GSMGlobal System for Mobile communicationsThe 2G mobile-phone standard. The Abilis can use a GSM module for SMS sending/receiving and as a backup voice channel.Wikipedia →
GUNUMGroup of user numbersAn Abilis list type that holds a group of user/extension numbers.
GwResGateway ResourceThe Abilis name for the logical resource that represents a connected automation gateway (a WIO, RIO, etc.).

H

TermStands forPlain-English meaningLearn more
HDHigh DefinitionA higher-resolution video stream, in contrast to standard definition. In the Videorecorder, the HD toggle switches the camera feed between the lower-bandwidth preview stream and the full-resolution stream.Wikipedia →
HTTPHyperText Transfer ProtocolThe plain (unencrypted) protocol your browser uses to talk to web servers. The Abilis web interface speaks HTTP and HTTPS.Wikipedia →
HTTPSHTTP SecureHTTP wrapped in TLS encryption. Required to keep Abilis admin passwords safe in transit.Wikipedia →

I

TermStands forPlain-English meaningLearn more
IAX / IAX2Inter-Asterisk eXchangeA VoIP protocol native to Asterisk PBXs. Lighter than SIP; uses a single UDP port. Supported as one of the Abilis phone technologies.Wikipedia →
INNISDN Numbers NormalizedAn Abilis list type holding phone numbers in normalized (canonical) form — used by CTI routing, Virtual Office, and other internal call-handling, regardless of whether the call ever touches an ISDN line. Per v9.0 reference manual ch6.11.
IPCOSIP Class of ServiceAn Abilis ACL setting that tags packets with a quality-of-service marker so downstream equipment can prioritise them.
IPRIP RangeAn Abilis list type that holds a range of IP addresses (start – end).
IPSECInternet Protocol SecurityThe standard suite for encrypting and authenticating IP traffic. Used as one of the encryption options inside an AIPT2 tunnel.Wikipedia →
IPSRCSource-IP restrictionAn Abilis parameter on a service (HTTP, FTP, SSH…) that limits which source IP addresses are allowed to connect.
IPSRCLISTSource-IP restriction listSame idea as IPSRC, but pointing to a named list of addresses rather than a single value.
IPSRC-SSource-IP restriction (HTTPS-side)The HTTPS variant of IPSRC: restricts which source addresses may connect to the secure web interface.
IRIP RangeAn Abilis list type holding a single contiguous range of IP addresses. (Closely related to IPR.)
ISDNIntegrated Services Digital NetworkA digital telephone-line standard used by older PBXs. The Abilis can terminate ISDN lines via add-on cards.Wikipedia →
IVRInteractive Voice ResponseA phone menu that says "press 1 for sales, press 2 for support". On the Abilis, IVRs are built using DISA services.Wikipedia →

L

TermStands forPlain-English meaningLearn more
LANLocal Area NetworkThe internal network of an office or building — everything on the "inside" of the Abilis.Wikipedia →
LDAPLightweight Directory Access ProtocolThe standard protocol for querying a central directory of users, contacts, or address books. The Abilis can act as an LDAP server for shared address books.Wikipedia →
Lease timeHow long a DHCP-assigned IP address stays valid before the client must renew it. Configured in the DHCP server settings.Wikipedia →
LOGIN-MODEAn Abilis CLI parameter that controls whether SSH/Telnet logins use legacy single-user mode or the modern user/password database.
LTELong-Term Evolution (4G)The 4G mobile-data standard. The Abilis can use an LTE modem as a backup or primary internet link.Wikipedia →
LuaA small, fast scripting language. The Abilis Programs feature uses Lua for advanced automation logic.Wikipedia →

M

TermStands forPlain-English meaningLearn more
MACMedia Access ControlA unique hardware identifier burned into every network interface (the "MAC address" — six pairs of hex digits like 00:1A:2B:3C:4D:5E). The Abilis uses MAC addresses to identify cameras and automation devices during Discovery.Wikipedia →
MBRMaster Boot RecordThe legacy partitioning scheme for hard disks. Limited to 2 TB and 4 primary partitions; replaced by GPT.Wikipedia →
MIXAn Abilis audio service that combines several streams (used by music-on-hold, conferencing, and the audio-message editor).
MoHMusic on HoldThe audio played to a caller while they wait on hold or in a queue. Configured in Tools → Audio Messages.Wikipedia →
MSSMaximum Segment SizeThe largest payload a TCP segment can carry. Often "clamped" lower on PPPoE links to prevent fragmentation.Wikipedia →
MTUMaximum Transmission UnitThe largest packet size a network link can carry without fragmenting (1500 bytes on standard Ethernet).Wikipedia →

N

TermStands forPlain-English meaningLearn more
NATNetwork Address TranslationThe trick a router uses to let many internal devices share one public IP address. The Abilis does NAT by default for internet-bound traffic.Wikipedia →
Next hopIn a routing table, the IP address of the very next router that should receive the packet on its way to the destination.Wikipedia →
NICNetwork Interface ControllerA network card — the chip or board that lets a computer talk to an Ethernet cable.Wikipedia →
NVRNetwork Video RecorderA dedicated appliance that pulls live streams from IP cameras (typically via RTSP) and records them locally. The Abilis Videorecorder plays a similar role, but cameras connect through the Rvs device family rather than by entering stream URLs.Wikipedia →

O

TermStands forPlain-English meaningLearn more
OBDOn-Board DiagnosticsThe standard diagnostic port found on cars and trucks. The Abilis (in Automotive mode) reads OBD data via an external interface.Wikipedia →
OEMOriginal Equipment ManufacturerThe company that actually manufactures a piece of hardware (often re-branded by a reseller).Wikipedia →
OGMOut Going MessageThe Abilis CLI term for the welcome / answering audio played when a caller reaches voicemail (paired with END, the closing message). The Audio Messages GUI labels these as "Welcome" and "Goodbye".
OIDObject IdentifierA dotted-number address (e.g. 1.3.6.1.2.1.1.3.0) that names a specific value in an SNMP-managed device.Wikipedia →
ONVIFOpen Network Video Interface ForumThe standard that lets IP cameras and recorders from different manufacturers work together. The Abilis videorecorder talks ONVIF to most cameras.Wikipedia →
OPCOperator Panel ControlThe Abilis "switchboard" panel: a grid of cards that lets a receptionist see who is on a call and transfer calls by drag-and-drop. Abilis context — not the industrial "OLE for Process Control" standard.
OUT-IPOutbound IP resourceAn Abilis routing-table column that names which outgoing IP interface a packet should leave through.

P

TermStands forPlain-English meaningLearn more
PAPublic AddressAn audio-broadcasting system that plays announcements through speakers across a building. The Abilis can drive a PA via its phone-call audio path.Wikipedia →
PBRPolicy-Based RoutingRouting decisions based on something other than the destination IP — for example, sending all SIP traffic via a specific link.Wikipedia →
PBXPrivate Branch eXchangeA phone system inside an organisation that connects internal extensions to each other and links them collectively to outside phone lines or VoIP services. The Abilis CPX is a software-based PBX.Wikipedia →
PLCProgrammable Logic ControllerThe industrial cousin of an Arduino: a small computer that runs simple logic loops to control machinery. The Abilis Control Loops feature borrows ideas from PLC programming.Wikipedia →
PoEPower over EthernetDelivering electrical power to a device (phone, camera, access point) through the same cable that carries its data.Wikipedia →
POTSPlain Old Telephone ServiceThe traditional analog phone line — the one that gives you dial-tone over a copper pair.Wikipedia →
PPPPoint-to-Point ProtocolA standard for carrying network traffic over a direct link between two devices. The basis of PPPoE.Wikipedia →
PPPoEPPP over EthernetThe mechanism most DSL/fibre ISPs use to authenticate a customer connection. The Abilis dials PPPoE on behalf of an upstream modem in bridge mode.Wikipedia →
PTZPan-Tilt-ZoomA camera with motors that rotate it horizontally (pan), tilt it up and down, and zoom optically — controlled remotely from software instead of being fixed in place.Wikipedia →

R

TermStands forPlain-English meaningLearn more
REDISAn Abilis AIPT2 tunnel parameter related to packet redistribution across paths. Note: not the open-source Redis database — despite the identical spelling.
RFCRequest For CommentsA numbered standards document published by the IETF that defines an internet protocol (e.g. RFC 5456 defines IAX2).Wikipedia →
RAIDRedundant Array of Independent DisksA storage scheme that combines multiple disks with redundancy so a single drive failure doesn't lose data. Used in this guide as an analogy for the Abilis's Forward Error Correction on AIPT2 tunnels.Wikipedia →
RIORemote Input / OutputAn Abilis-compatible wired automation module with digital and analog I/O lines. Connects over RS-485.
RTPReal-time Transport ProtocolThe protocol that carries the actual voice audio in a VoIP call (SIP sets up the call; RTP carries the sound).Wikipedia →
RTSPReal-Time Streaming ProtocolThe standard way an IP camera advertises its live video stream so a recorder (the Abilis) can pull it.Wikipedia →
RURange of usersAn Abilis list type holding a contiguous range of user/extension numbers.
RVSRemote Video SurveillanceThe Abilis name for a wired automation module focused on video / camera integration. Closely related to RIO.

S

TermStands forPlain-English meaningLearn more
SD-WANSoftware-Defined WANThe general industry term for sending traffic over multiple internet links and choosing which one to use per-flow. AIPT2 is the Abilis equivalent.Wikipedia →
SIMSubscriber Identity ModuleThe smartcard a cellular modem uses to identify itself to a mobile operator. In the Abilis, the SIM lives inside the UMTS-BOX or LTE-BOX module and gives the unit a phone number for SMS and voice.Wikipedia →
SIPSession Initiation ProtocolThe dominant standard for setting up VoIP calls. Most IP phones, softphones, and VoIP providers speak SIP.Wikipedia →
SMSShort Message ServiceShort text messages over the cellular network. The Abilis sends and receives SMS through its UMTS-BOX or LTE-BOX module — for alerts, 2FA forwarding, and bulk notification campaigns.Wikipedia →
SMTPSimple Mail Transfer ProtocolThe standard protocol for sending email. The Abilis uses SMTP to send alarm emails and voicemail-to-email.Wikipedia →
SNMPSimple Network Management ProtocolA standard way for monitoring tools to query a device’s status (CPU, traffic, uptime, etc.).Wikipedia →
SoftphoneA phone that runs as software on a computer or mobile, instead of on a physical handset. Registers to the Abilis over SIP.Wikipedia →
SonoffA widely-available consumer brand of Wi-Fi smart switches and sensors (made by Itead). The Abilis can integrate selected Sonoff devices.
SSHSecure ShellAn encrypted command-line login protocol — the modern replacement for Telnet. Used to reach the Abilis CLI.Wikipedia →
SSLSecure Sockets LayerThe historical name for the encryption used by HTTPS. Now superseded by TLS, but the term "SSL" is still used colloquially.Wikipedia →
STARTTLSA way to upgrade a plain-text connection (SMTP, IMAP…) to an encrypted one mid-stream. An option when configuring outbound mail.Wikipedia →
SUPER / SUPERUSERThe built-in top-privilege account on the Abilis — reserved for lockout recovery and low-level CLI tasks. "SUPER" and "SUPERUSER" refer to the same account.
SYSLOGA standard format for system log messages. The Abilis can stream its logs to an external syslog collector.Wikipedia →

T

TermStands forPlain-English meaningLearn more
T.38The standard for sending fax over an IP network reliably (instead of trying to push fax tones through a voice codec).Wikipedia →
ThrottledDeliberately slowed down. Bandwidth shaping "throttles" a flow to keep it under a configured speed limit.Wikipedia →
TLSTransport Layer SecurityThe modern encryption that protects HTTPS and most other secure internet protocols. Successor to SSL.Wikipedia →
TRFATraffic AnalysisThe Abilis subsystem that records per-call and per-flow statistics for later reporting (Phone Statistics, accounting, etc.). Must be enabled to populate Recent Calls.
Trip timeHow long a packet takes to reach a destination and have its reply come back — the same thing ping measures.Wikipedia →
Trunk(Telephony) A line that carries calls to/from an outside provider rather than to a single extension. (Networking) A switch port that carries multiple VLANs at once.Wikipedia →
TTSText To SpeechSoftware that synthesises spoken audio from typed text. The Audio Messages tool uses TTS to generate a DISA/voicemail prompt without recording one with a microphone.Wikipedia →
TUPRTupleAn Abilis NAT/ACL list type holding compound entries (e.g. IP+port pairs) rather than just single addresses.

U

TermStands forPlain-English meaningLearn more
UMTSUniversal Mobile Telecommunications SystemThe 3G mobile-data standard, between GSM (2G) and LTE (4G). Some Abilis SIM modules are UMTS-only.Wikipedia →
UPSUninterruptible Power SupplyA battery-backed power unit that keeps equipment running through a mains failure. The Abilis can read a UPS's "mains down" signal as a digital input and trigger alarms when power is lost.Wikipedia →
UNUMUser number listAn Abilis list type holding a set of individual user/extension numbers (compare GUNUM, RU).

V

TermStands forPlain-English meaningLearn more
VLANVirtual LANA way to slice one physical Ethernet network into several logically separate ones using tagged frames.Wikipedia →
VoIPVoice over IPPhone calls carried as data over an internet/IP network instead of over the traditional telephone network.Wikipedia →
VPNVirtual Private NetworkAn encrypted "tunnel" between two networks (for example, two offices) so they can talk as if they were on the same LAN.Wikipedia →

W

TermStands forPlain-English meaningLearn more
WANWide Area NetworkThe "outside" network — usually the public internet, accessed through one or more upstream links.Wikipedia →
WildcardA character that matches "anything" in a pattern. The Abilis uses * as a wildcard in number-matching rules.Wikipedia →
WIOWireless I/OAn Abilis-compatible wireless automation gateway that talks to battery-powered sensors over a low-power radio link.
WSNWireless Sensor NetworkA mesh of small battery-powered radio sensors. The Abilis treats a WIO module as the bridge to one of these networks.Wikipedia →