27.22.8 MO SHORT MESSAGE CONTROL BY USIM

31.1243GPPMobile Equipment (ME) conformance test specificationRelease 16TSUniversal Subscriber Identity Module Application Toolkit (USAT) conformance test specification

27.22.8.1 Definition and applicability

See clause 3.2.2.

27.22.8.2 Conformance requirement

The ME shall support the MO SEND SHORT MESSAGE CONTROL facility as defined in:

– TS 31.111 [15] clause 7.3.2.

The ME shall also support the SEND SMS facility as specified in

– TS 31.111 [15] clause 6.4.10

27.22.8.3 Test purpose

To verify that for all SMS sending attempts, even those resulting from a SEND SHORT MESSAGE proactive UICC command, the ME shall first pass the RP_destination_address of the service center and the TP_Destination_Address to the UICC, using the ENVELOPE (MO Short Message CONTROL).

To verify that if the UICC responds with ’90 00′, the ME shall send the SMS with the address unchanged.

To verify that if the UICC responds with ’93 00′, the ME shall not send the SMS and may retry the command.

To verify that if the UICC returns response data, the ME shall use the response data appropriately to send the SM as proposed, not send the SM, or send the SM using the data supplied by the UICC.

To verify that, in the case where the initial SM request results from a proactive SEND SHORT MESSAGE, if the MO SMS CONTROL result is "not allowed" or "allowed with modifications", the ME shall inform the UICC using TERMINAL RESPONSE "interaction with call control by UICC or MO short message control by USIM, action not allowed".

27.22.8.4 Method of tests

27.22.8.4.1 Initial conditions

The ME is connected to the System Simulator and the USIM Simulator.

Prior to this test the ME shall have been powered on and performed the PROFILE DOWNLOAD procedure.

The MO SMS control service is available in the USIM Service Table.

The SMS service center address in the ME shall be set to "+112233445566778" prior to the execution of the tests.

For test sequences 1.1 to 1.8 the ME is connected to USS or SS.

The GERAN/UTRAN parameters of the system simulator are:

– Mobile Country Code (MCC) = 001;

– Mobile Network Code (MNC) = 01;

– Location Area Code (LAC) = 0001;

– Cell Identity value = 0001;

The PCS 1900 parameters of the system simulator are:

– Mobile Country Code (MCC) = 001;

– Mobile Network Code (MNC) = 011;

– Location Area Code (LAC) = 0001;

– Cell Identity value = 0001.

For test sequences 1.10 to 1.17 the ME is connected to the E-USS/NB-SS, where:

– SMS over SGs (DOWNLINK NAS TRANSPORT and UPLINK NAS TRANSPORT messages) is used to send and receive short messages

The E-USS parameters of the system simulator are:

– Mobile Country Code (MCC) = 001;

– Mobile Network Code (MNC) = 01;

– Tracking Area Code (TAC) = 0001;

– E-UTRAN Cell Id = 0001.

The NB-SS parameters of the system simulator are:

– Mobile Country Code (MCC) = 001;

– Mobile Network Code (MNC) = 01;

– Tracking Area Code (TAC) = 0001;

– NB-IoT Cell Id = 0001.

27.22.8.4.2 Procedure

Expected Sequence 1.1 (MO SM CONTROL BY USIM , with Proactive command, Allowed, no modification’)

Step

Direction

Message / Action

Comments

1

UICC -> ME

PROACTIVE COMMAND PENDING: SEND SHORT MESSAGE 1.1.1

2

ME -> UICC

FETCH

3

UICC -> ME

PROACTIVE COMMAND: SEND SHORT MESSAGE 1.1.1

4

ME -> USER

Display "Send SM"

[Alpha Identifier]

5

ME -> UICC

ENVELOPE: MO SHORT MESSAGE CONTROL 1.1.1A
Or
ENVELOPE: MO SHORT MESSAGE CONTROL 1.1.1B

[Option A shall apply for GERAN/UTRAN parameters]
[Option B shall apply for PCS1900 parameters]

6

UICC -> ME

MO SMS CONTROL RESULT 1.1.1

[ "Allowed, no modification"]

7

ME -> USS

Send SMS-PP Message 1.1

[The ME sends the SM containing SMS-PP (SEND SHORT MESSAGE) Message 1.1 without modification]

