Tech-invite3GPPspaceIETFspace
21222324252627282931323334353637384‑5x

Content for  TS 23.282  Word version:  19.4.0

Top   Top   Up   Prev   Next
1…   5…   6…   6.6…   7…   7.4…   7.4.2.7…   7.4.3…   7.5…   7.5.2.5…   7.5.2.10…   7.5.3…   7.6…   7.7…   7.8…   7.9…   7.13…   7.13.3.14…   7.13.4…   7.14…   7.17…   7.17.3.1.4…   7.17.3.2…   7.17.3.2.5…   7.17.4…   7.17.6…   A…   B…

 

7.5  File distributionp. 96

7.5.1  Generalp. 96

File distribution (mandatory and non-mandatory download) is enabled for both one-to-one and group.

7.5.2  File distribution for on-networkp. 96

7.5.2.1  Information flows for file distributionp. 96

7.5.2.1.1  MCData upload data requestp. 96
Table 7.5.2.1.1-1 describes the information flow for the MCData upload data request sent from the media storage client to the MCData content server.
Information Element Status Description
MCData IDMThe identity of the MCData user uploading data
Content (see NOTE)OContent to upload
Content reference (see NOTE)OURL reference of the content stored in the MCData message store account of the MCData user
Emergency indicatorOIndicates that the data request is for MCData emergency communication
NOTE:
Either the Content or the Content reference shall be present but not both.
Up
7.5.2.1.2  MCData upload data responsep. 96
Table 7.5.2.1.2-1 describes the information flow for the MCData upload data response sent from the MCData content server to the media storage client.
Information Element Status Description
MCData IDMThe identity of the MCData user requesting to upload data
Upload confirmationMAn indication whether the upload to the content storage is successful or not
Content referenceOURL reference of the content stored (see NOTE).
NOTE:
Content reference shall be present when the upload confirmation is successful.
Up
7.5.2.1.3  MCData download data requestp. 97
Table 7.5.2.1.3-1 describes the information flow for the MCData download data request sent from the MCData media storage client to the MCData content server.
Information Element Status Description
MCData IDMThe identity of the MCData user downloading data
Content referenceMURL reference to the content to download
Emergency indicatorOIndicates that the data request is for MCData emergency communication
Up
7.5.2.1.4  MCData download data responsep. 97
Table 7.5.2.1.4-1 describes the information flow for the MCData download data response sent from the MCData content server to the media storage client.
Information Element Status Description
MCData IDMThe identity of the MCData user requesting to download data
Content (see NOTE)ORequested content to download
ResultMIndicates success or failure of MCData download data request
NOTE:
Content shall be present when the result of the MCData download data request indicates success.
Up
7.5.2.1.5  MCData FD request (using HTTP)p. 97
Table 7.5.2.1.5-1 describes the information flow for the MCData FD request (in subclause 7.5.2.4.2) sent from the MCData client to the MCData server.
Information Element Status Description
MCData IDMThe identity of the MCData user sending the file
Functional aliasOThe functional alias associated with MCData user sending the file
MCData ID (see NOTE)OThe identity of the MCData user receiving the file
Functional alias (see NOTE)OThe associated functional alias of the MCData user identity towards which the data is sent.
Conversation IdentifierMIdentifies the conversation
Transaction IdentifierMIdentifies the MCData transaction
Reply IdentifierOIdentifies the original MCData transaction to which the current transaction is a reply to
Disposition indicationOIndicates whether file download completed report is expected or not
Download indicationOIndicates mandatory download
Application metadata containerOImplementation specific information that is communicated to the recipient
Content referenceMURL reference to the content and file metadata information
Emergency indicatorOIndicates that the data request is for MCData emergency communication
Deposit file indicationOIndicates whether the file to be stored into the MCData message store account of the MCData user
Location InformationOLocation Information of the Originating MCData user sending the FD message
NOTE:
At least one identity shall be present. If both are present the MCData ID shall be used to route the request and the functional alias is just for information.
Table 7.5.2.1.5-2 describes the information flow for the MCData FD request (in clause 7.5.2.4.2) sent from an MCData server to a partner MCData server.
Information Element Status Description
MCData IDMThe identity of the MCData user sending the file
Functional aliasOThe associated functional alias of the MCData user sending the file.
MCData IDMThe identity of the MCData user receiving the file
Conversation IdentifierMIdentifies the conversation
Transaction IdentifierMIdentifies the MCData transaction
Reply IdentifierOIdentifies the original MCData transaction to which the current transaction is a reply to
Disposition indicationOIndicates whether file download completed report is expected or not
Download indicationOIndicates mandatory download
Application metadata containerOImplementation specific information that is communicated to the recipient
Content referenceMURL reference to the content and file metadata information
Emergency indicatorOIndicates that the data request is for MCData emergency communication
Location InformationOLocation information of the Originating MCData user sending the FD message
Table 7.5.2.1.5-3 describes the information flow for the MCData FD request (in clause 7.5.2.4.2) sent from the MCData server to the MCData client.
Information element Status Description
MCData IDMThe identity of the MCData user sending the file
Functional aliasOThe associated functional alias of the MCData user sending the file
MCData IDMThe identity of the MCData user receiving the file
Conversation IdentifierMIdentifies the conversation
Transaction IdentifierMIdentifies the MCData transaction
Reply IdentifierOIdentifies the original MCData transaction to which the current transaction is a reply to
Disposition indicationOIndicates whether file download completed report is expected or not
Download indicationOIndicates mandatory download
Application metadata containerOImplementation specific information that is communicated to the recipient
Content referenceMURL reference to the content and file metadata information
Emergency indicatorOIndicates that the data request is for MCData emergency communication
Location InformationOLocation information of the Originating MCData user sending the FD message
Object IdentifierOIf the message is stored in the Message Store of the user account, the object identifier generated by the Message Store is communicated to the MCData client to use to retrieve this particular message in the Message Store.
Up
7.5.2.1.6  MCData FD response (using HTTP)p. 99
Table 7.5.2.1.6-1 describes the information flow for the MCData FD response (in subclause 7.5.2.4.2) sent from the MCData client to the MCData server, from the MCData server to another MCData client and from an MCData server to a partner MCData server.
Information Element Status Description
MCData IDMThe identity of the MCData user sending FD request
MCData IDMThe identity of the MCData user sending response
Conversation IdentifierMIdentifies the conversation
ResultOIndicates if the request is accepted or not
Up
7.5.2.1.7  MCData download completed reportp. 99
Table 7.5.2.1.7-1 describes the information flow for the MCData download completed report sent from the MCData client to the MCData server, from the MCData server to another MCData client and from an MCData server to a partner MCData server.
Information Element Status Description
MCData IDMThe identity of the MCData user sending FD request
MCData IDMThe identity of the MCData user sending response
Conversation IdentifierMIdentifies the conversation
Transaction IdentifierMIdentifies the MCData transaction
Reply IdentifierMIdentifies the original MCData transaction to which the current transaction is a reply to
Disposition confirmationMAn indication that the client has completed downloading file
Up
7.5.2.1.7A  MCData aggregated download completed report |R17|p. 99
Table 7.5.2.1.7A-1 describes the information flow for the MCData aggregated download completed report sent from the MCData server to the MCData client, indicating the result of a request for a file delivery to an MCData group.
Information element Status Description
MCData IDMThe identity of the MCData user that sent the FD request
Number of Aggregated ReportsMTotal number of received individual completed reports
Number of Successful DeliveriesONumber of received individual completed reports indicating success
Conversation IdentifierMIdentifies the conversation
Transaction IdentifierMIdentifies the MCData transaction
Reply IdentifierMIdentifies the original MCData transaction which the current transaction is a reply to
Successful MCData ID listO (NOTE)List, partial or full, of MCData users who successfully received the file delivery
Unsuccessful MCData ID listO (NOTE)List, partial or full, of MCData users who reported failure to fully receive the file delivery successfully
NOTE:
No more than one of these information elements may be present.
Up
7.5.2.1.8  MCData FD request (using media plane)p. 99
Table 7.5.2.1.8-1 describes the information flow for the MCData FD request (in subclause 7.5.2.5.2) sent from the MCData client to the MCData server and from the MCData server to another MCData client.
Information Element Status Description
MCData IDMThe identity of the MCData user sending the file
Functional aliasOThe functional alias associated with MCData user sending the file
MCData ID (see NOTE 1)OThe identity of the MCData user receiving the file
Functional alias (see NOTE 1)OThe associated functional alias of the MCData user identity towards which the data is sent.
Conversation IdentifierMIdentifies the conversation
Transaction IdentifierMIdentifies the MCData transaction
Reply IdentifierOIdentifies the original MCData transaction to which the current transaction is a reply to
Disposition indicationOIndicates whether file download completed report is expected or not
Download indicationOIndicates mandatory download. (i.e. auto accept this media plane setup request)
Application metadata containerOImplementation specific information that is communicated to the recipient
SDP offer (see NOTE 2)MMedia parameters offered
Requested priorityOApplication priority level requested for this communication session
Emergency indicatorOIndicates that the data request is for MCData emergency communication
NOTE 1:
At least one identity shall be present. If both are present the MCData ID shall be used to route the request and the functional alias is just for information.
NOTE 2:
Includes file metadata.
Information Element Status Description
MCData IDMThe identity of the MCData user sending the file
Functional aliasOThe associated functional alias of the MCData user identity sending the file
MCData IDMThe identity of the MCData user receiving the file
Functional aliasOThe associated functional alias of the MCData user identity towards which the data is sent.
Conversation IdentifierMIdentifies the conversation
Transaction IdentifierMIdentifies the MCData transaction
Reply IdentifierOIdentifies the original MCData transaction to which the current transaction is a reply to
Disposition indicationOIndicates whether file download completed report is expected or not
Download indicationOIndicates mandatory download (i.e. auto accept this media plane setup request)
Application metadata containerOImplementation specific information that is communicated to the recipient
SDP offer (see NOTE)MMedia parameters offered
Requested priorityOApplication priority level requested for this communication session
Emergency indicatorOIndicates that the data request is for MCData emergency communication
NOTE:
Includes file metadata.
Information Element Status Description
MCData IDMThe identity of the MCData user sending the file
Functional aliasOThe associated functional alias of the MCData user identity sending the file.
MCData IDMThe identity of the MCData user receiving the file
Conversation IdentifierMIdentifies the conversation
Transaction IdentifierMIdentifies the MCData transaction
Reply IdentifierOIdentifies the original MCData transaction to which the current transaction is a reply to
Disposition indicationOIndicates whether file download completed report is expected or not
Download indicationOIndicates mandatory download (i.e. auto accept this media plane setup request)
Application metadata containerOImplementation specific information that is communicated to the recipient
SDP offer (see NOTE)MMedia parameters offered
Requested priorityOApplication priority level requested for this communication session
Emergency indicatorOIndicates that the data request is for MCData emergency communication
NOTE:
Includes file metadata.
Up
7.5.2.1.9  MCData FD response (using media plane)p. 101
Table 7.5.2.1.9-1 describes the information flow for the MCData FD response (in subclause 7.5.2.5.2) sent from the MCData client to the MCData server and from the MCData server to another MCData client.
Information Element Status Description
MCData IDMThe identity of the MCData user sending FD request
MCData IDMThe identity of the MCData user sending response
Conversation IdentifierMIdentifies the conversation
SDP answerMMedia parameters selected
Establishment reasonOReason for establishment or rejection
Up
7.5.2.1.10  MCData group standalone FD request (using HTTP)p. 101
Table 7.5.2.1.10-1 describes the information flow for the MCData group standalone FD request (in subclause 7.5.2.6.2) sent from the MCData client to the MCData server.
Information Element Status Description
MCData IDMThe identity of the MCData user sending the file
Functional aliasOThe functional alias associated with MCData user sending the file
MCData group IDMThe MCData group ID to which the file is to be sent
Conversation IdentifierMIdentifies the conversation
Transaction IdentifierMIdentifies the MCData transaction
Reply IdentifierOIdentifies the original MCData transaction to which the current transaction is a reply to
Disposition indicationOIndicates whether file download completed report is expected or not
Download indicationOIndicates mandatory download
Application metadata containerOImplementation specific information that is communicated to the recipient
Content referenceMURL reference to the content and file metadata information
Emergency indicator (see NOTE 1)OIndicates that the data request is for MCData emergency communication
Alert indicator (see NOTE 2)OIndicates whether an emergency alert is to be sent
Imminent peril indicator (see NOTE 1)OIndicates that the data request is for MCData imminent peril communication
NOTE 1:
If used, only one of these information elements shall be present.
NOTE 2:
This information element may be present only when Emergency indicator is present.
Table 7.5.2.1.10-2 describes the information flow for the MCData group standalone FD request (in subclause 7.5.2.6.2) sent from the MCData server to the MCData client.
Information Element Status Description
MCData IDMThe identity of the MCData user sending the file
Functional aliasOThe functional alias associated with MCData user sending the file
MCData group IDMThe MCData group ID to which the file is to be sent
MCData IDMThe identity of the MCData user receiving the file
Conversation IdentifierMIdentifies the conversation
Transaction IdentifierMIdentifies the MCData transaction
Reply IdentifierOIdentifies the original MCData transaction to which the current transaction is a reply to
Disposition indicationOIndicates whether file download completed report is expected or not
Download indicationOIndicates mandatory download
Application metadata containerOImplementation specific information that is communicated to the recipient
Content referenceMURL reference to the content and file metadata information
Emergency indicator (see NOTE 1)OIndicates that the data request is for MCData emergency communication
Alert indicator (see NOTE 2)OIndicates whether an emergency alert is to be sent
Imminent peril indicator (see NOTE 1)OIndicates that the data request is for MCData imminent peril communication
Object IdentifierOIf the message is stored in the Message Store of the user account, the object identifier generated by the Message Store is communicated to the MCData client to use to retrieve this particular message in the Message Store.
NOTE 1:
If used, only one of these information elements shall be present.
NOTE 2:
This information element may be present only when Emergency indicator is present.
Up
7.5.2.1.11  MCData group standalone FD response (using HTTP or MBMS download delivery method)p. 103
Table 7.5.2.1.11-1 describes the information flow for the MCData group standalone FD response (in subclause 7.5.2.6.2) sent from the MCData client to the MCData server and from the MCData server to another MCData client.
Information Element Status Description
MCData IDMThe identity of the MCData user sending FD request
MCData group IDMThe MCData group ID to which the file is to be sent
MCData IDMThe identity of the MCData user sending response
Conversation IdentifierMIdentifies the conversation
ResultMIndicates if the request is accepted or not
Up
7.5.2.1.12  MCData group standalone FD request (using media plane)p. 103
Table 7.5.2.1.12-1 describes the information flow for the MCData group standalone FD request (in subclause 7.5.2.7.2) sent from the MCData client to the MCData server and from the MCData server to another MCData client.
Information Element Status Description
MCData IDMThe identity of the MCData user sending the file
Functional aliasOThe functional alias associated with MCData user sending the file
MCData group IDMThe MCData group ID to which the data is to be sent
Conversation IdentifierMIdentifies the conversation
Transaction IdentifierMIdentifies the MCData transaction
Reply IdentifierOIdentifies the original MCData transaction to which the current transaction is a reply to
Disposition indicationOIndicates whether file download completed report is expected or not
Download indicationOIndicates mandatory download (i.e. auto accept this media plane setup request)
Application metadata containerOImplementation specific information that is communicated to the recipient
SDP offer (see NOTE 3)MMedia parameters offered
Requested priorityOApplication priority level requested for this communication session
Emergency indicator (see NOTE 1)OIndicates that the data request is for MCData emergency communication
Alert indicator (see NOTE 2)OIndicates whether an emergency alert is to be sent
Imminent peril indicator (see NOTE 1)OIndicates that the data request is for MCData imminent peril communication
NOTE 1:
If used, only one of these information elements shall be present.
NOTE 2:
This information element may be present only when Emergency indicator is present.
NOTE 3:
Includes file metadata.
Information Element Status Description
MCData IDMThe identity of the MCData user sending the file
Functional aliasOThe functional alias associated with MCData user sending the file
MCData group IDMThe MCData group ID to which the data is to be sent
MCData IDMThe identity of the MCData user receiving the file
Conversation IdentifierMIdentifies the conversation
Transaction IdentifierMIdentifies the MCData transaction
Reply IdentifierOIdentifies the original MCData transaction to which the current transaction is a reply to
Disposition indicationOIndicates whether file download completed report is expected or not
Download indicationOIndicates mandatory download (i.e. auto accept this media plane setup request)
Application metadata containerOImplementation specific information that is communicated to the recipient
SDP offer (see NOTE 3)MMedia parameters offered
Requested priorityOApplication priority level requested for this communication session
Emergency indicator (see NOTE 1)OIndicates that the data request is for MCData emergency communication
Alert indicator (see NOTE 2)OIndicates whether an emergency alert is to be sent
Imminent peril indicator (see NOTE 1)OIndicates that the data request is for MCData imminent peril communication
NOTE 1:
If used, only one of these information elements shall be present.
NOTE 2:
This information element may be present only when Emergency indicator is present.
NOTE 3:
Includes file metadata.
Up
7.5.2.1.13  MCData group standalone FD response (using media plane)p. 104
Table 7.5.2.1.13-1 describes the information flow for the MCData group standalone FD response (in subclause 7.5.2.7.2) sent from the MCData client to the MCData server and from the MCData server to another MCData client.
Information Element Status Description
MCData IDMThe identity of the MCData user sending FD request
MCData group IDMThe MCData group ID to which the file is to be sent
MCData IDMThe identity of the MCData user sending response
Conversation IdentifierMIdentifies the conversation
SDP answerMMedia parameters selected
Up
7.5.2.1.14  MCData remove file request by user |R16|p. 104
Table 7.5.2.1.14-1 describes the information flow for the MCData remove file request by user sent from the media storage client to the media storage function of the MCData content server, and from the MCData content server to another MCData content server in a partner MCData system.
Information Element Status Description
MCData ID (see NOTE 1)OThe identity of the MCData user removing file
Partner MCData system identity (see NOTE 2)OThe identity of the partner MCData system where the file has also been downloaded
Content referenceMURL of the content to be removed
NOTE 1:
The identity of the MCData user removing the file is present when sent from MCData client to MCData content server
NOTE 2:
The identity of the partner MCData system is present when sent from MCData content server to MCData content server.
Up
7.5.2.1.15  MCData remove file response by user |R16|p. 105
Table 7.5.2.1.15-1 describes the information flow for the MCData remove file response by user sent from the media storage function of the MCData content server to the media storage client, and from the MCData content server to another MCData content server in a partner MCData system.
Information Element Status Description
MCData ID (see NOTE 1)OThe identity of the MCData user removing file
Partner MCData system identity (see NOTE 2)OThe identity of the partner MCData system where the file has also been downloaded
ResultMIndicates the success or failure of the file removal
NOTE 1:
The identity of the MCData user removing the file is present when sent from MCData content server to MCData client
NOTE 2:
The identity of the partner MCData system is present when sent from MCData content server to MCData content server.
Up
7.5.2.1.16Void
7.5.2.1.17Void
7.5.2.1.18  MCData remove file notify |R16|p. 105
Table 7.5.2.1.18-1 describes the information flow for the MCData remove file notify sent from the MCData server to the MCData client that the shared file has been removed.
Information Element Status Description
MCData IDMThe identity of the MCData user uploaded the file
Content referenceMURL of the content that has been removed
ReasonOThe reason the file is removed
Up
7.5.2.1.19  MCData file retrieve request |R16|p. 105
Table 7.5.2.1.19-1 describes the information flow for the MCData file retrieve request sent from an MCData content server in a partner MCData system to an MCData content server in the primary MCData system of the source of the content.
Information Element Status Description
Content referenceMURL reference to the content to download
Up
7.5.2.1.20  MCData file retrieve response |R16|p. 106
Table 7.5.2.1.20-1 describes the information flow for the MCData file retrieve response sent from the MCData content server in the primary MCData system of the source of the content to an MCData content server in a partner MCData system.
Information Element Status Description
Content (see NOTE)ORequested content to download
ResultMIndicates success or failure of MCData download data request
NOTE:
Content shall be present when the result of the MCData file retrieve request indicates success.
Up
7.5.2.1.21  MCData group standalone FD over MBMS request |R16|p. 106
Table 7.5.2.1.21-1 describes the information flow for the MCData group standalone FD request (in subclause 7.5.2.6.2) sent from the MCData server to another MCData client.
Information Element Status Description
MCData IDMThe identity of the MCData user sending the file
MCData group IDMThe MCData group ID to which the file is to be sent
Conversation IdentifierMIdentifies the conversation
Transaction IdentifierMIdentifies the MCData transaction
Reply IdentifierOIdentifies the original MCData transaction to which the current transaction is a reply to
Disposition indicationOIndicates whether file download completed report is expected or not
Download indicationMIndicates mandatory download
Application metadata containerOImplementation specific information that is communicated to the recipient
Content referenceMURL reference to the content and file metadata information
MBMS user service idMId of the MBMS user service delivering the file
MBMS content URIMURI upon which the content is delivered in the MBMS user service
Up
7.5.2.1.22  MCData one-to-one FD upgrade request |R16|p. 106
Table 7.5.2.1.22-1 describes the information flow for the MCData one-to-one FD upgrade request sent from the MCData client to the MCData server and from the MCData server to another MCData client.
Information Element Status Description
MCData IDM The identity of the MCData user sending data (when initiated by MCData client);
The identity of the MCData user receiving data (when initiated by MCData server).
Functional aliasOThe associated functional alias of the MCData user sending data or receiving data.
Conversation IdentifierMIdentifies the conversation
Emergency indicatorMIndicates that the data request is for MCData emergency communication
Up
7.5.2.1.23  MCData one-to-one FD upgrade response |R16|p. 106
Table 7.5.2.1.23-1 describes the information flow for the MCData one-to-one FD upgrade response sent from the MCData client to the MCData server and from the MCData server to another MCData client.
Information Element Status Description
MCData IDM The identity of the MCData user sending data (when initiated by MCData client);
The identity of the MCData user receiving data (when initiated by MCData server).
Conversation IdentifierMIdentifies the conversation
Up
7.5.2.1.24  MCData group FD upgrade request |R16|p. 107
Table 7.5.2.1.24-1 describes the information flow for the MCData group FD upgrade request sent from the MCData client to the MCData server and from the MCData server to another MCData client.
Information Element Status Description
MCData IDMThe identity of the MCData user sending the upgrade request
Functional aliasOThe associated functional alias of the MCData user sending data or receiving data.
MCData group IDMThe MCData group ID on which the emergency upgrade request is made
Conversation IdentifierMIdentifies the conversation
Emergency indicator (see NOTE 1)OIndicates that the data request is for MCData emergency communication
Alert indicator (see NOTE 2)OIndicates whether an emergency alert is to be sent
Imminent peril indicator (see NOTE 1)OIndicates that the data request is for MCData imminent peril communication
NOTE 1:
If used, only one of these information elements shall be present.
NOTE 2:
This information element may be present only when Emergency indicator is present.
Information Element Status Description
MCData IDMThe identity of the MCData user sending the upgrade request
Functional aliasOThe associated functional alias of the MCData user sending data or receiving data.
MCData group IDMThe MCData group ID on which the emergency upgrade request is made
MCData IDMThe identity of the MCData user receiving the upgrade request
Conversation IdentifierMIdentifies the conversation
Emergency indicator (see NOTE 1)OIndicates that the data request is for MCData emergency communication
Alert indicator (see NOTE 2)OIndicates whether an emergency alert is to be sent
Imminent peril indicator (see NOTE 1)OIndicates that the data request is for MCData imminent peril communication
NOTE 1:
If used, only one of these information elements shall be present.
NOTE 2:
This information element may be present only when Emergency indicator is present.
Up
7.5.2.1.25  MCData group FD upgrade response |R16|p. 108
Table 7.5.2.1.25-1 describes the information flow for the MCData group FD upgrade response sent from the MCData client to the MCData server and from the MCData server to another MCData client.
Information Element Status Description
MCData IDM The identity of the MCData user sending data (when initiated by MCData client);
The identity of the MCData user receiving data (when initiated by MCData server).
MCData group IDMThe MCData group ID on which the emergency upgrade request is made
Conversation IdentifierMIdentifies the conversation
Up
7.5.2.1.26  MCData group FD in-progress priority state cancel request |R16|p. 108
Table 7.5.2.1.26-1 describes the information for the MCData group FD in-progress priority state cancel request sent from the MCData client to the MCData server and from the MCData server to another MCData client.
Information Element Status Description
MCData IDMThe identity of the cancelling MCData User
MCData group IDMThe MCData group ID on which the MCData in-progress emergency state is to be cancelled.
Emergency indicator (see NOTE 1)OIndicates that the data request is for MCData emergency communication
Alert indicator (see NOTE 2)OIndicates whether an emergency alert is to be sent
Imminent peril indicator (see NOTE 1)OIndicates that the data request is for MCData imminent peril communication
Conversation IdentifierMIdentifies the conversation
NOTE 1:
If used, only one of these information elements shall be present.
NOTE 2:
This information element may be present only when Emergency indicator is present.
Information Element Status Description
MCData IDMThe identity of the cancelling MCData User
MCData group IDMThe MCData group ID on which the MCData in-progress emergency state is to be cancelled.
MCData IDMThe identity of the MCData user receiving the cancel request
Emergency indicator (see NOTE 1)OIndicates that the data request is for MCData emergency communication
Alert indicator (see NOTE 2)OIndicates whether an emergency alert is to be sent
Imminent peril indicator (see NOTE 1)OIndicates that the data request is for MCData imminent peril communication
Conversation IdentifierMIdentifies the conversation
NOTE 1:
If used, only one of these information elements shall be present.
NOTE 2:
This information element may be present only when Emergency indicator is present.
Up
7.5.2.1.27  MCData group FD in-progress priority state cancel response |R16|p. 108
Table 7.5.2.1.27-1 describes the information flow for the MCData group FD in-progress priority state cancel response sent from the MCData server to the MCData client.
Information Element Status Description
MCData IDMThe identity of the cancelling party
MCData group IDMThe MCData group ID on which the MCData in-progress emergency in-progress is to be cancelled.
Conversation IdentifierMIdentifies the conversation
Up
7.5.2.1.28  MCData file upload request |R17|p. 109
Table 7.5.2.1.28-1 describes the information flow for the MCData file upload request sent from the MCData client to the MCData server.
Information element Status Description
MCData IDMThe identity of the MCData user uploading the file
Transaction IdentifierMIdentifies the MCData transaction
Access informationMProvides access resource details to be used by the MCData client for the file upload, e.g. IP address and port
MCData content server informationMProvides information about the target MCData content server, where the file is intended to be uploaded, e.g. URI or IP address, and port (e.g. standard port 80 for HTTP)
Emergency indicatorOIndicates that the request is for an MCData emergency communication
Up
7.5.2.1.29  MCData file upload response |R17|p. 109
Table 7.5.2.1.29-1 describes the information flow for the MCData file upload response sent from the MCData server to the MCData client.
Information element Status Description
MCData IDMThe identity of the MCData user requesting to upload the file
Transaction IdentifierMIdentifies the MCData transaction
File upload confirmationMIndicates whether the file upload to the MCData content server can proceed or not
Up
7.5.2.1.30  MCData file upload completion status |R17|p. 109
Table 7.5.2.1.30-1 describes the information flow for the MCData file upload completion status sent from the MCData client to the MCData server.
Information element Status Description
MCData IDMThe identity of the MCData user uploading the file
Transaction IdentifierMIdentifies the MCData transaction
File upload statusMIndicates the file upload to the MCData content server is completed
Up
7.5.2.1.31  MCData file download request |R17|p. 109
Table 7.5.2.1.31-1 describes the information flow for the MCData file download request sent from the MCData client to the MCData server.
Information element Status Description
MCData IDMThe identity of the MCData user downloading the file
Transaction IdentifierMIdentifies the MCData transaction
Access informationMProvides access resource details to be used by the MCData client for the file download, e.g. IP address and port
MCData content server informationMProvides information about the target MCData content server, where the file is intended to be downloaded from, e.g. URI or IP address, and port (e.g. standard port 80 for HTTP)
Content referenceMURL reference to the content to download
Emergency indicatorOIndicates that the request is for an MCData emergency communication
Up
7.5.2.1.32  MCData file download response |R17|p. 110
Table 7.5.2.1.32-1 describes the information flow for the MCData file download response sent from the MCData server to the MCData client.
Information element Status Description
MCData IDMThe identity of the MCData user requesting to dowload the file
Transaction IdentifierMIdentifies the MCData transaction
File download confirmationMIndicates whether the file download from the MCData content server can proceed or not
Up
7.5.2.1.33  MCData file availability request |R17|p. 110
Table 7.5.2.1.33-1 describes the information flow for the MCData file availability request sent from the MCData server to the MCData content server.
Information element Status Description
Content referenceMURL reference of the file required to check its availability in the MCData content server
Up
7.5.2.1.34  MCData file availability response |R17|p. 110
Table 7.5.2.1.34-1 describes the information flow for the MCData file availability response sent from the MCData content server to the MCData server.
Information element Status Description
Content referenceMURL reference of the file required to check its availability in the MCData content server
ResultMIndicates whether the file is available or not
Up

