summaryrefslogtreecommitdiff
path: root/doc/rfc/rfc2331.txt
blob: 34e4c35febc610b91ac01385e32bf834a8bdd3a2 (plain) (blame)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
146
147
148
149
150
151
152
153
154
155
156
157
158
159
160
161
162
163
164
165
166
167
168
169
170
171
172
173
174
175
176
177
178
179
180
181
182
183
184
185
186
187
188
189
190
191
192
193
194
195
196
197
198
199
200
201
202
203
204
205
206
207
208
209
210
211
212
213
214
215
216
217
218
219
220
221
222
223
224
225
226
227
228
229
230
231
232
233
234
235
236
237
238
239
240
241
242
243
244
245
246
247
248
249
250
251
252
253
254
255
256
257
258
259
260
261
262
263
264
265
266
267
268
269
270
271
272
273
274
275
276
277
278
279
280
281
282
283
284
285
286
287
288
289
290
291
292
293
294
295
296
297
298
299
300
301
302
303
304
305
306
307
308
309
310
311
312
313
314
315
316
317
318
319
320
321
322
323
324
325
326
327
328
329
330
331
332
333
334
335
336
337
338
339
340
341
342
343
344
345
346
347
348
349
350
351
352
353
354
355
356
357
358
359
360
361
362
363
364
365
366
367
368
369
370
371
372
373
374
375
376
377
378
379
380
381
382
383
384
385
386
387
388
389
390
391
392
393
394
395
396
397
398
399
400
401
402
403
404
405
406
407
408
409
410
411
412
413
414
415
416
417
418
419
420
421
422
423
424
425
426
427
428
429
430
431
432
433
434
435
436
437
438
439
440
441
442
443
444
445
446
447
448
449
450
451
452
453
454
455
456
457
458
459
460
461
462
463
464
465
466
467
468
469
470
471
472
473
474
475
476
477
478
479
480
481
482
483
484
485
486
487
488
489
490
491
492
493
494
495
496
497
498
499
500
501
502
503
504
505
506
507
508
509
510
511
512
513
514
515
516
517
518
519
520
521
522
523
524
525
526
527
528
529
530
531
532
533
534
535
536
537
538
539
540
541
542
543
544
545
546
547
548
549
550
551
552
553
554
555
556
557
558
559
560
561
562
563
564
565
566
567
568
569
570
571
572
573
574
575
576
577
578
579
580
581
582
583
584
585
586
587
588
589
590
591
592
593
594
595
596
597
598
599
600
601
602
603
604
605
606
607
608
609
610
611
612
613
614
615
616
617
618
619
620
621
622
623
624
625
626
627
628
629
630
631
632
633
634
635
636
637
638
639
640
641
642
643
644
645
646
647
648
649
650
651
652
653
654
655
656
657
658
659
660
661
662
663
664
665
666
667
668
669
670
671
672
673
674
675
676
677
678
679
680
681
682
683
684
685
686
687
688
689
690
691
692
693
694
695
696
697
698
699
700
701
702
703
704
705
706
707
708
709
710
711
712
713
714
715
716
717
718
719
720
721
722
723
724
725
726
727
728
729
730
731
732
733
734
735
736
737
738
739
740
741
742
743
744
745
746
747
748
749
750
751
752
753
754
755
756
757
758
759
760
761
762
763
764
765
766
767
768
769
770
771
772
773
774
775
776
777
778
779
780
781
782
783
784
785
786
787
788
789
790
791
792
793
794
795
796
797
798
799
800
801
802
803
804
805
806
807
808
809
810
811
812
813
814
815
816
817
818
819
820
821
822
823
824
825
826
827
828
829
830
831
832
833
834
835
836
837
838
839
840
841
842
843
844
845
846
847
848
849
850
851
852
853
854
855
856
857
858
859
860
861
862
863
864
865
866
867
868
869
870
871
872
873
874
875
876
877
878
879
880
881
882
883
884
885
886
887
888
889
890
891
892
893
894
895
896
897
898
899
900
901
902
903
904
905
906
907
908
909
910
911
912
913
914
915
916
917
918
919
920
921
922
923
924
925
926
927
928
929
930
931
932
933
934
935
936
937
938
939
940
941
942
943
944
945
946
947
948
949
950
951
952
953
954
955
956
957
958
959
960
961
962
963
964
965
966
967
968
969
970
971
972
973
974
975
976
977
978
979
980
981
982
983
984
985
986
987
988
989
990
991
992
993
994
995
996
997
998
999
1000
1001
1002
1003
1004
1005
1006
1007
1008
1009
1010
1011
1012
1013
1014
1015
1016
1017
1018
1019
1020
1021
1022
1023
1024
1025
1026
1027
1028
1029
1030
1031
1032
1033
1034
1035
1036
1037
1038
1039
1040
1041
1042
1043
1044
1045
1046
1047
1048
1049
1050
1051
1052
1053
1054
1055
1056
1057
1058
1059
1060
1061
1062
1063
1064
1065
1066
1067
1068
1069
1070
1071
1072
1073
1074
1075
1076
1077
1078
1079
1080
1081
1082
1083
1084
1085
1086
1087
1088
1089
1090
1091
1092
1093
1094
1095
1096
1097
1098
1099
1100
1101
1102
1103
1104
1105
1106
1107
1108
1109
1110
1111
1112
1113
1114
1115
1116
1117
1118
1119
1120
1121
1122
1123
1124
1125
1126
1127
1128
1129
1130
1131
1132
1133
1134
1135
1136
1137
1138
1139
1140
1141
1142
1143
1144
1145
1146
1147
1148
1149
1150
1151
1152
1153
1154
1155
1156
1157
1158
1159
1160
1161
1162
1163
1164
1165
1166
1167
1168
1169
1170
1171
1172
1173
1174
1175
1176
1177
1178
1179
1180
1181
1182
1183
1184
1185
1186
1187
1188
1189
1190
1191
1192
1193
1194
1195
1196
1197
1198
1199
1200
1201
1202
1203
1204
1205
1206
1207
1208
1209
1210
1211
1212
1213
1214
1215
1216
1217
1218
1219
1220
1221
1222
1223
1224
1225
1226
1227
1228
1229
1230
1231
1232
1233
1234
1235
1236
1237
1238
1239
1240
1241
1242
1243
1244
1245
1246
1247
1248
1249
1250
1251
1252
1253
1254
1255
1256
1257
1258
1259
1260
1261
1262
1263
1264
1265
1266
1267
1268
1269
1270
1271
1272
1273
1274
1275
1276
1277
1278
1279
1280
1281
1282
1283
1284
1285
1286
1287
1288
1289
1290
1291
1292
1293
1294
1295
1296
1297
1298
1299
1300
1301
1302
1303
1304
1305
1306
1307
1308
1309
1310
1311
1312
1313
1314
1315
1316
1317
1318
1319
1320
1321
1322
1323
1324
1325
1326
1327
1328
1329
1330
1331
1332
1333
1334
1335
1336
1337
1338
1339
1340
1341
1342
1343
1344
1345
1346
1347
1348
1349
1350
1351
1352
1353
1354
1355
1356
1357
1358
1359
1360
1361
1362
1363
1364
1365
1366
1367
1368
1369
1370
1371
1372
1373
1374
1375
1376
1377
1378
1379
1380
1381
1382
1383
1384
1385
1386
1387
1388
1389
1390
1391
1392
1393
1394
1395
1396
1397
1398
1399
1400
1401
1402
1403
1404
1405
1406
1407
1408
1409
1410
1411
1412
1413
1414
1415
1416
1417
1418
1419
1420
1421
1422
1423
1424
1425
1426
1427
1428
1429
1430
1431
1432
1433
1434
1435
1436
1437
1438
1439
1440
1441
1442
1443
1444
1445
1446
1447
1448
1449
1450
1451
1452
1453
1454
1455
1456
1457
1458
1459
Network Working Group                                           M. Maher
Request for Comments: 2331                                       USC/ISI
Category: Standards Track                                     April 1998


   ATM Signalling Support for IP over ATM - UNI Signalling 4.0 Update

