Tech-invite3GPPspaceIETFspace
21222324252627282931323334353637384‑5x

Content for  TS 23.554  Word version:  19.3.0

Top   Top   Up   Prev   Next
1…   4…   5…   5.3…   5.5…   6…   7…   8…   8.2…   8.2.7…   8.2.11   8.3…   8.3.5…   8.4…   8.4.3   8.5…   8.6…   8.7…   8.7.2…   8.7.3…   8.7.4…   8.7.5…   8.7.6…   8.8…   8.9…   8.10…   8.11…   9…   9.2…   10…   11…

 

8.7.5  Message delivery between different PLMNsp. 104

8.7.5.1  Generalp. 104

MSGin5G messages may be delivered between different PLMNs.
The procedure specified in clause 8.7.5.2 applies to Point-to-Point message, Group message, and may also apply to AS-to-Point message and Point-to-AS message delivery if agreed by the business agreement between the PLMN operators. The procedure specified in clause 8.7.5.3 applies to Message delivery based on Messaging Topic.
Up

8.7.5.2  Inter-PLMN message exchange procedurep. 105

Pre-condition:
  1. The Message Sender (e.g. MSGin5G Client 1 in MSGin5G UE 1) is registered to the MSGin5G Server 1 in one PLMN.
  2. The Message Receiver (e.g. MSGin5G Client 2 in MSGin5G UE 2) is registered to the MSGin5G Server 2 in another PLMN.
  3. MSGin5G Server 1 and MSGin5G Server 2 have established a secured connection.
Figure 8.7.5.2-1 shows message delivery between MSGin5G endpoints in different PLMNs, where the Message Sender is registered in MSGin5G Server 1 and the Message Receiver is registered in MSGin5G Server 2.
Copy of original 3GPP image for 3GPP TS 23.554, Fig. 8.7.5.2-1: Message delivery between MSGin5G UEs in different PLMNs
Up
Step 1.
The Message Sender sends an MSGin5G message request to MSGin5G Server 1 in PLMN 1 as specified in clause 8.3.2.
Step 2.
The MSGin5G Server 1 analyses the target UE Service ID and determines that the message is targeted to the Message Receiver in PLMN 2, authenticates that the Message Sender is allowed to send a message to the Message Receiver, and then the MSGin5G Server 1 forwards the MSGin5G message request to MSGin5G Server 2 in PLMN 2. The MSGin5G message request contains the Information Elements as specified in Table 8.3.3-1.
Step 3.
MSGin5G Server 2 forwards the MSGin5G message request to the Message Receiver as specified in clause 8.3.3.
Step 4-6.
If the message delivery status report is requested, the Message Receiver sends a message delivery status report to Message Sender as per procedure specified in clause 8.3.4 and 8.3.5.
Up

8.7.5.3  Inter-PLMN message exchange procedure based on Messaging Topic |R18|p. 105

Figure 8.7.5.3-1 shows the inter-PLMN Message delivery based on Messaging Topic when MSGin5G Server 2 forwards the Messaging Topic subscription request from the MSGin5G UE/Application Server served by it to MSGin5G Server 1 as specified in clause 8.8.4.
Pre-condition:
  1. The Message Sender (e.g. an MSGin5G UE, a Message Gateway on behalf of a Non-MSGin5G UE or an Application Server) is registered to the MSGin5G Server 1 in PLMN 1.
  2. The Message Receiver (e.g. an MSGin5G UE, a Message Gateway on behalf of a Non-MSGin5G UE or an Application Server) is registered to the MSGin5G Server 2 in PLMN 2.
  3. MSGin5G Server 1 and MSGin5G Server 2 have established a secured connection.
  4. MSGin5G Client or Application Server served by MSGin5G Server 2 has subscribed to a Messaging Topic with the MSGin5G Server 1 as specified in clause 8.8.4 via MSGin5G Server 2.
