Thingpark Wireless- 5.1.0 Maintenance Release Notes

Thingpark Wireless- 5.1.0 Maintenance Release Notes









Versions

Version
Date
Author
Details
01
2018-10-02
Nicolas Jombart
First maintenance release
01 v2
2018-10-03
Nicolas Jombart
Fix RDTP-7497
01 b
2018-10-11
Nicolas Jombart
Locsolver
01 c
2018-10-16
Nicolas Jombart
LRC
01d
2018-11-05
Nicolas Jombart
- Catchup of twa-export version
- Catchup of Spectrum Analysis version
- Modification of Alarm 121 severity 
01d v2
2018-11-06
Nicolas Jombart
Fix chapter versioning
01d v3
2018-11-06
Nicolas Jombart
Fix SA version
02
2018-11-16
Nicolas Jombart
Second maintenance release
02 v2
2018-11-19
Nicolas Jombart
Typo in chapter name
02 v3
2018-12-05
Nicolas Jombart
Typo in upgrade timing
03
2018-12-28
Nicolas Jombart
Third maintenance release
03a
2019-01-21
Nicolas Jombart
Update LRC version
04
2019-03-12
Nicolas Jombart
5.1.0.4

Scope 

This document describes the content of the maintenance release, cumulating with
previous versions. 

Subcomponent Versioning

5.1.0.1

Subcomponent
Version
Description
LRC
1.12.19
Network Server
TWA-ADMIN
8.6.0
Thingpark Wireless Application Operator Management
SMP
9.8.9
System Management

5.1.0.1b (Locsolver only)

Subcomponent
Version
Description
LOCSOLVER
1.2.20
Loction solver

5.1.0.1c

Subcomponent
Version
Description
LRC
1.12.20
Network Server

5.1.0.1d

Subcomponent
Version
Description
TWA-EXPORT
1.13.0
Twa Export Tool
SPECTRUM ANALYSIS
2.3.0
Spectrum Analysis
NSSA-HISTO-PARSER
2.4.4
Internal tool

5.1.0.2

Subcomponent
Version
Description
WLOGGER
6.8.5
Wireless Logger
TWA
9.12.1
Thingpark Wireless OSS
TWA-ADMIN
8.6.2
Thingpark Wireless Operator Management
LRC
1.12.23
Network Server

5.1.0.3

Subcomponent
Version
Description
TWA
9.12.2
Thingpark Wireless OSS
LRC
1.12.25
Network Server

5.1.0.3a

Subcomponent
Version
Description
LRC
1.12.26
Network Server

5.1.0.4

Subcomponent
Version
Description
TWA-EXPORT
1.14.0
TWA Export tool
NSSA HISTO PARSER
2.6.0
Internal tool
NETWORK SURVEY
1.11.0
Network Survey tool
LRC
1.12.28
Network Server
TWA
9.12.4
Thingpark Wireless Application
SMP
9.8.10
System Management Platform
SMP-BILLING
3.6.1
Billing Module (Click&Go scope)
TWA-CRONS
6.2.1
TWA jobs definitions
WLOGGER
6.8.6
Wireless logger
PORTAL
6.4.0
Web Portal
TWA-SUPPLIER
7.2.0
Supply chain (Click&Go scope)
THINGPARK-STORE
4.4.1
Store (Click&Go scope)
SMP-AUTH-GUI
2.0.2
SMP Password management
LOCSOLVER
1.2.22
Geolocation solver

Note: Click&Go packages applies only to EU production platform.

features in this release

5.1.0.1

N/A

5.1.0.1b

N/A

5.1.0.1c

N/A

5.1.0.1d

N/A

5.1.0.2

  • Wlogger - New Schneider IAQ decoder
  • TPE SaaS (RDTP-7398) - Increase the number of supported applications (DX Type) 

  • TWA (RDTP-7404) - Key Manager API should support SE_INFO instead of secureElement/keyVersion to identify encrypted SEK 

