Loading figures/figure_G.3b.plantuml 0 → 100644 +56 −0 Original line number Diff line number Diff line @startuml skinparam monochrome true skinparam defaultFontName Arial skinparam classFontSize 10 skinparam sequenceBoxBorderColor #black participant "**SSP Host**\nFS Control Service Gate" as hosta_fs_ctr participant "**SSP Host**\nAdministration Gate" as hosta_adm participant "**Other Host**\nAdministration Gate" as hostb_adm participant "**Other Host**\nFS Control Application Gate" as hostb_fs_ctr participant "**SSP Host**\nFS Data Service Gate" as hosta_fs_data participant "**Other Host**\nFS Data Application Gate" as hostb_fs_data autonumber ...**Notation:** Gate Identifier : Pipe Session Open on [P<sub>IN</sub>,P<sub>OUT</sub>]... hostb_adm->hosta_adm:EVT_ADM_BIND [**FS_CTR,P<sub>20</sub>**] hosta_adm->hostb_adm:EVT_ADM_BIND [**FS_CTR,P<sub>10</sub>**] note right : Pipe Session Open on [P<sub>20</sub>,P<sub>10</sub>] note left : Pipe Session Open on [P<sub>10</sub>,P<sub>20</sub>] ... hostb_fs_ctr->hosta_fs_ctr: FS-OP-FILE-OPEN-Service-Command [**aNodeIdentity**, **aAccessMode = eWriteAccessMode**, **aDataPipeSession = TRUE** ] on P<sub>10</sub> activate hosta_fs_ctr activate hostb_fs_ctr hosta_fs_ctr-->hostb_fs_ctr: eFS-OK [FS_ID<sub>0001</sub>,**aGateServID**] on P<sub>20</sub> deactivate hostb_fs_ctr deactivate hosta_fs_ctr ... alt Successfull connection hostb_adm->hosta_adm:EVT_ADM_BIND [**FS_DATA,P<sub>21</sub>**] hosta_adm->hostb_adm:EVT_ADM_BIND [**FS_DATA,P<sub>11</sub>**] note right of hostb_fs_data : FS_DATA: Pipe Session Open on [P<sub>21</sub>,P<sub>11</sub>] note left of hosta_fs_data: FS_DATA: Pipe Session Open on [P<sub>11</sub>,P<sub>21</sub>] ... loop hostb_fs_ctr->hosta_fs_ctr: FS-OP-FILE-WRITE-Service-Command [FS_ID<sub>0001</sub>, Parameters...] on P<sub>10</sub> activate hosta_fs_ctr activate hostb_fs_ctr hosta_fs_ctr-->hostb_fs_ctr: eFS-OK [FS_ID<sub>0001</sub>] on P<sub>20</sub> deactivate hostb_fs_ctr deactivate hosta_fs_ctr hostb_fs_data->hosta_fs_data: FS Datastream on P<sub>11</sub> hostb_adm<-hosta_adm : EVT_ADM_RECEIVED hosta_adm->hostb_adm : EVT_ADM_CREDIT end ... hostb_fs_ctr->hosta_fs_ctr: FS-OP-FILE-CLOSE-Service-Command[FS_ID<sub>0001</sub>] on P<sub>10</sub> activate hosta_fs_ctr activate hostb_fs_ctr hosta_fs_ctr-->hostb_fs_ctr: eFS-OK on P<sub>20</sub> deactivate hostb_fs_ctr deactivate hosta_fs_ctr ... hostb_adm->hosta_adm:EVT_ADM_UNBIND [**P<sub>21</sub>**,**P<sub>11</sub>**] note right of hostb_fs_data : FS_DATA: Pipe Session closed on [P<sub>21</sub>,P<sub>11</sub>] note left of hosta_fs_data: FD_DATA: Pipe Session closed on [P<sub>11</sub>,P<sub>21</sub>] else connection failure end @enduml Loading
figures/figure_G.3b.plantuml 0 → 100644 +56 −0 Original line number Diff line number Diff line @startuml skinparam monochrome true skinparam defaultFontName Arial skinparam classFontSize 10 skinparam sequenceBoxBorderColor #black participant "**SSP Host**\nFS Control Service Gate" as hosta_fs_ctr participant "**SSP Host**\nAdministration Gate" as hosta_adm participant "**Other Host**\nAdministration Gate" as hostb_adm participant "**Other Host**\nFS Control Application Gate" as hostb_fs_ctr participant "**SSP Host**\nFS Data Service Gate" as hosta_fs_data participant "**Other Host**\nFS Data Application Gate" as hostb_fs_data autonumber ...**Notation:** Gate Identifier : Pipe Session Open on [P<sub>IN</sub>,P<sub>OUT</sub>]... hostb_adm->hosta_adm:EVT_ADM_BIND [**FS_CTR,P<sub>20</sub>**] hosta_adm->hostb_adm:EVT_ADM_BIND [**FS_CTR,P<sub>10</sub>**] note right : Pipe Session Open on [P<sub>20</sub>,P<sub>10</sub>] note left : Pipe Session Open on [P<sub>10</sub>,P<sub>20</sub>] ... hostb_fs_ctr->hosta_fs_ctr: FS-OP-FILE-OPEN-Service-Command [**aNodeIdentity**, **aAccessMode = eWriteAccessMode**, **aDataPipeSession = TRUE** ] on P<sub>10</sub> activate hosta_fs_ctr activate hostb_fs_ctr hosta_fs_ctr-->hostb_fs_ctr: eFS-OK [FS_ID<sub>0001</sub>,**aGateServID**] on P<sub>20</sub> deactivate hostb_fs_ctr deactivate hosta_fs_ctr ... alt Successfull connection hostb_adm->hosta_adm:EVT_ADM_BIND [**FS_DATA,P<sub>21</sub>**] hosta_adm->hostb_adm:EVT_ADM_BIND [**FS_DATA,P<sub>11</sub>**] note right of hostb_fs_data : FS_DATA: Pipe Session Open on [P<sub>21</sub>,P<sub>11</sub>] note left of hosta_fs_data: FS_DATA: Pipe Session Open on [P<sub>11</sub>,P<sub>21</sub>] ... loop hostb_fs_ctr->hosta_fs_ctr: FS-OP-FILE-WRITE-Service-Command [FS_ID<sub>0001</sub>, Parameters...] on P<sub>10</sub> activate hosta_fs_ctr activate hostb_fs_ctr hosta_fs_ctr-->hostb_fs_ctr: eFS-OK [FS_ID<sub>0001</sub>] on P<sub>20</sub> deactivate hostb_fs_ctr deactivate hosta_fs_ctr hostb_fs_data->hosta_fs_data: FS Datastream on P<sub>11</sub> hostb_adm<-hosta_adm : EVT_ADM_RECEIVED hosta_adm->hostb_adm : EVT_ADM_CREDIT end ... hostb_fs_ctr->hosta_fs_ctr: FS-OP-FILE-CLOSE-Service-Command[FS_ID<sub>0001</sub>] on P<sub>10</sub> activate hosta_fs_ctr activate hostb_fs_ctr hosta_fs_ctr-->hostb_fs_ctr: eFS-OK on P<sub>20</sub> deactivate hostb_fs_ctr deactivate hosta_fs_ctr ... hostb_adm->hosta_adm:EVT_ADM_UNBIND [**P<sub>21</sub>**,**P<sub>11</sub>**] note right of hostb_fs_data : FS_DATA: Pipe Session closed on [P<sub>21</sub>,P<sub>11</sub>] note left of hosta_fs_data: FD_DATA: Pipe Session closed on [P<sub>11</sub>,P<sub>21</sub>] else connection failure end @enduml