Telecommunications - Configuration of X.25 Networks

Recommendations

Appendix A - Subscription Option User Facilities (from X.2)

UKa

new imp standard X25 X75
1.1 Extended Packet Sequence Numbering n n y n
1.2 Nonstandard Default Window sizes n y y y
1.3 Nonstandard Default Packet sizes (16 ,32 ,64,128 ,256 ,512, 1024,2048, 4096 ) y* y* y y
1.4 Default Throughput Classes Assignment n y y n
1.5 Flow control Parameter Negotiation n y y n
1.6 Throughput Class Negotiation n y y y
1.7 Packet Retransmission y y y n
1.8 Incoming Calls Barred n y y n
1.9 Outgoing Calls Barred n y y n
1.10 One-way Logical Channel Outgoing n y y n
1.11 One-way Logical Channel Incoming n y y n
1.12 Closed user group n y y y
1.13 Closed user group with Outgoing Access n p y y
1.14 Closed user group with Incoming Access n p y n
1.15 Incoming Calls Barred within a closed user group n n y n
1.16 Outgoing Calls Barred within a closed user group n n y n
1.17 Bilateral Closed User Groups n n y n
1.18 Bilateral Closed User Groups with outgoing Access n n y n
1.19 Reverse Charging Acceptance n y y y
1.20 Fast Select Acceptance n y y y
1.21 Multilink procedures y n y y
1.22 Charging information y y y n
Uka TEST SCRIPT: CHARGE
1.23 Direct Call n n y n
1.24 Hunt Group y y y n
UKa TEST SCRIPT: HGRP.80 HGRP.84
1.25 On-line facility registration y n y n
1.26 D-bit modification n y y n
1.27 Local charging prevention y y y n
UKa TEST SCRIPT: CHRGPREV
1.28 Call redirection y y y n
UKa TEST SCRIPT: REDIR80 REDIR84
1.29 Network User Identification y y y n
1.30 Extended Frame Sequence Numbering y y y y
1.31 RPOA Selection y y y n
UKa TEST SCRIPT: RPOA

Appendix B - Per Call User Facilities (from X.2 1984)

|new imp standar
X25 X75
2.1 Closed User Group Selection n y y y
2.2 Bilateral Closed user group n n y n
2.3 Reverse charging n y1 y y
2.4 RPOA selection n y2 y n
TEST SCRIPT: RPOA
2.5 Flow control parameter negotiation n y y y
2.6 Fast select n y y y
2.7 Throughput class negotiation n n y y
2.8 Abbreviated Address Calling n y y n
2.9 Charging Information y y y n
UKa TEST SCRIPT: CHARGE
2.10 Transit Delay Selection and indication y y y y
UKa TEST SCRIPT: TRNDLY
2.11 Call redirection notification y y y n
2.12 Called line address Modified Notification y y y y
2.13 Network User Identification y y y n
2.14 Closed User Group with Outgoing Access Selection y y y y

CCITT 1984 CAUSE CODES, Expanded Length Field and the OSI DTE

Facility Marker in a 1984 to 1984 configuration.


Appendix C - Release 4 templates

TXDTES X.25 port static parameters

No change to static template TXDTES27

TXDTES Q002 Do you wish to define any two way SVCs?
TXDTES Q003 Enter starting logical channel group number
TXDTES Q004 Enter maximum number of VCs
TXDTES Q005 Do you wish to define any incoming SVCs?
TXDTES Q006 Enter starting logical group number
TXDTES Q007 Enter maximum number of VCs
TXDTES Q008 Do you wish to define any outgoing SVCs
TXDTES Q009 Enter starting logical channel group number
TXDTES Q010 Enter maximum number of VCs
TXDTES Q011 Do you wish to define any PVCs
TXDTES Q012 Enter starting logical channel group number...112
TXDTES Q013 Enter maximum number of VCs
TXDTES Q015 Using X.75 protocol
TXDTES Q017 Is this a privileged DTE?
TXDTES Q019 Is this a prime 200 TIP
TXDTES Q021 Enter remote machine number
TXDTES Q023 Enter DTE address (12-digit)
TXDTES Q026 Enter DTE address (14-digit)
TXDTES Q027 Enter minimum length of DTE address
TXDTES Q028 Is this an old-style X.25 DTE?

Appendix C - Release 4 templates - continued

TNDTED

old template: TNDTED

new template: TNDTED53

1) For each of the questions in TNDTED53-

All questions will be asked regardless of whether you are configuring a DX1 or DX2.

When configuring a DX1, the CCITT84 questions that are not supported on the DX1 should be answered "NO"

These are :-

Q9 Does DTE subscribe to Receipt of CCITT Charging Information

Facilities?

Q10 Does DTE subscribe to Receipt of the CRN Facility/Utility?

Q11 Does DTE subscribe to Hunt Group Address Replacement?

Q12 Is the DTE required to send the CLAMN Facility?

Q13 Does DTE/STE subscribe to Receipt of the CLAMN Facility/Utility?

All questions apply to DX2 switches