Status of this Memo

   This document specifies an Internet standards track protocol for the
   Internet community, and requests discussion and suggestions for
   improvements.  Please refer to the current edition of the "Internet
   Official Protocol Standards" (STD 1) for the standardization state
   and status of this protocol.  Distribution of this memo is unlimited.

Copyright Notice

   Copyright (C) The Internet Society (1998).  All Rights Reserved.

Abstract

   This memo describes how to efficiently use the ATM call control
   signalling procedures defined in UNI Signalling 4.0 [SIG40] to
   support IP over ATM environments as described in RFC 2225 [LAUB98]
   and in RFC 2332 [LUC98].  Among the new features found in UNI
   Signalling 4.0 are Available Bit Rate signalling and traffic
   parameter negotiation.  This memo highlights the features of UNI
   Signalling 4.0 that provide IP entities capabilities for requesting
   ATM service in sites with SVC support, whether it is private ATM or
   publicly provisioned ATM, in which case the SVC support is probably
   configured inside PVPs.

   This document is only relevant to IP when used as the well known
   "best effort" connectionless service. In particular, this means that
   this document does not pertain to IP in the presence of implemented
   IP Integrated Services.  The topic of IP with Integrated Services
   over ATM will be handled by a different specification or set of
   specifications being worked on in the ISSLL WG.

   This specification is a follow-on to RFC 1755, "ATM Signaling Support
   for IP over ATM", which is based on UNI 3.1 signalling [UNI95].
   Readers are assumed to be familiar with RFC 1755.









Maher                       Standards Track                     [Page 1]
^L
RFC 2331        IP over ATM Signalling - SIG 4.0 Update       April 1998


Table of Contents

   1.  Conventions ...............................................   2
   2.  Overview ..................................................   2
   3.  Use of Protocol Procedures ................................   3
       3.1  VC Teardown...........................................   3
   4.  Overview of Call Establishment Message Content ............   3
   5.  Description of Information Elements .......................   4
       5.1  ATM Adaptation Layer Parameters ......................   4
       5.2  Broadband Low Layer Information  .....................   5
       5.3  Traffic Management Issues and Related IEs.............   5
            5.3.1  ATM Traffic Descriptor ........................   6
                   5.3.1.1  Tagging vs. Dropping .................   7
            5.3.2  Traffic Parameter Negotiation ..................  7
            5.3.3  Broadband Bearer Capability ....................  8
            5.3.4  QoS Parameter ..................................  8
                   5.3.4.1  Signalling of Individual QoS Parameters  8
       5.4  ATM Addressing Information ...........................   9
   6.  ABR Signalling In More Detail  ............................   9
   7.  Frame Discard Capability ..................................  10
   8.  Security Considerations ...................................  10
   9.  Acknowledgements...........................................  10
   10. References ................................................  10
   11. Author's Address ..........................................  12
   Appendix A  Sample Signalling Messages ........................  13
   Appendix B  ABR and nrt-VBR Signalling Guidelines for IP Routers 15
   Appendix C  Combinations of Traffic Related Parameters ........  18
   Full Copyright Statement ......................................  26

1.  Conventions

   The key words "MUST", "MUST NOT", "REQUIRED", "SHALL", "SHALL NOT",
   "SHOULD", "SHOULD NOT", "RECOMMENDED", "MAY", and "OPTIONAL" in this
   document are to be interpreted as described in RFC 2119 [BRA97].

2.  Overview

   UNI Signalling version 4.0 (SIG 4.0) is the ATM Forum follow-on
   specification to UNI 3.1 signalling (UNI 3.1). Among the new features
   in SIG 4.0, those of particular interest to IP over ATM environments
   are:

        o Available Bit Rate (ABR) Signalling for Point-to-Point Calls
        o Traffic Parameter Negotiation
        o Frame Discard Support
        o Leaf Initiated Join (LIJ) Capability
        o ATM Anycast Capability
        o Switched Virtual Path (VP) Service



Maher                       Standards Track                     [Page 2]
^L
RFC 2331        IP over ATM Signalling - SIG 4.0 Update       April 1998


   This memo highlights the first three capabilities listed above. The
   last three capabilities are not discussed because models for their
   use in IP over ATM environments have not yet been defined.  The ION
   WG is considering the applicability of LIJ and Group Addressing to
   the RFC2022 problem space.  Furthermore, Anycast addressing is being
   explored as a technique for supporting server discovery in ATM
   networks.

3.  Use of Protocol Procedures

   Section 3 in RFC 1755 introduces requirements of virtual circuit (VC)
   management intended to prevent VC thrashing, excessive VC
   consumption, and other related problems. This section updates RFC
   1755's requirements related to VC teardown.

3.1.  VC Teardown

   In environments running layer 3 (L3) signalling protocols, such as
   RSVP [RSVP], over ATM, data VCs might correspond to L3 reserved flows
   (even if the VC is a 'best effort' VC). In such environments it is
   beneficial for VCs to be torn down only when the L3 reservation has
   expired. In other words, it is more efficient for the sender of a L3
   reserved flow to initiate VC tear-down when the receiver(s) has
   ceased refreshing the reservation.  To support such L3 behavior,
   systems implementing a Public ATM UNI interface and serving as the
   _called_ party of a VCC MUST NOT use an inactivity timer on such a
   VCC by default.  A system MAY use an inactivity timer on such a VCC
   if configured to do so.

4.  Overview of Call Establishment Message Content

   Signalling messages are structured to contain mandatory and optional
   variable length information elements (IEs).  A SETUP message which
   establishes an ATM connection to be used for IP and multiprotocol
   interconnection calls MUST contain the following IEs:

        AAL Parameters
        ATM Traffic Descriptor
        Broadband Bearer Capability
        Broadband Low Layer Information
        QoS Parameter
        Called Party Number
        Calling Party Number

   and MAY, under certain circumstance contain the following IEs:






Maher                       Standards Track                     [Page 3]
^L
RFC 2331        IP over ATM Signalling - SIG 4.0 Update       April 1998


        Calling Party Subaddress
        Called Party Subaddress
        Transit Network Selection

        (New in SIG 4.0:)
        Minimum Acceptable ATM Traffic Descriptor
        Alternative ATM Traffic Descriptor
        ABR Setup Parameters
        ABR Additional Parameters
        Connection Scope Selection
        Extended QoS Parameters
        End-to-End Transit Delay

   In SIG 4.0, like UNI 3.1, the AAL Parameters and the Broadband Low
   Layer Information IEs are optional in a SETUP message.  However, in
   support of IP over ATM these two IEs MUST be included. Appendix A
   shows a sample setup message.

5.  Description of Information Elements

   This section describes the coding of, and procedures surrounding,
   information elements in SETUP and CONNECT messages. The first two IEs
   described, ATM Adaptation Layer Parameters and Broadband Low Layer
   Information, are categorized as having significance only to the end-
   points of an ATM call supporting IP. That is, the network does not
   process these IEs.

