Tech-invite3GPPspaceIETFspace
21222324252627282931323334353637384‑5x
Top   in Index   Prev   Next

TR 23.700-24
Study on support of the 5G MSG (Message) Service

V17.1.0 (Wzip)  2021/06  153 p.
Rapporteur:
Mr. Liu, Yue
China Mobile Com. Corporation

full Table of Contents for  TR 23.700-24  Word version:  17.1.0

each clause number in 'red' refers to the equivalent title in the Partial Content
Here   Top
1Scope  p. 11
2References  p. 11
3Definitions of terms, symbols and abbreviations  p. 12
3.1Terms  p. 12
3.2Symbols  p. 12
3.3Abbreviations  p. 12
4Scenarios  p. 12
4.1General  p. 12
4.2Scenario 1: Point-to-point message  p. 14
4.2.1Scenario 1.1: Message between MSGin5G UE s  p. 14
4.2.2Scenario 1.2: Message between non-3GPP Controller UE and MSGin5G Controlled UE  p. 15
4.2.3Scenario 1.3: Message between MSGin5G Controller UE and non-3GPP Controlled UE  p. 15
4.2.4Scenario 1.4: Message between MSGin5G UE and Legacy 3GPP UE  p. 16
4.3Scenario 2: Application-to-point message  p. 17
4.3.1Application-to-point scenarios overview  p. 17
4.3.2Scenario 2.1: Message from UE to Application Server  p. 17
4.3.3Scenario 2.2: Message from Application Server to UE  p. 18
4.4Scenario 3: Group message  p. 19
4.4.1Scenario 3.1: Group message between MSGin5G UEs  p. 19
4.4.2Scenario 3.2: Group message between non-3GPP UEs and MSGin5G UEs  p. 20
4.5Scenario 4: Broadcast message  p. 21
4.5.1Scenario 4.1: Message Broadcast from MSGin5G Server  p. 21
4.5.2Scenario 4.2: Message Broadcast initiated from MSGin5G UE  p. 21
4.5.3Scenario 4.3: Message broadcast from non-3GPP Message Service to MSGin5G UEs  p. 22
5Key Issues  p. 22
5.1Key Issue 1: support acknowledgement of delivery status  p. 22
5.1.1Description  p. 22
5.1.2Identified Gaps  p. 23
5.2Key Issue 2: Cell Broadcast Service in MSGin5GS  p. 23
5.2.1Description  p. 23
5.2.1.1Issue statement  p. 23
5.2.1.2Introduction to the Cell Broadcast Service  p. 23
5.2.1.3Analyses of the requirements  p. 23
5.2.2Identified Gaps  p. 24
5.3Key Issue 3: identifier(s) of the UE  p. 25
5.3.1Description  p. 25
5.3.2Identified Gaps  p. 25
5.4Key Issue 4: network triggering the UE  p. 25
5.4.1Description  p. 25
5.4.2Identified Gaps  p. 26
5.5Key Issue 5:  p. …
5.5.1Description  p. 26
5.5.2Identified gaps  p. 26
5.6Key Issue 6:  p. …
5.6.1Description  p. 26
5.6.2Identified gaps  p. 27
5.7Key Issue 7: group message  p. 27
5.7.1Description  p. 27
5.7.2Identified Gaps  p. 28
5.8Key Issue 8: group management  p. 28
5.8.1Description  p. 28
5.8.2Identified Gaps  p. 28
5.9Key Issue 9: Application-to-point message exchange  p. 29
5.9.1Description  p. 29
5.9.2Identified Gaps  p. 29
5.10Key Issue 10: broadcast area configuration  p. 29
5.10.1Description  p. 29
5.10.2Identified Gaps  p. 30
5.11Key Issue 11: mobility management of MSGin5G related information  p. 30
5.11.1Description  p. 30
5.11.2Identified Gaps  p. 30
5.12Key Issue 12: End-to-end latency  p. 30
5.12.1Description  p. 30
5.12.2Identified Gaps  p. 31
5.13Key Issue 13: Message store and forward  p. 31
5.13.1Description  p. 31
5.13.2Identified Gaps  p. 32
5.14Key Issue 14: Message Segmentation and Reassembly  p. 32
5.14.1Description  p. 32
5.14.2Identified Gaps  p. 32
5.15Key Issue 15: Message delivery from MSGin5G Server  p. 33
5.15.1Description  p. 33
5.15.2Identified Gaps  p. 33
5.16Key Issue 16: Charging  p. 33
5.16.1Description  p. 33
5.16.2Identified Gaps  p. 33
5.17Key Issue 17: Interconnection  p. 34
5.17.1Description  p. 34
5.17.2Identified Gaps  p. 34
5.18Key Issue 18: Roaming  p. 34
5.18.1Description  p. 34
5.18.2Identified Gaps  p. 35
5.19Key Issue 19: Efficient resource usage of the control plane and user plane  p. 35
5.19.1Description  p. 35
5.19.2Identified Gaps  p. 36
5.20Key Issue 20: Obtain Contact Information  p. 36
5.20.1Description  p. 36
5.20.2Identified Gaps  p. 36
5.21Key Issue 21: Study if IMS is feasible as a solution  p. 37
5.21.1Description  p. 37
5.21.2Identified Gaps  p. 37
5.22Key Issue 22: MSGin5G Service Exposure of multiple delivery mechanisms to the applications  p. 38
5.22.1Description  p. 38
5.22.2Identified Gaps  p. 38
5.23Key Issue 23: Message delivery from Legacy 3GPP UE  p. 38
5.23.1Description  p. 38
5.23.2Identified Gaps  p. 39
5.24Key Issue 24: Capabilities of UE without MSGin5G client  p. 39
5.24.1Description  p. 39
5.24.1.1UE types  p. 39
5.24.1.2Legacy UEs that support Cell Broadcast  p. 39
5.24.1.3Legacy UEs that support SMS  p. 40
5.24.1.4Legacy UEs that support NIDD  p. 40
5.24.2Identified Gaps  p. 40
5.25Key Issue 25: deliver message to Application Client  p. 40
5.25.1Description  p. 40
5.25.2Identified Gaps  p. 41
5.26Key issue 26 - Capability exposure to Application Server using CAPIF  p. 41
6Solutions  p. 41
6.1Solution 1: Payload size of 2048 octets in Broadcast  p. 41
6.1.1Description  p. 41
6.1.2Impacts on existing nodes and functionality  p. 41
6.1.3Solution evaluation  p. 41
6.2Solution 2: Registering MSGin5G Client to MSGin5G Server  p. 42
6.2.1Description  p. 42
6.2.1.1General  p. 42
6.2.1.2MSGin5G Client Registration  p. 42
6.2.1.3MSGin5G Client De-Registration  p. 44
6.2.2Impacts on existing nodes and functionality  p. 44
6.2.3Solution evaluation  p. 45
6.3Solution 3: MSGin5G Triggering  p. 45
6.3.1Description  p. 45
6.3.1.1General  p. 45
6.3.1.2MSGin5G Triggering  p. 45
6.3.2Impacts on existing nodes and functionality  p. 47
6.3.3Solution evaluation  p. 47
6.4Solution 4: Group management using SEAL  p. 47
6.4.1General  p. 47
6.4.2Solution description for establishing a group  p. 47
6.4.3Solution description for adding UEs to the group or removing UEs from the group  p. 48
6.4.4Solution description for configuration of a maximum number of members in a group  p. 48
6.4.5Solution description for group notification interworking using SEAL  p. 48
6.4.6Solution description for SEAL enhancements to group notification interworking  p. 50
6.4.7Solution description for group list fetch using SEAL  p. 51
6.4.7.1Information Elements  p. 51
6.4.7.1.1Group list fetch request  p. 51
6.4.7.1.2Group list fetch response  p. 52
6.4.7.2Group List Fetch  p. 52
6.4.8Solution description for enhancements to control group notifications  p. 53
10.3.2.22Subscribe group configuration request  p. 53
10.3.2.29Group registration request  p. 54
10.3.2.31Identity list notification  p. 55
6.4.9Solution evaluation  p. 55
6.5Solution 5: MSGin5G Group messaging  p. 55
6.5.1Description  p. 55
6.5.1.1General  p. 55
6.5.1.2MSGin5G Group messaging  p. 55
6.5.1.3MSGin5G client sends message to group  p. 57
6.5.1.4MSGin5G client receives message from group  p. 58
6.5.1.5Legacy 3GPP message client receives message from group  p. 59
6.5.1.6Non-3GPP message client receives message from group  p. 60
6.5.2Impacts on existing nodes and functionality  p. 60
6.5.3Solution evaluation  p. 60
6.6Solution 6: Charging  p. 61
6.6.1Description  p. 61
6.7Solution 7: MSGin5G Server message broadcast  p. 61
6.7.1Description  p. 61
6.7.1.1General  p. 61
6.7.1.2MSGin5G message broadcast  p. 61
6.7.2Impacts on existing nodes and functionality  p. 63
6.7.3Solution evaluation  p. 63
6.8Solution 8: Identities  p. 63
6.8.1General  p. 63
6.8.2UE service Identity (MSGin5G service ID)  p. 63
6.8.3Application server service identity (AS service ID)  p. 63
6.8.4MSGin5G group service identity (Group service ID)  p. 64
6.8.5Message Gateway service identity (GW service ID)  p. 64
6.8.6MSGin5G UE identity (MSGin5G UE ID)  p. 64
6.8.7non-MSGin5G UE identity (non-MSGin5G UE ID)  p. 64
6.8.8Solution Evaluation  p. 64
6.9Solution 9: Point to point Messaging  p. 64
6.9.1General  p. 64
6.9.2Message origination from a UE  p. 64
6.9.3Solution Evaluation  p. 68
6.10Solution 10: Application to point Message Exchange  p. 68
6.10.1General  p. 68
6.10.2Application to UE Messaging  p. 68
6.10.3Solution Evaluation  p. 73
6.11Solution 11: MSGin5G Application-to-point message exchange  p. 73
6.11.1Description  p. 73
6.11.1.1General  p. 73
6.11.1.2Client registration enhancement for Application-to-point messaging  p. 73
6.11.1.3Application Server registration  p. 74
6.11.1.4Message exchanging procedure between Application Servers and MSGin5G Client  p. 75
6.11.2Impacts on existing nodes and functionality  p. 77
6.11.3Solution evaluation  p. 78
6.12Solution 12: Message segmentation and reassembly  p. 78
6.12.1General  p. 78
6.12.2Segmentation and reassembly in point-to-point messaging  p. 78
6.12.3Segmentation and reassembly in group messaging  p. 80
6.12.4Solution Evaluation  p. 80
6.13Solution 13: MSGin5G Message Segmentation and Reassembly  p. 80
6.13.1Description  p. 80
6.13.1.1General  p. 80
6.13.1.2Application-to-point non-IMS Message Segmentation and Reassembly  p. 80
6.13.1.3Point-to-application non-IMS Message Segmentation and Reassembly  p. 82
6.13.1.4Point-to-Point non-IMS Message Segmentation and Reassembly  p. 84
6.13.1.5Group Message Segmentation and Reassembly  p. 85
6.13.1.6MSGin5G message segment recovery  p. 85
6.13.2Impacts on existing nodes and functionality  p. 86
6.13.3Solution evaluation  p. 86
6.14Solution 14: Acknowledgement of Delivery Status  p. 87
6.14.1Description  p. 87
6.14.2Impacts on existing nodes and functionality  p. 87
6.14.3Solution evaluation  p. 87
6.15Solution 15: Point to point Messaging (UE reply a message)  p. 87
6.15.1Description  p. 87
6.15.1.1SMS UE replying a message to MSGin5G UE  p. 87
6.15.1.2Non-3GPP UE replying a message to MSGin5G UE  p. 88
6.15.2Solution Evaluation  p. 90
6.16Solution 16: Use of Broadcast Area configuration in MSGin5G message broadcast  p. 90
6.16.1Description  p. 90
6.16.2Impacts on existing nodes and functionality  p. 91
6.16.3Solution evaluation  p. 91
6.17Solution 17: Aggregated messaging for small data messages  p. 91
6.17.1General  p. 91
6.17.2Solution for aggregated point-to-point messaging  p. 91
6.17.2.1MSGin5G Client aggregates messages towards target end point  p. 91
6.17.3Solution for aggregated application-to-point messaging  p. 93
6.17.3.1MSGin5G Server aggregates messages towards target end point  p. 93
6.17.4Solution for aggregated group messaging  p. 95
6.17.4.1MSGin5G Client aggregates messages towards target group  p. 95
6.17.5Solution evaluation  p. 96
6.18Solution 18: Interconnection  p. 97
6.18.1Description  p. 97
6.18.2Message delivery between MSGin5G Clients in different PLMNs  p. 97
6.19Solution 19: MSGin5G application enabler layer adaptation to CAPIF  p. 97
6.19.1Solution description  p. 97
6.19.2Solution evaluation  p. 98
6.20Solution 20: Support of multiple delivery mechanisms for legacy 3GPP UEs  p. 98
6.20.1Description  p. 98
6.20.2Overview of message delivery to Legacy 3GPP UE  p. 98
6.20.3Solution Evaluation  p. 100
6.21Solution 21: Store-and-forwarding of MSGin5G messages  p. 100
6.21.1Description  p. 100
6.21.1.1General  p. 100
6.21.1.2Store-and-forwarding of MSGin5G messages  p. 100
6.21.2Impacts on existing nodes and functionality  p. 102
6.21.3Solution evaluation  p. 102
6.22Solution 22: MOAT Messaging  p. 102
6.22.1Description  p. 102
6.22.1.1MSGin5G UE sending/replying a message to Application Server  p. 102
6.22.1.2Legacy 3GPP UE replying a message to Application Server  p. 103
6.22.1.3Non-3GPP UE replying a message to Application Server  p. 104
6.22.2Solution Evaluation  p. 106
6.23Solution 23: APIs provided by MSGin5G server  p. 106
6.23.1Description  p. 106
6.23.2APIs provided to Application Server  p. 106
6.23.2.1Application-to-Point Message Delivery API  p. 106
6.23.2.2Broadcast Message Delivery API  p. 106
6.23.2.4Application Server Registration API  p. 106
6.23.3Solution evaluation  p. 106
6.24Solution 24: MSGin5G message delivery based on messaging topic  p. 107
6.24.1Description  p. 107
6.24.1.1General  p. 107
6.24.1.2MSGin5G service endpoint subscribes messaging topic(s)  p. 107
6.24.1.3MSGin5G message delivery based on messaging topic  p. 108
6.24.2Impacts on existing nodes and functionality  p. 112
6.24.3Solution evaluation  p. 112
6.25Solution 25: Roaming  p. 112
6.25.1Description  p. 112
6.25.2MSGin5G roaming architecture and messaging procedures  p. 113
6.26Solution 26: Aggregated delivery report  p. 113
6.26.1Aggregated delivery report  p. 113
6.26.2Solution evaluation  p. 115
6.27UE Registration  p. 115
6.27.1MSGin5G UE Registration  p. 115
6.27.2MSGin5G UE De-Registration  p. 116
6.27.3non-MSGin5G UE Registration  p. 117
6.27.4non-MSGin5G UE De-registration  p. 118
6.27.5Solution Evaluation  p. 119
6.28Solution 28: Support for constrained devices in MSGin5G service  p. 119
6.28.1Description  p. 119
6.28.1.1General  p. 119
6.28.1.2MSGin5G UE-2 (Constrained device) Registration  p. 120
6.28.1.3MSGin5G UE-2 (Constrained device) Deregistration  p. 121
6.28.1.4MSGin5G UE-2 (Constrained device) sending point-to-point message using UE Message Gateway  p. 122
6.28.1.5MSGin5G UE-2 (Constrained device) sending group message using UE Message Gateway  p. 124
6.28.1.6MSGin5G UE-2 (Constrained device) receiving message via UE Message Gateway  p. 125
6.28.1.7MSGin5G UE-2 (Constrained device) sending message using UE Message Gateway  p. 126
6.28.2Solution evaluation  p. 127
6.29Solution 29: MSGin5G UE Configuration  p. 128
6.29.1Description  p. 128
6.29.1.1General  p. 128
6.29.1.2The MSGin5G UE Configuration Function.  p. 128
6.29.1.3MSGin5G UE configuration  p. 128
6.29.2Solution Evaluation  p. 129
6.30Solution 30: non-MSGin5G UE Configuration  p. 129
6.30.1Description  p. 129
6.30.1.1General  p. 129
6.30.1.2non-MSGin5G UE configuration  p. 129
6.30.2Solution Evaluation  p. 130
6.31Solution 31: UE reachability status monitoring  p. 130
6.31.1Description  p. 130
6.31.1.1General  p. 130
6.31.1.2UE reachability status request-response  p. 131
6.31.1.3UE reachability status subscribe.  p. 132
6.31.1.4UE reachability status notify.  p. 133
6.31.1.5UE reachability status unsubscribe  p. 134
6.31.2Impacts on existing nodes and functionality  p. 135
6.31.3Solution evaluation  p. 135
7Architectural requirements  p. 135
7.1Capability requirements  p. 135
7.1.1General  p. 135
7.1.2Requirements  p. 135
8Application architecture of the MSGin5G Service  p. 136
8.1Application architecture principles  p. 136
8.2Application architecture  p. 136
8.3Functional elements  p. 138
8.3.1General  p. 138
8.3.2MSGin5G Server  p. 138
8.3.2.1Target resolution and Gateway selection  p. 138
8.3.2.2Protocol Conversion Function  p. 138
8.3.3MSGin5G Client  p. 138
8.3.4Message Gateway  p. 139
8.3.4.1Legacy 3GPP Message Gateway  p. 139
8.3.4.2Non-3GPP Message Gateway  p. 140
8.3.5Application Client  p. 140
8.3.6Application Server  p. 140
8.3.7Voidp. …
8.3.8Non-3GPP Message Client  p. 140
8.3.9Voidp. …
8.3.10SEAL client  p. 140
8.3.11SEAL server  p. 140
8.4Reference Points  p. 140
8.4.1General  p. 140
8.4.2MSGin5G-1  p. 140
8.4.3MSGin5G-2  p. 141
8.4.4MSGin5G-3  p. 141
8.4.5MSGin5G-4  p. 141
8.4.6MSGin5G-5  p. 141
8.4.7MSGin5G-6  p. 141
8.4.8Voidp. …
8.4.9SEAL-C  p. 141
8.4.10SEAL-S  p. 142
8.4.11SEAL-UU  p. 142
9Overall Evaluation  p. 142
10Conclusions and recommendations  p. 144
10.1Conclusions  p. 144
A5G Architecture considerations  p. 147
BAggregated New Message Request  p. 149
B.1Description  p. 149
B.2Evaluation  p. 152
$Change history  p. 153

Up   Top