Reference9:Release Notes Wireless Handset Firmware

From innovaphone wiki
Jump to navigation Jump to search

This is the Wireless Handset Firmware Release Notes Document.

Please see the disclaimer before using the information presented here!


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 

      IP62 6.2.7

      138896 - Handset does not fail over to secondary SIP proxy

      Background:
      Handset does not register to the secondary SIP proxy when the primary SIP proxy is lost.

      Solution:
      It is now possible for the handset to permanently switch over to secondary Call Server.

      138898 - One way voice

      Background:
      The RTP stream shows that the calling handset does not have any data in the outgoing RTP stream. The problem occurs at start of the call and persists throughout the call. The problem may occur 1 out of 200 or more calls.

      Solution:
      Issue found and fixed.

      138895 - Restart on reception of invalid Wi-Fi AP packets

      Background:
      The handset restarts if a corrupt 802.11 access point sends packets, where the VHT Capability field had length 0 but in fact contained data, is received.

      Solution:
      Access point with their VHT Capability field length set to zero are now ignored by the handset.

      138899 - Voice payload is not switched through on handset

      Background:
      Two duplicated SIP invites sent from PBX can sometimes cause a race condition in the handset SIP-stack making calls silent on both ends.

      Solution:
      Fix of voice payload when multiple SIP invites arrive.

      138897 - Wrong message displayed when receiving "SIP 403/Forbidden"

      Background:
      When the handset is receiving "SIP 403 Forbidden" it will display "No channel available" which is misleading for the end user.
      "SIP 403 Forbidden" shall instead be changed to a better descriptive text.

      Solution:
      Return value 403 Forbidden is now mapped to text "Not authorized".

      IP64/65 3.0.13

      149313 - IP64/65 "Error! Restart the phone or replace it" pop-up on d63

      Background:
      d63 handset was turned off for approx 6 weeks. After it was turned on it started to report "Error! Replace the phone or replace it" pop-up on 
      the screen.
      Factory reset or restart do not help. 

      Solution:
      Problem with IR location fixed. SPI related.

      149316 - IP64/65 0x44 exception - Restarts

      Background:
      The 0x44 exception restart happens also on DH8 development builds

      Solution:
      Design improvements made in Graphical interface. 

      149310 - IP64/65 Crackling sound at start of call

      Background:
      A crackling sound is heard in the "normal" speaker of the d63 is heard when the user first accepts and then immediately starts a call to the 
      patient unit in a teleCARE system. This only happens if the sirén beep character is used. Note that that the teleCARE integration is using 
      Interactive Messsaging.

      Solution:
      If a call was started when a audio notification was active, the call was started with incorrect sample rate. This lead to cracking sound at the 
      start of the call

      149309 - IP64/65 d63 ends up in "service needed" status

      Background:
      Handset shows "Service needed" due to time out reading the OEM parameter

      Solution:
      Mailbox handling improved 

      149312 - IP64/65 DECT stack improvements

      Background:
      * Problem with connection handover.
      * Problem with bearer handover.

      Solution:
      DECT stack(Data Link and MAC Layer) improvements 

      149318 - IP64/65 During outgoing call: Number/name and Middle+Right softkeys are not visible

      Background:
      During outgoing call SOFT_2 and SOFT_3 is not presented 

      Solution:
      General improvements made with call handling in different situations. 

      149317 - IP64/65 Entry is missed in call list after transfer established

      Background:
      After transferring call between P1 and P2 from P1 to P3, there is no P1 number stored in the call list of P2. 

      Solution:
      Call list handling improved 

      149315 - IP64/65 Handset sometimes freeze and only battery unplug/plug helps

      Background:
      Handset sometimes freeze and battery out only helps. The GUI (including the time indication) is frozen. It is not possible to communicate 
      with the phone over serial- or USB- interface.

      Solution:
      Problem with frozen phones due to interrupt problem which cause stack overflow solved.

      149311 - IP64/65 New parameter to enable/disable dynamic output power

      Background:
      At some customer sites there are problems with disturbances from LTE 1800MHz systems. It results in bad audio quality in the uplink from 
      phone to base station. Tests has shown that the problem decreases if the phone is not using the dynamic output power function.

      Solution:
      A new device management parameter, "Dynamic output power" "Yes/No" to control whether or not dynamic output power shall be used. 

      Dynamic output power: The Tx output depends on received field strength. Low fields strength detected high Tx power. High field strength 
      low Tx power. 

      149314 - IP64/65 No sound related with messaging, calling, volume changing

      Background:
      No sound heard when getting calls and every type of messages also when choosing sound volume. Key sound, battery warning not heard. 
      Only vibrating is working. 

      Solution:
      DSP code is now disabled during patching

      149308 - IP64/65 Wrong German translations in the phone

      Background:
      A correction on the German translation is needed. 
      |ResID|en-US|de-DE (current)|de-DE (suggested)| 
      |Confirm pop-up|Put headset in pairing mode|Kopfhörer im Paarungsmodus|Kopfhörer im Kopplungsmodus| 
      |-Confirm pop-up-|-Put barcode reader in pairing mode-|-Barcodeleser im Paarungsmodus-|-Barcodeleser im Kopplungsmodus-| 
      |Feedback pop-up|Pairing successful|Paarung erfolgreich|Kopplung erfolgreich| 
      |Feedback w. progress pop-up|Pairing|Paaren|Koppeln| 
      |Soft key|Pair|Paaren|Koppeln| 
      |Menu item|Transfer|Verbinden|Weiterleiten| 
      |Menu item|Transfer to:|Übermitteln an:|Weiterleiten an:| 
      |Feedback popup|Transferred|Übertragen|Weitergeleitet| 

      Solution:
      Updated translations in German

      IP64/IP65 2.12.10

      120498 - IP64/IP65 A tinny voice and reverberation/echo are heard at the receiving end when a person stops talking

      Background:
      During conversation via a handset, the receiving end experiences the "robotic sound" and reverberation/echo when the emitting end stops talking. It is not loud and not obvious but can be annoying to end-users.

      Solution:
      Fixed a problem with tinny voice and reverberation/echo are heard at the receiving end.

      120496 - IP64/IP65 Default setting change for "Display Management and Local Phonebook Name" parameter

      Background:
      Some customers require having the number/name resolution of a calling party shown on the handset. The setting of the parameter "SystemX/Display Management and Local Phonebook Name“ with „Add name internal and external call“ value by default allows them to achieve this goal without additional actions.

      Solution:
      The default value of the parameter "SystemX/Display Management and Local Phonebook Name“ is set to „Add name internal and external call“. This change is system dependent.

      120499 - IP64/IP65 Incorrect French translation of "No Access" and "No System"

      Background:
      The French translation of "No Access" and "No System" messages is incorrect in the DECT handsets.

      Solution:
      Fixed incorrect French translation of "No Access" and "No System" messages.

      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.

      120497 - IP64/IP65 Phone numbers with space and "-" wrongly translated when dialing from LDAP central phone book

      Background:
      When a handset is using LDAP Centralized phonebook, phone numbers that containing space or "-" are correctly displayed in the handset, but when dialing, the space and "-" are not filtered out from the dial string and translated to digits. As a consequence, the end-user dials the wrong number.

      Solution:
      Fixed the problem with incorrect translation of space or “-“ in phone numbers when dialing from the LDAP Central phonebook.

      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 use (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:

      Background:
      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.

      Solution:
      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 RFC4361 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.

      IP73 3.0.10

      119256 - IP73 Fix for unresponsive handset

      Background:
      Handset running software version 3.0.0 or later might process data received on the Wi-Fi interface with a delay.
      It might not reconnect to the Wi-Fi network immediately if disconnected.

      Solution:
      Made sure incoming messages and reconnection attempts are processed immediately.

      119201 - IP73 Handset can restart when WiFi location, Airista flow or site survey is used

      Background:
      SSIDs on site are scanned when WiFi location, Airista flow or site survey is used. If there is a SSID on site with more than 32 characters the memory is overwritten and cause the handset to restart.
      The handset can also not parse special characters in SSIDs so a special character is interpreted as multiple characters. A memory leakage was also detected during testing that cause handset to restart when out of memory

      Solution:
      SSID containing special characters or being longer than 32 characters will be labelled "Unsupported".
      Also fixed memory leakage.

      119200 - IP73 Missing device certificate

      Background:
      SCEP removes production certificate on handset (if present) even though SCEP is not activated

      Solution:
      SCEP do no longer remove production certificate if not activated

      119261 - IP73 Monitoring of SIP registration

      Background:
      It has observed that the handset will not always re-register to the SIP server in time. The prerequisites for this to happen are not known. 

      Solution:
      Extra monitoring of the SIP registration has been added. If the expiry time of a SIP registration is passed without any new registration being performed, the registration process will be reset and the handset will re-register.

      119205 - IP73 No audio for 2 seconds when calling PBX using ACD

      Background:
      When calling to/via a PBX using ACD (Automatic Call Distribution) the Handset receives no audio for the first 2 seconds.

      Solution:
      2 sec. voice drop no longer existing when using ACD.

      119257 - IP73 Parameter migration of Wi-Fi security mode not working

      Background:
      The parameter migration feature in software versions 3.0.0-3.0.5 did not handle migration of the Wi-Fi Security Mode parameter correctly.

      Solution:
      When applying a template that was created either for a software version prior to 3.0.0, or a previous handset generation, some special care must be taken according to: 
      1.Handset running software version between 3.0.0 and 3.0.4 must be upgraded to a later software version
      2.After the upgrade, the handset must either be factory reset, or the Security Mode parameter of the affected networks must be set to "Undefined" before the template is applied.

      119258 - IP73 Reboot loop due to filled up data storage

      Background:
      The handset comes to state "Service Needed" due to the fact that the data storage is completely filled up with trace files. 

      Solution:
      Data storage cannot be filled up by trace files anymore

      120574 - IP73 reboots if lanpbx.cfg is received via DHCP

      Background:
      If handset receives lanpbx.cfg via DHCP it reboots over and over again.

      Solution:
      If lanpbx.cfg is signaled by DHCP the handset is not rebooted.

      119263 - IP73 Slow performance on button press

      Background:
      On rare occasions, the handset barely responds to button presses. It seems completely frozen.
      After some time, the handset recovers and behaves as normal again.

      Solution:
      It has been identified that under certain circumstances, some process in the handset consumes all CPU power and starves out the others.
      It has now been fixed. 

      119207 - IP73 Sometimes no audio in call when TSPEC was used

      Background:
      When TSPEC Call Admission Control was enabled the first call after several hours of inactivity could be set up without a working audio path.

      Solution:
      This issue has been resolved.

      119206 - IP73 Special characters not correctly shown in in-call soft key texts

      Background:
      The German characters Ö, ö, Ä, ä, Ü, ü and ß are not properly displayed in the left and right in-call soft keys.

      Solution:
      Special characters such as Ü, ü and ß are now correctly shown in in-call soft key texts.

      119264 - IP73 Sporadic "unexpected restart" during configuration

      Background:
      Sometimes an "Unexpected restart" dialog window appear after handset configuration.

      Solution:
      As long as configuration of the handset resolves ok, the dialog window is no longer displayed.

      119260 - IP73 SysLog entries for "call start/ended" missing after a while

      Background:
      The syslog entries  "Call start -some enviroment info-" and "Call ended -some enviroment info-" are sometimes missing in the syslog.
      The issue happens mostly when making very short calls.

      Solution:
      Syslog entries when call is started and stopped are now always included in the log.

      119259 - IP73 WLAN sometimes fail to retrieve IP address

      Background:
      The handset would not always recover from a situation where it was associated to a WLAN but was not able to send DHCP requests to retrieve its IP address.

      Solution:
      The WLAN connection supervision has been reworked so that it will reinitialize the WLAN connection in order to recover from this situation.

      119255 - IP73 WLAN: OKC roaming not working together with 802.1X-SHA2 authentication key management

      Background:
      Roaming using Opportunistic Key Caching (OKC) did not work correctly when 802.1X-SHA2 was enabled in the WLAN controller.

      Solution:
      The issue has been resolved.

      119262 - IP73 Wrong message displayed when receiving "SIP 403/Forbidden"

      Background:
      When the phone is receiving "SIP 403 Forbidden" it will display "No channel available" which is misleading for the end user.

      Solution:
      "SIP 403 Forbidden will be displayed as "Not authorized"

      IP73 3.1.6

      125771 - "Communication failure" occurs when adding/removing certificates for WPA2_802.1x/WPA2-Enterprise mode

      Background:
      WiFi disconnect occurs when adding/removing multiple certificates in DM.

      Solution:
      Only if a client certificate is in use and the security mode is Enterprise, a WiFi reconnect will be performed.

      125784 - 40 and 80 MHz does not work for radio tests

      Background:
      When selected 40 MHz or 80 MHz for "Radio transmit" test in Test menu, 20 MHz is used instead.

      Solution:
      40 MHz and 80 MHz bandwidth now works for the radio tests. Also fixed so it is not permitted to run the radio tests for other regulatory domain than US when lacking the unlock option "Unrestrict OBA radio". Before, the handset fallbacked to US when lacking "Unrestrict OBA radio" without the user being aware of it.

      125708 - Add WPA3-Enterprise parameter allowing SHA1

      Background:
      Some infrastructures still uses SHA1 for WPA3-Enterprise.

      Solution:
      Added parameter to enable WPA3-Enterprise transition mode.

      125762 - Allow a display name longer than 12 characters

      Background:
      'User display text' parameter length is limited to 12 characters.

      Solution:
      'User display text' parameter length limit raised from 12 to 32 characters.

      125711 - Automatic upload of parameter definition file to DM

      Background:
      Uploading of parameter definition files to DM is carried out manually. It is a tedious job for the handset administrator to manage one file for each handset variant and at the same time the different versions of the files used for the different handset firmware versions.

      Solution:
      The handset now automatically uploads its current parameter definition file to DM. The handset administrator does no longer need to upload any parameter definition files (however it still supported for backward compatibility – when connected to a DM that does not support it).

      125766 - Change back WLAN location report format to legacy behavior

      Background:
      The location report format has in some special cases diverged from the legacy format. Just after restart the location report consisted of only one WLAN location, while in legacy there are always two, current and previous. Conform to legacy format of the alarm WLAN location report.

      Solution:
      Change to legacy WLAN location report format, i.e. always send two locations.

      125759 - Change text size for idle screen

      Background:
      To help with visibility or to allow longer names/numbers on screen text size should be adjustable on the idle screen.

      Solution:
      The idle screen now has an adjustable text size under Device->Settings in DM.

      125728 - Disable WiFi power save during EAP negotiation

      Background:
      The use of WiFi power save (U-APSD) during a full EAP negotiation will slow down the process unnecessarily.

      Solution:
      WiFi power save is now disabled during EAP negotiation.

      125779 - Factory reset is stuck at "Shutting down" popup

      Background:
      Sometimes the handset gets stuck in 'Shutting down' popup after starting factory reset.

      Solution:
      Factory reset procedure is now more robust and should not get stuck anymore.

      125783 - Fix for unresponsive handset

      Background:
      Handset running software version 3.0.0 or later might process data received on the Wi-Fi interface with a delay. It might not reconnect to the Wi-Fi network immediately if disconnected.

      Solution:
      Made sure incoming messages and reconnection attempts are processed immediately.

      125780 - Flipped/Reversed Screen

      Background:
      The handset screen is flipped/reversed sometimes. This affects all screens visible on the display.

      Solution:
      The screen information is no longer mirrored.

      125758 - Fulfill Ray Baum's Act for Mitel PBX

      Background:
      In order to fulfill Ray Baum's Act for Mitel PBXs, E911 tracking need to be implemented. For this to work on a system level the handset must send out the active AP's BSSID in SIP invite and SIP invite response 200 OK message (for all calls)

      Solution:
      User parameter /VoIP/SIP/Register with SIP instance-id changed name to /VoIP/SIP/Emergency call location method and value 'Send BSSID in SIP invite' is added. When value 'Send BSSID in SIP invite' is set the active AP's BSSID is send in SIP invite and SIP invite response 200 OK for all calls

      125764 - Handset can restart when WiFi location, Airista flow or site survey is used

      Background:
      SSIDs on site are scanned when WiFi location, Airista flow or site survey is used. If there is a SSID on site with more than 32 characters the memory is overwritten and cause the handset to restart. The handset can also not parse special characters in SSIDs so a special character is interpreted as multiple characters. A memory leakage was also detected during testing that cause handset to restart when out of memory.

      Solution:
      SSID containing special characters or being longer than 32 characters will be labelled "<Unsupported>". Also fixed memory leakage.

      125769 - Handset reboots if lanpbx.cfg is received via DHCP

      Background:
      If handset receives lanpbx.cfg via DHCP it reboots over and over again.

      Solution:
      If lanpbx.cfg is signaled by DHCP the handset is not rebooted.

      125706 - Improved diagnostics info

      Background:
      There is a need to simplify collection of diagnostic information from the handset, used for support.

      Solution:
      A file called "diagnostics.txt" is now available when the handset is connected over USB in File transfer mode. The file is generated (or updated) every time the Save logs functionality is either turned on or off.

      125707 - Improvements for handset parameter: transfer unlock file

      Background:
      When investigating problem on site, support can send an unlock file that is entered into handset parameter "transfer unlock file" in DM. This sets the handset in a development mode so it can be upgraded with a development SW. The development mode should be only used during debugging/test of fix since it is a security risk that the handset can be upgraded to an unsigned SW. To set back to normal operation a factory reset is required.

      Solution:
      When handset is in development mode, the handset can be restored to normal operation using the new "lock handset" option in admin menu without having to factory reset the handset.

      125310 - IP73 Missing device certificate

      Background:
      SCEP removes production certificate on handset (if present) even though SCEP is not activated.

      Solution:
      SCEP do no longer remove production certificate if not activated.

      125729 - Make handset more robust to gratuitous ARP from 00:00:00:00:00:00

      Background:
      It has been observed that the handset will sometimes receive gratuitous ARP responses from address 00:00:00:00:00:00 claiming the IP address used by the handset. If two such responses happen to be received within 10 seconds, the handset will surrender its IP address, which is the correct behavior according to RFC-3927 section 2.5. This will however result in a short loss of IP connectivity.

      Solution:
      In order to make the handset more robust under these circumstances, it will no longer release its IP address if an ARP response claiming the address comes from address 00:00:00:00:00:00.

      125727 - Make remote syslog messages available locally in the handset

      Background:
      Add support for storing the remote syslog data locally in the handset.

      Solution:
      Remote syslog now available along the other logs that can be retrieved via USB.

      125760 - Missing device certificate

      Background:
      SCEP removes production certificate on handset (if present) even though SCEP is not activated.

      Solution:
      SCEP do no longer remove production certificate if not activated.

      125789 - Monitoring of SIP registration

      Background:
      It has observed that the handset will not always re-register to the SIP server in time. The prerequisites for this to happen are not known.

      Solution:
      Extra monitoring of the SIP registration has been added. If the expiry time of a SIP registration is passed without any new registration being performed, the registration process will be reset and the handset will re-register.

      125765 - No audio for 2 seconds when calling PBX using ACD

      Background:
      When calling to/via a PBX using ACD (Automatic Call Distribution) the IP73 receives no audio for the first 2 seconds.

      Solution:
      2 sec. voice drop no longer existing when using ACD.

      125786 - Parameter migration of Wi-Fi security mode not working

      Background:
      The parameter migration feature in software versions 3.0.0-3.0.5 did not handle migration of the Wi-Fi Security Mode parameter correctly.

      Solution:
      When applying a template that was created either for a software version prior to 3.0.0, or a previous handset generation, some special care must be taken according to:
      1. Handset running software version between 3.0.0 and 3.0.4 must be upgraded to a later software version
      2. After the upgrade, the handset must either be factory reset, or the Security Mode parameter of the affected networks must be set to "Undefined" before the template is applied.

      125761 - Poor call quality when using Opus codec

      Background:
      Handset call quality is sometimes poor during calls using OPUS codec.

      Solution:
      Better handling of big OPUS codec frames

      125785 - Reboot loop due to filled up data storage

      Background:
      The handset comes to state "Service Needed" due to the fact that the data storage is completely filled up with trace files.

      Solution:
      Data storage cannot be filled up by trace files anymore.

      125773 - Screen saver is not closed when removed from charger

      Background:
      Sometimes the handset is not responding when taking it out from the charger, no idle display is shown and pressing buttons do not affect anything. After a while the time in the screen saver was updated but the screen saver was not closed.

      Solution:
      The screen saver is closed and the handset does no longer freeze when removed from charger.

      125781 - Security mode changes to Open after SW downgrade

      Background:
      Downgrading from SW version 3.x.x to 2.x.x will cause WiFi connection loss if the parameter settings for security mode and/or EAP method has been changed, or if a factory reset has been performed, while on version 3.x.x. This due to changes to the mentioned settings are not migrated to the old/deprecated setting.

      Solution:
      Changes to Security mode and EAP method parameters will be migrated to the old/deprecated parameter (used in earlier SW version, prior 3.x). This will make it possible to downgrade to v2.x without losing WiFi connection.

      125778 - SFTP is turned off if save logs has expired

      Background:
      Using the functions Save for 10 minutes, Save for 4 hours etc there is a timestamp stored to keep track if we have passed that time if handset is turned off and after a while turned on again. If time has passed the intention is to stop saving log to flash but instead SFTP is turned off and handset reboots (it is a reboot parameter).

      Solution:
      If both save logs and SFTP functions are enabled at bootup and the time has expired for the save logs, sftp is not disabled.

      125770 - SIP INVITES not sent to the PBX

      Background:
      The communication between the handset and the PBX is interrupted, resulting in SIP calls not being established.

      Solution:
      IP packets are fragmented if requested by system.

      125791 - Slow performance on button press

      Background:
      On rare occasions, the handset barely responds to button presses. It seems completely frozen. After some time, the handset recovers and behaves as normal again.

      Solution:
      It has been identified that under certain circumstances, some process in the handset consumes all CPU power and starves out the others. It has now been fixed.

      125709 - Software platform upgrade

      Background:
      The product third party components, including free and open source software, needs to be continuously upgraded in order to benefit from security fixes and general improvements.

      Solution:
      All relevant packages, including the Linux kernel, have been upgraded.

      125768 - Sometimes no audio in call when TSPEC was used

      Background:
      When TSPEC Call Admission Control was enabled the first call after several hours of inactivity could be set up without a working audio path.

      Solution:
      This issue has been resolved.

      125767 - Special characters not correctly shown in in-call soft key texts

      Background:
      The German characters Ö, ö, Ä, ä, Ü, ü and ß are not properly displayed in the left and right in-call soft keys.

      Solution:
      Special characters such as Ü, ü and ß are now correctly shown in in-call soft key texts.

      125792 - Sporadic "unexpected restart" during configuration

      Background:
      Sometimes an "Unexpected restart" dialog window appear after handset configuration. This is also logged to syslog.

      Solution:
      As long as configuration of the handset resolves ok, the dialog window is no longer displayed and is not logged to syslog.

      125788 - SysLog entries for "call start/ended" missing after a while

      Background:
      The syslog entries "Call start <some environment info.>" and "Call ended <some environment info.>" are sometimes missing in the syslog. The issue happens mostly when making very short calls.

      Solution:
      Syslog entries when call is started and stopped are now always included in the log

      125775 - Translation issues for French

      Background:
      French translation of "No access" is wrong

      Solution:
      French translation for "No access" changed to "Pas d'accès".

      125776 - Unnecessary parameter for call diversion

      Background:
      There were two parameters that performed the same function, i.e. control whether to Divert calls menu shall be available in the GUI.

      Solution:
      Removed parameter "Call forward locally". Parameter Customization->Visibility->Calls/Call services/Divert calls shall be used instead. The handset SW will detect whether "Call forward locally" was previously set to Yes and automatically set the Customization parameter accordingly.

      125777 - Unstable USB connection

      Background:
      It has been seen that USB connection is lost when screen saver is activated. After that the connection goes up and down.

      Solution:
      The handset is never sleeping when connected to USB.

      125772 - White or frozen display

      Background:
      In some rare cases the display interface goes down and can cause white or frozen screen.

      Solution:
      The display interface is re-initiated every time the screen saver is closed.

      125787 - WLAN sometimes fail to retrieve IP address

      Background:
      The handset would not always recover from a situation where it was associated to a WLAN but was not able to send DHCP requests to retrieve its IP address.

      Solution:
      The WLAN connection supervision has been reworked so that it will reinitialize the WLAN connection in order to recover from this situation.

      125782 - WLAN: OKC roaming not working together with 802.1X-SHA2 authentication key management

      Background:
      Roaming using Opportunistic Key Caching (OKC) did not work correctly when 802.1X-SHA2 was enabled in the WLAN controller.

      Solution:
      The issue has been resolved.

      125774 - WPA3 Enterprise FT corrupt Auth during roam (reason 40)

      Background:
      Roaming fails due to corrupt Auth frame from handset when WPA3 Enterprise FT is used. AP rejects with reason code 40.

      Solution:
      Roaming using WPA3-Enterprise with FT works

      125763 - Wrong help text for call service

      Background:
      The help text for "Call Service" at user profiles is wrong: The Call Service to be used with this profile activated. NOTE: The Call Service must first be configured in "Systems\Common\Call Services". It should be: "Device\Call Services".

      Solution:
      Help text for call service is updated

      125790 - Wrong message displayed when receiving "SIP 403/Forbidden"

      Background:
      When the phone is receiving "SIP 403 Forbidden" it will display "No channel available" which is misleading for the end user.

      Solution:
      "SIP 403 Forbidden will be displayed as "Not authorized"

      IP73 3.1.7

      138883 - Fix for Open Networks

      Connection with Open Networks without authentication was not possible.

      IP73 4.0.0

      140186 - Degraded call quality when RTLS is enabled

      With RTLS enabled in the handset you could heard a speech gap at each scan. The scanning algorithm has been improved to solve this problem.

      140185 - Degraded sound quality for SRTP calls

      An issue that was introduced in SW 3.0.0, that caused degraded call quality for SRTP calls has been fixed.

      140183 - Display management using SIP Message is not working

      A PBX might send information, for instance about active diversion status, to the handset using a SIP MESSAGE. The handset should display the received information in the idle screen (this feature is also known as Display Management). This fix enables the display management function in the handset.

      140188 - DNS lookups not working

      An issue that prevented the handset from performing DNS lookups has been fixed. The problem was introduced in software version 3.1.6.

      140177 - Handset restart when attempting to set date and time in the handset GUI

      Fixed an issue that prevented setting of date and time from the handset GUI.

      140179 - Handset stuck in "Searching" screen after automatic restart

      Sometimes the handset could get stuck in the "Searching" screen after an automatic restart (for instance after changing a reboot parameter).

      140180 - Handsets are not detected as "online" in WinPDM after restart

      At bootup the login message from WinPDM was not handled correctly. This caused the handset not going online in WinPDM after restart.

      140187 - Location request over OAP returns error

      A Location request sent to the handset over OAP would result in an error code in the response even if the request was processed correctly.

      140178 - Many "Unexpected restarts" in syslog

      Some faulty detections of unexpected restart have been fixed.

      140182 - Message tone too quiet

      Extra gain offset is applied for audio indications that can be played in-band if they are played outside voice calls.

      140189 - Omit RSSI = 0 from syslog

      "RSSI: 0" in syslog means that RSSI currently is unknown. Those cases are now omitted from the syslog.

      140191 - One way voice when TSPEC is enabled

      The problem was that no outgoing audio was sent with the first call when TSPEC was enabled.

      140181 - Sometimes the handset is unable to shut down

      Sometimes the handset was unable to shut down properly. It did not restart as it should but seemed to still be up and running. It was however not operational. The only way to solve the issue was to remove the battery.

      IP73 4.0.2

      143854 - Adjustment for production

      No changes to the functionality of the firmware from the previous release.

      IP73 4.0.6

      149284 - Handle AUTH failure response codes

      The handset will disconnect if AUTH response code 28, 54 or 55 is received. 

      149287 - Handsets are not detected as online in WinPDM after restart

      Handset goes online in WinPDM after restart is triggered from WinPDM.

      149286 - Handsets are not detected as online in WinPDM after software upgrade

      Handset goes online in WinPDM after software upgrade is triggered from WinPDM. 

      149285 - Sometimes no response to incoming (acknowledged) WLAN traffic

      Changed the handset power save mechanism to ensure that incoming Wi-Fi packets (for instance pertaining to an incoming call) are always handled in a timely manner.

      IP73 5.0.1

      151797 - Handsets are not detected as online in WinPDM after software upgrade

      Handset goes online in WinPDM after software upgrade is triggered from WinPDM.

      151795 - Possible to configure all SIP parameters without triggering a handset reboot

      Made it easier to configure the handset by removing the need to reboot after some SIP parameters are changed.

      151798 - Scan of all channels if AP sends empty neighbor list

      If 802.11k is enabled in the handset and an AP (incorrectly) sends an empty neighbor list, the handset would incorrectly scan all channels on the current band, instead of only scanning the set of configured channels. This would cause audio issues during call. 

      151796 - Sometimes no response to incoming (acknowledged) WLAN traffic

      Changed the handset power save mechanism to ensure that incoming Wi-Fi packets (for instance pertaining to an incoming call) are always handled in a timely manner.

      WinPDM 4.1.8

      138893 - Copy function on creating a new number fixed

      Solved an issue where it was not possible to use copy function when creating a new number.

      138889 - Downgrade of IP73 prevented changing of the parameters.

      Fixed an issue where it was not able to change parameters after downgrade of IP73 software.

      138892 - Fix for incorrect parameters

      Solved an issue where some incorrect parameters were displayed.

      138894 - Fixed issue with editing stored parametrs

      Solved an issue where it was not possible to edit stored parameters.

      138890 - IP72 synchronisation issue

      Solved the issue where it was not possible to synchronize IP73 handsets in
      WinPDM.

      138891 - New certificate for drivers

      Rebuilt WinPDM with new certificate to be able to install the drivers.