8

USS -> ME

SMS RP-ACK

9

ME -> UICC

TERMINAL RESPONSE: SEND SHORT MESSAGE 1.1.1

PROACTIVE COMMAND: SEND SHORT MESSAGE 1.1.1

Logically:

Command details

Command number: 1

Command type: SEND SHORT MESSAGE

Command qualifier: packing not required

Device identities

Source device: UICC

Destination device: Network

Alpha identifier: "Send SM"

Address

TON: International number

NPI: "ISDN / telephone numbering plan"

Dialling number string "112233445566778"

SMS TPDU

TP-MTI SMS-SUBMIT

TP-RD Instruct the SC to accept an SMS-SUBMIT for a SM

TP-VPF TP-VP field not present

TP-RP TP-Reply-Path is not set in this SMS-SUBMIT

TP-UDHI The TP-UD field contains only the short message

TP-SRR A status report is not requested

TP-MR "00"

TP-DA

TON International number

NPI "ISDN / telephone numbering plan"

Address value "012345678"

TP-PID Short message type 0

TP-DCS

Message coding 8-bit data

Message class class 0

TP-UDL 12

TP-UD "Test Message"

Coding:

BER-TLV:

D0

37

81

03

01

13

00

82

02

81

83

85

07

53

65

6E

64

20

53

4D

86

09

91

11

22

33

44

55

66

77

F8

8B

18

01

00

09

91

10

32

54

76

F8

40

F4

0C

54

65

73

74

20

4D

65

73

73

61

67

65

SMS-PP (SEND SHORT MESSAGE) Message 1.1

Logically:

SMS RPDU

RP-Originator Address not used

RP-Destination SMSC Address

TON International number

NPI "ISDN / telephone numbering plan"

Address value "112233445566778"

SMS TPDU

TP-MTI SMS-SUBMIT

TP-RD Instruct the SC to accept an SMS-SUBMIT for a SM

TP-VPF TP-VP field not present

TP-RP TP-Reply-Path is not set in this SMS-SUBMIT

TP-UDHI The TP-UD field contains only the short message

TP-SRR A status report is not requested

TP-MR "01"

TP-DA

TON International number

NPI "ISDN / telephone numbering plan"

Address value "012345678"

TP-PID Short message type 0

TP-DCS

Message coding 8-bit data

Message class class 0

TP-UDL 12

TP-UD "Test Message"

Coding:

Coding

00

09

91

11

22

33

44

55

66

77

F8

18

01

01

09

91

10

32

54

76

F8

40

F4

0C

54

65

73

74

20

4D

65

73

73

61

67

65

ENVELOPE MO SHORT MESSAGE CONTROL 1.1.1A

Logically:

Device identities

Source device: ME

Destination device: UICC

RP Destination Address

TON: International

NPI: "ISDN / telephone numbering plan" or "unknown"

Dialling number string "112233445566778"

TP Destination Address

TON: International

NPI: "ISDN / telephone numbering plan" or "unknown"

Dialling number string "012345678"

Location Information

MCC & MNC the mobile country and network code (00F110)

LAC the location Area Code (0001)

Cell ID Cell Identity Value (0001)

Extended Cell ID RNC-id value (for Rel-4 onwards), see also Note 3

Coding:

Coding

D5

Note 1

02

02

82

81

06

09

91

11

22

33

44

55

66

77

F8

06

06

91

10

32

54

76

F8

13

Note 2

00

F1

10

00

01

00

01

Note 3

Note 1: Length of BER-TLV is ’20’ plus the actual length of all the present optional SIMPLE-TLV data objects.

Note 2: Depending on the presence of the Extended Cell Identity Value the length is ’07’ or ’09’

Note 3: The Extended Cell Identity Value is present in Rel-4 and onwards implementations, the values of the two bytes shall not be verified.

ENVELOPE MO SHORT MESSAGE CONTROL 1.1.1B

Logically:

Device identities

Source device: ME

Destination device: UICC

RP Destination Address

TON: International

NPI: "ISDN / telephone numbering plan" or "unknown"

Dialling number string "112233445566778"

TP Destination Address

TON: International

NPI: "ISDN / telephone numbering plan" or "unknown"

Dialling number string "012345678"

Location Information

MCC & MNC the mobile country and network code (001110)

