Reference9:Release Notes Wireless Handset Firmware

From innovaphone-wiki

Jump to: navigation, search

This is the Wireless Handset Firmware Release Notes Document.

Please see the disclaimer before using the information presented here!


Contents

Wireless Handsets

Hotfix 15

49778 - Additional user restrictions for phone calls

Components: All Products

Background:
Functionality of a handset can be limited via several parameters under Customization/Visibility and Customization/Phone Restrictions.
Further restrictions have been requested:
* Restrict loudspeaking mode during call.
* Do not display any name or number information of the other party in a call.
* When keys 0-9, * and # are disabled, it is not possible to use DTMF signaling during call. Make it possible to use those keys only during call.

Solution:
New parameters and parameter values are available under Customization/Phone Restrictions.

49780 - Changed German translations

Components: All Products

Background: Since the current German translation is using the same term for both "Messaging" and "Inbox" we would
suggested change of translation for "Inbox" that could be also translated as "Eingang".
"Transfer" is also translated inconsistently and sometimes incorrectly when German language is used.

Solution: Minor corrections in the German translations.

49777 - Combine local phonebook result with calling party number for incoming calls

Components: All Products

Background:
For an incoming call that has been diverted via one party, the handset will display both the calling number and
diverting number/name.
In case the calling number is present in the Contacts/local phonebook, the diverting number/name is
replaced by the name of the calling number found in the phonebook. It is important to able to see that the call
is not direct to the user, but diverted from another party.

Solution:
Display number of calling party for incoming call together with Diplay Management text or CNIP if configured.
New parameter "System->System [A..H]->Display calling number together with name" is now available. If
Display Management text is not already combined with found phonebook name (according to parameter
"Display Management and Local Phonebook Name"), the calling party number will be displayed as well.
If Display management is not available in the system, the calling number may be combined with found
phonebook name or with CNIP (calling party name).

49781 - Configurable Bluetooth audio transfer question for outgoing calls

Components: All DH7 Products

Background:
When starting a new outgoing call with a connected Bluetooth headset, the user will be informed that the
audio is routed through the headset and the user can choose to transfer the audio back to the handset. This
popup is shown for 8 seconds and possibly blocking information to the user such as name or number of the
other call party. Make it configurable to show this popup, with a default setting of no popup screen shown.

Solution:
New parameter "Show audio transfer question on outgoing calls" is added under Connections / Bluetooth
headset, with a default setting of No.

49783 - Handsets does not update the IP-DECT master of its product type and software version

Components: All Products

Background:
Since IP-DECT version 10.1.0, the DECT master is no longer updated with the product types and software
versions of subscribed handsets.

Solution:
Handset type and software version are now always provided by the handset.

49782 - Incorrect character encoding for PBX and IP-DECT texts

Components: All Products

Background:
Knowledge about UTF-8 support is sometimes cleared even though no new capability handshake will take
place. Texts are thereafter displayed in Latin-1.

Solution:
Knowledge about UTF-8 support is now corrected.

49785 - Problem with setting up call if handset is on a busy base

Components: All Products

Background:
If the handset is on a busy base it is supposed to roam to a free base first when a call is initiated. A change to
prevent roaming for a call in release state (just to be torn down) made this functionality to stop working for any
outgoing call on a busy base.

Solution:
Problem with call initiated on a busy base is fixed.

49779 - Repeat sound played at shared phone logout

Components: All DH7 Products

Background:
If a DECT extension number in use on a handset is moved to another handset as Forced Logout (knowing the
Access Code for that PUN) and parameter "Systems/Common/Shared Phone/Play a sound at logout" is
enabled, the handset losing its extension will play a short sound to notify the user.
This is a change request to use repetitions of that sound.

Solution:
Repetitions added for the sound used with "Systems/Common/Shared Phone/Play a sound at logout".

49776 - Stability problems with Bluetooth

Components: All DH7 Products

Background:
Problems with Bluetooth stability. Restarts, system lost, noise and continuous ringing in headset throughout a
call have been reported.

Solution:
A new BT chipset firmware and a more robust communication protocol towards the BT chipset has been
implemented.

49784 - Typo on date displayed in French

Components: All Products

Background:
Having French set as menu language, the month of May ("Mai" in French) is displayed as "Mar" (short for
March).
The typo is noticeable when using date format "XX MONTH 18" or "MONTH XX XXXX".

Solution:
The typo is now corrected in handset software, downloadable language and translation tool.

Hotfix 16

62595 - "Select" button is missing in "Change System" screen

Components: All DH7 Products
Background:
The "Select" button disappeared when the "System" option is hidden by PDM setting.
Solution:
Select button is never hidden on the "Change System" screen.

62600 - Audio is switched from BT headset to HSs mic/speaker after establishing second call

Background:
Audio is switched from BT headset to HSs mic/speaker after establishing second call
Solution:
If the first call is ongoing via BT headset the second call is also established via BT headset

62596 - Frequency range for Taiwan is incorrect

Components: All DH7 Products
Background:
Frequency range for Taiwan is incorrect.
Solution:
TBR6 mode for Taiwan works with CMD 60. Also possible to use if frequency band Taiwan is selected.

62603 - Handset displays call appearance incorrectly when making a call from contact

Components: All DH6 Products All DH7 Products
Background:
Corrupted number is displayed when calling a saved contact for the first time.
Solution:
Contact name is displayed correctly

62602 - Handset does not display the calling party number after resuming the call.

Components: All DH6 Products All DH7 Products
Background:
Handset does not display the calling party number after resuming the call.
Solution:
Correct name is displayed

62597 - Improvement of base station location

Components: All DH7 Products
NCR/CR: CDK-5903
Background:
Base Station location algorithm is selecting own location area (same IPBL1) even if it is not the base station
with the strongest signal. This is reducing handovers between location areas to improve call experience, but
causing issues for base station location precision.
Solution:
Base Station location algorithm is update to always select base station with the strongest signal.