7.5.2.2  File upload using HTTPp. 110

7.5.2.2.1  Generalp. 110
The media storage client uses HTTP for a standalone data file upload towards the MCData content server.
7.5.2.2.2  Procedure for uploading the file residing in the local storage of the MCData UE without QoSp. 111
The procedure in Figure 7.5.2.2.2-1 describes the case where an MCData user is uploading a file to media storage function on the MCData content server.
Pre-conditions:
  1. The MCData user on the media storage client is registered for receiving MCData service.
  2. The MCData content server has the ability to verify if the requesting MCData user is authorised to upload.
Reproduction of 3GPP TS 23.282, Fig. 7.5.2.2.2-1: Uploading of the file residing in MCData UE using HTTP
Up
Step 1.
The user at the media storage client initiates a file upload request of the chosen file. If MCData emergency state is already set for the media storage client (due to previously triggered MCData emergency alert), the media storage client sets emergency indicator in the request. The media storage client verifies that the size of the file is within the maximum data size for FD for the intended MCData FD request (by checking the group configuration for a group FD request and by checking the service configuration for a one-to-one FD request).
Step 2.
The file to be uploaded is received by the media storage client and sent to the media storage function on the MCData content server for storing using the MCData upload data request.
Step 3.
The MCData content server stores the file and provides a MCData upload data response indicating success (along with file URL to the media storage client) or failure.
Up
7.5.2.2.3  Procedure for uploading the file residing in the MCData message store |R17|p. 111
The procedure in Figure 7.5.2.2.3-1 describes the case where an MCData user is uploading a file to media storage function on the MCData content server from his or her MCData message store account.
Pre-conditions:
  1. The Media storage client knows the URL of the file residing in the MCData message store account of the user.