new old
TNDTED Q001 Q001 Using X75 or X25 protocol
TNDTED Q004 Q004 X75 DNIC barring
TNDTED Q008 new STE receive RPOA option
TNDTED Q010 Q012 sending CLAMN facility
TNDTED Q011 Q013 receipt of CLAMN facility
TNDTED Q012 new Receive CNIC Utility
TNDTED Q013 new STE receipt of transit delay
TNDTED Q014 Q011 Hunt group address replacement
TNDTED Q015 Q124 local charge prevention
TNDTED Q016 Q014 default max packet size to local STE
TNDTED Q017 Q015 default max packet size from local
TNDTED Q019 Q020 hdlc/bsc framing
TNDTED Q020 Q021 ASCII or EBCDIC for bsc framing
TNDTED Q021 Q022 high speed hdlc line
TNDTED Q024 Q025 frame retransmission count (n2)
TNDTED Q025 Q026 frame retransmission timer (t1)
TNDTED Q026 Q027 disable congestion control
TNDTED Q027 Q028 congestion - link level lower thres
TNDTED Q028 Q029 congestion link level upper thresh
TNDTED Q029 Q030 congestion packet upper threshold
TNDTED Q030 Q031 congestion packet lower threshold
TNDTED Q031 Q032 suppress accounting data
TNDTED Q032 Q033 accounting unit
TNDTED Q033 Q036 LCN assignment
TNDTED Q034 Q037 extended frame sequence numbering
TNDTED Q035 Q038 extended link level window size
TNDTED Q036 Q039 frame window size value
TNDTED Q037 Q040 bar incoming calls
TNDTED Q038 Q041 accept incoming fast select calls
TNDTED Q038 Q041 accept i/c fast select calls
TNDTED Q039 Q042 accept incoming collect calls
TNDTED Q040 Q043 bar outgoing calls
TNDTED Q041 Q044 originate fast select calls
TNDTED Q042 Q045 originat collect calls
TNDTED Q043 Q046 clear charging information
TNDTED Q045 Q047 internal clocing speed
TNDTED Q046 Q050 throughput class negotiation utility
TNDTED Q047 Q051 packet size negotiation
TNDTED Q048 Q052 window size negotiation
TNDTED Q049 Q054 local end clearing
TNDTED Q050 Q055 X29 protocol ID
TNDTED Q053 Q058 default window size to local STE
TNDTED Q054 Q059 default window size from local STE
TNDTED Q055 Q060 DCE link level addressing
TNDTED Q056 Q061 low, med or high call priority
TNDTED Q057 Q063 ICUG member
TNDTED Q058 Q064 receipt of TNIC Utility
TNDTED Q059 Q009 1984 charging facilities
TNDTED Q064 Q071 address length value
TNDTED Q065 Q072 i/c throughput class value
TNDTED Q066 Q073 o/g throughput class value
TNDTED Q068 Q075 STE congestion timer
TNDTED Q069 Q076 restart indication interval
TNDTED Q070 Q077 restart indication count
TNDTED Q071 Q078 i/c call timerT11
TNDTED Q072 Q079 reset interval valueT12
TNDTED Q073 Q080 reset count
TNDTED Q074 Q081 clear interval T13
TNDTED Q075 Q082 clear count
TNDTED Q076 Q083 STE link active/passive
TNDTED Q077 Q091 Call ID
TNDTED Q079 Q093 d-bit modification
TNDTED Q080 Q094 d-bit confirmation
TNDTED Q081 Q095 i/c call screening
TNDTED Q082 Q096 STE send ID facility
TNDTED Q083 Q097 STE receiving ID facility
TNDTED Q084 Q098 STE send interlock code
TNDTED Q085 Q099 STE receiving interlock code
TNDTED Q087 Q101 outgoing call screening
TNDTED Q088 new call forwarding
TNDTED Q089 new receive receipt call forwarding
TNDTED Q090 Q104 receipt of validatio errror facility
TNDTED Q093 Q106 X29 async call screening
TNDTED Q101 Q114 i/c priority calls
TNDTED Q102 Q115 o/g priority calls
TNDTED Q104 Q117 priority facility assignment
TNDTED Q105 Q118 medium priority fairness timer
TNDTED Q106 Q119 low priority fairness timer
TNDTED Q107 Q120 multi-user virtual circuit
TNDTED Q111 Q127 Can the DTE pass 'wait for DQ' ind
TNDTED Q112 Q130 Can the DTE receive 'wait for DQ'
TNDTED Q115 q5 Multiple Address assignment check
TNDTED Q116 Q128 Is this an old style X25 DTE
TNDTED Q117 q9 1984 charging facilities
TNDTED Q118 Q10 CRN facility
TNDTED Q119 Q12 sending CLAMN facility
TNDTED Q120 Q13 receipt of CLAMN facility
TNDTED Q121 new DTE receipt of transit delay
TNDTED Q122 new subscription: send RPOA facility
TNDTED Q124 new subscribe: default RPOA
TNDTED Q125 new default interchange carrier (RPOA)
TNDTED Q126 new DTE receive RPOA9
TNDTED Q128 new Subscription: send NUI facility
TNDTED Q130 Q11 Hunt Group address replacement
TNDTED Q131 Q124 subscribe: local charge prevention9
TNDTED Q132 new subscribe: reject packet
TNDTED Q134 Q14 default max packet size to DTE
TNDTED Q135 Q15 default max packet size from DTE
TNDTED Q137 q20 hdlc/bsc framing
TNDTED Q138 q21 ASCII or EBCDIC for bsc framing
TNDTED Q139 q22 high speed hdlc line
TNDTED Q142 q25 frame retransmission count (n2)
TNDTED Q143 q26 frame retransmission timer (t1)
TNDTED Q144 q27 disable congestion control
TNDTED Q145 q28 congestion - link level lower thres
TNDTED Q146 q29 congestion - link level upper thres
TNDTED Q147 q30 congestion - packet upper threshold
TNDTED Q148 q31 congestion - packet lower threshold
TNDTED Q149 q32 accounting data
TNDTED Q150 q33 accounting unit1
TNDTED Q151 q35 half call suppression
TNDTED Q152 q36 lcn assignment
TNDTED Q153 q37 extended frame sequence numbering
TNDTED Q154 q38 extended link level window size
TNDTED Q155 q39 frame window size value (1-7)
TNDTED Q156 q40 bar incoming calls
TNDTED Q157 q41 accept incoming fast select calls
TNDTED Q158 q42 accept incoming collect calls
TNDTED Q159 q43 bar outgoing calls
TNDTED Q160 q44 originate fast select calls
TNDTED Q161 q45 originate collect calls
TNDTED Q162 q46 clear charging information
TNDTED Q164 q47 internal clocking speed
TNDTED Q165 q49 enhanced DTE
TNDTED Q166 q50 throughput class negotiation fac
TNDTED Q167 q51 packet size negotiation
TNDTED Q168 q52 window size negotiation
TNDTED Q169 q54 local end clearing
TNDTED Q170 q55 x29 protocol id
TNDTED Q173 q58 default window size to dte
TNDTED Q174 q59 window size from dte
TNDTED Q175 q60 DCE link level addressing3
TNDTED Q176 q61 low, medium or high call priority
TNDTED Q177 q65 privileged DTE
TNDTED Q178 Q066 tarrif utility
TNDTED Q182 q70 non zero cause codes
TNDTED Q183 q71 address length value
TNDTED Q184 q72 i/c throughput class value
TNDTED Q185 q73 o/g throughput class value
TNDTED Q187 q75 dte congestion timer
TNDTED Q188 q76 restart indication interval
TNDTED Q189 q77 restart indication count
TNDTED Q190 q78 i/c call timer
TNDTED Q191 q79 reset interval value
TNDTED Q192 q80 reset count
TNDTED Q193 q81 clear interval
TNDTED Q194 q82 clear count
TNDTED Q195 q83 dte link active/passive
TNDTED Q196 q85 UKa or alternate style address
TNDTED Q198 q86 redirection address length
TNDTED Q199 q87 redirection address length
TNDTED Q202 q8 redirect on no VCs
TNDTED Q203 new subscribe: systematic call redir
TNDTED Q204 q90 redirection address
TNDTED Q205 q93 d-bit modification
TNDTED Q206 q94 d-bit confirmation
TNDTED Q207 q95 i/c call screening
TNDTED Q208 q96 DTE send id facility
TNDTED Q209 q97 DTE receiving ID facility
TNDTED Q210 q98 DTE sending interlock code fac
TNDTED Q211 q99 DTE receiving interlock code fac7
TNDTED Q212 Q100 validation host
TNDTED Q213 Q101 outgoing call screening
TNDTED Q214 Q102 sending call forwarding facilities
TNDTED Q215 Q103 receipt call forwarding facilities
TNDTED Q216 Q104 receipt of validation error facil
TNDTED Q219 Q106 x29 async call screening
TNDTED Q227 Q114 i/c priority calls
TNDTED Q228 Q115 o/g priority calls
TNDTED Q230 Q117 priority facility assignment
TNDTED Q231 Q118 medium priority fairness timer1
TNDTED Q232 Q119 low priority fairness timer
TNDTED Q233 Q120 multi-user virtual circuit
TNDTED Q234 Q121 cug member
TNDTED Q235 Q123 x25 dial-in port
TNDTED Q238 Q127 Can the DTE pass 'wait for DQ' ind
TNDTED Q241 Q130 Can DTE receive 'wait for DQ' ind

Appendix D UKb macros

:: Complete Sysgen Configuration

: -----------------------------

:: Basic Interface StatementsLOGII

PROTOCOL(X.75,HDLC,SLP)

DPORTS(4)

:: Host Statements

LINKHOSTNUMBER(0,823)

HOSTLINKS(823,0)

:>HOSTCOST not reported

HOSTPORTAVAILABILITY(0,0)

HOSTKEY(0)

ROTATELINKS(off)

ADRPOS(4)

:: Link Level Statements for Link 0

LINKLU(0,0)

: Hardware Level Statements

HDWOPT(-NOCLK)

: Frame Level Statements

PSADR(3,1)

K(7)

MAXK(7)

N2(10)

T1(30)

:>FMLT0, not FML protocol

:>FMLTD, not FML protocol

:>FMLTM, not FML protocol

IDLELINE(60,20)

:>ILRR not configured, extra RR response will not be sent

:>ILRRC not configured, RR commands will not be sent

FRMOPT(-FM128,-DWDSC)

: Packet Level Statements

LINKBIAS(1)

CCNL(0,512)

PCNL(NONE)

ICNL(NONE)

TCNL(NONE)

OCNL(NONE)

T30(60,3)

T31(180)

T32(60,3)

T33(60,3)

ODNIC(3106)

:>CHKCLG not configured, calling address in call request not checked

CLDADL(14)

NETUSERNAMEPREFIX(X75.)

PKTOPT(-PM128,-HILCN,ZCAUS,-IPRNR,-NONTN,TKSUP,-BRFCA,-TKDSP,-TRGPF,PCAUSE,NODIAG,-NOEEDO)

CKRESPADRS(-NOCLD,-NOCLG)

: Optional User Facilities

PWIND(2,2,NEGOTIATION)

PSIZE(128,128,NEGOTIATION)

MAXPSIZE(128,128)

TCLASS(10,10,,NEGOTIATION,-XCLEAR,-PASSTOX)

:>TCTOPW not used

:>TCTOPS not used

:>TCTOSC not used

TCTCSI(1,1,1,1,1,2,2,3,3,4,4,4,4,4,4)

CSITTC(6,7,9,11)

CHARGE(CPT,-RCX,-RCNA,-CPNA,-RCNS,-LCP,-XCLEAR)

FASTSELECT(SUBSCRIPTION,ACCEPTANCE)

CUG(SUBSCRIPTION,INCOMING,OUTGOING)

RPOA(-PASSTOX)

CALLID(CIDCHECK)

TRAFFICLASS(-XCLEAR,-PASSTOX)

NATIONAL(-XCLEAR,PASSTOX,-PASSINV,-PASSHST,-PASSCCT)

UNKNOWNFACILITY(-XCLEAR,PASSTOX)

FACOPT(-LASTSEEN,-NO84,-NONUI,-NORPOA,-INBAR,-OUTBAR)