5.1.0.3

N/A

5.1.0.3a

N/A

5.1.0.4

  • RDTP-9166 [AS923]: Downlink dwell time desynchronization between device and 

    network
    • This feature will be activated

CONFIGURATION CHANGES in this release

5.1.0.1d 

Severity of the 121 alarm will be changed from WARNING/CRITICAL to CLEAR as a
workaround for issue RDTP-8362. 

5.1.0.2

The above alarm will be disabled.

5.1.0.4

  • MACRetransmission feature will be enabled back on EU PREPROD and PROD (the other platforms already have this parameter on) 

  • NFR 1042 will be activated: AppNonce is based on a monotonically increasing counter (See Thingpark 5.0 release notes for more details) 
  • MALLOC_CHECK will be unset to improve LRC performance 
  • Maximum retention of packets in the database (e.g. Wlogger) will be reset to 

    35 days (product standard) on EU and AU platforms. 
  • Abeeway decoder in Wlogger will be only in version 1.7 to avoid confusions

Issues resolved by this release

5.1.0.1

Component
Issue ID
Description
LRC
RDTP-7398
Join : LRC is choosing a gateway with different netid as best serving gateway
LRC
RDTP-7657
DlChannelAns are not treated in same order as DlChannelReq
LRC
RDTP-7674
Received RxParamSetupAns and DlChannelAns not fully acked must forbid these MAC requests in next downlink
LRC
RDTP-7499
LRC selects RX2 for DL for one hour
SMP
RDTP-7349
Suppliers from other instances on the same platform
SMP
RDTP-7521
Unable to create end-user account if all the previously defined end-user accounts have been removed
SMP
RDTP-7497
403 when creating a supplier
TWA-ADMIN
RDTP-7807
In Operator Manager GUI, review screens used to list resources which can be imported via a catalog.
LRC
RDTP-7707
When creating/updating a device profile, parameter RxTimingSetupReqSupport was not provisioned
LRC
RDTP-7717
Default XML description proposed when creating a new RF region in Operator Manager GUI was not valid.
SMP
RDTP-6173
When catalog was imported, a custom resource could be overwritten if catalog contained resource with same ID.
SMP
RDTP-7592
RF Region imported from catalog should not be deleted in the Operator Manager GUI
SMP
RDTP-6941
Can delete a RF Region in use

5.1.0.1b

Component
Issue ID
Description
LOCSOLVER
RL-116
HTOL values with huge values
LOCSOLVER
OG-164
Locsolver 1.2.15 does not answer to some requests
LOCSOLVER
RL-106
Bad format answer on requests with high number of pkts
LOCSOLVER
RL-87
Add the algorithm used in the Geoloc_response
LOCSOLVER
RL-112
Bicycle motion indicator does not work with ThingPark 5.x
LOCSOLVER
RL-84
Improvement of timelag
LOCSOLVER
RL-100
Geoloc StatsResponse: add absolute values with no reset
LOCSOLVER
RL-107
Need a way to activate/deactivate context data in trace.log
LOCSOLVER
RL-109
HTOL fixed values in Algo RSSI or BOTH/RSSI: to render them as parameters in config.ini
LOCSOLVER
RL-99
Several blinks from one gateway in one geoloc request
LOCSOLVER
RL-102
Add geofence.disable property to disable geofencing
LOCSOLVER
RL-95
RSSI / BOTH mode do not skip a gateway with badly commissioned GPS: gwlat=gwlon=0
LOCSOLVER
RL-96
MI=STATIC needs to fix filter initialization time to 1 blink instead of 10
LOCSOLVER
RL-93
Geofencing in RSSI mode not working
LOCSOLVER
RL-61
Need context version validation in stateless solver
LOCSOLVER
RL-90
Geo Fencing issue within correct solution timelag=0
LOCSOLVER
RL-91
No valid responses after changing Motion Indicator from a not Random MI to Random MI
LOCSOLVER
RL-73
motionmap should be present in the TRACE.log as the other parameters
LOCSOLVER
RL-92
Calculate coordinates with just 1 GW for algo RSSI or BOTH

