B.2 Mapping between CAP and SM-CP

29.0783GPPCAMEL Application Part (CAP) specificationCustomised Applications for Mobile network Enhanced Logic (CAMEL) Phase XRelease 17TS

B.2.1 MO-SMS

B.2.1.1 InitialDPSMS operation

The Short Message TPDU is carried by a Short Message RPDU. The RPDU between the MS and the MSC or SGSN is conveyed in the RP‑DATA Relay Message. The MSC or SGSN shall obtain information from the RP‑DATA Message and place it in CAP InitialDP OPERATION.

Table B.5

CAP InitialDPSMS ARGUMENT

SM-CP RP-DATA Message

DestinationSubscriberNumber

RP-User Data; TPDU; TP-Destination-Address

SMSCAddress

RP-User Data; RP‑Destination Address

TPShortMessageSpecificInfo

RP-User Data; TPDU; 1st octet

TPProtocolIdentifier

RP-User Data; TPDU; TP‑Protocol‑Identifier

TPDataCodingScheme

RP-User Data; TPDU; TP‑Data‑Coding‑Scheme

TPValidityPeriod

RP-User Data; TPDU; TP‑Validity‑Period‑Format

B.2.1.2 ReleaseSMS operation

When the MSC or SGSN receives the CAP ReleaseSMS operation, it shall return a RP-ERROR RPDU to the MS. The RP-ERROR RPDU between the MSC or SGSN and the MS is conveyed in the RP-ERROR Relay Message. The MSC or SGSN shall obtain the RPCause from the CAP ReleaseSMS OPERATION and place it in the RP-ERROR Message.

Table B.6

CAP ReleaseSMS ARGUMENT

SM-CP RP-ERROR Message

RPCause

RP‑Cause

B.2.2 MT-SMS

B.2.2.1 ConnectSMS operation

When the MSC or SGSN receives the ConnectSMS operation, it shall use the received information to replace data in the Short Message SMS-DELIVER TPDU. The SMS-DELIVER TPDU is carried in a RP-MT-DATA RPDU. The RP-MT-DATA RPDU between the MSC or SGSN and the MS is conveyed by the SM-CP CP-Data Message.

Table B.7

CAP ConnectSMS

SM-CP RP-DATA Message

CallingPartysNumber

RP-User Data; TPDU; TP-Originating-Address

B.2.2.2 EentReportSMS operation

When the MSC or SGSN receives the RP-ERROR RPDU from the MS, it shall send the RP-Cause to the gsmSCF. The RP-ERROR RPDU between the MS and the MSC or SGSN is conveyed in the RP-ERROR Relay Message. The MSC or SGSN shall obtain the RPCause from the RP-ERROR Message and place it in CAP EventReportSMS.

Table B.8

CAP EventReportSMS

SM-CP RP-ERROR Message

EventSpecificInformation

RP-Cause

Annex C (informative):
Change history

Comments on CAMEL Phase 4 Rel-6

  • For Release Rel-6, the version of module CAP-U-ABORT-Data is aligned with the other CAP modules; the module version is increased to version8(7). The increase of module version number does not affect the data type definitions contained within the module.
  • CAP Operation "SpecialisedResourceReport" is spelled with a "z" (American spelling) in ASN.1. Therefore, TS 29.078 shall write in the text SpecializedResourceReport with a "z" consistently.
  • For consistency purposes, module CAP-GPRS-ReferenceNumber is placed in a separate section. All CAP Modules (starting with BEGIN and ending with END) are specified in a separate section.
  • The Rel-5 history overview ("How CAMEL Phase 4 Rel-5 Version 5.0.0 was created") is removed from the Rel-6 version of the present specification.

Date

TSG #

TSG Doc.

CR

Rev

Cat

Subject/Comment

New

2003-12

CN#22

NP-030527

332

1

Collective CR for Rel-6 Enhanced Dialled Services

6.0.0

2003-12

CN#22

NP-030528

343

1

Change of position armed with criteria

6.0.0

2004-03

CN#23

NP-040138

350

2

Enhancement of Event Specific Information for DP ‘Change of Position’

6.1.0

2004-03

CN#23

NP-040095

352

1

CAMEL4 SCUDIF notification during active call for prepay

6.1.0

2004-03

CN#23

NP-040096

356

1

LLC passes on the gsmSSF – gsmSCF interface

6.1.0

2004-03

CN#23

