home *** CD-ROM | disk | FTP | other *** search
Text File | 1991-12-13 | 143.0 KB | 11,392 lines |
- .rs
- .\" Troff code generated by TPS Convert from ITU Original Files
- .\" Not Copyright ( c) 1991
- .\"
- .\" Assumes tbl, eqn, MS macros, and lots of luck.
- .TA 1c 2c 3c 4c 5c 6c 7c 8c
- .ds CH
- .ds CF
- .EQ
- delim @@
- .EN
- .nr LL 40.5P
- .nr ll 40.5P
- .nr HM 3P
- .nr FM 6P
- .nr PO 4P
- .nr PD 9p
- .po 4P
-
- .rs
- \v | 5i'
- .PP
- 6.3
- The structure for opcode encoding is given in
- Figure\ 4\(hy3/T.150.
- .sp 9p
- .RT
- .LP
- .sp 1
- .rs
- .sp 9P
- .ad r
- \fBFigure 4\(hy3/T.150 [T24.150] \ \
- \*`a traiter comme tableau MEP, p.\fR
- .sp 1P
- .RT
- .ad b
- .RT
- .PP
- .sp 4
- For single\(hybyte opcodes the opcode length indicator bit b5 is
- ZERO. Bits\ b4 to\ b1 represent the opcode, i.e.\ the opcodes are taken from
- column\ 2. For two\(hybyte opcodes the opcode length indicator bit\ b5
- of the first byte is ONE. Bits\ b4 to\ b1 of the first byte and bits\ b5
- to\ b1 of the second
- byte represent the opcode, i.e.\ the first byte of the opcode is taken from
- column\ 3, the second byte is taken from column\ 2 or\ 3.
- .PP
- 6.4
- The general format for operand encoding is given
- Figure\ 4\(hy4/T.150.
- .sp 9p
- .RT
- .LP
- .sp 1
- .rs
- .sp 9P
- .ad r
- \fBFigure 4\(hy4/T.150 [T25.150] \ \
- \*`a traiter comme tableau MEP, p.\fR
- .sp 1P
- .RT
- .ad b
- .RT
- .PP
- .sp 4
- The operand part of a primitive may contain one or more operands, each
- operand consisting of one or more bytes.
- .PP
- 6.5
- The encoding of the operands may make use of the following
- DATA TYPES:
- .sp 9p
- .RT
- .LP
- \fI\fR \(em
- point
- P
- .LP
- \(em
- colour index
- CI
- .LP
- \(em
- integer number
- I
- .LP
- \(em
- real number
- R
- .PP
- These data types are coded according to the basic format.
- .bp
- .PP
- 6.6
- The basic format for operand encoding is given in
- Figure\ 4\(hy5/T.150.
- .sp 9p
- .RT
- .LP
- .rs
- .sp 12P
- .ad r
- \fBFigure 4\(hy5/T.150 [T26.150] \ \
- \*`a traiter comme tableau MEP, p.\fR
- .sp 1P
- .RT
- .ad b
- .RT
- .PP
- 6.7
- Each basic format operand is coded as a sequence of one or more
- bytes.
- .PP
- Bit b6 of each byte is the extension flag. For single byte
- operands, the extension flag is ZERO. In multiple byte operands, the extension
- flag is ONE in all bytes, except the last byte, where it is ZERO.
- .PP
- The most significant part of the operand is coded in the first byte. The
- least significant part of the operand is coded in the last byte.
- .PP
- In data types P, I and R, bit 5 of the first byte represents the sign bit.
- Bit\ 5\ =\ 0 corresponds to positive values. Following data bits represent
- a binary number. Bit\ 1 of the last byte is to be considered as the unit
- of this binary representation.
- .PP
- Data type CI is coded in one single byte (b6 = 0). Bits 5 to 1 give
- the binary representation of colour indexes.
- .PP
- The coding proposed here for data types P, CI, I and R although
- derived from Recommendation\ T.101, Annex\ C, is a simplified version of the
- encoding method for these data types, which is only valid after adequate
- initialization of the protocol description primitives.
- .RT
- .PP
- 6.8
- The position of a single point, as well as the position of the first point
- of a sequence is given by absolute coordinate values\ x0 and\ y0,
- expressed in grid units\ GU. The encoding structure is given in
- Figure\ 4\(hy6/T.150.
- .sp 9p
- .RT
- .PP
- 6.9
- If the coordinate value fits in a single byte, the extension
- flag is set to ZERO. In that case the x\(hyvalue is contained in one byte, the
- y\(hyvalue is contained in the subsequent byte(s).
- .PP
- 6.10
- If the coding of a coordinate value requires more than one byte, the complete
- position information is contained in two contiguous series of
- bytes. The first series contains the x\(hyvalue, the second series contains the
- y\(hyvalue.
- .PP
- 6.11
- Each such series consists of contiguous bytes. The extension flag of all
- bytes in one series, except the last byte, is set to\ ONE.
- .PP
- The extension flag of the last byte in the series is set to\ ZERO.
- .sp 2P
- .LP
- \fB7\fR \fBIncremental mode coding format\fR
- .sp 1P
- .RT
- .PP
- 7.1
- For incremental mode, the presentation elements trace and
- closed area are coded, according to the following sequence:
- .sp 9p
- .RT
- .LP
- \(em
- first point's position;
- .LP
- \(em
- DCC introducer;
- .LP
- \(em
- incremental sequence.
- .bp
- .LP
- .rs
- .sp 22P
- .ad r
- \fBFigure 4\(hy6/T.150 [T27.150] \ \
- \*`a traiter comme tableau MEP, p.\fR
- .sp 1P
- .RT
- .ad b
- .RT
- .LP
- .sp 4
- .PP
- 7.2
- The position of the first point is coded as defined in \(sc\(sc\ 6.8 to\
- 6.11.
- .sp 9p
- .RT
- .PP
- 7.3
- DCC is the abbreviation of differential chain code. The DCC
- introducer is required in order to preserve compatibility with
- Recommendation\ T.101.
- .PP
- 7.4
- The DCC introducer consists of two bytes, see Figure\ 4\(hy7/T.150.
- .LP
- .rs
- .sp 12P
- .ad r
- \fBFigure 4\(hy7/T.150 [T28.150] \ \
- \*`a traiter comme tableau MEP, p.\fR
- .sp 1P
- .RT
- .ad b
- .RT
- .LP
- .bp
- .PP
- 7.5
- The format for encoding of the incremental sequence is given in
- Figure\ 4\(hy8/T.150.
- .LP
- .rs
- .sp 9P
- .ad r
- \fBFigure 4\(hy8/T.150 [T29.150] \ \
- \*`a traiter comme tableau MEP, p.\fR
- .sp 1P
- .RT
- .ad b
- .RT
- .PP
- 7.6
- The incremental sequence encoding uses variable length words.
- To accommodate these words in a sequence of bytes as given in Figure\ 4\(hy8/T.150,
- the bit positions\ b6 to\ b1 of successive bytes are used as if they constitute
- a continuous bit channel. The first bit of the first variable length word
- is
- placed at\ b6, and so on.
- .PP
- 7.7
- The end of the incremental sequence is identified by the end of
- block code. The remaining bit positions between end of block code and the
- next byte boundary have no meaning. They will be ignored.
- .sp 2P
- .LP
- \fB8\fR \fBDisplacement mode coding format\fR
- .sp 1P
- .RT
- .PP
- 8.1
- For displacement mode, the presentation elements trace, closed area and
- marker are coded according to the following sequence:
- .sp 9p
- .RT
- .LP
- \(em
- first points position;
- .LP
- \(em
- following points.
- .PP
- 8.2
- For points after the first point in a point list, each
- displacement is measured with respect to the preceding point of the point
- list. These displacements are coded as the first point of the list of points.
- .sp 9p
- .RT
- .sp 2P
- .LP
- \fB9\fR \fBEncoding of the primitives\fR
- .sp 1P
- .RT
- .PP
- 9.1
- The opcodes are defined in Table 4\(hy4/T.150. (The notation x/y means
- column\ x, row\ y, in a 8\ \(mu\ 16\ code table.)
- .sp 9p
- .RT
- .PP
- 9.2
- The notational conventions used are defined in Table
- 4\(hy5/T.150.
- .PP
- In the further \(sc\(sc 9.3 to 9.5 the encoding of each primitive is
- defined as well as the order of the parameters, along with their specific
- data type.
- .PP
- 9.3
- The presentation elements trace, closed area and marker are
- encoded as follows:
- .sp 9p
- .RT
- .LP
- \fITrace\fR
- .LP
- <Trace opcode: 2/0> <point: point list> (2)
- .LP
- OR
- .LP
- <Trace opcode: 2/0> <point: first point>
- .LP
- <DCC introducer: 5/0, 4/1> <Incremental sequence>
- .sp 1P
- .LP
- \fIClosed area\fR
- .sp 9p
- .RT
- .LP
- <Closed area opcode: 2/1> <point: point list> (3)
- .LP
- OR
- .LP
- <Closed area opcode: 2/1>
- .LP
- <Point: first point> <DCC introducer: 5/0, 4/1>
- .LP
- <Incremental sequence>
- .bp
- .sp 1P
- .LP
- \fIMarker\fR
- .sp 9p
- .RT
- .LP
- <Marker opcode: 3/2, 2/11, 5/2> <point: position>
- .LP
- OR
- .LP
- <Marker opcode: 3/2, 2/11, 5/2> <point: first point> (1)
- .LP
- <DCC introducer: 5/0 4/1> <Incremental sequence>
- .sp 1P
- .LP
- \fIClear\fR
- .sp 9p
- .RT
- .LP
- <Clear opcode: 3/2, 2/0, 4/0>
- .ce
- \fBH.T. [T30.150]\fR
- .ce
- TABLE\ 4\(hy4/T.150
- .ce
- \fBIncremental Trace Coding opcodes\fR
- .ps 9
- .vs 11
- .nr VS 11
- .nr PS 9
- .TS
- center box;
- cw(156p) | cw(24p) sw(24p) sw(24p) , ^ | c | c | c.
- Element Code
- byte 1 byte 2 byte 3
- _
- .T&
- lw(54p) | lw(102p) | cw(24p) | cw(24p) | cw(24p) .
- Presentation elements Trace 2/0 \(em \(em
- .T&
- lw(54p) | lw(102p) | cw(24p) | cw(24p) | cw(24p) .
- Closed area 2/1 \(em \(em
- .T&
- lw(54p) | lw(102p) | cw(24p) | cw(24p) | cw(24p) .
- Marker 3/2 2/11 5/2
- .T&
- lw(54p) | lw(102p) | cw(24p) | cw(24p) | cw(24p) .
- Clear 3/2 2/0 4/0
- _
- .T&
- lw(54p) | lw(102p) | cw(24p) | cw(24p) | cw(24p) .
- Attribute setting Set trace thickness 3/1 2/1
- .T&
- lw(54p) | lw(102p) | cw(24p) | cw(24p) | cw(24p) .
- Set trace texture 3/1 2/2
- .T&
- lw(54p) | lw(102p) | cw(24p) | cw(24p) | cw(24p) .
- Set trace colour index 3/1 2/0
- .T&
- lw(54p) | lw(102p) | cw(24p) | cw(24p) | cw(24p) .
- {
- Set closed area interior style
- } 3/1 2/5
- .T&
- lw(54p) | lw(102p) | cw(24p) | cw(24p) | cw(24p) .
- Set closed area style index 3/1 2/6
- .T&
- lw(54p) | lw(102p) | cw(24p) | cw(24p) | cw(24p) .
- Set closed area colour index 3/1 2/4
- .T&
- lw(54p) | lw(102p) | cw(24p) | cw(24p) | cw(24p) .
- Set marker type 3/1 2/12
- .T&
- lw(54p) | lw(102p) | cw(24p) | cw(24p) | cw(24p) .
- Set marker size 3/1 2/13
- .T&
- lw(54p) | lw(102p) | cw(24p) | cw(24p) | cw(24p) .
- Set marker colour index 3/1 2/11
- _
- .T&
- lw(54p) | lw(102p) | cw(24p) | cw(24p) | cw(24p) .
- Protocol descriptor Set domain ring 3/2 2/4
- .T&
- lw(54p) | lw(102p) | cw(24p) | cw(24p) | cw(24p) .
- Set co\(hyordinate precision 3/2 2/9
- _
- .TE
- .nr PS 9
- .RT
- .ad r
- \fBTableau 4\(hy4/T.150 [T30.150], p.7\fR
- .sp 1P
- .RT
- .ad b
- .RT
- .LP
- .sp 2
- .ce
- \fBH.T. [T31.150]\fR
- .ce
- TABLE\ 4\(hy5/T.150
- .ce
- \fBNotational conventions\fR
- .ps 9
- .vs 11
- .nr VS 11
- .nr PS 9
- .TS
- center box;
- cw(54p) | cw(96p) .
- Item Meaning
- _
- .T&
- lw(54p) | lw(96p) .
- <symbols> 1 occurrence
- .T&
- lw(54p) | lw(96p) .
- <symbols> (n) {
- n or more occurrences, with n \(>=" 1
- }
- .T&
- lw(54p) | lw(96p) .
- [comments] Explanation of a production
- .T&
- lw(54p) | lw(96p) .
- <x | | > {
- Construction x with meaning y.
- }
- _
- .TE
- .nr PS 9
- .RT
- .ad r
- \fBTableau 4\(hy5/T.150 [T31.150], p.8\fR
- .sp 1P
- .RT
- .ad b
- .RT
- .LP
- .bp
- .PP
- 9.4
- The attribute setting primitives are encoded as follows:
- .sp 9p
- .RT
- .sp 1P
- .LP
- \fITrace thickness\fR
- .sp 9p
- .RT
- .LP
- <Set trace thickness opcode: 3/1, 2/1>
- .LP
- <real = trace thickness scale factor>
- .sp 1P
- .LP
- \fITrace texture\fR
- .sp 9p
- .RT
- .LP
- <Set trace texture opcode: 3/1, 2/2>
- .LP
- <integer: trace texture> =
- .LP
- <integer: 0>
- [SOLID]
- .LP
- <integer: 1>
- [DASHED]
- .LP
- <integer: 2>
- [DOTTED]
- .LP
- <integer: 3>
- [DASHED DOTTED]
- .LP
- <all other values>
- [RESERVED]
- .sp 1P
- .LP
- \fITrace colour\fR
- .sp 9p
- .RT
- .LP
- <Set trace colour index opcode: 3/1, 2/0>
- .LP
- <colour index: trace colour index> =
- .LP
- <index: 0>
- [black]
- .LP
- <index: 1>
- [red]
- .LP
- <index: 2>
- [green]
- .LP
- <index: 3>
- [yellow]
- .LP
- <index: 4>
- [blue]
- .LP
- <index: 5>
- [magenta]
- .LP
- <index: 6>
- [cyan]
- .LP
- <index: 7>
- [white]
- .sp 1P
- .LP
- \fIClosed area interior style\fR
- .sp 9p
- .RT
- .LP
- <Set closed area interior style opcode: 3/1, 2/5>
- .LP
- <integer: fill area interior style>
- .LP
- <integer: 0>
- [HOLLOW]
- .LP
- <integer: 1>
- [SOLID]
- .LP
- <integer: 2>
- [PATTERN]
- .LP
- <integer: 3>
- [HATCH]
- .LP
- <all other values>
- [RESERVED]
- .sp 1P
- .LP
- \fIClosed area style index\fR
- .sp 9p
- .RT
- .LP
- <Set closed area style index opcode: 3/1, 2/6>
- .LP
- <integer: closed area style index> = interior style HATCH
- .LP
- <integer: 0>
- [vertical lines]
- .LP
- <integer: 1>
- [horizontal lines]
- .LP
- <integer: 2>
- [45 degrees lines]
- .LP
- <integer: 3>
- [\(em45 degrees lines]
- .LP
- <integer: 4>
- [closed lines, vertical and horizontal]
- .LP
- <integer: 5>
- [crossed lines, 45 and \(em45 degrees]
- .LP
- <all other values>
- [reserved]
- .sp 1P
- .LP
- \fIClosed area colour index\fR
- .sp 9p
- .RT
- .LP
- <Set closed area colour index opcode: 3/1, 2/4>
- .LP
- <colour index: closed area colour index> =
- .LP
- <index: 0>
- [black]
- .LP
- <index: 1>
- [red]
- .LP
- <index: 2>
- [green]
- .LP
- <index: 3>
- [yellow]
- .LP
- <index: 4>
- [blue]
- .LP
- <index: 5>
- [magenta]
- .LP
- <index: 6>
- [cyan]
- .LP
- <index: 7>
- [white]
- .bp
- .sp 1P
- .LP
- \fIMarker type\fR
- .sp 9p
- .RT
- .LP
- <Set marker type opcode: 3/1, 2/12>
- .LP
- <integer: market type> =
- .LP
- <integer: 0>
- [DOT]
- .LP
- <integer: 1>
- [PLUS SIGN]
- .LP
- <integer: 2>
- [ASTERISK]
- .LP
- <integer: 3>
- [CIRCLE]
- .LP
- <integer: 4>
- [DIAGONAL CROSS]
- .LP
- <all other values>
- [RESERVED]
- .sp 1P
- .LP
- \fIMarker size\fR
- .sp 9p
- .RT
- .LP
- <Set marker size scale factor opcode: 3/1, 2/13>
- .LP
- <real: marker size scale factor>
- .sp 1P
- .LP
- \fIMarker colour\fR
- .sp 9p
- .RT
- .LP
- <Set marker colour index opcode: 3/1, 2/11>
- .LP
- <colour index: marker colour index> =
- .LP
- <index: 0>
- [black]
- .LP
- <index: 1>
- [red]
- .LP
- <index: 2>
- [green]
- .LP
- <index: 3>
- [yellow]
- .LP
- <index: 4>
- [blue]
- .LP
- <index: 5>
- [magenta]
- .LP
- <index: 6>
- [cyan]
- .LP
- <index: 7>
- [white]
- .PP
- 9.5
- The protocol descriptor primitives are encoded as follows:
- .sp 9p
- .RT
- .sp 1P
- .LP
- \fISet domain ring\fR
- .sp 9p
- .RT
- .LP
- <Set domain ring opcode: 3/2, 2/4>
- .LP
- <integer: angular resolution factor>
- .LP
- <integer: basic radius of the ring>
- .sp 1P
- .LP
- \fISet coordinate precision\fR
- .sp 9p
- .RT
- .LP
- <Set coordinate precision opcode: 3/2, 2/9>
- .LP
- <integer: magnitude code>
- [4]
- .LP
- <integer: granularity code>
- [1 \(em9, \(em10, \(em11]
- .LP
- <integer: default exponent>
- [1 \(em9, \(em10, \(em11]
- .LP
- <integer: explicit exponent allowed>
- [1]
- .PP
- 9.6
- \fIRemark\ 1\fR \ \(em\ The default value for \*Qgranularity code\*U and
- \*Qdefault exponent\*U is\ \(em9.
- .sp 9p
- .RT
- .PP
- All the described coding is correct if the values for granularity and for
- default exponent are equal, and if the value of \*Qexplicit exponent
- allowed\*U is\ 1 (i.e.\ forbidden).
- .PP
- \fIRemark\ 2\fR \ \(em\ The primitive set coordinate precision has no effect
- on reals (e.g.\ thickness scale factor). Reals are expressed (by default)
- in
- fractions of 2\
- **
- \ \(em9.
- .RT
- .sp 2P
- .LP
- \fB10\fR \fBExample of differential chain coding\fR
- .sp 1P
- .RT
- .PP
- The trace of handwritten information is shown in Figure\ 4\(hy9/T.150,
- where (P1, P2, P3) are the sampled points. These points are encoded in
- the
- incremental mode; the value of the ring radius is R\ =\ 2 and the value of\ the
- ring angular resolution factor is p\ =\ 0, so the number of reference points
- on the ring is
- N\ =\ 8\
- *
- \ R/(2\
- **
- \ p)\ =\ 16.
- On Figure\ 4\(hy9/T.150, for each point, the
- corresponding ring with several reference points is shown.
- .PP
- After coding, the new list of points is (Q1, Q2, Q3, Q4, Q5). The
- coordinate and reference points of Pi and Qj are shown on Table\ 4\(hy6/T.150.
- The difference chain code bitstream is shown on Figure\ 4\(hy10/T.150.
- This bitstream with the appropriate DCC header could be a block.
- .PP
- The initial trace can also be directly encoded in the displacement
- mode. Figure\ 4\(hy11/T.150 shows how the list of points (P\d1\u, P\d2\u,
- P\d3\u) is encoded in this mode.
- .bp
- .RT
- .ce
- \fBH.T. [T32.150]\fR
- .ce
- TABLE\ 4\(hy6/T.150
- .ce
- \fBT.150 coordinate values and reference point number\fR
- .ps 9
- .vs 11
- .nr VS 11
- .nr PS 9
- .TS
- center box;
- lw(24p) | cw(24p) | cw(24p) | lw(24p) | cw(24p) | cw(24p) | cw(48p) .
- X Y X Y reference point number
- _
- .T&
- cw(24p) | cw(24p) | cw(24p) | cw(24p) | cw(24p) | cw(24p) | cw(48p) .
- P1 10 10 Q1 Q2 10 12 10 12 \(em +2
- .T&
- cw(24p) | cw(24p) | cw(24p) | cw(24p) | cw(24p) | cw(24p) | cw(48p) .
- P2 13 14 Q3 Q4 13 14 14 12 +1 \(em6
- .T&
- cw(24p) | cw(24p) | cw(24p) | cw(24p) | cw(24p) | cw(24p) | cw(48p) .
- P3 14 10 Q5 14 10 \(em1
- _
- .TE
- .nr PS 9
- .RT
- .ad r
- \fBTableau 4\(hy6/T.150 [T32.150], p.9\fR
- .sp 1P
- .RT
- .ad b
- .RT
- .LP
- .rs
- .sp 32P
- .ad r
- \fBFigure 4\(hy9/T.150, p.10\fR
- .sp 1P
- .RT
- .ad b
- .RT
- .LP
- .bp
- .LP
- .rs
- .sp 20P
- .ad r
- \fBFigure 4\(hy10/T.150 [T33.150] \ \
- \*`a traiter comme tableau MEP, p.11\fR
- .sp 1P
- .RT
- .ad b
- .RT
- .LP
- .sp 6
- .rs
- .sp 19P
- .ad r
- \fBFigure 4\(hy11/T.150 [T34.150] \ \
- \*`a traiter comme tableau MEP, p.12\fR
- .sp 1P
- .RT
- .ad b
- .RT
- .LP
- .bp
- .sp 2P
- .LP
- \fBRecommendation\ T.300\fR
- .RT
- .sp 2P
- .sp 1P
- .ce 1000
- \fBGENERAL\ PRINCIPLES\ OF\ TELEMATIC\ INTERWORKING\fR
- .EF '% Fascicle\ VII.5\ \(em\ Rec.\ T.300''
- .OF '''Fascicle\ VII.5\ \(em\ Rec.\ T.300 %'
- .ce 0
- .sp 1P
- .PP
- The establishment in various countries of telematic services, computer\(hybased
- store\(hyand\(hyforward message services and other services creates a need
- to produce standards to facilitate international message exchange between
- subscribers to such services.
- .sp 1P
- .RT
- .sp 2P
- .LP
- The\ CCITT,
- .sp 1P
- .RT
- .sp 1P
- .LP
- \fIconsidering\fR
- .sp 9p
- .RT
- .PP
- (a)
- the need to transfer messages of different types
- having a large varietry of formats;
- .PP
- (b)
- that within the X Series of Recommendations services and optional user
- facilities for public data networks are defined;
- .PP
- (c)
- that the F Series of Recommendations defines telematic services and that
- the T Series of Recommendations defines terminal equipment
- and control procedures for telematic services;
- .PP
- (d)
- that a set of Recommendations describes various
- aspects of message handling systems: X.400 Series,
- .sp 1P
- .LP
- \fIunanimously declares\fR
- .sp 9p
- .RT
- .PP
- that this Recommendation describes the general principles for
- telematic interworking.
- .sp 1P
- .ce 1000
- CONTENTS
- .ce 0
- .sp 1P
- .sp 2P
- .LP
- 0
- \fIIntroduction\fR
- .sp 1P
- .RT
- .sp 1P
- .LP
- 1
- \fIScope and field of application\fR
- .sp 9p
- .RT
- .sp 1P
- .LP
- 2
- \fIReferences\fR
- .sp 9p
- .RT
- .sp 1P
- .LP
- 3
- \fIDefinitions\fR
- .sp 9p
- .RT
- .sp 1P
- .LP
- 4
- \fISymboles and abbreviations\fR
- .sp 9p
- .RT
- .sp 1P
- .LP
- 5
- \fIConventions\fR
- .sp 9p
- .RT
- .sp 1P
- .LP
- 6
- \fITelematic interworking model\fR
- .sp 9p
- .RT
- .LP
- 6.1
- Overview
- .LP
- 6.2
- Telematic interworking involving the MTS
- .LP
- 6.3
- Telematic interworking not involving the MTS
- .LP
- 6.4
- Physical configuration \(em Definition of the telematic
- interworking facility (TIF)
- .sp 1P
- .LP
- 7
- \fIThe telematic interworking system\fR
- .sp 9p
- .RT
- .LP
- 7.1
- Definition of the TISs
- .LP
- 7.2
- TIS involving the MTS
- .LP
- 7.3
- TIS not involving the MTS
- .sp 1P
- .LP
- 8
- \fIRefinement of the TLMA principles of telematic access protocol\fR
- .sp 9p
- .RT
- .sp 2P
- .LP
- \fB0\fR \fBIntroduction\fR
- .sp 1P
- .RT
- .PP
- This Recommendation is the first in a series of Recommendations
- dealing with telematic interworking.
- .PP
- Telematic interworking is the generic name for a set of applications provided
- to telematic users. Each of these applications is called a telematic interworking
- application (TIA), and involves a subset of the
- following:
- .RT
- .LP
- \(em
- allowing efficient interchange of information between
- telematic terminals which cannot interact directly;
- .LP
- \(em
- providing additional features to standardized telematic
- services, such as document storage and multiaddressing;
- .LP
- \(em
- providing access to or participation in CCITT defined
- services such as telex, interpersonnal messaging, directory
- services,\ etc.
- .bp
- .PP
- Two TIAs are defined in the present set of Recommendations,
- namely:
- .LP
- \(em
- participation of telematic users in the IPM service;
- .LP
- \(em
- teletex to telex interworking.
- .PP
- Other TIAs are for further study.
- .PP
- Some TIAs may be defined to be operated on a standalone basis,
- e.g.\ teletex to telex interworking.
- .RT
- .sp 2P
- .LP
- \fB1\fR \fBScope and field of application\fR
- .sp 1P
- .RT
- .PP
- This Recommendation defines the general principles for telematic
- interworking. It defines the principles of the telematic access protocols as
- the protocols used by the telematic terminal to participate in telematic
- interworking applications.
- .PP
- This Recommendation makes use of the concepts defined for message
- handling. The architectural basis and foundation for message handling is
- defined in the X.400 Series of Recommendations.
- .PP
- The other Recommendations in the T.300 Series define the telematic
- interworking applications and the protocols used by telematic terminals
- to make these applications available to their users. Only the protocols
- dealing with
- the telematic access to CCITT\(hydefined services are being considered.
- .RT
- .sp 2P
- .LP
- \fB2\fR \fBReferences\fR
- .sp 1P
- .RT
- .PP
- This Recommendation cites the documents listed below:
- .RT
- .LP
- \(em
- Rec.\ T.330: Telematic access to interpersonal messaging
- system
- .LP
- \(em
- Rec.\ X.400: Message handling systems: System and service
- overview
- .LP
- \(em
- Rec.\ X.402: Message handling systems: Overall architecture
- .LP
- \(em
- Rec.\ X.420: Message handling systems: Interpersonal messaging system.
- .sp 2P
- .LP
- \fB3\fR \fBDefinitions\fR
- .sp 1P
- .RT
- .PP
- This Recommendation makes use of terms defined in
- Recommendations\ X.400, X.402 and\ X.420.
- .RT
- .sp 2P
- .LP
- \fB4\fR \fBSymbols and abbreviations\fR
- .sp 1P
- .RT
- .LP
- AU
- Access unit
- .LP
- C
- Conditional/consumer
- .LP
- CF
- Conversion facility
- .LP
- IPM
- Interpersonal messaging
- .LP
- IPMS
- Interpersonal messaging system
- .LP
- IPM\(hyUA
- Interpersonal messaging user agent
- .LP
- M
- Multiple
- .LP
- MS
- Message store
- .LP
- MTA
- Message transfer agent
- .LP
- MTS
- Message transfer system
- .LP
- PDS
- Physical delivery system
- .LP
- PTTXAU
- Public teletex access unit
- .LP
- TIA
- Telematic interworking application
- .LP
- TIAS
- Telematic interworking abstract service
- .LP
- TIU
- Telematic interworking unit
- .LP
- TLM
- Telematic
- .LP
- TLMA
- Telematic agent
- .LP
- TLMAU
- Telematic access unit
- .LP
- TLM\(hyTER
- Telematic terminal
- .LP
- TTX
- Teletex
- .LP
- UA
- User agent
- .bp
- .sp 2P
- .LP
- \fB5\fR \fBConventions\fR
- .sp 1P
- .RT
- .PP
- This Recommendation makes use of no specific convention.
- .RT
- .sp 2P
- .LP
- \fB6\fR \fBTelematic interworking model\fR
- .sp 1P
- .RT
- .sp 1P
- .LP
- 6.1
- \fIOverview\fR
- .sp 9p
- .RT
- .PP
- The telematic interworking model serves as a tool to aid in the
- development of Recommendations on telematic interworking. It depicts different
- interworking scenarios, and the use of the message handling model for telematic
- interworking.
- .PP
- The model is applicable in two cases, the first one involving the MTS,
- the second one not involving the MTS. The model provides only a functional
- description and does not mandate any specific implementation or
- interfaces.
- .RT
- .sp 1P
- .LP
- 6.2
- \fITelematic interworking involving the MTS\fR
- .sp 9p
- .RT
- .PP
- Figure 1/T.300 depicts the telematic interworking model when the
- MTS is involved.
- .PP
- It allows:
- .RT
- .LP
- a)
- telematic to telematic interworking, through the use of the MTS for relaying
- the telematic information;
- .LP
- b)
- participation of a telematic user in the IPM service
- (telematic to IPM\(hyUA interworking through the MTS);
- .LP
- c)
- participation of a telematic user in any other CCITT\(hydefined application
- in the field of message handling (telematic to other UA
- interworking);
- .LP
- d)
- telematic to other CCITT\(hydefined services interworking
- through the MTS and the appropriate access units.
- .LP
- .rs
- .sp 29P
- .ad r
- \fBFigure 1/T.300, p.\fR
- .sp 1P
- .RT
- .ad b
- .RT
- .LP
- .bp
- .sp 1P
- .LP
- 6.3
- \fITelematic interworking not involving the MTS\fR
- .sp 9p
- .RT
- .PP
- Figure 2/T.300 depicts the telematic interworking model when the
- MTS is not involved.
- .RT
- .LP
- .rs
- .sp 16P
- .ad r
- \fBFigure 2/T.300, p.\fR
- .sp 1P
- .RT
- .ad b
- .RT
- .PP
- .sp 3
- In this case, TLMAUs and AUs are the same as in \(sc 6.2. The TIU may provide
- the appropriate subset of the MTS service that will enable information
- to be conveyed between TLMAUs, or between TLMAUs and AUs. The TIU performs,
- when necessary, the relevant conversion and dispatching functions.
- .sp 1P
- .LP
- 6.4
- \fIPhysical configurations \(em Definition of the telematic\fR
- \fIinterworking facility (TIF)\fR
- .sp 9p
- .RT
- .PP
- A telematic interworking facility (TIF) is a real system
- incorporating a valid combination of functional units within telematic
- interworking. The present clause defines the valid combinations.
- .RT
- .sp 1P
- .LP
- 6.4.1
- \fITIF involving the MTS\fR
- .sp 9p
- .RT
- .PP
- In the case of telematic interworking involving the MTS, valid
- combinations of functional units are depicted in Table\ 1/T.300.
- .RT
- .ce
- \fBH.T. [T1.300]\fR
- .ce
- TABLE\ 1/T.300
- .ce
- \fBPhysical confirgurations of a TIF involving the MTS\fR
- .ps 9
- .vs 11
- .nr VS 11
- .nr PS 9
- .TS
- center box;
- cw(195p) .
- Functional units
- .TE
- .TS
- center box ;
- lw(33p) | cw(27p) | cw(27p) | cw(27p) | cw(33p) | cw(27p) | cw(27p) | cw(27p) .
- TLMAU MTA MS UA TLX AU PDAU Other AU
- _
- .T&
- cw(33p) | cw(27p) | cw(27p) | cw(27p) | cw(33p) | cw(27p) | cw(27p) | cw(27p) .
- TIF M 1 [M] [M] [M] [1] [M]
- .TE
- .LP
- M
- Multiple
- .LP
- [ |
- Optional
- .LP
- MS
- Message store
- .nr PS 9
- .RT
- .ad r
- \fBTableau 1/T.300 [T1.300], p.\fR
- .sp 1P
- .RT
- .ad b
- .RT
- .LP
- .bp
- .PP
- Two rules apply to define a TIF in this case:
- .LP
- \(em
- At least one TLMAU is present.
- .LP
- \(em
- TLMAUs are necessarily co\(hyresident with the MTA they are in relation
- with.
- .PP
- The definition of other entities present in a TIF (UAs, MSs,
- TLXAUs, PDAUs, other AUs) and their relations with the MTA is outside the
- scope of the T.300 Series of Recommendations.
- .sp 1P
- .LP
- 6.4.2
- \fITIF not involving the MTS\fR
- .sp 9p
- .RT
- .PP
- This case corresponds to a stand\(hyalone TIF, that is a real\(hysystem
- interacting with telematic terminals, and optionally with other CCITT\(hydefined
- systems (e.g.\ telex system), but not with MHS nor with other TIFs.
- .PP
- The valid combinations of functional units are depicted in
- Table\ 2/T.300.
- .RT
- .ce
- \fBH.T. [T2.300]\fR
- .ce
- TABLE\ 2/T.300
- .ce
- \fBPhysical configurations of a TIF not involving the MTS\fR
- .ps 9
- .vs 11
- .nr VS 11
- .nr PS 9
- .TS
- center box;
- cw(120p) .
- Functional units
- .TE
- .TS
- center box ;
- lw(30p) | cw(30p) | cw(30p) | cw(30p) | cw(30p) .
- TLMAU TIU TLXAU Other AU
- _
- .T&
- cw(30p) | cw(30p) | cw(30p) | cw(30p) | cw(30p) .
- TIF M 1 [M] [M]
- .TE
- .LP
- M
- Multiple
- .LP
- [ |
- Optional
- .nr PS 9
- .RT
- .ad r
- \fBTableau 2/T.300 [T2.300], p.\fR
- .sp 1P
- .RT
- .ad b
- .RT
- .sp 2P
- .LP
- \fB7\fR \fBThe telematic interworking system\fR
- .sp 1P
- .RT
- .PP
- Every TIA is provided to the user by a system called telematic
- interworking system (TIS). This clause provides an abstract model of the
- TIS.
- .RT
- .sp 1P
- .LP
- 7.1
- \fIDefinition of the TISs\fR
- .sp 9p
- .RT
- .PP
- The TIS and associated users are modelled as objects, as depicted in Figure\
- 3/T.300.
- .RT
- .LP
- .rs
- .sp 14P
- .ad r
- \fBFigure 3/T.300, p.\fR
- .sp 1P
- .RT
- .ad b
- .RT
- .LP
- .bp
- .PP
- A user and the TIS are paired through the use of one or more
- ports. At each of these ports, one or more abstract operations are made
- available to the user. The collection of these abstract operations will
- define the abstract\(hyservice (called telematic interworking abstract
- service\ \(em\ TIAS)
- provided by the TIS.
- .PP
- All ports and operations are application\(hydependent, and thus are
- described in appropriate (application\(hyspecific) Recommendations.
- .PP
- One application of TIS that is defined is the IPMS. IPM\(hyports and
- operations are described in Recommendations\ X.420 and\ T.330.
- .PP
- The refinement of the TISs leads to two cases, the first one involving
- the MTS, the second one not involving the MTS.
- .RT
- .sp 1P
- .LP
- 7.2
- \fITIS involving the MTS\fR
- .sp 9p
- .RT
- .PP
- The TIS may be refined according to Figure 4/T.300.
- .RT
- .LP
- .rs
- .sp 24P
- .ad r
- \fBFigure 4/T.300, p.\fR
- .sp 1P
- .RT
- .ad b
- .RT
- .PP
- The refinement or the TIS exposes the following component
- objects:
- .LP
- \(em
- The MTS, as defined in Recommendations X.402 and X.411.
- .LP
- \(em
- The TLMA, providing the user of a telematic terminal with the telematic
- interworking abstract service (TIAS).
- .LP
- \(em
- The UA, which provide TIAS to users not using a telematic
- terminal. One application is the IPM\(hyUA, in Recommendation\ X.420.
- .LP
- \(em
- The AUs, which allow intercommunication with other
- CCITT\(hydefined services. An example of such an AU is the PDAU, defined in the
- X.400 Series of Recommendations.
- .PP
- The description of UAs and AUs is outside the scope of the
- T.300 Series of Recommendations.
- .PP
- The ports and operations between the MTS and the other objects listed above
- are defined in the X.400 Series of Recommendations.
- .bp
- .RT
- .sp 1P
- .LP
- 7.3
- \fITIS not involving the MTS\fR
- .sp 9p
- .RT
- .PP
- This case is for further study.
- .RT
- .sp 2P
- .LP
- \fB8\fR \fBRefinement of the TLMA principles of telematic access\fR
- \fBprotocols\fR
- .sp 1P
- .RT
- .PP
- The refinement of a TLMA exposes two component objects: the
- telematic terminal (TLM) and the telematic access unit (TLMAU).
- .PP
- A TLM is functional object corresponding to a terminal as defined in the
- relevant T Series of Recommendations.
- .PP
- The TLMAU is defined in Recommendation T.330 in the case of telematic access
- to IPMS.
- .PP
- The TLM and TLMAU are linked together through one or more port and a set
- of operations describing them.
- .PP
- Ports and operations are application\(hydependent and thus are described
- in appropriate (application\(hyspecific) Recommendations.
- .PP
- The realization of these operations involves some transfer of
- information between the TLM and the TLMAU. It is called a telematic access
- protocol (see Figure\ 5/T.300).
- .RT
- .LP
- .rs
- .sp 21P
- .ad r
- \fBFigure 5/T.300, p.\fR
- .sp 1P
- .RT
- .ad b
- .RT
- .sp 2P
- .LP
- \fBRecommendation\ T.330\fR
- .RT
- .sp 2P
- .sp 1P
- .ce 1000
- \fBTELEMATIC\ ACCESS\ TO\ INTERPERSONAL\ MESSAGE\ SYSTEM\fR
- .EF '% Fascicle\ VII.5\ \(em\ Rec.\ T.330''
- .OF '''Fascicle\ VII.5\ \(em\ Rec.\ T.330 %'
- .ce 0
- .sp 1P
- .ce 1000
- \fI(Melbourne, 1988)\fR
- .sp 9p
- .RT
- .ce 0
- .sp 1P
- .PP
- The establishment in various countries of telematic services and computer\(hybased
- store\(hyand\(hyforward message service in association with public data
- networks creates a need to produce standards to facilitate international
- message exchange between subscribers to such services.
- .bp
- .sp 1P
- .RT
- .sp 2P
- .LP
- The\ CCITT,
- .sp 1P
- .RT
- .sp 1P
- .LP
- \fIconsidering\fR
- .sp 9p
- .RT
- .PP
- (a)
- the need for interpersonal messaging and message
- transfer services;
- .PP
- (b)
- the need to transfer messages of different types
- having a large variety of formats;
- .PP
- (c)
- that within the X Series of Recommendations services and optional user
- facilities for public data networks are defined;
- .PP
- (d)
- that the F Series of Recommendations defines
- telematic services and that the T Series of Recommendations defines terminal
- equipment and control procedures for telematic services;
- .PP
- (e)
- that a set of Recommendation describes various
- aspects of message handling systems: X.400 Series;
- .PP
- (
- f
- )
- that Recommendation T.300
- describes general principles of telematic interworking,
- .sp 1P
- .LP
- \fIunanimously declares\fR
- .sp 9p
- .RT
- .PP
- that this Recommendation describes the access protocol to be used by telematic
- terminals when making additional use of the interpersonal
- messaging system.
- .sp 1P
- .ce 1000
- CONTENTS
- .ce 0
- .sp 1P
- .sp 2P
- .LP
- 0
- \fIIntroduction\fR
- .sp 1P
- .RT
- .sp 1P
- .LP
- 1
- \fIScope and field of application\fR
- .sp 9p
- .RT
- .sp 1P
- .LP
- 2
- \fIReferences\fR
- .sp 9p
- .RT
- .sp 1P
- .LP
- 3
- \fIDefinitions\fR
- .sp 9p
- .RT
- .sp 1P
- .LP
- 4
- \fIAbbreviations\fR
- .sp 9p
- .RT
- .sp 1P
- .LP
- 5
- \fIConventions\fR
- .sp 9p
- .RT
- .sp 1P
- .LP
- 6
- \fIOverview of telematic access to IPMS\fR
- .sp 9p
- .RT
- .LP
- 6.1
- Abstract model
- .LP
- 6.2
- Functional model
- .LP
- 6.3
- Access for registered and non\(hyregistered users
- .sp 1P
- .LP
- 7
- \fIIPMS in the context of telematic interworking\fR
- .sp 9p
- .RT
- .LP
- 7.1
- Objects and ports description
- .LP
- 7.2
- Origination, reception and management ports, services and operations
- .LP
- 7.3
- Miscellanea port services and operations
- .sp 1P
- .LP
- 8
- \fIRefinement of the TLMA object\fR
- .sp 9p
- .RT
- .LP
- 8.1
- Object and ports description
- .LP
- 8.2
- The mhs\(hydoc\(hyxfer port operations
- .sp 1P
- .LP
- 9
- \fIAbstract errors\fR
- .sp 9p
- .RT
- .sp 1P
- .LP
- 10
- \fIRealization of abstract operations\fR
- .sp 9p
- .RT
- .LP
- 10.1
- Description of TAPDU
- .LP
- 10.2
- Operation of the TLMAU
- .bp
- .sp 1P
- .LP
- 11
- \fIFormats and coding of TAPDU\fR
- .sp 9p
- .RT
- .LP
- 11.1
- Principles\fR
- .LP
- 11.2
- Structure and format of TAPDU
- .LP
- 11.3
- Coding of TAPDU
- .LP
- 11.4
- Format of TAPDU
- .LP
- 11.5
- Reference between TAPDU components and its coding format
- .sp 1P
- .LP
- 12
- \fIError recovery\fR
- .sp 9p
- .RT
- .sp 1P
- .LP
- 13
- \fIControl procedures\fR
- .sp 9p
- .RT
- .LP
- 13.1
- Session control procedures
- .LP
- 13.2
- Document control procedures
- .LP
- 13.3
- Log\(hyon procedures
- .sp 1P
- .LP
- \fIAnnex\ A\fR \(em
- Formal definition of TLMA abstract service
- .sp 9p
- .RT
- .sp 1P
- .LP
- \fIAnnex\ B\fR \(em
- Format of TAPDU components
- .sp 9p
- .RT
- .sp 1P
- .LP
- \fIAnnex\ C\fR \(em
- Element ID list
- .sp 9p
- .RT
- .sp 1P
- .LP
- \fIAnnex D\fR \(em
- Element of service for TTX/IPM service
- intercommunications
- .sp 9p
- .RT
- .sp 2P
- .LP
- \fB0\fR \fBIntroduction\fR
- .sp 1P
- .RT
- .PP
- Recommendation T.330 is one of a series of Recommendations dealing with
- telematic interworking. Telematic interworking is the generic name for
- a set of applications provided to telematic users. Each of those applications
- is called a telematic interworking application (TIA).
- .PP
- Access to and participating in interpersonal messaging system (IPMS) are
- one of the telematic interworking applications. This Recommendation aims
- at specifying this application.
- .RT
- .sp 2P
- .LP
- \fB1\fR \fBScope and field of application\fR
- .sp 1P
- .RT
- .PP
- This Recommendation defines the abstract service provided by the
- telematic agent (TLMA) which is defined as an object of IPMS. It specifies
- not only abstract operations provided by TLMAU but also access protocol
- (P5) to be used between a TLMAU and a telematic (TLM) terminal, when participating
- in and accessing the IPMS. The P5 access protocol is a generalized access
- protocol; it is applicable to other applications such as network based
- storage for the
- teletex service. The TLM terminals being considered in this Recommendation
- are teletex, G4\ facsimile and mixed mode terminals. The use of other types
- of TLM terminals are for further study.
- .PP
- Other Recommendations in the series contain description on telematic interworking
- model, the functions of the telematic access unit (TLMAU), and
- telematic access protocol to specific services, such as telematic, telex,
- directory,\ etc. Recommendation T.300 outlines the principles of telematic
- interworking procedures.
- .PP
- Section 6 of this Recommendation defines overview of telematic access to
- IPMS provided by TLMA object. Section\ 7 defines the IPMS in the context
- of telematic interworking. Section\ 8 refines the TLMA object and defines
- abstract operations at a specific port of TLMAU and TLM terminal. Section\
- 9 defines
- abstract errors used in telematic interworking. Section\ 10 specifies an
- access protocol\ (P5). Section\ 11 specifies formatting and coding rule
- of protocol.
- Section\ 12 specifies an error recovery mechanism. Section\ 13 specifies
- control procedures.
- .PP
- The purpose of a TLMAU is to aid the user of a TLM terminal in gaining
- access to the features of the IPMS. The TLMAU, which is associated with
- a
- message transfer system (MTS), provides the TLM terminal with access to the
- IPMS.
- .PP
- The TLMAU may also provide a \fIdocument storage (DS)\fR facility to
- accept delivery of messages from the MTS for TLM users. Document storage is
- basically defined as a TLM terminal storage extension facility located
- in the TLMAU allowing reservation of a specific amount of storage for an
- individual
- user. Users of TLM terminals may also be registered as users of DS.
- .RT
- .sp 2P
- .LP
- \fB2\fR \fBReferences\fR
- .sp 1P
- .RT
- .PP
- This Recommendation cites the documents listed below.
- .RT
- .sp 1P
- .LP
- 2.1
- \fITelematic interworking\fR
- .sp 9p
- .RT
- .LP
- \(em
- Rec.\ T.300: General principles of telematic interworking.
- .bp
- .sp 1P
- .LP
- 2.2
- \fIMessage handling systems\fR
- .sp 9p
- .RT
- .LP
- \(em
- Rec.\ X.400: Message handling systems: System and service
- overview
- .LP
- \(em
- Rec.\ X.402: Message handling systems: Overall architecture
- .LP
- \(em
- Rec.\ X.407: Message handling systems: Abstract service
- definition conventions
- .LP
- \(em
- Rec.\ X.411: Message handling systems: Message transfer
- system: Abstract service definition and procedures
- .LP
- \(em
- Rec.\ X.413: Message handling systems: Message store: Abstract service
- definition
- .LP
- \(em
- Rec.\ X.419: Message handling systems: Protocol
- specifications
- .LP
- \(em
- Rec.\ X.420: Message handling systems: Interpersonal messaging system
- .sp 1P
- .LP
- 2.3
- \fIControl procedures\fR
- .sp 9p
- .RT
- .LP
- \(em
- Rec.\ T.62: Control procedures for Teletex and Group 4
- facsimile services
- .sp 1P
- .LP
- 2.4
- \fIASN.1 coding\fR
- .sp 9p
- .RT
- .LP
- \(em
- Rec.\ X.208: Specification of abstract syntax notation
- one (ASN.1)
- .LP
- \(em
- Rec.\ X.219: Remote operation
- .sp 1P
- .LP
- 2.5
- \fIAddress\fR
- .sp 9p
- .RT
- .LP
- \(em
- Rec.\ X.121: International numbering plan for public data
- networks
- .sp 1P
- .LP
- 2.6
- \fICharacter repertoires\fR
- .sp 9p
- .RT
- .LP
- \(em
- Rec.\ T.61: Character repertoire and coded character sets for the international
- Teletex service
- .sp 1P
- .LP
- 2.7
- \fIIntercommunication\fR
- .sp 9p
- .RT
- .LP
- \(em
- Rec.\ F.422: Intercommunication between Teletex service and
- IPM service.
- .LP
- \(em
- Rec.\ F.203: Network based storage for the Teletex
- service.
- .sp 2P
- .LP
- \fB3\fR \fBDefinitions\fR
- .sp 1P
- .RT
- .PP
- This Recommendation uses the terms many of those used in
- Recommendations\ X.402, X.411 and\ X.420.
- .PP
- In addition to the above terms, this Recommendation uses as terms the names
- of abstract objects, ports, operations and errors; the names of ASN.1
- data types; the names of the information item types and values this
- Recommendation specifies.
- .RT
- .sp 2P
- .LP
- \fB4\fR \fBAbbreviations\fR
- .sp 1P
- .RT
- .LP
- ASN.1
- Abstract syntax notation one
- .LP
- AU
- Access unit
- .LP
- C
- Conditional/consumer\fR
- .LP
- CDC
- Command document continue
- .LP
- CF
- Conversion facility
- .LP
- CSCC
- Command session change control
- .LP
- CSS
- Command session start
- .LP
- DN
- Delivery status notification
- .LP
- DS
- Document storage
- .LP
- G3
- Group 3 facsimile
- .LP
- G4
- Group 4 facsimile
- .LP
- ID
- Identity
- .LP
- IP
- Interpersonal
- .LP
- IPM
- Interpersonal messaging
- .LP
- IPMAS
- Interpersonal messaging abstract service
- .LP
- IPME
- Interpersonal messaging environment
- .LP
- IPMS
- Interpersonal messaging system
- .bp
- .LP
- IPM\(hyUA
- Interpersonal messaging user agent
- .LP
- IPN
- Interpersonal notification
- .LP
- M
- Mandatory
- .LP
- MS
- Message store
- .LP
- MT
- Message transfer
- .LP
- MTA
- Message transfer agent
- .LP
- MTAS
- Message transfer abstract service
- .LP
- MTS
- Message transfer system
- .LP
- NDN
- Non\(hydelivery status notification
- .LP
- NL
- New line
- .LP
- NRN
- Non\(hyreceipt notification
- .LP
- O/R
- Originator/receipt
- .LP
- PDAU
- Physical delivery access unit
- .LP
- PTTXAU
- Public Teletex access unit
- .LP
- P5
- Telematic access protocol
- .LP
- RN
- Receipt status notification
- .LP
- S
- Supplier
- .LP
- TAPDU
- Telematic access protocol data unit
- .LP
- TIA
- Telematic interworking application
- .LP
- TID
- Terminal identification
- .LP
- TLM
- Telematic
- .LP
- TLMA
- Telematic agent
- .LP
- TLMAU
- Telematic access unit
- .LP
- TLM\(hyTER
- Telematic terminal
- .LP
- TLXAU
- Telex access unit
- .LP
- TTX
- Teletex
- .LP
- UA
- User agent
- .sp 2P
- .LP
- \fB5\fR \fBConventions\fR
- .sp 1P
- .RT
- .PP
- This Recommendation uses the descriptive conventions identified
- below.
- .RT
- .sp 1P
- .LP
- 5.1
- \fIASN.1\fR
- .sp 9p
- .RT
- .PP
- This Recommendation uses the following ASN.1\(hybased descriptive
- conventions for the indicated purposes:
- .RT
- .LP
- a)
- to specify the functional objects, the OBJECT and REFINE
- macros and associated conventions of Recommendation\ X.407;
- .LP
- b)
- to specify the information objects (and other data types and values of
- all kinds), ASN.1 itself;
- .LP
- c)
- to specify the abstract service, the PORT and ABSTRACT\(hyBIND, \(hyUNBIND,
- \(hyOPERATION, and \(hyERROR macros and associated conventions of
- Recommendation\ X.407.
- .sp 1P
- .LP
- 5.2
- \fIGrade\fR
- .sp 9p
- .RT
- .PP
- Whenever this Recommendation describes a class of data structure
- (e.g.\ Headings) having components (e.g.\ fields), each component is categorized
- as one of the following grades:
- .RT
- .LP
- a)
- Mandatory (M): A mandatory component shall be present in
- every member of the class.
- .LP
- b)
- Conditional (C): A conditional component shall be present in a member
- of the class as dictated by this Recommendation.
- .bp
- .sp 2P
- .LP
- \fB6\fR \fBOverview of telematic access to IPMS\fR
- .sp 1P
- .RT
- .sp 1P
- .LP
- 6.1
- \fIAbstract model\fR
- .sp 9p
- .RT
- .PP
- This Recommendation makes use of the message handling abstract
- service definitions conventions defined in Recommendation\ X.407. These
- conventions provide a descriptive tool for the specification of information
- processing tasks in abstract terms. This ensures that a tasks functional
- requirements are stated independently of its realization.
- .RT
- .sp 1P
- .LP
- 6.2
- \fIFunctional model\fR
- .sp 9p
- .RT
- .PP
- This section provides a functional model of telematic access to
- IPMS. The purpose of this model is to provide a general description of the
- functional entities, which are then explicitly defined using the definitions
- and conventions found in Recommendation\ X.407, and further refined as
- necessary, in following sections (see Figure\ 1/T.330).
- .RT
- .LP
- .rs
- .sp 20P
- .ad r
- \fBFigure 1/T.330, p.\fR
- .sp 1P
- .RT
- .ad b
- .RT
- .PP
- The functional model comprises the following functional
- entities:
- .LP
- \(em
- Telematic agent (TLMA): Logical entity only which comprises the TLMAU
- and the telematic terminal. The TLMA is useful as an object in the
- refinement of the IPMS.
- .LP
- \(em
- Telematic access unit (TLMAU): Functional entity which
- provides all of the interworking functions between telematic codes and
- protocols and IPMS codes and protocols. The TLMAU also supports the DS
- functionality.
- .LP
- \(em
- Telematic terminal (TLM\(hyTER): The telematic terminal.
- .LP
- \(em
- Access unit (AU): Functional entity which provides access to message
- handling applications for indirect users of the MTS.
- .LP
- \(em
- Document storage (DS): Extension of the telematic terminal
- storage capabilities. The TLMAU may optionally, on a subscription basis,
- deliver messages to a DS. The terminal may then retrieve the message for the
- document storage when convenient.
- .LP
- \(em
- Message store (MS): Functional entity which provides single direct user
- of message handling with capabilities for message storage. Although the
- MS and DS provide a similar functionality, there is no relationship between
- the two.
- .LP
- \(em
- Message transfer system (MTS): Functional entity which
- conveys information objects between individual users and members of
- distribution lists.
- .LP
- \(em
- User agent (UA): Functional entity by means of which a direct user engages
- in message handling.
- .bp
- .sp 1P
- .LP
- 6.3
- \fIAccess for registered and non\(hyregistered users\fR
- .sp 9p
- .RT
- .PP
- Two types of access to the IPM service are defined within this
- Recommendation. Registered users of the IPM service who wish to use telematic
- terminal equipment to access the IPM service are provided with complete
- IPM
- service functionality with any full implementation of this Recommendation.
- .PP
- Telematic terminal equipment users who are not registered IPM service subscribers
- but who wish to direct a message to an IPM service user are
- provided with a subset of the functionality defined within this Recommendation,
- in accordance with Recommendation\ F.422 and Annex\ D of this Recommendation.
- This functionality is referred to as a public teletex access unit
- (PTTXAU).
- .RT
- .sp 2P
- .LP
- \fB7\fR \fBIPMS in the context of telematic interworking\fR
- .sp 1P
- .RT
- .sp 1P
- .LP
- 7.1
- \fIObjects and ports description\fR
- .sp 9p
- .RT
- .PP
- The refinement of the IPMS is found in Recommendation X.420
- (interpersonal messaging system). The IPMS refinement describes secondary
- objects, one of which is the telematic agent (TLMA) which is paired to
- the MTS by the import and export ports.
- .PP
- The TLMA is visible to the telematic user through four ports, namely: origination,
- reception, management and miscellanea. The origination,
- reception and management port services and operations are described fully in
- Recommendation\ X.420. The miscellanea port services and operations are
- described in this Recommendation. The import and export port services and
- operations are described in Recommendation\ X.411.
- .RT
- .LP
- .sp 1
- .ce
- .line
- .ce
- \fBH.T. [T1.330]\fR
- .LP
- tlma
- .LP
- OBJECT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- PORTS\ { | rigination
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- reception
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- management
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- miscellanea
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- import
- .LP
- [C],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- export
- .LP
- [C]\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= id\(hyot\(hytlma
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T2.330]\fR
- .LP
- tlm\(hyuser
- .LP
- OBJECT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- PORTS\ { | rigination
- .LP
- [C],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- reception
- .LP
- [C],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- management
- .LP
- [C],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- miscellanea
- .LP
- [C]\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= id\(hyot\(hytlm\(hyuser
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T3.330]\fR
- .LP
- origination PORT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- CONSUMER INVOKERS\ { | riginateProbe,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER INVOKERS\ { | fR
- .LP
- OriginateIPM,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER INVOKERS\ { | fR
- .LP
- OriginateRN,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER INVOKERS\ { | fR
- .LP
- CancelIPM\ }
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- ::= id\(hypt\(hyorigination
- .LP
- .LP
- .LP
- reception PORT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- CONSUMER INVOKERS\ { | eceiveReport,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER INVOKERS\ { | fR
- .LP
- ReceiveIPM,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER INVOKERS\ { | fR
- .LP
- ReceiveRN,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER INVOKERS\ { | fR
- .LP
- ReceiveNRN\ }
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- ::= id\(hypt\(hyreception
- .LP
- .LP
- .LP
- management PORT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- CONSUMER INVOKERS\ { | hangeAutoDiscard,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER INVOKERS\ { | fR
- .LP
- ChangeAutoAcknowledgment,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER INVOKERS\ { | fR
- .LP
- ChangeAutoForwarding\ }
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- ::= id\(hypt\(hymanagement
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T4.330]\fR
- .LP
- miscellanea PORT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- SUPPLIER PERFORMS\ { | hangeSubscriptionProfile,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSList,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSDelete,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSFetch,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- MessageStatus\ }
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- ::= id\(hypt\(hymiscellanea
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T5.330]\fR
- .LP
- ChangeSubscriptionProfile ::= ABSTRACT\(hyOPERATION
- .LP
- .LP
- .LP
- \fBtlma \ \ \fR
- .LP
- ARGUMENT SET\ { | s\(hymode
- .LP
- [0] DSMode OPTIONAL,
- .LP
-
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ARGUMENT SET\ { | fR
- .LP
- error\(hyrecovery\(hymode
- .LP
- [1]
- .LP
- ErrorRecoveryMode OPTIONAL,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ARGUMENT SET\ { | fR
- .LP
- message\(hydelete\(hymode
- .LP
- [2]
- .LP
- MessageDeleteMode OPTIONAL\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- RESULT\ { }
- .LP
-
- .LP
- \fBtlma\fR
- .LP
- \ \
- .LP
- ERRORS\ { | ame\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- ds\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- subscription\(hyprofile\(hyerror\ }
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T6.330]\fR
- .LP
- DSList
- .LP
- ::= ABSTRACT\(hyOPERATION
- .LP
- .LP
- .LP
- \fBtlma \ \ \fR
- .LP
- ARGUMENT { }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- RESULT SET\ { | 0] SET OF ListReport OPTIONAL\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ERRORS\ { | ubscription\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- name\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- ds\(hyerror\ }
- .LP
-
- .LP
- ListReport
- .LP
- ::= SET\ { | etrieval\(hyid
- .LP
- [0]
- .LP
- RetrievalIdentifier,
- .LP
-
- .LP
- \fBListReport\fR
- .LP
- \fB::= SET\ { | fR
- .LP
- message\(hytype
- .LP
- [1]
- .LP
- MessageType,
- .LP
-
- .LP
- \fBListReport\fR
- .LP
- \fB::= SET\ { | fR
- .LP
- priority
- .LP
- [2]
- .LP
- Priority OPTIONAL,
- .LP
-
- .LP
- \fBListReport\fR
- .LP
- \fB::= SET\ { | fR
- .LP
- message\(hylength
- .LP
- [3]
- .LP
- MessageLength OPTIONAL,
- .LP
-
- .LP
- \fBListReport\fR
- .LP
- \fB::= SET\ { | fR
- .LP
- originator\(hyname
- .LP
- [4]
- .LP
- OrName OPTIONAL\ }
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T7.330]\fR
- .LP
- DSDelete
- .LP
- ::= ABSTRACT\(hyOPERATION
- .LP
- .LP
- .LP
- \fBtlma \ \ \fR
- .LP
- ARGUMENT SET\ { | elector [0] SET OF RetrievalIdentifier\ }
- .LP
-
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- RESULT\ { }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ERRORS\ { | ubscription\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- name\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- ds\(hyerror\ }
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T8.330]\fR
- .LP
- DSFetch
- .LP
- ::= ABSTRACT\(hyOPERATION
- .LP
- .LP
- .LP
- \fBtlma \ \ \fR
- .LP
- ARGUMENT SET OF\ { | etrieval\(hyid
- .LP
- [0]
- .LP
- RetrievalIdentifier,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ARGUMENT SET OF\ { | fR
- .LP
- delete\(hyafter\(hyoutput
- .LP
- [1]
- .LP
- DeleteAfterOutput OPTIONAL\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- RESULT\ SET\ { | etrieval\(hyid
- .LP
- [0] RetrievalIdentifier,
- .LP
-
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- RESULT\ SET\ { | fR
- .LP
- message\(hyreport
- .LP
- [1]
- .LP
- MessageReport\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ERRORS\ { | ubscription\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- name\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- ds\(hyerror\ }
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T9.330]\fR
- .LP
- MessageStatus
- .LP
- ::= ABSTRACT\(hyOPERATION
- .LP
- .LP
- .LP
- \fBtlma \ \ \fR
- .LP
- ARGUMENT SET\ { | 0] QueryIdentifier OPTIONAL\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- RESULT\ SET\ { | eport\(hytime
- .LP
- [0] DateandTime,
- .LP
-
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- RESULT\ SET\ { | fR
- .LP
- reported\(hymessage\(hyid
- .LP
- [1]
- .LP
- MessageIdentifier,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- RESULT\ SET\ { | eported\(hymessage\(hyid\fR
- .LP
- [2]
- .LP
- SEQUENCE OF StatusInfo\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ERRORS\ { | ubscription\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- name\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- message\(hystatus\(hyerror\ }
- .LP
- .LP
- .LP
- QueryIdentifier
- .LP
- ::= CHOICE\ { | ubmission\(hyid
- .LP
- [0] MessageIdentifier,
- .LP
-
- .LP
- \fBQueryIdentifier\fR
- .LP
- \fB::=
- .LP
- CHOICE\ { | fR
- .LP
- correlation\(hyinfo
- .LP
- [1] CallIdentification\ }
- .LP
- .LP
- .LP
- StatusInfo
- .LP
- ::= SET\ { | tatus
- .LP
- [0] Status,
- .LP
-
- .LP
-
- .LP
- \fBStatusInfo\fR
- .LP
- \fB::= SET\ { | fR
- .LP
- per\(hyrecipient\(hyinfo
- .LP
- [1]
- .LP
- PerRecipientReportDeliveryFields OPTIONAL\ }
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T10.330]\fR
- .LP
- tlma\(hyrefinement REFINE tlma AS
- .LP
-
- .LP
- \ tlmau
- .LP
- mhs\(hydoc\(hyxfer
- .LP
- [S] PAIRED with\ { | lm\(hyter\ }
- .LP
-
- .LP
-
- .LP
- \ tlm\(hyter
- .LP
- origination
- .LP
- [S] VISIBLE
- .LP
-
- .LP
- \fBtlm\(hyter\fR
- .LP
- reception
- .LP
- [S] VISIBLE
- .LP
-
- .LP
- \fBtlm\(hyter\fR
- .LP
- management
- .LP
- [S] VISIBLE
- .LP
-
- .LP
- \fBtlm\(hyter\fR
- .LP
- miscellanea
- .LP
- [S] VISIBLE
- .LP
-
- .LP
-
- .LP
- \fBtlm\(hyter\fR
- .LP
- ::= id\(hyref\(hysecondary
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T11.330]\fR
- .LP
- tlm\(hyter
- .LP
- OBJECT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- PORTS\ { | rigination
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- reception
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- management
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- miscellanea
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- mhs\(hydoc\(hyxfer
- .LP
- [C]\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= id\(hyot\(hytlm\(hyter
- .LP
- .LP
- .LP
- tlmau
- .LP
- OBJECT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- PORTS\ { | hs\(hydoc\(hyxfer
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- import
- .LP
- [C],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- export
- .LP
- [C]\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= id\(hyot\(hytlm\(hyuser
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T12.330]\fR
- .LP
- mhs\(hydoc\(hyxfer PORT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- SUPPLIER PERFORMS\ { | essageSend,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- MessageProbe,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- ExplicitReceive,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- MessageCancel,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- Register,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSList,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSDelete,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSFetch,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- MessageStatus\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- CONSUMER PERFORMS\ { | essageDeliver,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER PERFORMS\ { | fR
- .LP
- ReceiptStatusNotice,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER PERFORMS\ { | fR
- .LP
- DeliveryStatusNotice\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= id\(hypt\(hymhs\(hydoc\(hyxfer
- .LP
- .LP
- .LP
- \fBH.T. [T13.330]\fR
- .LP
- TABLE\ 1/T.330
- .LP
- \fBOperations of mhs\(hydoc\(hyxfer port\fR
- .ps 9
- .vs 11
- .nr VS 11
- .nr PS 9
- .TS
- center box;
- cw(132p) | cw(96p) .
- {
- IPMS ports and telematic specific port
- } mhs\(hydoc\(hyxfer port
- _
- .TE
- .TS
- center box ;
- cw(30p) | cw(54p) | cw(27p) | cw(21p) | cw(54p) | cw(21p) | cw(21p) .
- Port Abstract operation Invoker Performer Abstract operation Invoker Performer
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Origination {
- (1)\ OriginateIPM
- (2)\ OriginateProbe
- (3)\ OriginateRN
- (4)\ CancelIPM
- } TLM\(hyUser TLM\(hyTER {
- (1)\ MessageSend
- (2)\ MessageProbe
- (3)\ ExplicitReceive
- (4)\ MessageCancel
- } TLM\(hyTER TLMAU
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Reception {
- (1)\ ReceiveIPM
- (2)\ ReceiveRN
- (3)\ ReceiveNRN
- (4)\ ReceiveReport
- } TLM\(hyTER User {
- (1)\ MessageDeliver
- (2)\ ReceiptStatusNotice
- (3)\ ReceiptStatusNotice
- (4)\ DeliveryStatusNotice
- } TLMAU TLM\(hyTER
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Management {
- (1)\ ChangeAutoDiscard
- (2)\
- ChangeAutoAcknowledgment
- (3)\ ChangeAutoForwarding
- } TLM\(hyUser TLM\(hyTER {
- (1)\ Register
- (2)\ Register
- (3)\ Register
- } TLM\(hyTER TLMAU
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Miscellanea {
- (1)\
- ChangeSubscriptionProfile
- (2)\ DSList
- (3)\ DSDelete
- (4)\ DSFetch
- (5)\ MessageStatus
- } TLM\(hyUser TLM\(hyTER {
- (1)\ Register
- (2)\ DSList
- (3)\ DSDelete
- (4)\ DSFetch
- (5)\ MessageStatus
- } TLM\(hyTER TLMAU
- _
- .TE
- .nr PS 9
- .RT
- .ad r
- \fBTableau [T1.330], p.\fR
- .sp 1P
- .RT
- .ad b
- .RT
- .LP
- .sp 5
- .PP
- The IPMS comprises any number of TLMA.
- .PP
- TLM users are communicants in telematic interworking. A TLM user
- originates or receives information objects whose types are specified in
- Recommendation\ X.420 and this Recommendation.
- .RT
- .LP
- .sp 1
- .LP
-
- .LP
- \fBH.T. [T2.330]\fR
- .LP
- tlm\(hyuser
- .LP
- OBJECT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- PORTS\ { | rigination
- .LP
- [C],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- reception
- .LP
- [C],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- management
- .LP
- [C],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- miscellanea
- .LP
- [C]\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= id\(hyot\(hytlm\(hyuser
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T3.330]\fR
- .LP
- origination PORT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- CONSUMER INVOKERS\ { | riginateProbe,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER INVOKERS\ { | fR
- .LP
- OriginateIPM,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER INVOKERS\ { | fR
- .LP
- OriginateRN,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER INVOKERS\ { | fR
- .LP
- CancelIPM\ }
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- ::= id\(hypt\(hyorigination
- .LP
- .LP
- .LP
- reception PORT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- CONSUMER INVOKERS\ { | eceiveReport,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER INVOKERS\ { | fR
- .LP
- ReceiveIPM,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER INVOKERS\ { | fR
- .LP
- ReceiveRN,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER INVOKERS\ { | fR
- .LP
- ReceiveNRN\ }
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- ::= id\(hypt\(hyreception
- .LP
- .LP
- .LP
- management PORT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- CONSUMER INVOKERS\ { | hangeAutoDiscard,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER INVOKERS\ { | fR
- .LP
- ChangeAutoAcknowledgment,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER INVOKERS\ { | fR
- .LP
- ChangeAutoForwarding\ }
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- ::= id\(hypt\(hymanagement
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T4.330]\fR
- .LP
- miscellanea PORT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- SUPPLIER PERFORMS\ { | hangeSubscriptionProfile,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSList,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSDelete,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSFetch,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- MessageStatus\ }
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- ::= id\(hypt\(hymiscellanea
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T5.330]\fR
- .LP
- ChangeSubscriptionProfile ::= ABSTRACT\(hyOPERATION
- .LP
- .LP
- .LP
- \fBtlma \ \ \fR
- .LP
- ARGUMENT SET\ { | s\(hymode
- .LP
- [0] DSMode OPTIONAL,
- .LP
-
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ARGUMENT SET\ { | fR
- .LP
- error\(hyrecovery\(hymode
- .LP
- [1]
- .LP
- ErrorRecoveryMode OPTIONAL,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ARGUMENT SET\ { | fR
- .LP
- message\(hydelete\(hymode
- .LP
- [2]
- .LP
- MessageDeleteMode OPTIONAL\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- RESULT\ { }
- .LP
-
- .LP
- \fBtlma\fR
- .LP
- \ \
- .LP
- ERRORS\ { | ame\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- ds\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- subscription\(hyprofile\(hyerror\ }
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T6.330]\fR
- .LP
- DSList
- .LP
- ::= ABSTRACT\(hyOPERATION
- .LP
- .LP
- .LP
- \fBtlma \ \ \fR
- .LP
- ARGUMENT { }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- RESULT SET\ { | 0] SET OF ListReport OPTIONAL\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ERRORS\ { | ubscription\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- name\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- ds\(hyerror\ }
- .LP
-
- .LP
- ListReport
- .LP
- ::= SET\ { | etrieval\(hyid
- .LP
- [0]
- .LP
- RetrievalIdentifier,
- .LP
-
- .LP
- \fBListReport\fR
- .LP
- \fB::= SET\ { | fR
- .LP
- message\(hytype
- .LP
- [1]
- .LP
- MessageType,
- .LP
-
- .LP
- \fBListReport\fR
- .LP
- \fB::= SET\ { | fR
- .LP
- priority
- .LP
- [2]
- .LP
- Priority OPTIONAL,
- .LP
-
- .LP
- \fBListReport\fR
- .LP
- \fB::= SET\ { | fR
- .LP
- message\(hylength
- .LP
- [3]
- .LP
- MessageLength OPTIONAL,
- .LP
-
- .LP
- \fBListReport\fR
- .LP
- \fB::= SET\ { | fR
- .LP
- originator\(hyname
- .LP
- [4]
- .LP
- OrName OPTIONAL\ }
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T7.330]\fR
- .LP
- DSDelete
- .LP
- ::= ABSTRACT\(hyOPERATION
- .LP
- .LP
- .LP
- \fBtlma \ \ \fR
- .LP
- ARGUMENT SET\ { | elector [0] SET OF RetrievalIdentifier\ }
- .LP
-
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- RESULT\ { }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ERRORS\ { | ubscription\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- name\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- ds\(hyerror\ }
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T8.330]\fR
- .LP
- DSFetch
- .LP
- ::= ABSTRACT\(hyOPERATION
- .LP
- .LP
- .LP
- \fBtlma \ \ \fR
- .LP
- ARGUMENT SET OF\ { | etrieval\(hyid
- .LP
- [0]
- .LP
- RetrievalIdentifier,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ARGUMENT SET OF\ { | fR
- .LP
- delete\(hyafter\(hyoutput
- .LP
- [1]
- .LP
- DeleteAfterOutput OPTIONAL\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- RESULT\ SET\ { | etrieval\(hyid
- .LP
- [0] RetrievalIdentifier,
- .LP
-
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- RESULT\ SET\ { | fR
- .LP
- message\(hyreport
- .LP
- [1]
- .LP
- MessageReport\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ERRORS\ { | ubscription\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- name\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- ds\(hyerror\ }
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T9.330]\fR
- .LP
- MessageStatus
- .LP
- ::= ABSTRACT\(hyOPERATION
- .LP
- .LP
- .LP
- \fBtlma \ \ \fR
- .LP
- ARGUMENT SET\ { | 0] QueryIdentifier OPTIONAL\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- RESULT\ SET\ { | eport\(hytime
- .LP
- [0] DateandTime,
- .LP
-
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- RESULT\ SET\ { | fR
- .LP
- reported\(hymessage\(hyid
- .LP
- [1]
- .LP
- MessageIdentifier,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- RESULT\ SET\ { | eported\(hymessage\(hyid\fR
- .LP
- [2]
- .LP
- SEQUENCE OF StatusInfo\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ERRORS\ { | ubscription\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- name\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- message\(hystatus\(hyerror\ }
- .LP
- .LP
- .LP
- QueryIdentifier
- .LP
- ::= CHOICE\ { | ubmission\(hyid
- .LP
- [0] MessageIdentifier,
- .LP
-
- .LP
- \fBQueryIdentifier\fR
- .LP
- \fB::=
- .LP
- CHOICE\ { | fR
- .LP
- correlation\(hyinfo
- .LP
- [1] CallIdentification\ }
- .LP
- .LP
- .LP
- StatusInfo
- .LP
- ::= SET\ { | tatus
- .LP
- [0] Status,
- .LP
-
- .LP
-
- .LP
- \fBStatusInfo\fR
- .LP
- \fB::= SET\ { | fR
- .LP
- per\(hyrecipient\(hyinfo
- .LP
- [1]
- .LP
- PerRecipientReportDeliveryFields OPTIONAL\ }
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T10.330]\fR
- .LP
- tlma\(hyrefinement REFINE tlma AS
- .LP
-
- .LP
- \ tlmau
- .LP
- mhs\(hydoc\(hyxfer
- .LP
- [S] PAIRED with\ { | lm\(hyter\ }
- .LP
-
- .LP
-
- .LP
- \ tlm\(hyter
- .LP
- origination
- .LP
- [S] VISIBLE
- .LP
-
- .LP
- \fBtlm\(hyter\fR
- .LP
- reception
- .LP
- [S] VISIBLE
- .LP
-
- .LP
- \fBtlm\(hyter\fR
- .LP
- management
- .LP
- [S] VISIBLE
- .LP
-
- .LP
- \fBtlm\(hyter\fR
- .LP
- miscellanea
- .LP
- [S] VISIBLE
- .LP
-
- .LP
-
- .LP
- \fBtlm\(hyter\fR
- .LP
- ::= id\(hyref\(hysecondary
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T11.330]\fR
- .LP
- tlm\(hyter
- .LP
- OBJECT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- PORTS\ { | rigination
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- reception
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- management
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- miscellanea
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- mhs\(hydoc\(hyxfer
- .LP
- [C]\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= id\(hyot\(hytlm\(hyter
- .LP
- .LP
- .LP
- tlmau
- .LP
- OBJECT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- PORTS\ { | hs\(hydoc\(hyxfer
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- import
- .LP
- [C],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- export
- .LP
- [C]\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= id\(hyot\(hytlm\(hyuser
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T12.330]\fR
- .LP
- mhs\(hydoc\(hyxfer PORT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- SUPPLIER PERFORMS\ { | essageSend,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- MessageProbe,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- ExplicitReceive,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- MessageCancel,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- Register,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSList,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSDelete,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSFetch,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- MessageStatus\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- CONSUMER PERFORMS\ { | essageDeliver,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER PERFORMS\ { | fR
- .LP
- ReceiptStatusNotice,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER PERFORMS\ { | fR
- .LP
- DeliveryStatusNotice\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= id\(hypt\(hymhs\(hydoc\(hyxfer
- .LP
- .LP
- .LP
- \fBH.T. [T13.330]\fR
- .LP
- TABLE\ 1/T.330
- .LP
- \fBOperations of mhs\(hydoc\(hyxfer port\fR
- .ps 9
- .vs 11
- .nr VS 11
- .nr PS 9
- .TS
- center box;
- cw(132p) | cw(96p) .
- {
- IPMS ports and telematic specific port
- } mhs\(hydoc\(hyxfer port
- _
- .TE
- .TS
- center box ;
- cw(30p) | cw(54p) | cw(27p) | cw(21p) | cw(54p) | cw(21p) | cw(21p) .
- Port Abstract operation Invoker Performer Abstract operation Invoker Performer
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Origination {
- (1)\ OriginateIPM
- (2)\ OriginateProbe
- (3)\ OriginateRN
- (4)\ CancelIPM
- } TLM\(hyUser TLM\(hyTER {
- (1)\ MessageSend
- (2)\ MessageProbe
- (3)\ ExplicitReceive
- (4)\ MessageCancel
- } TLM\(hyTER TLMAU
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Reception {
- (1)\ ReceiveIPM
- (2)\ ReceiveRN
- (3)\ ReceiveNRN
- (4)\ ReceiveReport
- } TLM\(hyTER User {
- (1)\ MessageDeliver
- (2)\ ReceiptStatusNotice
- (3)\ ReceiptStatusNotice
- (4)\ DeliveryStatusNotice
- } TLMAU TLM\(hyTER
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Management {
- (1)\ ChangeAutoDiscard
- (2)\
- ChangeAutoAcknowledgment
- (3)\ ChangeAutoForwarding
- } TLM\(hyUser TLM\(hyTER {
- (1)\ Register
- (2)\ Register
- (3)\ Register
- } TLM\(hyTER TLMAU
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Miscellanea {
- (1)\
- ChangeSubscriptionProfile
- (2)\ DSList
- (3)\ DSDelete
- (4)\ DSFetch
- (5)\ MessageStatus
- } TLM\(hyUser TLM\(hyTER {
- (1)\ Register
- (2)\ DSList
- (3)\ DSDelete
- (4)\ DSFetch
- (5)\ MessageStatus
- } TLM\(hyTER TLMAU
- _
- .TE
- .nr PS 9
- .RT
- .ad r
- \fBTableau [T2.330], p.\fR
- .sp 1P
- .RT
- .ad b
- .RT
- .LP
- .bp
- .PP
- A telematic user is associated with the TLMA by means of the
- origination, reception, management and miscellanea ports. A telematic user
- is a supplier\ [S] of no ports and a consumer\ [C] of all TLMA ports. The
- TLMA is a supplier of all TLMA ports and consumer of no ports.
- .PP
- The general access to IPMS is illustrated in Figure 2/T.330.
- .RT
- .LP
- .rs
- .sp 35P
- .ad r
- \fBFigure 2/T.330, p.\fR
- .sp 1P
- .RT
- .ad b
- .RT
- .PP
- An interpersonal messaging user agent (IPM\(hyUA) is a secondary
- object that provides the interpersonal messaging abstract service (IPMAS)
- to a single IPM user. An IPM\(hyUA is a specialized instance of the more
- general
- object, UA. An IPM\(hyUA performs its function with help from the MTS.
- .PP
- A telematic agent (TLMA) is an object that provides the abstract
- service which comprises IPMAS and telematic specific abstract service, to a
- single TLM user. A TLMA is an instance of the more general object UA. A TLMA
- performs its function with help from the MTS.
- .PP
- A message transfer system (MTS), upon which all other IPMS components relay,
- is the provider of the message transfer abstract service (MTAS). It
- performs its function without assistance.
- .PP
- An interpersonal messaging system (IPMS) is the object by means of
- which all users communicate in interpersonal messaging.
- .PP
- The access unit (AU) could be a physical delivery access unit (PDAU), or
- telex access unit (TLXAU). The descriptions of these objects found in
- relevant Recommendations.
- .bp
- .RT
- .sp 1P
- .LP
- 7.2
- \fIOrigination, reception and management ports, services and\fR
- \fIoperations\fR
- .sp 9p
- .RT
- .PP
- The abstract operations available at these ports, as described in X.420, are:
- .RT
- .LP
-
- .LP
- \fBH.T. [T3.330]\fR
- .LP
- origination PORT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- CONSUMER INVOKERS\ { | riginateProbe,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER INVOKERS\ { | fR
- .LP
- OriginateIPM,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER INVOKERS\ { | fR
- .LP
- OriginateRN,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER INVOKERS\ { | fR
- .LP
- CancelIPM\ }
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- ::= id\(hypt\(hyorigination
- .LP
- .LP
- .LP
- reception PORT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- CONSUMER INVOKERS\ { | eceiveReport,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER INVOKERS\ { | fR
- .LP
- ReceiveIPM,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER INVOKERS\ { | fR
- .LP
- ReceiveRN,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER INVOKERS\ { | fR
- .LP
- ReceiveNRN\ }
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- ::= id\(hypt\(hyreception
- .LP
- .LP
- .LP
- management PORT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- CONSUMER INVOKERS\ { | hangeAutoDiscard,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER INVOKERS\ { | fR
- .LP
- ChangeAutoAcknowledgment,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER INVOKERS\ { | fR
- .LP
- ChangeAutoForwarding\ }
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- ::= id\(hypt\(hymanagement
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T4.330]\fR
- .LP
- miscellanea PORT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- SUPPLIER PERFORMS\ { | hangeSubscriptionProfile,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSList,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSDelete,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSFetch,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- MessageStatus\ }
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- ::= id\(hypt\(hymiscellanea
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T5.330]\fR
- .LP
- ChangeSubscriptionProfile ::= ABSTRACT\(hyOPERATION
- .LP
- .LP
- .LP
- \fBtlma \ \ \fR
- .LP
- ARGUMENT SET\ { | s\(hymode
- .LP
- [0] DSMode OPTIONAL,
- .LP
-
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ARGUMENT SET\ { | fR
- .LP
- error\(hyrecovery\(hymode
- .LP
- [1]
- .LP
- ErrorRecoveryMode OPTIONAL,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ARGUMENT SET\ { | fR
- .LP
- message\(hydelete\(hymode
- .LP
- [2]
- .LP
- MessageDeleteMode OPTIONAL\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- RESULT\ { }
- .LP
-
- .LP
- \fBtlma\fR
- .LP
- \ \
- .LP
- ERRORS\ { | ame\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- ds\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- subscription\(hyprofile\(hyerror\ }
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T6.330]\fR
- .LP
- DSList
- .LP
- ::= ABSTRACT\(hyOPERATION
- .LP
- .LP
- .LP
- \fBtlma \ \ \fR
- .LP
- ARGUMENT { }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- RESULT SET\ { | 0] SET OF ListReport OPTIONAL\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ERRORS\ { | ubscription\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- name\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- ds\(hyerror\ }
- .LP
-
- .LP
- ListReport
- .LP
- ::= SET\ { | etrieval\(hyid
- .LP
- [0]
- .LP
- RetrievalIdentifier,
- .LP
-
- .LP
- \fBListReport\fR
- .LP
- \fB::= SET\ { | fR
- .LP
- message\(hytype
- .LP
- [1]
- .LP
- MessageType,
- .LP
-
- .LP
- \fBListReport\fR
- .LP
- \fB::= SET\ { | fR
- .LP
- priority
- .LP
- [2]
- .LP
- Priority OPTIONAL,
- .LP
-
- .LP
- \fBListReport\fR
- .LP
- \fB::= SET\ { | fR
- .LP
- message\(hylength
- .LP
- [3]
- .LP
- MessageLength OPTIONAL,
- .LP
-
- .LP
- \fBListReport\fR
- .LP
- \fB::= SET\ { | fR
- .LP
- originator\(hyname
- .LP
- [4]
- .LP
- OrName OPTIONAL\ }
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T7.330]\fR
- .LP
- DSDelete
- .LP
- ::= ABSTRACT\(hyOPERATION
- .LP
- .LP
- .LP
- \fBtlma \ \ \fR
- .LP
- ARGUMENT SET\ { | elector [0] SET OF RetrievalIdentifier\ }
- .LP
-
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- RESULT\ { }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ERRORS\ { | ubscription\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- name\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- ds\(hyerror\ }
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T8.330]\fR
- .LP
- DSFetch
- .LP
- ::= ABSTRACT\(hyOPERATION
- .LP
- .LP
- .LP
- \fBtlma \ \ \fR
- .LP
- ARGUMENT SET OF\ { | etrieval\(hyid
- .LP
- [0]
- .LP
- RetrievalIdentifier,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ARGUMENT SET OF\ { | fR
- .LP
- delete\(hyafter\(hyoutput
- .LP
- [1]
- .LP
- DeleteAfterOutput OPTIONAL\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- RESULT\ SET\ { | etrieval\(hyid
- .LP
- [0] RetrievalIdentifier,
- .LP
-
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- RESULT\ SET\ { | fR
- .LP
- message\(hyreport
- .LP
- [1]
- .LP
- MessageReport\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ERRORS\ { | ubscription\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- name\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- ds\(hyerror\ }
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T9.330]\fR
- .LP
- MessageStatus
- .LP
- ::= ABSTRACT\(hyOPERATION
- .LP
- .LP
- .LP
- \fBtlma \ \ \fR
- .LP
- ARGUMENT SET\ { | 0] QueryIdentifier OPTIONAL\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- RESULT\ SET\ { | eport\(hytime
- .LP
- [0] DateandTime,
- .LP
-
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- RESULT\ SET\ { | fR
- .LP
- reported\(hymessage\(hyid
- .LP
- [1]
- .LP
- MessageIdentifier,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- RESULT\ SET\ { | eported\(hymessage\(hyid\fR
- .LP
- [2]
- .LP
- SEQUENCE OF StatusInfo\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ERRORS\ { | ubscription\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- name\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- message\(hystatus\(hyerror\ }
- .LP
- .LP
- .LP
- QueryIdentifier
- .LP
- ::= CHOICE\ { | ubmission\(hyid
- .LP
- [0] MessageIdentifier,
- .LP
-
- .LP
- \fBQueryIdentifier\fR
- .LP
- \fB::=
- .LP
- CHOICE\ { | fR
- .LP
- correlation\(hyinfo
- .LP
- [1] CallIdentification\ }
- .LP
- .LP
- .LP
- StatusInfo
- .LP
- ::= SET\ { | tatus
- .LP
- [0] Status,
- .LP
-
- .LP
-
- .LP
- \fBStatusInfo\fR
- .LP
- \fB::= SET\ { | fR
- .LP
- per\(hyrecipient\(hyinfo
- .LP
- [1]
- .LP
- PerRecipientReportDeliveryFields OPTIONAL\ }
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T10.330]\fR
- .LP
- tlma\(hyrefinement REFINE tlma AS
- .LP
-
- .LP
- \ tlmau
- .LP
- mhs\(hydoc\(hyxfer
- .LP
- [S] PAIRED with\ { | lm\(hyter\ }
- .LP
-
- .LP
-
- .LP
- \ tlm\(hyter
- .LP
- origination
- .LP
- [S] VISIBLE
- .LP
-
- .LP
- \fBtlm\(hyter\fR
- .LP
- reception
- .LP
- [S] VISIBLE
- .LP
-
- .LP
- \fBtlm\(hyter\fR
- .LP
- management
- .LP
- [S] VISIBLE
- .LP
-
- .LP
- \fBtlm\(hyter\fR
- .LP
- miscellanea
- .LP
- [S] VISIBLE
- .LP
-
- .LP
-
- .LP
- \fBtlm\(hyter\fR
- .LP
- ::= id\(hyref\(hysecondary
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T11.330]\fR
- .LP
- tlm\(hyter
- .LP
- OBJECT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- PORTS\ { | rigination
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- reception
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- management
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- miscellanea
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- mhs\(hydoc\(hyxfer
- .LP
- [C]\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= id\(hyot\(hytlm\(hyter
- .LP
- .LP
- .LP
- tlmau
- .LP
- OBJECT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- PORTS\ { | hs\(hydoc\(hyxfer
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- import
- .LP
- [C],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- export
- .LP
- [C]\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= id\(hyot\(hytlm\(hyuser
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T12.330]\fR
- .LP
- mhs\(hydoc\(hyxfer PORT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- SUPPLIER PERFORMS\ { | essageSend,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- MessageProbe,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- ExplicitReceive,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- MessageCancel,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- Register,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSList,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSDelete,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSFetch,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- MessageStatus\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- CONSUMER PERFORMS\ { | essageDeliver,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER PERFORMS\ { | fR
- .LP
- ReceiptStatusNotice,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER PERFORMS\ { | fR
- .LP
- DeliveryStatusNotice\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= id\(hypt\(hymhs\(hydoc\(hyxfer
- .LP
- .LP
- .LP
- \fBH.T. [T13.330]\fR
- .LP
- TABLE\ 1/T.330
- .LP
- \fBOperations of mhs\(hydoc\(hyxfer port\fR
- .ps 9
- .vs 11
- .nr VS 11
- .nr PS 9
- .TS
- center box;
- cw(132p) | cw(96p) .
- {
- IPMS ports and telematic specific port
- } mhs\(hydoc\(hyxfer port
- _
- .TE
- .TS
- center box ;
- cw(30p) | cw(54p) | cw(27p) | cw(21p) | cw(54p) | cw(21p) | cw(21p) .
- Port Abstract operation Invoker Performer Abstract operation Invoker Performer
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Origination {
- (1)\ OriginateIPM
- (2)\ OriginateProbe
- (3)\ OriginateRN
- (4)\ CancelIPM
- } TLM\(hyUser TLM\(hyTER {
- (1)\ MessageSend
- (2)\ MessageProbe
- (3)\ ExplicitReceive
- (4)\ MessageCancel
- } TLM\(hyTER TLMAU
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Reception {
- (1)\ ReceiveIPM
- (2)\ ReceiveRN
- (3)\ ReceiveNRN
- (4)\ ReceiveReport
- } TLM\(hyTER User {
- (1)\ MessageDeliver
- (2)\ ReceiptStatusNotice
- (3)\ ReceiptStatusNotice
- (4)\ DeliveryStatusNotice
- } TLMAU TLM\(hyTER
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Management {
- (1)\ ChangeAutoDiscard
- (2)\
- ChangeAutoAcknowledgment
- (3)\ ChangeAutoForwarding
- } TLM\(hyUser TLM\(hyTER {
- (1)\ Register
- (2)\ Register
- (3)\ Register
- } TLM\(hyTER TLMAU
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Miscellanea {
- (1)\
- ChangeSubscriptionProfile
- (2)\ DSList
- (3)\ DSDelete
- (4)\ DSFetch
- (5)\ MessageStatus
- } TLM\(hyUser TLM\(hyTER {
- (1)\ Register
- (2)\ DSList
- (3)\ DSDelete
- (4)\ DSFetch
- (5)\ MessageStatus
- } TLM\(hyTER TLMAU
- _
- .TE
- .nr PS 9
- .RT
- .ad r
- \fBTableau [T3.330], p.\fR
- .sp 1P
- .RT
- .ad b
- .RT
- .PP
- The abstract operations are fully described in
- Recommendation\ X.420.
- .sp 1P
- .LP
- 7.3
- \fIMiscellanea port services and operations\fR
- .sp 9p
- .RT
- .PP
- Besides IPM abstract services, the following abstract services are available
- at the miscellanea port. They are provided by the TLMA object as the miscellanea
- abstract services.
- .RT
- .LP
-
- .LP
- \fBH.T. [T4.330]\fR
- .LP
- miscellanea PORT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- SUPPLIER PERFORMS\ { | hangeSubscriptionProfile,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSList,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSDelete,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSFetch,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- MessageStatus\ }
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- ::= id\(hypt\(hymiscellanea
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T5.330]\fR
- .LP
- ChangeSubscriptionProfile ::= ABSTRACT\(hyOPERATION
- .LP
- .LP
- .LP
- \fBtlma \ \ \fR
- .LP
- ARGUMENT SET\ { | s\(hymode
- .LP
- [0] DSMode OPTIONAL,
- .LP
-
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ARGUMENT SET\ { | fR
- .LP
- error\(hyrecovery\(hymode
- .LP
- [1]
- .LP
- ErrorRecoveryMode OPTIONAL,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ARGUMENT SET\ { | fR
- .LP
- message\(hydelete\(hymode
- .LP
- [2]
- .LP
- MessageDeleteMode OPTIONAL\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- RESULT\ { }
- .LP
-
- .LP
- \fBtlma\fR
- .LP
- \ \
- .LP
- ERRORS\ { | ame\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- ds\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- subscription\(hyprofile\(hyerror\ }
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T6.330]\fR
- .LP
- DSList
- .LP
- ::= ABSTRACT\(hyOPERATION
- .LP
- .LP
- .LP
- \fBtlma \ \ \fR
- .LP
- ARGUMENT { }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- RESULT SET\ { | 0] SET OF ListReport OPTIONAL\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ERRORS\ { | ubscription\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- name\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- ds\(hyerror\ }
- .LP
-
- .LP
- ListReport
- .LP
- ::= SET\ { | etrieval\(hyid
- .LP
- [0]
- .LP
- RetrievalIdentifier,
- .LP
-
- .LP
- \fBListReport\fR
- .LP
- \fB::= SET\ { | fR
- .LP
- message\(hytype
- .LP
- [1]
- .LP
- MessageType,
- .LP
-
- .LP
- \fBListReport\fR
- .LP
- \fB::= SET\ { | fR
- .LP
- priority
- .LP
- [2]
- .LP
- Priority OPTIONAL,
- .LP
-
- .LP
- \fBListReport\fR
- .LP
- \fB::= SET\ { | fR
- .LP
- message\(hylength
- .LP
- [3]
- .LP
- MessageLength OPTIONAL,
- .LP
-
- .LP
- \fBListReport\fR
- .LP
- \fB::= SET\ { | fR
- .LP
- originator\(hyname
- .LP
- [4]
- .LP
- OrName OPTIONAL\ }
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T7.330]\fR
- .LP
- DSDelete
- .LP
- ::= ABSTRACT\(hyOPERATION
- .LP
- .LP
- .LP
- \fBtlma \ \ \fR
- .LP
- ARGUMENT SET\ { | elector [0] SET OF RetrievalIdentifier\ }
- .LP
-
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- RESULT\ { }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ERRORS\ { | ubscription\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- name\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- ds\(hyerror\ }
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T8.330]\fR
- .LP
- DSFetch
- .LP
- ::= ABSTRACT\(hyOPERATION
- .LP
- .LP
- .LP
- \fBtlma \ \ \fR
- .LP
- ARGUMENT SET OF\ { | etrieval\(hyid
- .LP
- [0]
- .LP
- RetrievalIdentifier,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ARGUMENT SET OF\ { | fR
- .LP
- delete\(hyafter\(hyoutput
- .LP
- [1]
- .LP
- DeleteAfterOutput OPTIONAL\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- RESULT\ SET\ { | etrieval\(hyid
- .LP
- [0] RetrievalIdentifier,
- .LP
-
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- RESULT\ SET\ { | fR
- .LP
- message\(hyreport
- .LP
- [1]
- .LP
- MessageReport\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ERRORS\ { | ubscription\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- name\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- ds\(hyerror\ }
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T9.330]\fR
- .LP
- MessageStatus
- .LP
- ::= ABSTRACT\(hyOPERATION
- .LP
- .LP
- .LP
- \fBtlma \ \ \fR
- .LP
- ARGUMENT SET\ { | 0] QueryIdentifier OPTIONAL\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- RESULT\ SET\ { | eport\(hytime
- .LP
- [0] DateandTime,
- .LP
-
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- RESULT\ SET\ { | fR
- .LP
- reported\(hymessage\(hyid
- .LP
- [1]
- .LP
- MessageIdentifier,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- RESULT\ SET\ { | eported\(hymessage\(hyid\fR
- .LP
- [2]
- .LP
- SEQUENCE OF StatusInfo\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ERRORS\ { | ubscription\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- name\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- message\(hystatus\(hyerror\ }
- .LP
- .LP
- .LP
- QueryIdentifier
- .LP
- ::= CHOICE\ { | ubmission\(hyid
- .LP
- [0] MessageIdentifier,
- .LP
-
- .LP
- \fBQueryIdentifier\fR
- .LP
- \fB::=
- .LP
- CHOICE\ { | fR
- .LP
- correlation\(hyinfo
- .LP
- [1] CallIdentification\ }
- .LP
- .LP
- .LP
- StatusInfo
- .LP
- ::= SET\ { | tatus
- .LP
- [0] Status,
- .LP
-
- .LP
-
- .LP
- \fBStatusInfo\fR
- .LP
- \fB::= SET\ { | fR
- .LP
- per\(hyrecipient\(hyinfo
- .LP
- [1]
- .LP
- PerRecipientReportDeliveryFields OPTIONAL\ }
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T10.330]\fR
- .LP
- tlma\(hyrefinement REFINE tlma AS
- .LP
-
- .LP
- \ tlmau
- .LP
- mhs\(hydoc\(hyxfer
- .LP
- [S] PAIRED with\ { | lm\(hyter\ }
- .LP
-
- .LP
-
- .LP
- \ tlm\(hyter
- .LP
- origination
- .LP
- [S] VISIBLE
- .LP
-
- .LP
- \fBtlm\(hyter\fR
- .LP
- reception
- .LP
- [S] VISIBLE
- .LP
-
- .LP
- \fBtlm\(hyter\fR
- .LP
- management
- .LP
- [S] VISIBLE
- .LP
-
- .LP
- \fBtlm\(hyter\fR
- .LP
- miscellanea
- .LP
- [S] VISIBLE
- .LP
-
- .LP
-
- .LP
- \fBtlm\(hyter\fR
- .LP
- ::= id\(hyref\(hysecondary
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T11.330]\fR
- .LP
- tlm\(hyter
- .LP
- OBJECT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- PORTS\ { | rigination
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- reception
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- management
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- miscellanea
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- mhs\(hydoc\(hyxfer
- .LP
- [C]\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= id\(hyot\(hytlm\(hyter
- .LP
- .LP
- .LP
- tlmau
- .LP
- OBJECT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- PORTS\ { | hs\(hydoc\(hyxfer
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- import
- .LP
- [C],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- export
- .LP
- [C]\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= id\(hyot\(hytlm\(hyuser
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T12.330]\fR
- .LP
- mhs\(hydoc\(hyxfer PORT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- SUPPLIER PERFORMS\ { | essageSend,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- MessageProbe,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- ExplicitReceive,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- MessageCancel,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- Register,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSList,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSDelete,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSFetch,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- MessageStatus\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- CONSUMER PERFORMS\ { | essageDeliver,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER PERFORMS\ { | fR
- .LP
- ReceiptStatusNotice,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER PERFORMS\ { | fR
- .LP
- DeliveryStatusNotice\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= id\(hypt\(hymhs\(hydoc\(hyxfer
- .LP
- .LP
- .LP
- \fBH.T. [T13.330]\fR
- .LP
- TABLE\ 1/T.330
- .LP
- \fBOperations of mhs\(hydoc\(hyxfer port\fR
- .ps 9
- .vs 11
- .nr VS 11
- .nr PS 9
- .TS
- center box;
- cw(132p) | cw(96p) .
- {
- IPMS ports and telematic specific port
- } mhs\(hydoc\(hyxfer port
- _
- .TE
- .TS
- center box ;
- cw(30p) | cw(54p) | cw(27p) | cw(21p) | cw(54p) | cw(21p) | cw(21p) .
- Port Abstract operation Invoker Performer Abstract operation Invoker Performer
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Origination {
- (1)\ OriginateIPM
- (2)\ OriginateProbe
- (3)\ OriginateRN
- (4)\ CancelIPM
- } TLM\(hyUser TLM\(hyTER {
- (1)\ MessageSend
- (2)\ MessageProbe
- (3)\ ExplicitReceive
- (4)\ MessageCancel
- } TLM\(hyTER TLMAU
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Reception {
- (1)\ ReceiveIPM
- (2)\ ReceiveRN
- (3)\ ReceiveNRN
- (4)\ ReceiveReport
- } TLM\(hyTER User {
- (1)\ MessageDeliver
- (2)\ ReceiptStatusNotice
- (3)\ ReceiptStatusNotice
- (4)\ DeliveryStatusNotice
- } TLMAU TLM\(hyTER
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Management {
- (1)\ ChangeAutoDiscard
- (2)\
- ChangeAutoAcknowledgment
- (3)\ ChangeAutoForwarding
- } TLM\(hyUser TLM\(hyTER {
- (1)\ Register
- (2)\ Register
- (3)\ Register
- } TLM\(hyTER TLMAU
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Miscellanea {
- (1)\
- ChangeSubscriptionProfile
- (2)\ DSList
- (3)\ DSDelete
- (4)\ DSFetch
- (5)\ MessageStatus
- } TLM\(hyUser TLM\(hyTER {
- (1)\ Register
- (2)\ DSList
- (3)\ DSDelete
- (4)\ DSFetch
- (5)\ MessageStatus
- } TLM\(hyTER TLMAU
- _
- .TE
- .nr PS 9
- .RT
- .ad r
- \fBTableau [T4.330], p.\fR
- .sp 1P
- .RT
- .ad b
- .RT
- .sp 1P
- .LP
- 7.3.1
- \fIChangeSubscriptionProfile\fR
- .sp 9p
- .RT
- .PP
- The ChangeSubscriptionProfile abstract operation enables a user to change
- the registered subscription profile which specifies relationship with
- the TLMAU, such as DS mode, error recovery mode and message delete mode.
- .RT
- .LP
-
- .LP
- \fBH.T. [T5.330]\fR
- .LP
- ChangeSubscriptionProfile ::= ABSTRACT\(hyOPERATION
- .LP
- .LP
- .LP
- \fBtlma \ \ \fR
- .LP
- ARGUMENT SET\ { | s\(hymode
- .LP
- [0] DSMode OPTIONAL,
- .LP
-
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ARGUMENT SET\ { | fR
- .LP
- error\(hyrecovery\(hymode
- .LP
- [1]
- .LP
- ErrorRecoveryMode OPTIONAL,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ARGUMENT SET\ { | fR
- .LP
- message\(hydelete\(hymode
- .LP
- [2]
- .LP
- MessageDeleteMode OPTIONAL\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- RESULT\ { }
- .LP
-
- .LP
- \fBtlma\fR
- .LP
- \ \
- .LP
- ERRORS\ { | ame\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- ds\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- subscription\(hyprofile\(hyerror\ }
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T6.330]\fR
- .LP
- DSList
- .LP
- ::= ABSTRACT\(hyOPERATION
- .LP
- .LP
- .LP
- \fBtlma \ \ \fR
- .LP
- ARGUMENT { }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- RESULT SET\ { | 0] SET OF ListReport OPTIONAL\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ERRORS\ { | ubscription\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- name\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- ds\(hyerror\ }
- .LP
-
- .LP
- ListReport
- .LP
- ::= SET\ { | etrieval\(hyid
- .LP
- [0]
- .LP
- RetrievalIdentifier,
- .LP
-
- .LP
- \fBListReport\fR
- .LP
- \fB::= SET\ { | fR
- .LP
- message\(hytype
- .LP
- [1]
- .LP
- MessageType,
- .LP
-
- .LP
- \fBListReport\fR
- .LP
- \fB::= SET\ { | fR
- .LP
- priority
- .LP
- [2]
- .LP
- Priority OPTIONAL,
- .LP
-
- .LP
- \fBListReport\fR
- .LP
- \fB::= SET\ { | fR
- .LP
- message\(hylength
- .LP
- [3]
- .LP
- MessageLength OPTIONAL,
- .LP
-
- .LP
- \fBListReport\fR
- .LP
- \fB::= SET\ { | fR
- .LP
- originator\(hyname
- .LP
- [4]
- .LP
- OrName OPTIONAL\ }
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T7.330]\fR
- .LP
- DSDelete
- .LP
- ::= ABSTRACT\(hyOPERATION
- .LP
- .LP
- .LP
- \fBtlma \ \ \fR
- .LP
- ARGUMENT SET\ { | elector [0] SET OF RetrievalIdentifier\ }
- .LP
-
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- RESULT\ { }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ERRORS\ { | ubscription\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- name\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- ds\(hyerror\ }
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T8.330]\fR
- .LP
- DSFetch
- .LP
- ::= ABSTRACT\(hyOPERATION
- .LP
- .LP
- .LP
- \fBtlma \ \ \fR
- .LP
- ARGUMENT SET OF\ { | etrieval\(hyid
- .LP
- [0]
- .LP
- RetrievalIdentifier,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ARGUMENT SET OF\ { | fR
- .LP
- delete\(hyafter\(hyoutput
- .LP
- [1]
- .LP
- DeleteAfterOutput OPTIONAL\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- RESULT\ SET\ { | etrieval\(hyid
- .LP
- [0] RetrievalIdentifier,
- .LP
-
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- RESULT\ SET\ { | fR
- .LP
- message\(hyreport
- .LP
- [1]
- .LP
- MessageReport\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ERRORS\ { | ubscription\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- name\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- ds\(hyerror\ }
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T9.330]\fR
- .LP
- MessageStatus
- .LP
- ::= ABSTRACT\(hyOPERATION
- .LP
- .LP
- .LP
- \fBtlma \ \ \fR
- .LP
- ARGUMENT SET\ { | 0] QueryIdentifier OPTIONAL\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- RESULT\ SET\ { | eport\(hytime
- .LP
- [0] DateandTime,
- .LP
-
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- RESULT\ SET\ { | fR
- .LP
- reported\(hymessage\(hyid
- .LP
- [1]
- .LP
- MessageIdentifier,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- RESULT\ SET\ { | eported\(hymessage\(hyid\fR
- .LP
- [2]
- .LP
- SEQUENCE OF StatusInfo\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ERRORS\ { | ubscription\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- name\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- message\(hystatus\(hyerror\ }
- .LP
- .LP
- .LP
- QueryIdentifier
- .LP
- ::= CHOICE\ { | ubmission\(hyid
- .LP
- [0] MessageIdentifier,
- .LP
-
- .LP
- \fBQueryIdentifier\fR
- .LP
- \fB::=
- .LP
- CHOICE\ { | fR
- .LP
- correlation\(hyinfo
- .LP
- [1] CallIdentification\ }
- .LP
- .LP
- .LP
- StatusInfo
- .LP
- ::= SET\ { | tatus
- .LP
- [0] Status,
- .LP
-
- .LP
-
- .LP
- \fBStatusInfo\fR
- .LP
- \fB::= SET\ { | fR
- .LP
- per\(hyrecipient\(hyinfo
- .LP
- [1]
- .LP
- PerRecipientReportDeliveryFields OPTIONAL\ }
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T10.330]\fR
- .LP
- tlma\(hyrefinement REFINE tlma AS
- .LP
-
- .LP
- \ tlmau
- .LP
- mhs\(hydoc\(hyxfer
- .LP
- [S] PAIRED with\ { | lm\(hyter\ }
- .LP
-
- .LP
-
- .LP
- \ tlm\(hyter
- .LP
- origination
- .LP
- [S] VISIBLE
- .LP
-
- .LP
- \fBtlm\(hyter\fR
- .LP
- reception
- .LP
- [S] VISIBLE
- .LP
-
- .LP
- \fBtlm\(hyter\fR
- .LP
- management
- .LP
- [S] VISIBLE
- .LP
-
- .LP
- \fBtlm\(hyter\fR
- .LP
- miscellanea
- .LP
- [S] VISIBLE
- .LP
-
- .LP
-
- .LP
- \fBtlm\(hyter\fR
- .LP
- ::= id\(hyref\(hysecondary
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T11.330]\fR
- .LP
- tlm\(hyter
- .LP
- OBJECT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- PORTS\ { | rigination
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- reception
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- management
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- miscellanea
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- mhs\(hydoc\(hyxfer
- .LP
- [C]\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= id\(hyot\(hytlm\(hyter
- .LP
- .LP
- .LP
- tlmau
- .LP
- OBJECT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- PORTS\ { | hs\(hydoc\(hyxfer
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- import
- .LP
- [C],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- export
- .LP
- [C]\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= id\(hyot\(hytlm\(hyuser
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T12.330]\fR
- .LP
- mhs\(hydoc\(hyxfer PORT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- SUPPLIER PERFORMS\ { | essageSend,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- MessageProbe,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- ExplicitReceive,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- MessageCancel,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- Register,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSList,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSDelete,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSFetch,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- MessageStatus\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- CONSUMER PERFORMS\ { | essageDeliver,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER PERFORMS\ { | fR
- .LP
- ReceiptStatusNotice,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER PERFORMS\ { | fR
- .LP
- DeliveryStatusNotice\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= id\(hypt\(hymhs\(hydoc\(hyxfer
- .LP
- .LP
- .LP
- \fBH.T. [T13.330]\fR
- .LP
- TABLE\ 1/T.330
- .LP
- \fBOperations of mhs\(hydoc\(hyxfer port\fR
- .ps 9
- .vs 11
- .nr VS 11
- .nr PS 9
- .TS
- center box;
- cw(132p) | cw(96p) .
- {
- IPMS ports and telematic specific port
- } mhs\(hydoc\(hyxfer port
- _
- .TE
- .TS
- center box ;
- cw(30p) | cw(54p) | cw(27p) | cw(21p) | cw(54p) | cw(21p) | cw(21p) .
- Port Abstract operation Invoker Performer Abstract operation Invoker Performer
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Origination {
- (1)\ OriginateIPM
- (2)\ OriginateProbe
- (3)\ OriginateRN
- (4)\ CancelIPM
- } TLM\(hyUser TLM\(hyTER {
- (1)\ MessageSend
- (2)\ MessageProbe
- (3)\ ExplicitReceive
- (4)\ MessageCancel
- } TLM\(hyTER TLMAU
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Reception {
- (1)\ ReceiveIPM
- (2)\ ReceiveRN
- (3)\ ReceiveNRN
- (4)\ ReceiveReport
- } TLM\(hyTER User {
- (1)\ MessageDeliver
- (2)\ ReceiptStatusNotice
- (3)\ ReceiptStatusNotice
- (4)\ DeliveryStatusNotice
- } TLMAU TLM\(hyTER
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Management {
- (1)\ ChangeAutoDiscard
- (2)\
- ChangeAutoAcknowledgment
- (3)\ ChangeAutoForwarding
- } TLM\(hyUser TLM\(hyTER {
- (1)\ Register
- (2)\ Register
- (3)\ Register
- } TLM\(hyTER TLMAU
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Miscellanea {
- (1)\
- ChangeSubscriptionProfile
- (2)\ DSList
- (3)\ DSDelete
- (4)\ DSFetch
- (5)\ MessageStatus
- } TLM\(hyUser TLM\(hyTER {
- (1)\ Register
- (2)\ DSList
- (3)\ DSDelete
- (4)\ DSFetch
- (5)\ MessageStatus
- } TLM\(hyTER TLMAU
- _
- .TE
- .nr PS 9
- .RT
- .ad r
- \fBTableau [T5.330], p.\fR
- .sp 1P
- .RT
- .ad b
- .RT
- .LP
- .bp
- .sp 1P
- .LP
- 7.3.1.1
- \fIArguments of ChangeSubscriptionProfile\fR
- .sp 9p
- .RT
- .PP
- This abstract operation has the following arguments:
- .RT
- .LP
- a)
- DS\(hymode (C): The document storage mode to be applied. One of the following
- values:
- .LP
- 1)
- retrieval: In the mode, the TLMAU holds the messages in the DS until
- they are explicitly deleted by the user;
- .LP
- 2)
- auto output: In this mode, the TLMAU tries to output messages under user
- subscribed conditions after they are delivered to the DS.
- .LP
- b)
- Error\(hyrecovery\(hymode (C): This mode, whose recovery mechanism is
- defined in \(sc\ 12 of this Recommendation has to be applied. (Recovery\(hy1,
- 2
- or\ 3.)
- .LP
- c)
- Message\(hydelete\(hymode (C): Mode to be applied. One of the
- following values:
- .LP
- 1)
- auto delete: In this mode, the messages in the DS are deleted as soon
- as they are output to the user by the performance of the DS
- fetch abstract operation with no delete\(hyafter\(hyoutput argument (in case of
- retrieval mode), or by the automatically output (in case of auto\(hyoutput
- mode);
- .LP
- 2)
- manual delete: In this mode, the messages in the DS are held until the
- DS delete abstract operation or DS fetch abstract operation whose delete\(hyafter\(hyoutput
- argument is \*Qdelete after output\*U, will be carried
- out.
- .sp 1P
- .LP
- 7.3.1.2
- \fIResults of ChangeSubscriptionProfile\fR
- .sp 9p
- .RT
- .PP
- This abstract operation has no results.
- .RT
- .sp 1P
- .LP
- 7.3.1.3
- \fIError of ChangeSubscriptionProfile\fR
- .sp 9p
- .RT
- .PP
- This abstract operation has name\(hyerror, ds\(hyerror and
- subscription\(hyprofile error. These abstract errors are commonly described
- in\ \(sc\ 9.
- .RT
- .sp 1P
- .LP
- 7.3.2
- \fIDSList\fR
- .sp 9p
- .RT
- .PP
- The DSList abstract operation enables a user to get a list of
- messages (IPMs, IPNs or reports) currently held in the document storage
- (DS).
- .RT
- .LP
-
- .LP
- \fBH.T. [T6.330]\fR
- .LP
- DSList
- .LP
- ::= ABSTRACT\(hyOPERATION
- .LP
- .LP
- .LP
- \fBtlma \ \ \fR
- .LP
- ARGUMENT { }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- RESULT SET\ { | 0] SET OF ListReport OPTIONAL\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ERRORS\ { | ubscription\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- name\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- ds\(hyerror\ }
- .LP
-
- .LP
- ListReport
- .LP
- ::= SET\ { | etrieval\(hyid
- .LP
- [0]
- .LP
- RetrievalIdentifier,
- .LP
-
- .LP
- \fBListReport\fR
- .LP
- \fB::= SET\ { | fR
- .LP
- message\(hytype
- .LP
- [1]
- .LP
- MessageType,
- .LP
-
- .LP
- \fBListReport\fR
- .LP
- \fB::= SET\ { | fR
- .LP
- priority
- .LP
- [2]
- .LP
- Priority OPTIONAL,
- .LP
-
- .LP
- \fBListReport\fR
- .LP
- \fB::= SET\ { | fR
- .LP
- message\(hylength
- .LP
- [3]
- .LP
- MessageLength OPTIONAL,
- .LP
-
- .LP
- \fBListReport\fR
- .LP
- \fB::= SET\ { | fR
- .LP
- originator\(hyname
- .LP
- [4]
- .LP
- OrName OPTIONAL\ }
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T7.330]\fR
- .LP
- DSDelete
- .LP
- ::= ABSTRACT\(hyOPERATION
- .LP
- .LP
- .LP
- \fBtlma \ \ \fR
- .LP
- ARGUMENT SET\ { | elector [0] SET OF RetrievalIdentifier\ }
- .LP
-
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- RESULT\ { }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ERRORS\ { | ubscription\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- name\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- ds\(hyerror\ }
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T8.330]\fR
- .LP
- DSFetch
- .LP
- ::= ABSTRACT\(hyOPERATION
- .LP
- .LP
- .LP
- \fBtlma \ \ \fR
- .LP
- ARGUMENT SET OF\ { | etrieval\(hyid
- .LP
- [0]
- .LP
- RetrievalIdentifier,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ARGUMENT SET OF\ { | fR
- .LP
- delete\(hyafter\(hyoutput
- .LP
- [1]
- .LP
- DeleteAfterOutput OPTIONAL\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- RESULT\ SET\ { | etrieval\(hyid
- .LP
- [0] RetrievalIdentifier,
- .LP
-
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- RESULT\ SET\ { | fR
- .LP
- message\(hyreport
- .LP
- [1]
- .LP
- MessageReport\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ERRORS\ { | ubscription\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- name\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- ds\(hyerror\ }
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T9.330]\fR
- .LP
- MessageStatus
- .LP
- ::= ABSTRACT\(hyOPERATION
- .LP
- .LP
- .LP
- \fBtlma \ \ \fR
- .LP
- ARGUMENT SET\ { | 0] QueryIdentifier OPTIONAL\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- RESULT\ SET\ { | eport\(hytime
- .LP
- [0] DateandTime,
- .LP
-
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- RESULT\ SET\ { | fR
- .LP
- reported\(hymessage\(hyid
- .LP
- [1]
- .LP
- MessageIdentifier,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- RESULT\ SET\ { | eported\(hymessage\(hyid\fR
- .LP
- [2]
- .LP
- SEQUENCE OF StatusInfo\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ERRORS\ { | ubscription\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- name\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- message\(hystatus\(hyerror\ }
- .LP
- .LP
- .LP
- QueryIdentifier
- .LP
- ::= CHOICE\ { | ubmission\(hyid
- .LP
- [0] MessageIdentifier,
- .LP
-
- .LP
- \fBQueryIdentifier\fR
- .LP
- \fB::=
- .LP
- CHOICE\ { | fR
- .LP
- correlation\(hyinfo
- .LP
- [1] CallIdentification\ }
- .LP
- .LP
- .LP
- StatusInfo
- .LP
- ::= SET\ { | tatus
- .LP
- [0] Status,
- .LP
-
- .LP
-
- .LP
- \fBStatusInfo\fR
- .LP
- \fB::= SET\ { | fR
- .LP
- per\(hyrecipient\(hyinfo
- .LP
- [1]
- .LP
- PerRecipientReportDeliveryFields OPTIONAL\ }
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T10.330]\fR
- .LP
- tlma\(hyrefinement REFINE tlma AS
- .LP
-
- .LP
- \ tlmau
- .LP
- mhs\(hydoc\(hyxfer
- .LP
- [S] PAIRED with\ { | lm\(hyter\ }
- .LP
-
- .LP
-
- .LP
- \ tlm\(hyter
- .LP
- origination
- .LP
- [S] VISIBLE
- .LP
-
- .LP
- \fBtlm\(hyter\fR
- .LP
- reception
- .LP
- [S] VISIBLE
- .LP
-
- .LP
- \fBtlm\(hyter\fR
- .LP
- management
- .LP
- [S] VISIBLE
- .LP
-
- .LP
- \fBtlm\(hyter\fR
- .LP
- miscellanea
- .LP
- [S] VISIBLE
- .LP
-
- .LP
-
- .LP
- \fBtlm\(hyter\fR
- .LP
- ::= id\(hyref\(hysecondary
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T11.330]\fR
- .LP
- tlm\(hyter
- .LP
- OBJECT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- PORTS\ { | rigination
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- reception
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- management
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- miscellanea
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- mhs\(hydoc\(hyxfer
- .LP
- [C]\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= id\(hyot\(hytlm\(hyter
- .LP
- .LP
- .LP
- tlmau
- .LP
- OBJECT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- PORTS\ { | hs\(hydoc\(hyxfer
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- import
- .LP
- [C],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- export
- .LP
- [C]\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= id\(hyot\(hytlm\(hyuser
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T12.330]\fR
- .LP
- mhs\(hydoc\(hyxfer PORT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- SUPPLIER PERFORMS\ { | essageSend,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- MessageProbe,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- ExplicitReceive,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- MessageCancel,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- Register,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSList,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSDelete,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSFetch,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- MessageStatus\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- CONSUMER PERFORMS\ { | essageDeliver,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER PERFORMS\ { | fR
- .LP
- ReceiptStatusNotice,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER PERFORMS\ { | fR
- .LP
- DeliveryStatusNotice\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= id\(hypt\(hymhs\(hydoc\(hyxfer
- .LP
- .LP
- .LP
- \fBH.T. [T13.330]\fR
- .LP
- TABLE\ 1/T.330
- .LP
- \fBOperations of mhs\(hydoc\(hyxfer port\fR
- .ps 9
- .vs 11
- .nr VS 11
- .nr PS 9
- .TS
- center box;
- cw(132p) | cw(96p) .
- {
- IPMS ports and telematic specific port
- } mhs\(hydoc\(hyxfer port
- _
- .TE
- .TS
- center box ;
- cw(30p) | cw(54p) | cw(27p) | cw(21p) | cw(54p) | cw(21p) | cw(21p) .
- Port Abstract operation Invoker Performer Abstract operation Invoker Performer
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Origination {
- (1)\ OriginateIPM
- (2)\ OriginateProbe
- (3)\ OriginateRN
- (4)\ CancelIPM
- } TLM\(hyUser TLM\(hyTER {
- (1)\ MessageSend
- (2)\ MessageProbe
- (3)\ ExplicitReceive
- (4)\ MessageCancel
- } TLM\(hyTER TLMAU
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Reception {
- (1)\ ReceiveIPM
- (2)\ ReceiveRN
- (3)\ ReceiveNRN
- (4)\ ReceiveReport
- } TLM\(hyTER User {
- (1)\ MessageDeliver
- (2)\ ReceiptStatusNotice
- (3)\ ReceiptStatusNotice
- (4)\ DeliveryStatusNotice
- } TLMAU TLM\(hyTER
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Management {
- (1)\ ChangeAutoDiscard
- (2)\
- ChangeAutoAcknowledgment
- (3)\ ChangeAutoForwarding
- } TLM\(hyUser TLM\(hyTER {
- (1)\ Register
- (2)\ Register
- (3)\ Register
- } TLM\(hyTER TLMAU
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Miscellanea {
- (1)\
- ChangeSubscriptionProfile
- (2)\ DSList
- (3)\ DSDelete
- (4)\ DSFetch
- (5)\ MessageStatus
- } TLM\(hyUser TLM\(hyTER {
- (1)\ Register
- (2)\ DSList
- (3)\ DSDelete
- (4)\ DSFetch
- (5)\ MessageStatus
- } TLM\(hyTER TLMAU
- _
- .TE
- .nr PS 9
- .RT
- .ad r
- \fBTableau [T6.330], p.\fR
- .sp 1P
- .RT
- .ad b
- .RT
- .sp 1P
- .LP
- 7.3.2.1
- \fIArgument of DSList\fR
- .sp 9p
- .RT
- .PP
- This abstract operation has no argument.
- .RT
- .sp 1P
- .LP
- 7.3.2.2
- \fIResults of DSList\fR
- .sp 9p
- .RT
- .PP
- This abstract\(hyoperation has the following results:
- .RT
- .LP
- a)
- List\(hyreport: The characteristics of message held in DS.
- .LP
- 1)
- Retrieval\(hyid (M): The retrieval\(hyid assigned to the
- message in DS.
- .LP
- 2)
- Message\(hytype (M): The type of message (IPM, RN, NRN or report).
- .LP
- 3)
- Priority (C): The priority of the message (normal,
- non\(hyurgent or urgent).
- .LP
- 4)
- Message\(hylength (C): The length of the message in
- octet.
- .LP
- 5)
- Originator\(hyname (C): The originator name of the
- message.
- .bp
- .sp 1P
- .LP
- 7.3.2.3
- \fIErrors of DSList\fR
- .sp 9p
- .RT
- .PP
- This abstract operation has subscription\(hyerror, name\(hyerror and
- ds\(hyerror. These abstract errors are described in \(sc\ 9.
- .RT
- .sp 1P
- .LP
- 7.3.3
- \fIDSDelete\fR
- .sp 9p
- .RT
- .PP
- The DSDelete abstract operation enable a user to delete one or more specified
- messages in DS.
- .RT
- .LP
-
- .LP
- \fBH.T. [T7.330]\fR
- .LP
- DSDelete
- .LP
- ::= ABSTRACT\(hyOPERATION
- .LP
- .LP
- .LP
- \fBtlma \ \ \fR
- .LP
- ARGUMENT SET\ { | elector [0] SET OF RetrievalIdentifier\ }
- .LP
-
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- RESULT\ { }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ERRORS\ { | ubscription\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- name\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- ds\(hyerror\ }
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T8.330]\fR
- .LP
- DSFetch
- .LP
- ::= ABSTRACT\(hyOPERATION
- .LP
- .LP
- .LP
- \fBtlma \ \ \fR
- .LP
- ARGUMENT SET OF\ { | etrieval\(hyid
- .LP
- [0]
- .LP
- RetrievalIdentifier,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ARGUMENT SET OF\ { | fR
- .LP
- delete\(hyafter\(hyoutput
- .LP
- [1]
- .LP
- DeleteAfterOutput OPTIONAL\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- RESULT\ SET\ { | etrieval\(hyid
- .LP
- [0] RetrievalIdentifier,
- .LP
-
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- RESULT\ SET\ { | fR
- .LP
- message\(hyreport
- .LP
- [1]
- .LP
- MessageReport\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ERRORS\ { | ubscription\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- name\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- ds\(hyerror\ }
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T9.330]\fR
- .LP
- MessageStatus
- .LP
- ::= ABSTRACT\(hyOPERATION
- .LP
- .LP
- .LP
- \fBtlma \ \ \fR
- .LP
- ARGUMENT SET\ { | 0] QueryIdentifier OPTIONAL\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- RESULT\ SET\ { | eport\(hytime
- .LP
- [0] DateandTime,
- .LP
-
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- RESULT\ SET\ { | fR
- .LP
- reported\(hymessage\(hyid
- .LP
- [1]
- .LP
- MessageIdentifier,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- RESULT\ SET\ { | eported\(hymessage\(hyid\fR
- .LP
- [2]
- .LP
- SEQUENCE OF StatusInfo\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ERRORS\ { | ubscription\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- name\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- message\(hystatus\(hyerror\ }
- .LP
- .LP
- .LP
- QueryIdentifier
- .LP
- ::= CHOICE\ { | ubmission\(hyid
- .LP
- [0] MessageIdentifier,
- .LP
-
- .LP
- \fBQueryIdentifier\fR
- .LP
- \fB::=
- .LP
- CHOICE\ { | fR
- .LP
- correlation\(hyinfo
- .LP
- [1] CallIdentification\ }
- .LP
- .LP
- .LP
- StatusInfo
- .LP
- ::= SET\ { | tatus
- .LP
- [0] Status,
- .LP
-
- .LP
-
- .LP
- \fBStatusInfo\fR
- .LP
- \fB::= SET\ { | fR
- .LP
- per\(hyrecipient\(hyinfo
- .LP
- [1]
- .LP
- PerRecipientReportDeliveryFields OPTIONAL\ }
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T10.330]\fR
- .LP
- tlma\(hyrefinement REFINE tlma AS
- .LP
-
- .LP
- \ tlmau
- .LP
- mhs\(hydoc\(hyxfer
- .LP
- [S] PAIRED with\ { | lm\(hyter\ }
- .LP
-
- .LP
-
- .LP
- \ tlm\(hyter
- .LP
- origination
- .LP
- [S] VISIBLE
- .LP
-
- .LP
- \fBtlm\(hyter\fR
- .LP
- reception
- .LP
- [S] VISIBLE
- .LP
-
- .LP
- \fBtlm\(hyter\fR
- .LP
- management
- .LP
- [S] VISIBLE
- .LP
-
- .LP
- \fBtlm\(hyter\fR
- .LP
- miscellanea
- .LP
- [S] VISIBLE
- .LP
-
- .LP
-
- .LP
- \fBtlm\(hyter\fR
- .LP
- ::= id\(hyref\(hysecondary
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T11.330]\fR
- .LP
- tlm\(hyter
- .LP
- OBJECT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- PORTS\ { | rigination
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- reception
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- management
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- miscellanea
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- mhs\(hydoc\(hyxfer
- .LP
- [C]\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= id\(hyot\(hytlm\(hyter
- .LP
- .LP
- .LP
- tlmau
- .LP
- OBJECT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- PORTS\ { | hs\(hydoc\(hyxfer
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- import
- .LP
- [C],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- export
- .LP
- [C]\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= id\(hyot\(hytlm\(hyuser
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T12.330]\fR
- .LP
- mhs\(hydoc\(hyxfer PORT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- SUPPLIER PERFORMS\ { | essageSend,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- MessageProbe,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- ExplicitReceive,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- MessageCancel,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- Register,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSList,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSDelete,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSFetch,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- MessageStatus\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- CONSUMER PERFORMS\ { | essageDeliver,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER PERFORMS\ { | fR
- .LP
- ReceiptStatusNotice,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER PERFORMS\ { | fR
- .LP
- DeliveryStatusNotice\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= id\(hypt\(hymhs\(hydoc\(hyxfer
- .LP
- .LP
- .LP
- \fBH.T. [T13.330]\fR
- .LP
- TABLE\ 1/T.330
- .LP
- \fBOperations of mhs\(hydoc\(hyxfer port\fR
- .ps 9
- .vs 11
- .nr VS 11
- .nr PS 9
- .TS
- center box;
- cw(132p) | cw(96p) .
- {
- IPMS ports and telematic specific port
- } mhs\(hydoc\(hyxfer port
- _
- .TE
- .TS
- center box ;
- cw(30p) | cw(54p) | cw(27p) | cw(21p) | cw(54p) | cw(21p) | cw(21p) .
- Port Abstract operation Invoker Performer Abstract operation Invoker Performer
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Origination {
- (1)\ OriginateIPM
- (2)\ OriginateProbe
- (3)\ OriginateRN
- (4)\ CancelIPM
- } TLM\(hyUser TLM\(hyTER {
- (1)\ MessageSend
- (2)\ MessageProbe
- (3)\ ExplicitReceive
- (4)\ MessageCancel
- } TLM\(hyTER TLMAU
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Reception {
- (1)\ ReceiveIPM
- (2)\ ReceiveRN
- (3)\ ReceiveNRN
- (4)\ ReceiveReport
- } TLM\(hyTER User {
- (1)\ MessageDeliver
- (2)\ ReceiptStatusNotice
- (3)\ ReceiptStatusNotice
- (4)\ DeliveryStatusNotice
- } TLMAU TLM\(hyTER
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Management {
- (1)\ ChangeAutoDiscard
- (2)\
- ChangeAutoAcknowledgment
- (3)\ ChangeAutoForwarding
- } TLM\(hyUser TLM\(hyTER {
- (1)\ Register
- (2)\ Register
- (3)\ Register
- } TLM\(hyTER TLMAU
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Miscellanea {
- (1)\
- ChangeSubscriptionProfile
- (2)\ DSList
- (3)\ DSDelete
- (4)\ DSFetch
- (5)\ MessageStatus
- } TLM\(hyUser TLM\(hyTER {
- (1)\ Register
- (2)\ DSList
- (3)\ DSDelete
- (4)\ DSFetch
- (5)\ MessageStatus
- } TLM\(hyTER TLMAU
- _
- .TE
- .nr PS 9
- .RT
- .ad r
- \fBTableau [T7.330], p.\fR
- .sp 1P
- .RT
- .ad b
- .RT
- .LP
- .sp 1
- .sp 1P
- .LP
- 7.3.3.1
- \fIArguments of DSDelete\fR
- .sp 9p
- .RT
- .PP
- This abstract operation has the following arguments:
- .RT
- .LP
- a)
- Selector (M): The selector is the list of the retrieval\(hyid of messages
- that have to be deleted.
- .sp 1P
- .LP
- 7.3.3.2
- \fIResults of DSDelete\fR
- .sp 9p
- .RT
- .PP
- This abstract operation has no results.
- .RT
- .sp 1P
- .LP
- 7.3.3.3
- \fIErrors of DSDelete\fR
- .sp 9p
- .RT
- .PP
- This abstract operation has subscription\(hyerror, name\(hyerror and
- ds\(hyerror. These abstract errors are described in \(sc\ 9.
- .RT
- .sp 1P
- .LP
- 7.3.4
- \fIDSFetch\fR
- .sp 9p
- .RT
- .PP
- The DSFetch abstract operation enables a user to get one or more
- specified messages (IPMs, IPNs or reports) from DS.
- .RT
- .LP
-
- .LP
- \fBH.T. [T8.330]\fR
- .LP
- DSFetch
- .LP
- ::= ABSTRACT\(hyOPERATION
- .LP
- .LP
- .LP
- \fBtlma \ \ \fR
- .LP
- ARGUMENT SET OF\ { | etrieval\(hyid
- .LP
- [0]
- .LP
- RetrievalIdentifier,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ARGUMENT SET OF\ { | fR
- .LP
- delete\(hyafter\(hyoutput
- .LP
- [1]
- .LP
- DeleteAfterOutput OPTIONAL\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- RESULT\ SET\ { | etrieval\(hyid
- .LP
- [0] RetrievalIdentifier,
- .LP
-
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- RESULT\ SET\ { | fR
- .LP
- message\(hyreport
- .LP
- [1]
- .LP
- MessageReport\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ERRORS\ { | ubscription\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- name\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- ds\(hyerror\ }
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T9.330]\fR
- .LP
- MessageStatus
- .LP
- ::= ABSTRACT\(hyOPERATION
- .LP
- .LP
- .LP
- \fBtlma \ \ \fR
- .LP
- ARGUMENT SET\ { | 0] QueryIdentifier OPTIONAL\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- RESULT\ SET\ { | eport\(hytime
- .LP
- [0] DateandTime,
- .LP
-
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- RESULT\ SET\ { | fR
- .LP
- reported\(hymessage\(hyid
- .LP
- [1]
- .LP
- MessageIdentifier,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- RESULT\ SET\ { | eported\(hymessage\(hyid\fR
- .LP
- [2]
- .LP
- SEQUENCE OF StatusInfo\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ERRORS\ { | ubscription\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- name\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- message\(hystatus\(hyerror\ }
- .LP
- .LP
- .LP
- QueryIdentifier
- .LP
- ::= CHOICE\ { | ubmission\(hyid
- .LP
- [0] MessageIdentifier,
- .LP
-
- .LP
- \fBQueryIdentifier\fR
- .LP
- \fB::=
- .LP
- CHOICE\ { | fR
- .LP
- correlation\(hyinfo
- .LP
- [1] CallIdentification\ }
- .LP
- .LP
- .LP
- StatusInfo
- .LP
- ::= SET\ { | tatus
- .LP
- [0] Status,
- .LP
-
- .LP
-
- .LP
- \fBStatusInfo\fR
- .LP
- \fB::= SET\ { | fR
- .LP
- per\(hyrecipient\(hyinfo
- .LP
- [1]
- .LP
- PerRecipientReportDeliveryFields OPTIONAL\ }
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T10.330]\fR
- .LP
- tlma\(hyrefinement REFINE tlma AS
- .LP
-
- .LP
- \ tlmau
- .LP
- mhs\(hydoc\(hyxfer
- .LP
- [S] PAIRED with\ { | lm\(hyter\ }
- .LP
-
- .LP
-
- .LP
- \ tlm\(hyter
- .LP
- origination
- .LP
- [S] VISIBLE
- .LP
-
- .LP
- \fBtlm\(hyter\fR
- .LP
- reception
- .LP
- [S] VISIBLE
- .LP
-
- .LP
- \fBtlm\(hyter\fR
- .LP
- management
- .LP
- [S] VISIBLE
- .LP
-
- .LP
- \fBtlm\(hyter\fR
- .LP
- miscellanea
- .LP
- [S] VISIBLE
- .LP
-
- .LP
-
- .LP
- \fBtlm\(hyter\fR
- .LP
- ::= id\(hyref\(hysecondary
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T11.330]\fR
- .LP
- tlm\(hyter
- .LP
- OBJECT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- PORTS\ { | rigination
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- reception
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- management
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- miscellanea
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- mhs\(hydoc\(hyxfer
- .LP
- [C]\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= id\(hyot\(hytlm\(hyter
- .LP
- .LP
- .LP
- tlmau
- .LP
- OBJECT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- PORTS\ { | hs\(hydoc\(hyxfer
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- import
- .LP
- [C],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- export
- .LP
- [C]\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= id\(hyot\(hytlm\(hyuser
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T12.330]\fR
- .LP
- mhs\(hydoc\(hyxfer PORT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- SUPPLIER PERFORMS\ { | essageSend,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- MessageProbe,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- ExplicitReceive,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- MessageCancel,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- Register,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSList,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSDelete,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSFetch,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- MessageStatus\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- CONSUMER PERFORMS\ { | essageDeliver,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER PERFORMS\ { | fR
- .LP
- ReceiptStatusNotice,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER PERFORMS\ { | fR
- .LP
- DeliveryStatusNotice\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= id\(hypt\(hymhs\(hydoc\(hyxfer
- .LP
- .LP
- .LP
- \fBH.T. [T13.330]\fR
- .LP
- TABLE\ 1/T.330
- .LP
- \fBOperations of mhs\(hydoc\(hyxfer port\fR
- .ps 9
- .vs 11
- .nr VS 11
- .nr PS 9
- .TS
- center box;
- cw(132p) | cw(96p) .
- {
- IPMS ports and telematic specific port
- } mhs\(hydoc\(hyxfer port
- _
- .TE
- .TS
- center box ;
- cw(30p) | cw(54p) | cw(27p) | cw(21p) | cw(54p) | cw(21p) | cw(21p) .
- Port Abstract operation Invoker Performer Abstract operation Invoker Performer
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Origination {
- (1)\ OriginateIPM
- (2)\ OriginateProbe
- (3)\ OriginateRN
- (4)\ CancelIPM
- } TLM\(hyUser TLM\(hyTER {
- (1)\ MessageSend
- (2)\ MessageProbe
- (3)\ ExplicitReceive
- (4)\ MessageCancel
- } TLM\(hyTER TLMAU
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Reception {
- (1)\ ReceiveIPM
- (2)\ ReceiveRN
- (3)\ ReceiveNRN
- (4)\ ReceiveReport
- } TLM\(hyTER User {
- (1)\ MessageDeliver
- (2)\ ReceiptStatusNotice
- (3)\ ReceiptStatusNotice
- (4)\ DeliveryStatusNotice
- } TLMAU TLM\(hyTER
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Management {
- (1)\ ChangeAutoDiscard
- (2)\
- ChangeAutoAcknowledgment
- (3)\ ChangeAutoForwarding
- } TLM\(hyUser TLM\(hyTER {
- (1)\ Register
- (2)\ Register
- (3)\ Register
- } TLM\(hyTER TLMAU
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Miscellanea {
- (1)\
- ChangeSubscriptionProfile
- (2)\ DSList
- (3)\ DSDelete
- (4)\ DSFetch
- (5)\ MessageStatus
- } TLM\(hyUser TLM\(hyTER {
- (1)\ Register
- (2)\ DSList
- (3)\ DSDelete
- (4)\ DSFetch
- (5)\ MessageStatus
- } TLM\(hyTER TLMAU
- _
- .TE
- .nr PS 9
- .RT
- .ad r
- \fBTableau [T8.330], p.\fR
- .sp 1P
- .RT
- .ad b
- .RT
- .LP
- .sp 1
- .sp 1P
- .LP
- 7.3.4.1
- \fIArguments of DSFetch\fR
- .sp 9p
- .RT
- .PP
- This abstract operation has the following arguments:
- .RT
- .LP
- a)
- Retrieval\(hyid (M): The retrieval\(hyid assigned to the message in DS.
- .LP
- b)
- Delete\(hyafter\(hyoutput (C): This value indicates whether or not the
- message is deleted after retrieval. If this argument does not exist,
- registered mode, message\(hydelete\(hymode, is applied.
- .bp
- .sp 1P
- .LP
- 7.3.4.2
- \fIResults of DSFetch\fR
- .sp 9p
- .RT
- .PP
- This abstract\(hyoperation has the following results:
- .RT
- .LP
- a)
- Retrieval\(hyid (M): The retrieval\(hyid assigned to the message that
- was reported.
- .LP
- b)
- Message report (M): Envelope and content of reported message IPM, RN,
- NRN or report), assigned by retrieval\(hyid.
- .sp 1P
- .LP
- 7.3.4.3
- \fIErrors of DSFetch\fR
- .sp 9p
- .RT
- .PP
- This abstract operation has subscription\(hyerror, name\(hyerror and
- ds\(hyerror. These abstract errors are described in \(sc\ 9.
- .RT
- .sp 1P
- .LP
- 7.3.5
- \fIMessageStatus\fR
- .sp 9p
- .RT
- .PP
- The MessageStatus abstract operation enables a user to get an
- information on the actual status of the previously submitted IPM.
- .RT
- .LP
-
- .LP
- \fBH.T. [T9.330]\fR
- .LP
- MessageStatus
- .LP
- ::= ABSTRACT\(hyOPERATION
- .LP
- .LP
- .LP
- \fBtlma \ \ \fR
- .LP
- ARGUMENT SET\ { | 0] QueryIdentifier OPTIONAL\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- RESULT\ SET\ { | eport\(hytime
- .LP
- [0] DateandTime,
- .LP
-
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- RESULT\ SET\ { | fR
- .LP
- reported\(hymessage\(hyid
- .LP
- [1]
- .LP
- MessageIdentifier,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- RESULT\ SET\ { | eported\(hymessage\(hyid\fR
- .LP
- [2]
- .LP
- SEQUENCE OF StatusInfo\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ERRORS\ { | ubscription\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- name\(hyerror,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- ERRORS\ { | fR
- .LP
- message\(hystatus\(hyerror\ }
- .LP
- .LP
- .LP
- QueryIdentifier
- .LP
- ::= CHOICE\ { | ubmission\(hyid
- .LP
- [0] MessageIdentifier,
- .LP
-
- .LP
- \fBQueryIdentifier\fR
- .LP
- \fB::=
- .LP
- CHOICE\ { | fR
- .LP
- correlation\(hyinfo
- .LP
- [1] CallIdentification\ }
- .LP
- .LP
- .LP
- StatusInfo
- .LP
- ::= SET\ { | tatus
- .LP
- [0] Status,
- .LP
-
- .LP
-
- .LP
- \fBStatusInfo\fR
- .LP
- \fB::= SET\ { | fR
- .LP
- per\(hyrecipient\(hyinfo
- .LP
- [1]
- .LP
- PerRecipientReportDeliveryFields OPTIONAL\ }
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T10.330]\fR
- .LP
- tlma\(hyrefinement REFINE tlma AS
- .LP
-
- .LP
- \ tlmau
- .LP
- mhs\(hydoc\(hyxfer
- .LP
- [S] PAIRED with\ { | lm\(hyter\ }
- .LP
-
- .LP
-
- .LP
- \ tlm\(hyter
- .LP
- origination
- .LP
- [S] VISIBLE
- .LP
-
- .LP
- \fBtlm\(hyter\fR
- .LP
- reception
- .LP
- [S] VISIBLE
- .LP
-
- .LP
- \fBtlm\(hyter\fR
- .LP
- management
- .LP
- [S] VISIBLE
- .LP
-
- .LP
- \fBtlm\(hyter\fR
- .LP
- miscellanea
- .LP
- [S] VISIBLE
- .LP
-
- .LP
-
- .LP
- \fBtlm\(hyter\fR
- .LP
- ::= id\(hyref\(hysecondary
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T11.330]\fR
- .LP
- tlm\(hyter
- .LP
- OBJECT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- PORTS\ { | rigination
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- reception
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- management
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- miscellanea
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- mhs\(hydoc\(hyxfer
- .LP
- [C]\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= id\(hyot\(hytlm\(hyter
- .LP
- .LP
- .LP
- tlmau
- .LP
- OBJECT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- PORTS\ { | hs\(hydoc\(hyxfer
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- import
- .LP
- [C],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- export
- .LP
- [C]\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= id\(hyot\(hytlm\(hyuser
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T12.330]\fR
- .LP
- mhs\(hydoc\(hyxfer PORT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- SUPPLIER PERFORMS\ { | essageSend,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- MessageProbe,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- ExplicitReceive,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- MessageCancel,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- Register,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSList,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSDelete,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSFetch,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- MessageStatus\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- CONSUMER PERFORMS\ { | essageDeliver,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER PERFORMS\ { | fR
- .LP
- ReceiptStatusNotice,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER PERFORMS\ { | fR
- .LP
- DeliveryStatusNotice\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= id\(hypt\(hymhs\(hydoc\(hyxfer
- .LP
- .LP
- .LP
- \fBH.T. [T13.330]\fR
- .LP
- TABLE\ 1/T.330
- .LP
- \fBOperations of mhs\(hydoc\(hyxfer port\fR
- .ps 9
- .vs 11
- .nr VS 11
- .nr PS 9
- .TS
- center box;
- cw(132p) | cw(96p) .
- {
- IPMS ports and telematic specific port
- } mhs\(hydoc\(hyxfer port
- _
- .TE
- .TS
- center box ;
- cw(30p) | cw(54p) | cw(27p) | cw(21p) | cw(54p) | cw(21p) | cw(21p) .
- Port Abstract operation Invoker Performer Abstract operation Invoker Performer
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Origination {
- (1)\ OriginateIPM
- (2)\ OriginateProbe
- (3)\ OriginateRN
- (4)\ CancelIPM
- } TLM\(hyUser TLM\(hyTER {
- (1)\ MessageSend
- (2)\ MessageProbe
- (3)\ ExplicitReceive
- (4)\ MessageCancel
- } TLM\(hyTER TLMAU
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Reception {
- (1)\ ReceiveIPM
- (2)\ ReceiveRN
- (3)\ ReceiveNRN
- (4)\ ReceiveReport
- } TLM\(hyTER User {
- (1)\ MessageDeliver
- (2)\ ReceiptStatusNotice
- (3)\ ReceiptStatusNotice
- (4)\ DeliveryStatusNotice
- } TLMAU TLM\(hyTER
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Management {
- (1)\ ChangeAutoDiscard
- (2)\
- ChangeAutoAcknowledgment
- (3)\ ChangeAutoForwarding
- } TLM\(hyUser TLM\(hyTER {
- (1)\ Register
- (2)\ Register
- (3)\ Register
- } TLM\(hyTER TLMAU
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Miscellanea {
- (1)\
- ChangeSubscriptionProfile
- (2)\ DSList
- (3)\ DSDelete
- (4)\ DSFetch
- (5)\ MessageStatus
- } TLM\(hyUser TLM\(hyTER {
- (1)\ Register
- (2)\ DSList
- (3)\ DSDelete
- (4)\ DSFetch
- (5)\ MessageStatus
- } TLM\(hyTER TLMAU
- _
- .TE
- .nr PS 9
- .RT
- .ad r
- \fBTableau [T9.330], p.\fR
- .sp 1P
- .RT
- .ad b
- .RT
- .sp 1P
- .LP
- 7.3.5.1
- \fIArguments of MessageStatus\fR
- .sp 9p
- .RT
- .PP
- This abstract operation has the following arguments:
- .RT
- .LP
- a)
- Query\(hyidentifier (C): This identifier enables the TLMAU to identify
- the message whose status is being reported. Two types of
- query\(hyidentifiers are available:
- .LP
- 1)
- submission\(hyid (C): The message\(hyid of the originated
- message whose status wants to query, returned as a result of the OriginateIPM
- abstract operation;
- .LP
- 2)
- correlation\(hyinfo (C): The call\(hyidentification of the originated
- message whose status wants to query.
- .sp 1P
- .LP
- 7.3.5.2
- \fIResults of MessageStatus\fR
- .sp 9p
- .RT
- .PP
- This abstract operation has the following results:
- .RT
- .LP
- a)
- Report\(hytime (M): The date and time the report is made.
- .LP
- b)
- Message\(hyid (M): The message\(hyidentifier of the originated
- message whose status is being reported, returned as a result of the
- OriginateIPM abstract operation.
- .LP
- c)
- Status\(hyinfo (M): The status information of previously
- submitted messages.
- .LP
- 1)
- Status: The status of the previously submitted IPM
- (in\(hyprocess, delivered or non\(hydelivered).
- .LP
- 2)
- Per\(hyrecipient\(hyinfo: Information about
- subject\(hymessage's status with respect to particular intended\(hyrecipients.
- A
- sequence of MTS per\(hyrecipient\(hyfield items, one for each recipient. This
- component does not exist until status component become delivered or
- non\(hydelivered.
- .sp 1P
- .LP
- 7.3.5.3
- \fIErrors of MessageStatus\fR
- .sp 9p
- .RT
- .PP
- This abstract operation has subscription\(hyerror, name\(hyerror and
- message\(hystatus\(hyerror. These abstract errors are described
- in\ \(sc\ 9.
- .bp
- .RT
- .sp 2P
- .LP
- \fB8\fR \fBRefinement of the TLMA object\fR
- .sp 1P
- .RT
- .sp 1P
- .LP
- 8.1
- \fIObject and ports description\fR
- .sp 9p
- .RT
- .PP
- In this Recommendation, the TLMA is refined further into secondary objects
- namely: the TLMA and the TLM\(hyTER object.
- .RT
- .LP
-
- .LP
- \fBH.T. [T10.330]\fR
- .LP
- tlma\(hyrefinement REFINE tlma AS
- .LP
-
- .LP
- \ tlmau
- .LP
- mhs\(hydoc\(hyxfer
- .LP
- [S] PAIRED with\ { | lm\(hyter\ }
- .LP
-
- .LP
-
- .LP
- \ tlm\(hyter
- .LP
- origination
- .LP
- [S] VISIBLE
- .LP
-
- .LP
- \fBtlm\(hyter\fR
- .LP
- reception
- .LP
- [S] VISIBLE
- .LP
-
- .LP
- \fBtlm\(hyter\fR
- .LP
- management
- .LP
- [S] VISIBLE
- .LP
-
- .LP
- \fBtlm\(hyter\fR
- .LP
- miscellanea
- .LP
- [S] VISIBLE
- .LP
-
- .LP
-
- .LP
- \fBtlm\(hyter\fR
- .LP
- ::= id\(hyref\(hysecondary
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T11.330]\fR
- .LP
- tlm\(hyter
- .LP
- OBJECT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- PORTS\ { | rigination
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- reception
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- management
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- miscellanea
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- mhs\(hydoc\(hyxfer
- .LP
- [C]\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= id\(hyot\(hytlm\(hyter
- .LP
- .LP
- .LP
- tlmau
- .LP
- OBJECT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- PORTS\ { | hs\(hydoc\(hyxfer
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- import
- .LP
- [C],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- export
- .LP
- [C]\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= id\(hyot\(hytlm\(hyuser
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T12.330]\fR
- .LP
- mhs\(hydoc\(hyxfer PORT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- SUPPLIER PERFORMS\ { | essageSend,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- MessageProbe,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- ExplicitReceive,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- MessageCancel,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- Register,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSList,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSDelete,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSFetch,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- MessageStatus\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- CONSUMER PERFORMS\ { | essageDeliver,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER PERFORMS\ { | fR
- .LP
- ReceiptStatusNotice,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER PERFORMS\ { | fR
- .LP
- DeliveryStatusNotice\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= id\(hypt\(hymhs\(hydoc\(hyxfer
- .LP
- .LP
- .LP
- \fBH.T. [T13.330]\fR
- .LP
- TABLE\ 1/T.330
- .LP
- \fBOperations of mhs\(hydoc\(hyxfer port\fR
- .ps 9
- .vs 11
- .nr VS 11
- .nr PS 9
- .TS
- center box;
- cw(132p) | cw(96p) .
- {
- IPMS ports and telematic specific port
- } mhs\(hydoc\(hyxfer port
- _
- .TE
- .TS
- center box ;
- cw(30p) | cw(54p) | cw(27p) | cw(21p) | cw(54p) | cw(21p) | cw(21p) .
- Port Abstract operation Invoker Performer Abstract operation Invoker Performer
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Origination {
- (1)\ OriginateIPM
- (2)\ OriginateProbe
- (3)\ OriginateRN
- (4)\ CancelIPM
- } TLM\(hyUser TLM\(hyTER {
- (1)\ MessageSend
- (2)\ MessageProbe
- (3)\ ExplicitReceive
- (4)\ MessageCancel
- } TLM\(hyTER TLMAU
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Reception {
- (1)\ ReceiveIPM
- (2)\ ReceiveRN
- (3)\ ReceiveNRN
- (4)\ ReceiveReport
- } TLM\(hyTER User {
- (1)\ MessageDeliver
- (2)\ ReceiptStatusNotice
- (3)\ ReceiptStatusNotice
- (4)\ DeliveryStatusNotice
- } TLMAU TLM\(hyTER
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Management {
- (1)\ ChangeAutoDiscard
- (2)\
- ChangeAutoAcknowledgment
- (3)\ ChangeAutoForwarding
- } TLM\(hyUser TLM\(hyTER {
- (1)\ Register
- (2)\ Register
- (3)\ Register
- } TLM\(hyTER TLMAU
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Miscellanea {
- (1)\
- ChangeSubscriptionProfile
- (2)\ DSList
- (3)\ DSDelete
- (4)\ DSFetch
- (5)\ MessageStatus
- } TLM\(hyUser TLM\(hyTER {
- (1)\ Register
- (2)\ DSList
- (3)\ DSDelete
- (4)\ DSFetch
- (5)\ MessageStatus
- } TLM\(hyTER TLMAU
- _
- .TE
- .nr PS 9
- .RT
- .ad r
- \fB Tableau [T10.330], p.\fR
- .sp 1P
- .RT
- .ad b
- .RT
- .PP
- The mhs\(hydoc\(hyxfer is a port that enables the interaction of the
- TLM\(hyTER and the TLMAU.
- .PP
- Figure 3/T.330 illustrates refinement of TLMA.
- .RT
- .LP
- .rs
- .sp 10P
- .ad r
- \fBFigure 3/T.330, p.\fR
- .sp 1P
- .RT
- .ad b
- .RT
- .PP
- A telematic access unit (TLMAU) is a secondary object to the TLMA object.
- It provides a TLM\(hyTER with access to any TLM user within the
- interpersonal messaging environment. (IPME: see Recommendation\ X.420.)
- .PP
- The TLM\(hyTER is a secondary object to the TLMA object.
- .PP
- TLM\(hyTERs are communicants in telematic interworking. A TLM\(hyTER sends
- or receives documents, embodying information objects whose types are specified
- in Recommendation\ X.420 and this Recommendation.
- .PP
- TLM\(hyTER shall be addressable by at least a Network address (see
- Recommendation\ X.402), and may also be addressed by one or more other
- forms of ORName.
- .RT
- .LP
-
- .LP
- \fBH.T. [T11.330]\fR
- .LP
- tlm\(hyter
- .LP
- OBJECT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- PORTS\ { | rigination
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- reception
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- management
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- miscellanea
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- mhs\(hydoc\(hyxfer
- .LP
- [C]\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= id\(hyot\(hytlm\(hyter
- .LP
- .LP
- .LP
- tlmau
- .LP
- OBJECT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- PORTS\ { | hs\(hydoc\(hyxfer
- .LP
- [S],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- import
- .LP
- [C],
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- PORTS\ { | fR
- .LP
- export
- .LP
- [C]\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= id\(hyot\(hytlm\(hyuser
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T12.330]\fR
- .LP
- mhs\(hydoc\(hyxfer PORT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- SUPPLIER PERFORMS\ { | essageSend,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- MessageProbe,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- ExplicitReceive,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- MessageCancel,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- Register,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSList,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSDelete,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSFetch,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- MessageStatus\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- CONSUMER PERFORMS\ { | essageDeliver,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER PERFORMS\ { | fR
- .LP
- ReceiptStatusNotice,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER PERFORMS\ { | fR
- .LP
- DeliveryStatusNotice\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= id\(hypt\(hymhs\(hydoc\(hyxfer
- .LP
- .LP
- .LP
- \fBH.T. [T13.330]\fR
- .LP
- TABLE\ 1/T.330
- .LP
- \fBOperations of mhs\(hydoc\(hyxfer port\fR
- .ps 9
- .vs 11
- .nr VS 11
- .nr PS 9
- .TS
- center box;
- cw(132p) | cw(96p) .
- {
- IPMS ports and telematic specific port
- } mhs\(hydoc\(hyxfer port
- _
- .TE
- .TS
- center box ;
- cw(30p) | cw(54p) | cw(27p) | cw(21p) | cw(54p) | cw(21p) | cw(21p) .
- Port Abstract operation Invoker Performer Abstract operation Invoker Performer
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Origination {
- (1)\ OriginateIPM
- (2)\ OriginateProbe
- (3)\ OriginateRN
- (4)\ CancelIPM
- } TLM\(hyUser TLM\(hyTER {
- (1)\ MessageSend
- (2)\ MessageProbe
- (3)\ ExplicitReceive
- (4)\ MessageCancel
- } TLM\(hyTER TLMAU
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Reception {
- (1)\ ReceiveIPM
- (2)\ ReceiveRN
- (3)\ ReceiveNRN
- (4)\ ReceiveReport
- } TLM\(hyTER User {
- (1)\ MessageDeliver
- (2)\ ReceiptStatusNotice
- (3)\ ReceiptStatusNotice
- (4)\ DeliveryStatusNotice
- } TLMAU TLM\(hyTER
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Management {
- (1)\ ChangeAutoDiscard
- (2)\
- ChangeAutoAcknowledgment
- (3)\ ChangeAutoForwarding
- } TLM\(hyUser TLM\(hyTER {
- (1)\ Register
- (2)\ Register
- (3)\ Register
- } TLM\(hyTER TLMAU
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Miscellanea {
- (1)\
- ChangeSubscriptionProfile
- (2)\ DSList
- (3)\ DSDelete
- (4)\ DSFetch
- (5)\ MessageStatus
- } TLM\(hyUser TLM\(hyTER {
- (1)\ Register
- (2)\ DSList
- (3)\ DSDelete
- (4)\ DSFetch
- (5)\ MessageStatus
- } TLM\(hyTER TLMAU
- _
- .TE
- .nr PS 9
- .RT
- .ad r
- \fBTableau [T11.330], p.\fR
- .sp 1P
- .RT
- .ad b
- .RT
- .PP
- The TLMA comprises one TLM terminal and one TLMAU.
- .bp
- .sp 1P
- .LP
- 8.2
- \fIThe mhs\(hydoc\(hyxfer port operations\fR
- .sp 9p
- .RT
- .PP
- The following abstract operations are available at the mhs\(hydoc\(hyxfer
- port. The correspondence between mhs\(hydoc\(hyxfer port abstract operations
- and IPMS ports plus telematic specific port abstract operations are described
- in
- Table\ 1/T.330.
- .PP
- In this Recommendation TLM terminals implicitly bind a certain port at
- the time that the session is established and implicitly unbind a certain
- port at the time the session is released because Recommendation\ T.62 session
- procedure does not have association control.
- .RT
- .LP
-
- .LP
- \fBH.T. [T12.330]\fR
- .LP
- mhs\(hydoc\(hyxfer PORT
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- SUPPLIER PERFORMS\ { | essageSend,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- MessageProbe,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- ExplicitReceive,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- MessageCancel,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- Register,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSList,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSDelete,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- DSFetch,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- SUPPLIER PERFORMS\ { | fR
- .LP
- MessageStatus\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- CONSUMER PERFORMS\ { | essageDeliver,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER PERFORMS\ { | fR
- .LP
- ReceiptStatusNotice,
- .LP
-
- .LP
- \fBtlma \ \
- .LP
- CONSUMER PERFORMS\ { | fR
- .LP
- DeliveryStatusNotice\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= id\(hypt\(hymhs\(hydoc\(hyxfer
- .LP
- .LP
- .LP
- \fBH.T. [T13.330]\fR
- .LP
- TABLE\ 1/T.330
- .LP
- \fBOperations of mhs\(hydoc\(hyxfer port\fR
- .ps 9
- .vs 11
- .nr VS 11
- .nr PS 9
- .TS
- center box;
- cw(132p) | cw(96p) .
- {
- IPMS ports and telematic specific port
- } mhs\(hydoc\(hyxfer port
- _
- .TE
- .TS
- center box ;
- cw(30p) | cw(54p) | cw(27p) | cw(21p) | cw(54p) | cw(21p) | cw(21p) .
- Port Abstract operation Invoker Performer Abstract operation Invoker Performer
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Origination {
- (1)\ OriginateIPM
- (2)\ OriginateProbe
- (3)\ OriginateRN
- (4)\ CancelIPM
- } TLM\(hyUser TLM\(hyTER {
- (1)\ MessageSend
- (2)\ MessageProbe
- (3)\ ExplicitReceive
- (4)\ MessageCancel
- } TLM\(hyTER TLMAU
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Reception {
- (1)\ ReceiveIPM
- (2)\ ReceiveRN
- (3)\ ReceiveNRN
- (4)\ ReceiveReport
- } TLM\(hyTER User {
- (1)\ MessageDeliver
- (2)\ ReceiptStatusNotice
- (3)\ ReceiptStatusNotice
- (4)\ DeliveryStatusNotice
- } TLMAU TLM\(hyTER
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Management {
- (1)\ ChangeAutoDiscard
- (2)\
- ChangeAutoAcknowledgment
- (3)\ ChangeAutoForwarding
- } TLM\(hyUser TLM\(hyTER {
- (1)\ Register
- (2)\ Register
- (3)\ Register
- } TLM\(hyTER TLMAU
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Miscellanea {
- (1)\
- ChangeSubscriptionProfile
- (2)\ DSList
- (3)\ DSDelete
- (4)\ DSFetch
- (5)\ MessageStatus
- } TLM\(hyUser TLM\(hyTER {
- (1)\ Register
- (2)\ DSList
- (3)\ DSDelete
- (4)\ DSFetch
- (5)\ MessageStatus
- } TLM\(hyTER TLMAU
- _
- .TE
- .nr PS 9
- .RT
- .ad r
- \fBTableau [T12.330], p.\fR
- .sp 1P
- .RT
- .ad b
- .RT
- .LP
- \fBH.T. [T13.330]\fR
- .LP
- TABLE\ 1/T.330
- .LP
- \fBOperations of mhs\(hydoc\(hyxfer port\fR
- .ps 9
- .vs 11
- .nr VS 11
- .nr PS 9
- .TS
- center box;
- cw(132p) | cw(96p) .
- {
- IPMS ports and telematic specific port
- } mhs\(hydoc\(hyxfer port
- _
- .TE
- .TS
- center box ;
- cw(30p) | cw(54p) | cw(27p) | cw(21p) | cw(54p) | cw(21p) | cw(21p) .
- Port Abstract operation Invoker Performer Abstract operation Invoker Performer
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Origination {
- (1)\ OriginateIPM
- (2)\ OriginateProbe
- (3)\ OriginateRN
- (4)\ CancelIPM
- } TLM\(hyUser TLM\(hyTER {
- (1)\ MessageSend
- (2)\ MessageProbe
- (3)\ ExplicitReceive
- (4)\ MessageCancel
- } TLM\(hyTER TLMAU
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Reception {
- (1)\ ReceiveIPM
- (2)\ ReceiveRN
- (3)\ ReceiveNRN
- (4)\ ReceiveReport
- } TLM\(hyTER User {
- (1)\ MessageDeliver
- (2)\ ReceiptStatusNotice
- (3)\ ReceiptStatusNotice
- (4)\ DeliveryStatusNotice
- } TLMAU TLM\(hyTER
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Management {
- (1)\ ChangeAutoDiscard
- (2)\
- ChangeAutoAcknowledgment
- (3)\ ChangeAutoForwarding
- } TLM\(hyUser TLM\(hyTER {
- (1)\ Register
- (2)\ Register
- (3)\ Register
- } TLM\(hyTER TLMAU
- _
- .T&
- lw(30p) | lw(54p) | cw(27p) | cw(21p) | lw(54p) | cw(21p) | cw(21p) .
- Miscellanea {
- (1)\
- ChangeSubscriptionProfile
- (2)\ DSList
- (3)\ DSDelete
- (4)\ DSFetch
- (5)\ MessageStatus
- } TLM\(hyUser TLM\(hyTER {
- (1)\ Register
- (2)\ DSList
- (3)\ DSDelete
- (4)\ DSFetch
- (5)\ MessageStatus
- } TLM\(hyTER TLMAU
- _
- .TE
- .nr PS 9
- .RT
- .ad r
- \fBTableau 1/T.330 [T13.330], p.\fR
- .sp 1P
- .RT
- .ad b
- .RT
- .LP
- .bp
- .sp 1P
- .LP
- 8.2.1
- \fIMessageSend\fR
- .sp 9p
- .RT
- .PP
- MessageSend is the abstract operation at mhs\(hydoc\(hyxfer port that is
- invoked by TLM terminal to perform OriginateIPM abstract operation at TLM
- terminal. This abstract operation is used to submit the IPM from TLM terminal
- to TLMAU.
- .PP
- The description of OriginateIPM abstract operation is in
- Recommendation\ X.420.
- .RT
- .sp 1P
- .LP
- 8.2.2
- \fIMessageProbe\fR
- .sp 9p
- .RT
- .PP
- MessageProbe is the abstract operation at mhs\(hydoc\(hyxfer port that
- is invoked by TLM terminal to perform OriginateProbe abstract operation
- at TLM
- terminal. This abstract operation is used to determine whether or not this
- IPM could be delivered to one or more recipients.
- .PP
- The description of OriginateProbe abstract operation is in
- Recommendation\ X.420.
- .RT
- .sp 1P
- .LP
- 8.2.3
- \fIExplicitReceive\fR
- .sp 9p
- .RT
- .PP
- ExplicitReceive is the abstract operation at mhs\(hydoc\(hyxfer port that
- is invoked by TLM terminal perform OriginateRN abstract operation at TLM
- terminal. This abstract operation is used to be originated by the
- actual\(hyrecipient of the subject IPM of whom RN is requested by means of
- notification\(hyrequests component of the subject IPM's recipient\(hyspecification.
- .PP
- The description of OriginateRN abstract operation is in
- Recommendation\ X.420.
- .RT
- .sp 1P
- .LP
- 8.2.4
- \fIMessageCancel\fR
- .sp 9p
- .RT
- .PP
- MessageCancel is the abstract operation at mhs\(hydoc\(hyxfer port that
- is invoked by TLM terminal to perform CancelIPM abstract operation at TLM
- terminal. This abstract operation is used to cancel if it can the delivery
- of previously originated message whose content is an IPM and for which
- deferred
- delivery was requested. There is no result in MessageCancel abstract
- operation.
- .PP
- The description of CancelIPM abstract operation is in
- Recommendation\ X.420.
- .RT
- .sp 1P
- .LP
- 8.2.5
- \fIMessageDeliver\fR
- .sp 9p
- .RT
- .PP
- MessageDeliver is the abstract operation at mhs\(hydoc\(hyxfer port that
- is invoked by TLMAU to perform ReceiveIPM at TLM terminal. This abstract
- operation is used to deliver the IPM from TLMAU to TLM terminal. There is no
- result or error in MessageDeliver abstract operation.
- .PP
- The description of ReceiveIPM abstract operation is in
- Recommendation\ X.420.
- .RT
- .sp 1P
- .LP
- 8.2.6
- \fIReceiptStatusNotice\fR
- .sp 9p
- .RT
- .PP
- ReceiptStatusNotice is the abstract operation at mhs\(hydoc\(hyxfer port
- that is invoked by TLMAU to perform ReceiveRN or ReceiveNRN abstract operation
- at TLM terminal. This abstract operation is used to report the IPN that
- was
- invoked by an IPM originated by means of the MessageSend abstract operation.
- There is no result or error in ReceiptStatusNotice abstract operation.
- .PP
- The description of ReceiveRN or ReceiveNRN abstract operation is in
- Recommendation\ X.420.
- .RT
- .sp 1P
- .LP
- 8.2.7
- \fIDeliveryStatusNotice\fR
- .sp 9p
- .RT
- .PP
- DeliveryStatusNotice is the abstract operation at mhs\(hydoc\(hyxfer port
- that invoked by TLMAU to perform ReceiveReport abstract operation at TLM
- terminal. This abstract operation is used to deliver the DN that was invoked
- by a IPM originated by means of the MessageSend abstract operation. There
- is no
- result or error in DeliveryStatusNotice abstract operation.
- .PP
- The description of ReceiveReport abstract operation is in
- Recommendation\ X.420.
- .RT
- .sp 1P
- .LP
- 8.2.8
- \fIRegister\fR
- .sp 9p
- .RT
- .PP
- Register is the abstract operation at mhs\(hydoc\(hyxfer port that is
- invoked by TLM terminal to perform all management port's abstract operations
- and ChangeSubscriptionProfile mode abstract operation. This abstract operation
- is used to register or change the parameters that will be kept on the parameter
- list of TLMAU.
- .bp
- .PP
- The description of all management port's abstract operations is in
- Recommendation\ X.420 and ChangeSubscriptionProfile abstract operation
- found in \(sc\ 7.3.1 of this Recommendation.
- .RT
- .sp 1P
- .LP
- 8.2.9
- \fIDSList\fR
- .sp 9p
- .RT
- .PP
- DSList is the abstract operation at mhs\(hydoc\(hyxfer port that is
- invoked by TLM terminal to perform DSList abstract operation at TLM terminal.
- This abstract operation is used to request the status list of a previously
- delivered IPMs, RNs, NRNs or reports.
- .PP
- The description of DSList abstract operation is in \(sc 7.3.2 of this
- Recommendation.
- .RT
- .sp 1P
- .LP
- 8.2.10
- \fIDSDelete\fR
- .sp 9p
- .RT
- .PP
- DSDelete is the abstract operation at mhs\(hydoc\(hyxfer port that is
- invoked by TLM terminal to perform DSDelete abstract operation at TLM terminal,
- and is used to delete one or more messages from the DS. There is no result
- in DSDelete abstract operation.
- .PP
- The description of DSDelete abstract operation is in \(sc 7.3.3 of this
- Recommendation.
- .RT
- .sp 1P
- .LP
- 8.2.11
- \fIDSFetch\fR
- .sp 9p
- .RT
- .PP
- DSFetch is the abstract operation at mhs\(hydoc\(hyxfer port that is
- invoked by TLM terminal to perform DSFetch abstract operation, and is used
- to fetch one specified message (IPM, RN, NRN or report), from the DS.
- .PP
- The description of DSFetch abstract operation is in \(sc 7.3.4 of this
- Recommendation.
- .RT
- .sp 1P
- .LP
- 8.2.12
- \fIMessageStatus\fR
- .sp 9p
- .RT
- .PP
- MessageStatus is the abstract operation at mhs\(hydoc\(hyxfer port that
- invoked by TLM terminal to perform MessageStatus abstract operation. This
- abstract operation is used to know the status of previously submitted IPM by
- means of MessageSend abstract operation.
- .PP
- The description of MessageStatus abstract operation is in \(sc 7.3.5 of
- this Recommendation.
- .RT
- .sp 2P
- .LP
- \fB9\fR \fBAbstract errors\fR
- .sp 1P
- .RT
- .PP
- The abstract errors that may be reported in response to the
- invocation of abstract operations at the IPM's origination, reception and
- management ports are subscription error, name error and cancellation error,
- and in miscellanea port, subscription profile error, DS error and message
- status
- error. They are defined and described in the present section.
- .RT
- .LP
- a)
- Subscription error
- .LP
- The subscription error abstract error reports that the user has not subscribed
- to one or more of the element of service implicit in his
- invocation of the abstract operation when performance is aborted.
- .LP
- The description of abstract error macro and abstract errors of subscription
- error is in Recommendation\ X.420.
- .LP
- b)
- Name error
- .LP
- The name error abstract error reports that one or more of
- the O/R names supplied as argument of the abstract operation whose performance
- is aborted, or as components of its arguments, are invalid.
- .LP
- The description of abstract error macro and abstract errors of name error
- is in Recommendation\ X.420.
- .LP
- c)
- Cancellation error
- .LP
- The cancellation error abstract error reports that the
- user's request to cancel the delivery of a message cannot be performed.
- .LP
- The description of abstract error macro and abstract errors of cancellation
- error is in Recommendation\ X.420.
- .bp
- .LP
- d)
- Subscription profile error
- .LP
- The user's request to change his subscription\(hyprpfile cannot be performed,
- because one or more arguments proposed are inacceptable.
- .LP
-
- .LP
- \fBH.T. [T14.330]\fR
- .LP
- subscription\(hyprofile\(hyerror \ \
- .LP
- ABSTRACT\(hyERROR
- .LP
- .LP
- .LP
- \fBtlma \ \ \fR
- .LP
- PARAMETER SET\ { | roblem [0] SubscriptionProfileProblem\ }
- .LP
-
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= 0
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T15.330]\fR
- .LP
- SubscriptionProfileProblem ::= CHOICE\ { | 0] not\(hychanged\ }
- .LP
-
- .LP
-
- .LP
- \fBH.T. [T16.330]\fR
- .LP
- ds\(hyerror \ \
- .LP
- ABSTRACT\(hyERROR
- .LP
- .LP
- .LP
- \fBtlma \ \ \fR
- .LP
- PARAMETER SET\ { | roblem [0] DSProblem\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= 1
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T17.330]\fR
- .LP
- DSProblem
- .LP
- ::= CHOICE\ { | 0] no\(hymessage\(hyin\(hyds,
- .LP
-
- .LP
-
- .LP
- \fBDSProblem\fR
- .LP
- \fB::= CHOICE\ { | fR
- .LP
- [1] ds\(hynot\(hysupported,
- .LP
-
- .LP
-
- .LP
- \fBDSProblem\fR
- .LP
- \fB::= CHOICE\ { | fR
- .LP
- [2] ds\(hynot\(hysubscribed,
- .LP
-
- .LP
-
- .LP
- \fBDSProblem\fR
- .LP
- \fB::= CHOICE\ { | fR
- .LP
- [3] retrieval\(hyidentifier\(hyinvalid,
- .LP
-
- .LP
- \fBDSProblem\fR
- .LP
- \fB::= CHOICE\ { | fR
- .LP
- [4] parameter\(hyinvalid\ }
- .LP
-
- .LP
-
- .LP
- \fBH.T. [T18.330]\fR
- .LP
- message\(hystatus\(hyerror \ \
- .LP
- ABSTRACT\(hyERROR
- .LP
- .LP
- .LP
- \fBtlma \ \ \fR
- .LP
- PARAMETER SET\ { | roblem [0] MessageStatusProblem\ }
- .LP
-
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= 2
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T19.330]\fR
- .LP
- MessageStatusProblem ::= CHOICE\ { | 0] query\(hyidentifier\(hyinvalid\ }
- .LP
-
- .LP
-
- .ad r
- \fBTableau [T14.330], p.\fR
- .sp 1P
- .RT
- .ad b
- .RT
- .LP
- .sp 2
- This abstract error has the following parameters:
- .LP
- 1)
- Problem (M): The specific subscription profile related problem encountered.
- .LP
-
- .LP
- \fBH.T. [T15.330]\fR
- .LP
- SubscriptionProfileProblem ::= CHOICE\ { | 0] not\(hychanged\ }
- .LP
-
- .LP
-
- .LP
- \fBH.T. [T16.330]\fR
- .LP
- ds\(hyerror \ \
- .LP
- ABSTRACT\(hyERROR
- .LP
- .LP
- .LP
- \fBtlma \ \ \fR
- .LP
- PARAMETER SET\ { | roblem [0] DSProblem\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= 1
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T17.330]\fR
- .LP
- DSProblem
- .LP
- ::= CHOICE\ { | 0] no\(hymessage\(hyin\(hyds,
- .LP
-
- .LP
-
- .LP
- \fBDSProblem\fR
- .LP
- \fB::= CHOICE\ { | fR
- .LP
- [1] ds\(hynot\(hysupported,
- .LP
-
- .LP
-
- .LP
- \fBDSProblem\fR
- .LP
- \fB::= CHOICE\ { | fR
- .LP
- [2] ds\(hynot\(hysubscribed,
- .LP
-
- .LP
-
- .LP
- \fBDSProblem\fR
- .LP
- \fB::= CHOICE\ { | fR
- .LP
- [3] retrieval\(hyidentifier\(hyinvalid,
- .LP
-
- .LP
- \fBDSProblem\fR
- .LP
- \fB::= CHOICE\ { | fR
- .LP
- [4] parameter\(hyinvalid\ }
- .LP
-
- .LP
-
- .LP
- \fBH.T. [T18.330]\fR
- .LP
- message\(hystatus\(hyerror \ \
- .LP
- ABSTRACT\(hyERROR
- .LP
- .LP
- .LP
- \fBtlma \ \ \fR
- .LP
- PARAMETER SET\ { | roblem [0] MessageStatusProblem\ }
- .LP
-
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= 2
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T19.330]\fR
- .LP
- MessageStatusProblem ::= CHOICE\ { | 0] query\(hyidentifier\(hyinvalid\ }
- .LP
-
- .LP
-
- .ad r
- \fB Tableau [T15.330], p.\fR
- .sp 1P
- .RT
- .ad b
- .RT
- .LP
- .sp 2
- .LP
- This parameter may assume any one of the following
- values:
- .LP
- \(em
- not\(hychanged: One or more subscription\(hyprofile
- arguments proposed are unacceptable, this abstract\(hyoperation is not
- performed.
- .LP
- e)
- DS error
- .LP
- The argument related DS cannot be performed because one or more arguments
- are improperly specified.
- .LP
-
- .LP
- \fBH.T. [T16.330]\fR
- .LP
- ds\(hyerror \ \
- .LP
- ABSTRACT\(hyERROR
- .LP
- .LP
- .LP
- \fBtlma \ \ \fR
- .LP
- PARAMETER SET\ { | roblem [0] DSProblem\ }
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= 1
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T17.330]\fR
- .LP
- DSProblem
- .LP
- ::= CHOICE\ { | 0] no\(hymessage\(hyin\(hyds,
- .LP
-
- .LP
-
- .LP
- \fBDSProblem\fR
- .LP
- \fB::= CHOICE\ { | fR
- .LP
- [1] ds\(hynot\(hysupported,
- .LP
-
- .LP
-
- .LP
- \fBDSProblem\fR
- .LP
- \fB::= CHOICE\ { | fR
- .LP
- [2] ds\(hynot\(hysubscribed,
- .LP
-
- .LP
-
- .LP
- \fBDSProblem\fR
- .LP
- \fB::= CHOICE\ { | fR
- .LP
- [3] retrieval\(hyidentifier\(hyinvalid,
- .LP
-
- .LP
- \fBDSProblem\fR
- .LP
- \fB::= CHOICE\ { | fR
- .LP
- [4] parameter\(hyinvalid\ }
- .LP
-
- .LP
-
- .LP
- \fBH.T. [T18.330]\fR
- .LP
- message\(hystatus\(hyerror \ \
- .LP
- ABSTRACT\(hyERROR
- .LP
- .LP
- .LP
- \fBtlma \ \ \fR
- .LP
- PARAMETER SET\ { | roblem [0] MessageStatusProblem\ }
- .LP
-
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= 2
- .LP
- .LP
- .LP
-
- .LP
- \fBH.T. [T19.330]\fR
- .LP
- MessageStatusProblem ::= CHOICE\ { | 0] query\(hyidentifier\(hyinvalid\ }
- .LP
-
- .LP
-
- .ad r
- \fBTableau [T16.330], p.\fR
- .sp 1P
- .RT
- .ad b
- .RT
- .LP
- .sp 2
- This abstract error has the following parameter:
- .LP
- 1)
- Problem (M): The specific DS related problem
- encountered.
- .LP
-
- .LP
- \fBH.T. [T17.330]\fR
- .LP
- DSProblem
- .LP
- ::= CHOICE\ { | 0] no\(hymessage\(hyin\(hyds,
- .LP
-
- .LP
-
- .LP
- \fBDSProblem\fR
- .LP
- \fB::= CHOICE\ { | fR
- .LP
- [1] ds\(hynot\(hysupported,
- .LP
-
- .LP
-
- .LP
- \fBDSProblem\fR
- .LP
- \fB::= CHOICE\ { | fR
- .LP
- [2] ds\(hynot\(hysubscribed,
- .LP
-
- .LP
-
- .LP
- \fBDSProblem\fR
- .LP
- \fB::= CHOICE\ { | fR
- .LP
- [3] retrieval\(hyidentifier\(hyinvalid,
- .LP
-
- .LP
- \fBDSProblem\fR
- .LP
- \fB::= CHOICE\ { | fR
- .LP
- [4] parameter\(hyinvalid\ }
- .LP
-
- .LP
-
- .LP
- \fBH.T. [T18.330]\fR
- .LP
- message\(hystatus\(hyerror \ \
- .LP
- ABSTRACT\(hyERROR
- .LP
- .LP
- .LP
- \fBtlma \ \ \fR
- .LP
- PARAMETER SET\ { | roblem [0] MessageStatusProblem\ }
- .LP
-
- .LP
-
- .LP
- \fBtlma \ \ \fR
- .LP
- ::= 2
- .LP
- .LP
- .LP
-
- .ce
- \fBH.T. [T19.330]\fR
- .ce
- MessageStatusProblem ::= CHOICE\ { | 0] query\(hyidentifier\(hyinvalid\ }
- .ce
- .line
- .ce
- .line
- .ad r
- \fBTableau [T17.330], p.\fR
- .sp 1P
- .RT
- .ad b
- .RT
- .LP
- .sp 2
- .LP
- This parameter may assume any one of the following
- values:
- .LP
- \(em
- no\(hymessage\(hyin\(hyds: User requests to perform DS
- related abstract operation when there is no message in DS.
- .LP
- \(em
- ds\(hynot\(hysupported: User requests to perform DS
- related abstract\(hyoperation when TLMAU does not provide DS.
- .LP
- \(em
- ds\(hynot\(hysubscribed: User requests to perform DS related abstract\(hyoperation
- when he does not subscribe to DS.
- .LP
- \(em
- retrieval\(hyidentifier\(hyinvalid: The retrieval\(hyid proposed is invalid.
- .LP
- \(em
- parameter\(hyinvalid: One or more arguments
- proposed are invalid.
- .bp
- .LP
- f
- )
- MessageStatusError
- .LP
- No such message can be assigned by the query\(hyidentifier for message
- status abstract operation.
- .LP
- .sp 1
- .ce
- .line
- .ce
- \fBH.T. [T18.330]\fR
- .ce
- message\(hystatus\(hyerror \ \
- .ce
- ABSTRACT\(hyERROR
- .ce
- .parag
- .ce
- \fBtlma \ \ \fR
- .ce
- PARAMETER SET\ { | roblem [0] MessageStatusProblem\ }
- .ce
- .line
- .ce
-
- .ce
- \fBtlma \ \ \fR
- .ce
- ::= 2
- .ce
- .parag
- .ce
- .line
- .ce
- \fBH.T. [T19.330]\fR
- .ce
- MessageStatusProblem ::= CHOICE\ { | 0] query\(hyidentifier\(hyinvalid\ }
- .ce
- .line
- .ce
- .line
- .ad r
- \fBTableau [T18.330], p.\fR
- .sp 1P
- .RT
- .ad b
- .RT
- .LP
- .sp 2
- .LP
- This abstract\(hyerror has the following parameter:
- .LP
- 1)
- Problem (M): The specific message status related
- problem encountered.
- .LP
- .sp 1
- .ce
- .line
- .ce
- \fBH.T. [T19.330]\fR
- .ce
- MessageStatusProblem ::= CHOICE\ { | 0] query\(hyidentifier\(hyinvalid\ }
- .ce
- .line
- .ce
- .line
- .ad r
- \fBTableau [T19.330], p.\fR
- .sp 1P
- .RT
- .ad b
- .RT
- .LP
- .sp 2
- This parameter may assume any one of the following
- values:
- .LP
- \(em
- query\(hyidentifier\(hyinvalid: The query\(hyidentifier proposal is unacceptable.
- .LP
- .rs
- .sp 27P
- .sp 2P
- .LP
- \fBMONTAGE: \(sc 10 SUR LE RESTE DE CETTE PAGE\fR
- .sp 1P
- .RT
- .LP
- .bp
-