TYMCALL(-UNAME,-CCT,-PORT,-TIME)

ONREGIST(-SUBSCRIPTION,-NOREG)

:>no GATEWAYs or RPOAGATEWAYs USED

: Pad Options

CLGADR(-NUIADR,HOSTADR)

CUDSTRING() :CUDSTRING or CUDUSERNAME

INPARITY(SAVE)

PADOPTIONS(-NECHO,-NCRLF,-NLFCR,-HCRLF,-HLFCR)

PADOPTIONS(-NR13,-NR14,-XONOF,-T2741,-U2741)

PADIDLETIME(60,20)

PADFORWARD(126,126)

PADBREAK(21,-1)

PADNATIONAL(0,-NOPASS)

ECHOABLE(8,0A,0D,20-7E)

UKa(-TX3,-TADR,-TPID,-TFAC,-TCAP)

DATAPAC(-DX3,-DTAR)

: Log Report Statements

LOGINTERVAL(8)

LOGREPORTS(OFF,10-39,80-0AA)

:: Global Statements

DNICID(3106,1)

HIHOSTNUMBER(20000)

SEGAC(64)

DNICNODES(3106)

TALKOLDCODE(OFF)

:>INFOSWITCH not configured

L1ENABLE(OFF)

:: Global Storage Allocation Statements

MAXGATEWAYS(0)

RCVSECTORS(16)

BUFFERPOOL(4802)

MAXHOSTS(1)

MAXODNIC(1)

MAXDNICNODES(0)

MAXCUGINDEX(16)

MAXTORPOA(0)

MAXADRLINKS(0)

THROUGHPUTCLASSTABLES(OFF)

FSLTCODE(OFF)

CUGCODE(OFF)

COSTCODE(OFF)

TELCODE(OFF)

DPACODE(OFF)

PVCCODE(OFF)

:: XOM Statements

XOMUSERNAME(XRAY)

XOMHOST(823)

Macros used in X25 configuration

LOGII

PROTOCOL(X.75,HDLC,SLP,)

DPORTS(4)

LINKHOSTNUMBER(0,0823)

HOSTLINKS(0823,0,,,,,,,,,,,,,,)

LINKS(0,,,,,,,,,,,,,,,)

PSADR(03,01)

K(7)

MAXK(7)

N2(10)

T1(30)

FRMOPT(-FM128,-DWDSC)

PKTOPT(-PM128,+ZCAUS,+TKSUP,+PCAUSE,,,,,,,,)

TCNL(0,512)

DFLADR(NONE,,,+NOCRI,+NOICI)

PWIND(2,2,+NEGOTIATION,)

PSIZE(128,128,+NEGOTIATION,-XCLEAR)

TCLASS(10,10,+NEGOTIATION,-XCLEAR,-PASSTOX)

CHARGE(-XCLEAR,-RCNA,-RCNS,-CPNA,+CPT,-RCX,-LCP)

FASTSELECT(+SUBSCRIPTION,+ACCEPTANCE)

CUG(+SUBSCRIPTION,+INCOMING,+OUTGOING,-PREFOC)

CALLID(+CIDCHECK)

NATIONAL(-XCLEAR,+PASSTOX,-PASSINV,,)

UNKNOWNFACILITY(-XCLEAR,+PASSTOX)

FACOPT(-LASTSEEN,-NO84,-NONUI,-NORPOA,-INBAR,-OUTBAR,)

CLGADR(-NUIADR,+HOSTADR)

CUDSTRING()

PADIDLETIMER(60,20)

PADFORWARD(126,126)

PADBREAK(21,)

PADNATIONAL(00,-NOPASS)

ECHOABLE(08,0A,0D,20-7E,,,,,,,,,,,,)

LOGINTERVAL(8)

LOGREPORTS(OFF,24-39,,,,,,,,,,,,,,)

MTEXT(0001,"8A"8DNTSNET: )

SEGAC(64)

DNICID(3106,1,,,,,,,,,)

XOMUSERNAME(XRAY)


Appendix D 1984 per-call facility fields

43 01000010 packet size
43 01000010 packet size
02 00000010 throughput class negotiation
03 00000011 Closed user group selection
47 01000111 Closed user group selection.extended
09 00001001 Closed user group outgoing access
48 01001000 Closed user group outgoing access ext
41 01000001 Bilateral Closed user group
01 00000001 Reverse charge/fast select
C6 11000110 Network User Identification (NUI)
04 00000100 Charging Information - req to receive
C2 11000010 Charging Information - duration
C1 11000001 Charging Information - segment count
44 01000100 RPOA selection facility
C4 11000100 RPOA selection facility.Extended
D1 11010001 Call deflection selection
C3 11000011 Call redirection notification
C3 11000011 Call redirection notification
49 01001001 Transit Delay Selection and indication
00 00000000 Marker 000F = DTE facility marker
CB 11001011 Calling Address extension facility
C9 11001001 Called Address extension facility
0A 00001010 Minimum Throughput Class
CA 11001010 End-to-end transit delay
D2 11010010 Priority facility
D3 11010011 Protection facility
0B 00001011 Expidited data negotiation facility

Appendix E clear causes

The call can be cleared by either end (or in case of faults by the network) at any time during the call.

The CLEAR packet contains a 2 byte data field containing the cause and diagnostic bytes, these bytes give the reason for the clear and are therefore very useful for finding faults.

The first byte is the cause byte and is coded as shown below.

code clear cause
HEX
00 DTE clearing
01 Number busy
03 Invalid call
05 Network congestion
09 Out of order - clear clear
0B Access barred
0D Not obtainable
11 Remote procedure error clear
11 incompatrocedure error clear
13 Local procedure error
15 RPOA out of order
19 Reverse charging not subscribed to
21 DTE incompatible call
29 Fast select not subscribed to
39 Ship absent ....................... *** new for rel 4
80-FF DTE ............................... *** new for rel 4

code Reset cause
HEX
00 DTE clearing
01 out of order
03 remote procedure error
05 local procedure error
07 Network cogestion Reset
09 Remote DTE operational - reset reset
0F Network operational
11 incompatible destination
1D Network out of order
80-FF DTE ............................... *** new for rel 4

code Restart cause
HEX
01 local procedure error
03 network congestion
07 network operational
7F registration/cancellation confirmed *** not UKa

code Registration cause *** not supported by UKa
HEX
03 remote procedure error
05 network congestion
13 local procedure error
7F registration/cancellation confirmed

Appendix F - Clear diagnostics

