Internet DRAFT - draft-antti-sms-service-selector

draft-antti-sms-service-selector



HTTP/1.1 200 OK
Date: Mon, 08 Apr 2002 22:33:14 GMT
Server: Apache/1.3.20 (Unix)
Last-Modified: Wed, 19 May 1999 11:05:00 GMT
ETag: "2e7d05-38fd-37429adc"
Accept-Ranges: bytes
Content-Length: 14589
Connection: close
Content-Type: text/plain

INTERNET-DRAFT                                           A. Vaha-Sipila
Expires 24th Nov 1999                                        J. Alvinen
                                                                  Nokia
                                                          19th May 1999


                  GSTN Address Service Selector "SMS"
               <draft-antti-sms-service-selector-00.txt>

Status of This Memo

   This document is an Internet-Draft and is NOT offered in accordance
   with Section 10 of RFC2026, and the author does not provide the IETF
   with any rights other than to publish as an Internet-Draft.

   This document is an Internet-Draft. Internet-Drafts are working
   documents of the Internet Engineering Task Force (IETF), its areas,
   and its working groups. Note that other groups may also distribute
   working documents as Internet-Drafts.

   Internet-Drafts are draft documents valid for a maximum of six months
   and may be updated, replaced, or obsoleted by other documents at any
   time. It is inappropriate to use Internet-Drafts as reference
   material or to cite them other than as "work in progress."

   The list of current Internet-Drafts can be accessed at
   http://www.ietf.org/ietf/1id-abstracts.txt

   The list of Internet-Draft Shadow Directories can be accessed at
   http://www.ietf.org/shadow.html.
 
   To view the entire list of current Internet-Drafts, please check the
   "1id-abstracts.txt" listing contained in the Internet-Drafts Shadow
   Directories on ftp.is.co.za (Africa), ftp.nordu.net (Northern
   Europe), ftp.nis.garr.it (Southern Europe), munnari.oz.au (Pacific
   Rim), ftp.ietf.org (US East Coast), or ftp.isi.edu (US West Coast).

   The distribution of this document before its expiry date is
   unlimited.

Abstract

   This document specifies a GSTN address service selector "SMS" which
   is used to specify a telephone number (usually in a mobile phone
   network) which is able to receive Short Messages, and two Service
   Qualifiers to be used in conjunction with it.

   This document contains IANA registration forms as an appendix.







A. Vaha-Sipila, J. Alvinen   Exp. Nov 1999                      [Page 1]


Internet-Draft            SMS Service Selector                  May 1999


Table of Contents

   1. Introduction ................................................    3

   1.1 GSTN Service Selector ......................................    3

   1.2 The "SMS" Service Selector .................................    3

   1.3 Convergence with the "gsm-sms" URL Scheme ..................    3

   1.4 The "VIA" Service Qualifier ................................    3

   1.5 The "NET" Service Qualifier ................................    3

   1.6 Requirements ...............................................    4

   2. Definitions .................................................    4

   2.1 Definition of the "SMS" Service Selector ...................    4

   2.2 Definition of the "VIA" Service Qualifier ..................    4

   2.3 Definition of the "NET" Service Qualifier ..................    5

   3. References ..................................................    5

   4. Security Considerations .....................................    6

   5. Authors' Addresses ..........................................    6

   6. Full Copyright Statement ....................................    6

   Appendix A. IANA Registration Templates ........................    6

   A.1 "SMS" Service Selector .....................................    6

   A.2 "VIA" Qualifier ............................................    7

   A.3 "NET" Qualifier ............................................    8









A. Vaha-Sipila, J. Alvinen   Exp. Nov 1999                      [Page 2]


Internet-Draft            SMS Service Selector                  May 1999


1. Introduction

1.1 GSTN Service Selector

   [RFC2303] originally specified the way to insert GSTN (formerly PSTN)
   telephone numbers in Internet email addresses. That document also
   introduced the concept of a Service Selector, which specifies the
   intended usage for the phone number. In that particular document, the
   string "SMS" was given as an example of a Service Selector. However,
   the syntax and meaning of that Service Selector was not documented.
   This document tries to remedy that issue.

