Field name | Type | Cardinality | Description | M/C/O |
---|---|---|---|---|
rCSTarget | SEQUENCE OF RCSIdentity | 1..MAX | RCS target identities. All identities associated to the target known at the POI shall be included. | M |
conversation | RCS | 1 | Set to the value of the Conversion-ID header in the SIP INVITE request. | M |
contribution | RCS | 1 | Set to the value of the Contribution-ID header in the SIP INVITE request. | M |
inReplyTo | RCS | 0..1 | InReplyTo-Contribution-ID identifying the Contribution-ID of the CPM Standalone Message, CPM File Transfer or CPM Session that is being replied to (see OMA-TS-CPM_Conversation_Function [109] clause 5.3). Shall be included if the InReplyTo-Contribution-ID header field is present for the message being reported. | C |
session | RCS | 0..1 | The Contribution-ID present in the Session-Replaces header of the SIP INVITE identifying the Contribution-ID of the CPM 1-to-1 Chat Session that is being replaced to (see OMA-TS-CPM_Conversation_Function [109] clause 5.3). Shall be included if the Session-Replaces header field is present for the message being reported. | C |
rCSSession | RCSSession | 1 | Indicates the type of RCS Session. | M |
session | Direction | 1 | Shall be provided to identify the direction of the session relative to the target: "toTarget" or "fromTarget". | M |
rCSSIP | RCSSIP | 1 | Shall contain the SIP INVITE and the leg identificaiton. | M |
location | Location | 0..1 | Shall include the target's location when reporting of the target's location information is authorized and available. | C |
Field name | Type | Cardinality | Description | M/C/O |
---|---|---|---|---|
rCSTarget | SEQUENCE OF RCSIdentity | 1..MAX | RCS target identities. All identities associated to the target known at the POI shall be included. | M |
conversation | RCS | 1 | Set to the value of the Conversion-ID header in the original SIP INVITE request. | M |
contribution | RCS | 1 | Set to the value of the Contribution-ID header in the original SIP INVITE request. | M |
inReplyTo | RCS | 0..1 | InReplyTo-Contribution-ID identifying the Contribution-ID of the CPM Standalone Message, CPM File Transfer or CPM Session that is being replied to (see OMA-TS-CPM_Conversation_Function [109] clause 5.3). Shall be included if the InReplyTo-Contribution-ID header field is present for the message being reported. | C |
session | RCS | 0..1 | The Contribution-ID present in the Session-Replaces header of the SIP INVITE identifying the Contribution-ID of the CPM 1-to-1 Chat Session that is being replaced to (see OMA-TS-CPM_Conversation_Function [109] clause 5.3). Shall be included if the Session-Replaces header field is present for the message being reported. | C |
rCSSession | RCSSession | 1 | Indicates the type of RCSSession. | M |
session | Direction | 1 | Shall be provided to identify the direction of the session relative to the target: "toTarget" or "fromTarget". | M |
session | RCSSession | 1 | Indicates whether the session continues through the server or is terminated at the server. | M |
rCSSIP | RCSSIP | 1 | Shall contain the SIP message that triggered the xIRI, an indication of whether the the establishment or removal of a leg has been attempted or completed. | M |
location | Location | 0..1 | Shall include the target's location when reporting of the target's location information is authorized and available. | C |
Field name | Type | Cardinality | Description | M/C/O |
---|---|---|---|---|
rCSTarget | SEQUENCE OF RCSIdentity | 1..MAX | RCS target identities. All identities associated to the target known at the POI shall be included. | M |
conversation | RCS | 1 | Set to the value of the Conversion-ID header in the original SIP INVITE request. | M |
contribution | RCS | 1 | Set to the value of the Contribution-ID header in the original SIP INVITE request. | M |
rCSSession | RCSSession | 1 | Indicates the type of RCSSession. | M |
session | Direction | 1 | Shall be provided to identify the direction of the session relative to the target: "toTarget" or "fromTarget". | M |
session | RCS | 1 | Indicates whether the session continued through the server or is terminated at the server. | M |
rCSSIP | RCSSIP | 1 | Shall contain the SIP message that triggered the xIRI, an indication of whether the the establishment or removal of a leg has been attempted or completed. | M |
location | Location | 0..1 | Shall include the target's location when reporting of the target's location information is authorized and available. | C |
Enumeration | Description |
---|---|
largeMessageStandalone | Shall be selected if the session being reported is related to a Large Message Mode CPM Standalone Message. |
oneTo1Chat | Shall be selected if the session being reported is a one-to-one chat session (see GSMA RCC.07 [78] clause 3.2.3). |
Enumeration | Description |
---|---|
remoteOnly | Shall be selected if the session has been established only between the RCS Server and the remote endpoint. |
localOnly | Shall be selected if the session has been established only between the RCS Server and the local client. |
localAndRemote | Shall be selected if the session has been established between the local RCS Client and a remote endpoint. |
Field name | Type | Cardinality | Description | M/C/O |
---|---|---|---|---|
sessionLeg | RCSSessionLeg | 1 | Identifies the leg of the RCS session. | M |
sIPMessage | IMSPayload | 1 | Contains the SIP Message. | M |
rCSSession | RCSSession | 1 | Contains an indication of the resulting state of the RCS Session Leg. | M |
Enumeration | Description |
---|---|
remoteLeg | Shall be selected if the exchange took place between the server and a remote endpoint. |
localLeg | Shall be selected if the exchange took place between the server and the local client. |
Enumeration | Description |
---|---|
newLegRequested | Shall be selected if the message that triggered the event was a SIP INVITE for a new SIP Session leg. |
newLegEstablished | Shall be selected if the message that triggered the event was a 200 OK response to a SIP INVITE for a new SIP Session leg. |
legModificationRequested | Shall be selected if the message that triggered the event was a SIP INVITE for an existing SIP Session leg. |
legModificationComplete | Shall be selected if the message that triggered the event was a 200 OK response to a SIP INVITE for an existing SIP Session leg. |
legRemovalRequest | Shall be selected if the message that triggered the event was a SIP BYE. |
legRemovalComplete | Shall be selected if the message that triggered the event was a SIP 200 OK response to a SIP BYE or an error response to a SIP INVITE. |
Field name | Type | Cardinality | Description | M/C/O |
---|---|---|---|---|
rCSTarget | SEQUENCE OF RCSIdentity | 1..MAX | RCS target identities. All identities associated to the target known at the POI shall be included. | M |
rCSTarget | SEQUENCE OF RCSIdentity | 1..MAX | RCS target's contact identities. All identities associated to the target's contact known at the POI shall be included. | C |
sIPMessage | IMSPayload | 1 | The SIP Message may be either an OPTIONS request, or SIP OPTIONS response, or SIP SUBSCRIBE request, or SIP NOTIFY request or SIP PUBLISH request | M |
direction | Direction | 1 | Shall be provided to identify the direction of the message relative to the target: "toTarget" or "fromTarget". | M |
location | Location | 0..1 | Shall include the target's location when available according to the location reporting type provisioned for the task. | C |
IRI message | Record type |
---|---|
RCSRegistration | REPORT |
RCSCapabilityDiscovery | REPORT |
RCSMessage | REPORT |
RCSSessionEstablishmentAttempt | REPORT |
RCSSessionModification | REPORT |
RCSSessionRelease | REPORT |