5.1.  ATM Adaptation Layer (AAL) Parameters

   The AAL Parameters IE carries information about the ATM adaptation
   layer to be used on the connection. The parameters specified in this
   IE are the same as specified in [PER95].


       Format and field values of AAL Parameters IE

       ----------------------------------------------------------
       | aal_parameters                                         |
       ----------------------------------------------------------
       |  aal_type                    5        (AAL 5)          |
       |  fwd_max_sdu_size_identifier 140                       |
       |  fwd_max_sdu_size            65,535   (desired IP MTU) |
       |  bkw_max_sdu_size_identifier 129                       |
       |  bkw_max_sdu_size            65,535   (desired IP MTU) |
       |  sscs_type identifier        132                       |
       |  sscs_type                   0        (null SSCS)      |
       ----------------------------------------------------------




Maher                       Standards Track                     [Page 4]
^L
RFC 2331        IP over ATM Signalling - SIG 4.0 Update       April 1998


   This shows maximum size MTUs.  In practice, most sites have used 9180
   IP MTUs for ATM [RFC1626].

5.2.  Broadband Low Layer Information

   Selection of an encapsulation to support IP over an ATM VCC is done
   using the Broadband Low Layer Information (B-LLI) IE, along with the
   AAL Parameters IE, and the B-LLI negotiation procedure.  B-LLI
   negotiation is described in [PER95] in Appendix D. The procedures
   remain the same for this SIG 4.0 based specification.

       Format of B-LLI IE indicating LLC/SNAP encapsulation

       ----------------------------------------------------------
       | bb_low_layer_information                               |
       ----------------------------------------------------------
       |  layer_2_id                 2                          |
       |  user_information_layer     12  (lan_llc - ISO 8802/2) |
       ----------------------------------------------------------

5.3.  Traffic Management Issues and Related IEs

   The ATM Forum Traffic Management Sub-working group has completed
   version 4.0 of their specification [TMGT40]. This latest version
   focuses primarily on the definition of the ABR service category. As
   opposed to the Unspecified Bit Rate (UBR) traffic class, ABR uses a
   rate-based flow control mechanism to assure certain traffic
   guarantees (bandwidth and delay).  There has been much debate on
   whether IP benefits from ABR, and if so, how IP should use ABR. The
   IP Integrated Services (IIS) and RSVP models in IP add complexity to
   this issue because mapping IIS traffic classes to ATM traffic classes
   is not straightforward.

   This document attempts only to present the required IP to ATM
   signaling interface for IP over ATM systems that do not support IIS
   as yet.  It is an attempt to cause IP over ATM vendors to support
   enough options for signalling the traffic characteristics of VCs
   serving non-IIS IP datagrams. This specification also aims to give
   guidance to ATM system administrators so that they can configure
   their IP over ATM entities to conform to the varied services that
   their ATM provider may have sold to them.  By definition, IP without
   IIS cannot be expected to provide a signalling interface that is
   flexible and allows application specific traffic descriptors. The
   topic of IP over ATM signalling for IP _with_ IIS is to be presented
   in other specifications being produced by the ISSLL WG of the IETF.

   An IP over ATM interface may be configured to support all the defined
   ATM Service Categories (ASC). They are:



Maher                       Standards Track                     [Page 5]
^L
RFC 2331        IP over ATM Signalling - SIG 4.0 Update       April 1998


    - CBR
    - CBR with CLR specified (loss-permitting CBR)
    - ABR
    - UBR
    - real time VBR
    - non-real time VBR

   The ATM Traffic Descriptor IE, Broadband Bearer Capability IE, and
   the QoS Parameter IE together define the signalling view of ATM
   traffic management. Additionally, the Extended QoS parameters IE and
   the End-to-end Transit Delay IE may be used to provide more specifics
   about traffic requirements, however this note does not provide
   explicit recommendations on their use.  Annex 9 of [SIG40] describes
   a set of allowable combinations of traffic and QoS related
   paramenters defined for SIG 4.0.  This set includes all forms of
   non-IIS IP signaling configurations that MUST be implemented in ATM
   endsystems to accommodate varied sites' needs. The principle is that
   IP over ATM service may be available in different sites by different
   types of procured ATM service; for one site, a CBR PVP might be
   cost-effective and then the SVCs that IP over ATM without IIS must
   establish must be CBR.  Similarly, VBR or ABR PVPs could be
   provisioned.  The intent of this document is to specify the use of
   the most sensible parameters within this non-IIS configuration.  For
   instance, for non-IIS VBR, the SCR value may need to be hand-
   configured for IP users, or for ABR, the PCR value may be link-rate
   with a 0 MCR.

   For the reader's convenience, we have replicated the tables found in
   Annex 9 of [SIG40] in Appendix C of this document. Ideally this
   document could recommend specific values for the various table
   parameters that would offer the most sensible IP over ATM service.
   Nevertheless, it is not possible to mandate specific values given the
   varied scenarios of procured ATM service.

5.3.1.  ATM Traffic Descriptor

   Even with the newly defined ABR ASC, the most convenient model for
   supporting IP still corresponds to the best effort capability, the
   UBR ASC. The rationale for this assertion stems from the fact that a
   non-IIS IP service has no notion of the performance requirements of
   the higher layers it supports. Therefore, if a site's configuration
   allows use of UBR, users SHOULD signal for it using the IE's and
   parameters pertaining to the UBR ATC.  See Appendix C for the list of
   those IE's and parameters.

   Although we consider the UBR ASC the most natural ASC for best-effort
   IP, ATM vendors that implement VBR and ABR services could possibly
   create hooks for convenient use of these services. If this is the



Maher                       Standards Track                     [Page 6]
^L
RFC 2331        IP over ATM Signalling - SIG 4.0 Update       April 1998


   case, IP routers may perhaps have the most to gain from use of VBR or
   ABR services because of the large aggregated traffic volume they are
   required to forward. See Appendix B for detailed suggestions on VBR
   and ABR signalling for IP routers.  We simply note here that, in
   support of ABR service, two new subfields have been added in SIG 4.0
   to the Traffic Descriptor IE. These fields are the forward and
   backward 'Minimum Cell Rate' fields.

5.3.1.1.  Tagging vs. Dropping

   The Traffic Descriptor IE contains a 'tagging' subfield used for
   indicating whether the network is allowed to tag the source's data
   cells. Tagging in the network may occur during periods of congestion
   or when the source's traffic has violated the traffic contract for
   the connection. See Section 4 of [TMGT40] for an explanation of ATM
   connection conformance and the Usage Parameter Control (UPC)
   function.

   SIG 4.0 and TMGT 4.0 define two modes of UBR, UBR.1 which disables
   tagging and UBR.2 which enables tagging (see Appendix C).  In some
   network environments there is no potential for UBR traffic sources to
   violate the connection traffic contract because, either the user's
   terminal equipment supports traffic shaping, or the network does not
   enforce PCR.  In such environments, the user SHOULD specify 'no
   tagging' in the SETUP message (UBR.1).  Specifying 'no tagging'
   indicates to the network that cells should be dropped during periods
   of congestion instead of being randomly marked/tagged as low
   priority.  Cells of packets that the source itself has marked as low
   priority are dropped first, thereby preserving the source's
   characterization of the traffic.

   On the other hand, when the network applies PCR to the UPC function,
   meaning it enforces PCR, and traffic shaping is not enabled at the
   source, the source has the potential to violate the traffic contract
   and SHOULD therefore signal for tagging (UBR.2). Tagging allows the
   source's non-conforming cells to be tagged and forwarded instead of
   dropped.

