2.1.2 Abbreviations
ACSE Association Control Service Element
E.163 CCITT Recommendation E.163 (Blue Book)
E.164 CCITT Recommendataion E.164 (Blue Book)
SM MO Short Message Mobile Originated
SM MT Short Message Mobile Terminated
SM-AL Short Message Application Layer
SM-LL Short Message Lower Layer
SM-RL Short Message Relay Layer
SM-RP Short Message Relay Layer Protocol
SM-RS Short Message Relay Service
SM-TL Short Message Transfer Layer
SM-TP Short Message Transfer Layer Protocol
SM-TS Short Message Transfer Service
T.100 CCITT Recommendation T.100 (Blue Book)
T.101 CCITT Recommendation T.101 (Blue Book)
TPDU Transfer protocol data unit
X.121 CCITT Recommendation X.121 (Blue Book)
X.400 CCITT Recommendataion X.400 (Blue Book)
3. Services and service elements
SMS는 GSM/UMTS MS와 SC를 경유하는 SME 사이에 단문 메시지를 전송하는 수단을 제공한다. SC는 MS와 SME 간의 메시지 전송을 통신(interworking)하거나 전달한다.
현 문서는 MS와 SC 사이의 단문 메시지만을 설명한다. 그러나 가능한 더 높은 레이어의 애플리케이션을 참조할 수도 있다.
3.1 Basic services
단문 메시지 서비스는 두 개의 기본 서비스로 구성된다:
SM MT (Short Message Mobile Terminated);
SM MO (Short Message Mobile Originated).
SM MT는 SC로부터 하나의 MS로 제출되는 단문 메시지를 전송하는 GSM/UMTS 시스템의 능력을 나타낸다. 그리고 이후 배달을 위해 특정 메커니즘을 가지고 delivery report나 ㄹfailure report를 이용해 단문 메시지의 배달에 대한 정보를 제공한다. ; figure 1을 보아라.
SM MO는 MS가 SC를 통해 하나의 SME로 제출한 단문 메시지를 전송하는 GMS/UMTS 시스템의 능력을 나타낸다. 그리고 단문 메시지의 배달 정보를 delivery report나 failure report를 통해 제공한다. 메시지는 SC가 결국 단문 메시지를 전달하고자 하는 SME의 주소를 포함해야 한다. ; figure2를 보아라.
활동하는 MS는 음성 콜이나 데이터 콜이 진행중인지에 상관없이 독립적으로 언제나 단문 메시지 TPDU(SMS-DELIVER)를 수신할 수 있을 것이다. report는 항상 SC로 리턴될 것이다; MS가 단문 메시지를 수신했다는 것을 확인(confirm)하거나 MS로 단문 메시지 TDPU를 전달하는 것이 불가능하다는 이유와 함께 SC에게 전달함으로써.
NOTE: 단문 메시지의 송신이나 수신이 MS의 상태변화와 동시에 일어날 때 즉. busy에서 idle로 idle에서 busy로 또는 핸드오버 중에 단문 메시지 전송이 중단될 수 있다.
또한 같은 OA 주소와 식별자(identification) 즉 message reference number(MO) 또는 Timestamp(MT)를 가진 두 단문 메시지가 차례로 수신될 수 있다. 그러한 상황은 RP 또는 CP 레이어의 오류(예를 들어 inter MSC 핸드오버 중에)에 기인할 수 있다. 그것은 중복 메시지이거나 유요한 새메시지일 수 있다.
그러므로 수신주체는 두번재 단문 메시지를 무시해야 할지 결정하기 위해 단문 메시지가 포함하는 다른 파라미터를 체크할 준비를 해야 한다.
3.2 Short Message Service elements
SMS는 메시지의 송 수신에 대해 7개 요소로 구성된다.
Validity-Period;
Service-Centre-Time_Stamp;
Protocol-Identifier;
More-Message-to-Send;
Priority;
Messages-Waiting;
Alert-SC.
3.2.1 Validity-Period
Validity-Period는 SC로 SMS-SUBMIT을 제출한 MS에게 단문 메시지에 있는 구체적인 기간 값을 포함하는 가능성을 주는 정보요소이다(TP-Validity-Period field, 9절을 보아라). TP-Validity-Period 파라미터 값은 단문 메시지가 유효한 기간을 가리키는 값이다. 즉 SC가 수신자로 전송이 수행되기 전에 SC 메모리상에 존재를 보장할 수 있는.
3.2.2 Service-Centre-Time-Stamp
Service-Centre-Time-Stamp는 SC가 SC의 SM-TL 엔터티에 단문 메시지가 도착한 시간을 수신 MS에게 알려주는 정보 요소이다. 시간값은 모든 SMS-DELIVER에 포함된다(TP-Service-Centre-Time_Stamp 필드, 9절을 보아라)MS로 전달되는
3.2.3 Protocol-Identifier
Protocol-Identifier는 SM-TL이 사용될 더 높은 수준의 프로토콜을 참조되거나 특정 타입의 통신 장치와 통신하는 것을 가리킨다.
Protocol-Identifier information 요소는 메시지 타입에 있는 특정 필드를 사용한다. RP-ACK를 위한 SMS-SUBMIT, SMS-SUBMIT-REPORT, RP-ACK를 위한 SMS-DELIVER, SMS-DELIVER-REPORT, SMS_STATUS_REPORT 그리고 SMS-COMMAND TP-Protocol-Identifer(TP-PID)
3.2.4 More-Message-to-Send
More-Messages-to_Send는 SC가 SC 내에 MS에 전달할 하나 이상의 메시지가 더 있다는 것을 알려주는 정보 요소이다. More-Messages-to-Send 정보 요소는 SMS-DELIVER 메시지에 있는 Blooean 파라미터를 사용한다. TP-More-Message_to_
3.2.5 Delivery of Priority and non Priority Messages
Priority는 SC나 SME가 제공하는 정보요소로 PLMN에게 메시지가 priority 메시지인지 가리키는데 사용된다.
non-priority 메시지의 배달은 MS가 임시로 부재한 것으로 인식되면 잠시동안만 부재로 인식되면 시도되지 않을 것이다(3.2.6절을 보아라).
non-priority 메시지의 배달은 MS가 임시 부재로 인식되지 않고 MS가 여유 메모리 공간을 갖고 있지 않은 것으로 인식되는 것과 상관없이(3.2.6절을 보아라).
priority 메시지의 배달은 MS가 임시 부재로 인식되든 메모리 공간이 부재하든 상관없이 시도될 것이다.
3.2.6 Messages-Waiting
Message-Waiting은 PLMN이 HLR, SGSN 그리고 VLR에게 MS로 전달될 originating SC에서 대기하고 있는 메시지가 있다는 정보가 받는쪽 MS와 연관되어 있음을 제공할 수 있게 하는 서비스 요소이다. 서비스 요소는 오직 임시 부재 모바일이나 MS 메모리 초과로 인한 이전의 성공적이지 않은 배달 시도의 경우에만 사용된다. 이 정보는 Messages-Waiting-Indication(MWI)로 나타내며 HLR에 있는 Messages-Waiting-Data(MWD), Mobile-station-Not-Reachable-for-GPRS(MNGR), Mobile-Station-Not-Reachable-Flag(MNRF), Mobile-Not-Reachable-Reason(MNRR) 그리고 Mobile-Station-Memory-Capacity-Exceeded-Flag(MCEF)로 구성된다; SGSN에 있는 Mobile-station-Not Reachable-for-GPRS(MNRG) 그리고 VLR에 있는 Mobile-Station-Not-Reachable-Flag(MNRF)
figure3이 예를 나타낸다.
MWD는 이전의 성공적이지 않은 메시지 배달 시도를 수행한 SCs의 주소(SC-Addr)의 리스트를 포함한다(5절을 보아라). MS로의 성공적이지 못한 배달 시도를 수행한 모든 SC로 alert message를 보내기 위해, HLR은 SC 주소의 참조와 함께 MSIsdn-Alert(3.2.7절을 보아라)를 저장할 것이다. HLR에 있는 적용되는 요구사항들은 GSM TS 03.08[6]에 명세되어 있다. 어떻게 HLR에게 SC와 MS 주소 정보가 제공되는지는 3GPP TS 29.002[15]에서 주어진다.
HLR내에 있는 Mobile-Station-Memory-Capacity-Exceeded-Flag(MCEF)는 MS로의 단문 메시지 전송 시도가 MS Memory Capacity Exceeded의 원인으로 실패한 경우는 TRUE 값을 갖고 아니면 FALSE 값을 갖는 Boolean 파라미터이다.
HLR과 SGSN 내에 있는 Mobile-station-Not Reachable-for-GPRS(MNRG)는 MS로의 단문 메시지 전송 시도가 Absent Subscriber의 원인으로 실패했다면 TRUE 값을 다른 경우에는 FALSE 값을 갖는 Boolean 파라미터이다(아래 Note1에 설명된 것은 제외하고)
HLR과 VLR에 있는 Mobile-Station-Not-Reachable-Flag(MNRF)는 리스트 MWD가 MS로의 단문 메시지 전송 시도가 Absent Subscriber의 원인으로 실패했기 때문에 하나 이상의 리스트 요소를 포함하고 있다면 TRUE 값을 갖고 다른 경우에는 FALSE 값을 갖는 Boolean 파라미터이다.
HRL에 있는 Mobile-Not-Reachable-Reason(MNRR)은 MSG, SGSN 혹은 그 두곳에서 Absent Subscriber의 이유로 MS로의 단문 메시지 배달시도가 실패했을 때 MS가 부재인 이유를 저장한다.
댓글 없음:
댓글 쓰기