000 H01 No additional information
001 H01 INVALID P(S) RESET
002 H02 INVALID P(R) RESET
016 H10 packet type invalid (general) ** new
017 H11 PACKET TYPE INVALID FOr STATE r1 RESTART
018 H12 PACKET TYPE INVALID FOR STATE r2 RESTART
019 H13 PACKET TYPE INVALID FOR STATE r3 RESTART
020 H14 PACKET TYPE INVALID FOR STATE p1 CLEAR
021 H15 PACKET TYPE INVALID FOR STATE p2 CLEAR
022 H16 PACKET TYPE INVALID FOR STATE p3 CLEAR
023 H17 PACKET TYPE INVALID FOR STATE p4 CLEAR
024 H18 PACKET TYPE INVALID FOR STATE p5 RESET
025 H19 PACKET TYPE INVALID FOR STATE p6 CLEAR
026 H1A PACKET TYPE INVALID FOR STATE p7 CLEAR
027 H1B PACKET TYPE INVALID FOR STATE d1 RESET
028 H1C PACKET TYPE INVALID FOR STATE d2 RESET
029 H1D PACKET TYPE INVALID FOR STATE d3 RESET
032 H20 PACKET NOT ALLOWED
033 H21 UNIDENTIFIABLE PACKET
034 H22 CALL ON ONE-WAY LOGICAL CHANNEL CLEAR
035 H23 INVALID PACKET TYPE ON PVC RESET
036 H24 PACKET ON UNASSIGNED LCN CLEAR
037 H25 REJECT NOT SUBSCRIBED TO RESET
038 H26 PACKET TOO SHORT RESET
039 H27 PACKET TOO LONG RESET
040 H28 INVALID GFI CLEAR
041 H29 RESTART WITH NON-ZERO BITS 4-15
042 H2A PACKET TYPE NOT COMPATIBLE WITH FAC ILITY CLEAR
043 H2B UNAUTHORISED INTERRUPT CONF RESET
044 H2C UNAUTHORISED INTERRUPT RESET
045 H2D unauthorised reject *** not supported
048 H30 timer expired (general) *** new
049 H31 TIMER EXPIRED; INCOMING CALL
050 H32 TIMER EXPIRED; CLEAR INDICATION
051 H33 TIMER EXPIRED; RESET INDICATION
052 H34 TIMER EXPIRED; RESTART ind/req
064 H40 UNSPECIFIED CALL SET-UP PROBLEM CLEAR
065 H41 FACILITY CODE NOT ALLOWED CLEAR
066 H42 FACILITY PARAMETER NOT ALLOWED CLEAR
067 H43 INVALID CALLED ADDRESS CLEAR
068 H44 INVALID CALLING ADDRESS CLEAR
069 H45 invalid facility/registration lengt h *** not nr4
070 H46 incoming call barred *** not nr4
071 H47 no logical channel available *** not nr4
072 H48 call collision *** not nr4
073 H49 duplicate facility/utility requeste d *** not nr4
074 H4A non-zero address length *** not nr4
075 H4B non-zero facility length *** not nr4
076 H4C facility/utility not provided when expected not nr4
077 H4D invalid CCITT - specified DTE facil ity *** not nr4
080 H50 miscellaneous *** not nr4
081 H51 improper cause code from DTE *** not nr4
082 H52 not aligned octet *** not nr4
083 H53 inconsistent Q-bit setting
96-103 X.75 only
096 H60 international call setup/clearing p roblem *** new
097 H61 unknown calling DNIC *** new
098 H62 TNIC mismatch *** new
099 H63 call identifier mismatch *** new
100 H64 negotiation error in Utility parame ter value *** new
101 H65 invalid utility length *** new
102 H66 non-zero utility length *** new
103 H67 M-bit violation *** new
112 H70 international problem (general) *** not nr4
113 H71 remote network problem *** not nr4
114 H72 international protocol problem *** not nr4
115 H73 international link out of order *** not nr4
116 H74 international link busy *** not nr4
117 H75 transit network facility problem *** not nr4
118 H76 remote network facility problem *** not nr4
119 H77 international routing problem *** not nr4
120 H78 temporary routing problem *** not nr4
121 H79 unknown called DNIC *** not nr4
122 H7A maintenance action (national/international) *not nr4
Tele net diagnostics
128 H80 Proto clearing - standard clearing cause
129 H81 not used
130 H82 subline down
131 H83 unable to reformat packet
132 H84 No slave side for call accept packet
133 H85 packet received with X.25 line in wrong state
134 H86 insufficient buffers to complete call
135 H87 timer expired
136 H88 interrupt confirmation received while no outstanding interrupts
137 H89 P(s) received from slave not equal to what proto expects
138 H8A not used - reserved for proto
...
143 H8F not used - reserved for proto
144 H90 DTE/DCE CONGESTION RESET
145 H91 RECEIVED FAST SELECT CLEAR REQUEST
146 H92 LINE RESTARTING BY DEBUG COMMAND RESTART
147 H93 invalid restart confirm in state R3 *** new
148 H94 looped trunk lines detected *** new
149 H95 invalid length trunk restart *** new
150 H96 call quota distribution clear *** new
151 H97 reconnect multiple race *** new
152 H98 reconnect race timeout at destinati on *** new
153 H99 VH call to DTE which isnt a VH *** new
154 H9A requires security key *** new
155 H9B non-matching security key *** new
156 H9C DNIC utility barred *** new
157 H9D Local charging prevention *** new
158 H9E Invalid Traffic priority *** new
159 H9F Network table overflow *** new
160 HA0 NON-ZERO RESET CAUSE FROM DTE RESET
161 HA1 DATA PACKET TOO LONG RESET
162 HA2 INTERRUPT PACKET TOO LONG RESET
163 HA3 INT PACKET TOO SHORT; NO USERDATA RESET
164 HA4 INT CONFIRMATION PACKET TOO LONG RESET
165 HA5 RR PACKET TOO LONG RESET
166 HA6 RNR PACKET TOO LONG RESET
167 HA7 RESET PACKET TOO LONG RESET
168 HA8 RESET CONF PACKET TOO LONG RESET
169 HA9 INVALID `Q' BIT IN DATA PACKET RESET
170 HAA PACKET WINDOW RANGE EXCEEDED RESET
171 HAB UNABLE TO TRANSMIT PACKET RESET
172 HAC `Q' BIT SET IN NON-DATA PACKET RESET
173 HAD OUTSTANDING PACKET COUNT LESS THAN ZERO RESET
174 HAE RETRANSMISSION queue ERROR RESET
175 HAF RESET PACKET TOO SHORT (NO CAUSE) RESET
176 HB0 REJECT PACKET TOO LONG RESET
177 HB1 INVALID 1D PACKET RESET
178 HB2 UNSUCCESSFUL RECONNECTION RESNC CLEAR
179 HB3 NON-RECONNECT CALL IN STATE C1 CLEAR
180 HB4 SECOND 1D PACKET FROM DTE CLEAR
181 HB5 BAD DATA TRANSFER STATE IN RECONNEC T CLEAR
182 HB6 PACKET FORMAT INVALID CLEAR
183 HB7 FACILITY BYTE COUNT TOO LARGE CLEAR
184 HB8 INVALID PACKET DETECTED CLEAR
185 HB9 FACILITY/UTILITY FIELD BYTE COUNT > 109 CLEAR was 63
186 HBA OUTGOING CALLS BARRED CLEAR
187 HBB INCOMING CALLS BARRED CLEAR
188 HBC CLEARING OF PVC CLEAR
189 HBD CALLED ADDRESS TOO LONG CLEAR
190 HBE CALLED ADDRESS TOO SHORT CLEAR
191 HBF CALLING ADDRESS TOO LONG CLEAR
192 HC0 CALLING ADDRESS TOO SHORT CLEAR
193 HC1 BCD ERROR IN CALL ADDRESS CLEAR
194 HC2 BCD ERROR IN CALLING ADDRESS CLEAR
195 HC3 USER DATA FIELD TOO LONG CLEAR
196 HC4 NO BUFFER AVAILABLE CLEAR
197 HC5 LOCAL DTE IS NOT ENHANCED CLEAR
198 HC6 FACILITY NEGOTIATION INVALID CLEAR
199 HC7 MANDATORY UTILITY NOT present CLEAR
200 HC8 quarter BUFFER NO AVAILABLE FOR TNI C CLEAR
201 HC9 OVERFLOW OF TNIC IN BUFFER CLEAR
202 HCA DTE LINE CONGESTED CLEAR
203 HCB TABLE ERROR IN PACKET PROCEDURES
204 HCC INSERT TABLE OVERFLOW
205 HCD DELETE TABLE OVERFLOW (extended XLB not present)
206 HCE call forward procedure error ** new
207 HCF call forward reset ** new
208 HD0 TRUNK LINE RESTART RESTART
209 HD1 INVALID EVENT IN STATE p2
210 HD2 INVALID EVENT IN STATE p3
211 HD3 INVALID 1D EVENT IN STATE d1
212 HD4 CALL COLLISION ON TRUNK LINE
213 HD5 NO BUFFER AVAILABLE for EXCB
214 HD6 CALL COLLISION ON DTE LINE
215 HD7 DTE RESTART
216 HD8 CALL REQUEST TO TRUNK LINE Timed OU T
217 HD9 RECONNECT SET-UP TIMED OUT
218 HDA INVALID OUTPUT SIDE STATE
219 HDB ERROR DETECTED IN BLINK PACKET QUEU E PROCEDURE
220 HDC RESET INDICATION RETRANSMISSION COU NT EXPIRED
221 HDD INVALID OUTPUT SIDE STATE
222 HDE BLIND BUFFER QUEUE OVERFLOW IN STAT E d4
223 HDF BLIND BUFFER QUEUE OVERFLOW IN STAT E c1
224 HE0 BLIND BUFFER QUEUE OVERFLOW IN STAT E c2
225 HE1 CLEAR PACKET BYTE COUNT TOO LARGE O R TOO SMALL
226 HE2 NON-ZERO CLEAR CAUSE
227 HE3 CLEAR CONF PACKET BYTE COUNT TOO SM ALL OR TOO LARGE
228 HE4 CALL COLLISION
229 HE5 INVALID TP LOAD REQUEST CALL PKT
230 HE6 MAXIMUM HOPCOUNT EXCEEDED
231 HE7 ROUTING LOOP DETECTED
232 HE8 PVC CALL REQUEST FAILURE
233 HE9 RECONNECT CALL REQUEST FAILED
234 HEA NO LC AVAILABLE ON OUTPUT XLB
235 HEB NO BUFFER AVAILABLE for txcb
236 HEC CALL REDIRECTION CLEAR
237 HED NO PATH ROUTE CALL
238 HEE CALL ROUTED TO DTE LINE
239 HEF CALL CANNOT BE REROUTED
240 HF0 ADDRESS NOT IN ROUTING TABLES
241 HF1 ROUTING TABLE CHANGE DURING CALL RO UTING
242 HF2 NO LC AVAILABLE ON FAKE TRUNK line
243 HF3 REMOTE DTE DOWN ON A PVC
244 HF4 INVALID EVENT DETECTED no xxcb or n o call
245 HF5 INVALID PACKET RECEIVED; STATE d4
246 HF6 INVALID PACKET RECEIVED; STATE d5
247 HF7 INVALID PACKET RECEIVED; STATE p8
248 HF8 INTERNAL PROCESSING FAILURE getarea fail
249 HF9 INVALID RESTART INDICATION
250 HFA LINE STATUS CHANGE IN STATE r5 dow n>up
251 HFB INVALID PACKET RECEIVED; STATE r5
252 HFC INVALID PACKET RECEIVED; STATE r4
253 HFD LINE STATUS CHANGE IN STATE r3 up>d own
254 HFE LINE STATUS CHANGE IN STATE r2 up>d own
255 HFF LINE STATUS CHANGE IN STATE r1 up>d own