5.1.0.1c

Component
Issue ID
Description
LRC
RDTP-7949
NS sending ack to other gateway other than best selected LRR (us915/au915)

5.1.0.1d

Component
Issue ID
Description
TWA-EXPORT
OTTE-18
Antenna information for bs partners.
TWA-EXPORT
OTTE-19
files information for bs partners.
TWA-EXPORT
OTTE-16
XML export fails if CustomAdminData is wrongly formatted.
TWA-EXPORT
OTTE-13
TWA-Export fails to generate export file. XLS and XLSX EXPORTS ARE NO LONGER SUPPORTED (ERROR 405).
NSSA-HISTO-PARSER
OTSA-51
The Python script doesn’t parse CSV noisescan when some “empty” CSV files are among the set of CSV files to handle.
NSSA-HISTO-PARSER
OTTE-53
Parsing Corrupted/Incomplete CSV noisescan results blocks the Python script to handle others noisescan results
SPECTRUM ANALYSIS
OTSA-36
Spectrum Analysis GUI must be compilant with NFR631 features
SPECTRUM ANALYSIS
OTSA-38
Passwords are not encrypted in configuration files

5.1.0.2

Component
Issue ID
Description
WLOGGER
RDTP-6620
RX2 Delay not being taken into account when downlink fails through RX1
WLOGGER
RDTP-8139
Maps are not available with errors on browser console
WLOGGER
RDTP-6936
Incorrect delivery failed RX2 cause message on class name for failed sent downlink in Wlogger
WLOGGER
RDTP-7678
Update Abeeway decoder based on Asset Tracker v1.7
WLOGGER
RDTP-7318
[TPE] Wlogger shows connection has been refused (invalid credentials) or has timed out though it has just been opened from TPE GUI
WLOGGER
RDTP-6565
The ‘Multitech mDot Box V2’ decoder is not interpreting the GPS latitude correctly
WLOGGER
RDTP-6392
Need Adeunis Field Test Device parser in Wlogger decoder for FTD payload format
TWA-ADMIN
RDTP-8157
Spaces were auhorized in rfRegion ID but not escaped when generating the LRC provisoning URIs.
TWA-ADMIN
RDTP-8401
RDTP-8363 
Since fix of RDTP-7851 to not override custom resources on catalog import, localization fields of the ignored items were not ignored and applied to last imported resource.
TWA-ADMIN
RDTP-6243
RDTP-5894 
When deleting a device profile, a DELETE request was generated in provisioning queue even if profile deletion failed.
TWA-ADMIN
RDTP-7682
In Operator Manager GUI: DevNonce parameter should be in the Device Capabilities section of Device Profile
TWA-ADMIN
RDTP-7683
Searching devices with troubleshooting mode activated did not work
TWA-ADMIN
RDTP-7929
The Up/Downlink Dwelltime of device profile should depend of the lorawan version supported.
TWA
RDTP-7758
NFR 2924 (5.1): Correct tooltip of Force RX2 Data Rate in Multicast and Unicast Connectivity Plans (in Device Manager)
TWA
RDTP-7528
bridge error while processing uplink message
TWA
RDTP-7393
LRC processing commands in the CommandQueue where the LRR IDs no longer exist in the database
TWA
RDTP-7432
TPE downlink payload limitation on GUI is too short
TWA
RDTP-7324
Mass Import of Devices to return a list of of ObjectIDs matching to devEUIs
TWA
RDTP-7929
Up/Downlink Dwelltime in Device Profile (on SQL DB) incorrectly set during platform upgrade to TP v5.1
TWA
RDTP-8362
LRR backhaul alarm system is too aggressive
LRC
RDTP-8354
LRC core dump in downlinkCharacteristics
LRC
RDTP-7608
Wlogger showing foreign LRR (LRR with different netid than the device) in JoinRequest
LRC
RDTP-7272
 RDTP6884 