1.2 The "SMS" Service Selector

   The "SMS" Service Selector identifies a phone number of a device
   which is able to receive Short Messages. Short Messages are (often
   bidirectional) alphanumeric messages. Short Messages are widely used
   in GSM networks, but can be found in other networks as well.

   Examples include NMT (Nordic Mobile Telephone) analogue network, TDMA
   (IS-136) digital network, and others. A gateway, which provides the
   means to convey internet originated e-mail messages to a particular
   network using SMS, may need to know the type of the network and
   possibly need to provide some additional parameters to facilitate the
   delivery of a Short Message in the given network.

   The type of network can be optionally expressed as a Service
   Qualifier.

1.3 Convergence with the "gsm-sms" URL Scheme

   [DRAFT-GSM-SMS-URL] was revised to converge with this specification.

1.4 The "VIA" Service Qualifier

   Short Message services usually rely on a middleman to deliver the
   messages, sometimes called a Short Message Service Centre.  Sometimes
   specifying the phone number of this middleman is required. For this
   purpose, one can use the "VIA" Service Qualifier.

1.5 The "NET" Service Qualifier

   The "NET" Service Qualifier describes the network type in which the
   recipient is in. This is required because the gateway must know
   whether it is able to relay the message or not, and which method of
   delivery it has to use. In an environment where the gateway only



A. Vaha-Sipila, J. Alvinen   Exp. Nov 1999                      [Page 3]


Internet-Draft            SMS Service Selector                  May 1999


   supports one network type and does not guarantee delivery, this
   Qualifier can be left out.

1.6 Requirements

   Compliant software MUST follow this specification. Requirements are
   indicated by capitalized words as specified in [RFC2119].

2. Definitions

2.1 Definition of the "SMS" Service Selector

   The <service-selector> element in [DRAFT-FAX-FULLADDR] is "SMS".

   This specifies a recipient of a Short Message in a mobile phone or
   pager network. How the contents of the email are interpreted and
   mapped to the Short Message are left as an implementation issue.  If
   the gateway cannot deliver the message, it SHOULD send an appropriate
   negative acknowledgement to the sender.

   An example:

      SMS=+1-408-555-123456

2.2 Definition of the "VIA" Service Qualifier

   See [DRAFT-IETF-FULLADDR] for the description of <qualif-type1> and
   <global-phone>.

   The "VIA" Qualifier is defined as follows:

      qualif-type1 "keyword" name:

          VIA

      qualif-type1 "value" ABNF definition:

         value             = message-centre-id
         message-centre-id = ["+"] phone-number
         phone-number     = 1*phonedigit
         phonedigit       = digit / "-" / "."
         digit            = "0" / "1" / "2" / "3" / "4" / "5" /
                            "6" / "7" / "8" / "9"

   The <global-phone> element describes the GSTN number of a Short
   Message Service Centre, which takes care of Short Message delivery to



A. Vaha-Sipila, J. Alvinen   Exp. Nov 1999                      [Page 4]


Internet-Draft            SMS Service Selector                  May 1999


   the recipient.

   If the "VIA" Qualifier is present, the gateway MUST send the message
   via this Short Message Service Centre or not send it at all.

   An example:

      SMS=+1-408-555-1234/VIA=+358-50-123-1234

2.3 Definition of the "NET" Service Qualifier

   See [DRAFT-IETF-FULLADDR] for the description of <qualif-type1> and
   <string>.

   The "NET" Qualifier is defined as follows:

      qualif-type1 "keyword" name:

          NET

      qualif-type1 "value" ABNF definition:

         value        = network-type
         network-type = "GSM" / other-type
         other-type   = string

   This Qualifier specifies the recipient's network type. "GSM" means
   any GSM-based network (independent of the frequency band used). If
   there is a requirement for other network types, the names for those
   MUST be specified by another RFC and registered using another IANA
   registration template. If the gateway is unable to deliver the
   message, it SHOULD send an appropriate negative acknowledgement back
   to the sender.

   An example:

      SMS=+1-408-555-1234/VIA=+358-50-123-1234/NET=GSM

3. References

   NOTE. References to Internet-Drafts will be removed from the final
   document which will be submitted to the RFC-Editor.

   [RFC2303] Minimal PSTN Address Format in Internet Mail. March 1998.
   C. Allocchio. RFC 2303.  <URL:ftp://ftp.nordu.net/rfc/rfc2303.txt>




A. Vaha-Sipila, J. Alvinen   Exp. Nov 1999                      [Page 5]


Internet-Draft            SMS Service Selector                  May 1999


   [DRAFT-FAX-FULLADDR] GSTN address element extensions in e-mail
   services. April 1999. C. Allocchio. An Internet-Draft.  draft-ietf-
   fax-fulladdr-06.txt

   [DRAFT-GSM-SMS-URL] URLs for GSM Short Message Service. December
   1998. A. Vaha-Sipila. An Internet-Draft.  draft-antti-gsm-sms-url-
   03.txt