Reproduction of 3GPP TS 23.282, Fig. 7.5.2.2.3-1: Uploading of the file residing in MCData message store using HTTP
Up
Step 1.
The user at the media storage client initiates a file upload request of the file residing in his MCData message store account.
Step 2.
The URL of the file which needs to be retrieved from the MCData message store account of the user is sent to the media storage function on the MCData content server using the MCData upload data request.
Step 3.
The MCData content server fetches the file from the MCData message store account of the user using the URL provided in the MCData upload data request.
Step 4.
The MCData content server stores the retrieved file content into its repository.
Step 5.
The MCData content provides a MCData upload data response indicating success (along with file URL to the media storage client) or failure.
Up
7.5.2.2.4  Procedure for file upload including request of network resources with required QoS |R17|p. 112
The procedure in Figure 7.5.2.2.4-1 describes the case where an MCData client sends a request to the MCData server for the upload of a file from the media storage client on the MCData client to the media storage function on the MCData content server. The MCData server can, therefore, request network resources with the required QoS for the corresponding file upload.
Pre-conditions:
  1. The MCData user on the MCData client is registered on the MCData server for receiving MCData service.
  2. The MCData client is required to upload a file to the MCData content server over network resources with required QoS.
  3. The MCData client knows its IP address/port to be used for the file upload as well as the URI or IP address/port of the target MCData content server.
