SubscriptionServices - what is "AvailableSequenceNumbers"?|OPC Certification and Interoperability Testing|Forum|OPC Foundation

Avatar
Search
Forum Scope


Match



Forum Options



Minimum search word length is 3 characters - maximum search word length is 84 characters
Lost password?
sp_Feed sp_PrintTopic sp_TopicIcon
SubscriptionServices - what is "AvailableSequenceNumbers"?
Avatar
kishore kumar mallipudi
Member
Members
Forum Posts: 13
Member Since:
01/07/2021
sp_UserOfflineSmall Offline
1
03/25/2022 - 01:13
sp_Permalink sp_Print

This is from conference unit - SubscriptionServices.

 

Publish()

The following checks are performed for all valid parameter tests:
• Response.ResponseHeader.ServiceResult is Good.
• Results are not null or empty when provided with acknowledgments, and the results length matches the subscriptionAcknowledgements length.
• The availableSequenceNumbers are in numeric order.
• Verify acknowledged sequence number(s) are not returned in availableSequenceNumbers.
• Any Publish response containing DataChange notifications for any given subscription will provide the SequenceNumber in the AvailableSequenceNumbers collection also since it is not yet acknowledged.
• For resource-constrained servers with limited queue sizes, DataChange notifications may be purged and if so then they will only be legal if the amount of time it has spent in the queue is a minimum of 2x the number of supported Publish calls per Session – as mandated by the supported Profile(s).
For all tests (unless stated otherwise) the assumptions are:
1. All MonitoredItems are configured as follows: QueueSize=1, SamplingInterval=-1, filter=null, MonitoringMode=reporting.
2. All MonitoredItems are static and writable, meaning that their values do not change unless changed by the UACTT.

 

In the above test case, I am not sure about what is "AvailableSequenceNumbers", where to check? Kindly clarify.

Avatar
Alexander Allmendinger
Germany
Moderator
Members

Moderators

Moderators-Specifications

Moderators-Companion

Moderators-Implementation

Moderators-Certification

Moderators-ProductsServices
Forum Posts: 66
Member Since:
07/11/2017
sp_UserOfflineSmall Offline
2
03/27/2022 - 12:58
sp_Permalink sp_Print

Dear Kishore,

the AvailableSequenceNumbers are a parameter of the PublishResponse see here from the specification:

Core Data Types Publish Response | OPC UA Online Reference (opcfoundation.org)

Regards,
Alexander Allmendinger

Forum Timezone: America/Phoenix
Most Users Ever Online: 510
Currently Online:
Guest(s) 32
Currently Browsing this Page:
1 Guest(s)
Top Posters:
Forum Stats:
Groups: 2
Forums: 10
Topics: 1348
Posts: 4575