5.3.2.  Traffic Parameter Negotiation

   SIG 4.0 allows certain traffic parameters to be negotiated during the
   call establishment phase Traffic parameters cannot be 'renegotiated'
   after the call is active. Two new IEs make negotiation possible:

     - the Minimum Acceptable ATM Traffic Descriptor IE allows
       negotiation of PCR parameters





Maher                       Standards Track                     [Page 7]
^L
RFC 2331        IP over ATM Signalling - SIG 4.0 Update       April 1998


     - the Alternative ATM Traffic Descriptor IE allows negotiation of
       other traffic parameters

   A SETUP or CONNECT message may include ONLY one of the above IEs.
   That is, the calling party may only offer an 'alternative' or
   'minimum' to the requested traffic parameters. (See Section 8 of
   [SIG40].) IP over ATM entities SHOULD take advantage of this
   capability whenever possible. In order to do so, IP over ATM entities
   SHOULD specify PCR _equal_ to the link rate in the ATM Traffic
   Descriptor IE of the SETUP message and a minimum of zero PCR in the
   Minimum Acceptable ATM Traffic Descriptor IE.

5.3.3.  Broadband Bearer Capability

   A new field in UNI signalling 4.0 called, 'ATM Transfer Capability'
   (ATC), has been defined in the Broadband Bearer Capability IE for the
   purpose of explicitly specifying the desired ATM traffic category.
   The figure below shows the allowable ATC values.

       Format and field values of Broadband Bearer Capability IE

       -------------------------------------------------------------
       | bb_bearer_capability                                      |
       ------------------------------------------------------------|
       |  spare                       0                            |
       |  bearer_class                bcob-x,c,a or VP             |
       |  transfer_capability         cbr, rt-vbr, nrt-vbr, abr    |
       |  susceptibility_to_clipping  0     (not suscept)          |
       |  spare                       0                            |
       |  user_plane_configuration    pt-to-pt, pt-to-mpt          |
       -------------------------------------------------------------

5.3.4.  QoS Parameter

   Inclusion of the QoS Parameter IE is not mandatory in SIG 4.0.  It
   may be omitted from a SETUP message _if and only if_ the Extended QoS
   Parameters IE is included (see next section). This specification
   makes no explicit recommendation on the use of the QoS related IEs.

5.3.4.1.  Two IEs for Signalling of Individual QoS Parameters

   SIG 4.0 allows for signalling of individual QoS parameters for the
   purpose of giving the the network and called party a more exact
   description of the desired delay and cell loss characteristics. The
   two individual QoS related IEs, Extended QoS Parameters IE and End-
   to-End Transit Delay IE, can be used in the SETUP and CONNECT
   signaling messages in place of the 'generic' QoS Parameter IE. Note
   that inclusion of these two IEs depends on the type of ATM service



Maher                       Standards Track                     [Page 8]
^L
RFC 2331        IP over ATM Signalling - SIG 4.0 Update       April 1998


   category requested (see Annex 9 in [SIG40]).

5.4.  ATM Addressing Information

   ATM addressing information is carried in the Called Party Number,
   Calling Party Number, and, under certain circumstance, Called Party
   Subaddress, and Calling Party Subaddress IE. The ATM Forum ILMI
   Specification 4.0 [ILMI40] provides the procedure for an ATM
   endsystem to learn its own ATM address from the ATM network, for use
   in populating the Calling Party Number IE.

       Format and field values of Called Party Number IE

       ----------------------------------------------------------
       | called_party_number                                    |
       ----------------------------------------------------------
       |  type_of_number      (international number / unknown)  |
       |  addr_plan_ident     (ISDN / ATM Endsystem Address)    |
       |  addr_number         (E.164 / ATM Endsystem Address)   |
       ----------------------------------------------------------

6.  ABR Signaling In More Detail

   The IEs and procedures pertaining to ABR signalling are briefly
   described in this section. Nevertheless, this document makes no
   specific recommendation on when to use the ABR service category for
   IP VCCs or give suggestions on appropriate values for the various
   parameters in the ABR related IEs.

   Two new IEs have been defined for ABR signaling:

     o ABR Setup Parameters
     o ABR Additional Parameters

   These IEs may be optionally included in a SETUP or CONNECT message.
   The ABR Setup Parameters IE contains the following subfields:

     - Forward/Backward ABR Initial Cell Rate
     - Forward/Backward ABR Transient Buffer Exposure
     - Cumulative RM Fixed Round Trip Time
     - Forward/Backward Rate Increment Factor
     - Forward/Backward Rate Decrease Factor

   The ABR Additional Parameters IE contains one subfield:

     - Forward/Backward Additional Parameters Record





Maher                       Standards Track                     [Page 9]
^L
RFC 2331        IP over ATM Signalling - SIG 4.0 Update       April 1998


   The Additional Parameters Record value is a compressed encoding of a
   set of ABR parameters (see [SIG40] and [ABRS]).

7.  Frame Discard Capability

   The frame discard capability in SIG 4.0 is primarily based on the
   'Partial and Early Packet Discard' strategy [ROM94]. Its use is
   defined for any of the ATM services, except for loss-less CBR.  Frame
   discard signaling MUST be supported by all IP over ATM entities and
   it is RECOMMENDED that frame discard be signaled for all IP SVCs
   because it has been proven to increase throughput under network
   congestion. Signaling for frame discard is done by setting the frame
   discard bit in the 'Traffic Management Options' subfield in the
   Traffic Descriptor IE.  It is possible that not all network entities
   in the SVC path support frame discard, but it is required that they
   all forward the signaling.

8.  Security Considerations

   The ATM Forum Security sub-working group is currently defining
   security mechanisms in ATM. The group has yet to produce a
   specification, therefore it is premature to begin defining IP over
   ATM signalling's use of ATM security.  The ATM Forum is working on
   authentication mechanisms for signalling and on mechanisms for
   providing data integrity and confidentiality (e.g encryption).  Lack
   of these ATM security mechanisms prevents the authentication of the
   originator of signalling messages, such as, connection setup request
   or connection teardown request. IP Security (RFC1825) can be applied
   to IP datagrams over ATM VCs to overcome the lack of security at the
   ATM layer.

9.  Acknowledgements

   The authors would like to thank the members of the ION working group
   for their input. Special thanks to K.K. Ramakrishnan and Kerry
   Fendick who contributed Appendix B of this document.

REFERENCES

   [ABRS] ATM Forum, "Addendum to UNI Signalling v4.0 for ABR Parameter
   Negotiation", af-sig-0076.000; available at
   ftp://ftp.atmforum.com/pub.

   [ABRT] ATM Forum, "Addendum to Traffic Management v4.0 for ABR
   Parameter Negotiation", af-tm-0077.000; available at
   ftp://ftp.atmforum.com/pub.