Reproduction of 3GPP TS 23.282, Fig. 7.5.2.2.4-1: File upload using HTTP over network resources with required QoS
Up
Step 1.
The MC user on the MCData client intends to upload a file to the MCData content server for file distribution. The MCData client verifies that the size of the file is within the maximum data size for FD for the intended MCData FD request (e.g., by checking the group configuration for a group FD request or the service configuration for a one-to-one FD request). If the MCData emergency state is already set for the MCData client, the MCData client sets the emergency indicator in the request.
Step 2.
The MCData client sends the MCData file upload request to the MCData server. This request contains information about the MCData client (including IP address and port to be used for the file upload), and the target MCData content server (including associated URI or IP address, and port).
Step 3.
The MCData server verifies that the corresponding MCData client is authorized to upload files to the corresponding MCData content server.
Step 4.
If the MCData client is authorized for the file upload, the MCData server sends a request to the 3GPP system for the allocation of network resources with the required QoS for the corresponding file upload communication between the MCData client and the MCData content server. For that, the MCData server performs policy and charging control (PCC) procedures, e.g., over the Rx reference point as described in TS 23.203 for the case of an EPS system.
Step 5.
The MCData server sends a MCData file upload response to the MCData client indicating if it can proceed with the file upload to the MCData content server.
Step 6.
The media storage client on the MCData client sends an MCData upload data request to the media storage function on the MCData content server to upload the file.
Step 7.
The MCData content server provides an MCData upload data response to the MCData client indicating if the file was successfully stored (along with file URL) or failure.
Step 8.
The MCData client provides to the MCData server an MCData file upload completion status indicating that the file upload is completed.
Step 9.
Based on the MCData file upload completion status, the MCData server requests to the 3GPP system to release the network resources allocated for the corresponding file upload.
Up

