home *** CD-ROM | disk | FTP | other *** search
/ Internet Standards / CD2.mdf / ccitt / 1992 / t / t101.asc < prev    next >
Text File  |  1991-12-31  |  34KB  |  783 lines

  1.          The drawings contained in this Recommendation have been done in Autocad
  2.          Recommendation T.101
  3.                    INTERNATIONAL INTERWORKING FOR VIDEOTEX SERVICES
  4.                       (Malaga-Torremolinos, 1984; amended at Melbourne, 1988)
  5.                                               CONTENTS
  6.          Preamble
  7.          1      Purpose and scope of the Recommendation
  8.          2      Interworking between Videotex services - General
  9.          3      International interworking of Videotex service
  10.          4      International interworking between gateways
  11.          5      International interworking between a terminal and a host
  12.          6      Content architecture class attributes
  13.          7      Content portion attributes
  14.          8      Formal definition of Videotex dependent data type
  15.          Note - Annexes B, C and D will not  be  published  in  Fascicle  VII.5  (T-Series
  16.          Recommendations) but will be  issued  as  a  separate  publication.  Annex  A   -
  17.          Interworking data syntax (IDS) described in ASN.1 (Recommendation X.208)
  18.          Annex B   -   Data syntax I1) 
  19.          Annex C   -   Data syntax II1)
  20.          Annex D   -   Data syntax III1)
  21.                Preamble
  22.                The CCITT,
  23.          considering
  24.                (a)  that  Videotex   services   have   been   implemented   in   different
  25.          countries/regions using different data syntaxes referred to  as  data  syntax  I,
  26.          data syntax II and data syntax III, which have an equal status;
  27.                (b) that the CCIR is studying standards for broadcast Teletext services for
  28.          general reception and has expressed a view that it  is  desirable  that  terminal
  29.          equipment compatibility should  exist  between  broadcast  Teletext  systems  for
  30.          general reception and public network-based data base systems;
  31.                (c) that different countries/regions are entitled  to  use  their  existing
  32.          systems;
  33.                (d) that interworking between Videotex services in different countries  may
  34.          require transcoding and/or conversion;
  35.                (e) that the interworking between Videotex  services  may  be  provided  by
  36.          using different types of networks such as the public switched  telephone  network
  37.          (PSTN), packet switched public data network (PSPDN), circuit switched public data
  38.          network (CSPDN), integrated services digital network (ISDN), etc.;
  39.                (f) that Videotex interworking protocols should offer  a  large  degree  of
  40.          compatibility with protocols used in other telematic services,
  41.          recommends
  42.                that the  following  technical  provisions  be  applied  for  international
  43.          interworking for Videotex services.
  44.          1      Purpose and scope of the Recommendation
  45.          1.1    Purpose
  46.          The purpose of this Recommendation is:
  47.                a)  to facilitate the interworking of different Videotex services;
  48.                b)  to identify parameters needed to communicate with Videotex terminals;
  49.                c)   to  provide  technical  recommendations   desirable   for   potential
  50.                   interworking of other telematic services with Videotex services.
  51.          1.2    Scope
  52.          1.2.1  This Recommendation describes the  characteristics  of  coded  information
  53.          that  is  exchanged  between  countries  participating   in   the   international
  54.          interactive Videotex service.
  55.          1.2.2  Videotex systems are text communication systems  having  in  addition  the
  56.          capability of a given level of  pictorial  representation  and  a  repertoire  of
  57.          display attributes. The text  and  the  pictures  obtained  are  intended  to  be
  58.          displayed using the current television (TV) raster  standards  of  the  different
  59.          countries.
  60.          1.2.3  Different data syntaxes are offered as a choice for the Administrations to
  61.          implement their national services. Substantial  degrees  of  compatibility  exist
  62.          between these options, but some transcoding and/or conversion may be necessary to
  63.          facilitate interworking.
  64.  
  65.          1)      Note - Annexes B, C and D will  not  be  published  in  Fascicle  VII.5  (T-Series
  66.            Recommendations) but will be issued as a separate publication.
  67.  
  68.  
  69.  
  70.          Fascicle VII.5 - Rec. T.100   PAGE1
  71.  
  72.          1.2.4  For the purpose of the international service, different data syntaxes have
  73.          been identified:
  74.                a)  interworking data syntax;
  75.                b)  data syntax I;
  76.                c)  data syntax II;
  77.                d)  data syntax III;
  78.                e)  other syntaxes are for further study.
  79.          2      Interworking between Videotex services - General
  80.          2.1    It is the possibility of Administrations to decide in which network(s) the
  81.          Videotex service(s) are to be provided.
  82.          2.2    Serveral possibilities are considered below:
  83.          2.2.1  Videotex service  operated  on  the  PSTN;  the  communication  between  a
  84.          Videotex terminal and a Videotex host computer is established over the PSTN.
  85.          2.2.2  Videotex service operated on the PSTN and  a  public  data  network  (PDN)
  86.          (generally a PSPDN); the communication between a Videotex terminal  connected  to
  87.          the PSTN and a Videotex host computer connected to a PDN  is  established  via  a
  88.          Videotex access prior or a  Videotex  service  center  interfacing  between  both
  89.          networks.
  90.          2.2.3  Other possibilities (CSPDN, ISDN, etc.) could also be considered.
  91.          2.3    International interworking between  Videotex  services  via  gateways  and
  92.          connected to any network (PSTN, PSPDN, CSPDN, ISDN, etc.) may be  possible.  Such
  93.          interworking allows a Videotex terminal  pertaining  to  a  Videotex  service  to
  94.          access  a  Videotex  host  computer  pertaining  to  another  Videotex   service.
  95.          International interworking  between  Videotex  terminal  in  one  country  and  a
  96.          Videotex host in another country may also be  possible.  All  international  data
  97.          exchange should comply with the specifications contained in this  Recommendation.
  98.          (See Recommendation F.300 for the service description).
  99.  
  100.  
  101.  
  102.  
  103.  
  104.  
  105.  
  106.  
  107.  
  108.  
  109.  
  110.  
  111.  
  112.  
  113.  
  114.  
  115.  
  116.  
  117.  
  118.  
  119.  
  120.  
  121.  
  122.  
  123.  
  124.  
  125.  
  126.  
  127.  
  128.  
  129.  
  130.  
  131.  
  132.  
  133.  
  134.  
  135.  
  136.  
  137.  
  138.  
  139.  
  140.  
  141.          PAGE10  Fascicle VII.5 - Rec. T.101
  142.  
  143.                3      International interworking of Videotex service
  144.          3.1    Videotex interworking allows a Videotex terminal in  a  given  country  to
  145.          interact in real time with Videotex application located in a different country.
  146.          3.2    International interworking between  Videotex  services  should  use  those
  147.          functions  that  are  defined  in  the   data   syntaxes   implemented   by   the
  148.          Administrations concerned: data syntaxes I, II and III defined in Annexes.
  149.          3.3    International interworking configurations
  150.                The various configurations for international interworking  are  defined  in
  151.          Recommendation F.300. The two major classes of interworking are defined below.
  152.          3.3.1  Gateway to gateway interworking
  153.                This class of interworking involves communication between gateways  located
  154.          in each country and where  all  the  data  handling  processes  involved  by  the
  155.          interworking are performed. The protocols and data syntaxes  for  this  class  of
  156.          interworking are specified in S 4.
  157.          3.3.2  Terminal to host interworking
  158.                This class of interworking involves communication between a terminal and  a
  159.          host located in different countries, either directly or through a conversion unit
  160.          situated in the country where the terminal is located. Several  cases  have  been
  161.          identified. The protocols and data syntaxes for the various cases of  this  class
  162.          of interworking are specified in S 5.
  163.          4      International interworking between gateways
  164.                The international interworking between gateways allows a Videotex  terminal
  165.          located in country A to access the Videotex services located in country B  via  a
  166.          Videotex  service  of  country  A.  The  configuration  for   the   international
  167.          interworking between gateways is described by Figure 1/T.101:
  168.                                        Fig. 1/T.101/TO803410-89 = 3 cm
  169.  
  170.          4.1    International interworking at network level
  171.          4.1.1  International interworking between  Videotex  services  should  preferably
  172.          take place between networks of the same type when these networks are provided  by
  173.          both Administrations involved (PSPDN, CSPDN, ISDN and leased lines).
  174.          4.1.2  The network service definition of open systems interconnection  for  CCITT
  175.          application is defined in Recommendation X.213.
  176.          4.1.3  When the interworking takes place between Videotex  services  operated  on
  177.          different types of network, Recommendation X.75 should apply.  Interworking  with
  178.          ISDN should be in accordance with Recommendation T.90.
  179.  
  180.  
  181.  
  182.  
  183.  
  184.  
  185.  
  186.  
  187.  
  188.  
  189.  
  190.  
  191.  
  192.  
  193.  
  194.  
  195.  
  196.  
  197.  
  198.  
  199.  
  200.  
  201.  
  202.  
  203.  
  204.  
  205.  
  206.  
  207.  
  208.  
  209.  
  210.  
  211.  
  212.          Fascicle VII.5 - Rec. T.100   PAGE1
  213.  
  214.                4.2    Transport layer
  215.                The transport layer service  of  open  systems  interconnection  for  CCITT
  216.          applications is defined in Recommendation X.214.
  217.                The  transport  protocol  of  open  systems   interconnection   for   CCITT
  218.          applications is specified in Recommendation X.224.
  219.                Both classes 0 (corresponding to Recommendation T.70) and 2 may be used.
  220.                When class 0 is selected, then the protocol used is fully  compatible  with
  221.          CCITT Recommendation T.70. When class 2 is selected, explicit flow control is  to
  222.          be used.
  223.          4.3    Session layer
  224.                This session layer  service  of  open  systems  interconnection  for  CCITT
  225.          applications is defined in Recommendation X.215. The  session  protocol  of  open
  226.          systems interconnection for CCITT applications  is  specified  in  Recommendation
  227.          X.225.
  228.                The use of the session protocols by Videotex  interworking  is  defined  in
  229.          Recommendation T.523.
  230.          4.4    Presentation layer
  231.          4.4.1  Presentation protocol
  232.                The presentation layer service of open systems  interconnection  for  CCITT
  233.          applications is defined in Recommendation X.216. Presentation  protocol  of  open
  234.          systems interconnection for CCITT applications  is  specified  in  Recommendation
  235.          X.226.
  236.                The use of the presentation protocols by Videotex interworking  is  defined
  237.          in Recommendation T.523.
  238.          4.4.2  Coding of Videotex information
  239.                Coding of the contents of the display-data element
  240.                The Videotex  content  conforms  to  one  of  the  several  different  data
  241.                   syntaxes. A data syntax, referred to as interworking data syntax, is described in Annex A. There are three existing data 
  242.          syntaxes, based on Recommendation T.50  and  referred  to  as  data
  243.          syntax I, data syntax II and data syntax III. They are described in
  244.          Annex B, Annex C and Annex D respectively.  All  the  four  annexes
  245.          form an integral part of this Recommendation.
  246.               Different Administrations implementing a Videotex service  may
  247.          use one of the three above data syntaxes.
  248.               If two countries implement the same data syntax, then Videotex
  249.          interworking between the two  countries  can  use  that  same  data
  250.          syntax.
  251.               If one country implements one data syntax and another  country
  252.          implements a different  data  syntax,  then  Videotex  interworking
  253.          between the two countries can either:
  254.                i)   use  the  interworking  data  syntax  as  the  intermediary   syntax.
  255.                   Transcoding/conversion into and from the interworking  data  syntax  by
  256.                   the two countries will be required; or
  257.                ii) use one of the two data syntaxes with transcoding/conversion performed
  258.                   either at the originating or at the destination country.
  259.          t 
  260.          the designation and invocation of the Scomplete  codeT  escape  sequence  may  be
  261.          used:
  262.                ESC 2/5 4/3 for data syntax I
  263.                ESC 2/5 4/4 for data syntax II
  264.                ESC 2/5 4/1 for data syntax III
  265.                The Scomplete codeT environment will be terminated either by the sequence:
  266.                ESC 2/5 4/0
  267.          or by the designation and invocation of any other complete code.
  268.          4.5    Application layer
  269.                The  association  control  service   element   (ACSE)   of   open   systems
  270.          interconnection for CCITT applications is defined in  Recommendation  X.217.  The
  271.          association  control  service   element   (ACSE)   protocol   of   open   systems
  272.          interconnection for CCITT applications is specified in Recommendation X.227.
  273.                The application layer for Videotex interworking makes use of the  following
  274.          Recommendations:
  275.                V   Recommendation T.400: Introduction to document architecture,  transfer
  276.                   and manipulation
  277.                V   Recommendation T.411: Open document architecture (ODA) and interchange
  278.                   format; Introduction and general principles
  279.  
  280.  
  281.  
  282.          PAGE10  Fascicle VII.5 - Rec. T.101
  283.  
  284.                V   Recommendation T.412: Open document architecture (ODA) and interchange
  285.                   format; Document structures
  286.                V   Recommendation T.414: Open document architecture (ODA) and interchange
  287.                   format; Document profile
  288.                V    Recommendation  T.415:  Open  document  architecture  (ODA)  and  and
  289.                   interchange format; Document interchange format (ODIF).
  290.                The  application  layer  for  Videotex  interworking  makes  use  of   DTAM
  291.          (document  transfer  and  manipulation)  service  and   protocol   described   in
  292.          Recommendations T.431, T.432 and T.433.
  293.                The application layer for Videotex interworking makes  use  of  operational
  294.          structures described in Recommendation T.441.
  295.                Recommendation  T.564  describes  the  Videotex  interworking   application
  296.          profile and the gateway characteristics.
  297.                Recommendation  T.504  describes  the  document  application  profile   for
  298.          Videotex interworking.
  299.                Recommendation T.523 describes the communication  application  profile  for
  300.          Videotex interworking.
  301.                Recommendation T.541 describes  the  operational  application  profile  for
  302.          Videotex interworking.
  303.          4.6    Relation with DTAM/ODA
  304.                The relations with the document  architecture  (Recommendation  T.412)  and
  305.          the document interchange format (see Recommendation T.415) are expressed  through
  306.          the content architecture class attributes, and the content portion attributes are
  307.          described in '' 6 and 7.
  308.          5      International interworking between a terminal and a host
  309.          5.1    Access via PSTN or ISDN bearer service
  310.                                         Fig. T.101/TO803420-89 = 4 cm
  311.  
  312.  
  313.  
  314.  
  315.  
  316.  
  317.  
  318.  
  319.  
  320.  
  321.  
  322.  
  323.  
  324.  
  325.  
  326.  
  327.  
  328.  
  329.  
  330.  
  331.  
  332.  
  333.  
  334.  
  335.  
  336.  
  337.  
  338.  
  339.  
  340.  
  341.  
  342.  
  343.  
  344.  
  345.  
  346.  
  347.  
  348.  
  349.  
  350.  
  351.  
  352.  
  353.          Fascicle VII.5 - Rec. T.100   PAGE1
  354.  
  355.                In  this  configuration,  the  terminal   uses   the   international   PSTN
  356.          (respectively the ISDN bearer services) to reach the host. On  the  international
  357.          link, the following protocols should be used:
  358.                layers 1 to 3 via PSTN:             the protocols defined by the host;
  359.                layers 1 to 3 via ISDN bearer service2) : Recommendation T.90;
  360.                layers 4 to 7:                            the protocols (if any) defined by 
  361.                   the host located in country B;
  362.                data syntax:                              data syntax defined by the host;
  363.                dialogue/service functions:         functions defined by the host.
  364.          5.2    Access via PSPDN or ISDN bearer service
  365.                                         Fig. T.101/TO803430-89 = 4 cm
  366.  
  367.                In  this  configuration,  the  terminal  uses   the   international   PSPDN
  368.          (respectively the ISDN bearer services) to reach the host. On  the  international
  369.          link, the following protocols should be used:
  370.                layers 1 to 3 via PSPDN:                  Recommendation X.75;
  371.                layers 1 to 3 via ISDN bearer service2):  Recommendation T.90;
  372.                layers 4 to 7:                            the protocols (if any) defined by 
  373.                   the host located in country B;
  374.                data syntax:                              data syntax defined by the host;
  375.                dialogue/service functions:         functions defined by the host.
  376.          5.3    Access via PSPDN/PAD
  377.                                         Fig. T.101/TO803440-89 = 4 cm
  378.  
  379.                In this configuration, the terminal is  connected  to  a  PAD  which  gives
  380.          access to the international PSPDN; both terminal and PAD are located  in  country
  381.          A. The type of connection between the terminal and the PAD is a  national  matter
  382.          (generally the PSTN or a leased line).
  383.                The host of country B may be accessed through the international PSPDN.  The
  384.          type of connection between the host and the national PSPDN is a  national  matter
  385.          (generally a leased line).
  386.                On the international link, the following protocols should be used:
  387.                layers (1 to 3):                    Recommendation X.75;
  388.                above layer 3:    Recommendation X.29 +    Recommendation X.3;
  389.                data syntax:                              data syntax defined by the  host
  390.                   located in country B;
  391.                dialogue/service functions:         functions defined by the host.
  392.          5.4    Access via PSPDN through a VIU
  393.                                         Fig. T.101/TO803450-89 = 4 cm
  394.  
  395.                In this configuration,  the  terminal  is  connected  to  a  VIU  (Videotex
  396.          interface unit) which gives access to the international PSPDN; both the  terminal
  397.          and the VIU are located in country A. The type of connection between the terminal
  398.          and the VIU is a national matter (generally the PSTN or a leased line).  The  VIU
  399.          performs two functions: it supports terminals and converts data syntaxes.  It  is
  400.          up to the Administration of country A to decide how a VIU is implemented: it  may
  401.          be realized as a separate system or integrated with an existing equipment (PAD or
  402.          Videotex access point for example).
  403.                The host country B may be accessed through  the  international  PSPDN.  The
  404.          type of connection between the host and the national PSPDN is a  national  matter
  405.          (generally a leased line).
  406.                On the international link, the following protocols should be used:
  407.                layers (1 to 3):              Recommendation X.75;
  408.                above  layer  3:           Recommendation  X.29  +   Recommendation   X.3.
  409.                                        Alternatively Recommendation X.200 based  protocols
  410.                                        can be used. For this  case,  application  profiles
  411.                                        will  need  to  be  defined  in  T.500  Series   of
  412.                                        Recommendation. This is for further study.
  413.                data syntax:                        the data syntax defined  by  the  host
  414.                   located in country B;
  415.                dialogue/service functions:   those defined by the host.
  416.          5.5    Access via PSPDN through a VSU
  417.                                            Fig. T0803460-89 = 4 cm
  418.  
  419.  
  420.          2)      The protocols to be used in the ISDN Videotex teleservice are for further study.
  421.  
  422.  
  423.  
  424.          PAGE10  Fascicle VII.5 - Rec. T.101
  425.  
  426.              In this configuration,  the  terminal  is  connected  to  a  VSU  (Videotex
  427.        service unit) which gives access to the international PSPDN;  both  the  terminal
  428.        and the VSU are located in country A. A VSU is a VIU which is also in  charge  of
  429.        handling application charge and accounting. It is up to Administration of country
  430.        A to decide to set up or not a VSU and to decide how a VSU,  if  any,  is  to  be
  431.        implemented: it may be realized as  a  separate  system  or  integrated  with  an
  432.        existing equipment (PAD, Videotex access point or Videotex service center).
  433.              The host in country B may be reached through the international  PSPDN.  The
  434.        type of connection between the host and the national PSPDN is a  national  matter
  435.        (generally a leased line).
  436.              On the international link, the following protocols should be used:
  437.              layers (1 to 3):              Recommendation X.75,
  438.              above layer 3:                      Recommendation X.200 based protocols.
  439.                        For this case applications profiles need to be defined in  the
  440.                                 T.500 Series. This is for further study.
  441.                        Alternatively Recommendation X.29 plus Recommendation X.3  may
  442.                                 be  used.   Extensions   (Application   rules)   to
  443.                                 Recommendation X.29 are necessary (see S 5.6);
  444.              data syntax:                        the data syntax defined  by  the  host
  445.                located in country B;
  446.              dialogue/service functions:   those defined by the host.
  447.        5.6    Application rules for X.29 to support administrative functions
  448.              When  an  international  communication  is  established  via  a  VSU  using
  449.        Recommendation X.29, X.29 Videotex commands may  be  used  to  allow  application
  450.        charges (if any) to be passed from the host to the VSU.
  451.              Videotex commands should be sent in complete packet sequences  with  the  Q
  452.        bit set to one.
  453.              Videotex commands use  a  T(ype)-L(ength)-V(alue)  encoding.  Fixed  length
  454.        commands do not require any length indicator.  When  used,  length  indicator  is
  455.        coded on two bytes and defines the total length in bytes of the V field.
  456.              In order to distinguish Videotex commands from PAD  commands  as  currently
  457.        defined by Recommendation X.29, the type value of a Videotex command  is  defined
  458.        with the most significant bit set to one.
  459.              The following values are proposed to support the exchange  of  charging  of
  460.        international connections:
  461.              -   Administration (99H) L2 charging (82H), L2 charging-parameter.
  462.                The charging parameter may  take  either  the  value  service-operation
  463.                (80H) or the value application-operation  (81H);  both  values  may  be
  464.                present within the same charging parameter:
  465.              -   service-operation          (80H) L1 service-parameter
  466.              -   application-operation      (81H) L1 application parameter.
  467.              The service parameter is time dependent and may correspond  either  to  the
  468.        amount period (80H) or to the duration of the period (81H) or to a combination of
  469.        them:
  470.              -   amount (80H) L1 value
  471.              -   period (81H) L1 value.
  472.              The application parameter may be  frame  dependent  (80H),  time  dependent
  473.        (81H) or transaction dependent (82H) or a combination of them:
  474.              -   frame    (80H) L1 value
  475.              -   time           (81H) L1 charging-on-time-parameter
  476.              -   transaction    (82H) L1 value.
  477.              The charging-on-time parameter is organized as the service parameter.
  478.              L1 is an acronym for a length coded on one byte.
  479.              L2 is an acronym for a length indicator coded on two bytes.
  480.              The following depicts the coding mechanism:
  481.  
  482.            Administration L2 Charging L2 (Service) (Application)
  483.                  (99H)      (82H)
  484.            (Service) ::= Service L1 (Amount L1 value) (Period L1 value)
  485.                          (80H)             (80H)            (81H)
  486.            (Application) ::= Application L1 (Frame) (Time) (Transaction)
  487.                          (81H)
  488.            (Frame) ::= Frame L1 value
  489.                      (80H)
  490.            (Time) ::= Time L1 (Amount L1 value) (Period L1 value)
  491.                  (81H)       (80H)         (81H)
  492.            (Transaction) ::= Transaction L1 value
  493.                          (82H)
  494.  
  495.  
  496.  
  497.        Fascicle VII.5 - Rec. T.100   PAGE1
  498.  
  499.                6      Content architecture class attributes
  500.          6.1    Content architecture class
  501.                The value  of  the  attribute  "content  architecture  class"  of  a  basic
  502.          component description that conforms to this Recommendation T.101 is a ASN1 object
  503.          identifier with the value.
  504.                                            { 0 1 8 16 3 }
  505.          6.2    Content type
  506.                The content architecture class attribute "content type" cannot be  used  to
  507.          specify the content architecture class defined in this Recommendation.
  508.          7      Content portion attributes
  509.          7.1    Type of coding
  510.                Classification                Defaultable
  511.                Applicability                 Videotex content architecture class
  512.                Structure               ASN1 object identifier
  513.                Permissible values      ASN1 object identifier
  514.                { 0 1 8 16 4 }    for "IDS encoding"
  515.                { 0 1 8 16 5 }    for "Data syntax I encoding"
  516.                { 0 1 8 16 6 }    for "Data syntax II encoding"
  517.                { 0 1 8 16 7 }    for "Data syntax III encoding"
  518.                Default value:    "IDS encoding"
  519.                Definition: for Videotex interworking, the possible  values  correspond  to
  520.                          the data syntaxes described in  Annexes  A,  B,  C,  D  of  this
  521.                          Recommendation.
  522.          7.2    Specific coding attributes
  523.                These   attributes   provide   additional    information    required    for
  524.          encoding/decoding the content information, as well as other information intrinsic
  525.          to the content portion and type of coding.
  526.          7.2.1  Subset
  527.                Classification                Defaultable
  528.                Applicability                 Videotex content architecture class
  529.                                    Type of coding "IDS encoding"
  530.                Values             Integer [0, 1 to 5, 81 to 92]
  531.                Default value                 0
  532.                Definition        This attribute identifies the subset  (rank  or  profile)
  533.                                  used within the IDS. Value 0 is used when  no  subset  is
  534.                                  specified.
  535.          7.2.2  Rank
  536.                Classification                Defaultable
  537.                Applicability                 Videotex content architecture class
  538.                                    Type of coding "Data syntax I encoding"
  539.                Values             Integer [0, 1 to 5]
  540.                Default value                 0
  541.                Definition        This attribute  identifies  the  rank  used  within  Data
  542.                                  syntax I. Value 0 is used when the rank is not specified.
  543.          7.2.3  Profile
  544.                Classification                Defaultable
  545.                Applicability                 Videotex content architecture class
  546.                                    Type of encoding "Data Syntax II encoding"
  547.                Values             Integer [0, 81 to 92]
  548.                Default value                 0
  549.                Definition        This attribute identifies the profile  used  within  Data
  550.                                  Syntex II. Value 0  is  used  when  the  profile  is  not
  551.                                  specified.
  552.          8      Formal definition of Videotex dependent data type
  553.          8.1    Introduction
  554.                This section contains formal  definition  in  ASN.1  notation  (defined  in
  555.          Recommendation X.208) of the data type corresponding to attributes applicable  to
  556.          Videotex.
  557.                This data type is:
  558.                -   the data type to represent specific coding attributes.
  559.  
  560.  
  561.  
  562.  
  563.  
  564.  
  565.  
  566.  
  567.  
  568.          PAGE10  Fascicle VII.5 - Rec. T.101
  569.  
  570.                8.2    Representation of specific coding attributes
  571.  
  572.             Videotex-coding-attributes ::= CHOICE {
  573.                   subset [0] IMPLICIT subset OPTIONAL
  574.                   rank       [1] IMPLICIT rank OPTIONAL
  575.                   profile   [2] IMPLICIT profile OPTIONAL }
  576.             Subset a)
  577.                        ::= INTEGER { undefined          (0)
  578.                                   rank 1           (1)
  579.                                   rank 2          (2)
  580.                                   rank 3          (3)
  581.                                   rank 4          (4)
  582.                                   rank 5          (5)
  583.                                   profile 1        (81)
  584.                                   profile 2       (82)
  585.                                   profile 3       (83)
  586.                                   profile 4       (84)
  587.                                   profile X1-1           (85) b)
  588.                                   profile X1-2          (86)
  589.                                    profile X1-3          (87)
  590.                                   profile X1-4          (88)
  591.                                   profile X2-1          (89)
  592.                                    profile X2-2          (90)
  593.                                   profile X2-3          (91)
  594.                                   profile X2-4          (92) }
  595.             Rank       ::= INTEGER { undefined          (0)
  596.                                   rank 1          (1)
  597.                                   rank 2          (2)
  598.                                   rank 3          (3)
  599.                                   rank 4          (4)
  600.                                   rank 5          (5) }
  601.             Profile       ::= INTEGER { undefined            (0)
  602.                                   profile 1       (81)
  603.                                   profile 2       (82)
  604.                                   profile 3       (83)
  605.                                   profile 4       (84)
  606.                                   profile X1-1          (85)
  607.  
  608.  
  609.  
  610.  
  611.  
  612.  
  613.  
  614.  
  615.  
  616.  
  617.  
  618.  
  619.  
  620.  
  621.  
  622.  
  623.  
  624.  
  625.  
  626.  
  627.  
  628.  
  629.  
  630.  
  631.  
  632.  
  633.  
  634.  
  635.  
  636.  
  637.  
  638.  
  639.          Fascicle VII.5 - Rec. T.100   PAGE1
  640.  
  641.                                   profile X1-2          (86)
  642.                                   profile X1-3          (87)
  643.                                   profile X1-4          (88)
  644.                                   profile X2-1          (89)
  645.                                   profile X2-2          (90)
  646.                                   profile X2-3          (91)
  647.                                   profile X2-4          (92) }
  648.  
  649.          a)      Use of subset IDS is for further study.
  650.          b)      Profil Xi-j: geometric profile Xi together with alphamosaic profile j.
  651.  
  652.  
  653.  
  654.  
  655.  
  656.  
  657.  
  658.  
  659.  
  660.  
  661.  
  662.  
  663.  
  664.  
  665.  
  666.  
  667.  
  668.  
  669.  
  670.  
  671.  
  672.  
  673.  
  674.  
  675.  
  676.  
  677.  
  678.  
  679.  
  680.  
  681.  
  682.  
  683.  
  684.  
  685.  
  686.  
  687.  
  688.  
  689.  
  690.  
  691.  
  692.  
  693.  
  694.  
  695.  
  696.  
  697.  
  698.  
  699.  
  700.  
  701.  
  702.  
  703.  
  704.  
  705.  
  706.  
  707.  
  708.  
  709.  
  710.          PAGE10  Fascicle VII.5 - Rec. T.101
  711.  
  712.                8.3    Summary of ASN.1 object identifiers (see Table 1/T.101)
  713.                                                 TABLE 1/T.101
  714.  
  715.                     Videotex document application profile            0     1     8 
  716.                                                                        16     0
  717.                      DM1 communication application profile           0     1     8 
  718.                                                                        16     1
  719.                      Videotex operational application profile        0     1     8 
  720.                                                                        16     2
  721.                      T.101 Content architecture class                0     1     8 
  722.                                                                        16     3
  723.                      Type of coding                                
  724.                     IDS                                              0     1     8 
  725.                                                                        16     4
  726.                       Data syntax I                                  0     1     8 
  727.                                                                        16     5
  728.                       Data syntax II                                 0     1     8 
  729.                                                                        16     6
  730.                       Data syntax III                                0     1     8 
  731.                                                                        16     7
  732.                      Application context                             0     1     8 
  733.                                                                        16     8
  734.  
  735.  
  736.  
  737.  
  738.  
  739.  
  740.  
  741.  
  742.  
  743.  
  744.  
  745.  
  746.  
  747.  
  748.  
  749.  
  750.  
  751.  
  752.  
  753.  
  754.  
  755.  
  756.  
  757.  
  758.  
  759.  
  760.  
  761.  
  762.  
  763.  
  764.  
  765.  
  766.  
  767.  
  768.  
  769.  
  770.  
  771.  
  772.  
  773.  
  774.  
  775.  
  776.  
  777.  
  778.  
  779.  
  780.  
  781.          Fascicle VII.5 - Rec. T.100   PAGE1
  782.  
  783.