LAC the location Area Code (0001)

Cell ID Cell Identity Value (0001)

Coding:

BER-TLV:

D5

20

02

02

82

81

06

09

91

11

22

33

44

55

66

77

F8

06

06

91

10

32

54

76

F8

13

07

00

11

10

00

01

00

01

MO SHORT MESSAGE CONTROL RESULT 1.1.1

Logically:

MO Short Message control result: ’00’ = Allowed, no modification

Coding:

BER-TLV:

00

00

TERMINAL RESPONSE: SEND SHORT MESSAGE 1.1.1

Logically:

Command details

Command number: 1

Command type: SEND SHORT MESSAGE

Command qualifier: packing not required

Device identities

Source device: ME

Destination device: UICC

Result

General Result: Command performed successfully

Coding:

BER-TLV:

81

03

01

13

00

82

02

82

81

83

01

00

Expected Sequence 1.2 (MO SM CONTROL BY USIM , with user SMS, Allowed, no modification’)

Step

Direction

Message / Action

Comments

1

USER -> ME

The user makes a SMS with the user data "Test Message" and sends it to +012345678.

[The data entered and the ME settings shall lead to the same SMS-TPDU as defined in SMS-PP (SEND SHORT MESSAGE) Message 1.2.

2

ME -> UICC

ENVELOPE: MO SHORT MESSAGE CONTROL 1.1.1A
or
ENVELOPE: MO SHORT MESSAGE CONTROL 1.1.1B

[Option A shall apply for GERAN/UTRAN parameters]
[Option B shall apply for PCS1900 parameters]

3

UICC -> ME

MO SHORT MESSAGE CONTROL RESULT 1.1.1

[ "Allowed, no modification"]

4

ME -> USS

Send SMS-PP Message 1.2

[The ME sends the SM containing SMS-PP (SEND SHORT MESSAGE) Message 1.2 without modification]

5

USS -> ME

SMS RP-ACK

SMS-PP (SEND SHORT MESSAGE) Message 1.2

Logically:

SMS RPDU

RP-Originator Address not used

RP-Destination SMSC Address

TON International number

NPI "ISDN / telephone numbering plan"

Address value "112233445566778"

SMS TPDU

TP-MTI SMS-SUBMIT

TP-RD value shall not be verified

TP-VPF value shall not be verified

TP-RP value shall not be verified

TP-UDHI value shall not be verified

TP-SRR value shall not be verified

TP-MR "01"

TP-DA

TON International number

NPI "ISDN / telephone numbering plan"

Address value "012345678"

Coding:

Coding

00

09

91

11

22

33

44

55

66

77

F8

Note 1

Note 2

01

09

91

10

32

54

76

F8

Note 3

Note 1: Octet shall not be verified

Note 2: Only the TP-MTI bits shall be verified

Note 3: The remaining octets shall not be verified

Expected Sequence 1.3 (MO SM CONTROL BY USIM , with Proactive command, Not allowed’)

Step

Direction

Message / Action

Comments

1

UICC -> ME

PROACTIVE COMMAND PENDING: SEND SHORT MESSAGE 1.1.1

2

ME -> UICC

FETCH

3

UICC -> ME

PROACTIVE COMMAND: SEND SHORT MESSAGE 1.1.1

4

ME -> USER

Display "Send SM"

[The display of the Alpha Identifier shall not be verified]

5

ME -> UICC

ENVELOPE: MO SHORT MESSAGE CONTROL 1.1.1A
or
ENVELOPE: MO SHORT MESSAGE CONTROL 1.1.1B

[Option A shall apply for GERAN/UTRAN parameters]
[Option B shall apply for PCS1900 parameters]

6

UICC -> ME

MO SHORT MESSAGE CONTROL RESULT 1.3.1

[ "not Allowed"]

7

ME -> UICC

TERMINAL RESPONSE: SEND SHORT MESSAGE 1.3.1

[ Permanent Problem – Interaction with Call Control or MO short message control by USIM ]

8

ME🡪 USS

The ME does not send the Short Message

MO SHORT MESSAGE CONTROL RESULT 1.3.1

Logically:

MO Short Message control result: ’01’ = Not Allowed

Coding:

BER-TLV:

01

00

TERMINAL RESPONSE: SEND SHORT MESSAGE 1.3.1

Logically:

Command details

Command number: 01

Command Type: SEND SHORT MESSAGE

Command qualifier: packing not required

Device identities

Source device: ME

Destination device: UICC

Result

General Result: Interaction with call control or MO-SM by USIM permanent problem

Additional information: Action not allowed

Coding:

BER-TLV:

81

03

01

13

00

82

02

82

81

83

02

39

01

Expected Sequence 1.4 (MO SM CONTROL BY USIM , with user SMS, Not allowed ‘)

Step

Direction

Message / Action

Comments

1

USER -> ME

The user makes a SMS with the user data "Test Message" and sends it to +012345678.

[The data entered and the ME settings shall lead to the same SMS-TPDU as defined in SMS-PP (SEND SHORT MESSAGE) Message 1.2.

2

ME -> UICC

ENVELOPE: MO SHORT MESSAGE CONTROL 1.1.1A
or
ENVELOPE: MO SHORT MESSAGE CONTROL 1.1.1B

[Option A shall apply for GERAN/UTRAN parameters]
[Option B shall apply for PCS1900 parameters]

3

UICC -> ME

MO SM CONTROL RESULT 1.3.1

[ "Not allowed"]

4

ME 🡪 USS

The ME does not send the Short Message

Expected Sequence 1.5 (MO SM CONTROL BY USIM , with Proactive command, Allowed with modifications’)

Step

Direction

Message / Action

Comments

1

UICC -> ME

PROACTIVE COMMAND PENDING: SEND SHORT MESSAGE 1.1.1

2

ME -> UICC

FETCH

3

UICC -> ME

PROACTIVE COMMAND: SEND SHORT MESSAGE 1.1.1

Send SMS to "+012345678"

4

ME -> USER

Display "Send SM"

[Alpha Identifier]

5

ME -> UICC

ENVELOPE: MO SHORT MESSAGE CONTROL 1.1.1A
or
ENVELOPE: MO SHORT MESSAGE CONTROL 1.1.1B

[Option A shall apply for GERAN/UTRAN parameters]
[Option B shall apply for PCS1900 parameters]

6

UICC -> ME

MO SM CONTROL RESULT 1.5.1

["Allowed with modifications"]

7

ME -> USS

Send SMS-PP Message 1.5

[The ME sends the SM containing SMS-PP (SEND SHORT MESSAGE) Message 1.5 with the data provided by the UICC to the changed Service Center Address "+112233445566779" ]

8

USS -> ME

SMS RP-ACK

9

ME -> UICC

TERMINAL RESPONSE: SEND SHORT MESSAGE 1.5.1

MO SHORT MESSAGE CONTROL RESULT 1.5.1

Logically:

MO Short Message control result: ’02’ = Allowed with modifications

RP Destination_Address of the Service Center

TON: International

NPI: "ISDN / telephone numbering plan" or "unknown"

Dialling number string: "112233445566779"

TP Destination Address

TON: International

NPI: "ISDN / telephone numbering plan" or "unknown"

Dialling number string: "012345679"

Coding:

02

13

86

09

91

11

22

33

44

55

66

77

F9

86

06

91

10

32

54

76

F9

SMS-PP (SEND SHORT MESSAGE) Message 1.5

Logically:

SMS RPDU

RP-Originator Address not used

RP-Destination SMSC Address

TON International number

NPI "ISDN / telephone numbering plan"

Address value "112233445566779"

SMS TPDU

TP-MTI SMS-SUBMIT

TP-RD Instruct the SC to accept an SMS-SUBMIT for a SM

TP-VPF TP-VP field not present

TP-RP TP-Reply-Path is not set in this SMS-SUBMIT

TP-UDHI The TP-UD field contains only the short message

TP-SRR A status report is not requested

TP-MR "01"

TP-DA

TON International number

NPI "ISDN / telephone numbering plan"

Address value "012345679"

TP-PID Short message type 0

TP-DCS

Message coding 8-bit data

Message class class 0

TP-UDL 12

TP-UD "Test Message"

Coding:

Coding

00

09

91

11

22

33

44

55

66

77

F9

18

01

01

09

91

10

32

54

76

F9

40

F4

0C

54

65

73

74

20

4D

65

73

73

61

67

65

TERMINAL RESPONSE: SEND SHORT MESSAGE 1.5.1

Logically:

Command details

Command number: 01

Command Type: SEND SHORT MESSAGE

Command qualifier: packing not required

Device identities

Source device: ME

Destination device: UICC

Result

General Result: Command performed successfully

Coding:

BER-TLV:

81

03

01

13

00

82

02

82

81

83

01

00

Expected Sequence 1.6 (MO SM CONTROL BY USIM , with user SMS, Allowed with modifications’)

Step

Direction

Message / Action

Comments

1

USER -> ME

The user makes a SMS with the user data "Test Message" and sends it to +012345678.

[The data entered and the ME settings shall lead to the same SMS-TPDU as defined in SMS-PP (SEND SHORT MESSAGE) Message 1.2.

2

ME -> UICC

ENVELOPE: MO SHORT MESSAGE CONTROL 1.1.1A
or
ENVELOPE: MO SHORT MESSAGE CONTROL 1.1.1B

[Option A shall apply for GERAN/UTRAN parameters]
[Option B shall apply for PCS1900 parameters]

3

UICC -> ME

MO SM CONTROL RESULT 1.5.1

[ "Allowed with modifications"]

4

ME-> USS

Send SMS-PP Message 1.6

[The ME sends the SM containing SMS-PP (SEND SHORT MESSAGE) Message 1. 6 with the data provided by the UICC to the changed Service Center Address "+112233445566779"]

5

USS -> ME

SMS RP-ACK

SMS-PP (SEND SHORT MESSAGE) Message 1.6

Logically:

SMS RPDU

RP-Originator Address not used

RP-Destination SMSC Address

TON International number

NPI "ISDN / telephone numbering plan"

Address value "112233445566779"

SMS TPDU

TP-MTI SMS-SUBMIT

TP-RD value shall not be verified

TP-VPF value shall not be verified

TP-RP value shall not be verified

TP-UDHI value shall not be verified

TP-SRR value shall not be verified

TP-MR "01"

TP-DA

TON International number

NPI "ISDN / telephone numbering plan"

Address value "012345679"

Coding:

Coding

00

09

91

11

22

33

44

55

66

77

F9

Note 1

Note 2

01

09

91

10

32

54

76

F9

Note 3

Note 1: Octet shall not be verified.

Note 2: Only the TP-MTI bits shall be verified.

Note 3: The remaining octets shall not be verified.

Expected Sequence 1.7 (MO SM CONTROL BY USIM , with Proactive command, the USIM responds with ’90 00′, Allowed, no modification)

Step

Direction

Message / Action

Comments

1

UICC -> ME

PROACTIVE COMMAND PENDING: SEND SHORT MESSAGE 1.1.1

2

ME -> UICC

FETCH

3

UICC -> ME

PROACTIVE COMMAND: SEND SHORT MESSAGE 1.1.1

Send SMS to "+012345678"

4

ME -> USER

Display "Send SM"

[Alpha Identifier]

5

ME -> UICC

ENVELOPE: MO SHORT MESSAGE CONTROL 1.1.1A

or

ENVELOPE: MO SHORT MESSAGE CONTROL 1.1.1B

[Option A shall apply for GERAN/UTRAN parameters]
[Option B shall apply for PCS1900 parameters]

6

UICC -> ME

90 00

7

ME ->USS

Send SMS-PP

[The ME sends the SM containing SMS-PP (SEND SHORT MESSAGE) Message 1.1 without modification]

8

USS -> ME

SMS RP-ACK

9

ME -> UICC

TERMINAL RESPONSE: SEND SHORT MESSAGE 1.1.1

Expected Sequence 1.8 (MO SM CONTROL BY USIM , Send Short Message attempt by user, the USIM responds with ’90 00′, Allowed, no modification)

Step

Direction

Message / Action

Comments

1

User  ME

The user makes a SMS with the user data "Test Message" and sends it to +012345678.

[The data entered and the ME settings shall lead to the same SMS-TPDU as defined in SMS-PP (SEND SHORT MESSAGE) Message 1.2.

2

ME  UICC

ENVELOPE: MO SHORT MESSAGE CONTROL 1.1.1 A
or
ENVELOPE: MO SHORT MESSAGE CONTROL 1.1.1B

[Option A shall apply for GERAN/UTRAN parameters]
[Option B shall apply for PCS1900 parameters]

3

UICC  ME

90 00

4

ME USS

Send SMS-PP

[The ME sends the SM containing SMS-PP (SEND SHORT MESSAGE) Message 1.2 without modification]

5

USS -> ME

SMS RP-ACK

Expected Sequence 1.9void

Expected Sequence 1.10 (MO SM CONTROL BY USIM over SG in E-UTRAN, with Proactive command, Allowed, no modification)

Step

Direction

Message / Action

Comments

1

UICC 🡪 ME

PROACTIVE COMMAND PENDING: SEND SHORT MESSAGE 1.1.1

2

ME 🡪 UICC

FETCH

3

UICC -> ME

PROACTIVE COMMAND: SEND SHORT MESSAGE 1.1.1

4

ME 🡪 USER

Display "Send SM"

[Alpha Identifier]

5

ME 🡪 UICC

ENVELOPE: MO SHORT MESSAGE CONTROL 1.10.1

6

UICC 🡪 ME

MO SMS CONTROL RESULT 1.1.1

[ "Allowed, no modification"]

7

ME 🡪 E-USS/NB-SS

Send SMS-PP Message 1.10

[The ME sends the SM containing SMS-PP (SEND SHORT MESSAGE) Message 1.10 without modification]

8

E-USS/NB-SS 🡪 ME

RP-ACK

9

ME 🡪 UICC

TERMINAL RESPONSE: SEND SHORT MESSAGE 1.1.1

SMS-PP (SEND SHORT MESSAGE) Message 1.10

Logically:

SMS TPDU

TP-MTI SMS-SUBMIT

TP-RD Instruct the SC to accept an SMS-SUBMIT for a SM

TP-VPF TP-VP field not present

TP-RP TP-Reply-Path is not set in this SMS-SUBMIT

TP-UDHI The TP-UD field contains only the short message

TP-SRR A status report is not requested

TP-MR "01"

TP-DA

TON International number

NPI "ISDN / telephone numbering plan"

Address value "012345678"

TP-PID Short message type 0

TP-DCS

Message coding 8-bit data

Message class class 0

TP-UDL 12

TP-UD "Test Message"

Coding:

Coding

00

09

91

11

22

33

44

55

66

77

F8

18

01

01

09

91

10

32

54

76

F8

40

F4

0C

54

65

73

74

20

4D

65

73

73

61

67

65

ENVELOPE MO SHORT MESSAGE CONTROL 1.10.1

Logically:

Device identities

Source device: ME

Destination device: UICC

RP Destination Address

TON: International

NPI: "ISDN / telephone numbering plan" or "unknown"

Dialling number string "112233445566778"

TP Destination Address

TON: International

NPI: "ISDN / telephone numbering plan" or "unknown"

Dialling number string "012345678"

Location Information

Mobile Country Codes (MCC) 001

Mobile Network Codes (MNC) 01

Tracking Area Code (TAC): 0001

E-UTRAN Cell Identifier (ECI): 0001

Coding:

Coding

D5

22

02

02

82

81

06

09

91

11

22

33

44

55

66

77

F8

06

06

91

10

32

54

76

F8

13

09

00

F1

10

00

01

00

00

00

1F

Expected Sequence 1.11 (MO SM CONTROL BY USIM over SG in E-UTRAN, with user SMS, Allowed, no modification)

Step

Direction

Message / Action

Comments

1

USER 🡪 ME

The user makes a SMS with the user data "Test Message"and sends it to +012345678.

[The data entered and the ME settings shall lead to the same SMS-TPDU as defined in SMS-PP (SEND SHORT MESSAGE) Message 1.11.

2

ME 🡪 UICC

ENVELOPE: MO SHORT MESSAGE CONTROL 1.10.1

3

UICC 🡪 ME

MO SHORT MESSAGE CONTROL RESULT 1.1.1

[ "Allowed, no modification"]

4

ME 🡪 E-USS/NB-SS

Send SMS-PP Message 1.11

[The ME sends the SM containing SMS-PP (SEND SHORT MESSAGE) Message 1.11 without modification]

5

E-USS/NB-SS 🡪 ME

RP-ACK

SMS-PP (SEND SHORT MESSAGE) Message 1.11

Logically:

SMS TPDU

TP-MTI SMS-SUBMIT

TP-RD value shall not be verified

TP-VPF value shall not be verified

TP-RP value shall not be verified

TP-UDHI value shall not be verified

TP-SRR value shall not be verified

TP-MR "01"

TP-DA

TON International number

NPI "ISDN / telephone numbering plan"

Address value "012345678"

Coding:

Coding

00

09

91

11

22

33

44

55

66

77

F8

Note 1

Note 2

01

09

91

10

32

54

76

F8

Note 3

Note 1: Octet shall not be verified

Note 2: Only the TP-MTI bits shall be verified

Note 3: The remaining octets shall not be verified

Expected Sequence 1.12 (MO SM CONTROL BY USIM over SG in E-UTRAN, with Proactive command, Not allowed)

Step

Direction

Message / Action

Comments

1

UICC 🡪 ME

PROACTIVE COMMAND PENDING: SEND SHORT MESSAGE 1.1.1

2

ME 🡪 UICC

FETCH

3

UICC 🡪 ME

PROACTIVE COMMAND: SEND SHORT MESSAGE 1.1.1

4

ME 🡪 USER

Display "Send SM"

[The display of the Alpha Identifier shall not be verified]

5

ME 🡪 UICC

ENVELOPE: MO SHORT MESSAGE CONTROL 1.10.1

6

UICC 🡪 ME

MO SHORT MESSAGE CONTROL RESULT 1.3.1

7

ME 🡪 UICC

TERMINAL RESPONSE: SEND SHORT MESSAGE 1.3.1

[ Permanent Problem – Interaction with Call Control or MO short message control by USIM ]

8

ME🡪 E-USS/NB-SS

The ME does not send the Short Message

Expected Sequence 1.13 (MO SM CONTROL BY USIM over SG in E-UTRAN, with user SMS, Not allowed)

Step

Direction

Message / Action

Comments

1

USER 🡪 ME

The user makes a SMS with the user data "Test Message" and sends it to +012345678.

[The data entered and the ME settings shall lead to the same SMS-TPDU as defined in SMS-PP (SEND SHORT MESSAGE) Message 1.10.

2

ME 🡪 UICC

ENVELOPE: MO SHORT MESSAGE CONTROL 1.10.1

3

UICC 🡪 ME

MO SM CONTROL RESULT 1.3.1

[ "Not allowed"]

4

ME 🡪 E-USS/NB-SS

The ME does not send the Short Message

Expected Sequence 1.14 (MO SM CONTROL BY USIM over SG in E-UTRAN, with Proactive command, Allowed with modifications)

Step

Direction

Message / Action

Comments

1

UICC 🡪 ME

PROACTIVE COMMAND PENDING: SEND SHORT MESSAGE 1.1.1

2

ME 🡪 UICC

FETCH

3

UICC 🡪 ME

PROACTIVE COMMAND: SEND SHORT MESSAGE 1.1.1

Send SMS to "+012345678"

4

ME 🡪 USER

Display "Send SM"

[Alpha Identifier]

5

ME 🡪 UICC

ENVELOPE: MO SHORT MESSAGE CONTROL 1.10.1

6

UICC 🡪 ME

MO SM CONTROL RESULT 1.5.1

["Allowed with modifications"]

7

ME 🡪 E-USS/NB-SS

Send SMS-PP Message 1.14

[The ME sends the SM containing SMS-PP (SEND SHORT MESSAGE) Message 1.14 with the data provided by the UICC to the changed Service Center Address "+112233445566779" ]

8

E-USS/NB-SS 🡪 ME

RP-ACK

9

ME 🡪UICC

TERMINAL RESPONSE: SEND SHORT MESSAGE 1.5.1

SMS-PP (SEND SHORT MESSAGE) Message 1.14

Logically:

SMS TPDU

TP-MTI SMS-SUBMIT

TP-RD Instruct the SC to accept an SMS-SUBMIT for a SM

TP-VPF TP-VP field not present

TP-RP TP-Reply-Path is not set in this SMS-SUBMIT

TP-UDHI The TP-UD field contains only the short message

TP-SRR A status report is not requested

TP-MR "01"

TP-DA

TON International number

NPI "ISDN / telephone numbering plan"

Address value "012345679"

TP-PID Short message type 0

TP-DCS

Message coding 8-bit data

Message class class 0

TP-UDL 12

TP-UD "Test Message"

Coding:

Coding

00

09

91

11

22

33

44

55

66

77

F9

18

01

01

09

91

10

32

54

76

F9

40

F4

0C

54

65

73

74

20

4D

65

73

73

61

67

65

Expected Sequence 1.15 (MO SM CONTROL BY USIM over SG in E-UTRAN, with user SMS, Allowed with modifications)

Step

Direction

Message / Action

Comments

1

USER 🡪 ME

The user makes a SMS with the user data "Test Message" and sends it to +012345678.

[The data entered and the ME settings shall lead to the same SMS-TPDU as defined in SMS-PP (SEND SHORT MESSAGE) Message 1.15.

2

ME 🡪 UICC

ENVELOPE: MO SHORT MESSAGE CONTROL 1.10.1

3

UICC 🡪 ME

MO SM CONTROL RESULT 1.5.1

[ "Allowed with modifications"]

4

ME🡪 E-USS/NB-SS

Send SMS-PP Message 1.15

[The ME sends the SM containing SMS-PP (SEND SHORT MESSAGE) Message 1.15 with the data provided by the UICC to the changed Service Center Address "+112233445566779"]

5

E-USS/NB-SS 🡪 ME

RP-ACK

SMS-PP (SEND SHORT MESSAGE) Message 1.15

Logically:

SMS TPDU

TP-MTI SMS-SUBMIT

TP-RD value shall not be verified

TP-VPF value shall not be verified

TP-RP value shall not be verified

TP-UDHI value shall not be verified

TP-SRR value shall not be verified

TP-MR "01"

TP-DA

TON International number

NPI "ISDN / telephone numbering plan"

Address value "012345679"

Coding:

Coding

00

09

91

11

22

33

44

55

66

77

F9

Note 1

Note 2

01

09

91

10

32

54

76

F9

Note 3

Note 1: Octet shall not be verified.

Note 2: Only the TP-MTI bits shall be verified.

Note 3: The remaining octets shall not be verified.

Expected Sequence 1.16 (MO SM CONTROL BY USIM over SG in E-UTRAN, with Proactive command, the USIM responds with ’90 00′, Allowed, no modification)

Step

Direction

Message / Action

Comments

1

UICC 🡪 ME

PROACTIVE COMMAND PENDING: SEND SHORT MESSAGE 1.1.1

2

ME 🡪 UICC

FETCH

3

UICC 🡪 ME

PROACTIVE COMMAND: SEND SHORT MESSAGE 1.1.1

Send SMS to "+012345678"

4

ME 🡪 USER

Display "Send SM"

[Alpha Identifier]

5

ME 🡪 UICC

ENVELOPE: MO SHORT MESSAGE CONTROL 1.10.1

6

UICC 🡪 ME

90 00

7

ME 🡪 E-USS/NB-SS

Send SMS-PP

[The ME sends the SM containing SMS-PP (SEND SHORT MESSAGE) Message 1.10 without modification]

8

E-USS/NB-SS 🡪 ME

RP-ACK

9

ME 🡪 UICC

TERMINAL RESPONSE: SEND SHORT MESSAGE 1.1.1

Expected Sequence 1.17 (MO SM CONTROL BY USIM over SG in E-UTRAN, Send Short Message attempt by user, the USIM responds with ’90 00′, Allowed, no modification)

Step

Direction

Message / Action

Comments

1

User 🡪 ME

The user makes a SMS with the user data "Test Message" and sends it to +012345678.

[The data entered and the ME settings shall lead to the same SMS-TPDU as defined in SMS-PP (SEND SHORT MESSAGE) Message 1.11.

2

ME 🡪 UICC

ENVELOPE: MO SHORT MESSAGE CONTROL 1.10.1

3

UICC 🡪 ME

90 00

4

ME 🡪 E-USS/NB-SS

Send SMS-PP

[The ME sends the SM containing SMS-PP (SEND SHORT MESSAGE) Message 1.11 without modification]

5

E-USS/NB-SS 🡪 ME

RP-ACK

27.22.8.5 Test requirement

The ME shall operate in the manner defined in expected sequences 1.1 to 1.17.