Packets drop in LRC after join accept, when there is join requests coming late Late join request are now dropped and flagged as late in reports.
LRC
RDTP-7844
LRC loop on FindLrrById()
LRC
RDTP-7817
When lrc.x process restart and uplink retransmission is received LRC can send wrong linkadrreq with DR6 in eu868
LRC
RDTP-8480
LRC loosing devices - Send SF7 to a device in bad radio conditions
LRC
RDTP-7992
Passive Roaming : Still possible to send downlinks to ClassC devices through visited network after deactivating roaming feature
LRC
RDTP-8279
LRC crash – geoloc
LRC
RDTP-7170
ADRv3 and 500KHz uplinks - No LinkADRReq at all whereas Channel mask & TxPower adaptation might be needed

5.1.0.3

Component
Issue ID
Description
TWA
RDTP-7945
Unable to view Gateway detail in Network Manager
TWA
RDTP-9119
cannot Claim using TKM info field
TWA
RDTP-9037
Device Manager - Invalid Application server URL (was too restrictive for login and password and it did not authorize % in path)
TWA
RDTP-9049
Application Manager should not propose to create HTTP server for Cellular
LRC
RDTP-8745
LRC crash with big geoloc requests
LRC
RDTP-8834
EUI_uplink json document reports ClassB instead of ClassBbit
LRC
RDTP-4332
Uplink frame replay alarms - wrong detection
LRC
RDTP-8361
LRC core dump in searchLaggardEntryTableBByFCntUp
LRC
RDTP-7492
MAC Uplink Packet with Fport = 0 seen as MAC+Data in Wlogger
LRC
RDTP-4541
Class B support in TWA is set to - when class B is enabled
LRC
RDTP-8021
The time in DevEUI_downlink_Sent report does not reflect the timestamp when the DL was sent by LRR
LRC
RDTP-4295
Class B - wlogger - data (hex) not empty but datasize correctly shows 0 when sending mac commands from AS
LRC
RDTP-4291
wlogger - airtime calculation seems erroneous

5.1.0.3a

Component
Issue ID
Description
LRC
RDTP-5977
Multicast / Class C : when synchronized (GPS) GW are in the MC group, the packets are delayed by 15s
LRC
RDTP-8567
KPIs not calculating
LRC
RDTP-6843
DL is blocked due to max payload constraint including the length of MAC command
LRC
RDTP-9116
[ADRv3]: Forgetting_Factor_Overlap should be configurable in RFregion
LRC
RDTP-9117
[ADRv3]: REP_Min should be bounded by MaxRedundancy
LRC
RDTP-9152
[BE1.0] Fns class C downlink issue
LRC
RDTP-9218
LastUL_NbrRepeat is set to 2 instead of 1 for first repeated uplink
LRC
RDTP-9068
Incorrect LC sent by LRC to TWA/Mongodb when an uplink is also received by gateway of different Netid from the device
LRC
RDTP-9404
MACRetransmission feature does not always block MAC Downlinks NewChannelReq
LRC
RDTP-9373
LRC sends NewChannelReq in loop when device does not acknowledge the request

5.1.0.4