Maher                       Standards Track                    [Page 10]
^L
RFC 2331        IP over ATM Signalling - SIG 4.0 Update       April 1998


   [RFC1122] Braden, R., Editor, "Requirements for Internet Hosts --
   Communication Layers", STD 3, RFC 1122, October 1989.

   [RFC1633] Braden, R., Clark, D., and S. Shenker, "Integrated Service
   in the Internet Architecture: An Overview", RFC 1633, June 1994.

   [RFC2119] Bradner, S., "Key words for use in RFCs to Indicate
   Requirement Levels", BCP 14, RFC 2119, March 1997.

   [RFC1483] Heinanen, J., "Multiprotocol Encapsulation over ATM
   Adaptation Layer 5", RFC 1483, July 1993.

   [ILMI40] ATM Forum, "Integrated Local Management Interface (ILMI)
   Specification Version 4.0", af-ilmi-0065.000, finalized September
   1996; available at ftp://ftp.atmforum.com/pub.

   [ISO8473] ISO/IEC 8473, Information processing systems - Data
   communications - Protocol for providing the connectionless-mode
   network service, 1988.

   [ISO9577] Information Technology - Telecommunication and information
   exchange between systems - Protocol identification in the network
   layer ISO/IEC TR9577 (International Standards Organization: Geneva,
   1990)

   [LAUB98] Laubach, M., and J. Halpern, "Classical IP and ARP over
   ATM", RFC 2225, April 1998.

   [LUC98] Luciani, J., Katz, D., Piscitello, D., Cole, B., and N.
   Doraswamy, "NBMA Next Hop Resolution Protocol (NHRP)", RFC 2332,
   April 1998.

   [RFC1755] Perez*, M., et. al., "ATM Signaling Support for IP over
   ATM", RFC 1755, February 1995. (* see author's information below)

   [ROM94] Romanow, A., and Floyd, S., Dynamics of TCP Traffic over ATM
   Networks.  IEEE JSAC, V. 13 N. 4, May 1995, p. 633-641. Abstract.  An
   earlier version appeared in SIGCOMM '94, August 1994, pp. 79-88.

   [RFC2205] Braden, R., Zhang, L., Berson, S., Herzog, S., and S.
   Jamin, "Resource ReSerVation Protocol (RSVP) - Version 1 Functional
   Specification", RFC 2205, September 1997.

   [SIG40] ATM Forum, "ATM User-Network Interface (UNI) Signalling
   Specification Version 4.0", af-sig-0061.000, finalized July 1996;
   available at ftp://ftp.atmforum.com/pub.





Maher                       Standards Track                    [Page 11]
^L
RFC 2331        IP over ATM Signalling - SIG 4.0 Update       April 1998


   [TMGT40] ATM Forum, "Traffic Management Specification Version 4.0",
   af-tm-0056.000, finalized April 1996; available at
   ftp://ftp.atmforum.com/pub.

   [UNI95] ATM Forum, "ATM User-Network Interface Specification Version
   3.1", Prentice Hall, Upper Saddle River, NJ, 1995.

Author's Address

   Maryann P. Maher (formerly Maryann Perez)
   USC/ISI
   4350 N. Fairfax Drive, Suite 620
   Arlington VA 22203

   EMail: maher@isi.edu




































Maher                       Standards Track                    [Page 12]
^L
RFC 2331        IP over ATM Signalling - SIG 4.0 Update       April 1998


Appendix A. A Sample SIG 4.0 SETUP Message

+--------------------------------------------------------------------+
                             SETUP

 Information Elements/
   Fields                         Value/(Meaning)
 --------------------             ---------------

aal_parameters
   aal_type                         5        (AAL 5)
   fwd_max_sdu_size_ident         140
   fwd_max_sdu_size               (xmit IP MTU value)
   bkw_max_sdu_size_ident         129
   bkw_max_sdu_size      (recv IP MTU, 0 for disallowing return traffic)
   sscs_type identifier           132
   sscs_type                        0        (null SSCS)

traffic_descriptor
   fwd_peak_cell_rate_0_1_ident   132
   fwd_peak_cell_rate_0_1         (link rate)
   bkw_peak_cell_rate_0_1_ident   133
   bkw_peak_cell_rate_0_1         (link rate)
   traff_mngt_options_ident       191
   fwd_frame_discard                1   (on)
   bkw_frame_discard                1   (on if return traffic indicated)
   spare                            0
   tagging_bkw                      1   (on)
   tagging_fwd                      1   (on if return traffic indicated)
   best_effort_indication         190   (on)

minimum_acceptable_traffic_descriptor
   fwd_peak_cell_rate_0_1_ident   132
   fwd_peak_cell_rate_0_1           0
   bkw_peak_cell_rate_0_1_ident   133
   bkw_peak_cell_rate_0_1           0

bb_bearer_capability     /* a coding for specifying UBR like service */
   spare                            0
   bearer_class                    16      (BCOC-X)
   spare                            0
   atm_transfer_capability         10      (nrt-vbr)
   susceptibility_to_clipping       0      (not susceptible to clipping)
   spare                            0
   user_plane_configuration         0      (point_to_point)






Maher                       Standards Track                    [Page 13]
^L
RFC 2331        IP over ATM Signalling - SIG 4.0 Update       April 1998


bb_low_layer_information
   layer_2_id                       2
   user_information_layer          12       (lan_llc - ISO 8802/2)

qos_parameter
   qos_class_fwd                    0        (class 0)
   qos_class_bkw                    0        (class 0)

called_party_number
   type_of_number                   (international number / unknown)
   addr_plan_ident                  (ISDN / ATM Endsystem Address)
   number                           (E.164 / ATM Endsystem Address)

calling_party_number
   type_of_number                   (international number / unknown)
   addr_plan_ident                  (ISDN / ATM Endsystem Address)
   presentation_indic               (presentation allowed)
   spare                            0
   screening_indic                  (user_provided verified and passed)
   number                           (E.164 / ATM Endsystem Address)

+--------------------------------------------------------------------+

                               Figure 1.
                    Sample contents of SETUP message


























Maher                       Standards Track                    [Page 14]
^L
RFC 2331        IP over ATM Signalling - SIG 4.0 Update       April 1998


Appendix B. ABR and VBR Signaling Guidelines for IP Routers

   When ATM is used to interconnect routers that are supporting a best
   effort service, the ATM connection typically carries an aggregation
   of IP flows, e.g., all best effort IP traffic between a pair of
   routers. With the efforts undertaken by ATM to be more "packet
   friendly" (e.g., frame discard), it is useful to examine ways that a
   VC can provide service comparable to or better than that of a
   dedicated or leased "link" in terms of performance and packet loss.

   For ATM connections used to interconnect routers, a non-zero
   bandwidth reservation may be required to achieve consistently
   adequate performance for the aggregate set of flows.  The support of
   bandwidth commitments for an ATM connection carrying IP traffic helps
   to assure that a certain fraction of each link's capacity is reserved
   for the total IP traffic between the routers.  Reserving bandwidth
   for the aggregation of best-effort traffic between a pair of routers
   is analogous to provisioning a particular link bandwidth between the
   routers. There are at least 3 service classes defined in the ATM
   Traffic Management specification that provide varying degrees of
   capability that are suitable for interconnecting IP routers: UBR, ABR
   and VBR non-real-time.  Although the use of best-effort service (UBR)
   at the ATM layer is the most straightforward and uncomplicated, it
   lacks the capability to enforce bandwidth commitments.

   Note that we are talking of providing a "virtual link" between
   routers, for the aggregate traffic. The provisioning is for the
   aggregate. It is therefore distinct from the per-flow bandwidth
   reservations that might be appropriate for Integrated Services.

   Even best-effort IP flows, when supported on an aggregate basis, have
   some broad service goals. The primary one is that of keeping packet
   loss rate reasonably small. A service class that strives to achieve
   this, keeping in mind the tradeoff between complexity and adequate
   service, is desirable. It has been recommended in this memo that UBR
   be the default service for this. UBR with (some form of) packet
   discard has the desirable goal of being simple in function, and it
   appears that vendors will be supporting it. However, when available,
   it may be quite worthwhile to consider ABR and VBR non-real-time
   service classes.

   Because AAL5 frames with missing cells are discarded by the receiver,
   ATM bandwidth commitments are most useful if supported in the form of
   a committed rate of cell delivery in complete, non-errored AAL5
   frames delivered to the receiver. In addition, it is desirable for
   the ATM connection to deliver additional complete frames, beyond this
   commitment, on a best-effort basis.




