Information element | Status | Description |
---|---|---|
MCData ID | M | The identity of the MCData user sending data |
Functional alias | O | The associated functional alias of the MCData user sending data. |
MCData ad hoc group ID (see NOTE 1) | O | The MCData group ID to be associated with the ad hoc group data communication |
Encryption supported (see NOTE 2) | O | Indicates whether this ad hoc group data communication supports end-to-end encryption |
MCData ID list (see NOTE 3, NOTE 5, NOTE 6) | O | MCData IDs of the participants being invited for the ad hoc group data communication |
SDP offer | M | Offered media parameters |
Imminent peril indicator (see NOTE 4) | O | Indicates that the ad hoc group data communication request is for ad hoc group imminent peril data communication |
Emergency Indicator (see NOTE 4) | O | Indicates that the ad hoc group data communication request is for ad hoc group emergency data communication |
Broadcast indicator (see NOTE 4) | O | Indicates that the ad hoc group data communication request is for a broadcast ad hoc group data communication |
MCData ID list (see NOTE 3) | O | List of participants required to acknowledge the ad hoc group data communication before start of the data transmission |
Location information | O | Location of the of the MCData user sending data. |
Criteria for determining the participants (see NOTE 5) | O | Carries the details of criteria or meaningful label identifying the criteria or the combination of both which will be used by the MCData server for determining the participants e.g., it can be a location based criteria to invite participants in a particular area |
Requested priority | O | Application priority level requested for this ad hoc group data communication |
NOTE 1:
If this information element is not included, the MCData server assigns an MCData ad hoc group ID to be used for the ad hoc group data communication. This information element is returned to the MCData user who is sending the data to use in the ad hoc group data communication. If the request follows an ad hoc group for emergency alert, then this element must be present.
NOTE 2:
This information element is present and set to true only if this ad hoc group data communication is encrypted. When the ad hoc group data communication is initiated with participants provided by the initiator this acts as an indicator that subsequent requests follow targeting the individual participants and carrying the relevant key material. If this information element is set to false or not present, then this ad hoc group data communication is unencrypted.
NOTE 3:
This element is included only when the data communication initiating client sends the list of participants.
NOTE 4:
If used, only one of these information elements is present.
NOTE 5:
Only one of these information elements is present.
NOTE 6:
If the request follows an ad hoc group for emergency alert, then this element is not present.
|
Information element | Status | Description |
---|---|---|
MCData ID | M | The identity of the MCData user sending data |
MCData ad hoc group ID | O | The MCData group ID to be associated with the ad hoc group data communication which is either provided by the group data session initiator or assigned by the MCData server. This information element shall be present if the authorization result is success. |
Preconfigured MCData group ID | O | Group identity whose configuration is to be applied for this ad hoc group data communication. |
Authorization result | M | Indicate if authorization is success or failure |
Information element | Status | Description |
---|---|---|
MCData ID | M | The identity of the MCData user sending data |
Functional alias | O | The associated functional alias of the MCData user sending data. |
MCData ad hoc group ID | M | The MCData group ID to be associated with the ad hoc group data communication |
MCData ID list (see NOTE 1, NOTE 3) | O | MCData IDs of the participants being invited for the ad hoc group data communication |
SDP offer | M | Media parameters of MCData server |
Broadcast indicator (see NOTE 2) | O | Indicates that the ad hoc group data communication request is for a broadcast ad hoc group data communication |
Imminent peril indicator (see NOTE 2) | O | Indicates that the ad hoc group data communication request is for ad hoc group imminent peril data communication |
Emergency Indicator (see NOTE 2) | O | Indicates that the ad hoc group data communication request is for ad hoc group emergency data communication |
Preconfigured MCData group ID | O | Group identity whose configuration is to be applied for this ad hoc group data communication. |
Criteria for determining the participants (see NOTE 3) | O | Carries the details of criteria or meaningful label identifying the criteria or the combination of both which will be used by the MCData server for determining the participants e.g., it can be a location based criteria to invite participants in a particular area |
Requested priority | O | Application priority level requested for this group data communication |
NOTE 1:
This element is included only when the data communication initiating client sends the list of participants.
NOTE 2:
If used, only one of these information elements is present.
NOTE 3:
Only one of these information elements is present.
|
Information element | Status | Description |
---|---|---|
MCData ID | M | The identity of the MCData user sending data |
MCData ID | M | The identity of the MCData user towards which the request is sent |
Functional alias | O | The associated functional alias of the MCData user sending data. |
MCData ad hoc group ID | M | The MCData group ID associated with the ad hoc group data communication |
SDP offer | M | Media parameters of MCData server |
Broadcast indicator (see NOTE) | O | Indicates that the ad hoc group data communication request is for a broadcast ad hoc group data communication |
Imminent peril indicator (see NOTE) | O | Indicates that the ad hoc group data communication request is for ad hoc group imminent peril data communication |
Emergency Indicator (see NOTE) | O | Indicates that the ad hoc group data communication request is for ad hoc group emergency data communication |
Preconfigured MCData group ID | O | Group identity whose configuration is to be applied for this ad hoc group data communication. |
NOTE:
If used, only one of these information elements is present.
|
Information element | Status | Description |
---|---|---|
MCData ID | M | The identity of the MCData user sending data |
Functional alias | O | The associated functional alias of the MCData user sending data. |
MCData ad hoc group ID | M | The MCData group ID associated with the ad hoc group data communication |
SDP answer | O | Media parameters selected and present if the Result is success. |
Result | M | Result of the group data communication request (success or failure) |
Information element | Status | Description |
---|---|---|
MCData ID | M | The identity of the MCData user receiving data |
Functional alias | O | The functional alias of the MCData user receiving data |
MCData ad hoc group ID | M | The MCData group ID associated with the ad hoc group data communication |
SDP answer | O | Media parameters selected and present if the Result is success. |
Result | M | Result of the ad hoc group data communication request (success or failure) |
Information element | Status | Description |
---|---|---|
MCData ID | M | The identity of the MCData user receiving data |
Functional alias | O | The functional alias of the MCData user receiving data |
MCData ad hoc group ID | M | The MCData group ID associated with the ad hoc group data communication |
SDP answer | O | Media parameters selected and present if the Result is success. |
Result | M | Result of the ad hoc group data communication request (success or failure) |
Information element | Status | Description |
---|---|---|
MCData ID | M | The MCData ID of the ad hoc group data communication participant |
Functional alias | O | The functional alias of the ad hoc group data communication participant |
MCData ad hoc group ID | M | The MCData group ID of the ad hoc group data communication on which data communication is released |
Information element | Status | Description |
---|---|---|
MCData ID | M | The MCData ID of the user authorized to release the ad hoc group data communication. |
Functional alias | O | The functional alias of the authorized user requesting to release the ad hoc group call. |
MCData ad hoc group ID | M | The MCData group ID of the ad hoc group data communication on which data communication is released. |
Information element | Status | Description |
---|---|---|
MCData ID | M | The MCData ID of the ad hoc group data communication participant |
Functional alias | O | The functional alias of the ad hoc group data communication participant |
MCData ad hoc group ID | M | The MCData group ID of the ad hoc group data communication on which data communication is released |
Information element | Status | Description |
---|---|---|
MCData ID | M | The MCData ID of the user authorized to release the ad hoc group data communication. |
Functional alias | O | The functional alias of the authorized user requesting to release the ad hoc group data communication. |
MCData ad hoc group ID | M | The MCData group ID of the ad hoc group data communication on which data communication is released. |
Information element | Status | Description |
---|---|---|
MCData ID | M | The MCData ID of the ad hoc group data communication participant |
Functional alias | O | The associated functional alias of the MCData user of the ad hoc group data communication participant |
MCData ad hoc group ID | M | The MCData group ID associated with the ad hoc group data communication |
MCData ID list | O | The list of the invited MCData users who did not acknowledged the ad hoc group data communication request within a configured time or the list of the invited MCData users who acknowledged the ad hoc group data communication request and joined or the list of the MCData users who joined or left the ongoing MCData ad hoc group data communication. |
Information element | Status | Description |
---|---|---|
MCData ID | M | The MCData ID of the requesting MCData user who is authorized to modify the ad hoc group data session participants. |
Functional alias | O | The functional alias of the requesting MCData user who is authorized to modify the ad hoc group data session participants. |
MCData ad hoc group ID | M | The MCData group ID of ad hoc group data communication whose participants needs to be modified. |
MCData ID list (see NOTE) | O | List of additional MCData users to be added to the on-going ad hoc group data communication. |
MCData ID list (see NOTE) | O | List of MCData users to be removed from the on-going ad hoc group data communication. |
NOTE:
Either one or both of these information elements is present
|
Information element | Status | Description |
---|---|---|
MCData ID | M | The MCData ID of the requesting MCData user who is authorized to modify the ad hoc group data session participants. |
Functional alias | O | The functional alias of the requesting MCData user who is authorized to modify the ad hoc group data session participants. |
MCData ad hoc group ID | M | The MCData group ID of ad hoc group data communication whose participants needs to be modified. |
Result | M | Result of the modify ad hoc group data communication participants request (success or failure). |
MCData ID list | O | List of MCData users who are not allowed to be added to the on-going ad hoc group data communication. This list is provided if the operation is partially success. |
Information element | Status | Description |
---|---|---|
MCData ID | M | The MCData ID of the ad hoc group data communication participant leaving the ad hoc group data communication |
MCData ad hoc group ID | M | The MCData group ID of ad hoc group data communication |
Reason to leave | O | Carries the reason of why the MCData client is being asked to leave the ongoing ad hoc group data communication |
Information element | Status | Description |
---|---|---|
MCData ID | M | The MCData ID of the ad hoc group data communication participant leaving the ad hoc group data communication. |
MCData ad hoc group ID | M | The MCData group ID of ad hoc group data communication on which data session is ongoing. |
Reason to leave | M | Carries the reason of why the MCData client is leaving ongoing ad hoc group data communication (e.g. Due to migration). |
Information element | Status | Description |
---|---|---|
MCData ID | M | The MCData ID of the ad hoc group data communication participant leaving the ad hoc group data communication |
MCData ad hoc group ID | M | The MCData group ID of ad hoc group data communication |
Information element | Status | Description |
---|---|---|
MCData ID | M | The MCData ID of the ad hoc group data communication participant leaving the ad hoc group data communication. |
MCData ad hoc group ID | M | The MCData group ID of ad hoc group data communication on which data session is ongoing. |
Result | M | Result of the ad hoc group communication leave request - success or failure. |
Information element | Status | Description |
---|---|---|
MCData ad hoc group ID | M | The MCData group ID associated with the ad hoc group communication |
Criteria for determining the participants | M | Carries the details of criteria or meaningful label identifying the criteria or the combination of both which will be used by the MCData server for determining the participants e.g., it can be a location based criteria to invite participants in a particular area |
Information element | Status | Description |
---|---|---|
MCData ad hoc group ID | M | The MCData group ID associated with the ad hoc group communication |
MCData ID list | M | List of MCData IDs meeting the criteria specified in the ad hoc group data session get userlist |
Information element | Status | Description |
---|---|---|
MCData ad hoc group ID | M | The MCData group ID associated with the ad hoc group communication |
MCData ID list | M | List of MCData IDs meeting the criteria specified in the ad hoc group data session get userlist |
Information element | Status | Description |
---|---|---|
MCData ad hoc group ID | M | The MCData group ID associated with the ad hoc group communication |
MCData ID list | M | List of MCData IDs no longer meeting the criteria specified in the ad hoc group data session get userlist |
Information element | Status | Description |
---|---|---|
MCData ad hoc group ID | M | The MCData group ID associated with the ad hoc group communication |
Information element | Status | Description |
---|---|---|
MCData ID | M | The MCData ID of the requesting MCData user who is authorized to modify the ad hoc group criteria. |
Functional alias | O | The functional alias of the MCData user who is authorized to modify the ad hoc group criteria. |
MCData ad hoc group ID | M | The MCData group ID of ad hoc group data communication whose participants list needs to be modified. |
Criteria to determine the list of participants | O | Carries the details of criteria or meaningful label identifying the criteria or the combination of both which will be used by the MCData server for determining the participants e.g., it can be a location-based criteria to invite participants in a particular area. |
Information element | Status | Description |
---|---|---|
MCData ID | M | The MCData ID of the MCData user who is requesting for modification of ad hoc group data session participants. |
Functional alias | O | The associated functional alias of the MCData user who is requesting for modification of ad hoc group data session participants. |
MCData ad hoc group ID | M | The MCData group ID of ad hoc group data data session whose participants list needs to be modified. |
Criteria to determine the list of participants | O | Carries the details of criteria or meaningful label identifying the criteria or the combination of both which will be used by the MCData server for determining the participants e.g., it can be a location-based criteria to invite participants in a particular area. |
Information element | Status | Description |
---|---|---|
MCData ID | M | The MCData ID of the requesting MCData user who is authorized to modify the ad hoc group criteria. |
Functional alias | O | The functional alias of the requesting MCData user who is authorized to modify the ad hoc group criteria. |
MCData ad hoc group ID | M | The MCData group ID of ad hoc group data communication whose participants list needs to be modified. |
Result | M | Result of the modify ad hoc group data communication participants request (success or failure). |
Information element | Status | Description |
---|---|---|
MCData ID | M | The MCData ID of the MCData user who is requesting for modification of ad hoc group data session participants. |
Functional alias | O | The associated functional alias of the MCData user who is requesting for modification of ad hoc group data session participants. |
MCData ad hoc group ID | M | The MCData group ID of ad hoc group data data session whose participants list needs to be modified. |
Result | M | Result of the modify ad hoc group data data session participants request (success or failure). |