Loading README.md +4 −4 Original line number Diff line number Diff line Loading @@ -17,12 +17,12 @@ Unless specified otherwise, the content of this repository and the files contain See the attached LICENSE file or visit https://forge.etsi.org/legal-matters. ## Standard links - Multi-access Edge Computating standards, accessible [here](https://www.etsi.org/standards#page=1&search=CISE&title=1&etsiNumber=1&content=1&version=0&onApproval=1&published=1&historical=1&startDate=1988-01-15&endDate=2022-11-07&harmonized=0&keyword=&TB=&stdType=&frequency=&mandate=&collection=&sort=1). - CISE standards, accessible [here](https://www.etsi.org/standards#page=1&search=CISE&title=1&etsiNumber=1&content=1&version=0&onApproval=1&published=1&historical=1&startDate=1988-01-15&endDate=2022-11-07&harmonized=0&keyword=&TB=&stdType=&frequency=&mandate=&collection=&sort=1). ## RFC links - RFC 7159 - The JavaScript Object Notation (JSON) Data Interchange Format, accessible [here](https://tools.ietf.org/html/rfc7159.html) NOTE All draft can be found in the 'IETF XML Registry', accessible [here](https://www.iana.org/assignments/xml-registry/xml-registry.xhtml) NOTE All drafts can be found in the 'IETF XML Registry', accessible [here](https://www.iana.org/assignments/xml-registry/xml-registry.xhtml) ## Download required libraries Loading Loading @@ -67,13 +67,13 @@ Vagrant requires a virtual machine. You can use either VirtualBox or WMware. Docker does not need a virtual machine, so it is the more efficant way. The following clauses describes four ways to build and deploy the CISE Test System: - [Using TITAN compiler on a Docker image](#using-titan-compiler-on-a-docker-image) - [Using TITAN compiler running on a Docker image](#using-titan-compiler-on-a-docker-image) - [Using development Docker image](#using-development-docker-image) - [Using Vagrant](#using-vagrant) - [From scratch](#from-scratch) ## Using TITAN compiler on a Docker image ## Using TITAN compiler running on a Docker image In this configuration, TITAN compiler is located on a Docker image and the sources and the outputs are located on the host. Loading test-purposes/AtsCise/AtsCise.tplan2 +2744 −1749 File changed.Preview size limit exceeded, changes collapsed. Show changes test-purposes/cise-common.tplan2 +21 −11 Original line number Diff line number Diff line Loading @@ -10,6 +10,9 @@ Package CISE_Common { - PICS_CISE_SHA384 // Set to true if signature with SHA-384 is supported - PICS_CDM_VESSEL_SERVICE // Set to true if Vessel service is supported by the ServiceRegistry - PICS_CDM_ACTION_SERVICE // Set to true if Action service is supported by the ServiceRegistry - PICS_CDM_ANOMALY_SERVICE // Set to true if Anomaly service is supported by the ServiceRegistry - PICS_CDM_DOCUMENT_SERVICE // Set to true if Document service is supported by the ServiceRegistry - PICS_CDM_INCIDENT_SERVICE // Set to true if Document service is supported by the ServiceRegistry - PICS_CDM_CARGO_SERVICE // Set to true if Cargo service is supported by the ServiceRegistry // TODO Add PICS for other services - PICS_CDM_FILTERING // Set to true if filtering in PullRequest is supported Loading Loading @@ -53,6 +56,7 @@ Package CISE_Common { type CDM_PRIORITY; // ETSI GS CDM 005 V1.5.3 Clause 7.1.3.2.2 ActionPriorityType Enumeration type CDM_SERVIDE_ID; // ETSI GS CDM 004 V1.0.0 Clause 6.3 Service type CDM_LOCATION; // ETSI GS CDM 005 V1.5.3 Clause 7.1.20.2.1.3 Association Roles type CDM_UNIQUE_IDENTIFIER; // ETSI GS CDM 005 V1.5.3 Clause 7.1.4 Agent Core Entity // HTTP messages type HttpHeaders with Loading Loading @@ -133,6 +137,7 @@ Package CISE_Common { // PIXITs CDM_PRIORITY PRIORITY; CDM_SERVIDE_ID SERVICE_ID; CDM_SERVIDE_ID SERVICE_ID_UNKNOWN; XSD_STRING SIGNING_CERT_SUBJECT; XSD_STRING EXPIRED_SIGNING_CERT_SUBJECT; XSD_STRING FUTURE_SIGNING_CERT_SUBJECT; Loading @@ -147,6 +152,7 @@ Package CISE_Common { XSD_STRING VESSEL_IMO_NUMBER; XSD_STRING VESSEL_NAME; CDM_LOCATION VESSEL_LOCATION; CDM_LOCATION VESSEL_INCONSISTENT_LOCATION; XSD_STRING VESSEL_SHIP_TYPE; XSD_STRING VESSEL_SERVICE_TYPE; XSD_STRING VESSEL_NET_TONNAGE; Loading Loading @@ -182,6 +188,10 @@ Package CISE_Common { // Timers Integer RESPONSE_TIMEOUT; // Response timeout // Agent CDM_UNIQUE_IDENTIFIER AGENT_IDENTIFIER; CDM_UNIQUE_IDENTIFIER AGENT_UNKNOWN_IDENTIFIER; } Configuration { Loading Loading
README.md +4 −4 Original line number Diff line number Diff line Loading @@ -17,12 +17,12 @@ Unless specified otherwise, the content of this repository and the files contain See the attached LICENSE file or visit https://forge.etsi.org/legal-matters. ## Standard links - Multi-access Edge Computating standards, accessible [here](https://www.etsi.org/standards#page=1&search=CISE&title=1&etsiNumber=1&content=1&version=0&onApproval=1&published=1&historical=1&startDate=1988-01-15&endDate=2022-11-07&harmonized=0&keyword=&TB=&stdType=&frequency=&mandate=&collection=&sort=1). - CISE standards, accessible [here](https://www.etsi.org/standards#page=1&search=CISE&title=1&etsiNumber=1&content=1&version=0&onApproval=1&published=1&historical=1&startDate=1988-01-15&endDate=2022-11-07&harmonized=0&keyword=&TB=&stdType=&frequency=&mandate=&collection=&sort=1). ## RFC links - RFC 7159 - The JavaScript Object Notation (JSON) Data Interchange Format, accessible [here](https://tools.ietf.org/html/rfc7159.html) NOTE All draft can be found in the 'IETF XML Registry', accessible [here](https://www.iana.org/assignments/xml-registry/xml-registry.xhtml) NOTE All drafts can be found in the 'IETF XML Registry', accessible [here](https://www.iana.org/assignments/xml-registry/xml-registry.xhtml) ## Download required libraries Loading Loading @@ -67,13 +67,13 @@ Vagrant requires a virtual machine. You can use either VirtualBox or WMware. Docker does not need a virtual machine, so it is the more efficant way. The following clauses describes four ways to build and deploy the CISE Test System: - [Using TITAN compiler on a Docker image](#using-titan-compiler-on-a-docker-image) - [Using TITAN compiler running on a Docker image](#using-titan-compiler-on-a-docker-image) - [Using development Docker image](#using-development-docker-image) - [Using Vagrant](#using-vagrant) - [From scratch](#from-scratch) ## Using TITAN compiler on a Docker image ## Using TITAN compiler running on a Docker image In this configuration, TITAN compiler is located on a Docker image and the sources and the outputs are located on the host. Loading
test-purposes/AtsCise/AtsCise.tplan2 +2744 −1749 File changed.Preview size limit exceeded, changes collapsed. Show changes
test-purposes/cise-common.tplan2 +21 −11 Original line number Diff line number Diff line Loading @@ -10,6 +10,9 @@ Package CISE_Common { - PICS_CISE_SHA384 // Set to true if signature with SHA-384 is supported - PICS_CDM_VESSEL_SERVICE // Set to true if Vessel service is supported by the ServiceRegistry - PICS_CDM_ACTION_SERVICE // Set to true if Action service is supported by the ServiceRegistry - PICS_CDM_ANOMALY_SERVICE // Set to true if Anomaly service is supported by the ServiceRegistry - PICS_CDM_DOCUMENT_SERVICE // Set to true if Document service is supported by the ServiceRegistry - PICS_CDM_INCIDENT_SERVICE // Set to true if Document service is supported by the ServiceRegistry - PICS_CDM_CARGO_SERVICE // Set to true if Cargo service is supported by the ServiceRegistry // TODO Add PICS for other services - PICS_CDM_FILTERING // Set to true if filtering in PullRequest is supported Loading Loading @@ -53,6 +56,7 @@ Package CISE_Common { type CDM_PRIORITY; // ETSI GS CDM 005 V1.5.3 Clause 7.1.3.2.2 ActionPriorityType Enumeration type CDM_SERVIDE_ID; // ETSI GS CDM 004 V1.0.0 Clause 6.3 Service type CDM_LOCATION; // ETSI GS CDM 005 V1.5.3 Clause 7.1.20.2.1.3 Association Roles type CDM_UNIQUE_IDENTIFIER; // ETSI GS CDM 005 V1.5.3 Clause 7.1.4 Agent Core Entity // HTTP messages type HttpHeaders with Loading Loading @@ -133,6 +137,7 @@ Package CISE_Common { // PIXITs CDM_PRIORITY PRIORITY; CDM_SERVIDE_ID SERVICE_ID; CDM_SERVIDE_ID SERVICE_ID_UNKNOWN; XSD_STRING SIGNING_CERT_SUBJECT; XSD_STRING EXPIRED_SIGNING_CERT_SUBJECT; XSD_STRING FUTURE_SIGNING_CERT_SUBJECT; Loading @@ -147,6 +152,7 @@ Package CISE_Common { XSD_STRING VESSEL_IMO_NUMBER; XSD_STRING VESSEL_NAME; CDM_LOCATION VESSEL_LOCATION; CDM_LOCATION VESSEL_INCONSISTENT_LOCATION; XSD_STRING VESSEL_SHIP_TYPE; XSD_STRING VESSEL_SERVICE_TYPE; XSD_STRING VESSEL_NET_TONNAGE; Loading Loading @@ -182,6 +188,10 @@ Package CISE_Common { // Timers Integer RESPONSE_TIMEOUT; // Response timeout // Agent CDM_UNIQUE_IDENTIFIER AGENT_IDENTIFIER; CDM_UNIQUE_IDENTIFIER AGENT_UNKNOWN_IDENTIFIER; } Configuration { Loading