AlphaCom 10.xx - Release Notes
From Zenitel Wiki
Software in production: AMC 10.20<br\> Software released date: 2007-04-12<br\> Note 1: We sometimes do bug fixes in older versions while working with a new version. You can’t read the list version by version, and always assume that a correction is included in the next. Be aware of high release numbers, e.g. 06.05 vs. 07.01. Check version dates, and also comments for each version. <br\> Note 2: For each software version the NVRAM version is listed. If the NVRAM version is different, the AMC board must be cold started, and then you must do a SendAll from AlphaPro to restore the configuration.<br\><br\><br\>
Contents
- 1 AlphaCom 10.xx Release Notes
- 2 AMC 10.22 (2007-09-05)
- 2.1 Errors Corrected
- 2.1.1 Issue 3149: Follow Me(72) and User/Phy number
- 2.1.2 Issue 3157: Call Request Transfer to Phone
- 2.1.3 Issue 3210: AlphaNet- CRM4 - display call request
- 2.1.4 Issue 3214: $CANM with source as global number
- 2.1.5 Issue 3225: IP substation: Call Req Mode - LED
- 2.1.6 Issue 3229: Formating of EXP not OK
- 2.1.7 Issue 3231: Statistic Log on IP station
- 2.1.8 Issue 3233: No Line error if Hot-line enabled
- 2.1.9 Issue 3238: Hanging audio links to SIP/RMD
- 2.1.10 Issue 3240:Ringing group - Loose CR mode when called
- 2.1.11 Issue 3247/3252: AlphaCom uses duplex algorithm when conversation with Ring Master
- 2.1.12 SysLog
- 2.2 Functional changes / Enhancement
- 2.1 Errors Corrected
- 3 AMC 10.21 (2007-06-08)
- 4 AMC X10.21 (2007-06-04)
- 4.1 Errors Corrected
- 4.1.1 Issue 2899: $SM don't trigger RelTo = UDP
- 4.1.2 Issue 2952: Dual Display MDF text corrections
- 4.1.3 Issue 3142: Line errors at startup
- 4.1.4 Issue 3161: Event handler %scutf, comma
- 4.1.5 Issue 3163: Conversation incoming second user.
- 4.1.6 Issue 3164: Call request from data protocol (from other than default user)
- 4.1.7 Issue 3176: SIP: Gateway blocked, reset required
- 4.1.8 Issue 3177: Eventhandler fault when related to > 4 digits
- 4.1.9 Issue 3182: SIP ringing terminates after 30 sec.
- 4.1.10 Issue 3188: Off Hook duplex when calling SIP
- 4.1.11 Issue 3195: Intermodule IP audio lockup slave reset
- 4.1.12 Issue 3196: $ST Lxxx W0 don’t stop timer
- 4.1.13 Issue 3203: SIP: Handytone INFO digits ignored workaround
- 4.1.14 Issue 3205: Line test 7872 in multi module
- 4.1.15 Issue 3215: Busy/Private override in AlphaNet
- 4.1.16 Issue 3218: Mail related assert:
- 4.1.17 Issue 3217: Call from SIP to IP station
- 4.1 Errors Corrected
- 5 AMC 10.20 (2007-04-12)
- 6 AMC X10.20 (2007-03-20)
- 7 AMC X10.20 (2007-03-15)
- 8 AMC 10.05 (2007-02-07)
- 8.1 Functional changes / Enhancement
- 8.2 Errors Corrected
- 8.2.1 Issue 2715: AlphaNet Duplex in combination with AMC 8/9:
- 8.2.2 Issue 2887/3113: SIP automatic duplex switching:
- 8.2.3 Issue 2897: X-lite on-hold lockup:
- 8.2.4 Issue 2908: SIP-Ringing if call cancelled before answer:
- 8.2.5 Issue 2960/3119: SIP-Handy-Tone 488 making All Call.(* and # key):
- 8.2.6 Issue 3011: Duplex switching in mixed environment:
- 8.2.7 Issue 3012: Echo in SIP handset:
- 8.2.8 Issue 3015: AlphaNet: No Camp On Busy:
- 8.2.9 Issue 3017: Name list:
- 8.2.10 Issue 3034: Time management:
- 8.2.11 Issue 3051: IP address with leading 0's:
- 8.2.12 Issue 3067: AlphaWeb: Same subnet on Eth0 and 1:
- 8.2.13 Issue 3070: SIP: Long phone no on DAK/Substation:
- 8.2.14 Issue 3116: AMC: Speech channel locks up:
- 8.2.15 Issue 3143: AMC: 99 answer in global group call:
- 8.2.16 Issue 3060: SIP & AlphaNet licenses:
- 8.2.17 Issue 3069: SIP: Phone number in display:
- 8.2.18 Issue 3087: SIP: Mediatrix 1204 - Dial Out:
- 8.2.19 Issue 3105: SIP Trunk: DAK call fails (AudioCodes):
- 8.2.20 Issue 3107: SIP Trunk: Call Forward (71):
- 8.2.21 Issue 3136: AlphaNet: Global SX Conference:
- 8.2.22 Issue 3141: Call to unregistered SIP stations:
- 8.2.23 Issue 3156: AlphaWeb show no licence:
- 9 AMC X10.05 (2007-01-18)
- 10 AMC X10.05 (2006-12-21)
- 11 AMC 10.04 (2006-12-12)
- 11.1 Functional changes / Enhancement
- 11.2 Errors Corrected
- 11.2.1 Issue 3024/3039: AlphaNet & MultiModule IP - 7872 causes reset:
- 11.2.2 Issue 3038: EDIO - %sscan:
- 11.2.3 Issue 3076/3085: Special characters in AlphaCom display text:
- 11.2.4 Issue 3086: TST Error messages during SIP call:
- 11.2.5 Issue 3089: Events when not "Default User”:
- 11.2.6 Issue 3091: Mediatrix 1204 - No M-key */#:
- 11.2.7 Issue 3093: RCO PULS bug:
- 11.2.8 Issue 3095: Context params in built in cmds, RCO:
- 11.2.9 Issue 3096: Mediatrix 1204, direct dial out:
- 11.2.10 Issue 3098: Multi Module Group call on AGA lines:
- 11.2.11 Issue 3103: Eventhandler; left adjustment of %:
- 12 AMC 10.03 (2006-20-11)
- 12.1 Functional changes
- 12.2 Errors Corrected
- 12.2.1 Multi module in combination with AMC 8 or 9 reset:
- 12.2.2 Issue 2948: Technical Alarm Inputs (RCI) on AC7:
- 12.2.3 Issue 3027: MultiModule and SIP:
- 12.2.4 Issue 3032: Search string on AlphaNet IP:
- 12.2.5 Issue 3055: Slow call setup when dialling from Master to Slave:
- 12.2.6 Issue 3067: Volume (783) and COS (7873) are not stored in flash:
- 12.3 SIPD 01.02 upgrades and corrections
- 12.3.1 Event “Conversation Outgoing” :
- 12.3.2 CANCEL_MAIL:
- 12.3.3 Events for digits from called SIP:
- 12.3.4 Dialing after initial connect sent as SIP INFO:
- 12.3.5 Register from port different than 5060 allowed:
- 12.3.6 Registrar, remove all bindings:
- 12.3.7 SDP media description:
- 12.3.8 Issue 3059: SIP response handling, call to SIP:
- 12.3.9 Call on Hold from SIP:
- 12.3.10 Display name:
- 12.3.11 Issue 3058: Default route was required:
- 12.3.12 Crash fixes:
- 12.3.13 SIP Debug/Trace:
- 12.3.14 SIPd crash debug:
- 12.3.15 Issue 3007: SIP - digit during connection:
- 12.3.16 SIPD 01.02 known limitations
- 13 AMC 10.02 (2006-08-22)
- 14 AMC 10.01 (2006-08-09)
- 14.1 Errors Corrected
- 14.1.1 Issue 3019: Global group call:
- 14.1.2 Issue 3021: Global group call, multi module/IP:
- 14.1.3 Issue 3022: Group call:
- 14.1.4 Issue 3023: Global group call:
- 14.1.5 Claim 3219: Report EVH_CONV_OUTGO OFF:
- 14.1.6 Issue 2881: AlphaWeb- AMC config backup page:
- 14.1.7 Issue 3025: Multi Module serial port:
- 14.1.8 Issue 3027: Multi Module and SIP:
- 14.1.9 Issue 3030: RS485:
- 14.1.10 Issue 3016 AlphaNet Call Priority:
- 14.1.11 Issue 2907: AMC: Event - Related to UDP 8:
- 14.1.12 Issue 2995: Noise when VoIP call from DAK:
- 14.1.13 Issue 3009: Multi Module License use:
- 14.1 Errors Corrected
- 15 AMC 10.00 (2006-06-01)
- 16 Known Issues (Latest release)
- 16.1 Known Issues
- 16.1.1 Issue 3020: Missing “Exch. Missing” text:
- 16.1.2 Issue 3050: ODX from slaves via VoIP link:
- 16.1.3 Issue 3052: $TPROG causes AMC reset:
- 16.1.4 Issue 3108: SIP trunk, short number not possible:
- 16.1.5 Issue 3124: AlphaNet - NAT
- 16.1.6 Issue 3235: Audio Event In AlphaNet
- 16.1.7 Issue 3242: SIP RE-INVITE
- 16.1 Known Issues
- 17 Hardware Drivers
- 18 Hardware Versions
- 18.1 AMC hardware versions
- 18.1.1 Known problems AMC hardware 8000/4
- 18.1.2 Known problems AMC hardware 8000/2
- 18.1.3 Issue 2747: RCI not supported on ACE7:
- 18.1.4 Issue 2741: Redundancy control from APC:
- 18.1.5 Issue 2787: AMC serial port: No RX, no data on TX:
- 18.1.6 Issue 2806: “Temperature Alarm" in ACE.7:
- 18.1.7 Issue 2723: RS422/RS485 Signal Pinning:
- 18.1 AMC hardware versions
AlphaCom 10.xx Release Notes
<br\>
AMC 10.22 (2007-09-05)
Release: Official, available on request /opt/amc/bin/amcd NVRAM version 10.20.
System upgrade file:<br\> alpha_sys_10_22.tbz2<br\>
Precautions:<br\> alpha_sys_10_00.tbz2 must be installed.<br\><br\>
Errors Corrected
Issue 3149: Follow Me(72) and User/Phy number
There was a mix of user and physical number in the follow me function. Stations with different physical and user number would not have correct follow me behavior.
Issue 3157: Call Request Transfer to Phone
Call request forwarding is solved by the new feature Call request forwarding by search strings
Issue 3210: AlphaNet- CRM4 - display call request
The calling party’s number is not displayed when answering the call request (or MST mail) from a CRM IV type station in another node (AlphaNet). Only the name is shown. The error is only when the answering station has the Station Type set to "CRM 3&4" in software. Fixed.
Issue 3214: $CANM with source as global number
The $CANM can now use global number as source without adding the specific node number (use L2345 in stead of L(2)2345)
Issue 3225: IP substation: Call Req Mode - LED
If call requester mode is removed from an IP station the Audio to the IP station is now terminated.
Issue 3229: Formating of EXP not OK
Formating of %1.EXP is not working properly
Issue 3231: Statistic Log on IP station
Calls to IP stations in now logged in the SysLog statistics
Issue 3233: No Line error if Hot-line enabled
The flag ignore_st_down_in_conv allow stations to fail during conversation. For hot line station it means that if hot line is trigged during station down it will not be reported. Fixed by setting a short timeout on how long station can be down when active
Issue 3238: Hanging audio links to SIP/RMD
When initiating a call to SIP/RMD from AlphaCom and terminating during setup tone the Audio connection is not disconnected. Fixed.
Issue 3240:Ringing group - Loose CR mode when called
When in call requester mode, you can be called by anybody, which will take you out of call requester mode. It will be confusing if you expect your call to be answered and all of a sudden somebody else gets through. There should be a mechanism that when in call requester mode you can only be called by a station which has you in the queue. This is fixed by setting the caller in busy state and use automatic call override when answering from a ringing group.
Issue 3247/3252: AlphaCom uses duplex algorithm when conversation with Ring Master
The duplex algorithm is no longer used on AlphaCom side when calling/called by Ring Master.
SysLog
In some cases syslog reporting from AlphaCom was not correctly initiated.
Functional changes / Enhancement
DTMF tones during conversation
Feature for dialing DTMF tones during conversation DTMF feature (107) works for local conversation or towards SIP/RMD. Can Also be used as Data Message DTMF_CONN
Event trigger during conversation
New feature Event Trigger During Connection (108).
Parallel Ringing
Add stations in Parallel Ringing when station is in private ringing mode
Ringing Group
New behavior of call request. Private ringing tone on receiving station(s). Ringing Group (109)<br\>
- SEND_MAIL added new flag for "auto delete" functionality and optional ringing tone in use with ringing group.
- CANCEL_MAIL allowed LV in destination field
Global Conference
New fixes and adjustments
- Regular interval Root of conference broadcast message was not sent in all situation. (A safety message for reconnecting if links have been down etc)
- The interval of Root of conference broadcast message is now decreased from 1 hour to 1 minute. It means reconnecting of missing nodes and cleaning of unused links will be much faster after certain network/reset problems.
- Useless single AlphaNet audio links to root nodes with no conference members are cleared.
- When Root of conference is AMC 8/9 and there is an IP transit node with members of the conference, leaf IP nodes was not able to connect to the conference due to CODEC selection failure.
- Better terminating algorithm when a conference only consist of default members (in several nodes).
HTTPS support added
Gives the possibility to access AlphaWeb over a secure connection. See AlphaWeb Technical
AlphaWeb Custom Scripting
AlphaWeb Custom Scripts lets the end user extend the AlphaWeb functionality. Typically this can be 'Click to Call' type of applications.
AMC 10.21 (2007-06-08)
Release: Official, available on request /opt/amc/bin/amcd NVRAM version 10.20.
System upgrade file:<br\> alpha_sys_10_21.tbz2<br\>
Precautions:<br\> alpha_sys_10_00.tbz2 must be installed.<br\><br\>
Error Corrected
Issue 3193: IP station -> SIP: codec problems
When an IP Substation is calling a SIP Gateway or SIP Phone, the codec of the IP station must be set to G711, else there is no audio. But when the IP substation codec is G711 there will be a "click" sound in the IP substation on regular intercom calls. Fixed.
New FPGA software v 01.68
FPGA software improvement of audio in full module exchanges.
AMC X10.21 (2007-06-04)
Release: Official, available on request /opt/amc/bin/amcd NVRAM version 10.20.
System upgrade file:<br\> alpha_sys_10_21x0604.tbz2<br\> (Includes sipd version 01.07)
Precautions:<br\> alpha_sys_10_00.tbz2 must be installed.<br\><br\>
Errors Corrected
Issue 2899: $SM don't trigger RelTo = UDP
Intelligence added to the code receiving $SM (DP). If UDP group not specified, and mail sender is local, look up the UDP group from NVRAM. Can not be done if mail sender is in a different node. %1.udp macro added to the EventHandler, so a complete $SM can be sent in the first place.
Issue 2952: Dual Display MDF text corrections
Some display text cleanup regarding during mail sending.
Issue 3142: Line errors at startup
At startup there could be line errors reported at non existing physical numbers. Corrected
Issue 3161: Event handler %scutf, comma
AMCD Event handler: The %scutf macro now works properly when using comma as delimiter.
Issue 3163: Conversation incoming second user.
Conversation incoming [07] at B-sub (e.g.2001) which is a second user (not default) to phys. 10 (2000) does not work. The event handler is now updated so that incoming event %dir and %name reflect the actual user dialed.
Issue 3164: Call request from data protocol (from other than default user)
If you simulate by data a call request (sender e.g.2001) to CRM4 2500 the call request message is ok (sender 2001). You are able to call back (locally node2) with 70+8 or 7638 and you are connected to the default user (2000 FBSAR), but the call request message (initiated from 2001, not default) is not removed. If you call back by manual dialing 2001, the message is removed. Correct directory number (other than default user) is now used when canceling mail.
Issue 3176: SIP: Gateway blocked, reset required
Reports of reset of AlphaCom required due to blocking of audio lines to Mediatrix ISDN gateway. Fixed
Event handler actions “Related to” more than 4 digits is now working.
Issue 3182: SIP ringing terminates after 30 sec.
The SIP ringing length is now following the AlphaPro configuration.
Issue 3188: Off Hook duplex when calling SIP
Handset operation /duplex flag is now tested during SIP setup, thus give DTMF signaling from ATLB stations.
Issue 3195: Intermodule IP audio lockup slave reset
Improvment to slave module audio availablility during slave reset.
Issue 3196: $ST Lxxx W0 don’t stop timer
Data command “$ST Lxxx W0” will now stop all timers running on station xxx.
Issue 3203: SIP: Handytone INFO digits ignored workaround
Workaround for problem with Grandstream Handytone 488, firmware 1.0.3.64. Ingoing call to Alphacom, then a lot of keying, for excample of * and # for simplex / groupcall keying. Then after some 10 - 20 incomming INFO messages, SIPD suddenly ignores a INFO message. This in turn locks up Grandstream, so that it does not send a BYE when the handset is replaced.
Issue 3205: Line test 7872 in multi module
The 7872 line test is now working again for Multi module AGA/AE1
Issue 3215: Busy/Private override in AlphaNet
Busy and private override is now working over AlphaNet using M-key.
Improved clean-up system for AlphaCom mail elements.
Issue 3217: Call from SIP to IP station
When calling from SIP G711 codec to IP station G722 codec, transcoding is now correctly initiated.
AMC 10.20 (2007-04-12)
Release: Official, available on request /opt/amc/bin/amcd NVRAM version 10.20.
System upgrade file:<br\> alpha_sys_10_20.tbz2<br\>
Precautions:<br\> alpha_sys_10_00.tbz2 must be installed.<br\><br\>
Functional changes / Enhancement
Private ringing tone on Call Request function
Private ringing tone on mail at receiver station will be active when first mail in queue has the mail priority above 150 (default value of "globel_constant>priv_ring_mail_pri")<br\> New event FEAT_M_KEY (31 )<br\> ON = M key pres<br\> OFF = M key release<br\> Sub event 0 will give M key status when station is busy.<br\> Sub event 1 will give M key status when station is idle.<br\> New event FEAT_OFF_HOOK (32)<br\> ON = OFF_HOOK<br\> OFF = ON_HOOK<br\> Sub event 0 will give HOOK state when station is busy. <br\> Sub event 1 will give HOOK state when station is idle.<br\> Only state changes within current state is reported on M_KEY and HOOK, it means if the station goes OFF_HOOK from idle the event OFF_HOOK in busy state will not be reported.<br\><br\>
Errors Corrected
Issue 3114: Multi Module IP audio fails after slave reset:
When slave is reset, without the master being reset, the IP ICC audio links does now work
RTP jitter buffer improvements
Rtpdeamon version 01.02 improves the jitter buffer handling. Both handle larger difference in clock rate between sender and receiver, at the same more stable delay adaptation at the presence of jitter. Fixes issue 3101 with Xlite.<br\> <br\> <br\> <br\>
AMC X10.20 (2007-03-20)
Release: Official, available on request /opt/amc/bin/amcd NVRAM version 10.20.
System upgrade file:<br\> alpha_sys_10_20x0320.tbz2<br\>
Precautions:<br\> alpha_sys_10_00.tbz2 must be installed.<br\><br\>
Errors Corrected
Issue 3179: Calling from a slave to an E1 node:
It was not possible to dial global numbers from a slave module in multi module over IP to a different node connected with the master over AE1. (10.20x bug)<br\> <br\> <br\> <br\>
AMC X10.20 (2007-03-15)
Release: Official, available on request /opt/amc/bin/amcd NVRAM version 10.20.
System upgrade file:<br\> alpha_sys_10_20x0315.tbz2<br\>
Precautions:<br\> alpha_sys_10_00.tbz2 must be installed.<br\><br\>
Functional changes / Enhancement
Ring Master Daemon is included in the package.
See separate documentation.<br\>
Support of IP stations.<br\>
- - Substation functionality
- - Group Call is available
- - Outputs on the stations can be related to RCO in AlphaPro. (RCO type station)
- - Inputs can be related to DAK or directly to DAK_AS_RCI event in AlphaPro.
See separate documentation.<br\>
IP audio transit capacity is increased from 32 to 64 channels.
Transit audio is audio not going trough the backplane. (SIP to SIP, IP station to IP station, AlphaNet IP transit or a combination of IP audio)<br\>
AlphaWeb – AlphaNet information<br\> Information page now contains node name and node software versions.<br\><br\>
Errors Corrected
Issue 2885: Log enabling:
System log to Syslog is now working even when log port is not enabled in AlphaPro.<br\>
Issue 2935: SIP Softphone ExpressTalk causes AMC reset:
SIP Softphone ExpressTalk would reset the exchange when the conversation is cancelled from the phone (both incoming and outgoing calls). <br\>
Issue 3053: Conversation Outgoing event:
When making a call from intercom out on a SIP gateway (Mediatrix 2400) the event Conversation Outgoing is now triggered when the phone answers.<br\>
Issue 3154: $CALL in AlphaNet don't work:
The data protocol command $CALL is now working in AlphaNet.<br\>
Issue 3169: Serial communication block AMCD:
AMC would not start after power reset if serial communication was active during reset. (Other node sending data to resetting AMC) This will not happen on system running Linux 2.4. <br\>
Issue 3180: Program 7 has no display txt:
Audio program 7 (feat 5/7): The display text was not shown in the display when activating the audio program 7. For other programs it is ok. (I have seen this long time ago also, so it might be an old bug). Static License of 2 AlphaNet audio links does not work correctly. Only one audio link was working. Problems with SIP and Codec Selection <br\> SIP Preferred codec selection configured in AlphaPro does now also filter on incoming audio stream. This cure some problems regarding codec mismatch between AlphaCom and SIP.<br\> <br\> <br\> <br\>
AMC 10.05 (2007-02-07)
Release: Official, available on request /opt/amc/bin/amcd NVRAM version 10.00.
System upgrade file:<br\> alpha_sys_10_05.tbz2<br\>
Precautions:<br\> alpha_sys_10_00.tbz2 must be installed.<br\><br\>
Functional changes / Enhancement
License keys:
SIP trunk and SIP stations is now separated in two different licenses.<br\> SIP trunk and AlphaNet licenses is by default dynamic except for the 2 line AlphaNet license that still is static.<br\> No audio routing programming is needed for SIP trunk or AlphaNet IP (except for 2 licenses).<br\> AlphaNet and Multi Module IP use dynamic licenses from the same license pool.<br\> If static routing is programmed in AlphaPro licenses for those audio lines is reserved from the license pool and can not be used for other dynamic audio links/multi module.<br\> Priority of audio resources allocation is handled by the priority of the initiator station.<br\><br\>
Errors Corrected
Issue 2715: AlphaNet Duplex in combination with AMC 8/9:
In combination AlphaNet with AlphaCom 8 and 9 and exchanges via IP there will be a problem with delay adjustment of the duplex algorithm when calls are made from IP to an AMC 8/9 exchange.<br\> The duplex algorithm is now run in A node when going from an ASLT station to IP AlphaNet thus avoiding duplex in end AMC 8/9 nodes. <br\> In transit systems with certain combinations of AMC- 8/9/IP, SIP, AGA, AE1 and Multi module IP some issues could still occur that needs special configuration. (See separate duplex document). <br\>
Issue 2887/3113: SIP automatic duplex switching:
When calling SIP there can be problems with the standard duplex algorithm due to DSP echo cancelling in the SIP station. A new duplex algorithm is available for duplex towards SIP stations that is speech controlled only from volume of the microphone signal from the SIP link.<br\> (exchange flag “DSP_duplex = 1”) <br\>
Issue 2897: X-lite on-hold lockup:
Problems during on-hold feature in X-lite fixed.<br\>
Issue 2908: SIP-Ringing if call cancelled before answer:
Calling from AMC-station to SIP phone. If C-key is pressed on AlphaCom-station before the call is answered, the SIP phone keeps ringing if calling via a transit node. <br\>
Issue 2960/3119: SIP-Handy-Tone 488 making All Call.(* and # key):
SIP now handles * and # for both Grandstream and Mediatrix.<br\>
Issue 3011: Duplex switching in mixed environment:
When the audio path go transit from IP to analog/E1 delay information to the automatic duplex routine is lost. Duplex delay is now forwarder/backwarded from transit AGA to IP links to the duplex node.<br\>
Issue 3012: Echo in SIP handset:
When talking with handset conversation between Intergard station and SIP station the SIP station will get echo in the handset due to overhearing in AlphaCom handset (and no echo cancelling). Handset to handset communication will now be forced in duplex. (Default delay setting for SIP = 30ms. Full duplex can be obtained if parameter “max_off_hook_delay” is adjusted to 40 ms or more)<br\>
Issue 3015: AlphaNet: No Camp On Busy:
There is no "camp on busy" when all AlphaNet lines are in use. Instead one gets a rejection tone. Same behaviour with AGA line, AE1 and VoIP. Feature implemented.<br\>
Issue 3017: Name list:
After AMC auto load dirno's 9542 - 9545 are in the name list (614).<br\>
Issue 3034: Time management:
When changing time in AlphaWeb, the new time is now also written to the hardware clock.<br\>
Issue 3051: IP address with leading 0's:
Interpretation of leading 0 in AlphaWeb is fixed. <br\>
Issue 3067: AlphaWeb: Same subnet on Eth0 and 1:
Configuration of both Ethernet phys on the same sub net is now tested.<br\>
Issue 3070: SIP: Long phone no on DAK/Substation:
Up to 16 digit phone number now allowed in DAK "784" and Call-forward "71".<br\>
Issue 3116: AMC: Speech channel locks up:
During global conference and failed SIP calls speech channels could be locked up.<br\>
Issue 3143: AMC: 99 answer in global group call:
Not possible to answer global group calls from other that initiating node. This feature is fixed.<br\>
Issue 3060: SIP & AlphaNet licenses:
It is now possible to install 30 AlphaNet and 20 SIP trunk licenses. <br\>
Issue 3069: SIP: Phone number in display:
For outgoing/incoming calls the number of shown digits is 16 (including event handler).<br\>
Issue 3087: SIP: Mediatrix 1204 - Dial Out:
Transmit digit by digit as dialled now supports:
- - Programming of phone number on DAK from AlphaPro
- - DAK, "784" from station
- - Call forwarding from station "71"
Both for Mediatrix and AudioCodes<br\>
Issue 3105: SIP Trunk: DAK call fails (AudioCodes):
The first or the two first DTMF digits of the phone number is not transmitted. 400 ms delay before sending digits. Delay can be extended with exchange timeout "sip_dial_dly".<br\>
Issue 3107: SIP Trunk: Call Forward (71):
Manual transfer to phone using 71 don't work (PNCI you could 71 + 0 + phone + M, or 71 + <shortnumber>). Fixed<br\>
Issue 3136: AlphaNet: Global SX Conference:
AlphaNet: Global SX Conference. Problems after node reset and issues of reconnect are fixed.<br\>
Issue 3141: Call to unregistered SIP stations:
Call from AlphaCom to a SIP phone, SIP phone is configured at registrar node, but the phone is not registered: Then SIP sends the INVITE to its own IP address, which is processed, and forwarded in a loop until all RTP resources are used up. IP address check implemented.<br\>
Issue 3156: AlphaWeb show no licence:
AMC now generate correct infor in the license info file.<br\> <br\> <br\> <br\>
AMC X10.05 (2007-01-18)
Release: Beta, available on request /opt/amc/bin/amcd NVRAM version 10.00.
System upgrade file:<br\> alpha_sys_10_05x0118.tbz2<br\>
Precautions:<br\> alpha_sys_10_00.tbz2 must be installed.<br\><br\>
Errors Corrected
Issue 3072: $CPYM removes two char in name:
When a mail is copied to another station using $CPYM L%1.dir W%2.tag L<dirno>, the two first characters in the name of the sender is removed. E.g. if the sender is "Donald Duck" it will appear as "nald Duck".<br\>
Issue 3074: 626 cancel call request:
The problem is related to 626. This code blocks the station for a few seconds when you hang up.<br\>
Issue 3088: Transfer of outgoing calls:
When doing an outgoing phone call from AlphaCom via SIP Gateway (tested with Mediatrix 1204 (analogue) and Mediatrix ISDN) you cannot transfer the call to another intercom station.<br\>
Issue 3115: AlphaNet Global SX Conference:
Cancelling and reinitiate a global conference do not distribute audio. Also problems when resetting member nodes of a conference.<br\> <br\> <br\> <br\>
AMC X10.05 (2006-12-21)
Release: Beta, available on request /opt/amc/bin/amcd NVRAM version 10.00.
System upgrade file:<br\> alpha_sys_10_05x1221.tbz2<br\>
Precautions:<br\> alpha_sys_10_00.tbz2 must be installed.<br\><br\>
Errors Corrected
Issue 3111: Multi Module Group Call Block:
MultiModule and group call could block. Fixed one reproduced case.<br\>
Issue 3112: Reset after cancel of call setup by the $CALL command:
When resetting A-station in a call established by the $CALL the exchange did a reset. Fixed<br\>
Issue 3121: In hotline call off-hook action do not work:
Fixed.<br\> <br\> <br\> <br\>
AMC 10.04 (2006-12-12)
Release: Official, available on request /opt/amc/bin/amcd NVRAM version 10.00.
System upgrade file:<br\> alpha_sys_10_04.tbz2<br\>
Precautions:<br\> alpha_sys_10_00.tbz2 must be installed.<br\><br\>
Functional changes / Enhancement
AlphaPro Password:
The AlphaPro password is now the same as the administrator password for AlphaWeb (default user: admin, password alphaadmin)<br\>
Issue 3031: Ignor station down as default auto load:
The flag is enalbled as default from AMC 10.04<br\>
== Issue 3068: SIP: Inter-digit timeout: === TST->Nvram “ex_profile.timeouts.dig_col_timeout” configures the inter digit timeout in 100 ms steps during collection of digits on feature 81 and 83. Default is 3 seconds.<br\><br\>
Errors Corrected
Issue 3024/3039: AlphaNet & MultiModule IP - 7872 causes reset:
MultiModule over IP: Dialling 7872 on station 101 in master causes reset.<br\>
Issue 3038: EDIO - %sscan:
The macro %sscan(string, search-string) returned wrong result when there was no match with the search-string.<br\>
Issue 3076/3085: Special characters in AlphaCom display text:
AlphaCom display text could not include /-,. æøå etc. when making an SIP call.<br\>
Issue 3086: TST Error messages during SIP call:
Error messages introduced in 10.03 during call SIP reset is now fixed.<br\>
Issue 3089: Events when not "Default User”:
The eventhandler is now working for Conversation event “related to” user that are not default users.<br\>
Issue 3091: Mediatrix 1204 - No M-key */#:
Key signaling of * and # from mediatrix is now implemented. Signaling of * and # out of SIPD is now also using * and # towards SIP equipment<br\>
Issue 3093: RCO PULS bug:
It was possible to activate the RCO puls system by accident from the event handler scripts due to error in the script parser. (The RCO system then got inverted behavior)<br\>
Issue 3095: Context params in built in cmds, RCO:
The “%chg(on,off)” command did not work correctly for rco.<br\>
Issue 3096: Mediatrix 1204, direct dial out:
SIPD is now hanling collected digits from AlphaCom.<br\>
Issue 3098: Multi Module Group call on AGA lines:
Group Call with AMC IP master and AGA/AE1 audio could reset the exchange.<br\>
Issue 3103: Eventhandler; left adjustment of %:
Left adjustment of %macroes did not work. Example: "%1.exp(3<)"<br\> <br\> <br\> <br\>
AMC 10.03 (2006-20-11)
Release: Official, available on request /opt/amc/bin/amcd NVRAM version 10.00.
System upgrade file:<br\> alpha_sys_10_03.tbz2 This package has support of both board support package 02.xx (Linux 2.4) and 03.xx(Linux 2.6)<br\>
Precautions:<br\> alpha_sys_10_00.tbz2 must be installed.<br\><br\>
Functional changes
Pulse RCO:
Support for generating a pulse of specified length on a “logical” RCO. <br\> New parameter “Duration” is added to the event handler-built-in command “RCO” and the data protocol message $SLRC. Examples, pulse RCO # 13 on for 1 second: “rco 13 on 10” or “$SLRC W13 1 w10”. <br\> Duration is in tenths of second. If Duration parameter is present, and non-zero, the RCO state specified in previous parameter lasts for the specified time. After the time has expired, the RCO is toggled to the opposite state. If a new $SLRC/RCO on the same RCO arrives while the pulse timer is running, the timer is cancelled, and the new message determines the new RCO state. Duration = 0 means infinite duration.<br\>
DAK RCI EVENT:
New event Dak key as RCI (30). Sub event = DAK key number. ON = Dak key press, OFF = dak key release.<br\>
Private ringing for incomming SIP calls:
New tst nvram flag available ”ex_profile.flags.private_ringing_SIP”. If ”1” then calls from SIP will use private ringing mode. If “0” then calls will connect as an intercom call with normal priority.<br\><br\>
Errors Corrected
Multi module in combination with AMC 8 or 9 reset:
Incompatible tone handling fixed.<br\>
Issue 2948: Technical Alarm Inputs (RCI) on AC7:
Amc software RCI supports for AMC hardware 8000/4.<br\>
Issue 3027: MultiModule and SIP:
Combination of Multi Module and SIP is working .<br\>
Issue 3032: Search string on AlphaNet IP:
When doing a call from node A to Node B and the station in node B has a search string active the search will now work.<br\>
Issue 3055: Slow call setup when dialling from Master to Slave:
Software “bottle neck” fixed.<br\>
Issue 3067: Volume (783) and COS (7873) are not stored in flash:
Volume and COS setting is now stored in nvram for survival after reset.<br\><br\>
SIPD 01.02 upgrades and corrections
Event “Conversation Outgoing” :
Outgoing calls to SIP: Report Event “Conversation Outgoing” (8) ON when receiving SIP 200 OK, reports OFF at disconnect. <br\>
CANCEL_MAIL:
Outgoing calls to SIP: Send CANCEL_MAIL for outgoing call, which cancels call request from that SIP phone.<br\>
Events for digits from called SIP:
Outgoing calls to SIP: If called phone presses digits which are sent to AlphaCom as SIP INFO, "Event Trigger Feature" (15) is reported. The digit is sub event (0-9, * = 10, # = 11). Calling AlphaCom station is Event Owner, and called SIP phone number and node number is related to. This could be used for e.g. Dooropening.<br\>
Dialing after initial connect sent as SIP INFO:
Outgoing calls to SIP: Digits dialed after initial connect are forwarded as SIP INFO digit messages to the remote SIP device. This can be used for two step dialing from AlphaCom to an external system, or to the PSTN.<br\>
Register from port different than 5060 allowed:
Call to SIP: Use port-number stored in registry for contact. Allows SIP device to register from any (random) port, not just 5060. Fixes issue with XLITE 3.0.<br\>
Registrar, remove all bindings:
Store only one binding for each user. Remove binding if expires==0. Fixes failure if SIP device registered again from different address/port<br\>
SDP media description:
Call from SIP: handle that SDP a= missing, use m=... Fixes issue with XLITE 3.0.<br\>
Issue 3059: SIP response handling, call to SIP:
Call to SIP: Improved handling of non-successful SIP responses 300->699: Forward response to AMCD followed before proper disconnect of call towards AMCD. Finally SIP ACK is now sent.<br\> This allows AMCD to handle busy SIP phone properly, and avoids retransmissions from SIP phones due to missing the ACK. Forward 1xx invite responses to AMCD, instead of sending a faked 180 ringing directly on AudioPathSetup from AMCD. Fixes issue with short ring tone when two-step dialing to a SIP gateway.<br\>
Call on Hold from SIP:
When receiving a re-INVITE, respond with 488 not acceptable here. Quick fix of problem that X-lite was not able to disconnect a call if the call was put on hold by pressing other line button.<br\>
Display name:
Outgoing calls to SIP: don’t send STATION_INFO to AMCD if called name not received from SIP. Fixes issue with blank upper display line for outgoing calls.<br\>
Issue 3058: Default route was required:
Fixed failure in IP address lookup if default route not defined for the system, even if no routing was required.<br\>
Crash fixes:
Fixed memory crash if SIP 1xx response received out of context. Fixed crash if receiving REGISTER with more than 9 digits in user name<br\>
SIP Debug/Trace:
SIP trace/debug console on UNIX socket /tmp/sipd_trace. Connect using "tst -s /tmp/sipd_trace" from local shell. Possible to change trace level during runtime, press digits 0-7. Default level is 4, which prints SIP and AlphaNet messages. Press 0 to stop tracing. Formatting of message trace improved.<br\>
SIPd crash debug:
If SIPD crashes due to segmentation violation, a short debug message is printed to “/var/log/sipd_crashes”. Only the last crash is recorded, to avoid filling up the file system.<br\>
Issue 3007: SIP - digit during connection:
It is now possible to send digits from AlphaCom to SIP during a SIP connection.<br\><br\>
SIPD 01.02 known limitations
SIPD do not remove expired REGISTERs. Can cause problems if changing numbers and node numbers of SIP phones. Workaround: Log in, and delete "/var/opt/amc/nvram/sip_registrar", reset exchange.<br\>
Digits during conversation can not be sent or received using RTP (RFC 2833 ). Only SIP INFO supported<br\> <br\> <br\> <br\>
AMC 10.02 (2006-08-22)
Release: Official, available on request /opt/amc/bin/amcd NVRAM version 10.00.
System upgrade file:<br\> alpha_sys_10_02.tbz2<br\>
Precautions:<br\> alpha_sys_10_00.tbz2 must be installed.<br\>
Only FPGA for the backplane issue is functionally changed. (FPGA 1.66) AMCD is functionally equal to 10.01.<br\>
Errors Corrected
Issue 2742: FPGA problems with backplanes:
In AlphaCom E20 and E26 with green backplanes there could be an audio issue with approx. more than 10 cards in the rack. (22 cards with FPGA 1.60),<br\> <br\> <br\> <br\>
AMC 10.01 (2006-08-09)
Release: Official, available on request /opt/amc/bin/amcd NVRAM version 10.00.
System upgrade file:<br\> alpha_sys_10_01.tbz2<br\>
Precautions:<br\> alpha_sys_10_00.tbz2 must be installed.<br\><br\>
Errors Corrected
Issue 3019: Global group call:
AlphaNet VoIP channel lock up when receiving GGC from AMC 09.xx<br\>
Issue 3021: Global group call, multi module/IP:
Build global group call (7879) was needed after reset <br\>
Issue 3022: Group call:
Multi module over IP. M-press during Gong was ignored <br\>
Issue 3023: Global group call:
Multi module/IP; Reset when receiving GGC. <br\>
Claim 3219: Report EVH_CONV_OUTGO OFF:
EVH_CONV_OUTGO_OFF is now reported if disconnect during connection tone.<br\>
Issue 2881: AlphaWeb- AMC config backup page:
Restore backup: AMCD respond with "OK" to AlphaWeb _before_ reset, so AlphaWeb returns to backup page.<br\>
Issue 3025: Multi Module serial port:
When the serial port is set for multi module the data message “SET MODE = 66" was not transmitted, thus the slave would never become a slave.<br\>
Issue 3027: Multi Module and SIP:
SIP was not working in combination with IP multi module.<br\>
Issue 3030: RS485:
RS485 was not working because mismatch in configuration handling. <br\>
Issue 3016 AlphaNet Call Priority:
Station with Call Setup Priority = Alarm did not get through when all AlphaNet lines are busy due to conversation, global group call or SX conference.<br\>
Issue 2907: AMC: Event - Related to UDP 8:
Events with Related to = UDP 8 was not triggered.<br\>
Issue 2995: Noise when VoIP call from DAK:
When making a VoIP call from a DAK programmed to do prefix + dirno (54 + 101), and DAK is kept pressed after the connection, loud noise was transmitted to the B-subscriber.<br\>
Issue 3009: Multi Module License use:
Multi Module automatically allocated all licenses not used for AlphaNet even in stand alone mode. This gave a confusing license overview in AlphaWeb<br\> <br\> <br\> <br\>
AMC 10.00 (2006-06-01)
Release: Official, available on request /opt/amc/bin/amcd NVRAM version 10.00.
System upgrade file:<br\> alpha_sys_10_00.tbz2<br\>
Precautions:<br\> patch_to_release_10_00.tbz2 must be installed on beta cards before alpha_sys_10_00.tbz2 is activated.<br\><br\>
Errors Corrected
See release note for beta software for error corrected during beta releases.
<br\> <br\> <br\> <br\>
Known Issues (Latest release)
<br\>
Known Issues
Issue 3020: Missing “Exch. Missing” text:
When making a global group call and some exchanges do not receive the group call due to not available audio links, there should be a display message "Exchange Missing".<br\>
Issue 3050: ODX from slaves via VoIP link:
ODX from stations in slave modules are not supported over VoIP link<br\>
Issue 3052: $TPROG causes AMC reset:
$TPROG L%1.d U1 is used in the standard PrisCom database when the key returns to "0" position.<br\>
Issue 3108: SIP trunk, short number not possible:
With PNCI you can use the "Phone" function to define 3- or 4 -digit short numbers for easy access to the most frequently used phone numbers. You could also do 71 transfer to short numbers. A short number should show up in the directory list of the display.<br\>
Issue 3124: AlphaNet - NAT
AlphaNet does not work if NAT traverse is used.
Issue 3235: Audio Event In AlphaNet
When calling a station in a different node, event type audio and always programmed in the called node is not triggered. This is due to the move of duplex from end node to start node. Can be handled by setting node flag for duplex in B node.
Issue 3242: SIP RE-INVITE
Current SIP implementation does not support RE-INVITE
Hardware Drivers
<br\>
Rtpdaemon
/opt/amc/bin/rtpdaemon
Rtpdaemon is a user mode service which handle the RTP audio streams. It receives control commands from the AMCD main application on a control socket (/tmp/rtpd). Rtpdaemon transfers and receives RTP packets via standard Linux network sockets. Rtpdaemon packs and unpacks RTP packets. Received packets are buffered before play out. It transfers and receives serialized audio data to the DSP via a DSP driver.<br\>
Version 01.02:<br\> Description: Released version. <br\> Introduced in system upgrade file: alpha_sys_10_20.tbz2<br\><br\>
SIPdaemon
/opt/amc/bin/sipd
SIPdaemon is a user mode service which handle data communications with SIP devices. It receives AlphaNet control commands from the AMCD main application on a TCP socket (port 40000).<br\>
Upcoming 01.08:
- Handle reINVITE which redirects RTP audio to different IP address and port.
- Fixed bug in parsing of AUDIO_LINK_OK from AMCD, which could be rejected erroneously
Version 01.07:
Description: Released version, date 2007-06-01.
Introduced in system upgrade file: alpha_sys_10_21x0604.tbz2
- Removed memory leaks, increasing stability (issue 3176).
- Issues 3203, 3182.
- Debug error messages forwarded to syslog.
- Set scheduling priority.
Version 01.05:
Description: Released version.
Introduced in system upgrade file: alpha_sys_10_20.tbz2<br\><br\>
DSP driver
/opt/amc/modules/dsp_drv
DSP driver is a kernel mode driver which provides a device file interface (/dev/dsp/) to RTP daemon for communicating control commands and audio to/from the DSPs. <br\>
Version 01.01: Board support package 02.xx (Linux 2.4):<br\> Description: Released version. <br\> Introduced in system upgrade file: alpha_sys_10_03.tbz2<br\>
Version 02.00: Board support package 03.xx (Linux 2.6):<br\> Description: Released version. <br\> Introduced in system upgrade file: alpha_sys_10_03.tbz2<br\><br\>
DSP SW
/opt/amc/images/amc_dsp.hex
SW for the two DSPs. Currently the two DSPs runs identical SW. DSP does the G.711/G.722 transcoding. It also generates tones which are used in the system. Audio is transferred to the FPGA in 16 bit PCM format.<br\>
Version 01.01:<br\> Description: Released version. <br\> Introduced in system upgrade file: alpha_sys_10_00.tbz2<br\><br\>
FPGA FW
/opt/amc/images/amc_ip_fpga.bit
Firmware for the FPGA. FPGA converts audio between PCM and the AlphaCom SigmaDelta format. FPGA also interfaces the time slotted audio buses on the AlphaCom backplane, and thus replaces the SBI ASIC used on earlier AlphaCom boards. <br\>
Version 01.67:<br\> Description: Released version. <br\> Introduced in system upgrade file: alpha_sys_10_03.tbz2<br\><br\>
MBI driver
/opt/amc/modules/mbi_irq
MBI irq driver is a kernel mode driver which provides a signal to the AMCD main application when an interrupt is generated from the master backplane interface (MBI) <br\>
Version 01.00: Board support package 02.xx (Linux 2.4):<br\> Description: Released version. <br\> Introduced in system upgrade file: alpha_sys_10_00.tbz2<br\>
Version 02.00: Board support package 03.xx (Linux 2.6):<br\> Description: Released version. <br\> Introduced in system upgrade file: alpha_sys_10_03.tbz2<br\><br\>
LED / Watchdog driver
/opt/amc/modules/dev_amc_wdog
The watchdog driver is a kernel mode driver which is used for updating the hardware watchdog. This driver is also used for accessing the AMC-card LEDs <br\>
Version 01.00: Board support package 02.xx (Linux 2.4):<br\> Description: Released version. <br\> Introduced in system upgrade file: alpha_sys_10_00.tbz2<br\>
Version 02.00: Board support package 03.xx (Linux 2.6):<br\> Description: Released version. <br\> Introduced in system upgrade file: alpha_sys_10_03.tbz2<br\> <br\> <br\> <br\>
Hardware Versions
<br\>
AMC hardware versions
Known problems AMC hardware 8000/4
None as of now<br\><br\>
Known problems AMC hardware 8000/2
Issue 2747: RCI not supported on ACE7:
RCI not supported on ACE7. The RCI signals on P1-c19 and P1-c22 are terminated in test points on AMC-IP. <br\>
Issue 2741: Redundancy control from APC:
The redundancy control system from APC is not working (software and hardware).<br\>
Issue 2787: AMC serial port: No RX, no data on TX:
It turns out that the RS232-drivers on the AMC-IP-board have an automatic shutdown when it detects missing received data (illegal voltage levels). This will be fixed in future hardware version, but it can be fixed on current hardware by a minor modification. Remove R698 and R695. The pins must be connected to Vcc (3,3V). <br\>
Issue 2806: “Temperature Alarm" in ACE.7:
This problem is probably related to the fact that the AMC-IP board never had a connection to the over-temp. signal from the ACE7 backplane. This is related to the problems with RCIs from the same backplane. Filter board <br\>
Issue 2723: RS422/RS485 Signal Pinning:
The pin out for RS422 signals on the filter print for E20 and E26 differs from the pin out on the E7. The Rx+ is switched with the Rx- and the Tx+ is switched with the Tx-. The only consequence is that the same cable can't be used on E7 and the E20-series. From filter print version 3 (DB8001/3) the mapping is correct.<br\>