cat abc.dif

:: CCITT DEFINED DIAGNOSTIC CODES.

DIA000 EQ $A00 :NO ADDITIONAL INFO
DIA001 EQ $A01 :INVALID P(S)
DIA002 EQ $A02 :INVALID P(R)
DIA016 EQ $A16 :INVALID PACKET TYPE (GENERIC)
DIA017 EQ $A17 :ON PACKET LEVEL READY STATE
DIA018 EQ $A18 :ON DTE RESTART STATE
DIA019 EQ $A19 :ON DCE RESTART STATE
DIA020 EQ $A20 :ON READY SATE
DIA021 EQ $A21 :ON DTE WAITING STATE
DIA022 EQ $A22 :ON DCE WAITING STATE
DIA023 EQ $A23 :ON DATA TRANSFER STATE
DIA025 EQ $A25 :ON DTE CLEAR STATE
DIA026 EQ $A26 :ON DCE CLEAR STATE
DIA027 EQ $A27 :ON FLOW CONTROL READY SATE
DIA028 EQ $A28 :ON DTE RESET STATE
DIA029 EQ $A29 :ON DCE RESET STATE
DIA032 EQ $A32 :PACKET NOT ALLOWED (GENERIC)
DIA033 EQ $A33 :UNIDENTIFIABLE PACKET
DIA034 EQ $A34 :CALL ON ONE WAY LOGICAL CHANNEL
DIA035 EQ $A35 :INVALID PACKET TYPE ON PVC
DIA036 EQ $A36 :PACKET ON UNASSIGNED LOGICAL CHANNEL
DIA037 EQ $A37 :REJECT NOT SUBSCRIBED TO
DIA038 EQ $A38 :PACKET TOO SHORT
DIA039 EQ $A39 :PACKET TOO LONG
DIA040 EQ $A40 :INVALID GENERAL FORMAT IDENTIFIER
DIA041 EQ $A41 :RESTART WITH NONZERO IN BITS 1-4, 9-16
DIA042 EQ $A42 :PACKET TYPE NOT COMPATIBLE WITH FACILITY
DIA043 EQ $A43 :UNAUTHORIZED INTERRUPT COMFIRMATION
DIA044 EQ $A44 :UNAUTHORIZED INTERRUPT
DIA045 EQ $A45 :UNAUTHORIZED RESET, 1984, DRE 06-NOV-84
DIA048 EQ $A48 :TIMER EXPIRED (GENERIC)
DIA049 EQ $A49 :FOR INCOMING CALL
DIA050 EQ $A50 :FOR CLEAR INDICATION
DIA051 EQ $A51 :FOR RESET INDICATION
DIA052 EQ $A52 :FOR RESTART INDICATION
DIA053 EQ $A53 :FOR CALL DEFLECTION, 1988 DRE 1-FEB-89
DIA064 EQ $A64 :CALL SETUP PROBLEM (GENERIC)
DIA065 EQ $A65 :FACILITY CODE NOT ALLOWED
DIA066 EQ $A66 :FACILITY PARAMETER NOT ALLOWED
DIA067 EQ $A67 :INVALID CALLED ADDRESS
DIA068 EQ $A68 :INVALID CALLING ADDRESS
DIA069 EQ $A69 :INVALID FACILITY/REG LENGTH, 1984, DRE 06-NOV-84
DIA070 EQ $A70 :INCOMING CALL BARRED, 1984, DRE 06-NOV-84
DIA071 EQ $A71 :NO CHANNEL AVAILABLE, 1984, DRE 06-NOV-84
DIA072 EQ $A72 :CALL COLLISION, 1984, DRE 06-NOV-84
DIA073 EQ $A73 :DUPLICATE FACILITY, 1984, DRE 06-NOV-84
DIA074 EQ $A74 :NON-ZERO ADDRESS LENGTH, 1984, DRE 06-NOV-84
DIA075 EQ $A75 :NON-ZERO FACILITY LENGTH, 1984, DRE 06-NOV-84
DIA076 EQ $A76 :FACILITY EXPECTED, 1984, DRE 06-NOV-84
DIA077 EQ $A77 :INVALID DTE FACILITY, 1984, DRE 06-NOV-84
DIA078 EQ $A78 :MAXIMUM REDIRECTIONS OR DEFLECTIONS EXCEEDED, 1988 DRE 1-FEB-89
DIA080 EQ $A80 :MISCELLANEOUS, 1984, DRE 06-NOV-84
DIA081 EQ $A81 :IMPROPER CAUSE CODE, 1984, DRE 06-NOV-84
DIA082 EQ $A82 :NON_OCTET ALIGNED, 1984, DRE 06-NOV-84
DIA083 EQ $A83 :INCONSISTANT Q-BIT SETTING, 1984, DRE 06-NOV-84
DIA084 EQ $A84 :NUI PROBLEM ,1988, DRE 1-29-89
DIA096 EQ $A96 :INT CALL SET-UP OR CLEARING PROB, X75, 1984, DRE 06-NOV-84
DIA097 EQ $A97 :UNKNOWN CALLING DNIC, X75, 1984, DRE 06-NOV-84
DIA098 EQ $A98 :TNIC MISMATCH, X75, 1984, DRE 06-NOV-84
DIA099 EQ $A99 :CALL IDENTIFIER MISMATCH, X75, 1984, DRE 06-NOV-84
DIA100 EQ $A100 :NEGOTATION ERROR IN UTILITY PARAMETER
:VALUE, X75, 1984, DRE 06-NOV-84
DIA101 EQ $A101 :INVALID UTILITY LENGTH, X75, 1984, DRE 06-NOV-84
DIA102 EQ $A102 :NON-ZERO UTILITY LENGTH, X75, 1984, DRE 06-NOV-84
DIA103 EQ $A103 :M-BIT VIOLATION, X75, 1984, DRE 06-NOV-84
DIA112 EQ $A112 :INTERNATIONAL PROBLEMS, 1984, DRE 06-NOV-84
DIA113 EQ $A113 :REMOTE NETWORK PROBLEM, 1984, DRE 06-NOV-84
DIA114 EQ $A114 :INT PROTOCOL PROBLEM, 1984, DRE 06-NOV-84
DIA115 EQ $A115 :INT LINK OUT OF ORDER, 1984, DRE 06-NOV-84
DIA116 EQ $A116 :INT LINK BUSY, 1984, DRE 06-NOV-84
DIA117 EQ $A117 :TRANSIT NET FACILITY PROBLEM, 1984, DRE 06-NOV-84
DIA118 EQ $A118 :REMOTE NET FACILITY PROBLEM, 1984, DRE 06-NOV-84
DIA119 EQ $A119 :INT ROUTING PROBLEM, 1984, DRE 06-NOV-84
DIA120 EQ $A120 :TEMP ROUTING PROBLEM, 1984, DRE 06-NOV-84
DIA121 EQ $A121 :UNKNOWN CALLED DNIC, 1984, DRE 06-NOV-84
DIA122 EQ $A122 :MAINTENANCE ACTION, 1984, DRE 06-NOV-84
:: NETWORK SPECIFIC DIAGNOSTIC CODES (128-)
DIA128 EQ $A128 :INTERNAL MULFUCTION:
: :DPORT NOT ASSIGNED WHEN PROCESSING DATA PKT
: DPORT NOT ASSIGNED WHEN PROCESSING LEV1 PKT
DIA129 EQ $A129 :MEANING DEPENDING ON CAUSE CODE
DIA130 EQ $A130 :MEANING DEPENDING ON CAUSE CODE
DIA131 EQ $A131 :BAD MUD SUP MSG RECEIVED
DIA133 EQ $A133 :NO HOST SUP MSG RECEIVED
DIA134 EQ $A134 :MUD ERROR SUP MSG RECEIVED
DIA135 EQ $A135 :CALLING ADDRESS DOES NOT MATCH CHKCLG(adr)
DIA136 EQ $A136 :RCVD CALL REQUEST ON DTE CLEAR STATE (X.75)
DIA137 EQ $A137 : ---- RESERVED ----
DIA138 EQ $A138 :LOGIN ERROR
DIA139 EQ $A139 :LOGIN ERROR - "ERROR, TYPE USERNAME" RCVD
DIA140 EQ $A140 :RECEIVED CLEAR WHEN GETTING NEEDLE RESPONSE
DIA141 EQ $A141 :AUX CIRCUIT TIME OUT WHILD SENDING CALL ACCEPT
DIA142 EQ $A142 :LOGIN TIME OUT
DIA143 EQ $A143 :INFOSWITCH- CALL ACCEPT TIME OUT
DIA144 EQ $A144 :BREAK GENERATED RESET
: THE FOLLOWING IS REPLACED BY 1984 CODE 117 OR 118
:DIA145 EQ $A145 :ILLEGAL FACILITY REQUEST (X.75)
DIA146 EQ $A146 :NON CCITT DEFINED PROTOCOL ID
: :OR PROTOCOL ID FIELD TOO SHORT
:THE FOLLOWING IS OBSOLETE DRE 22-NOV-85
:DIA147 EQ $A147 :CALL USER DATA FIELD IN CALL ACCEPT
: (FAST SELECT NOT IMPLEMENTED)
DIA148 EQ $A148 :DIALECT RESPONSE NOT RECOGNIZABLE/
: :CANNOT ACCEPT ANY DIALECT CHOICES OFFERED
: THE FOLLOWING HAS BEEN REPLACED BY 1984 CODE 83
:DIA149 EQ $A149 :Q BIT VIOLATION
: :LAST PACKET M=1,Q=1, BUT THIS HAS Q=0,
: :LAST PACKET Q=0,M=1, BUT THIS HAS Q=1
:THIS SHOULD BE INVALID GFI (DIAGNOSTIC 40) DRE 22-NOV-1985
:DIA150 EQ $A150 :Q BIT SET ON NON DATA PACKET
:THIS SHOULD HAVE BEEN DIAGNOSTIC 38 DRE 22-NOV-1985
:DIA151 EQ $A151 :CALL USER DATA FIELD TOO LONG, >16 FOR
: NON-FAST SELECT, >128 FOR FAST SELECT
DIA152 EQ $A152 :DATA LOST IN NETWORK, RCVD BLK BALL OR GRY BALL
: DIA153 TO DIA168 LOGON FAILURE OR PSEUDO-NEEDLE REJECT
: REASON FOR FAILURE:
DIA153 EQ $A153 :ISIS OR NODE UNABLE TO COMPLETE REQUEST
DIA154 EQ $A154 :FORMAT ERROR :HJR-SWBT1
: 155 :BAD USER NAME
DIA156 EQ $A156 :BAD MUD :HJR-SWBT1
: 157 :SYSTEM UNAVAILABLE
: 158 :DOWN-LINE LOAD OR DIAL-OUT FAILURE
: 159 :TIMEOUT
DIA160 EQ $A160 :ACCESS NOT PERMITTED :HJR-SWBT1
DIA161 EQ $A161 :OUT OF ORIGINATION PORTS :HJR-SWBT1
DIA162 EQ $A162 :TRY AGAIN LATER :HJR-SWBT1
DIA163 EQ $A163
DIA164 EQ $A164 :WHEN CAUSE 0, AN ISIS HANG MSG IS SENT TO
:PHYSICALLY DISCONNECT THE LINE ON A CLEAR PKT
DIA165 EQ $A165 :BAD REQUESTING HOST NUMBER :HJR-SWBT1
DIA166 EQ $A166 :REQUESTING HOST NOT UP ON THIS NODE :HJR-SWBT1
:
DIA169 EQ $A169 :A DSP DIALECT CHOICE WAS OFFERED, BUT
: IT WAS ANOT A DSP CALL
DIA170 EQ $A170 :X TO X (TURKEY) LEVEL RESPONSE GREATER THAN OUR LEVEL
DIA171 EQ $A171 :A DSP CALL DID NOT GET DSP DIALECT OFFERED
: AS A IIX DIALECT COMMAND CHOICE
DIA172 EQ $A172 :BUFFER ZAP OCCURED FOR THIS CHANNEL
DIA173 EQ $A173 :CALL RESET - UNAVAILABLE PMP BLOCK
DIA174 EQ $A174 :ERROR IN RECEIVED CLEAR REQUEST PACKET
DIA175 EQ $A175 :RCVD ILLEGALY FORMATTED INTERNAL MSG
DIA176 EQ $A176 :RCVD UNIMPLEMENTED GLOBAL IIX MESSAGES
: THIS DAIGNOSTIC HAS BEEN REPLACED BY 1984 CODE 122
:DIA177 EQ $A177 :XOM OPERATOR BROUGHT PACKET LEVEL DOWN
DIA178 EQ $A178 :REC'VD RPOA FOUND IN ODNIC
: THIS DAIGNOSTIC HAS BEEN REPLACED BY 1984 CODE 119
:DIA179 EQ $A179 :RECEIVED UNKNOWN RPOA
DIA180 EQ $A180 :RECEIVED ERRONEOUS CALL ACCEPT INTERNAL MSG
DIA181 EQ $A181 :NATIONAL OPTIONS IN CALL REQUEST
DIA182 EQ $A182 :OUTGOING CALLS BARRED WITHIN CUG,
:OR CUG WITH NO OUTGOING ACCESS FACILITY
DIA183 EQ $A183 :INCOMING CALLS BARRED WITHIN CUG,
:OR CUG WITH NO INCOMING ACCESS FACILITY
: THIS DIAGNOSTIC HAS BEEN REPLACED BY 1984 CODE 73
:DIA184 EQ $A184 :DUPLICATED APPERANCE OF FACILITY CODE
DIA185 EQ $A185 :REQUESTED PS NOT ACCEPTABLE IN FLOW NEGOTIATION
DIA186 EQ $A186 :REQUSTED WS NOT ACCEPTABLE IN FLOW NEGOTIATION
DIA187 EQ $A187 :NON EXISTENT CUG
:THIS DIAGNOSTIC HAS BEEN REPLACED BY 1984 CODE 99
:DIA188 EQ $A188 :MISSING CALLL ID UTILITY IN CAL REQUEST PAKCET
DIA189 EQ $A189 :DESTINATION DOES NOT UNDERSTAND CUG
DIA190 EQ $A190 :CALL REQUEST ON ALREADY ASSIGNED CHANNEL
DIA191 EQ $A191 :XOM WANTS NO MORE CALLS
DIA192 EQ $A192 :NO AVAILABLE INTERNAL PORT TO ASSGIN WHEN RCV CALL REQ
DIA193 EQ $A193 :NO MATCHED NATIONAL INTERLOCK CODE IN
: CUGMAPPING MACRO :SCY 25-Sep-84
DIA194 EQ $A194 :INVALID listno USED IN CUGMAPPING MACRO
:SCY 25-Sep-84
DIA195 EQ $A195 :DNIC OF CALLED ADDRESS IS NOT IN THE GOOD
: CUGDNIC LIST :SCY 25-Sep-84
DIA196 EQ $A196 :INVALID INTERLOCK CODE RECVD FROM ESPC 8C MSG
:SCY 25-Sep-84
DIA197 EQ $A197 :DNIC OF CALLING ADDRESS IS NOT IN THE GOOD
: CUGDNIC LIST :SCY 25-Sep-84
DIA198 EQ $A198 :NO MATCHED INTERNATIONAL INTERLOCK CODE IN
: CUGMAPPING MACRO :SCY 25-Sep-84
DIA199 EQ $A199 :DIAG. CODE FOR DCD OFF JH
DIA200 EQ $A200 :DIAG. CODE FOR LINE IDLE JH
DIA201 EQ $A201 :XLINK DTE DOES NOT RESPOND JH
DIA202 EQ $A202 :PAD REPORT PACKET WHICH ASYC. TERMINAL
: FAILS TO RESPONSE OR POWER GOES OFF JH
:
:DIA203-9 *** RESERVED FOR LOG-II ***
DIA203 EQ $A203 :CIRCUIT REJECT CODE UNKNOWN :HJR-SWBT1
DIA204 EQ $A204 :NODE OUT OF BUFFERS :HJR-SWBT1
:DIA205
DIA206 EQ $A206 :SUPERVISOR PROBLEM :HJR-SWBT1
DIA207 EQ $A207 :NODE CODE NOT PRESENT :HJR-SWBT1
:
DIA210 EQ $A210 :UNABLE TO SELECT LINK FOR INCOMING CALL :HJR 07-08-87
: diags 211 to 220 reserved for BOC applications
IF X.25
DIA221 EQ $A30 :ON-LINE REGISTRATION IN PROGRESS :JS-ONREG dre 3-1-89
DIA222 EQ $A79 :LOGICAL CHANNEL RANGES OVERLAPPED, 1984, :JS-ONREG dre 3-1-89
(sts/stonek) -