7.5.2.3  File download using HTTPp. 114

7.5.2.3.1  Generalp. 114
The media storage client uses HTTP for a standalone data file download from the MCData content server.
7.5.2.3.2  Procedure for file download from the MCData content server without QoSp. 114
The procedure in Figure 7.5.2.3.2-1 describes the case where an MCData user is downloading a file from the media storage function of the MCData content server.
Pre-conditions:
  1. The MCData user on the media storage client is registered for receiving MCData service.
Reproduction of 3GPP TS 23.282, Fig. 7.5.2.3.2-1: File download using HTTP
Up
Step 1.
The user at the media storage client initiates a file download request available at the indicated URL.
Step 2.
The file available at the URL (received in MCData FD request or MCData group standalone FD request) is requested to be downloaded by the media storage client from the media storage function on the MCData content server using a MCData download data request. If emergency indicator is set in received in MCData FD request or MCData group standalone FD request, the media storage client sets emergency indicator in MCData download data request.
Step 3.
The media storage function on the MCData content server may apply reception control policy and provides a MCData download data response including the file to the media storage client.
Up
7.5.2.3.3  Procedure for file download including request of network resources with required QoS |R17|p. 114
The procedure in Figure 7.5.2.3.3-1 describes the case where an MCData client sends a request to the MCData server for the download of a file from the media storage client on the MCData client to the media storage function on the MCData content server. The MCData server can, therefore, request network resources with the required QoS for the corresponding file download.
Pre-conditions:
  1. The MCData user on the MCData client is registered on the MCData server for receiving MCData service.
  2. The MCData client has been requested to download a file using HTTP and has received the corresponding file URL (via an MCData FD request or MCData group standalone FD request).
  3. The MCData client is required to download a file from the MCData content server over network resources with required QoS.
  4. The MCData client knows its IP address/port to be used for the file download as well as the URI or IP address/port of the target MCData content server.
