C.2 Support for MSGin5G services
23.5453GPPApplication layer support for Factories of the Future (FF)Release 18TS
C.2.1 General
NOTE: Whether usage Support for MSGin5G services or not is FFS.
The FF application layer support message communication support for non-TSN messaging communications through usage of MSGin5G services specified in 3GPP TS 23.554 [9].
The following MSGin5G functional entities are supported:
– The FAE server acts as MSGin5G server specified in 3GPP TS 23.554 [9];
– The FAE client acts as MSGin5G client specified in 3GPP TS 23.554 [9];
– The FF application specific server acts as Application server specified in 3GPP TS 23.554 [9];
– The FF application specific client acts as Application client specified in 3GPP TS 23.554 [9];
The following MSGin5G reference points are supported:
– The FAE-1 acts as MSGin5G-1 specified in 3GPP TS 23.554 [9];
– The FAE-S acts as MSGin5G-3 specified in 3GPP TS 23.554 [9];
– The FAE-C acts as MSGin5G-5 specified in 3GPP TS 23.554 [9];
– The FAE-2 acts as MSGin5G-6 specified in 3GPP TS 23.554 [9];
C.2.2 Registration
C.2.2.1 MSGin5G UE Registration
The following steps of MSGin5G service applied:
– MSGin5G UE registration request specified in clause 8.2.1 of 3GPP TS 23.554 [9];
– MSGin5G UE registration response specified in clause 8.2.1 of 3GPP TS 23.554 [9];
The usage of the above information flows is clarified as below:
– The MSGin5G UE ID works as FF UE ID;
C.2.2.2 MSGin5G UE De-Registration
The following steps of MSGin5G service applied:
– MSGin5G UE de-registration request specified in clause 8.2.2 of 3GPP TS 23.554 [9];
– MSGin5G UE de-registration response specified in clause 8.2.2 of 3GPP TS 23.554 [9];
C.2.2.3 Application Server Registration
The following steps of MSGin5G service applied:
– Application Server registration request specified in clause 8.2.5 of 3GPP TS 23.554 [9];
– Application Server registration response specified in clause 8.2.5 of 3GPP TS 23.554 [9];
C.2.2.4 Application Server De-registration
The following steps of MSGin5G service applied:
– Application Server de-registration request specified in clause 8.2.6 of 3GPP TS 23.554 [9];
– Application Server de-registration response specified in clause 8.2.6 of 3GPP TS 23.554 [9];
C.2.3 Message delivery procedures into and from MSGin5G Server
C.2.3.1 MSGin5G inbound messages into the MSGin5G Server
The following procedures of MSGin5G service applied:
– MSGin5G message request from UE specified in clause 8.3.2 of 3GPP TS 23.554 [9];
– MSGin5G message request from Application Server specified in clause 8.3.2 of 3GPP TS 23.554 [9];
C.2.3.2 MSGin5G outbound messages from the MSGin5G Server
The following procedures of MSGin5G service applied:
– MSGin5G message towards UE specified in clause 8.3.3 of 3GPP TS 23.554 [9];
– Message towards an Application Server specified in clause 8.3.3 of 3GPP TS 23.554 [9];
C.2.3.3 MSGin5G message delivery status report into the MSGin5G Server
The following procedures of MSGin5G service applied:
– Message delivery status report from MSGin5G UE specified in clause 8.3.4 of 3GPP TS 23.554 [9];
– Message delivery status report from Application Server specified in clause 8.3.4 of 3GPP TS 23.554 [9];
C.2.3.4 MSGin5G message delivery status report from the MSGin5G Server
The following procedures of MSGin5G service applied:
– Message delivery status report towards an MSGin5G UE specified in clause 8.3.5 of 3GPP TS 23.554 [9];
– Message delivery status report towards an Application Server specified in clause 8.3.5 of 3GPP TS 23.554 [9];
C.2.3.5 MSGin5G Store and Forward
The following procedure of MSGin5G service applied:
– Store and forward specified in clause 8.3.6 of 3GPP TS 23.554 [9];
C.2.4 Message Aggregation
C.2.4.1 Message Aggregation at MSGin5G Client
The following procedures of MSGin5G service applied:
– MSGin5G UE aggregates messages towards target MSGin5G UE specified in clause 8.4.2 of 3GPP TS 23.554 [9];
– MSGin5G UE aggregates messages towards target Application Server specified in clause 8.4.2 of 3GPP TS 23.554 [9];
C.2.3.2 Message Aggregation at MSGin5G Server
The following procedure of MSGin5G service applied:
– MSGin5G Server aggregates messages towards target MSGin5G UE specified in clause 8.4.3 of 3GPP TS 23.554 [9];
C.2.5 MSGin5G Message Segmentation and Reassembly
C.2.5.1 Application-to-Point Segmentation and Reassembly
The following procedure of MSGin5G service applied:
– Application-to-Point MSGin5G Message Segmentation and Reassembly specified in clause 8.5.2 of 3GPP TS 23.554 [9];
C.2.5.2 Point-to-Application Message Segmentation and Reassembly
The following procedure of MSGin5G service applied:
– Point-to-Application MSGin5G Message Segmentation and Reassembly specified in clause 8.5.3 of 3GPP TS 23.554 [9];
C.2.5.3 Point-to-Point Message Segmentation and Reassembly
The following procedure of MSGin5G service applied:
– Point-to-Point MSGin5G Message Segmentation and Reassembly specified in clause 8.5.4 of 3GPP TS 23.554 [9];
C.2.5.4 MSGin5G Message Segment Recovery
The following procedure of MSGin5G service applied:
– MSGin5G Message Segment Recovery specified in clause 8.5.6 of 3GPP TS 23.554 [9];
C.2.6 E2E Message delivery procedures
C.2.6.1 Point-to-Point Message delivery procedure
The following procedure of MSGin5G service applied:
– Message delivery between MSGin5G UEs specified in clause 8.7.1 of 3GPP TS 23.554 [9];
C.2.6.2 Application-to-Point Message delivery procedure
The following procedure of MSGin5G service applied:
– Message delivery from Application Server to MSGin5G UE specified in clause 8.7.2 of 3GPP TS 23.554 [9];
C.2.6.3 Point-to-Application Message delivery procedure
The following procedure of MSGin5G service applied:
– Message delivery from MSGin5G UE to Application Server specified in clause 8.7.3 of 3GPP TS 23.554 [9];
C.2.6.4 MSGin5G Group messaging
The following procedures of MSGin5G service applied:
– Message delivery from UE to group specified in clause 8.7.4.2 of 3GPP TS 23.554 [9];
– Message delivery procedure from Application Server to group specified in clause 8.7.4.3 of 3GPP TS 23.554 [9];
C.2.7 Message Topic
C.2.7.1 Messaging Topic Subscription
The following procedure of MSGin5G service applied:
– MSGin5G Service endpoint subscribes to Messaging topic(s) specified in clause 8.8.1 of 3GPP TS 23.554 [9];
C.2.7.2 Message delivery based on Messaging Topic
The following procedure of MSGin5G service applied:
– Message delivery to subscribing service endpoint based on Messaging Topic specified in clause 8.8.2 of 3GPP TS 23.554 [9];
C.2.7.3 Messaging Topic Unsubscription
The following procedure of MSGin5G service applied:
– MSGin5G Service endpoint unsubscribes to Messaging topic(s) specified in clause 8.8.3 of 3GPP TS 23.554 [9];
C.2.8 Constrained devices
C.2.8.1 Constrained device registration to use gateway UE
The following procedure of MSGin5G service applied:
– Registration of application client on UE-2 with MSGin5G Client-1 to use gateway UE functionality specified in clause 8.11.2 of 3GPP TS 23.554 [9];
C.2.8.2 Constrained device Deregistration from using gateway UE
The following procedure of MSGin5G service applied:
– Deregistration of Application Client on UE-2 with MSGin5G Client-1 on MSGin5G UE-1 to discontinue use of gateway UE functionality specified in clause 8.11.3 of 3GPP TS 23.554 [9];
C.2.8.3 Constrained device sending message using Gateway UE
The following procedure of MSGin5G service applied:
– Application Client-2 on UE-2 sends message using gateway UE functionality on MSGin5G UE-1 specified in clause 8.11.4 of 3GPP TS 23.554 [9];
C.2.8.4 Constrained device receiving message via Gateway UE
The following procedure of MSGin5G service applied:
– UE-2 receives message using gateway UE functionality on MSGin5G UE-1 specified in clause 8.11.5 of 3GPP TS 23.554 [9];