Network & Mobility
Integration



Technical Reference - Analogue Supplementary Services,
Telstra


DC.001
Calling Line Identification
Presentation - Analogue


Issue Number 4
Issue Date: 24 July, 1997






1. GENERAL
This document provides details of the message and parameter formats for the Calling Line Identification presentation for Analogue (CLIPA) service application. The service may also be as Calling Number Display or Caller ID.

2. APPLICATION
The application provides for the presentation of the calling party (A-party) identity to the called party (B-party) prior to called party (B-party answer). In addition, a future service will allow calling party identity to a busy called party with Call Waiting. The format of the data for both cases will be according to this document. The lower layers for both these services are described in DC.002.
The applications presented are those envisaged at the time this document was prepared Additional service applications may be introduced in future and will be included in a revised document.
The availability of calling number information may depend on network signalling e.g Until the network signalling is fully upgraded, some forwarded calls cannot provide a calling number.

3. REFERENCES
Refer to DC.002 for a description of the protocol used for presentation data transmission.

4. MESSAGE STRUCTURE
The Calling Number will be delivered using the Multiple Message format The parameters will be contained in a Call Setup message (message type 8016). Parameter for other applications may be included in the same message.

Message ElementContent
Message TypeCall Setup Message (80 16)
Message LengthMessage length -total bytes in parameters
Parameter(s)Other applications may be present
ParametersCLIPA Application
Parameter(s)Other applications may be present

5. PARAMETER STRUCTURES
The parameters applicable for CLIPA are:

·Date and Time
·Calling Number
·Reason for Absence of Calling Number.
The latter two are mutually exclusive.

5.1 Date and Time
Byte NumberValue
(Hexidecimal)
Meaning
101Parameter Type -Date and Time
208Number of bytes in parameter
33xASCII code for tens digit of the month
43xASCII code for the units digit of the month
53xASCII code for the tens digit of the date
63xASCII code for the units digit of the date
73xASCII code for tens digit of the hour
(24 hour mode)
83xASCII code for units digit of the hour
(24 hour mode)
93xASCII code for tens digit of the minute
103xASCII code for the units digit of the minute

5.2 Calling Number
Byte NumberValue
(Hexidecimal)
Meaning
102Parameter Type -Calling Number
2nnNumber of bytes in parameter
3 to nn + 23xASCII code for each digit of the CLI

Where the calling number can be displayed it is proposed that the format be according to the form which could be used to make a return call (Note), as indicated in the table below.
TypeDescriptionExample/Content
PNPPrivate Number Plan4857
E.164 number
own area code
Directory Number with area code
suppressed
96348578
E.164 number
different area code
Full National Number including area
code
0293953360

Note: There may be some cases, for specific products when the number is not redialable or requires an escape prefix to be used to return a call.

5.3 Reason for Absence of Calling Number
This message format applies where calling number is not available for display.. either because the cairing party has invoked Calling Line Presentation Restriction or is calling from an origin that cannot provide Calling line identity.
Byte NumberValue
(Hexidecimal)
Meaning
104Parameter Type
-Reason for Absence of Calling Number
201Number of bytes in parameter
34F or 50ASCII code for "O" or "P"

Byte 3 will contain a "P", indicating "Private" when:

·the calling party has Calling Line Identification Restriction (CLIR) active.
·the calling network has CLIR active for all' calls (Note 1).
Byte 3 will contain an "O", indicating "Unavailable", when:
·the Originating exchange does not have CLI capability, CLI is not passed from other networks e.g international
·calls from public payphones and operators (Note 2)
·the originating exchange has CLI capability, but cannot explicitly indicate whether presentation should be restricted or not.
Note 1: Until a calling customer has call by call control of CLIR, the network will always restrict CLI presentation.
Note 2: For public Payphones, some network interfaces will also provide the Calling Name parameter indicating the word "Payphone" as the name information. See DC.018

6. Message Examples
Call from (03) 9634 1234 at 2:30pm on 5 April to customer in (03) area code.
Byte
Number
Value
Hexidecimal
Value
ASCII
Comment
180 Call Setup
214 Message Length
301 Time & Date
408 Parameter Length
5300
6344
7300
8355
9311
10344
11333
12300
1302 Calling Number
1408 Parameter Length
15399
16366
17333
18344
19311
20322
21333
22344
2328 checksum

6.2 Example 2
Call from (03) 9634 1234 at 2:30pm on 5 April to customer in (03) area code Calling parry to invoked Calling Line Identification Restriction.

Byte
Number
Value
Hexidecimal
Value
ASCII
Comment
180 Call Setup
20D Message Length
301 Time & Date
408 Parameter Length
5300
6344
7300
8355
9311
10344
11333
12300
1304 Reason for Absence
1401 Parameter Length
1550PRestricted (Private)
1684 Checksum
6.3 Example 3
Call from 4 1234 at 2:30pm on 5 April to customer in same Private Number Plan.