62599 - Improvement regarding Handsete Freeze

Components: All DH6 Products All DH7 Products
Background:
Handset freeze when base stations is slightly out of sync during roaming which cause the crystal oscillator in
the handset to stop due to big changes in the regulation when adjusting to keep the sync to the new base
station.
Solution:
Frequency regulation of crystal oscillator changed to avoid freeze of handset functionality.

62594 - Incorrect help text for vibration function

Components: All Products
NCR/CR: CBNX-4105
Background:
Help text shall be updated as follows:
- On: The vibrator function is active at an incoming calls and messages, even if the handset is muted
(Volume is set to "Silent").
- On if silent: The vibrator function is active at an incoming calls and messages (only when the handset is
muted (Volume is set to "Silent").
- Off: The vibrator function is off.
Solution:
Vibrating alert text is updated

62601 - Phone doesn’t display “turn off phone lock” during the call

Components: All Products
Background:
Phone doesn’t display “turn off phone lock” screen when “turn off phone lock” screen is being displayed when
HS receives an incoming call.
Solution:
"Turn off phone lock?"-popup is displayed

62606 - Wrong call list order after making three calls

Components: All DH7 Products
Background:
Wrong call list order after making three calls:
* The first call is in the middle of call list
* The second call is in the bottom
* The third call is in the top
Solution:
Corrected call list order so that the latest call is on the top and subsequent calls are following the latest call.

62598 - Wrong number in ?all list during call pick up

NCR/CR: CDACH-16773
Affects system/s: CUCM with license
Background:
After user dials call pickup code (ex:***51) and pickup call from his pickup group, in call list we only see dialed
number ***51 and no caller number is seen.
Solution:
Numbers are correct in Call list after Call pick up.

Hotfix 17

63018 - WinPDM Stabilized software upgrade of WLAN handsets.

Stabilized software upgrade of WLAN handsets.

63017 - WinPDM support for Windows 8 and Windows 10

Added support for Windows 8 and Windows 10.
Note: Only 64-bit version is supported.

Hotfix 18

69940 - Missing files in WinPDM

Fixed.

Hotfix 19

69916 - Display name is not shown in the handset idle display when walking out of DECT coverage

Components: IP64 IP65
NCR/CR: CDACH-19123

Background:
When walking out of coverage and then in again, the "Display name" is never shown in the handset idle
display. After a restart it becomes normal again. Right after the handset connects to the system the extension
number is shown and after a few seconds it is replaced with the Display name.

Solution:
"Display name" is shown correctly after walking out/in DECT coverage

69926 - Duplicate entries in call list

Components: IP64 IP65

Background:
Second incoming call stored in two entries if answered after the 1st call ended

Solution:
No wrongly duplicated items are shown in call list

69930 - Handset allows to use white spaces in the phonebook search string even if this is disabled in handset parameters

Components: IP64 IP65

Background:
It is still possible to use spaces, even if "Central Phonebook Allows Space" option is set to "No"

Solution:
Popup is shown when First Name or Last Name contains space and "Central Phonebook Allows Space" = No

69921 - Handset does not display the calling party number after resuming the call

Components: IP64 IP65

Background:
Handset does not display the calling party number after resuming the call.

Solution:
Correct name is displayed

69920 - Headset icon too close to date area on the display

Components: IP65

Background:
Headset icon too close to date area on the display

Solution:
Improved icon positioning on the display so that there is no overlap

69915 - Improvement in DECT sound experience

Components: IP64 IP65

Background:
Handset has a problem with severely distorted voice going from the handset when talking loud in a setup with
an IP-Phone on the far end.

Solution:
Improved the quality of sound in a phone call when speaking loud

69931 - Incorrect handling of Audio transfer popup

Components: IP64 IP65

Background:
Bluetooth Audio transfer popup is displayed after canceling call

Solution:
Audio transfer popup is closed when the call was finished.

69917 - Increase call list to 50 entries

Components: IP65

Background:
Increase the maximum number of entries in a call list to 50.

Solution:
Call list has been increased to 50 entries. Improved handling of the call list menu.

69934 - IP62 does not register to the PBX after re-entering the WiFi coverage

Components: WH1

NCR/CR: CDACH-20709

Background: The IP62 handset is not asking for registration to the PBX after re-entering the WiFi coverage.

Solution: The handset is now asking for registration after re-entering the WiFi coverage.

69936 - IP62 does not synchronize the up/down/left/right parameters to Unite

Components: WH1

NCR/CR: CDACH-17355

Background: The shortcuts parameters for up/down/left/right keys are not sent to Unite when synchronizing.

Solution: A bug in parameter compiler was fixed to also include these parameters in the data to be sent to Unite during synchronization.

69937 - IP62 No name in display with redirected calls and long caller ID (> 28 characters)

NCR/CR: UNIFY-196

Background: If the name of diversion is longer than 28 characters, example 29 chars, nothing is seen.

Solution: If the string is too long then all characters that fit the screen is now copied and aligned so that callerID of original caller is seen.

69938 - IP62 one way audio

NCR/CR: CFI-44245

Background: The voice is sometimes missing when doing media re-routing for example when doing unattended transfer.

Solution: Threshold is increased to deny a certain amount of packets from an “old” device after doing media re-routing.

69939 - IP62 one way audio

NCR/CR: UNIFY-212

Background: The voice is sometimes missing when RTP is redirected via media server.

Solution: Threshold is increased to deny a certain amount of packets from an “old” device after doing media re-routing.

69935 - IP62 stay in Messaging Only mode for several hours

Components: WH1

NCR/CR: CDACH-20839

Background: The handset is not trying to contact the PBX for registration which leads to Messaging only text in the display.

Solution: The SIP-stack is modified to detect the PBX and register to it.

69919 - Loudspeaker improvement

Components: IP64 IP65

Background:
Handset has a problem with severely distorted voice going from the handset when the device is in a
loudspeaking mode and the person is talking loud in a setup with an IP-Phone on the far end.

Solution:
Improved the quality of sound in a phone call with loudspeaking mode, when speaking loud

69928 - Missing record in Calls list in case of two simultaneous unanswered calls

Components: IP64 IP65

Background:
When the first HS receives two incoming calls and left them unanswered, in the call list we have only one
missed call stored (instead of two).

Solution:
All missed calls are stored in call list when we have two simultaneous unanswered calls

69932 - Mute is turned off after restart

Components: IP64 IP65

Background:
Mute is turned off after restart

Solution:
The handset keeps its Muted state after device restart

69922 - No sound in headset if Volume is set to '1'

Components: IP65

Background:
The issue is impacting all headset. While in call use the sound buttons to descrease volume to 1.
If the volume is increased to 2 and higher it will work fine again.

Solution:
Sound is available in the last Volume step(1) for any headset

69918 - No vibration for low priority messages

Components: IP65

Background:
It shall be possible to configure the handset to not vibrate when in a phone call and a low priority message is
received.

Solution:
Added a new parameter value that allows you to turn off the phone's vibration during a call for low priority
messages.

69924 - Restarts with Supervision failed after SW downloaded

Components: IP64 IP65

Background:
HSs restarts with Supervision failed during after SW download complete using DP1 and reboot. It could be
noticed as double restart or as continuous "freeze" with logo screen.

Solution:
Double restart or continuous "freeze" with logo screen after SW download is avoided.

69929 - Screensaver view is briefly shown when waking up a device although Screen saver is set to Black

Components: IP64 IP65

Background:
If Handset is configured to show black screen when the screen back-light is turned off and then a button
(navigation key, dial pad etc.) is pressed the Handset shows the Information screen (screensaver) for about
0.5 sec instead of idle screen

Solution:
Handset lights up the screen immediately when waking up from the Black screen state

69927 - Some Unicode characters are not shown

Components: IP64 IP65

Background:
Some special characters are not shown. A black diamond/square with a question mark is replaced for this
character (ex: ¾ ? .(? ?

Solution:
Added support for the following Unicode characters: 00BC,00BE,00BF,014A,014B,05E5,05E6

69933 - Speech delay

Components: IP62

NCR/CR: CUS-21888

Background: Intermittent audio delays and/or dropouts during call

Solution: The DSP was not able to handle voice packets too near in time after control packets has been sent to it. A small delay was inserted to between sending of control data and voice data to DSP

69923 - The popup "Please Login" is not shown after reconnecting to system

Components: IP64 IP65

Background:
When a device which is subscribed but not yet logged in is losing and then regaining the DECT connection it
is expected that the popup 'Please login' is shown, but it disappears after the connectivity loss

Solution:
Popup "Please login" is now shown after reconnecting to DECT system

69925 - Unexpected restart after SW upgrade with DP1 charger (Supervision failed, Watchdog reset)

Components: IP64 IP65

Background:
After SW download complete, HSs restarts with Supervision failed during first after reboot.
It could be noticed as double restart or as continuous "freeze" with logo screen.

Reproduce rate ~1/3.
For SW download DP1 was used.
Next errors were noticed:
Watchdog reset. Address: 0x00A70746

Solution:
Handset does not unexpectedly restart when performing a SW upgrade via DP1 charger
Duplicate

Hotfix 20

75270 - Call priority parameter help text does not describe "standard" paging

Background:
Help text for the PDM parameter Settings/Messaging/Call Priority does not describe functionality for "standard" (non-interactive) messages.

Solution:
The PDM help text has been updated to clarify that the parameter Settings/Messaging/Call Priority has no effect on a standard (non-IM) message.

100776 - Call priority parameter help text does not describe "standard" paging

Components: IP65


Background: 

Help text for the PDM parameter Settings/Messaging/Call Priority does not describe functionality for 

"standard" (non-interactive) messages.  

 

Solution: 

The PDM help text has been updated to clarify that the parameter Settings/Messaging/Call Priority has no 

effect on a standard (non-IM) message. 

100765 - Chop-sound once per minute with narrowband speech

Components: IP61 IP63 


 Background: 
A chop-sound can be heard when connected to an IP1202 system and the call is established with the narrowband audio codec – for instance when a call is made from/to a client connected to a system not supporting the wideband audio, such as:

  •   a fixed phone

  •   an external telephony system
  •   an older IPDECT system
       

      The problem happens: 
      • once every minute if early encryption is enabled in the system 

      • on every handover regardless of early encryption setting 

      Solution: 

      There is no chop-sound with narrowband speech in an IP1202 system   

      100778 - Chop-sound once per minute with narrowband speech

      Components: All Products


      Background: 

      A chop-sound can be heard when connected to an IP1202 system and the call is established with the 

      narrowband audio codec – for instance when a call is made from/to a client connected to a system not 

      supporting the wideband audio, such as: 

      •  a fixed phone 

      •  an external telephony system 

      •  an older IPDECT system 

      The problem happens: 

      •  once every minute if early encryption is enabled in the system 

      • on every handover regardless of early encryption setting 

       

       

      Solution: 

      There is no chop-sound with narrowband speech when connected to IP1202

      100772 - d81 top LED is not working as expected

      Components: d81 
      NCR/CR: CSE-21823

       

      Background: 
      When the handset is connected to a DECT system and not in charger, the top LED stays off but  shall briefly flash green at regular intervals.  

       Solution: 
      LED behavior was fixed. 

      75269 - DECT system endpoint time is behaving erratically

      Background:
      If a DECT handset is rebooted between 00:00 and 01:00 local time, the handset will show an incorrect time.

      Solution:
      Corrected an error when the “00” hours were omitted and hence setting the wrong time value during system time synchronization.

      100764 - DECT system endpoint time is behaving erratically

      Components: IP61 IP63


       Background: If a DECT handset is rebooted between 00:00 and 01:00 local time, the handset will show an incorrect time.  
       The problem is seen both when handset requests the time at startup and when a time change triggers IP-DECT to broadcast out the new time to the handset.  
      The date and time sent out to the handset from IP-DECT looks correct in both cases. 
       The handset displays the correct date and hour, but the minute seems to always become either "02" or "07". The seconds also seems to become different, when broadcasting to two handsets, one of them can differ by ~ 30 s.   

       

      Solution: 
      Fixed an issue when the handset starts to display an incorrect time if it is restarted or has got a broadcasted time update between 00:00 and 01:00 

      100775 - DECT system endpoint time is behaving erratically

      Components: All Products 


      Background: 

      If a DECT handset is rebooted between 00:00 and 01:00 local time, the handset will show an incorrect time.  

       

      Solution: 

      Corrected an error when the “00” hours were omitted and hence setting the wrong time value during system 

      time synchronization. 

      75273 - Display driver adjustments for IP64

      Background:
      Missing pixels can be seen in the display during use of IP64 units.

      Solution:
      Display driver has been updated to fix a problem with pixels on IP64 LCD

      100779 - Display driver adjustments for IP64

      Components: IP64


      Background: 

      Missing pixels can be seen in the display during use of IP64 units. 

       

      Solution: 

      Display driver has been updated to fix a problem with pixels on IP64 LCD 

      75271 - Factory reset shall reset all frequency bands

      Background:
      Customer is using different DECT frequency bands depending on where they are. When a certain frequency has been set in the admin menu, there is currently not possible to change back to any other frequency.
      The limitation that factory reset is not making it possible to enter a new frequency band is requested to be removed.

      Solution:
      Now it is possible to change the DECT frequency on a factory reset device even if the frequency was
      previously set to a certain value

      100777 - Factory reset shall reset all frequency bands

      Components: All Products


      Background: 

      Customer is using different DECT frequency bands depending on where they are. When a certain frequency 

      has been set in the admin menu, there is currently not possible to change back to any other frequency. 

       

      The limitation that factory reset is not making it possible to enter a new frequency band is requested to be 

      removed. 

        

      Solution: 

      Now it is possible to change the DECT frequency on a factory reset device even if the frequency was 

      previously set to a certain value 

      75266 - Handset "swallows" keypress if the phone is in "standby"

      Background:
      If a handset has a black display (standby) and you start typing 1234 it happens that the phone only registers 134.

      Solution:
      Dialing from the black screen now always works correctly

      100773 - Handset "swallows" keypress if the phone is in "standby"

      Components: All Products 


      Background: 

      If a handset has a black display (standby) and you start typing 1234 it happens that the phone only registers 

      134. 

       

      Solution: 

      Dialing from the black screen now always works correctly 

      100736 - IP62 does not register to the PBX after re-entering the WiFi coverage

      Background: 
      The IP62 handset is not asking for registration to the PBX after re-entering the WiFi coverage.  

      Solution: 
      The handset is now asking for registration after re-entering the WiFi coverage

      100763 - IP62 one way audio

      Background: 
      The voice is sometimes missing when doing media re-routing for example when doing unattended transfer. 


      Solution: 
      Threshold is increased to deny a certain amount of packets from an “old” device after doing media re-routing

      100738 - IP62 stay in Messaging Only mode for several hours

      Background: 
      The handset is not trying to contact the PBX for registration which leads to Messaging only text in the display.  

      Solution: 
      The SIP-stack is modified to detect the PBX and register to it. 

      100734 - IP62: Corrupt voice packages from the other device disconnects the call

      Background: 

      If a called device sends corrupt voice packages the call is disconnected. 


      Solution: 

      It is now possible to call a device that is occasionally sending corrupt voice packets.  

      100732 - IP62: Inefficient scan result handling cause audio problems during location scanning

      Background: 

      There is a general problem in IP62 when running in world mode on 5 GHz. The Wi-Fi driver performs unnecessary processing of each incoming probe response, and during this processing it is unable to transmit or receive data, for instance RTP. It is possible to end up in a situation where processing the probe responses generated by a 20 ms active scan of a channel takes more than 20 ms; i.e. no RTP data is transferred until the scanning round is completed.   It is especially problematic when location scanning is enabled, since the handset will then send broadcast probe requests for any SSID and hence receive many more probe responses. But the effect is also present and might cause audio jitter when location is not enabled. 


       Solution:

       Probe response handling has been optimized so that it does not affect voice quality.  

      100739 - IP62: No name in display with redirected calls and long caller ID (> 28 characters)

      Background: 
      If the name of diversion is longer than 28 characters, example 29 chars, nothing is seen.  


      Solution: 
      If the string is too long then all characters that fit the screen is now copied and aligned so that callerID of original caller is seen. 

      100735 - IP62: Speech delay

      Background: 
      Intermittent audio delays and/or dropouts during call. 
       
      Solution: 
      The DSP was not able to handle voice packets too near in time after control packets has been sent to it. A small delay was inserted to between sending of control data and voice data to DSP  

      100733 - IP62: Unable to call to phone number that include space

      Background:
      It is not possible to make a call to a number that includes blank spaces. 

       

       It is possible to make a call if the number from the phone book has no spaces as in e.g. "+4951398984504".
      It is not possible to make a call if the number in the phone book includes blank spaces as in e.g. "+49 5139 898 4504". The handset dials only the digits before the first space, e.g. +49. 

       

       Solution: 
      Phone number that includes spaces after receiving it from the phone book application is now possible to use since the spaces are removed before presenting it for the user.  

      75277 - It is possible to accept and reject the same paging with confirmation message

      Background:
      It is possible to accept a paging with confirmation message during a short period after you have already rejected it.
      Both statuses (accepted and rejected) will be received by Unite system.

      Solution:
      Soft keys are blocked after acting on the message and before its closure, so that only one option can be chosen for particular message

      100783 - It is possible to accept and reject the same paging with confirmation message

      Components: IP65


      Background: 

      It is possible to accept a paging with confirmation message during a short period after you have already 

      rejected it. 

      Both statuses (accepted and rejected) will be received by Unite system. 


      Solution: 

      Soft keys are blocked after acting on the message and before its closure, so that only one option can be 

      chosen for particular message 

      75275 - Only 23 digits shown in pre-dial screen when editing, should be 24

      Background:
      If editing a 24-digit number from the call list only 23-digits are shown.

      Solution:
      All digits from the call list are now shown in pre-dial screen

      100781 - Only 23 digits shown in pre-dial screen when editing, should be 24

      Components: All Products 


      Background: 

      If editing a 24-digit number from the call list only 23-digits are shown. 

       

      Solution: 

      All digits from the call list are now shown in pre-dial screen 

      75268 - Phone restriction parameter "Turn off sound" mutes phone

      Background:
      Enabling/ticking the parameter "Turn off sound" under Customization/Phone Restriction and value is set to "Yes" will mute phone if applied on a device by a template.

      Solution:
      Fixed an incorrect handling of customization parameter "Turn off sound"

      100774 - Phone restriction parameter "Turn off sound" mutes phone

      Components: All Products 


      Background: 

      Enabling/ticking the parameter "Turn off sound" under Customization/Phone Restriction and value is set to 

      "Yes" will mute phone if applied on a device by a template. 

       

      Solution: 

      Fixed an incorrect handling of customization parameter "Turn off sound" 

      100766 - Sync error in DeviceManager when having password on handset

      Components: All Products 


       Background: 
      A DECT handset can’t synchronize Phone lock PIN with Device manager in some cases.  


      Solution: 
      Synchronization issue was fixed.

      100771 - Sync error in DeviceManager when having password on handset

      Components: d81 
      NCR/CR: CSE-21766  


      Background: 
      A DECT handset can’t synchronize Phone lock PIN with Device manager in some cases.   


      Solution: 
      Synchronization issue was fixed. 

      75274 - Time area is too close to missed call icon on a display

      Background:
      Time area is too close to the “missed call” icon on a display when 12-hour time format is used, making them overlapping

      Solution:
      Added extra spacing between the “missed call” icon and the clock on display

      100780 - Time area is too close to missed call icon on a display

      Components: IP64


      Background:  

      Time area is too close to the “missed call” icon on a display when 12-hour time format is used, making them 

      overlapping 

       

      Solution: 

      Added extra spacing between the “missed call” icon and the clock on display 

      100782 - Unexpected restart when receiving messages during roaming

      Components: IP65


      Background: 

      Sometimes an unexpected restart of handset can happen when receiving messages during roaming. 

       

      Solution: 

      Fixed an unexpected restart in case when new message arrives during roaming between the base stations 

      75276 - Unexpected restart when receiving messages during roaming on IP65

      Background:
      Sometimes an unexpected restart of handset can happen when receiving messages during roaming.

      Solution:
      Fixed an unexpected restart in case when new message arrives during roaming between the base stations

      75278 - Unexpected restarts during device software update in DP1

      Background:
      When updating the device SW using WinPDM and DP1 it may end up with unexpected restart during or after the upgrade procedure.

      Solution:
      Fixed unexpected restarts in DP1 during SW upgrade

      100784 - Unexpected restarts during device software update in DP1

      Components: All products 


      Background: 

      When updating the device SW using WinPDM and DP1 it may end up with unexpected restart during or after 

      the upgrade procedure. 


      Solution: 

      Fixed unexpected restarts in DP1 during SW upgrade 

      100767 - White display on IP64 during use

      Components: IP64

       

      Background: 
      Display may sometimes turn white on DH6 handsets equipped with the new displays (display ID: 7c) Display ID info is found under "Device info > Hardware" menu in the handset. 


       Solution: 
      Sped up CPU when updating a display content 

      IP64/IP65 2.12.9

      115308 - IP64/IP65 New parameter to set minimum allowed volume for handset system sounds

      Background:
      There is a new parameter 'Minimum allowed volume' introduced to restrict the lowest level of sound on a handset. This parameter can be configured via WinPDM. ‘Minimum allowed volume’ connects to the existing parameter ‘Turn off sound’ and works in the following way: When the option 'No' is chosen for the ‘Turn off sound’ drop-down list, it is possible to set up the 'Minimum allowed volume' parameter value from 1 to 7. If a user tries to decrease a value level lower than defined by the ‘Minimum allowed volume’ parameter, the following pop-up will warn they that it is restricted: "Volume reset to the lowest level allowed".

      Solution:
      New parameter called “Minimum allowed volume” is introduced to let an administrator prevent users from setting volume level lower than allowed.

      115306 - IP64/IP65 No access displayed on handsets when roaming

      Background:
      From time to time the handsets at the site displays "No access" when moving between the Base stations in the systems using Multicast groups Restart of the handset temporarily solves the problem.
      The "No access" annunciator is visible from 2 to 40 seconds. It is possible to call the handset also when "No access" is shown.

      Solution:
      Fixed a problem where handsets could show the 'No access' message on screen when moving between the Base stations in the systems using Multicast groups.

      115309 - IP64/IP65 No indication of stopped charging on a switched OFF device when the temperature is out of bounds

      Background:
      When the charging is stopped by HW due to the temperature is out of bounds, there is no indication on the screen that it was stopped if the device is switched OFF.

      Solution:
      A new special icon is shown when the charging stopped on the switched OFF device due to temperature out of permitted bounds.

      115310 - IP64/IP65 Pop-up 'Battery temp critical, charging disabled' displayed clipped for some languages

      Background:
      On the idle screen, the pop-up 'Battery temp critical, charging disabled' displayed clipped for Russian, German and Arabic languages.

      Solution:
      Fixed a problem where popup is cut off in Russian, German and Arabic. The popup displays correctly now.

      115303 - IP65 Manual key lock displays "Call" instead of "Lock"

      Background:
      When a user presses *, on the handset display, the soft key function appears as following: "call" for a short time, then "lock", and after a couple of seconds "call" again. This behavior could cause the problem for a user to make a call instead of locking the handset when pressing the soft key quickly after *.
      The expected behavior for this use case is when pressing * on the keypad the left soft key shall display "lock" and then after a couple of seconds "call".


      Solution:
      Fixed a problem where the wrong sequence of the soft key functions on the handset could cause a phone call instead of key lock.

      115307 - IP65 Received Interactive Messages not being displayed sometimes

      Background:
      Interactive Messages are sometimes not being displayed as a pop-up notification in the handset. Once the problem occurred, each 30th message will not be displayed as a pop-up notification. Messages not displayed appear in the inbox after a handset restart.

      Solution:
      Fixed the timing problem with “Time to live” expiration and receiving a new IM message that caused an issue that the IM message is not displayed.

      IP73 3.0.0

      110738 - Allow SCEP certificate to be used for SIP TLS and add new 'Automatic' certificate choice

      Background:
      Even if a device certificate had been provided to the handset through SCEP
      enrollment, it is not possible to select this certificate to be used for SIP TLS
      connections.

      At the same time, choosing which certificate to use for EAP and SIP TLS is also
      possible to simplify by removing the choices 'Self-signed', 'SCEP' and 'Production
      certificate' and replacing them with the new setting 'Automatic'.

      Solution:
      The parameters EAP client certificate and SIP TLS client certificate can now be set
      to "Automatic".

      With this setting, a certificate received through SCEP enrollment will be used if it
      exists, otherwise a built-in certificate will be used (not available for all handset
      models). If neither certificate type is available, no client certificate will be used for
      EAP, and a automatically generated and self-signed certificate will be used for SIP
      TLS (a certificate is required for SIP TLS in order to receive incoming TLS
      connections from the SIP proxy).

      The handset will continue to function as before after upgrading to this software,
      even if one of the now removed parameter values was configured. The device
      manager will however not allow saving of any other changes until the parameter is

      110726 - Authentication fails when both Fast BSS Transition and Protected Management Frames are enabled

      Background:
      WPA2-Enterprise authentication fails when both Fast BSS Transition and Protected
      Management Frames are enabled

      Solution:
      Handset will associate and roam in system where both 11r and 11w are enabled.

      110718 - Configure Out Of Memory killer and dump the memory usage

      Background:
      If handset for some reason runs out of memory the handset will freeze and be
      unable to use. The only way to recover is to remove the battery.

      Solution:
      The Out Of Memory (OOM) killer is configured to reboot the handset when no
      more free memory exists.
      Before the handset reboots the memory usage is dumped to internal trace in the
      phone and to an external syslog server.

      110712 - Create an adjustable threshold for starting of SCEP renewal

      Background:
      It must be possible to set a threshold for when a renewal of the SCEP certificate
      shall start. Currently the threshold is set to 20% of the validity period and is not
      configurable.

      Solution:
      New user parameter “Renew threshold” in /Device/SCEP/

      110716 - Deauth on roam

      Background:
      When roaming some Wi-Fi systems might require the handset to notify the old AP
      that it is leaving.

      Solution:
      With a user parameter it is now possible to enable/disable sending
      deauthentication frame to current AP.

      110748 - Enabling SFTP does not have any effect

      Background:
      Changing any SFTP user parameter have no effect until the handset is restarted.
      This means that SFTP is not used when turned on, and still used when turned off.

      Solution:
      Changing any SFTP user parameter now automatically restarts the handset.

      110737 - Factory reset sometimes not working

      Background:
      When performing factory reset, the handset restarted and "Unexpected restart"
      was displayed. The factory reset was unsuccessful.

      Solution:
      Factory reset is made more robust. If factory reset fails, this is now detected, and a
      new try is made automatically at next startup.

      110713 - Improved 802.11k support

      Background:
      When 802.11k is enabled in the handset, only the Wi-Fi channels received as part
      of the 802.11k neighbor list from the AP will be scanned primarily. If this did not
      yield a roaming candidate, previous software versions would fall back to scanning
      all channels that are allowed in the Wi-Fi regulatory domain. This would often
      affect voice quality during call.

      Solution:
      The option to enable 802.11k has been moved from the "5 GHz channels"
      parameter to a separate parameter. This means that the "5 GHz channels"
      parameter can now be used to select which channels shall be scanned when
      scanning the neighbor list is not sufficient.

      110715 - Improved handling of CAC/TSPEC reject from AP

      Background:
      When CAC/TSPEC is enabled, and the current access point rejects the handset's
      request to allocate bandwidth for a call, the handset will need to roam to a
      different access point.

      Solution:
      The roam to a new access point will now be performed quicker, resulting in less
      disruption of an ongoing call.

      110711 - Indicate that the SCEP procedure has failed

      Background:
      Sometimes a new certificate cannot be installed due to some constraints.
      If such a case happens repeatedly, the user must be notified that admin should be
      contacted (popup that user must acknowledge). The admin should investigate the
      syslog for the reason.

      Constraints:

      * Certificate has a shorter validity period than 1 hour.

      * SCEP server validation failed

      * Erroneous SCEP parameters from user params or DHCP

      * Received certificate could not be saved to file system

      Solution:
      If SCEP fails repeatedly the following popup text is displayed once per 24 hours:
      "SCEP failed. Contact handset admin for help"

      When renewal fails and the existing certificate is due to expire in 24 hours or less,
      the following popup text is displayed once per hour (more frequently last hour):
      "SCEP certificate expires soon. Contact handset admin"

      110733 - Loudspeaker not working after remove from charger

      Background:
      After the handset been removed from the charger, only "popping " sounds are
      heard from the loudspeaker if any audio is played. The handset had key sound
      enabled and "In charger action" set to "Sound off".

      After answering an incoming call everything works again.

      Solution:
      If the handset was put in charger during a call and the in charger action parameter
      was set to "Sound off" the loudspeaker stopped working. This problem is now
      solved.

      110714 - Migrating to and from older software versions:

      If the "5 GHz channels" parameter was set to 802.11k prior to upgrading to this
      software version, the new parameter "Use 802.11k neighbor list" will be
      automatically set to Yes by the new software. For optimal performance it is
      important to update the "5 GHz channels" parameter after the upgrade, so that it
      only contains the channels actually used in the system.

      If downgrading to an earlier software after this change, 802.11k will have to be
      enabled again using WinPDM.

      110736 - Noise suppressing not working for all frequencies

      Background:
      It looks like suppressing noise mechanisms in the handset is not affecting noise
      between ~5500Hz and ~6700Hz. A test is done with a G722 wide-band call.

      Solution:
      Noise suppressor performance improved.

      110710 - Opus narrowband

      Background:
      Customer request to add Opus narrowband

      New feature:
      It is now possible to configure to use Opus narrowband

      110717 - Parameter for removing outdated security protocols and algorithms

      Background:
      TLS protocol versions 1.0 and 1.1 and SHA-1 (when used for certificate signature
      validation) are no longer considered fully secure and shall be possible to disable.

      Solution:
      A new parameter "Allow outdated security protocols" has been added under
      DEVICE -> General. If set to No, all TLS connections will be established using TLS
      1.2 or higher and SHA-1 may not be used for certificate signature verification.
      Additionally, some weak crypto algorithms with short key lengths will be disabled.
      For backwards compatibility reasons, the default value of the new parameter is
      "Yes".

      110747 - Personal phonebook synchronization sometimes fails

      Background:
      Importing contacts (using "Import contacts->") from WinPDM does not work 100%.
      Sometimes the uploaded contacts do not appear in the handset and sometimes
      some of the existing contacts in the handset are still there after the upload (they
      shall be deleted).

      Solution:
      There were problems with the synchronization between the handset and WinPDM,
      that is now fixed.

      110734 - Problem with background noise growing more and more when using handsfree

      Background:
      When having a conversation between two parties where both are using handsfree
      and using either codec G711 or G722, the background noise is growing and
      growing (like it is diverging ) and after around 2-3 minutes of communication, you
      cannot hear the remote party anymore because the background noise is too loud.

      Solution:
      Noise suppressor is now activated in handsfree mode to avoid growing
      background noise. Noise suppressor limits are also corrected to remove very low
      and high frequency noise.

      110723 - Problem with TSPEC causes problems with SIP telephony

      Background:
      Issues with dropped calls and not being able to make calls when CAC/TPSEC is
      enabled have been reported.

      Solution:
      An issue was identified and fixed in the CAC/TSPEC implementation.

      110732 - Problems with audio transfer from Bluetooth headset to handset indication 'Audio in headset. Transfer to phone?'

      Background:
      Several problems:

      * The indication for audio transfer from headset to handset “Audio in headset. Transfer to phone?” does not disappear after 10 seconds as it should.
      * The soft keys Yes and No is switched.
      * If having screen saver active when “Audio in headset. Transfer to phone?” popups, soft key presses goes to the screen underneath instead to the popup

      Solution:
      Properly close audio transfer screen after 10 seconds and the soft keys now show
      correct information and applies to correct screen.

      110721 - Reduce the number of NTP requests

      Background:
      It was discovered that the handset would sometimes perform NTP time
      synchronization as often as multiple times per minute.

      Solution:
      NTP time synchronization is now performed once per 24 hours.

      110730 - Remove support for RFC4361 in DHCP

      Background:
      The handset generates Option 61 client identifiers according to
      <a href="https://tools.ietf.org/html/rfc4361" target="_blank">https://tools.ietf.org/html/rfc4361</a> when creating DHCP requests. This seems to be
      incorrectly handled by some DHCP servers (which do not support this RFC),
      causing multiple IP addresses to be allocated per handset.

      Solution:
      Since the handset is able to function just as well without RFC4361 support, it has
      been disabled.

      110740 - SCEP - Certificate is not renewed when certificate parameters are changed

      Background:
      The certificate is only renewed when it has expired, it should also be renewed
      when any of the following user parameters are changed:
      Country Code
      Organization name
      Unit name
      State Name
      Common Name

      Solution:
      The certificate is renewed when any of these parameters is changed.

      110739 - SCEP handling can hang if unsuccessful procedure

      Background:
      If a SCEP procedure fails for some reason, there are dependencies to receive a
      new lease info from DHCP to trigger a new attempt.
      These dependencies can make the SCEP handling hang since new lease info from
      DHCP are rare.

      Solution:
      Removed dependencies to receive a new lease info from DHCP to trigger new
      attempt if SCEP procedure fails.

      110744 - SCEP: Certificate is renewed even though the SCEP URL is empty

      Background:
      When SCEP URL is removed from the configuration (by DHCP or user parameter)
      the handset still renews certificate after restart.

      Solution:
      Active SCEP URL is cleared and an automatic restart is triggered (twice if SCEP
      URL was set by user parameter). After the restart(s) the handset does not renew
      the certificate.

      SCEP: Handset stopped renewing certificate when loosing WiFi connection
      Background:
      If expiry check is run when handset has lost WiFi connection it does not renew
      certificate when WiFi connection is regained.

      Solution:
      Renewal is triggered, if needed, when WiFi connection is regained.

      110742 - SCEP: Changed behavior of 'validate server certificate' parameter

      Background:
      When the parameter ‘Device/SCEP/Validate server certificate’ was set to Yes, the
      handset would require a trusted certificate that match the certificate provided by
      the SCEP server to be installed, otherwise no connection would be established to
      the SCEP server.

      Solution:
      In order to make easy deployment of new handset easier, the handset will now
      accept any server certificate from the SCEP server if no trust certificates are
      installed in the handset. Since a successful SCEP enrollment will result in a trust
      certificate to be installed in the handset, this amounts to a Trust On First Use
      (TOFU) approach.

      110743 - SCEP: If certificate expires or is revoked, the handset does not try to get new certificate

      Background:
      When a certificate expires or is revoked, there is no possibility to get a new
      certificate if SCEP is configured by user parameters.

      Solution:
      When a certificate expires or is revoked, the handset will try to get a new
      certificate.

      110746 - SCEP: Late received certificate and retry timer when less than one hour left are not handled correctly

      Background:
      When a new certificate arrives later than renewal threshold it is rejected.
      It can be accepted instead and a renewal can be triggered to get a new one.

      When renewal fails for some reason a new try is done in one hour.
      When the validity left of current certificate is less than one hour this time must be
      shorter.

      Solution:
      Late received certificate is accepted if there is time left on validity period.
      When there is short time left and communication fails with SCEP server, the retrial
      attempts are done with shorter interval then one hour.

      110741 - SCEP: The renew timer can stop during certificate renewal

      Background:
      If the timer for renewal check is triggered during certificate renewal, the renewal
      check is not done and the timer is not retriggered.

      Solution:
      If the timer for renewal check is triggered during certificate renewal, a new
      renewal check will be done in one minute.

      110719 - Show external caller ID prior to answer

      Background:
      Customer request to display the external caller’s ID prior to answer.
      This is happening now:
      When an external call is transferred from an ELG IP handset to the handset, the
      caller ID shows the internal station number of the transferring handset (and not the
      caller ID of the external caller). When you answer the call, the external caller’s CLI
      is displayed.

      Solution:
      Possible to see external caller ID prior to answering of the call

      110722 - SIADDR field in DHCP response sometimes not handled correctly

      Background:
      The DHCP server send out a response (DHCPACK) to a request sent by the
      handset. This DHCPACK can contain several different parameters/options and IP
      addresses to different services that the handset requested. One of these options
      is the SIADDR(Server IP address) field.
      In the scenario only the SIADDR field is used and the IP address contains a single
      0, for example 1.10.0.58 this will be read incorrectly and handset will not be able to
      continue and connect to the server.

      Solution:
      Fixed where handset would not read a server IP address formatted in a certain
      way correctly; if this IP was delivered to handset with a DHCP response using
      the "next server"/SIADDR field. This made the handset unable to connect to server
      in a scenario where SIADDR was the only address field used.

      110729 - SIP 301 Permanently Moved failover issue

      Background:
      When two SIP servers were used for redundancy, the handset would not under
      some circumstances not failover to a secondary SIP server a second time without
      having restarted in between.

      Solution:
      Failover now works as expected.

      110720 - SIP Registration not renewed in time

      Background:
      The handset would not always renew the registration to the SIP proxy before it
      expired. This could cause a short loss of telephony service.

      Solution:
      A situation where the SIP register message would not be sent correctly has been
      identified and resolved.

      110749 - TemplatesFilename is missing in packageinfo.inf

      Background:
      The information file which is part of the software package file does not contain any
      tag named "TemplatesFilename" which causes the GDPR template not being
      loaded into the WinPDM when the software package file is loaded.

      Solution:
      GDPR template file is now possible to import into WinPDM.

      110731 - Too late renewal of IP address if DHCP server does not specify renewal and rebind time

      Background:
      If a DHCP was not configured to specify renewal and rebind times in its offers, the
      handset would not renew its DHCP lease until it expired, which could a brief loss of
      network connectivity.

      Solution:
      The handset will now use default renewal and rebind times according to RFC2131,
      which ensures that the DHCP lease will be renewed before it expires.

      110725 - U-APSD Wi-Fi power save used even if not supported by AP

      Background:
      U-APSD is expected to always be available in the Wi-Fi systems where the handset
      is used. It is the recommended power save method for optimal voice quality and
      call time performance.

      If, for some reason, U-APSD support is not indicated by the access point, U-APSD
      would still be used by the handset, resulting in very bad voice quality during calls
      and general network connectivity issues.

      Solution:
      The handset will now fall back to using legacy power save when the AP does not
      indicate support for U-APSD. This will reduce the standby and talk time of the
      device.

      110724 - Uploaded client certificates could not be used for SIP over TLS

      Background:
      Incorrect handling of client certificates in the handset could result in the wrong
      certificate being used for SIP TLS connections. This could lead to failure to
      establish the SIP connection (depending on the SIP server configuration).

      Solution:
      Now possible to setup an encrypted SIP link using externally loaded certificate via
      WinPDM or SCEP.

      110728 - WiFi: TKIP not allowed with 11r

      Background:
      The handset incorrectly allowed TKIP Wi-Fi encryption to be used together with
      Fast BSS Transition (FT).

      Solution:
      Disable TKIP if Fast BSS Transition is selected as roaming method.

      110230 - WPA3

      Background:

      WPA3 is the new security standard for Wi-Fi authentication and encryption.


      New beta feature (not recommended for production use):

      The handset now supports WPA3-Personal and WPA3-Enterprise.

      Personal tools