System Software 3.42 Overview
||New Features and Enhancements
VoIP Extension Security Enhancements
DSX System Software Version 3.42 introduces important new VoIP extension security features.
With this option enabled, the VoIP extension can only be on the DSX system local LAN or connected via VPN. Remote registrations are blocked. Set this option in Stations: Config: Setup: Security (2106-06). By default, this option is disabled (remote connections are allowed).
When enabled, the VoIP extension must be a DSX IP Keyset. Third-party SIP extensions and other endpoints are not allowed. Set this option in Stations: Config: Setup: Security: Keyset Only (2106-07). By default, this option is disabled (any compatible third-party device is allowed).
This option locks the registration to the DSX IP keyset's MAC address. Registration can only occur if the registering keyset MAC matches the MAC address stored here. When a keyset initially registers, it prepopulates the MAC address field. Optionally, you can manually enter a MAC address prior to connecting the extension. Set this option in Stations: Config: Setup: Match Keyset MAC Address (2106-08/09). By default, this option is disabled (a match is not required for registration). This option only applies to DSX IP keysets - not third-party IP endpoints.
Improved Check Key Operation
Check key operation is enhanced in software version 3.42. When a user presses a key, the display shows the key definition (as before) but now also shows the additional information assigned to the key. For example:
- Line keys show the line number as well as the name and number for the line set up in Lines: Config: Setup: Type (3101).
- Hotline, Call Coverage, and Reverse Voice Over keys show the destination extension's number and name.
- Company and Personal Speed Dial keys display the stored Speed Dial name and number. The keyset One-Touch Speed Dial keys also display this same information.
- Voice Mail Record keys show the number and name of the extension into whose mailbox the conversation will be recorded.
- Automation keys display the Home Automation Integration key description.
Home Automation Integration Key Enhancements
Home Automation Integration key operation is improved in software version 3.42.
- Double-pressing a Control key will change the state of the control and return the phone to idle. Control type functions include Lights/Power, Outputs, and Flags. This operation has also been incorporated with Access keys, which control locks. In prior software versions, double-pressing an automation key of these types would leave the phone in the device control screen.
- While in the control screen for a device with the Status LED enabled, the key will now show the status of the connected device (green for off; red for on).
- Pressing a Button key or a button from the button menu list will activate the button and display the name of the button for two seconds. The phone will then return to idle. In prior software versions, the phone would stay in the device control screen.
- Home Automation Integration key descriptions set in System: Automation: Key Definitions (1904) can be up to 21 characters long. In prior software versions, 21-character definitions were ignored. The maximum length was 20 characters.
- Support has been added for HAI Expansion Controllers. The additional zones and outputs will now appear in the key configuration list.
Temperature Display Compatibility
To maximize compatibility with the National Weather Service, DSX concurrently tries to obtain the local temperature from the internet using both the old method available in 3.41 and earlier and a new method introduced in version 3.42. If the local temperature is not available using the new method, DSX will fall back and try to obtain the temperature using the old method.
- Central Office Calls, Answering
- If an extension is programmed to ring in Stations: Config: Ring Assign: Line Ringing (2132), but has no line or loop keys for the line, an incoming call will ring and show the correct display information. In prior versions, lifting the handset would answer the call but there would be no ringing or display.
- In prior software versions, if the first IntraMail action taken after a system startup was to initiate Conversation Record, the system could reset. DSX Software Version 3.42 corrects this problem.
- Message handling is improved to ensure that rapid user operation of mailbox features cannot adversely affect the processing of messages marked for deletion.
- If a keyset user on a call presses a Message Center key to send the call to the associated Message Center Mailbox, the system will Transfer the call and return the keyset to idle. In prior software releases, the keyset would hear dial tone instead.
- If an outside line is inadvertently set up for SLT Message Waiting, and a keyset user presses V-MAIL while on an outside call on that line, the call goes to the Automated Attendant. In prior software releases, the outside caller's talkpath would be disconnected and the keyset user had no way to retrieve the call. For review, these are the steps required to set up SLT Message Waiting:
- Stations: Config: IntraMail: Mailbox Type (4101-01) = None.
- System: Class of Service: SLTs: HiVolt Msg Waiting Lamp (1403-04) or FSK Msg Waiting Lamp (1403-05) = Either option enabled.
- The underlying SIP processes for Multicast Paging are now set up during system startup, not when a page is made. This improves the reliability of Multicast Paging with some routers that were incompatible with the prior method.
- A parked call that is waiting to recall will have its status set to Exclusive Hold (not
normal Hold). This ensures correct loop key operation and prevents an answered call from being inadvertently left in a Park orbit.
- SIP Trunking
- The method used to authenticate SIP trunk providers is modified to address potential problems at sites with two providers. In prior versions, it was possible for the first provider to try and log in with the credentials of the second, thereby disabling the SIP trunks for the first provider. This should no longer occur.
- A condition when System: Config: Communication DHCP: DHCP Enabled (1103-01) is set to Yes with
Manual IP that could prevent the
proper setup of SIP trunks is corrected.
- An issue with the correct detection of SIP INFO messages received on SIP trunks is corrected.
- When the system receives a SIP UPDATE while on a SIP trunk call, it will correctly respond with a 200 OK to keep the call active.
In prior versions the provider would disconnect the call after sending a SIP UPDATE message and the system did not respond.
- The system will correctly respond to a RE-INVITE received from the provider right after
an outgoing IP trunk call is answered. Incorrect handling in prior versions would cause the call to be dropped.
- The G.726 codec coding in an outbound INVITE from the system is corrected. With the previous
coding there was the potential for a codec mismatch.
- When setting up a SIP trunk call, the system will no longer incorrectly advertise that it supports Session Timers. In prior versions,
this could cause the SIP trunk call to drop after a specified interval since there is no support for Session Timers.
- The system can now dial into IVR systems that answer with a 183 message without a 200 OK. In prior versions, the 200 OK was required
before the system could send digits into the IVR.
- If a Speed Dial number contains leading directives (such as P for pause and F for flash), the system will skip over the directives
and dial the number that follows. In prior software versions the system would redial the previously dialed number instead. This
correction also applies to PRI trunks.
- VoIP Extensions
- The reliability of splash tones on DSX IP Keysets during Handsfree Answerback is improved.
- An issue with the format of SIP INFO messages sent by IP extensions is corrected.
- For enhanced security, DSX forces third-party SIP telephones to re authenticate for all outgoing calls (i.e., INVITE requests).
- The DSX VoIP Keyset messaging has been optimized for improved performance and to minimize cut-through delays.
- Third party SIP extensions are automatically disconnected if they time out while listening to reorder tone.