Reproduction of 3GPP TS 23.282, Fig. 7.5.2.3.3-1: File download using HTTP over network resources with required QoS
Up
Step 1.
The MC user on the MCData client intends to download a file from the MCData content server based on a received MCData FD request or MCData group standalone FD request. If the MCData emergency state is already set for the MCData client, the MCData client sets the emergency indicator in the request.
Step 2.
The MCData client sends the MCData file download request to the MCData server. This request contains information about the MCData client (including IP address and port to be used for the file download), and the target MCData content server (including associated URI or IP address, and port). The request also contains the corresponding file URL on the MCData content server.
Step 3.
The MCData server may verify, based on the received file URL, whether the file is available in the MCData content server via the MCData-FD-5 reference point. For that, the MCData server sends an MCData file availability request to the MCData content server. Upon the receipt of the request, the MCData content server provides an MCData file availability response to the MCData server. If the MCData server identifies that the corresponding file is not available in the MCData content server, the MCData server provides a response to the MCData client indicating that the file download request cannot proceed due to the unavailability of the file in the MCData content server.
Step 4.
The MCData server verifies that the corresponding MCData client is authorized to download the file from the corresponding MCData content server.
Step 5.
If the MCData client is authorized for the file download, the MCData server sends a request to the 3GPP system for the allocation of network resources with the required QoS for the corresponding file download communication between the MCData client and the MCData content server. For that, the MCData server performs policy and charging control (PCC) procedures, e.g., over the Rx reference point as described in TS 23.203 for the case of an EPS system.
Step 6.
The MCData server sends a MCData file download response to the MCData client indicating whether it can proceed with the file download from the MCData content server.
Step 7.
The media storage client on the MCData client sends an MCData download data request to the media storage function on the MCData content server to download the corresponding file.
Step 8.
The MCData content server provides an MCData download data response to the MCData client including the file for the case of a successful response.
Step 9.
The MCData client provides to the MCData server an MCData download completed report indicating that the file download is completed.
Step 10.
Based on the MCData download completed report, the MCData server requests to the 3GPP system to release the network resources allocated for the corresponding file download.
Up

