View Issue Details
ID | Project | Category | View Status | Date Submitted | Last Update |
---|---|---|---|---|---|
0005367 | 10000-004: Services | Spec | public | 2020-01-06 17:37 | 2023-06-19 14:16 |
Reporter | V. Monfort | Assigned To | Matthias Damm | ||
Priority | normal | Severity | minor | Reproducibility | always |
Status | closed | Resolution | reopened | ||
Product Version | 1.03 | ||||
Summary | 0005367: Subscribtion services: KeepAliveCounter shall be decremented in state #9 | ||||
Description | Hello, As it was already raised in description of https://apps.opcfoundation.org/mantis/view.php?id=33 there is an issue with the KeepAliveCounter management regarding the description of the MaxKeepAliveCount parameter in the service:
Example of execution using the above definition: As you can see, starting from NORMAL state there is 3 publishing timer expiration (cycles 1-2-3) before a KeepAlive is sent whereas starting from KEEP ALIVE state we only have 2 publishing timer expiration (cycles 4-5) before a KeepAlive is sent as expected due to MaxKeepAliveCount value configured. Therefore to be compliant with the description of requestedMaxKeepAliveCount in table 86, the state transition #9 shall reset the KeepAliveCounter but it shall also decrement it after the reset in the same transition. Best regards | ||||
Steps To Reproduce | See example in description | ||||
Tags | No tags attached. | ||||
Commit Version | |||||
Fix Due Date | |||||
related to | 0006828 | closed | Paul Hunkar | CTT UA Scripts | SubscriptionService - Subscription Basic - test cases 17, 18 and 20 |
|
In case KeepAlive is decremented in #9, the conditions in #15 and 0000017 shall also be modified to be KeepAliveCounter <= 1 instead of KeepAliveCounter = 1 to manage the case in which MaxKeepAliveCount = 1. |
|
5.13.1.2 State table #9 #15 Changed in |
|
Agreed to changes in Virtual F2F. |
|
Agreed to changes in Errata in Virtual F2F. |
|
This should also have had an errata for 1.03 not just to 1.04 (see related CTT issue) |
|
Created errata for 1.03 |
|
Agreed to 1.03 Errata in Virtual F2F. |
Date Modified | Username | Field | Change |
---|---|---|---|
2020-01-06 17:37 | V. Monfort | New Issue | |
2020-01-23 13:44 | V. Monfort | Note Added: 0011470 | |
2020-05-19 18:03 | Jim Luth | Project | UA Specification => 10000-004: Services |
2020-05-19 18:03 | Jim Luth | Assigned To | => Matthias Damm |
2020-05-19 18:03 | Jim Luth | Status | new => assigned |
2020-09-16 11:58 | Matthias Damm | Status | assigned => resolved |
2020-09-16 11:58 | Matthias Damm | Resolution | open => fixed |
2020-09-16 11:58 | Matthias Damm | Note Added: 0012850 | |
2020-09-16 14:32 | Jim Luth | Note Added: 0012855 | |
2020-09-16 14:33 | Jim Luth | Note Edited: 0012855 | |
2020-09-17 15:02 | Jim Luth | Status | resolved => closed |
2020-09-17 15:02 | Jim Luth | Fixed in Version | => 1.05 |
2020-09-17 15:02 | Jim Luth | Note Added: 0012907 | |
2021-04-22 10:56 | Alexander Allmendinger | Relationship added | related to 0006828 |
2021-04-22 14:32 | Paul Hunkar | Status | closed => feedback |
2021-04-22 14:32 | Paul Hunkar | Resolution | fixed => reopened |
2021-04-22 14:32 | Paul Hunkar | Note Added: 0014238 | |
2021-04-27 16:22 | Jim Luth | Status | feedback => assigned |
2023-06-19 13:42 | Matthias Damm | Status | assigned => resolved |
2023-06-19 13:42 | Matthias Damm | Note Added: 0019510 | |
2023-06-19 14:16 | Jim Luth | Status | resolved => closed |
2023-06-19 14:16 | Jim Luth | Note Added: 0019512 |