Beruflich Dokumente
Kultur Dokumente
GSM03.40Wikipedia
GSM03.40
FromWikipedia,thefreeencyclopedia
GSM03.40or3GPPTS23.040[1]isamobiletelephonystandarddescribingtheformatoftheTransferProtocol
DataUnits(TPDU)oftheShortMessageTransferProtocol(SMTP)usedintheGSMnetworkstocarryShort
Messages.ThisformatisusedthroughoutthewholetransferofthemessageintheGSMmobilenetwork.In
contrast,applicationserversusedifferentprotocols,likeShortMessagePeertoPeerorUniversalComputer
Protocol,toexchangemessagesbetweenthemandtheShortmessageservicecentre.
GSM03.40istheoriginalnameofthestandard.Since1999itisbeingdevelopedbythe3GPPunderthename
3GPPTS23.040.However,theoriginalnameisoftenusedtorefereventothe3GPPdocument.
Contents
1 Usage
2 TPDUTypes
3 TPDUFields
3.1 MessageContent
3.2 Addresses
3.2.1 AddressExamples
3.3 MessageReference
3.4 TimeFormat
3.5 ValidityPeriod
3.5.1 Relativeformat
3.5.2 Absoluteformat
3.5.3 Enhancedformat
3.6 ProtocolIdentifier
3.7 DataCodingScheme
3.8 DischargeTime
3.9 ParameterIndicator
4 Seealso
5 References
6 Externallinks
Usage
TheGSM03.40TPDUsareusedtocarrymessagesbetweentheMobileStation(MS)andMobileSwitching
Centre(MSC)usingtheShortMessageRelayProtocol(SMRP),[2]whilebetweenMSCaShortMessageService
Centre(SMSC)theTPDUsarecarriedasaparameterofaMobileApplicationPart(MAP)[3]package.[4]
InemergingnetworkswhichuseIPMultimediaSubsystem(IMS)areShortMessagescarriedinMESSAGE
commandofSessionInitiationProtocol(SIP).EvenintheseIPbasednetworksanoptionexistswhich(dueto
compatibilityreasons)definestransferofShortMessagesintheGSM03.40formatembeddedin3GPP24.011as
ContentType:application/vnd.3gpp.sms.[5][6]
TPDUTypes
https://en.wikipedia.org/wiki/GSM_03.40
1/12
11/25/2016
GSM03.40Wikipedia
GSM03.40defines6typesofmessages,whicharedistinguishedbythemessagedirectionandthe2least
significantbitsinthefirstoctetofSMTPmessage(theTPMTIfield):
TPDUTypes
TPMTI direction
messagetype
00
MSSC SMSDELIVERREPORT
00
SCMS SMSDELIVER
01
MSSC SMSSUBMIT
01
SCMS SMSSUBMITREPORT
10
MSSC SMSCOMMAND
10
SCMS SMSSTATUSREPORT
11
any
Reserved
SMSSUBMITisusedtosubmitashortmessagefromamobilephone(MobileStation,MS)toashortmessage
servicecentre(SMSC,SC).
SMSSUBMITREPORTisanacknowledgementtotheSMSSUBMITasuccessmeansthatthemessagewas
stored(buffered)intheSMSC,afailuremeansthatthemessagewasrejectedbytheSMSC.
SMSCOMMANDmaybeusedtoqueryforamessagebufferedintheSMSC,tomodifyitsparametersorto
deleteit.
SMSDELIVERisusedtodeliveramessagefromSMSCtoamobilephone.Theacknowledgementreturnedby
themobilephonemayoptionallycontainaSMSDELIVERREPORT.Whenhomeroutingapplies,SMS
DELIVERisusedtosubmitmessagesfromanSMSCtoanotherone.
SMSSTATUSREPORTmaybesentbytheSMSCtoinformtheoriginatingmobilephoneaboutthefinal
outcomeofthemessagedeliveryortoreplytoaSMSCOMMAND.
TPDUFields
ThefieldsofSMTPmessages,includingtheirorderandsize,aresummarizedinthefollowingtable,whereM
meansamandatoryfield,Oanoptionalfield,Eisusedforfieldswhicharemandatoryinnegativeresponses(RP
ERR)andnotpresentinpositiveresponses(RPACK),xisafieldpresentelsewhere:
https://en.wikipedia.org/wiki/GSM_03.40
2/12
11/25/2016
GSM03.40Wikipedia
SMTLTPDUfields
SMSCOMMAND
SMSSTATUSREPORT
SMSSUBMITREPORT
SMSSUBMIT
size
Fieldname
SMSDELIVERREPORT
SMSDELIVER
field
TPMTI
M M M M M 2bits
MessageTypeIndicator
TPMMS
MoreMessagestoSend
TPRD
TPLP
M
O
TPVPF
TPSRI
1bit
1bit/
2bits
O
O
O 1bit
TPSRQ
M
O
TPRP
TPFCS
LoopPrevention
ValidityPeriodFormat
StatusReportIndication
TPSRR
TPUDHI
RejectDuplicates
StatusReportQualifier
O O O O O 1bit
M
E
TPMR
TPDA
StatusReportRequest
UserDataHeaderIndicator
1bit
ReplyPath
1octet
FailureCause
M M 1octet
MessageReference
x 212octets
DestinationAddress
212octets
OriginatingAddress
212octets
RecipientAddress
x M
7octets
ServiceCentreTimeStamp
TPDT
7octets
DischargeTime
TPST
1octet
Status
M O
1octet
ParameterIndicator
M x
7octets
ServiceCentreTimeStamp
TPOA
TPRA
TPSCTS
M
x
TPPI
TPSCTS
TPPID
O M O O M 1octet
ProtocolIdentifier
TPDCS
O M O O
1octet
DataCodingScheme
TPSCTS
x x
7octets
ServiceCentreTimeStamp
0,1or7octets
ValidityPeriod
UserDataLength
TPVP
TPUDL
O M O O
1octet
TPUD
O O O O
givenbyTPUDL UserData
TPCT
M 1octet
CommandType
TPMN
M 1octet
MessageNumber
M 212octets
DestinationAddress
TPCDL
M 1octet
CommandDataLength
TPCD
O givenbyTPCDL CommandData
TPDA
https://en.wikipedia.org/wiki/GSM_03.40
3/12
11/25/2016
GSM03.40Wikipedia
ThefirstoctetoftheTPDUcontainsvariousflagsincludingtheTPMTIfielddescribedabove:
bit(s)
BitfieldsinthefirstoctetofSMTLTPDU
Meaning
10 TPMessageTypeIndicator(TPMTI)
2
TPMoreMessagestoSend(TPMMS)inSMSDELIVER(0=moremessages)
TPRejectDuplicates(TPRD)inSMSSUBMIT
TPLoopPrevention(TPLP)inSMSDELIVERandSMSSTATUSREPORT
43 TPValidityPeriodFormat(TPVPF)inSMSSUBMIT(00=notpresent)
5
TPStatusReportIndication(TPSRI)inSMSDELIVER
TPStatusReportRequest(TPSRR)inSMSSUBMITandSMSCOMMAND
TPStatusReportQualifier(TPSRQ)inSMSSTATUSREPORT
TPUserDataHeaderIndicator(TPUDHI)
TPReplyPath(TPRP)inSMSDELIVERandSMSSUBMIT
BysettingtheTPMoreMessagestoSend(TPMMS)bitto0(reversedlogic),theSMSCsignalsithasmore
messagesfortherecipient(oftenfurthersegmentsofaconcatenatedmessage).TheMSCusuallydoesnotclosethe
connectiontothemobilephoneanddoesnotendtheMAPdialoguewiththeSMSC,whichallowsfasterdelivery
ofsubsequentmessagesormessagesegments.IfbycoincidencethefurthermessagesvanishfromtheSMSCinthe
meantime(whentheyareforexampledeleted),theSMSCterminatestheMAPdialoguewithaMAPAbort
message.
TheTPLoopPrevention(TPLP)bitisdesignedtopreventloopingofSMSDELIVERorSMSSTATUS
REPORTmessagesroutedtoadifferentaddressthanistheirdestinationaddressorgeneratedbyanapplication.
Suchmessagemaybesentonlyiftheoriginalmessagehadthisflagclearedandthenewmessagemustbesent
withtheflagset.
BysettingtheTPStatusReportIndication(TPSRI)bitto1,theSMSCrequestsastatusreporttobereturnedto
theSME.
BysettingtheTPStatusReportRequest(TPSRR)bitto1inaSMSSUBMITorSMSCOMMAND,themobile
phonerequestsastatusreporttobereturnedbytheSMSC.
WhentheTPSRQhasvalueof1inanSMSSTATUSREPORTmessage,themessageistheresultofanSMS
COMMANDotherwiseitisaresultofanSMSSUBMIT.
WhenTPUDHIhasvalue1,theTPUDfieldstartswithUserDataHeader.
SettingtheTPRPbitsturnsonafeaturewhichallowstosendareplyforamessageusingthesamepathasthe
originalmessage.Iftheoriginatorandtherecipienthomenetworksdiffer,thereplywouldgothroughanother
SMSCthenusually.Themobileoperatormusttakespecialmeasurestochargesuchmessages.
BothSMRPandMAPusedtotransmitGSM03.40TPDUcarryenoughinformationtoreturnacknowledgement
theinformationwhetherarequestwassuccessfulornot.However,aGSM03.40TPDUmaybeincludedinthe
acknowledgementtocarryevenmoreinformation.TheGSM03.40hasundergonethefollowingdevelopment:
UptoGSM03.405.2.0SMSDELIVERREPORTandSMSSUBMITREPORTwassentonlyinthecase
ofanerror.Since5.3.0theyaresentincaseofsuccessaswell.MOForwardSMReswasintroducedbackin
GSM09.025.6.0August1997
https://en.wikipedia.org/wiki/GSM_03.40
4/12
11/25/2016
GSM03.40Wikipedia
UptoGSM03.406.0.0SMSDELIVERREPORTandSMSSUBMITREPORTsentincaseofanerror
containedonlyTPMTIandTPFCSfieldsandthelastfieldinSMSSTATUSREPORTwasTPST.Since
version6.1.0theseTPDUshasformatshowninthetableabove.
Althoughthesechangesareancient(version6.1.0occurredinJuly1998),oldformatsofMAParefrequentlyseen
evenintoday'snetworks.
MessageContent
Thecontentofthemessage(itstextwhenthemessageisnotabinaryone)iscarriedintheTPUDfield.Itssize
maybeupto160x7=140x8=1120bits.Longermessagescanbesplittomultiplepartsandsentasa
ConcatenatedSMS.ThelengthofmessagecontentisgivenintheTPUDLfield.Whenthemessageencodingis
GSM7bitdefaultalphabet(dependsonTPDCSfield),theTPUDLgiveslengthofTPUDin7bitunits
otherwiseTPUDLgiveslengthoftheTPUDinoctets.
WhenTPUDHIis1,theTPUDstartswithUserDataHeader(UDH)inthiscasethefirstoctetoftheTPUDis
UserDataHeaderLength(UDHL)octet,containingthelengthoftheUDHinoctetswithoutUDHLitself.UDH
eatsroomfromtheTPUDfield.WhenthemessageencodingisGSM7bitdefaultalphabetandaUDHispresent,
fillbitsareinsertedtoalignstartofthefirstcharacterofthetextafterUDHwithseptetboundary.Thisbehaviour
wasdesignedforoldermobilephoneswhichdon'tunderstandUDHsuchmobilephonesmightdisplaytheUDH
asajumbleofstrangecharactersifthefirstcharacterafterUDHwasCarriageReturn(CR),themobilephone
wouldrewritethemesswiththerestofthemessage.
Addresses
AGSM03.40messagecontainsatmostoneaddress:destinationaddress(TPDA)inSMSSUBMITandSMS
COMMAND,originatoraddress(TPOA)inSMSDELIVERandrecipientaddress(TPRA)inSMSSTATUS
REPORT.Otheraddressesarecarriedbylowerlayers.
TheformatofaddressesintheGSM03.40isdescribedinthefollowingtable:
octet
Meaning
addresslengthinnibbles(semioctets)
EXT,TON,NPI
211 addressdigits
Typeofnumber(TON):
Bit
654
Meaning
000 Unknown1)
001 Internationalnumber2)
010 Nationalnumber3)
011 Networkspecificnumber4)
100 Subscribernumber5)
101 Alphanumeric,(codedaccordingto3GPPTS23.038[9]GSM7bitdefaultalphabet)
110 Abbreviatednumber
111 Reservedforextension
https://en.wikipedia.org/wiki/GSM_03.40
5/12
11/25/2016
GSM03.40Wikipedia
Ifasubscriberentersatelephonenumberwith`+'signatitsstart,the`+'signwillberemovedandtheaddressgets
TON=1(internationalnumber),NPI=1.Thenumberitselfmustalwaysstartwithacountrycodeandmustbe
formattedexactlyaccordingtotheE.164standard.
Incontrast,fornumberswrittenwithout`+'signtheaddressgetsTON=0(unknown),NPI=1.Inthiscasethe
numbermustadheretothemobileoperator'sdialplan,whichmeansthatinternationalnumbersmusthavethe
internationalprefix(00inmostcountries,but011intheUSA)beforethecountrycodeandnumbersforlong
distancecallsmuststartwiththetrunkprefix(0inmostcountries,1intheUSA)followedbyatrunkcode.
Numberingplanidentification(NPI):
Bits
3210
Meaning
0000 Unknown
0001 ISDN/telephonenumberingplan(E.164/E.163)
0011 Datanumberingplan(X.121)
0100 Telexnumberingplan
0101 ServiceCentreSpecificplan1)
0110 ServiceCentreSpecificplan1)
1000 Nationalnumberingplan
1001 Privatenumberingplan
1010 ERMESnumberingplan(ETSIDE/PS3013)
1111 Reservedforextension
TelephonenumbersshouldhaveNPI=1.ApplicationserversmayusealphanumericaddresseswhichhaveTON=5,
NPI=0combination.
TheEXTbitisalways1meaning"noextension".
AddressExamples
U.S.number+15551234567wouldbeencodedas0B915155214365F7(theFinupperfourbitsofthelast
octetisafillerwhichisusedwhenthenumberlengthisodd).
AlphanumericaddressisatfirstputtotheGSM7bitdefaultalphabet,thenencodedthesamewayasanymessage
textinTPUDfield(thatmeansitis7bitpacked)andthentheaddressissuppliedwiththe"number"lengthand
TONandNPI.
Forexample,afictionalalphanumericaddressDesign@HomeisconvertedtotheGSM7bitdefaultalphabet
whichyields11bytes44657369676E00486F6D65(hex),the7bitpackingtransformsitto77bitsstoredin
10octetsasC4F23C7D760390EF761977bitsis20nibbles(14hex)whichisthevalueofthefirstoctetof
theaddress.ThesecondoctetcontainsTON(5)andNPI(0),whichyieldsD0hex.Thecompleteaddressinthe
GSMformatis14D0C4F23C7D760390EF7619.
MessageReference
https://en.wikipedia.org/wiki/GSM_03.40
6/12
11/25/2016
GSM03.40Wikipedia
TheMessageReferencefield(TPMR)isusedinallmessagesonthesubmissionsidewithexceptionoftheSMS
SUBMITREPORT(thatisinSMSSUBMIT,SMSCOMMANDandSMSSTATUSREPORT).Itisasingle
octetvaluewhichisincrementedeachtimeanewmessageissubmittedoranewSMSCOMMANDissent.Ifthe
messagesubmissionfails,themobilephoneshouldrepeatthesubmissionwiththesameTPMRvalueandwiththe
TPRDbitsetto1.
TimeFormat
AdateandtimeusedinTPSCTS,TPDTandinAbsoluteformatofTPVPisstoredin7octets:
FormatofDateandTime
FieldsinSMTLTPDU
octet
Content
0
Lasttwodigitsoftheyear
Month
Day
Hour
Minute
Second
Timezone
Inalloctetsthevaluesarestoredinbinarycodeddecimalformatwithswitcheddigits(number35isstoredas53
hex).
Timezoneisgiveninquartersofanhour.Ifthetimezoneoffsetisnegative(inWesternhemisphere)thebit3of
thelastoctetissetto1.
23:01:56Mar25th2013PST(GMT7)wouldbeencodedas3130523210658A.
ValidityPeriod
AnSMSSUBMITTPDUmaycontainaTPVPparameterwhichlimitsthetimeperiodforwhichtheSMSC
wouldattempttodeliverthemessage.However,thevalidityperiodisusuallylimitedgloballybytheSMSC
configurationparameteroftento48or72hours.TheValidityPeriodformatisdefinedbytheValidityPeriod
Formatfield:
ValidityPeriodFormats
TPVPF TPVPformat TPVPlength
00
TPVPnotpresent 0
01
Enhancedformat
10
Relativeformat
11
Absoluteformat
Relativeformat
https://en.wikipedia.org/wiki/GSM_03.40
7/12
11/25/2016
GSM03.40Wikipedia
RelativeValidityPeriodValues
Validityperiod
Possiblevalidityperiods
TPVPvalue
0143
(TPVP+1)x5minutes
5,10,15minutes...11:55,12:00hours
144167
(12+(TPVP143)/2)hours 12:30,13:00,...23:30,24:00hours
168196
(TPVP166)days
2,3,4,...30days
197255
(TPVP192)weeks
5,6,7,...63weeks
Absoluteformat
TheabsoluteformatisidenticaltotheothertimeformatsinGSM03.40.
Enhancedformat
EnhancedformatofTPVPfieldisseldomused.Ithasalways7octets,althoughsomeofthemarenotused.The
firstoctetisTPVPFunctionalityIndicator.Its3leastsignificantbitshavethefollowingmeaning:
Bits2to0ofTPVPFunctionalityIndicatormeaning
Meaning
210
000 Novalidityperiodspecified
001 ThefollowingoctetisarelativevalidityperiodasdescribedintheRelativeValidityPeriodValuestable
010 Thefollowingoctetcontainsarelativevalidityperiodinsecondsintherange0to255
011
Thefollowing3octetscontainarelativevalidityperiodinhours,minutesandsecondsasthe3rdto5th
octetoftimeformat
1X
X
Reserved
Thevalueof1inthebit6ofthefirstoctetmeansthatthemessageisSingleshot.Thevalueof1inthebit7ofthe
firstoctetindicatesthatTPVPfunctionalityindicatorextendstoanotheroctet.However,nosuchextensionsare
defined.
ProtocolIdentifier
TPPID(Protocolidentifier)eitherreferstothehigherlayerprotocolbeingused,indicatesinterworkingwitha
certaintypeoftelematicdevice(likefax,telex,pager,teletex,email),specifiesreplacetypeofthemessageor
allowsdownloadofconfigurationparameterstotheSIMcard.PlainMOMTmessageshavePID=0.
https://en.wikipedia.org/wiki/GSM_03.40
8/12
11/25/2016
GSM03.40Wikipedia
TPPID
meaning
Defaultstoreandforwardshortmessage
131
notelematicinterworking,butSMEtoSMEprotocol
32
implicittelemeticdevice
33
Telexorteletexreducedtotelexformat
34
Group3telefax
35
Group4telefax
36
Voicetelephone
37
ERMES(EuropeanRadioMessagingSystem)
38
NationalPagingsystem(knowntotheSC)
39
Videotex(T.100[20]/T.101[21])
40
Teletex,carrierunspecified
41
Teletex,inPSPDN
42
Teletex,inCSPDN
43
Teletex,inanalogPSTN
44
Teletex,indigitalISDN
45
UCI(UniversalComputerInterface,ETSIDE/PS3013)
4647
Reserved
48
Amessagehandlingfacility(knowntotheSC)
49
AnypublicX.400basedmessagehandlingsystem
50
InternetElectronicMail
5155
Reserved
5662
SCspecificusagebasedonmutualagreementbetweentheSMEandtheSC
63
AGSM/UMTSmobilestation.
64
ShortMessageType0
65
ReplaceShortMessageType1
66
ReplaceShortMessageType2
67
ReplaceShortMessageType3
68
ReplaceShortMessageType4
69
ReplaceShortMessageType5
70
ReplaceShortMessageType6
71
ReplaceShortMessageType7
72
DeviceTriggeringShortMessage
7393
Reserved
94
EnhancedMessageService(Obsolete)
95
ReturnCallMessage
96123 Reserved
124
ANSI136RDATA
125
MEDatadownload
https://en.wikipedia.org/wiki/GSM_03.40
9/12
11/25/2016
GSM03.40Wikipedia
126
MEDepersonalizationShortMessage
127
(U)SIMDatadownload
128191 reserved
192255 Assignsbits05forSCspecificuse
ForTPPID=63theSCconvertstheSMfromthereceivedTPDataCodingSchemetoanydatacodingscheme
supportedbythatMS(e.g.thedefault).
ShortMessageType0isknownasasilentSMS.Anyhandsetmustbeabletoreceivesuchshortmessage
irrespectiveofwhetherthereismemoryavailableinthe(U)SIMorMEornot,mustacknowledgereceiptofthe
message,butmustnotindicateitsreceipttotheuserandmustdiscarditscontents,sothemessagewillnotbe
storedinthe(U)SIMorME.
DataCodingScheme
Aspecial7bitencodingcalledGSM7bitdefaultalphabetwasdesignedforShortMessageSysteminGSM.The
alphabetcontainsthemostoftenusedsymbolsfrommostWesternEuropeanlanguages(andsomeGreek
uppercaseletters).SomeASCIIcharactersandtheEurosigndidnotfitintotheGSM7bitdefaultalphabetand
mustbeencodedusingtwoseptets.ThesecharactersformGSM7bitdefaultalphabetextensiontable.Supportof
theGSM7bitalphabetismandatoryforGSMhandsetsandnetworkelements.[7]
LanguageswhichuseLatinscript,butusecharacterswhicharenotpresentintheGSM7bitdefaultalphabet,often
replacemissingcharacterswithdiacriticmarkswithcorrespondingcharacterswithoutdiacritics,whichcausesnot
entirelysatisfactoryuserexperience,butisoftenaccepted.Forbestlookthe16bitUTF16(inGSMcalledUCS
2)encodingmaybeusedatpriceofreducinglengthofa(nonsegmented)messagefrom160to70characters.
ThemessagesinChinese,KoreanorJapaneselanguagesmustbeencodedusingtheUTF16characterencoding.
ThesamewasalsotrueforotherlanguagesusingnonLatinscriptslikeRussian,Arabic,Hebrewandvarious
Indianlanguages.In3GPPTS23.0388.0.0publishedin2008anewfeature,anextendedNationallanguageshift
tablewasintroduced,whichintheversion11.0.0publishedin2012coversTurkish,Spanish,Portuguese,Bengali,
Gujarati,Hindi,Kannada,Malayalam,Oriya,Punjabi,Tamil,TeluguandUrdulanguages.Themechanismreplaces
GSM7bitdefaultalphabetcodetableand/orextendedtablewithanationaltable(s)accordingtospecial
informationelementsinUserDataHeader.Thenonsegmentedmessageusingnationallanguageshifttable(s)may
carryupto155(or153)7bitcharacters.
TheDataCodingScheme(TPDCS)fieldcontainsprimarilyinformationaboutmessageencoding.GSM
recognizesonly2encodingsfortextmessagesand1encodingforbinarymessages:
GSM7bitdefaultalphabet(whichincludesusingofNationallanguageshifttablesaswell)
UCS2
8bitdata
TheTPDCSoctethasacomplexsyntaxtoallowcarryingofotherinformationthemostnotablearemessage
classes:
https://en.wikipedia.org/wiki/GSM_03.40
10/12
11/25/2016
GSM03.40Wikipedia
MessageClasses
Value
MessageClass
00
0Flashmessages
01
1MEspecific
10
2SIM/USIMspecific
11
3TEspecific
Flashmessagesarereceivedbyamobilephoneeventhoughithasfullmemory.Theyarenotstoredinthephone,
theyjustdisplayedonthephonedisplay.
AnotherfeatureavailablethroughTPDCSisAutomaticDeletion:afterreadingthemessageisdeletedfromthe
phone.
MessageWaitingIndicationgroupofDCSvaluescansetorresetflagsofindicatingpresenceofunreadvoicemail,
fax,emailorothermessages.
AspecialDCSvaluesalsoallowsmessagecompression,butitperhapsisnotusedbyanyoperator.
ThevaluesofTPDCSaredefinedinGSMrecommendation03.38.Messagessentviathisencodingcanbe
encodedinthedefaultGSM7bitalphabet,the8bitdataalphabet,andthe16bitUCS2alphabet.[7]
DischargeTime
TheTPDTfieldindicatesthetimeanddateassociatedwithaparticularTPSToutcome:
ifthemessagehasbeendeliveredor,moregenerally,othertransactioncompleted(TPSTis031),theTP
DTisthetimeofthecompletionofthetransaction
iftheSMSCisstilltryingtodeliverthemessage(TPSTis3263),theTPDTisthetimeofthelastdelivery
attempt
iftheSMSCisnotmakinganymoredeliveryattempts(TPSTis64127),theTPDTiseitherthetimeof
thelastdeliveryattemptorthetimeatwhichtheSMSCdisposedthemessage
ParameterIndicator
TheTPPIfieldindicatespresenceoffurtherfieldsintheSUBMITREPORT,DELIVERREPORTorSMS
STATUSREPORTTPDU.
bit
TPPIbits
Meaning
0 TPPID
1 TPDCS
2 TPUDLandTPUD
8 anotherTPPIoctet(extensionbit)
Ascurrentlytherearestill4freebitsinTPPI,itcanbeexpectedthattheextensionbitwillbezeroeveninthe
future,whichhelpstodistinguishTPPIfieldfromTPFCSfieldwheninformationwhetherTPDUispartof
positiveornegativeresponseisnotavailable:ifthemostsignificantbitofthesecondoctetofTPDUis1,the
secondoctetisTPFCS(inanegativeresponse),otherwiseitisTPPI(inapositiveresponse).
https://en.wikipedia.org/wiki/GSM_03.40
11/12
11/25/2016
GSM03.40Wikipedia
Seealso
ShortMessageService
GSM03.38
DataCodingScheme
UserDataHeader
ConcatenatedSMS
Shortmessageservicetechnicalrealisation(GSM)
EnhancedMessagingService
MultimediaMessagingService
ShortMessagePeertoPeer
UniversalComputerProtocol
References
1.3GPPTS23.040(http://www.3gpp.org/ftp/Specs/htmlinfo/23040.htm)3rdGenerationPartnershipProjectTechnical
realizationoftheShortMessageService(SMS)
2.3GPPTS24.011(http://www.3gpp.org/ftp/Specs/htmlinfo/24011.htm)3rdGenerationPartnershipProjectPointtoPoint
ShortMessageService(SMS)supportonmobileradiointerface
3.3GPPTS29.002(http://www.3gpp.org/ftp/Specs/htmlinfo/29002.htm)3rdGenerationPartnershipProjectMobile
ApplicationPart(MAP)specification
4.3rdGenerationPartnershipProjectTechnicalrealizationoftheShortMessageService(SMS)(3GTS23.040version
11.5.0)(http://www.3gpp.org/ftp/specs/archive/23_series/23.040/23040b50.zip)(zipped.docfile),ETSI,March2013.
5.3GPPTS24.341(http://www.3gpp.org/ftp/Specs/htmlinfo/24341.htm)3rdGenerationPartnershipProjectSupportof
SMSoverIPnetworks
6.3GPPTS24.451(http://www.3gpp.org/ftp/Specs/htmlinfo/24451.htm)SupportofSMSandMMSoverNGNIMS
subsystemStage3of3GPPTS24.341Release7
7.3GPPTS23.038(http://www.3gpp.org/ftp/Specs/htmlinfo/23038.htm),Alphabetsandlanguagespecificinformation.
Externallinks
Retrievedfrom"https://en.wikipedia.org/w/index.php?title=GSM_03.40&oldid=740467012"
Categories: GSMstandard
Thispagewaslastmodifiedon21September2016,at07:02.
TextisavailableundertheCreativeCommonsAttributionShareAlikeLicenseadditionaltermsmayapply.
Byusingthissite,youagreetotheTermsofUseandPrivacyPolicy.Wikipediaisaregisteredtrademark
oftheWikimediaFoundation,Inc.,anonprofitorganization.
https://en.wikipedia.org/wiki/GSM_03.40
12/12