Appendix G - CCITT 84 changes

Link Level Changes

Packet Level Changes

- the called and calling addresses have an extension to 48 digits

with the extra 32 digits coded in the facilities field

- throughput and end-to-end delay are defined

- expedited data is defined

X.75


Appendix H - CCITT 88 changes

Packet Level Changes

- Call deflection subscription (agreed for a period of time)

- Call deflection selection (per call)

- NUI subscription (agreed for a period of time)

- NUI override (agreed for a period of time)

- NUI selection (per call)

- RPOA subscription (agreed for a period of time)

- RPOA selection (per call)

- priority (per call)

- protection (per call)

- #53 time expired for call deflection

- #78 maximum number of call redirections/deflections exceeded.

- #84 NUI problem

* Use of the term "packet layer" in place of the term "packet level"


Appendix I - proposed 1992 changes

----------------------------------

CCITT 1992

----------

Yes, I know we do not have 1984 or 1988 on the network, but if BT are going to all the trouble and expense of attending CCITT meetings round the world then their contribution should be based on the needs of Public Network (and our marketing strategy - do we have one?). Also we should have the benefit of early warning of changes to the standard.

So if you have any comments on the following proposals I will feed it back to Andy Golthorpe.

My feeling is that most of these facilities add extra complexity without providing any real benefit to BT or our customers. What we need is some stability so that we can catch up with the standard. The Asynchronous framing of X.25 sounds interesting (a proper grown up type of EPAD?) I could run X.25 on my PC without a special synchronous card.