7.5.2.4  One-to-one file distribution using HTTPp. 116

7.5.2.4.1  Generalp. 116
The MCData client uses HTTP file distribution to download a file that is uploaded by another MCData client. The procedure is appropriate for both mandatory and non-mandatory download cases. The target MCData user may be addressed using the functional alias that can be shared with other MCData users.
7.5.2.4.2  Procedure for single MCData systemp. 116
The procedure in Figure 7.5.2.4.2-1 describes the case where a MCData user is initiating one-to-one data communication for sending file to the other MCData user, with or without download completed report request.
Pre-conditions:
  1. The MCData users on the MCData client 1 and the MCData client 2 are already registered for receiving MCData service.
  2. The file to be distributed is uploaded to media storage function on MCData content server using the procedures defined in subclause 7.5.2.2.
  3. The MCData client may have activated functional alias to be used.
  4. The MCData server has subscribed to the MCData functional alias controlling server within the MC system for functional alias activation/de-activation updates.
Reproduction of 3GPP TS 23.282, Fig. 7.5.2.4.2-1: One-to-one file distribution using HTTP
Up
Step 1.
The user at the MCData client 1 initiates a file distribution request to the chosen MCData user.
Step 2.
The MCData client 1 sends a MCData FD request towards the MCData server. The MCData FD request contains content payload in the form of file URL and may contain the file metadata information. The MCData FD request contains one MCData user for one-to-one data communication as selected by the user at MCData client 1. The MCData FD request contains conversation identifier for message thread indication. The MCData FD request may include additional implementation specific information in the application metadata container. If MCData user at MCData client 1 has requested to mandatory download at the recipient side, then MCData FD request contains mandatory download indication. If the MCData user at MCData client has requested to deposit the file content into his/her MCData message store account, then MCData FD request contains deposit file indication set. The MCData FD request may contain download completed report indication if selected by the user at MCData client 1. The MCData user at MCData client 1 may include a functional alias within the FD data transfer and may address the target MCData client 2 using a functional alias.
  1. If the MCData user at the MCData client 1 initiates an MCData emergency file distribution using HTTP or MCData emergency state is already set for the MCData client 1 (due to previously triggered MCData emergency alert):
    1. The MCData FD request shall contain emergency indicator; and
    2. If MCData emergency state is not set already, MCData client 1 sets its MCData emergency state. The MCData emergency state of MCData client 1 is retained until explicitly cancelled by the user of MCData client 1.
Step 3.
MCData server checks whether the MCData user at MCData client 1 is authorized to send MCData FD request and that the size of the file is below maximum data size for FD from the service configuration. MCData server verifies whether the provided functional alias of MCData client 1, if present, can be used and has been activated for the user. If functional alias is used to address that target MCData user, the MCData server resolves the functional alias to the corresponding MCData IDs for which the functional alias is active and proceed with step 4 otherwise proceed with step 6.
Step 4.
The MCData server may verify whether the corresponding file is available in the MCData content server (not shown in the figure) via the MCData-FD-5 reference point using the received file URL in the MCData FD request. For that, the MCData server sends an MCData file availability request to the MCData content server. Upon the receipt of the request, the MCData content server provides an MCData file availability response to the MCData server. If the MCData server identifies that the corresponding file is not available in the MCData content server, the MCData server provides a response to the MCData client 1 indicating that the file distribution request cannot proceed due to the unavailability of the file in the MCData content server.
Step 5.
The MCData server responds back to MCData client 1 with a functional alias resolution response message that contains the resolved MCData ID.
Step 6.
If the MCData server replies with a MCData functional alias resolution response message, the MCData client 1 assumes the MCData FD request in step 2 is rejected and sends a new MCData FD request towards the resolved MCData ID.
Step 7.
MCData server initiates the MCData FD request towards MCData client 2. The MCData FD request towards the MCData user contains an emergency indicator if it is present in the received MCData FD request from MCData client 1. If the deposit file indication information element is set to true in the received MCData FD request, MCData server shall follow the procedure as defined in the subclause 7.13.3.8 with the retrieve file indication element set to true while depositing this MCData communication to the MCData message store account of the user at MCData client 1.
Step 8.
The receiving MCData client 2 notifies the user about the incoming MCData FD request (including file metadata, if present) which may be either accepted or rejected or ignored.
Step 9.
The MCData user 2 may provide a response (accept or reject) or not (ignore) to the notification, then MCData client 2 sends the MCData FD response to the MCData server. The MCData client 2 automatically sends an accepted MCData FD response when the received request includes a mandatory download indication.
Step 10.
The MCData server forwards the MCData FD response to the MCData client 1.
Step 11.
The Media storage client on the MCData client 2 downloads the file from the MCData content server using the procedures defined in subclause 7.5.2.3, either automatically (for mandatory download) or based upon the MCData user 2 subsequent action. The MCData client 2 records file download completed and notifies the MCData user 2.
Step 12.
The MCData client 2 provides an MCData download completed report for reporting file download completed, if requested by the user at MCData client 1.
Step 13.
The received MCData file download completed report from the MCData client 2 may be stored by the MCData server for download history interrogation from authorized MCData users. The MCData download completed report is sent by the MCData server to the MCData user at MCData client 1, if requested by the MCData client 1.
Up
7.5.2.4.3  Procedure with interconnection between MCData systems |R16|p. 118
The procedure in Figure 7.5.2.4.3-1 describes the case where a MCData user initiates a one-to-one data communication for sending a file to another MCData user where that other MCData user is receiving MCData service on a partner MCData system, and where interconnection is in use between the two MCData systems. In this procedure, the file has not previously been downloaded in the partner MC system.
Pre-conditions:
  1. The MCData users on the MCData client 1 and the MCData client 2 are already service authorized and receiving MCData service. MCData client 1 is receiving service on its primary MCData system, and MCData client 2 is receiving MCData service in the partner MCData system of MCData client 1.
  2. The file to be distributed has been uploaded to the media storage function on the MCData content server in the primary MCData system of MCData client 1 using the procedures defined in subclause 7.5.2.2.
  3. There is a service agreement between the primary and partner MCData systems to allow files to be shared between MCData content servers in the two systems.
  4. The MCData client may have an activated functional alias to be used.
  5. The MCData server may have subscribed to the MCData functional alias controlling server within the MC system for functional alias activation/de-activation updates.
