-------------------------------------------------------------- Comparison CSTS-FW behavior/state-maschine definitions between: old version = FW-CSTS_921x1r2 20150708.pdf new version = 921x1r2 20160901.pdf -------------------------------------------------------------- For BUFFERED DATA DELIVERY procedure ------------------------------------ #1) 4.5.3.2.1 text old version: insert data in the form of TRANSFER-DATA... new version: insert data in the form of TRANSFER-DATA and/or NOTIFY... :) This is not a problem, only a tipo because the other requirements of both books speak about TRANSFER-DATA and/or NOTIFY. #2) 4.5.3.2.7.4 point c) old version: notification "end of data" is inserted in return buffer. new version: notifications "end of data", "production status change", "production configuration change" or "buffered data delivery configuration change" are inserted in return buffer. :)This is not a problem, only an implementation issue. #3) 4.5.3.2.10 NOTE old version: "stop-generation-time" may be "null". old version: "stop-generation-time" may be "undefined". :) This is not a problem, only a tipo because the "stop-generation-time" is defined on the same was in the old and new ASN. #4) 4.5.4.2.2.1.1 Value of event-name old version: from NOTIFY basic: "production configured", "production interrupted", "production halted", "production operational", "production configuration change" from NOTIFY BDD: "data discarded due to excessive backlog", "bdd recording buffer overflow", "end of data", "buffered data delivery configuration change" new version: from NOTIFY basic: "production status change", "production configuration change", from NOTIFY BDD: "data discarded due to excessive backlog", "bdd recording buffer overflow", "end of data", "buffered data delivery configuration change" :( This is a problem because the event name of the basic NOTIFY have been modified. I think they are coming from ASN1 and can not be modified in the API code. #5) Table 4-17 BDD Procedure State Table old version: No 8 "production status change" [when BDD procedure is in realtime delivery mode] new version: No 8 "production status change" [when BDD procedure is in realtime delivery mode] -> slightly different state table as old version new version: No 9 "production status change" [when BDD procedure is in complete delivery mode] -> doesn't exist in old version new version: No 10 "production configuration change" [when BDD procedure is in realtime delivery mode] -> doesn't exist in old version new version: No 11 "production configuration change" [when BDD procedure is in complete delivery mode] -> doesn't exist in old version new version: No 12 "BDD configuration change" [when BDD procedure is in realtime delivery mode] -> doesn't exist in old version new version: No 13 "BDD configuration change" [when BDD procedure is in complete delivery mode] -> doesn't exist in old versio :) procedure state table is defined in API C++ code and can be modified. #6) Table 4-18 Incoming Event Description old version: only "production status change" event definied new version: events "production status change", "production configuration change" and "BDD configuration change" defined :- Same problem than issue 4)