Component
Issue ID
Description
TWA-EXPORT
OTTE-18
Antenna information for bs partners.
TWA-EXPORT
OTTE-19
Profiles information for bs partners.
TWA-EXPORT
OTTE-16
XML export fails if CustomAdminData is wrongly formatted.
TWA-EXPORT
OTTE-21
Device Profiles parameters list
NSSA-HISTO-PARSER
OTSA-52
Highlight failed NoiseScanresults on SpectrumAnalysis UI.
NETWORK SURVEY
OTNS-16
Improve Network Survey legend.
NETWORK SURVEY
OTNS-17
Add a new display mode “DL Signal Power and Noise + Interference”.
NETWORK SURVEY
OTNS-23
Enhance the display options proposed by Network Survey.
NETWORK SURVEY
OTNS-24
Date/Time displayed to user should be based on local time.
NETWORK SURVEY
OTNS-27
Add a “Device Only” filtering option for GPS coordinates.
NETWORK SURVEY
OTNS-36
Network survey wrong legend color match.
NETWORK SURVEY
OTNS-47
Center for the map when opening the Network Survey tool.
NETWORK SURVEY
OTNS-52
For table display and export, payload data processing.
LRC
RDTP-9842
crash in checkIfRoaming
LRC
RDTP-6659
EUI_multicast summary with all variables et to string
LRC
RDTP-9493
[LoRaWAN1.1]: Encryption of piggybacked MAC commands (FOpts field)
LRC
RDTP-9856
LRC crashes in LoRa_dequeue_v3
LRC
RDTP-9852
NFR924 : PER calculation issue when ABP device is resetted
LRC
RDTP-9902
Times issues with Multicast DL sent indication
LRC
RDTP-9194
LRC core dump : signal 11, Segmentation fault in malloc_consolidate
LRC
RDTP-9891
Incorrect RX2 frequency at boot used when ABP device reset , device desynchronization
LRC
RDTP-9336
EUI_Downlink reports are sometimes produced truncated on Kafka topics
LRC
RDTP-9576
DevEUI_uplink (jsontyped): “Margin” in string format instead of integer
LRC
RDTP-9104
Calculation on the UL signingToken
LRC
RDTP-9629
BE interface : sNS does not send ReceiverToken in XmitDataReq for classA device
LRC
RDTP-6063
Passive Roaming - Activation away : PRStartReq with Join request for unknown device is not answered
TWA
RDTP-9850
Password in clear text in query parameter during SSO procedure
TWA
RDTP-9818
XML External Entity (XXE) Processing issue in SMP
TWA
RDTP-9417
Fix UL/DL dwell time boot parameters in device profile
TWA
RDTP-9314
mrqp and mrpp values in DeviceHistory are always false
SMP
RDTP-9850
Password in clear text in query parameter during SSO procedure
SMP
RDTP-9818
XML External Entity (XXE) Processing issue in SMP
SMP
RDTP-8337
Attempt to unsubscribe all subscription result in subscription stuck in Deactivating state
SMP-BILLING
RDTP-6686
Invoices are now stored on mongo server.
TWA-CRONS
RDTP-8706
Error in UDR generation cronjob
WLOGGER
RDTP-9453
Failed to export result to excel on decoder AssetTrackerV1.7
PORTAL
RDTP-8188
[Click&Go] - SSO from/to Buyer Portal \←> to/from ThingPark Store not working
PORTAL
RDTP-8180
[Click&Go] - While waiting for Package activation, notify the buyer of the command status in the portal
PORTAL
RDTP-9079
Customer Portal: Expired sessions not correctly handled
PORTAL
RDTP-9077
[Click&Go] - Customer Portal: License Manager notification redirecting to an error page
PORTAL
RDTP-8181
[Click&Go] - Change the mouse cursor type under Offers -> Associated Applications in User Portal
PORTAL
RDTP-9144
[Click&Go] - Customer Portal: Dialog box doesn’t respect portal theme
PORTAL
RDTP-9080
[Click&Go] - Customer Portal: Unable to remove widgets from customer portal
PORTAL
RDTP-9081
[Click&Go]- Customer Portal: Scan devices improvements
PORTAL
RDTP-9083
[Click&Go] - Customer Portal: Confirmation dialog box with 2 “YES” Buttons
PORTAL
RDTP-9145
[Click&Go] - Customer Portal: Unable to dissociate device from application
TWA-SUPPLIER
RDTP-8184
[Click&Go] - On Supply Chain Interface, display device profile list instead of an edit box
TWA-SUPPLIER
RDTP-8183
[Click&Go] - Remove the Asterisk sign from Device Address when provisioning OTAA by supplychain
TWA-SUPPLIER
RDTP-6258
Remove LoRaWan NwkKey max length
TWA-SUPPLIER
RDTP-2411
Secure AppKey Provisioning with HSM
TWA-SUPPLIER
RDTP5071
configuration error of LoRaWan1.1 device in Supply Chain (OTAA and ABP)
STORE
RDTP-8188
Add ability to navigate to/from user portal without re-authentication
STORE
RDTP-7172
Fixes for prestashop upgrade to 1.6.1.23 (store-prestashop-4.0.2)
STORE
RDTP-7985
On back-office, on offer edition, add possibility to resynchronize product description from SMP.
SMP-AUTH-GUI
RDTP-8564
XSS in smp-auth
LOCSOLVER
RL-120
[RSSI/BOTH] Sometimes valid results, sometimes no valid result with 1 gateway
LOCSOLVER
RL-121
[RSSI/BOTH] Wrong HTOL Value for RSSI and one single Gateway with 2 antennas
LOCSOLVER
RL-128
BOTH mode improvement - additional step after RSSI solver
LOCSOLVER
RL-129
RSSI algo improvement - it now works with the whole supercluster
LOCSOLVER
RL-133
HTOL more realistic values: improvement ideas