Reproduction of 3GPP TS 23.282, Fig. 7.5.2.4.3-1: One-to-one file distribution using HTTP with interconnection
Up
Step 1.
The user at the MCData client 1 initiates a file distribution request to the MCData user at MCData client 2.
Step 2.
MCData client 1 sends an MCData FD request towards the primary MCData server. The MCData FD request contains content payload in the form of a file URL with the necessary access authorization information and may contain the file metadata information. The MCData FD request indicates the target MCData user for the one-to-one data communication. The MCData FD request contains a conversation identifier for message thread indication. If the MCData user at MCData client 1 has requested to mandatory download at the recipient side, then the MCData FD request contains the mandatory download indication. The MCData FD request may contain a request for a download completed report indication if selected by the user at MCData client 1. The MCData user at MCData client 1 may include a functional alias within the FD data transfer and may address the target MCData client 2 using a functional alias.
Step 3.
MCData server checks whether the MCData user at MCData client 1 is authorized to send the MCData FD request and that the size of the file is below maximum data size for FD from the service configuration. MCData server verifies whether the provided functional alias of MCData client 1, if present, can be used and has been activated for the user.
Step 4.
The MCData server may verify whether the corresponding file is available in the MCData content server via the MCData-FD-5 reference point using the received file URL in the MCData FD request. For that, the MCData server sends an MCData file availability request to the MCData content server. Upon the receipt of the request, the MCData content server provides an MCData file availability response to the MCData server. If the MCData server identifies that the corresponding file is not available in the MCData content server, the MCData server provides a response to the MCData client 1 indicating that the file distribution request cannot proceed due to the unavailability of the file in the MCData content server.
Step 5.
The MCData server in the primary MCData system initiates the MCData FD request towards the MCData server in the partner MCData system, which contains the URL of the file which is stored in the primary MCData content server. The request includes the necessary access authorization information as MCData client 2 will retrieve the file while receiving service in the partner MCData system.
Step 6.
If functional alias is used to address that target MCData user, the MCData server in the partner MCData system resolves the MCData IDs of the functional alias. The resulting list contains all associated MCData IDs/MCData users that may share this functional alias. The MCData server in the partner MCData system now checks which MCData users have FD capabilities and which are authorized to receive a file. The partner MCData server sends the MCData FD request to the MCData users determined. The file URL being provided in MCData FD request to the MCData users determined is prepended with server URI of the partner MCData content server, such that the URL identifies a file location in the partner MCData content server.
Step 7.
The receiving MCData client 2 may notify the user about the incoming MCData FD request (including file metadata, if present) which may be either accepted, rejected or ignored.
Step 8.
The MCData user 2 may provide a response (accept or reject) or not (ignore) to the notification, then the MCData client 2 sends the MCData FD response to the partner MCData server. The MCData client 2 automatically sends an accepted MCData FD response when the received request includes a mandatory download indication
Step 9.
The partner MCData server forwards the MCData FD response to the MCData server in the primary MCData system.
Step 10.
The primary MCData server forwards the MCData FD response to MCData client 1.
Step 11.
MCData client 2 requests the file from the partner MCData content server.
Step 12.
The partner MCData content server checks whether the file is stored locally, and if this is not the case, sends an MCData file retrieve request to the primary MCData content server. The MCData file retrieve request contains the URL of the file location in the primary MCData system, generated by removing the prepended local path from the requested URL.
Step 13.
The primary MCData content server responds to the partner MCData content server with an MCData file retrieve response which contains the content of the file to be retrieved. File metadata may include the lifetime of the file. The primary MCData content server records that the file has been sent to the indicated partner MCData system.
Step 14.
The partner MCData content server sends the file to MCData client 2 in the MCData download data response. MCData client 2 records file download completed and notifies MCData user 2.
Step 15.
The MCData client 2 provides an MCData download completed report for reporting file download completed, if this was requested by the user at MCData client 1 in the initial MCData FD request.
Step 16.
The MCData download completed report is sent to the primary MCData server. The partner MCData server may store the download completed report for download history interrogation from authorized MCData users in the partner MCData system.
Step 17.
The received MCData download completed report is sent by the primary MCData server to the MCData user at MCData client 1, if requested by the MCData client 1. The MCData file download completed report from the MCData client 2 may be stored by the primary MCData server for download history interrogation from authorized MCData users in the primary MCData system.
Up

Up   Top   ToC