4. Security Considerations

   It should be noted that the user agent SHOULD NOT send out Short
   Messages without the knowledge of the user because of associated
   risks, which include sending masses of Short Messages to a subscriber
   without her consent and the costs involved in sending a Short
   Message.

   The user agent SHOULD have some mechanism that the user can use to
   filter out unwanted destinations for Short Messages. The user agent
   SHOULD also have some means of restricting the number of Short
   Messages sent.

5. Authors' Addresses

   Contact person and version control responsibility for this
   specification:

      Nokia Mobile Phones
      Antti Vaha-Sipila
      P. O. Box 68
      FIN-33721 Tampere
      Finland

      Electronic mail: antti.vaha-sipila@nmp.nokia.com

   Please include your name and electronic mail address in all
   communications. If you want to receive the newest version of this
   specification electronically, send mail to the address above.

6. Full Copyright Statement

   To be added to the final RFC.

Appendix A. IANA Registration Templates

A.1 "SMS" Service Selector




A. Vaha-Sipila, J. Alvinen   Exp. Nov 1999                      [Page 6]


Internet-Draft            SMS Service Selector                  May 1999


   To: IANA@isi.edu
   Subject: Registration of new values for the GSTN address
            service-selector specifier "SMS"

      Service Selector Name:

         SMS

      Description of Use:

         SMS - SMS, an acronym for Short Message Service, is a (possibly
         bidirectional) alphanumeric paging message found in several
         mobile phone systems. The recipient of the Short Message is
         identified by a phone number. The Service Selector and its
         Qualifiers are defined in [DRAFT-SMS-SERVICE].

      Security Considerations:

         It should be noted that the user agent SHOULD NOT send out
         Short Messages without the knowledge of the user because of
         associated risks, which include sending masses of Short
         Messages to a subscriber without her consent and the costs
         involved in sending a Short Message.

         The user agent SHOULD have some mechanism that the user can use
         to filter out unwanted destinations for Short Messages. The
         user agent SHOULD also have some means of restricting the
         number of Short Messages sent.

      Person & Email Address to Contact for Further Information:

         To be added to the final version.

A.2 "VIA" Qualifier

   To: IANA@isi.edu
   Subject: Registration of new values for the GSTN address
            qualif-type1 element "VIA"

      qualif-type1 "keyword" name:

         VIA

      qualif-type1 "value" ABNF definition:

         value             = message-centre-id



A. Vaha-Sipila, J. Alvinen   Exp. Nov 1999                      [Page 7]


Internet-Draft            SMS Service Selector                  May 1999


         message-centre-id = ["+"] phone-number
         phone-number      = 1*phonedigit
         phonedigit        = digit / "-" / "."
         digit             = "0" / "1" / "2" / "3" / "4" / "5" /
                             "6" / "7" / "8" / "9"

      Description of Use:

      This Qualifier specifies the phone number of the Short Message
      Centre, which acts as an intermediary when delivering the Short
      Message.

      Use Restriction:

         This Qualifier element is only meaningful for the "SMS" Service
         Selector.

      Security Considerations:

         The security considerations are the same as for the "SMS"
         Service Selector.

      Person & email address to contact for further information:

A.3 "NET" Qualifier

   To: IANA@isi.edu
   Subject: Registration of new values for the GSTN address
            qualif-type1 element "NET"

      qualif-type1 "keyword" name:

         NET

      qualif-type1 "value" ABNF definition:

         value        = network-type
         network-type = "GSM" / other-type
         other-type   = string

      Description of Use:

         This Qualifier specifies the recipient's network type. "GSM"
         means any GSM-based network (independent of the frequency band
         used). If there is a requirement for other network types, the
         names for those MUST be specified by another RFC and registered



A. Vaha-Sipila, J. Alvinen   Exp. Nov 1999                      [Page 8]


Internet-Draft            SMS Service Selector                  May 1999


         using another IANA registration template.

      Use Restriction:

         This Qualifier element is only meaningful for the "SMS" Service
         Selector.

      Security Considerations:

         The securiry considerations are the same as for the "SMS"
         Service Selector.

      Person & email address to contact for further information:

         To be added in the final version.


































A. Vaha-Sipila, J. Alvinen   Exp. Nov 1999                      [Page 9]