Timing upgrade and impact

5.1.0 to 5.1.0.1b

RDTP-9891
TIMING (minutes)
GUI Impact (including provisioning)
Traffic Impact
LRC
5m (x2)
No impact if LRC is installed in cluster
Packets maybe lost or queued during switchover
LOCSOLVER
5m (x2)
No Impact
No
SMP
5m (x2)
User may have to relogin on GUI
No
TWA-ADMIN
5m (x2)
User may have to relogin on GUI
No

5.1.0.1b to 5.1.0.1c


TIMING (minutes)
GUI Impact (including provisioning)
Traffic Impact
LRC
5m (x2)
No impact if LRC is installed in cluster
Packets maybe lost or queued during switchover

5.1.0.1c to 5.1.0.1d


TIMING (minutes)
GUI Impact (including provisioning)
Traffic Impact
TWA-EXPORT
5m (x2)
Transient 403 errors (relogin)
No
SPECTRUM ANALYSIS
5m (x2)


HISTO PARSER
10m (x2)


TWA CONFIGURATION
5m (x2)

5.1.0.1d to 5.1.0.2


TIMING (minutes)
GUI Impact (including provisioning)
Traffic Impact
TWA-ADMIN
5m (x2)
Transient 403 errors (relogin)
No
TWA
5m (x2)


WLOGGER
5m (x2)


LRC
5m (x2)
No
Packets maybe lost or queued during switchover

5.1.0.2 to 5.1.0.3


TIMING (minutes)
GUI Impact (including provisioning)
Traffic Impact
TWA
5m (x2)
Transient 403 errors (relogin)
No
LRC
5m (x2)
No
Packets maybe lost or queued during switchover

5.1.0.3 to 5.1.0.3a


TIMING (minutes)
GUI Impact (including provisioning)
Traffic Impact
LRC
5m (x2)
No
Packets maybe lost or queued during switchover

5.1.0.3a to 5.1.0.4


TIMING (minutes)
GUI Impact (including provisioning)
Traffic Impact
LRC
5m (x2)
No
Packets maybe lost or queued during switchover
LOCSOLVER



TWA-EXPORT
5m (x2)
No
No
NSSA-HISTO-PARSER NETWORK SURVEY



TWA
5m (x2)
Transient errors
No
SMP
5m (x2)
Transient errors
No
SMP-BILLING
5m (x2)
No
No
TWA-CRONS
5m (x2)
No
No
WLOGGER
5m (x2)
Transient errors
No
PORTAL
5m (x2)
Transient errors
No
TWA-SUPPLIER
5m (x2)
No
No
STORE
5m (x2)
No
No