Byte
Number
Value
Hexidecimal
Value
ASCII
Comment
180 Call Setup
211 Message Length
301 Time & Date
408 Parameter Length
5300
6344
7300
8355
9311
10344
11333
12300
1302 Calling Number
1405 Parameter Length
15344
16311
17322
18333
19344
20D0 Checksum
7. FORMAT OF DISPLAY
There is no standard which must be adhered to for Display of Calling Number information or display of Reason for Absence of Calling Number information. However, AUSTEL in their document 'National Numbering Plan. Guidelines (or the Presentation of Numbers' set out display formats with a view to ensuring a standard presentation with ease of viewing. The following recommendations, based on those guidelines will assist in providing a consistent easy to read display:

7.1 Calling Number Display Format
Initially only 4 forms of number will be sent by the network, these are:

-National Number
- Local Number,
- Mobile Number, or
- Private Number Plan
In future International Numbers may also be sent.

It is the intention that the network will send a redialable (Note) code to the customer equipment, and hence will only send digits as a Calling Number. It is the responsibility of the Customer Equipment to include formatting of the display, such as; breaking into groups.

The general principles for displaying are:

i. Only use spaces to break groups of digits up.
ii. Use a maximum of 4 digits in a group, and form groups from least significant digit.
iii. Include a space after national area code. (see 7.1.1 below) international access code, or mobile prefix.

Mobile numbers are spread over various prefixes as indicated in clause 7.1.4 below, and also require different grouping to other number types. One option, to assist in formatting, is to recognise mobile calls by the word "Mobile" passed by some network interfaces, using the Name parameter. If it is not practical to use the above formatting rules it is recommended that the number not be broken into groups.

Note: There may be some cases, for specific products, when the number is not redialable, or requires an escape prefix to be used to return a call.

7.1.1 National Number Format
National Number will always be recognisable by the first digit '0', and the second digit not being '0' The number length can currently vary from 9 digits including the leading '0', up to 10 digits including the leading '0'.
The recommended method of displaying this number is to always assume the area code is '0' plus one digit. Based on the above principles the following format would apply:

0A BCDE FGHI, for 10 digit numbers;
0A BCD EFGH for 9 digit numbers

Note: When the above preferred formatting is not practical, then no spaces is preferred. e.g for 10 digit number, this would be: OABCDEFGHI

7.l.2 Local or Private Number Format
Local numbers will be recognisable by the first digit not being '0'. The recommended method of displaying these numbers is:
XXXX XXXX for 8 digit local,
XX XXXX. for 6 digit local;
X XXXX for 5 digit Private Number Plan

Note: When the above preferred formatting is not practical then no spaces is preferred. e.g for 8 digit numbers this would be XXXXXXXX.

7.13 International Number Format
International numbers will be recognisable by the prefix being '015', '018', '014' The recommended method of displaying these numbers is:
01X XXX XXXX XXXXX, for 15 digit numbers
01X XX XXXX XXXXX, for 14 digit numbers, etc

Note: when the above preferred formatting is not practical. then no spaces is preferred e.g for 15 digit numbers will would be: 001XXXXXXXXXXXX.

7.14 Mobile Number Format
Mobile numbers will be recognisable by the prefix being '015', '018', 041' and some '014', '017' and '019' prefixes. The '041' is a 10 digit code and the others are all 9 digit codes.
The recommended method of displaying there numbers is to use 3 digit groups, for prefixes other than '04', as follows:

01X XXX XXX (preferred for 015, 018, 014, 017 and 019 Mobile Numbers, or;
01XX XXX XX for 015, 018 ,014, 017 and 019 Mobile Numbers
For '041' prefixes the recommended method of displaying these numbers is to use 4 digits for the prefix followed by 3 digit groups, as follows:
041X XXX XXX for 10 digit 041 numbers.

Note 1: when the above preferred formatting is not practical. then no spaces is preferred e.g for 9 digit Mobile Numbers, this would be: O1XXXXXXX.
Note 2: For call from Mobiles, some network interfaces will also provide the Calling Name parameter indicating the word "Mobile" as the name information, See DC.018 This information could be used as an aid to formatting.

7.2 Reason for Absence or Calling Number - Display Format
If the 'Reason for Absence of Calling Number information contains the character P, then it is recommended that the word "Private" be displayed on the CE.
If the 'Reason for Absence of Calling Number' information contains the character 'O', then it recommended that the word "Unavailable", be displayed on the CE.

End Of Document.

This DOCUMENT was converted to HTML from harcopy by netnerd (ie. bad OCR & proof reading). 28 of June 1998.