Also CCITT are doing a lot of work on OSI management services, which seems to have implications for our business in managing private networks (CNA, BTView, CONCERT or whatever its called).

As usual, I am probably meddling in things that are out of my depth, but I think that since we may eventually have to operate then we should have a say in how they are defined.

Here is Andy Goldthorpes report,

Martin Baker

================================================================

REPORT OF CCITT SGVII WORKING PARTY 2

5-16 FEBRUARY 1990

ISSUES WITH IMPACT ON Public Network

Source: Andy Goldthorpe,

1 Introduction

The meeting of WP2/SGVII in February raised a number of issues which are of direct relevance to BT's Public Data Network (Public Network). It is important that those business units that are interested in these issues are in a position to evaluate their possible impact, and can assist in the formulation of a BT position for the next WP2/SGVII meeting in November. This paper presents these issues and some rationale for a BT position.

2 X.25 Layer 2

A contribution (W33) proposing multi-retransmission of I-frames was withheld for study at the next meeting; a number of Administrations indicated that they needed more time to discuss the proposal with their layer 2 experts.

The proposal is for multi-retransmission of I-frames in the period of timer T1 time-out. T1 is not disabled, and normal retransmission occurs if no acknowledgement is received in this period. However, the aim is to solicit an acknowledgement before timer T1 time-out, and thus improve the utilization of the link.

Initial study of the proposal suggests that the same effect could be achieved by simply reducing the value of timer T1. It may be useful for layer 2 experts to look at this in more detail.

A contribution (W29) proposing the inclusion of asynchronous framing was accepted. This is intended to mirror recent work in ISO on extensions to HDLC to support asynchronous framing, the aim being to allow a greater user population to have access to packet-mode services.

3 X.25 Layer 3

A contribution (W30) discussing length of facility fields led to agreement to remove the maximum value of facilities fields, and the addition of a new maximum value for length of call set-up packets (259), the aim being to accommodate the large number of facilities now available, and future addressing schemes. However, no agreement was reached on the reaction a network should have to a violation of this maximum.

A proposal (D168) for enhancement of call deflection related facilities was withheld for study at the next meeting due to it's complexity. It is proposed to split the call deflection subscription facility into two new facilities; basic mode and extended mode. The call deflection selection facility is enhanced similarly. A new facility is created; the recall notification facility.

It was pointed out that there is a technical problem concerning fast select; call connected or clear indication packets, with user data, transmitted to the calling DTE when it has not requested fast select.

Also, this would only be available for national calls, and there is a need to store the calling DTE address for a relatively long period in the originally called DTE; this point requires further study.

A number of contributions (W28, D170, D174) on abbreviated addresses were discussed. Contribution D170 based on abbreviated addresses contained in the called DTE address field coded in BCD was opposed.[PB]

W28 and D174 were based on a new facility. It was agreed that the name "mnemonic address" should be used, and that it should not be a subscription facility. Also, any reference to X.500 would be inappropriate. Moreover, the possible use off the called address extensio facility was questioned. It was pointed out that a number of capabilities relating to addressing/routeing were possible, and that a new subscription-time facility indicating specific addressing/routeing may be appropriate.

No modifications to X.25 were agreed; contributions are expected for the next meeting. It is clear that there is a great deal of interest being shown in this area by a number of Administrations.

A contribution (W32) outlining the provision of a multicast service was discussed. This service is intended to deliver single data units to multiple destinations. This is a service in the sense of recommendations X.1/X.2; there is no intended relationship to an OSI service.

It was agreed that, as far as possible, such a service should not require modifications to X.25, but should be built above X.25. This raises the point of whether or not Q7/WP2 should define such a new protocol. It would appear sensible to prevent any changes to X.25, and allocate the work to another question. There was some consensus that Q8 would be the right question to consider this proposal, looking at it as a PAD-like service.

A contribution (W31) concerning international call redirection and deflection was discussed. This details the ability to redirect and deflect a call between networks; (inter-network call redirection and deflection is a more accurate title). The drive for this work, and source of this proposal is the US. Such a facility would be of great use in the US where a company may have a number of sites connected to a number of different networks. However, there was little interest from other Administrations.

Studies in Q11/WP2 and Q16/WP2 indicate the possibility of creating four new facilities to prevent or authorize call redirection/deflection in various cases, and to amend the RPOA subscription facility. The decision on this is relevant to Q1/WP2, and so it was decided to wait for their decision.

It is clear that the modifications to X.25 are quite numerous. Also, the need for Public Network to provide such a facility in the UK is not clear.

4 Triple-X

Substantial work took place concerning the support of telematic services in the PAD recommendations; specifically expansion of X.3 and X.29. An editor's group convened resulting in the definition of three new parameters for X.3, and additional actioning text for X.28. No agreement was reached on these changes, and a report has been sent to SGVIII for comment. A detailed study will be made at the next meeting.

It is clear that existing PAD implementations will be rendered incompatible. It appears that the existing mechanism for implementing "non-standard" parameters in X.3 has been ignored. This mechanism is backward-compatible with existing implementations. It seems logical to annex these extensions to new "X.PAD-bis" type recommendations.

Detailed work was undertaken on the proposed Fax PAD recommendations. The work was based on the output from the Special Rapporteur's meeting. Specific technical issues require resolution; DTMF signalling required by the user to signal their NUI, facilities desired, and /or other FPAD values; editing signals including command cancel and FPAD reset; and provision of text for the user interface relative to the frequency/pattern of tonal responses from the FPAD.

The direction of this work is clearly to produce recommendations that will exist entirely separately, but in parallel with the existing PAD recommendations. It seems fair to assume from this that the work on the support of telematic services will be unaffected.

Appendix J - UKa - UKb comparison

----------------------------------------

A COMPARISON OF THE FACILITIES AVAILABLE ON UKa AND UKb SOFTWARE RELEASES

--------------------------------------------------------------------------------