Copy of original 3GPP image for 3GPP TS 23.554, Fig. 8.7.5.3-1: Message delivery between MSGin5G UEs in different PLMNs
Up
Step 1.
The Message Sender sends an MSGin5G message request (if the sender is an MSGin5G UE) or API request (if the sender is an Application Server or a Message Gateway on behalf of a Non-MSGin5G UE) to MSGin5G Server 1 in PLMN 1 as specified in clause 8.3.2. A Messaging Topic is included in this request.
Step 2.
The MSGin5G Server 1 checks the subscriptions of the Messaging Topic included in the request and obtains the UE Service ID/AS Service ID of the Message Receivers. The MSGin5G Server 1 determines that the message with this Messaging Topic is needed to be delivered to an MSGin5G UE/Application Server served by Message Server 2 in PLMN 2 based on the UE Service ID/AS Service ID of the Message Receiver. The MSGin5G Server 1 then sends the MSGin5G message to MSGin5G Server 2. The MSGin5G message request contains the Information Elements as specified in Table 8.3.3-1.
Step 3.
The MSGin5G Server 2 delivers the MSGin5G message request to Messager Receiver based on the UE Service ID/AS Service ID in the message as specified in clause 8.3.3.
Step 4-6.
If the message delivery status report is requested, the Message Receiver sends message delivery status report to Message Sender as per procedure specified in clause 8.3.4 and 8.3.5.
Figure 8.7.5.3-2 shows the inter-PLMN Message delivery to subscribing service endpoints based on Messaging Topic when MSGin5G Server 2 subscribes the Messaging Topic on behalf of all MSGin5G UEs/Application Servers served by it as specified in clause 8.8.4.
Pre-condition:
  1. The Message Sender (e.g. an MSGin5G UE, a Message Gateway on behalf of a Non-MSGin5G UE or an Application Server) is registered to the MSGin5G Server 1 in PLMN 1.
  2. The Message Receiver (e.g. an MSGin5G UE, a Message Gateway on behalf of a Non-MSGin5G UE or an Application Server) is registered to the MSGin5G Server 2 in PLMN 2.
  3. MSGin5G Server 1 and MSGin5G Server 2 have established a secured connection.
  4. MSGin5G Server 2 subscribed to a Messaging Topic with the MSGin5G Server 1 as specified in clause 8.8.4. A Messaging Topic with the MSGin5G Server 2 address of the subscriber has been created on MSGin5G Server 1.
  5. The MSGin5G Client or Application Server served by MSGin5G Server 2 subscribed to the Messaging Topic with the MSGin5G Server 2. A Messaging Topic with the UE Service ID/AS Service ID of the subscriber has been created on MSGin5G Server 2.
Copy of original 3GPP image for 3GPP TS 23.554, Fig. 8.7.5.3-2: Message delivery between MSGin5G UEs in different PLMNs
Up
Step 1.
The Message Sender sends an MSGin5G message request (if the sender is an MSGin5G UE) or API request (if the sender is an Application Server or a Message Gateway) to MSGin5G Server 1 in PLMN 1 as specified in clause 8.3.2. A Messaging Topic is included in this request.
Step 2.
The MSGin5G Server 1 checks the subscription of the Messaging Topic included in the request. The MSGin5G Server 1 determines that the message with this Messaging Topic is needed to be delivered to the Message Server 2 in PLMN 2 and sends the MSGin5G message to MSGin5G Server 2. The MSGin5G message request contains the Information Elements as specified in Table 8.3.2-1.
Step 3a.
The MSGin5G Server 2 checks the subscription of the Messaging Topic included in the inbound request. The MSGin5G Server 2 delivers the MSGin5G message request to Messager Receiver 1 based on its UE Service ID/AS Service ID as specified in clause 8.8.2.
Step 3b.
The MSGin5G Server 2 also delivers the MSGin5G message request to Messager Receiver 2 which subscribed to this Messaging Topic as specified in clause 8.8.2.
Step 4a-6a.
If the message delivery status report is requested, the Message Receiver 1 sends message delivery status report to Message Sender as per procedure specified in clause 8.3.4 and 8.3.5.
Step 4b-6b.
If the message delivery status report is requested, the Message Receiver 2 sends message delivery status report to Message Sender as per procedure specified in clause 8.3.4 and 8.3.5.
Up

Up   Top   ToC