Maher                       Standards Track                    [Page 15]
^L
RFC 2331        IP over ATM Signalling - SIG 4.0 Update       April 1998


   These characteristics can be achieved through the ABR service
   category through the use of a Minimum Cell Rate, if the ABR service
   is supported by the ATM endpoints and if efficient frame discard is
   supported at the ABR source. The mechanisms put in place for the ABR
   service strive to keep loss quite low within the ATM network.

   The parameters that should be specified by the end system are (i) the
   Peak Cell Rate (likely the link rate), (ii) the Minimum Cell Rate
   (the committed rate), and (iii) the Cumulative RM Fixed Round-Trip
   Time.  The remaining parameter values, if left unspecified by the
   calling party, are selected by the network or are chosen from the
   default values specified in the ATM Forum Traffic Management
   specification.

   Parameters (i) and (ii) are contained in the mandatory Traffic
   Descriptor IE, whereas parameter (iii) is contained in the mandatory
   ABR Setup Parameters IE. Other paramenters in the ABR Setup
   Parameters IE may be omitted. (Note that the third IE which pertains
   to ABR signalling, the ABR Additional Parameters IE, is an optional
   IE and therefore need not be included.) Parameter (iii) is dependent
   on the hardware of the end system, so that the default value
   specified for that hardware should be used. In the absense of such a
   default, a value of zero MAY be specified by the end system. Entities
   using ABR connections for IP over ATM SHOULD take advantage of
   parameter negotiation by specifying Peak Cell Rate equal to the link
   rate in the ATM Traffic Descriptor IE of the SETUP message. The value
   selected for the Minimum Cell Rate is implementation specific. Note
   that the MCR also MAY be negotiated if an MCR parameter is included
   by the end system in the Minimum Acceptable ATM Traffic Descriptor
   IE.  The use of MCR negotiation by the end system is implementation
   specific.  Also, note that Frame Discard MAY be requested for ABR
   connections as well as for UBR connections. Although the ABR service
   attempts to minimize cell loss, the use of Frame Discard may improve
   throughput when cell loss is not eliminated.

   ATM recognizes in addition to the service class (UBR, ABR, etc.), a
   notion of a QoS class. The QoS class specifies the type of guarantee
   requested of the network when the call is setup. This is distinct
   from the service class requested for the connection, and the
   specification of the traffic parameters (which specify what the
   source's traffic will look like).  QoS class 0 is the "simplest", and
   is called the Unspecified QoS class.  In the context of ABR (and VBR
   non-realtime below), we are only concerned with the QoS class
   providing an assurance of acceptable loss behavior for the
   connection.






Maher                       Standards Track                    [Page 16]
^L
RFC 2331        IP over ATM Signalling - SIG 4.0 Update       April 1998


   The Unspecified QoS Class (QoS Class 0) MUST be requested for ABR
   connections. In this context, QoS Class 0 corresponds to a network-
   specific objective for the cell loss ratio.  Networks in general are
   expected to support a low Cell Loss Ratio for ABR sources that adjust
   cell flow in response to control information.

   The VBR-nrt service category provides an alternate means of achieving
   these characteristics.  These characteristics may be obtained with
   VBR-nrt connections for which (i) the VBR.3 conformance definition is
   used, (ii) a Sustainable Cell Rate (SCR) and Maximum Burst Size
   (MBS), and Peak Cell Rate (PCR) are specified, and (iii) both tagging
   and frame discard are requested.  A request for tagging indicates
   that best-effort delivery is desired for traffic offered in excess of
   the SCR and MBS.  A request for frame discard indicates to the
   network that the user desires allocations of committed and excess
   bandwidth to translate into corresponding throughputs at the frame
   level.

   As with UBR connections, entities using VBR-nrt connections for IP
   over ATM should take advantage of parameter negotiation by specifying
   PCR equal to the link rate in the ATM Traffic Descriptor IE of the
   SETUP message and PCR equal to SCR in the Minimum Acceptable Traffic
   descriptor. The selection of SCR, MBS, and CLR (cell loss ratio)
   should be implementation specific. However, for IP over ATM, an MBS
   value of N*(Maximum MTU) is RECOMMENDED, where N>=1 with a default of
   2 and where Maximum MTU is equal to 192 cells (consistent with an IP
   MTU size of 9180 bytes [RFC1626]).
























Maher                       Standards Track                    [Page 17]
^L
RFC 2331        IP over ATM Signalling - SIG 4.0 Update       April 1998


Appendix C. Combinations of Traffic Related Parameters

   This appendix contains a copy of the five tables found in Annex 9 of
   [SIG40] which show the allowable combinations of traffic and QoS
   related parameters in a SIG 4.0 SETUP message.

+--------------------------------------------------------------------+
|ATM Service Category|                     CBR                       |
|--------------------|---------------|---------------|---------------|
| Conformance        |CBR.1 (note 10)|   (note 4)    |   (note 4)    |
|--------------------|---------------|---------------|---------------|
| Bearer Capability  |               |               |               |
|--------------------|---------------|---------------|---------------|
| BB Bearer Class    |  A |  X  | VP |  A |  X  | VP^|  A |  X  | VP^|
|--------------------|---------------|----|-----|----|----|-----|----|
| ATM Transfer       |               |    | 4,5,|    |    | 4,5,|    |
| Capability (note 1)|       7       | abs| or 6|  5 | abs| or 6|  5 |
|--------------------|---------------|---------------|---------------|
| Traffic Descriptor |               |               |               |
|  for a given dir.  |               |               |               |
|--------------------|---------------|---------------|---------------|
| PCR (CLP=0)        |               |               |       S       |
|--------------------|---------------|---------------|---------------|
| PCR (CLP=0+1)      |       S       |       S       |       S       |
|--------------------|---------------|---------------|---------------|
| SCR, MBS (CLP=0)   |               |               |               |
|--------------------|---------------|---------------|---------------|
| SCR, MBS (CLP=0+1) |               |               |               |
|--------------------|---------------|---------------|---------------|
| Best Effort        |               |               |               |
|--------------------|---------------|---------------|---------------|
| Tagging            |       N       |       N       |      Y/N      |
|--------------------|---------------|---------------|---------------|
| Frame Discard      |      Y/N      |      Y/N      |      Y/N      |
|--------------------|---------------|---------------|---------------|
| QoS Classes        |       *       |       *       |       *       |
|--------------------|---------------|---------------|---------------|
| Transit Delay      |       O       |       O       |       O       |
|--------------------|---------------|---------------|---------------|
| Peak-to-Peak CDV   |       O       |       O       |       O       |
|--------------------|---------------|---------------|---------------|
| CLR (CLP=0)~       |               |       O       |       O       |
|--------------------|---------------|---------------|---------------|
| CLR (CLP=0+1)~     |       O       |               |               |
+--------------------------------------------------------------------+






Maher                       Standards Track                    [Page 18]
^L
RFC 2331        IP over ATM Signalling - SIG 4.0 Update       April 1998


+--------------------------------------------------------------------+
|ATM Service Category|                 Real Time VBR                 |
|--------------------|---------------|---------------|---------------|
| Conformance        |VBR.1 (note 10)|     VBR.2     |     VBR.3     |
|--------------------|---------------|---------------|---------------|
| Bearer Capability  |               |               |               |
|--------------------|---------------|---------------|---------------|
| BB Bearer Class    |  C |  X  | VP |  C |  X  | VP |  C |  X  | VP |
|--------------------|---------------|----|-----|----|----|-----|----|
| ATM Transfer       |               |    |  1  |    |    |  1  |    |
| Capability         |      19       |  9 | or 9|  9 |  9 | or 9|  9 |
|--------------------|---------------|---------------|---------------|
| Traffic Descriptor |               |               |               |
|  for a given dir.  |               |               |               |
|--------------------|---------------|---------------|---------------|
| PCR (CLP=0)        |               |               |               |
|--------------------|---------------|---------------|---------------|
| PCR (CLP=0+1)      |       S       |       S       |       S       |
|--------------------|---------------|---------------|---------------|
| SCR, MBS (CLP=0)   |               |       S       |       S       |
|--------------------|---------------|---------------|---------------|
| SCR, MBS (CLP=0+1) |      S        |               |               |
|--------------------|---------------|---------------|---------------|
| Best Effort        |               |               |               |
|--------------------|---------------|---------------|---------------|
| Tagging            |       N       |       N       |      Y/N      |
|--------------------|---------------|---------------|---------------|
| Frame Discard      |      Y/N      |      Y/N      |      Y/N      |
|--------------------|---------------|---------------|---------------|
| QoS Classes        |       *       |       *       |       *       |
|--------------------|---------------|---------------|---------------|
| Transit Delay(nt.2)|       O       |       O       |       O       |
|--------------------|---------------|---------------|---------------|
| Peak-to-Peak CDV   |       O       |       O       |       O       |
|--------------------|---------------|---------------|---------------|
| CLR (CLP=0)~       |               |       O       |       O       |
|--------------------|---------------|---------------|---------------|
| CLR (CLP=0+1)~     |       O       |               |               |
+--------------------------------------------------------------------+












Maher                       Standards Track                    [Page 19]
^L
RFC 2331        IP over ATM Signalling - SIG 4.0 Update       April 1998


+--------------------------------------------------------------------+
|ATM Service Category|                 Real Time VBR                 |
|--------------------|---------------|---------------|---------------|
| Conformance        |  (note 4,7)   |   (note 4,8)  |    (note 4)   |
|--------------------|---------------|---------------|---------------|
| Bearer Capability  |               |               |               |
|--------------------|---------------|---------------|---------------|
| BB Bearer Class    |       X       |       X       |   X | C or VP^|
|--------------------|---------------|---------------|-----|---------|
| ATM Transfer       |               |               |     |         |
| Capability         |    1 or 9     |     1 or 9    | 1or9|    9    |
|--------------------|---------------|---------------|---------------|
| Traffic Descriptor |               |               |               |
|  for a given dir.  |               |               |               |
|--------------------|---------------|---------------|---------------|
| PCR (CLP=0)        |       S       |               |               |
|--------------------|---------------|---------------|---------------|
| PCR (CLP=0+1)      |       S       |       S       |       S       |
|--------------------|---------------|---------------|---------------|
| SCR, MBS (CLP=0)   |               |               |               |
|--------------------|---------------|---------------|---------------|
| SCR, MBS (CLP=0+1) |               |               |       S       |
|--------------------|---------------|---------------|---------------|
| Best Effort        |               |               |               |
|--------------------|---------------|---------------|---------------|
| Tagging            |      Y/N      |       N       |       N       |
|--------------------|---------------|---------------|---------------|
| Frame Discard      |      Y/N      |      Y/N      |      Y/N      |
|--------------------|---------------|---------------|---------------|
| QoS Classes        |       *       |       *       |       *       |
|--------------------|---------------|---------------|---------------|
| Transit Delay(nt.2)|       O       |       O       |       O       |
|--------------------|---------------|---------------|---------------|
| Peak-to-Peak CDV   |       O       |       O       |       O       |
|--------------------|---------------|---------------|---------------|
| CLR (CLP=0)~       |       O       |       O       |       O       |
|--------------------|---------------|---------------|---------------|
| CLR (CLP=0+1)~     |               |               |               |
+--------------------------------------------------------------------+












Maher                       Standards Track                    [Page 20]
^L
RFC 2331        IP over ATM Signalling - SIG 4.0 Update       April 1998


+--------------------------------------------------------------------+
|ATM Service Category|               Non-Real Time VBR               |
|--------------------|---------------|---------------|---------------|
| Conformance        |VBR.1 (note 10)|     VBR.2     |     VBR.3     |
|--------------------|---------------|---------------|---------------|
| Bearer Capability  |               |               |               |
|--------------------|---------------|---------------|---------------|
| BB Bearer Class    |  C |  X  | VP |C |    X   | VP|C |    X   | VP|
|--------------------|---------------|--|--------|---|--|--------|---|
| ATM Transfer       |               |  |abs,0,2,|abs|  |abs,0,2,|abs|
| Capability         |      11       |ab| 8,10   |10 |ab| 8,10   |10 |
|--------------------|---------------|---------------|---------------|
| Traffic Descriptor |               |               |               |
|  for a given dir.  |               |               |               |
|--------------------|---------------|---------------|---------------|
| PCR (CLP=0)        |               |               |               |
|--------------------|---------------|---------------|---------------|
| PCR (CLP=0+1)      |       S       |       S       |       S       |
|--------------------|---------------|---------------|---------------|
| SCR, MBS (CLP=0)   |               |       S       |       S       |
|--------------------|---------------|---------------|---------------|
| SCR, MBS (CLP=0+1) |       S       |               |               |
|--------------------|---------------|---------------|---------------|
| Best Effort        |               |               |               |
|--------------------|---------------|---------------|---------------|
| Tagging            |       N       |       N       |       Y       |
|--------------------|---------------|---------------|---------------|
| Frame Discard      |      Y/N      |      Y/N      |      Y/N      |
|--------------------|---------------|---------------|---------------|
| QoS Classes        |       *       |       *       |       *       |
|--------------------|---------------|---------------|---------------|
| Transit Delay(nt.2)|    (note 3)   |   (note 3)    |    (note 3)   |
|--------------------|---------------|---------------|---------------|
| Peak-to-Peak CDV   |               |               |               |
|--------------------|---------------|---------------|---------------|
| CLR (CLP=0)~       |               |       O       |       O       |
|--------------------|---------------|---------------|---------------|
| CLR (CLP=0+1)~     |       O       |               |               |
+--------------------------------------------------------------------+












Maher                       Standards Track                    [Page 21]
^L
RFC 2331        IP over ATM Signalling - SIG 4.0 Update       April 1998


+--------------------------------------------------------------------+
|ATM Service Category|               Non-Real Time VBR               |
|--------------------|---------------|---------------|---------------|
| Conformance        |  (note 4,7)   |   (note 4,8)  |    (note 4)   |
|--------------------|---------------|---------------|---------------|
| Bearer Capability  |               |               |               |
|--------------------|---------------|---------------|---------------|
| BB Bearer Class    |   C   |   X   |   C   |   X   |C |    X   |VP^|
|--------------------|-------|-------|-------|-------|--|--------|---|
| ATM Transfer       |       |abs,0,2|       |abs,0,2|  |abs,0,2,|abs|
| Capability         | abs   |8 or 10|       |8 or 10|ab| 8 or10 |10 |
|--------------------|---------------|---------------|---------------|
| Traffic Descriptor |               |               |               |
|  for a given dir.  |               |               |               |
|--------------------|---------------|---------------|---------------|
| PCR (CLP=0)        |       S       |               |               |
|--------------------|---------------|---------------|---------------|
| PCR (CLP=0+1)      |       S       |       S       |       S       |
|--------------------|---------------|---------------|---------------|
| SCR, MBS (CLP=0)   |               |               |               |
|--------------------|---------------|---------------|---------------|
| SCR, MBS (CLP=0+1) |               |               |       S       |
|--------------------|---------------|---------------|---------------|
| Best Effort        |               |               |               |
|--------------------|---------------|---------------|---------------|
| Tagging            |     Y/N       |       N       |       N       |
|--------------------|---------------|---------------|---------------|
| Frame Discard      |      Y/N      |      Y/N      |      Y/N      |
|--------------------|---------------|---------------|---------------|
| QoS Classes        |       *       |       *       |       *       |
|--------------------|---------------|---------------|---------------|
| Transit Delay(nt.2)|    (note 3)   |   (note 3)    |    (note 3)   |
|--------------------|---------------|---------------|---------------|
| Peak-to-Peak CDV   |               |               |               |
|--------------------|---------------|---------------|---------------|
| CLR (CLP=0)~       |       O       |       O       |       O       |
|--------------------|---------------|---------------|---------------|
| CLR (CLP=0+1)~     |               |               |               |
+--------------------------------------------------------------------+












Maher                       Standards Track                    [Page 22]
^L
RFC 2331        IP over ATM Signalling - SIG 4.0 Update       April 1998


+--------------------------------------------------------------------+
|ATM Service Category|     ABR       |              UBR              |
|--------------------|---------------|---------------|---------------|
| Conformance        |     ABR       |     UBR.1     |     UBR.2     |
|--------------------|---------------|---------------|---------------|
| Bearer Capability  |               |               |               |
|--------------------|---------------|---------------|---------------|
| BB Bearer Class    |  C |  X  | VP |C |    X   | VP|C |    X   | VP|
|--------------------|---------------|--|--------|---|--|--------|---|
| ATM Transfer       |               |  |abs,0,2,|abs|  |abs,0,2,|abs|
| Capability         |      12       |ab| 8,10   |10 |ab| 8,10   |10 |
|--------------------|---------------|---------------|---------------|
| Traffic Descriptor |               |               |               |
|  for a given dir.  |               |               |               |
|--------------------|---------------|---------------|---------------|
| PCR (CLP=0)        |               |               |               |
|--------------------|---------------|---------------|---------------|
| PCR (CLP=0+1)      |       S       |       S       |       S       |
|--------------------|---------------|---------------|---------------|
| SCR, MBS (CLP=0)   |               |       S       |       S       |
|--------------------|---------------|---------------|---------------|
| SCR, MBS (CLP=0+1) |       S       |               |               |
|--------------------|---------------|---------------|---------------|
| ABR MCR            |    (note 6)   |               |               |
|--------------------|---------------|---------------|---------------|
| Best Effort        |               |  S (note 9)   |   S (note 9)  |
|--------------------|---------------|---------------|---------------|
| Tagging            |       N       |       N       |       N       |
|--------------------|---------------|---------------|---------------|
| Frame Discard      |      Y/N      |      Y/N      |      Y/N      |
|--------------------|---------------|---------------|---------------|
| QoS Classes        |       0       |       0       |       0       |
|--------------------|---------------|---------------|---------------|
| Transit Delay(nt.2)|               |               |               |
|--------------------|---------------|---------------|---------------|
| Peak-to-Peak CDV   |               |               |               |
|--------------------|---------------|---------------|---------------|
| CLR (CLP=0)~       |               |               |               |
|--------------------|---------------|---------------|---------------|
| CLR (CLP=0+1)~     |               |               |               |
+--------------------------------------------------------------------+

        ab, abs = absent.

        Y/N = either "Yes" or "No" is allowed.






Maher                       Standards Track                    [Page 23]
^L
RFC 2331        IP over ATM Signalling - SIG 4.0 Update       April 1998


        O = Optional. May be specified using:

               - an additional QoS parameter encoded i the Extended QoS
               parameters information element or the end-to-end transit
               information element; or,

               - objectives implied from the QoS class If an Extended
               QoS Parameters IE is not present in the message, then any
               value of this parameter is acceptable. If neither the
               parameter nor the Extended QoS Parameters IE is present,
               then the objective for this parameter is determined from
               the QoS class in the QoS Parameter IE.

        S = Specified.

        (blank) = Unspecified.

        * = allowed QoS class values are a network option. Class 0 is
            always for alignment with ITU-T.

        ^ = (note 5).

        ~ = (note 11).

        Note 1  - Values 0,1,2,4,6, and 8 are not used on transmission
                  but shall be understood on reception.

        Note 2  - Maximum end-2-end transit delay objectives may only be
                  specified for the forward direction.

        Note 3  - Maximum end-2-end transit delay objectives may be
                  specified for the ATM Service Category of Non-real
                  Time VBR for reasons of backward compatibility with
                  ITU-T Recommendations.

        Note 4  - Included for reasons of backward compatibility with
                  UNI 3.1and ITU-T Recommendations. With these
                  conformance definitions, the CLR commitment is only
                  for the CLP=0 traffic stream.

        Note 5  - Included to allow switched virtual paths to use the
                  UNI 3.1 conformance definitions.

        Note 6  - Optional in the user-to-network direction. Specified
                  in the network-to-user direction.






Maher                       Standards Track                    [Page 24]
^L
RFC 2331        IP over ATM Signalling - SIG 4.0 Update       April 1998


        Note 7  - This combination should be treated as if the received
                  PCR (CLP=0) parameter were a SCR (CLP=0) parameter and
                  a MBS (CLP=0) parameter with a value of 1.

        Note 8  - This combination should be treated as if an additional
                  SCR (CLP=0) parameter were received with the same
                  value as a PCR (CLP=0+1) parameter and a MBS (CLP=0)
                  parameter with a value of 1.

        Note 9  - The best effort parameter applies to both the forward
                  and backward directions.

        Note 10 - This combination should only be used when the CLR
                  commitment on CLP=0+1 is required versus  CLR
                  commitment on CLP=0 traffic, since these combinations
                  are not supported by UNI 3.0/3.1 nor ITU-T Q.2931.

        Note 11 - In this table the CLR commitment is shown as two
                  entries to indicated explicitly whether the CLR
                  commitment is for the CLP=0 or the CLP=0+1 cells.































Maher                       Standards Track                    [Page 25]
^L
RFC 2331        IP over ATM Signalling - SIG 4.0 Update       April 1998


Full Copyright Statement

   Copyright (C) The Internet Society (1998).  All Rights Reserved.

   This document and translations of it may be copied and furnished to
   others, and derivative works that comment on or otherwise explain it
   or assist in its implementation may be prepared, copied, published
   and distributed, in whole or in part, without restriction of any
   kind, provided that the above copyright notice and this paragraph are
   included on all such copies and derivative works.  However, this
   document itself may not be modified in any way, such as by removing
   the copyright notice or references to the Internet Society or other
   Internet organizations, except as needed for the purpose of
   developing Internet standards in which case the procedures for
   copyrights defined in the Internet Standards process must be
   followed, or as required to translate it into languages other than
   English.

   The limited permissions granted above are perpetual and will not be
   revoked by the Internet Society or its successors or assigns.

   This document and the information contained herein is provided on an
   "AS IS" basis and THE INTERNET SOCIETY AND THE INTERNET ENGINEERING
   TASK FORCE DISCLAIMS ALL WARRANTIES, EXPRESS OR IMPLIED, INCLUDING
   BUT NOT LIMITED TO ANY WARRANTY THAT THE USE OF THE INFORMATION
   HEREIN WILL NOT INFRINGE ANY RIGHTS OR ANY IMPLIED WARRANTIES OF
   MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE.
























Maher                       Standards Track                    [Page 26]
^L