X.2 LEVEL 2 PER USER SUBSCRIPTION X.2 UKa UKa UKa UKb
OPTIONS REF CLASS V 3.20 V 3.52 V 4.00 V 4.03
Multilink procedures 1.21 A No No No No
Extended frame sequence numbering 1.30 A Yes*1 Yes*1 Yes*1 Yes*2
X.2 LEVEL 3 PER USER SUBSCRIPTION X.2 UKa UKa UKa UKb
OPTIONS REF CLASS V 3.20 V 3.52 V 4.00 V 4.03
Extended packet sequence numbering 1.1 A No No No Yes
Non-standard default window sizes 1.2 A Yes*3 Yes*3 Yes*3 Yes*4
Non-standard default packet sizes 1.3 A Yes*5 Yes*5 Yes*5 Yes*5
Default throughput class assignment 1.4 A Part*6 Part*6 Part*6 Yes
Flow control parameter negotiation 1.5 E Yes*3/5 Yes*3/5 Yes*3/5 Yes*4/5
Throughput class negotiation 1.6 E Part*6 Part*6 Part*6 Yes
Packet Retransmission 1.7 A Yes Yes Yes No
Incoming calls barred 1.8 E Yes Yes Yes Yes*7
Outgoing calls barred 1.9 E Yes Yes Yes Yes*7
One-way logical channel outgoing 1.10 E Yes Yes Yes Yes
One-way logical channel incoming 1.11 E Yes Yes Yes Yes
Closed user group 1.12 E Yes Yes Yes Yes
Closed user group with outgoing access 1.13 A Part*8 Part*8 Part*8 Yes
Closed user group with incoming access 1.14 A Part*9 Part*9 Part*9 Yes
Incoming calls barred within CUG 1.15 A No No No Yes
Outgoing calls barred within CUG 1.16 A No No No Yes
Bilateral closed user group 1.17 A No No No No
Bilateral CUG with outgoing access 1.18 A No No No No
Reverse charge acceptance 1.19 A Yes Yes Yes Yes
Fast select acceptance 1.20 E Yes Yes Yes Yes
Charging information 1.22 A No*10 No*10 Yes No
Direct call 1.23 FS No No No No
Hunt group 1.24 A Part*11 Part*11 Yes Part*12
X.2 LEVEL 3 PER USER SUBSCRIPTION
OPTIONS REF CLASS V 3.20 V 3.52 V 4.00 V 4.03
On-line facility registration 1.25 A No No No No
D-bit modification 1.26 A Yes*13 Yes*13 Yes*13 No
Local charge prevention 1.27 A No Yes*14 Yes*14 Yes
Call redirection 1.28 A Part*15 Part*15 Yes Part*16
Network user identification 1.29 A No No Yes Yes
RPOA selection 1.31 A No No Yes Yes
X.2 LEVEL 3 PER CALL FACILITY X.2
OPTIONS REF CLASS V 3.20 V 3.52 V 4.00 V 4.03
Closed user group selection 2.1 E Yes Yes Yes Yes
Bilateral closed user group selection 2.2 A No No No No
Reverse charging 2.3 A Yes Yes Yes Yes
RPOA selection 2.4 A No No Yes Yes
Flow control parameter negotiation 2.5 E Yes*17 Yes*17 Yes*18 Yes
Fast select 2.6 E Yes Yes Yes Yes
Throughput class negotiation 2.7 E Part*19 Part*19 Part*19 Yes
Abbreviated address calling 2.8 FS No No No Part
Charging information 2.9 A No No Yes*20 No
Transit delay selection and indication 2.10 E No No Part*21 Part*21
Call redirection notification 2.11 A No No No No
Called line address modified
notification 2.12 A No No No Part*22
Network user identification (NUI) 2.13 A No No Yes Yes
Closed user group with outgoing access
selection 2.14 A No No No Yes

X.75 LEVEL 2 SUBSCRIPTION OPTIONS UKa UKa UKb
V 3.20 V 3.52 V 4.00 V 4.03
Multilink procedures No No No No
Extended frame sequence numbering Yes*1 Yes*1 Yes*1 Yes*2
X.75 LEVEL 3 SUBSCRIPTION OPTIONS UKa UKa UKa UKb
V 3.20 V 3.52 V 4.00 V 4.03
Extended packet sequence numbering No No No Yes
Non-standard default window sizes Yes*3 Yes*3 Yes*3 Yes*4
Non-standard default packet sizes Yes*5 Yes*5 Yes*5 Yes*5
Default throughput class assignment Part Part Part Yes
Flow control parameter negotiation Yes*3/5 Yes*3/5 Yes*3/5 Yes*4/5
Throughput class negotiation Part*6 Part*6 Part*6 Yes
Closed user group Yes Yes Yes Yes
Closed user group with outgoing access Part*8 Part*8 Part*8 Yes
Closed user group with incoming access Part*9 Part*9 Part*9 Yes
Incoming calls barred within CUG No No No Yes
Outgoing calls barred within CUG No No No Yes
Reverse charge acceptance Yes Yes Yes Yes
Fast select acceptance Yes Yes Yes Yes



X.75 LEVEL 3 PER CALL UTILITIES UKa UKa UKa UKb
V 3.20 V 3.52 V 4.00 V 4.03
Transit network identification Yes Yes Yes Yes
Call identifier Yes Yes Yes Yes
Throughput class indication Yes*19 Yes*19 Yes*19 Yes
Window size indication Yes Yes Yes Yes
Packet size indication Yes Yes Yes Yes
Fast select indication Yes Yes Yes Yes
Closed user group indication Yes Yes Yes Yes
Closed user group with outgoing
access indication Yes Yes Yes Yes
Reverse charging indication Yes Yes Yes Yes
X.75 LEVEL 3 PER CALL UTILITIES UKa UKa UKa UKb
V 3.20 V 3.52 V 4.00 V 4.03
Called line address modified
notification No No Yes Yes
Clearing network identification No No Yes Yes
Traffic class indication No No No Yes
Transit delay selection No No Yes*21 Yes*21
Transit delay indication No No Yes Yes
Utility marker Yes Yes Yes Yes



KEY

---

* Indicates that an explanatory note is required, due either to a minor variation from the recommendation or a possible interworking problem.

Part Indicates that an explanatory note is required, due to significant difference between the recommendation and the software implementation.

FS Indicates that the facility is referred to in the recommendation, but is for further study.

A Additional facility

E Essential facility

Software:
UKa V 3.20 CCITT 1980 Code currently on network May 90

UKa V 3.52 CCITT 1980 Code roll out, planned to be completed by Jan 91

UKa V 4.00 CCITT 1984 Code roll out to be decided

UKb V 4.03 CCITT 1984


  1. Only the extended frame sequence number set mode command (sabme), may be sent by the DTE.
  2. Only the extended frame sequence number set mode command (sabme), may be sent by the DTE. A non-standard X.75 style extended frame sequence numbering scheme is employed. A description of this is to be obtained from UKb.
  3. UKb supports standard (modulo 8) and extended (modulo 128) packet sequence numbering, the numbering scheme is dependent on link configuration. Only one sequencing scheme may be used during the subscription period.
  4. UKa supports standard (modulo 8) packet sequence numbering only.
  5. The following non standard default packet sizes are supported: UKa; 16, 32, 64, 256, 512, 1024 : UKb ; 16, 32, 64, 256, 512, 1025, 2048, 4096
  6. The facility is passed transparently through the network, no action is actually taken.
  7. Requires the setting of a number of configuration parameters to effectively provide facility.
  8. No preferential CUG allowed, default is open network.
  9. No preferential CUG allowed, CUG with outgoing access facility not used.
  10. A non CCITT charging information field is present in all clear indication packet facility fields if this option is subscribed to.
  11. A UKa facility "Multiline" provides a service similar to Hunt Group, but no CLAMN or Link specific addresses.
  12. The interface does not generate CLAMN but is capable of receiving the facility from either DTE.
  13. Packet level acknowledgements always have end to end significance on UKa switches irrespective of the D bit setting.
  14. Not available on single processor (DX1)
  15. Redirection may take place but CRN and CLAMN facilities not available on single processor (DX1) . DX1 only available option at release 3.20.
  16. Redirection may take place but CRN and CLAMN facility (generated by the DCE) not available.
  17. Packet size requests of 2048 and 4096 will result in the call clearing
  18. Packet size requests of 2048 and 4096 will be negotiated to 1024 by the called interface
  19. The facility may be sent, but the network does not act upon it
  20. Monetary unit and Distance fields not supported, one tariff period field only
  21. The transit delay value selected will not influence the call routing selected
  22. The interface will not generate a CLAMN, a DTE generated CLAMN is allowed and will be passed transparently through the network.






metadata block
see also:

 

Correspondence about this page

Book Shop - Further reading.

Where I can, I have put links to Amazon for books that are relevant to the subject, click on the appropriate country flag to get more details of the book or to buy it from them.

cover The Essential Guide to Telecommunications (Essential Guide).

Commercial Software Shop

Where I can, I have put links to Amazon for commercial software, not directly related to the software project, but related to the subject being discussed, click on the appropriate country flag to get more details of the software or to buy it from them.

 

This site may have errors. Don't use for critical systems.

Copyright (c) 1998-2023 Martin John Baker - All rights reserved - privacy policy.