NP-040136

360

Correction to description of Service Interaction Indicators Two parameter

6.1.0

2004-03

CN#23

NP-040136

361

Correction to temporary connection establishment

6.1.0

2004-03

CN#23

NP-040137

362

Correction to SplitLeg and MoveLeg preconditions

6.1.0

2004-03

CN#23

NP-040138

363

Correction to Disconnect Leg preconditions

6.1.0

2004-03

CN#23

NP-040138

364

Correction to GPRS protocol definition

6.1.0

2004-06

CN#24

NP-040249

366

1

Enhancement to User Interaction

6.2.0

2004-06

CN#24

NP-040249

367

1

Adding missing ROS Object Identifier

6.2.0

2004-06

CN#24

NP-040207

370

1

Mapping between ICA and IAM

6.2.0

2004-06

CN#24

NP-040207

371

Correction to Tssf timer

6.2.0

2004-06

CN#24

NP-040207

372

Correction to ERB pre-condition for gsmSSF FSM state

6.2.0

2004-06

CN#24

NP-040207

374

2

Correction to Move Leg pre-condition

6.2.0

2004-06

CN#24

NP-040249

375

Correction to First Digit Timer for Prompt&Collect

6.2.0

2004-09

CN#25

NP-040405

380

Support of User-to-User Information (UUI) in CAMEL InitialDP operation

6.3.0

2004-09

CN#25

NP-040397

382

2

Clarification on the handling of operation invocation when LinkedID is missing although expected

6.3.0

2004-09

CN#25

NP-040406

383

Correction to usage of ACM for CAP ETC and CAP CTR

6.3.0

2004-09

CN#25

NP-040406

384

Correction to Cancel procedure description

6.3.0

2004-09

CN#25

NP-040406

385

Correction to SplitLeg ASN.1 description

6.3.0

2004-09

CN#25

NP-040406

386

Correction to Apply Charging Report procedure

6.3.0

2004-09

CN#25

NP-040406

387

Correction to Assist Request Instructions procedure

6.3.0

2004-09

CN#25

NP-040406

388

Correction to Call Information Request and Report

6.3.0

2004-09

CN#25

NP-040406

389

Correction to Tssf timer setting for SMS control

6.3.0

2004-12

CN#26

NP-040544

390

Correction of wrong TS numbers in references

6.4.0

2005-06

CT#28

CP-050103

392

1

Additions to CAP for trunk originated services

7.0.0

2005-09

CT#29

CP-050312

393

1

Additions and clarifications to CAP for trunk originated services

7.1.0

2005-12

CT#30

CP-050626

0396

1

Support of an Operation Arg and Errors for CollectInformation

7.2.0

2006-06

CT#32

CP-060311

0397

1

Addition of information related to service change

7.3.0

2007-09

CT#37

CP-070540

0399

2

AC/ACR Handling

7.4.0

2007-09

CT#37

CP-070540

0400

QoS Extension

7.4.0

2008-12

CT#42

Upgraded unchanged from Rel-7

8.0.0

2009-09

CT#45

CP-090523

0407

Correction to InvokeID syntax definition

8.1.0

2009-12

CT#46

Upgraded unchanged from Rel-8

9.0.0

2010-03

CT#47

CP-100029

0409

1

User CSG Information for CAMEL

9.1.0

2010-04

Figures 4-1/4, 4-1/6 and 4-1/8 were not visible. Release corrected on cover page.

9.1.1

2010-06

CT#48

CP-100261

0413

ASN.1 Module Version Update

9.2.0

2011-03

CT#51

Update to Rel-10 version (MCC)

10.0.0

2011-09

CT#53

CP-110733

0414

2

Extension parameter for Release Call

11.0.0

2011-12

CT#53

CP-110813

0415

2

Extension of ScfID parameter length

11.1.0

2012-12

CT#58

CP-120749

0416

1

CWA Correction and CWA and ICA Clarification

11.2.0

2014-09

Update to Rel-12 version (MCC)

12.0.0

2015-12

CT#70

Update to Rel-13 version (MCC)

13.0.0

2017-03

CT#75

Update to Rel-14 version (MCC)

14.0.0

2018-06

CT#80

Update to Rel-15 version (MCC)

15.0.0

2020-07

CT#88e

Update to Rel-16 version (MCC)

16.0.0

2022-03

CT#95e

Update to Rel-17 version (MCC)

17.0.0