Released on May 9, 2014.
Administrators can now enable/disable on-demand voice recording for each user through the web interface.
Fixed a bug introduced with release 7.8.4.
In some specific situation a deadlock can occur which keeps the tunned down, and a INIT of the IPRES is required to remove the deadlock.
The bug is a side effect of the modifications made to improve performances.
Because of the deadlock the bug must be considered critical.
Fixed a bug upon C S command.
In some case not all layer 1 statistics were properly cleared.
Released on April 29, 2014.
Extended the reset block position feature.
It is now possible to reset the order according to real name, user name, or as provided by Abilis, and possibly in reversed order.
Fixed a bug that may cause calls frozen in DISC state in presence of FORK call forwarding in CLUSTER preferences.
Fixed the Parent Connection ID logging in ACNT, when there is a sequence of CF and CT
Fixed bug in the decoding of the disconnect cause FF AA, which occurred when EEC was requested but it was not available.
Fixed a bug in voice mail when a call is routed to voice mail using routings TYPE:*toA POO:CtiVM.
If the caller did not leave a message the mail notification was not sent.
Logging improvement.
The parameter npvlog: in the NPV res is now lowercase, i.e. used only at boot. To change runtime the logging level you must use S NPV LOG EVENT:<value>.
Added error information into LOG also for side that generates AUTH-BAD packet.
Fixed CLIENT behaviour.
The authentication of remote server is now optional, i.e. REMKEY and REMABILIS-ID can be both empty.
Changed PEER opening behaviour: if remote authentication is set with ANY (both ABILIS-ID and KEY), opening attempt is not done because authentication will always fail in the opposite direction.
Enforced verification of destination IP address of incoming packets against LOCIP1/LOCIP2 addresses.
Added BAD-DEST statistic for LOCIP1/LOCIP2 filters.
Added 'cxNpvStLinkLostBadDestination' to cxNpvStLinkTable.Added 'cxNpvStPathLostBadDestination' to cxNpvStPathTable. Updated MIB and html document.
Added the right support to error code 481 - Call Transaction does not exist.
The call is now immediately dropped upon reception of this code.
Released on April 15, 2014.
Fixed handling of FIFO overflow condition that occurred in some rare cases.
Without this fix it was possible to have connections in never ending DISC state.
Extended number of software transcoding sessions.
There was a too restrictive handling in the counting of available resources, the result was that software transcoding session were half of those really possible when one side was G.711 and the other Spirit or G.729A.
Added a protection when asking diagnostics of not existing CTIL.
This bug triggered, under SNMP use, a system restart and a software exception.
Fixed in/out port class value provided via ACNT when XtoA/AtoY call is logged, CTIAS was extended by CTIVM, CTIMIX, CTIVO.
Fixed placement of mixer files. They were wrongly placed in C:\APP\MIX instead of C:\APP\MIX\SYSTEM.
Fixed the 'duration' and 'pre-transfer duration' values in outgoing call log when manual CT was performed.
Fixed logging of plain XtoMIX call in call log. It was filtered out by the filter necessary for merged calls.
Incoming Cti call log; fixed not valid 'post-duration' values: the duration value was displayed instead of the post-duration one.
Fixed a bug that caused lost of voice frames received in MODE:EXT if CTILINK was too slow to retrieve packets from packet voice resource.
This situation occurred when using software transcoding on loaded system or on slow system.
Receive buffering is now used for STD mode too, therefore the 'RS-BUF:' parameter is now configurable for 'MODE:STD' too
Fixed a bug that could cause a software exception, and thus system reboot, in case that the receive buffer (RS-BUF) got full.
Fixed TCP MSS clamp procedure.
The absence of MSS option was not correctly considered causing and improper MSS addition, and in some very specific cases it could also cause a memory corruption.
Receive buffering is now used for STD mode too, therefore the 'RS-BUF:' parameter is now configurable for 'MODE:STD' too
Fixed some bug that caused loss of routes where receiving an update for destination 0.0.0.0.
Fixed bug in TRFA IP RealTime analysis: in case that display was made by protocol and SUM was enabled, the graph shown any protocol/port instead of the selected one.
Abilis home page: enabled OPC and PCPHONE only if the corresponding service licence has been found.
Fixed handling of TIMECFG.DAT when the used timezone is without DST.
The bug had two effects:
the BOOT LOG (sys display boot log) shown UTC time instead of local time.
system log (D L) started with UTC time and switched to local time after the configuration (drivers.cfg) has been loaded.
Fixed MIB and html document: 'cxAdslStAtmRxDropped' and 'cxAdslStAal5RxErrors' was misssing.
Fixed 'cxCtiDisaDgChTable': several CtiDisa channel variables were missing in Abilis MIB. Updated MIB and html document.
Released on March 7, 2014.
VIA chip: removed a modification introduced in 7.7.7 which recently proven to have side effects up to the complete port blockage.
Big performance improvements that avoid packet loss in case of heavy loaded system too.
Large improvements and fixes in the statistics which are now very precise and detailed.
Fixed packets de-queuing.
In heavy load condition the dequeuing was not optimal and it cause packets discard when it could be avoided.
Large improvements and fixes in the statistics which are now very precise and detailed.
Fixed packets de-queueing.
In heavy load condition the de-queuing was not optimal and it cause packets discard when it could be avoided.
Added check of received LLC header:
- verify that LLC/OUI fields are as expected: AA-AA-03-00-80-C2, otherwise increase BAD-FORMAT statistics.
- PID must be either 0x00-0x01 or 0x00-0x07, otherwise increase BAD-FORMAT statistics.
Large improvements and fixes in the statistics which are now very precise and detailed.
Fixed packets de-queueing.
In heavy load condition the de-queuing was not optimal and it cause packets discard when it could be avoided.
Fixed packets de-queuing.
In heavy load condition the dequeuing was not optimal and it cause packets discard when it could be avoided.
Fixed a bug introduced in 7.8.2 that prevented real-time analisys from working.
Fixed handling of the paths that will be used starting from 7.9.0.
Up to version 7.7.x the TRFA files with IP statistics are located in C:\APP\TRFA.
Starting from version 7.9.0 the files will be located in C:\APP\TRFA\IP , this is necessary because there will be support of CTI calls statistics that will be placed in C:\APP\TRFA\CTI.
Version 7.8.0 had the duty to manage the transition by permitting both path: if at least one file is present in "old" path keep on with old path, otherwise use the new path. This check was buggy and for IPRes>= 10 TRFA created files always in the new path with the result of files being present in both path.
Version 7.8.3 applies the correct procedures and in case of files present on both old and new path it executes a merge into the old path. In this way the correct situation is restored without data loss.
Fixed the direct Call Pickup (*1xx) when a multicast group was involved.
The pickup randomly failed.
Fixed a bug in cause returned when the sip device is down.
The correct cause now returned is FF A6 (Internal, L2DOWN) which replace the wrongly used 81 E6 (LPN, recovery on timer expired).
Simplified configuration of Time Intervals settings in the routing configuration pages.
Update PPP, POECLI, POEAC statistics to comply with the new statistics set.
Opc resource: extended setting command to accept also 'REM:A' or 'REM:ALL'.
Opc resource: fixed bug in remote 'SRCADD' setting (the 'REM' index was not checked and if missing the SRCADD of the first one was always set) .
Opc resource: fixed bug in remote 'ABILISID' setting (if another parameter was specified after it, it was not set).
Released on February 21, 2014.
Added support of CORS requests.
[12:25:55] ABILIS_CPX:d p http RES:Http ---------------------------------------------------------------------- Run DESCR:HyperText_Transfer_Protocol ... CORS-DOMAINS-LIST:* ... [12:25:57] ABILIS_CPX:d p http ? ... CORS-DOMAINS-LIST: List of domains for which CORS are enabled. "#" or "*" or the name of a TXT list. - "#", CORS disabled. - "*", CORS enabled for any domain. - <list-name>, CORS enabled for selected domains. ... [12:26:02] ABILIS_CPX:
Changed in user tables ALIAS with Real Name.
Added parameter RCC_DISABLE.
Starting with 7.8.0 Abilis introduced the runtime-codec-change (RCC) feature that permits the change of the coder once the call is already established. The purpose of this feature, which is perfectly SIP compliant, is to avoid transcoding all the times that it is possible by choosing a coder which is supported by both sides although not currently in use.
This feature is very effective when call transfers takes place. A user may have two calls with two different parties that use two different codec, e.g. G.711 and G.729, when a call transfer is ordered the two parties will be directly connected but since one party was using G.711 and the other G.729 we were forced to make a transcoding even if both supports G.729. With the RCC feature the party running G.711 will be changed on the fly to G.729.
Unfortunately some SIP devices have bugs and does not process well the codec change therefore Abilis introduced the possibility to disable RCC by means of a parameter present in CTSIP resource (for use as SYS value) ad a parameter in SIP user.
By default RCC is ENABLED.
[12:26:02] ABILIS_CPX:d p ctisip RES:CtiSip -------------------------------------------------------------------- ... DETECT-SILENCE:40 T38-REDUND-PCK:1 RCC-DISABLE:NO ... [12:38:54] ABILIS_CPX:d p ctisip ? RCC-DISABLE: Enable/disable Runtime Codec Change (RCC) [NO, YES] ... [12:38:55] ABILIS_CPX:d user:bill ... SIP-RCC-DISABLE: SYS ... [12:39:03] ABILIS_CPX:d user:user ? ... SIP-RCC-DISABLE: Enable/disable Runtime Codec Change (RCC) [SYS, NO, YES] ... [12:39:06] ABILIS_CPX:
Added PC-OFFER (Priority call offer) parameter for MODE:DISA and ACD
All outgoing calls can now be made with priority, in accordance with this parameter.
[12:48:13] ABILIS_CPX:d ctidisa service:acd ... MODE: ACD |INTRO-STATE: CREQ |INTRO: ... MAX-CALLS: NOMAX |PC-OFFER: * |INITDIAL: serious ... [12:48:15] ABILIS_CPX:d ctidisa service:acd ? pc-offer ... PC-OFFER: Precedence Call Priority Level used when making the "out" call [*, 0..4], where: - "*", same precedence as "in" call. - 0..4, with precedence set according to the parameter (Value 0 means highest priority). <Only for MODE:DISA/ACD> [12:49:52] ABILIS_CPX:
Changed ALIAS with Real Name.
Added the possibility to show the Called number for incoming calls.
This is obtained by selecting "Show called number for incoming calls by overwriting local number" in the "box" configuration.
It works by replacing the local number with the called number (or called name if "Show name instead of local called number" is selected).
This feature is useful for example when a secretary answers to calls for several different companies.
Changed in user tables ALIAS with REAL-NAME.
Added runtime cross-check validation for the use of ethernet resource by other driver.
With this new validation certain error of the past are no more possible.
Improved help of CTIP.
The help has been separate by port typologies and to get the help you must now specify a CTIP number, the benefit is that you will now receive a shorter and more precise help.
Improved 'D D[E] RES:CtiSip CH:val', 'D D[E] RES:CtiIax CH:val' and 'D SE RES:CtiSip CH:val' commands: a single value, a list of values or a range of values are now accepted.
Added 'WAT (West Africa Time, GMT+1)', 'CAT (Central Africa Time, GMT+2)' and 'EAT (Eastern Africa Time, GMT+3)' timezones.
As this time zone is predominantly in the equatorial region, there is no significant change in day length throughout the year, so daylight saving time is not observed.
Fixed bug when PIN is used and AUTO-CDO is used too.
The bug caused the failure after any pin was entered, including correct ones.
POI values CtiIax, CtiDisa, CtiSip are no longer permitted in routing types *toVCISDA because calls from those resources are always implicitly accepted.
Fixed CTISIP diagnostics.
ACT-State and UCT-State have been removed because not important.
Q931-State was never filled.
Q932-State and CPO-State line was never shown.
Values for xxx-LocAdd-Port-xx and xxx-RemAdd-Port-xx where incorrectly filled in several cases.
Fixed bug with coder selection in some special circumstances.
The result was a destroyed audio stream and occurred in some special conditions with connection to Mixer and Voice Mail.
The bug was introduced with 7.8.0.
Fixed REFER handling in case that referred calling number started by +.
Fixed Fork and UCT call release in ALERTING state.
BYE was sent instead of CANCEL, some phone accepted it anyway some other ignored it.
The bug has been introduced in 7.8.0.
Fixed LOST-PPP and DROP-SYS statistics.
Port statistics LOST-PPP was always 0.
Session statistic LOST-PPP wrongly counted lost PPPoED packets too. Now lost PPPoED packets are counted only in the port statistic LOST-SYS.
Extended PPPoES buffers from 5 to 25.
Changed default hosts because the previous ones were no more functioning.
In addition, at Abilis startup the sntp host are checked and if the non-functioning ones are present they are replaced.
Sntp client diagnostic: changed 'Client-STATE:DISABLED' in 'Client-STATE:DISABLED (DUE TO VMX)' in case of VMX version.
Released on January 29, 2014.
Added support of Intel 82801EB/ER (ICH5).
Added LOC-side (local NT/TE side) and REM-side (remote NT/TE side) diagnostics.
These diagnostics are useful to detect local or peer side misconfiguration when the level1 is UP but level2 remains CONNECTING.
Example or CORRECT situation: [19:36:07] ABILIS_CPX:d d ctip:1 CTIP:1 ---------------------------------------------------------------------- USER:# OPSTATE:UP STATE:UP ------------------------------------------------------------------------ CH: STATE: [Q932-STATE:] CG: [SG:] CD: [SD:] ------------------------------------------------------------------------ *** All channels disconnected *** - Sapi ------- TEI -- STATE ------------ LOC-side -- REM-side----------- 16 (X.25 ) 10 00-INACTIVE - - 0 (Q.931) 0 07-CONNECTED NT TE ------------------------------------------------------------------------ ISDN-STATE:PRI-UP LINE-DOWN:0 SLIPS:0 RxAlarms:NONE TxAlarms:NONE [19:36:10] ABILIS_CPX:
Example of WRONG situation: [17:13:32] ABILIS_CPX:d d ctip:1 CTIP:1 ---------------------------------------------------------------------- USER:# OPSTATE:UP STATE:DOWN ------------------------------------------------------------------------ CH: STATE: [Q932-STATE:] CG: [SG:] CD: [SD:] ------------------------------------------------------------------------ 1 61-RESTARTING 2 61-RESTARTING 3 61-RESTARTING 4 61-RESTARTING 5 61-RESTARTING 6 61-RESTARTING 7 61-RESTARTING 8 61-RESTARTING 9 61-RESTARTING 10 61-RESTARTING 11 61-RESTARTING 12 61-RESTARTING 13 61-RESTARTING 14 61-RESTARTING 15 61-RESTARTING 17 61-RESTARTING 18 61-RESTARTING 19 61-RESTARTING 20 61-RESTARTING 21 61-RESTARTING 22 61-RESTARTING 23 61-RESTARTING 24 61-RESTARTING 25 61-RESTARTING 26 61-RESTARTING 27 61-RESTARTING 28 61-RESTARTING 29 61-RESTARTING 30 61-RESTARTING 31 61-RESTARTING - Sapi ------- TEI -- STATE ------------ LOC-side -- REM-side----------- 16 (X.25 ) 10 00-INACTIVE - - 0 (Q.931) 0 04-DISCONNECTED TE TE ------------------------------------------------------------------------ ISDN-STATE:PRI-UP LINE-DOWN:0 SLIPS:0 RxAlarms:NONE TxAlarms:NONE
Added sound and visual notifications when a message is received and the tab has not the focus.
The sound notification works with all browsers.
The visual notification uses HTML 5 notification, and it is currently supported only by Firefox and Chrome, and requires that user grants permission in the browser in the browser standard way.
IMPORTANT: Chrome version 32 has a bug when running in Windows 7 with Aero theme in use. The result is that it claims that the messaging application is not responding while it is correctly working.
The problem will be fixed in Chrome 33. We tested a beta version, available here, and it is actually solved.
Domain is not shown and not requested anymore for user belonging to the same domain of the Abilis user.
Some other minor modifications to the user interface.
Improved the user interface for preferences in order to make it cleaner and more effective.
Realtek: fixed TX stream handling to reduce CPU consumption.
Fixed diagnostic of the POTS ports when ELTI is disconnected.
Now DOWN state is properly reported in place of the previously wrong ON-HOOK.
Modified tones to provide a cleaner signal.
Fixed a bug in TI1 .. TI5 parameters processing.
If begin month was equal to end month the TI matched regardless of the other values.
Fixed a bug that caused call transfer failure in case that MOH (music on hold) and groups (CTIG) were involved.
Fixed backward incompatibility in the login procedure.
The changes recently made broken the behaviour of third party applications log-in into Abilis, typically for OPC or SMS activities.
Fixed characters case of logged user name.
The characters entered in login form was used, now the characters used in the Abilis configuration are used instead.
User administration: fixed failure of user addition.
It was not possible to add users from http administration pages.
Fixed bug during calculation of missing DATA packet: statistics.
The value were wrapped to WORD instead of DWORD, as a result the counter recirculated after 65535 missed.
Added ICT, Indochina Time (Bangkok, Hanoi, Giacarta): GMT+7, Daylight Saving Time not observed.
Modified United States rule STD to/from DST: the DST is observed between the 2nd Sunday in March and the 1st Sunday in November.
Modified info of Moscow timezone: The Moscow Standard Time Zone has been changed the 27th of March 2011 to be 4 hours ahead of Greenwich Mean Time: GMT+4 and Daylight Saving Time is no longer observed.
Fixed/Updated MF board type list with missing types.
Added two new variables (cxCtiPoDgLapdSapiLocSide and cxCtiPoDgLapdSapiRemSide) to cxCtiPoDgLapdSapiTable.
Released on December 20, 2013.
Added licence for NPVEXT (New Packet Voice Extended) and CHAT (XMPP gateway) features.
The update licences scheme is:
Table: Abilis CPX product classes
Class | Product | Basic devices included |
FP | Former Mini-Abilis | FPANEL |
0 | Former Abilis Base-x | MFIDE2/MFIDE3 |
1 | Micro-Abilis | MFLPC, BRI4-POTS4 (BS44) or BRI8-ELTI (BS832) |
2 | Nano-Abilis | MFLPC, MiniBRI1 (BR1) |
3 | Abilis Base-J | MFIDE3 |
4 | Mini-Abilis | MFIDE3 |
5 | Compact-Abilis | MFPCI, ETH3-BRI4-POTS8 (BS48) |
6 | Abilis Base-K | MFIDE3 |
7 | PicoAbilis | MFPCMCIA, VoIP (POTS) |
8 | Micro-Abilis-C3 | MFPCIGT, ETH2-BRI4-POTS4 (BS44) or ETH2-BRI4-POTS4-ELTI (BS436) |
12 | Abilis Base-P | MFLPT |
13 | Abilis Base-Q | MFLPT |
14 | Abilis Base-I and Base-Y | MFIDE3 |
15 | Abilis Base-N | MFIDE3 |
16 | Pico-Abilis ELTI | MFLPT, ETH2-ELTI |
17 | Micro-Abilis-C3 Low Cost | MFPCIGT, ETH2-BRI4-POTS4 (BS44) or ETH2-BRI4-POTS4-ELTI (BS436) |
Table: Classes with licenced features and additional licences EXTENDED and VMX
Feature | Description | Class FP | Class 0/6/13/15 | Class 1/2/4/7/8/16/17 | Class 3 | Class 5 | Class 12/14 | EXTENDED | VMX |
DATACOMP | Data compression service | ||||||||
IPLB | IP Load Balancing service | YES | YES | YES | YES | ||||
LCS | Last Calling number service | YES | YES | YES | |||||
MULTILINK | Resources over Multi-Links | YES | YES | YES | |||||
SOFTPBX | Soft-PBX service (OPC, Address Book, Click&Call, ...) | YES | YES | YES | |||||
VMX | VMX system | YES | |||||||
GPS | GPS resources | YES | |||||||
ACNT | Accounting service | YES | YES | YES | |||||
TRFA | Traffic Analyzer | YES | YES | YES | YES | ||||
OSPF | Open Shortest Path First protocol | YES | |||||||
FTPSRV | FTP server | YES | YES | YES | YES | YES | YES | YES | YES |
SMTP | SMTP resource | YES | YES | YES | YES | YES | |||
POP3 | POP3 resource | YES | YES | YES | YES | ||||
RADIUS | RADIUS resource | YES | YES | YES | |||||
VRRP | VRRP resource | YES | |||||||
POEAC | PPP Over Ethernet Access Concentrator | YES | YES | YES | |||||
ARCHIVE | Archive resource | YES | YES | YES | |||||
CTIDISA | CTI DISA service | YES | YES | YES | YES | ||||
CTIIAX | CTI IAX service | YES | YES | YES | YES | YES | YES | YES | YES |
CTISIP | CTI SIP service | YES | YES | YES | YES | YES | YES | YES | YES |
CTISMS | CTI SMS service | YES | YES | YES | |||||
AIPT | Number of AIPT (Abilis tunnel) resources [0, 1..250] | 4 | 250 | 2 | 4 | 4 | 4 | 32 | 32 |
IKEHOSTS | Number of IKE hosts [0, 1..128] (IPSEC/IKE resources) | 2 | 128 | 1 | 2 | 1 | 2 | 4 | 4 |
IPSH | IP traffic shaping service | ||||||||
LDAP | LDAP service | ||||||||
SWAC | Number of SWAC channels [0, 1..255] | ||||||||
SIPBLF | Busy Lamp Field for SIP | ||||||||
VS | Videosurveillance | ||||||||
ABILISPHONE | AbilisPhones users in SIP | ||||||||
PCPHONE | Pc-Phones users in CTIP | ||||||||
NPVEXT | New Packet Voice extended | ||||||||
CHAT | Number of CHAT (XMPP) users [0, 1..1023] |
The Abilis web interface has been renewed for a more pleasant user experience.
The home page permits a quick and intuitive access to the services.
The end-user has a series of useful tools reachable under the "tools" icon, such as preferences, call logs, address book.
The system administrator has a section from where many administrative actions can be performed. Just few pages have been restyled here, more will follow in future versions.
The home page also offer the possibility to replace the Abilis comic with a 300x300 pixels gif. If desired, a gif file named company_logo_300x300.gif must be placed in the path specified by parameter WDIR: of http driver, default WDIR:C:\APP\HTTP\.
Here are some screenshots:
Figure: Home
Figure: Tools
Figure: Preferences
Figure: Administration
Added LDAP rights management page in HTTP interface.
Added runtime codec change feature (RCC).
When transcoding is required as result of a transfer, forward, or just because of routing requirements, Abilis automatically finds a common codec available at both sides and tries to change the codec of one of the two side in order to avoid the transcoding, of course respecting the negotiated maximal speed.
The reason for this behaviour is that transcoding is an operation that degrades the quality, may increase delays, and occupies resources (DSP or CPU). When transcoding is avoidable it is far much better to avoid it.
Improved logging in INFO level, user, caller and called number are now logged. Moved some registration message to REG level.
Added driver for "new packet voice".
This driver permits to create packet voices for IP with the following benefits:
secure authentication using asymmetrical keys (RSA)
identification using ABILIS-ID (abilis serial number) or user defined key, or both
the default 256 packet voices can be extended to 1000 with the purchase of a licence
one local UDP port used for all remotes
coexistence with former packet voices and any other resource that can be referred by CTIL
configuration of CTIL directly from NPV (more precisely from NPV Links)
ISDN backups optimised and shared among all NPV Links
overhead lower than ext-client / ext-server combination
more sophisticated, and more precise, detection of link problems
easy configuration of double-path
option for unidirectional or bidirectional ciphering of voice packets with key regenerated at every new connection
[13:07:39] ABILIS_CPX:d p npv RES:NPv ----------------------------------------------------------------------- Run DESCR: LOG:DS ACT:YES NPVLOG:DFT npvlogsize:200 LOCPORT:38383 REMPORT:38383 BCKRES:CtiSLink max-bck:10 MTU:750 INBUF:AUTO INBUF-LINK:AUTO V-TOS:0-D C-TOS:0-D V-TOUT:10 V-RED:NONE LOCIP1:OUT-IP LOCIP2:OUT-IP - Link-Check ----------------------------------------------------------- TRY:5 TOUT:5000 BURST:1 DLY-UP:10 DLY-TOUT:3 THR-DN:30 BURST-DLY:100 - Back-Up -------------------------------------------------------------- TI:ALL,00:00-23:59 BOOT-DLY:NO DOWN-DLY:NO RTY:LIN NRTY:0 TB:3 AC:DOD VDT:10 [13:07:42] ABILIS_CPX:d npvl Configured Links:2 Activated Links:56 ------------------------------------------------------------------------------- ID: CLUS: MAXBW: MAXCON: GROUP: (GROUP-MAXBW: GROUP-MAXCON:) ACT: ROLE: REMABILIS-ID: REMKEY: LOCKEY: CR: BCK: LOCIP1: REMIP1: LOCIP2: REMIP2: CDI: CDO: RTY: CGI: CGO: NRTY: SDI: SDO: AC: SGI: SGO: ------------------------------------------------------------------------------- 50 npv50 NOMAX NOMAX NONE SERVER test51 test50 NO NO SYS * SYS # ------------------------------------------------------------------------------- 51 npv51 NOMAX NOMAX NONE CLIENT test50 test51 NO NO SYS 127.000.000.001 SYS # ------------------------------------------------------------------------------- [13:07:45] ABILIS_CPX:d d npv RES:NPv ----------------------------------------------------------------------- NPV-STATE:READY CUR-LINKS:2 LINKS-READY:2 UDP-STATE:READY MAX-LINKS:56 LINKS-DOWN:0 BCK-STATE:READY [13:07:51] ABILIS_CPX:d d npvl ID: CLUS: STATE: RemID: Path1: Path2: Bck: Bck-Chan: CR: ------------------------------------------------------------------------------- 50 npv50 READY 51 UP - - - NO 51 npv51 READY 50 UP - - - NO [13:07:56] ABILIS_CPX:d de npvl ID: CLUS: STATE: RemID: Path1: Path2: Bck: Bck-Chan: CR: RemIP1: RemIP2: RTY: USRTY: TDEL: TREM: VDT: ------------------------------------------------------------------------------- 50 npv50 READY 51 UP - - - NO 127.000.000.001-38383 - -------------------------------------------------------------------------- 51 npv51 READY 50 UP - - - NO 127.000.000.001-38383 - -------------------------------------------------------------------------- [13:08:03] ABILIS_CPX:d p npv ? NPv resource parameter(s): DESCR: Resource description. From 0 up to 79 Alphanumeric extended characters. Case is preserved. Spaces are allowed. Strings holding spaces must be written between quotation marks (E.g.: "str1 str2") LOG: State changes log and alarm generation [NO, D, S, A, L, T, ALL] [+E] (D: Debug Log; S: System Log; A: Alarm view; L: Local audible alarm; T: SNMP traps; +E: Extended Log of state changes, see ref. manual) ACT: Operation activation [NO, YES] NPVLOG: NPV log events filter [ERR, INFO, DBG] or [DFT, FULL], where - ERR, INFO, DBG filters can be joined using "," operator; - DFT: means ERR and INFO events; - FULL: means every type of event. npvlogsize: NPV Log size [20..2000 Kibyte] LOCPORT: Local UDP port number [1..65535] REMPORT: Remote UDP port number [1..65535] MTU: Maximum frame length [256..1500] BCKRES: Lower Back-up resource [NONE, CtiSlink] max-bck: Maximum number of backups allowed [0..250] INBUF: Incoming buffer size [AUTO, 10..60000 Kibyte] INBUF-LINK: Incoming session buffer maximum size [AUTO, 10..1000 Kibyte] V-TOS: Type Of Service octet or Differentiated Services Field (DS) for VOICE frames: - 'p-t', i.e. PRECEDENCE and TOS values, where 'p' can be [0..7] and 't' can be [N=None, D=Min. Delay, T=Max. Throughput, R=Max. Reliability, C=Min. Monetary Cost] - 'bbbbbb', i.e. DS value bit by bit, where 'b' can be [0, 1] C-TOS: Type Of Service octet or Differentiated Services Field (DS) for LINK-CHECK frames: - 'p-t', i.e. PRECEDENCE and TOS values, where 'p' can be [0..7] and 't' can be [N=None, D=Min. Delay, T=Max. Throughput, R=Max. Reliability, C=Min. Monetary Cost] - 'bbbbbb', i.e. DS value bit by bit, where 'b' can be [0, 1] V-TOUT: Time limit for out-of-sequence VOICE frames parking [0..500 msec] V-RED: VOICE frames redundancy [NONE, FM, VOICE, ALL] LOCIP1: Local IP address for incoming/outgoing UDP pakets on first path [R-ID, OUT-IP, Ip-nnn, 1-126.x.x.x, 127.0.0.1, 128-223.x.x.x] LOCIP2: Local IP address for incoming/outgoing UDP pakets on second path [R-ID, OUT-IP, Ip-nnn, 1-126.x.x.x, 127.0.0.1, 128-223.x.x.x] ---------- Link-Check --------------------------------------------------------- TRY: Number of attempts considered for the state detection [2..50] TOUT: Timeout for the link-check reply reception [100.10000 msec] DLY-UP: Interval between attempts while state is UP [1..60 sec] DLY-TOUT: Interval between attempts while state is UP and last try timed out [1..60 sec] THR-DN: Percentage of successful attempts to declare state DOWN [0..90] BURST: Number of requests sent at each attempt [1..10] BURST-DLY: Interval between requests of the same attempt [0..100 msec] ---------- Back-Up ------------------------------------------------------------ TI: Time interval within which the call is permitted or kept active. The the format is "day,hh:mm-hh:mm", where 'day' can be: - a single day of the week [MO, TU, WE, TH, FR, SA, SU] or - a set of days of the week (E.g.: MO+TH or TU+TH+SU) or - an interval of days of the week (E.g.: MO-WE or TH-SU) or - "ALL". Use "#" to disable the time interval. BOOT-DLY: Time that must elapse since system boot prior that the call is permitted [NO, 1..3600 sec] DOWN-DLY: Time that must elapse since P-Link goes down prior that the call is permitted [NO, 1..3600 sec] RTY: Retry law type [LIN, INC, US] NRTY: Max number of consecutive calls [NOMAX, 0..50000] TB: Time base for delay between calls [3..250 sec] AC: Autoconnection mode [DOD, NAILED-UP] VDT: Disconnect time-out for VOICE [NOMAX, 5..900 sec] [13:08:07] ABILIS_CPX:d p npvl ? D [P] NPVL Display all NPV Links D [P] NPVL filter:val [filter:val] Display any NPV Link matching the specified filter(s) Allowed filters: ID: NPV link identifier. <Optional> One value in the range [1..1000] or a range of values 'xxx-yyy' or a list of values 'xxx,yyy,...' separated by ',' (comma) or "A" or "ALL". CLUS: A CTI Cluster name, from 1 up to 8 characters in the <Optional> ['0'..'9', 'A'..'Z', 'a'..'z', '_', ':'], or a string preceded and/or followed by '*' (E.g.: "*mystr" or "mystr*" or "*mystr*") or "*" or "#" or "NONE". GROUP: CTI Group identifier [NONE, 1..256] <Optional> MAXBW: Maximum bandwidth [0..10000000 bit/sec, NOMAX] <Optional> MAXCON: Maximum number of connections [0..4096, NOMAX] <Optional> REMABILIS-IRemote ABILIS-ID. Up to 10 digits. <Optional> Empty value shows records with empty REMABILIS-ID. REMKEY: Remote key. Up to 16 alphanumeric characters. <Optional> Spaces are not allowed. Case is preserved. The match is case-insensitive. Empty value shows records with empty REMKEY. REMIP1: Remote IP address configured for first path <Optional> [*, #, 1-126.x.x.x, 127.0.0.1, 128-223.x.x.x, 'list'], where - "#": the first path is disabled; - "*": any remote peer is accepted; - 'list': the name of an IP/IR/RU/MR list between single quotes. REMIP2: Remote IP address configured for second path <Optional> [*, #, 1-126.x.x.x, 127.0.0.1, 128-223.x.x.x, 'list'], where - "#": the first path is disabled; - "*": any remote peer is accepted; - 'list': the name of an IP/IR/RU/MR list between single quotes. NPV link parameter(s): ACT: Run time activation/deativation flag [NO, YES] LOG: State changes log and alarm generation: "SYS" or [NO, D, S, A, L, T, ALL] [+E] (D: Debug Log; S: System Log; A: Alarm view; L: Local audible alarm; T: SNMP traps; +E: Extended Log of state changes, see ref. manual) CLUS: CTI Cluster name, from 1 up to 8 characters in the range ['0'..'9', 'A'..'Z', 'a'..'z', '_', ':'], or "#" or "NONE" GROUP: CTI Group which the link belongs to [NONE, 1..256] MAXBW: Maximum bandwidth [0..10000000 bit/sec, NOMAX] MAXCON: Maximum number of connections [0..4096, NOMAX] ROLE: Role for link behaviour [CLIENT, SERVER, PEER] BCK: Backup activation/deactivation [NO, YES] CR: Encryption/Decryption activation [NO, YES] REMABILIS-ID: Abilis-ID that must match the one provided by the remote peer. Up to 10 numeric characters ['0'..'9']. When empty the received Abilis-ID is not validated. The couple <REMABILIS-ID,REMKEY> must be univocal among all links. REMKEY: Identification key that must match the one provided by remote peer. Up to 16 alphanumeric characters. Speaces are not allowed. Case is preserved. The match is case-insensitive. When empty the received identification key is not validated. The couple <REMABILIS-ID,REMKEY> must be univocal among all links. LOCKEY: Identification key to send to remote peer. Up to 16 alphanumeric characters. Speaces are not allowed. Case is preserved. V-TOS: Type Of Service octet or Differentiated Services Field (DS) for VOICE frames: "SYS" or - 'p-t', i.e. PRECEDENCE and TOS values, where 'p' can be [0..7] and 't' can be [N=None, D=Min. Delay, T=Max. Throughput, R=Max. Reliability, C=Min. Monetary Cost] - 'bbbbbb', i.e. DS value bit by bit, where 'b' can be [0, 1] C-TOS: Type Of Service octet or Differentiated Services Field (DS) for LINK-CHECK frames: "SYS" or - 'p-t', i.e. PRECEDENCE and TOS values, where 'p' can be [0..7] and 't' can be [N=None, D=Min. Delay, T=Max. Throughput, R=Max. Reliability, C=Min. Monetary Cost] - 'bbbbbb', i.e. DS value bit by bit, where 'b' can be [0, 1] V-TOUT: Time limit for out-of-sequence VOICE frames parking [SYS, 0..500 msec] V-RED: VOICE frames redundancy [SYS, NONE, FM, VOICE, ALL] REMPORT: Remote UDP port number [SYS, 1..65535] <Only for ROLE not equal to "SERVER"> LOCIP1: Local IP address for incoming/outgoing UDP pakets on first path [SYS, R-ID, OUT-IP, Ip-nnn, 1-126.x.x.x, 127.0.0.1, 128-223.x.x.x] REMIP1: Remote IP address for incoming/outgoing UDP pakets on first path [*, #, 1-126.x.x.x, 127.0.0.1, 128-223.x.x.x, 'list'], where - "#": the first path is disabled; - "*": any remote peer is accepted (only for ROLE:SERVER); - 'list': the name of an IP/IR/RU/MR list between single quotes (only for ROLE:SERVER). LOCIP2: Local IP address for incoming/outgoing UDP pakets on second path [SYS, R-ID, OUT-IP, Ip-nnn, 1-126.x.x.x, 127.0.0.1, 128-223.x.x.x] REMIP2: Remote IP address for incoming/outgoing UDP pakets on second path [*, #, 1-126.x.x.x, 127.0.0.1, 128-223.x.x.x, 'list'], where - "#": the second path is disabled; - "*": any remote peer is accepted (only for ROLE:SERVER); - 'list': the name of an IP/IR/RU/MR list between single quotes (only for ROLE:SERVER). ---------- Link-Check --------------------------------------------------------- LC-VALUES: Link-check values source [SYS, LINK] TOUT: Timeout for the link-check reply reception [100.10000 msec] <Only for TYPE not equal to "SYS"> TRY: Number of attempts considered for the state detection [2..50] <Only for TYPE not equal to "SYS"> DLY-UP: Interval between attempts while state is UP [1..60 sec] <Only for TYPE not equal to "SYS"> DLY-TOUT: Interval between attempts while state is UP and last try timed out [1..60 sec] <Only for TYPE not equal to "SYS"> THR-DN: Percentage of successful attempts to declare state DOWN [0..90] <Only for TYPE not equal to "SYS"> BURST: Number of requests sent at each attempt [1..10] <Only for TYPE not equal to "SYS"> BURST-DLY: Interval between requests of the same attempt [0..100 msec] <Only for TYPE not equal to "SYS"> ---------- Back-Up ------------------------------------------------------------ TI: Time interval within which the call is permitted or kept active. "SYS" or a string in the format "day,hh:mm-hh:mm", where 'day' can be: - a single day of the week [MO, TU, WE, TH, FR, SA, SU] or - a set of days of the week (E.g.: MO+TH or TU+TH+SU) or - an interval of days of the week (E.g.: MO-WE or TH-SU) or - "ALL". Use "#" to disable the time interval. BOOT-DLY: Time that must elapse since system boot prior that the call is permitted [SYS, NO, 1..3600 sec] DOWN-DLY: Time that must elapse since P-Link goes down prior that the call is permitted [SYS, NO, 1..3600 sec] RTY: Retry law type [SYS, LIN, INC, US] NRTY: Max number of consecutive calls [SYS, NOMAX, 0..50000] TB: Time base for delay between calls [SYS, 3..250 sec] AC: Autoconnection mode [SYS, DOD, NAILED-UP] VDT: Disconnect time-out for VOICE [SYS, NOMAX, 5..900 sec] CDI: Input called address [0..9, *] optionally preceded by TON [u, i, n, o, s, h, c] and/or NP [x, e, d, t, l, p] attributes. See HELP ISDN ATTRIBUTES for details on attributes. See HELP ISDN VALUES for details on meaning of special values. CGI: Input calling address [0..9, *] optionally preceded by TON [u, i, n, o, s, h, c] and/or NP [x, e, d, t, l, p] and/or PI [a, r, m, q] and/or SI [y, v, w, z, j] attributes. See HELP ISDN ATTRIBUTES for details on attributes. See HELP ISDN VALUES for details on meaning of special values. SDI: Input called sub-address [AlphaNumExt, *]. See HELP ISDN VALUES for details on meaning of special values. SGI: Input calling sub-address [AlphaNumExt, *]. See HELP ISDN VALUES for details on meaning of special values. CDO: Output called address [0..9, #] optionally preceded by TON [u, i, n, o, s, h, c] and/or NP [x, e, d, t, l, p] attributes. See HELP ISDN ATTRIBUTES for details on attributes. See HELP ISDN VALUES for details on meaning of special values. CGO: Output calling address [0..9, #] optionally preceded by TON [u, i, n, o, s, h, c] and/or NP [x, e, d, t, l, p] and/or PI [a, r, m, q] and/or SI [y, v, w, z] attributes. See HELP ISDN ATTRIBUTES for details on attributes. See HELP ISDN VALUES for details on meaning of special values. SDO: Output called sub-address [AlphaNumExt, #]. See HELP ISDN VALUES for details on meaning of special values. SGO: Output calling sub-address [AlphaNumExt, #]. See HELP ISDN VALUES for details on meaning of special values. [13:08:09] ABILIS_CPX:
All bug fixes up to 7.7.7 are included in 7.8.0
Copyright © Abilis