forked from Open-Network-Models-and-Interfaces-ONMI/TAPI
-
Notifications
You must be signed in to change notification settings - Fork 0
/
Copy pathchangelog.txt
2065 lines (1573 loc) · 78.6 KB
/
changelog.txt
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
commit c967b052b963198b6cc4ae189378107a0924c324
Merge: 5063238 f4ff7b2
Author: amazzini <[email protected]>
Date: Fri Nov 3 09:18:15 2023 +0100
Merge pull request #564 from nigel-r-davis/develop
TR-548 with corrected YANG, gNMI and UML
commit f4ff7b205130ae65218c36c053cac21d9f358581
Author: nigel-r-davis <[email protected]>
Date: Thu Nov 2 23:48:48 2023 +0000
TR-548 with corrected YANG, gNMI and UML
Model descriptions etc. updated to align with changes made to deal with defaults.
commit 506323831eb324961a087a1b71d5b57aa23effe6
Merge: ba50985 4f45f6d
Author: nigel-r-davis <[email protected]>
Date: Thu Nov 2 23:06:25 2023 +0000
Merge pull request #563 from amazzini/develop
Correction to diagrams, Connectivity and Oam comments.
commit 4f45f6d3d80079f7d93d33bb90669b7f3d8755c7
Author: amazzini <[email protected]>
Date: Thu Nov 2 18:41:51 2023 +0100
Further minor corrections to diagrams
commit bf099bafeee2015f95623dc2e4269738bf9d8b25
Author: amazzini <[email protected]>
Date: Thu Nov 2 17:26:45 2023 +0100
Correction to diagrams, Connectivity and Oam comments.
commit ba50985c6b621fa5795ca38175f4fcbb19163c7d
Merge: a6677f0 1f05ee4
Author: nigel-r-davis <[email protected]>
Date: Thu Nov 2 08:37:41 2023 +0000
Merge pull request #562 from amazzini/develop
Commit for TAPI 2.5.0
commit 1f05ee40fb578776116d180908d4a64152a83882
Author: amazzini <[email protected]>
Date: Thu Nov 2 00:07:54 2023 +0100
Commit for TAPI 2.5.0
- amended tapi-gnmi-streaming (uml, yang, oas, gendoc)
- amended tapi-equipment (references to profile) (uml, yang, tree, oas,
gendoc)
- updated tapi-tree
- amended TR-547 v3.1
commit a6677f0565fdccc1add3b892606696d3afbd2e4d
Merge: 502271e df00ea7
Author: amazzini <[email protected]>
Date: Tue Oct 31 12:23:53 2023 +0100
Merge pull request #561 from nigel-r-davis/develop
Corrected gNMI enumeration defaults (and other minor improvements)
commit df00ea739fcd74fe19646858ceb48ea6e435060f
Author: nigel-r-davis <[email protected]>
Date: Tue Oct 31 11:15:26 2023 +0000
Corrected gNMI enumeration defaults
ValueQualifier
a. comment positioned correctly in ValueQualifier not in SampleQualifier
(minor)
b. updated to have default (0) literal of OK
c. literals all shifted by 1 to accommodate “OK”
d. usage in QualifiedMeasuredValue set default to OK
SampleQualifier
a. updated to have default (0) literal of NORMAL
b. literals all shifted by 1 to accommodate “NORMAL”
c. usage in QualifiedMeasurementCommon1To10 set default to NORMAL
DirectionOfMeasuredSignal
a. comment on NO_DIRECTION in DirectionOfMeasuredSignal improved to
allow it to be used as a default (0) where the direction is obvious from
the measurement type
b. usage in QualifiedMeasurementCommon1To10 set default to NO_DIRECTION
NormalizedMeasurementType
a. updated to have default (0) literal of NO_NORMALIZED_TYPE
b. literals all shifted by 1 to accommodate “NO_NORMALIZED_TYPE”
c. usage in QualifiedMeasurementCommon1To10 set default to
NO_NORMALIZED_TYPE
d. was not aligned with pm
i. DELAY updated to DELAY_FRAME_COUNT
ii. OPTICAL_POWER_INPUT changed to OPT_TOTAL_PWR_INPUT
iii. OPTICAL_POWER_OUTPUT changed to OPT_TOTAL_PWR_OUTPUT
iv. OPT_PWR_SPECTR_DENS_INPUT added
v. OPT_PWR_SPECTR_DENS_OUTPUT added
vi. VOA_INPUT added
vii. VOA_OUTPUT added
Further enhancements
a. associations in TypeDefinitions moved to associations
b. comments on default literals improved
c. diagrams updated
commit 502271e385f557fc63a727b3e81cbf93be4c4343
Merge: 71537cb 84e6739
Author: nigel-r-davis <[email protected]>
Date: Thu Oct 19 23:07:40 2023 +0100
Merge pull request #560 from amazzini/develop
Possibly last commit for 2.5.0 RC1
commit 84e673968b3256b531459acbc19c5c0a433daf24
Author: amazzini <[email protected]>
Date: Thu Oct 19 18:23:49 2023 +0200
Possibly last commit for 2.5.0 RC1
- RIA 547 3.0
- High Level Differences
- Changelog
- All YANG modules, references to 2.5 now 2.5.0
- Alarm List
- Notification and Streaming Sequences
- UML2YANG Tool User Guide
- Gendoc dumps
commit 71537cbe18d7f6c7bebafb12c195bf90cf7558d9
Merge: 5a8274a b40b145
Author: amazzini <[email protected]>
Date: Thu Oct 19 14:57:35 2023 +0200
Merge pull request #559 from nigel-r-davis/develop
Final correction to YANG tree and YANG for gNMI Streaming
commit b40b145a3e25e5e9098cd9fd40be4056ac3306f4
Author: nigel-r-davis <[email protected]>
Date: Wed Oct 18 08:32:30 2023 +0100
Final correction to YANG tree and YANG for gNMI Streaming
commit 5a8274a545898bda26f770a7ef7450752c0aa58a
Merge: c86b353 c902396
Author: nigel-r-davis <[email protected]>
Date: Wed Oct 18 05:35:54 2023 +0100
Merge pull request #558 from nigel-r-davis/develop
TR-548 updates for TAPI 2.5.0
commit c86b353671dc013e16a37eb75c658372786151fd
Merge: f261684 6b1241f
Author: nigel-r-davis <[email protected]>
Date: Tue Oct 17 14:14:31 2023 +0100
Merge pull request #557 from amazzini/develop
Tree and OAS updated modules
commit c902396d4014665ace33b66e4cc0f0b291fda846
Author: nigel-r-davis <[email protected]>
Date: Tue Oct 17 11:48:34 2023 +0100
TR-548 updates for TAPI 2.5.0
Update to TR-548 for publication for TAPI 2.5.0.
commit 6b1241fe96f8c2a4cf688694d78046b45c509150
Author: amazzini <[email protected]>
Date: Mon Oct 16 23:25:46 2023 +0200
Tree and OAS updated modules
commit f2616847a70b6f58998a4890bcd4c27ac6bf4060
Merge: a2d04fa 6ebf033
Author: nigel-r-davis <[email protected]>
Date: Mon Oct 16 16:27:03 2023 +0100
Merge pull request #556 from amazzini/develop
Minor corrections
commit 6ebf0339e28fa6da33de822ae2f6d15d6575dc6e
Author: amazzini <[email protected]>
Date: Sun Oct 15 23:47:57 2023 +0200
Minor corrections
TapiCommon and TapiGnmiStreaming
commit a2d04fadd9496a26d6e8fb7c531247d756d73bb7
Merge: 7711751 c24f78f
Author: nigel-r-davis <[email protected]>
Date: Wed Oct 11 09:46:01 2023 +0100
Merge pull request #555 from amazzini/develop
First commit of TAPI 2.5 final draft model
commit c24f78fdfbae0fcecc6a0b4b8b38e469257a19dd
Author: amazzini <[email protected]>
Date: Mon Oct 9 16:02:39 2023 +0200
First commit of TAPI 2.5 final draft model
- All modules: Deleted all interfaces.
- TapiOam, TapiDigitalOtn (OAM) and TapiPhotonicMedia (OAM): Several
changes (new classes OamJobService and OamJobDescriptor, completely
changed the PM reporting model, deprecated CurrentData and decoupled
HistoryData from OAM Job, harmonised embedded and independent
provisioning modes).
- TapiTopology: some Link parameters moved to RW to support link
management use cases.
- TapiCommon: enhanced the optical PM parameters
- TapiCommon: PmParameterValue enhanced with MetricValueType
- Cleaned some garbage of TapiPhotonicMedia.uml, likely dangling
references to Geolocation, moved to TapiEquipment.
commit 771175169f4d5e52e501e6997745dbee35d97098
Merge: 04706ce b19b5b3
Author: amazzini <[email protected]>
Date: Mon Oct 9 13:52:36 2023 +0200
Merge pull request #554 from nigel-r-davis/develop
Changing name from TapiStreamingGnmi to TapiGnmiStreaming
commit b19b5b3665b813873e5ec1b2bb74da70738a8c7c
Author: nigel-r-davis <[email protected]>
Date: Mon Oct 9 12:50:18 2023 +0100
Changing name from TapiStreamingGnmi to TapiGnmiStreaming
commit 04706ce8f7d6844f45455fd1f07571f89a73156d
Merge: b9acf22 53ced28
Author: amazzini <[email protected]>
Date: Mon Oct 9 13:44:52 2023 +0200
Merge pull request #553 from nigel-r-davis/develop
Imporvements to layout of diagrams for gendoc generation
commit 53ced285cc9cf6f1ca7d1c4d7cbbe9e8326440e4
Author: nigel-r-davis <[email protected]>
Date: Mon Oct 9 11:17:23 2023 +0100
Imporvements to layout of diagrams for gendoc generation
Diagrams were constructed with Windows set to 100%.
For gendoc generation I have viewed the diagrams at 150% and have
resized as necessary.
This is caused by an issue in Papyrus.
commit b9acf22a3cfacfab55da62e95f0595428673a4ec
Merge: f819bd0 f566b93
Author: nigel-r-davis <[email protected]>
Date: Tue Sep 26 10:57:18 2023 +0100
Merge pull request #550 from nigel-r-davis/develop
TAPI gNMI streaming finalization
commit f566b93daadbf893b1057ca5630c4eb31e657138
Author: nigel-r-davis <[email protected]>
Date: Wed Sep 20 12:32:39 2023 +0100
Additional Info added to QualifiedMeasurementCommon
Enables additional data related to the measurement to be conveyed in
string form.
commit 12ec88a4b59c03401d8083712a15d9f0bc1fb80b
Author: nigel-r-davis <[email protected]>
Date: Wed Sep 20 11:49:24 2023 +0100
Minor improvement to comment on PathElem key
Explains that this property is a protobuf map.
commit de3516293e5b14c7dea3ec7f66735c18c61d0be0
Author: nigel-r-davis <[email protected]>
Date: Wed Sep 13 15:27:00 2023 +0100
The name of the extended composite class "Measurement" changed
Extended composite names are not reflected in the YANG/protobuf,
however, it is important to reflect the purpose carefully. The has also
been updated. The structure allows for future extension with other
structure.
commit f2c7d727d9f4c06b6d4147c61fa09f089dab4ede
Author: nigel-r-davis <[email protected]>
Date: Wed Sep 13 15:23:01 2023 +0100
Contents structure updated to ensure property order is as per enum
The previous structure did not allow the YANG property order to match
the protobuf enumeration order. The UML model now has two
QualifiedMeasurementCommon structures to hold properties 1-10 and 12
onwards so 11 can be placed between.
commit b8aa23054591a2b7354a7b04f69cfd70be8fd79d
Author: nigel-r-davis <[email protected]>
Date: Mon Sep 11 13:20:07 2023 +0100
NormalizedMeasurememtType corrected to isLeaf true.
commit c35a6dfb00c11e69bc65668c51056c4ed0c7747f
Author: nigel-r-davis <[email protected]>
Date: Mon Sep 11 11:33:55 2023 +0100
TypedValue property proto_bytes no longer renamed
In previous versions, the proto_bytes property was renamed to
_streamDetails. It has now been returned to _protoBytes (as this is the
gNMI standard name and there is no need to rename. Clearly the rename
has no essential impact as the protobuff enumeration value is 13, which
is what is conveyed on the wire. The type is unchanged (still
StreamDetails).
commit 64d05bed13a423dcf386a191e397e84ac0661484
Author: nigel-r-davis <[email protected]>
Date: Mon Sep 11 10:03:38 2023 +0100
Corrections to comments and to _val
GNMI spec identifies the property TypedValue val = 3; in message
Update. This was incorrectly called typedValue (now called _val in UML).
commit b2c6e13be5b4493f5468c3ac333191ca258af42e
Author: nigel-r-davis <[email protected]>
Date: Wed Aug 30 09:39:57 2023 +0100
Minor improvements to diagrams
commit 727e73b39a43deac688e6299de0ca9e1aae62f79
Author: nigel-r-davis <[email protected]>
Date: Tue Aug 29 16:39:33 2023 +0100
Normalization of PMs (continued)
normalizedMeasurementType now of type Pm (from common) and Pm
enumeration added to diagrams. Diagrams rearranged slightly to
accommodate.
commit 15f39d6ff65afa612246da9c1b2578813e40d15d
Author: nigel-r-davis <[email protected]>
Date: Fri Aug 25 23:32:36 2023 +0100
<<ExtendedComposite>>, NOT_APPLICABLE clash and isLeaf true
Augmentations replaced by <<ExtendedComposite>> as augmentations were
introducing unnecessary layers.
NOT_APPLICABLE in DirectionOfMeasuredSignal replaced with NO_DIRECTION
(some protobuf tooling was complaining about use of NOT_APPLICABLE label
in 2 different Enumerations - not clear why!).
isLeaf true in all enumerations as these are NOT identities.
Enumerations in this model are unlikely to need extension. Assumption is
that extension will be carried out if necessary, from release to
release, by adding to the end of the list and ensuring that no values
are ever removed (simply deprecated). Extension by external parties is
not recommended (as there will be enumeration clashes).
commit b7043bc63c8ecb9b14f67704756b642d8be359d1
Merge: d6a4bc9 c6ca44f
Author: nigel-r-davis <[email protected]>
Date: Fri Aug 25 21:49:39 2023 +0100
Merge branch 'develop' of https://github.com/nigel-r-davis/TAPI into develop
commit d6a4bc94f2bcd1edd9ce36e3cd43ea7b43f9a077
Author: nigel-r-davis <[email protected]>
Date: Fri Aug 25 21:48:02 2023 +0100
Adding qualifiedMeasurementType
This allows for multi-type measurements. In conjunction with
qualifiedValueName and qualifiedLocationName the solution will deal with
cases where there is more than one detector of the same type (i.e., on
more than one signal in the TP), where that detector measures more than
one aspect of the signal and an aspect can have min, max and mean
values.
commit c6ca44fc0c3c0df73b555fc4acd37951153d1a2d
Merge: 0d563be f819bd0
Author: nigel-r-davis <[email protected]>
Date: Fri Aug 25 17:34:20 2023 +0100
Merge branch 'OpenNetworkingFoundation:develop' into develop
commit f819bd07ebfa65c3f671b243f7222c636a9aaed9
Merge: 48f2fd2 a2d1c05
Author: nigel-r-davis <[email protected]>
Date: Fri Aug 25 17:32:42 2023 +0100
Merge pull request #545 from amazzini/develop
Some modifications for 2.5
commit 0d563beb7dfe5c803b39fdc0b0eee88ef74fe0df
Author: nigel-r-davis <[email protected]>
Date: Fri Aug 25 13:46:27 2023 +0100
Protobuf notification prefix
prefix in Notification was incorrectly called path. This has now been
corrected.
commit 00660644fdf7db37f277f807c6a32710c4ea5dfb
Author: nigel-r-davis <[email protected]>
Date: Fri Aug 25 10:23:23 2023 +0100
Augment conditions removed.
Conditions were in place on the augments that were not necessary and
were causing a UML error. These have been removed.
commit 74669e34cdf3b227aebd2ba267a9e6838db5a688
Author: nigel-r-davis <[email protected]>
Date: Fri Aug 25 10:04:42 2023 +0100
Enumeration label changed
BOTH_CONTRA_RECEIVE_AND_CONTRA_TRANSMIT changed to
CONTRA_RECEIVE_AND_CONTRA_TRANSMIT as it was too long for YANG.
BOTH_RECEIVE_AND_TRANSMIT also changed (to RECEIVE_AND_TRANSMIT) to
align.
commit 1f1d05cf1cdffc5084d1e8baf6b001684f0ae32c
Author: nigel-r-davis <[email protected]>
Date: Fri Aug 25 09:51:31 2023 +0100
Addition of comment on "target"
commit a97b364021da3d31af3ad736e7ca53b13b9baed4
Author: nigel-r-davis <[email protected]>
Date: Thu Aug 24 16:12:34 2023 +0100
Preparation for delivery
Conditions added to all attribute descriptions.
Read/Write and Invariant statements corrected for all attributes.
Diagrams improved (broken into several separate diagrams).
qualifiedLocationName added to QualifiedMeasurementValue to allow for
case where there are several parts of the resource that have identical
measures.
Some descriptions improved.
commit 25f9f4a8e29dbc21126d37f00845a7f51fb889a7
Author: nigel-r-davis <[email protected]>
Date: Wed Aug 23 17:40:53 2023 +0100
Removal of redundant comments
commit e2323707a30fd58b6173386f0772aadbe318add3
Author: nigel-r-davis <[email protected]>
Date: Tue Aug 22 13:50:38 2023 +0100
GNMI Streaming model
commit a2d1c05ead8b04864ae0e6b5d3f5fcbddb2bc855
Author: amazzini <[email protected]>
Date: Thu Aug 3 14:41:01 2023 +0200
Some modifications for 2.5
- TapiCommon: deleted the deprecated AlarmName and PmParameterName
identities.
- TapiCommon: added some PM_FEC error counters to PM identity.
- TapiDigitalOtn: deleted the deprecated OtnAlarmConditionName.
- TapiPhotonicMedia: new import of tapi-path-computation, for the new
photonic-position structure, augmenting include/exclude Node/Link
Partition.
- TapiOam: added some experimental classes:
+ oam-pm-data augments CEP.
+ new classes composed by OamContext: cep-fm-data, mip-pm-data,
mep-pm-data, cep-pm-data, oam-job-service, oam-job-descriptor.
+ ConnectivityOamService, added connectivity-oam-service-parameters,
for the OAM parameters which are applicable to the whole Connectivity
Service (e.g. general enabling of alarms of a service).
+ New class OamJobService composes new class PmParameterConfig.
- TapiOam: ConnectivityOamService --> ConnectivityOamServicePoint from
1..* to *, i.e. a ConnectivityOamService instance may not have any
service point.
- All modules: Added 2.5 revision to all yangs.
commit 94f37dd5a674351c61892c56e7681a65f34249d4
Merge: ec05013 48f2fd2
Author: amazzini <[email protected]>
Date: Tue Jul 25 16:56:26 2023 +0200
Merge remote-tracking branch 'Main/develop' into develop
commit 48f2fd242c9f2b20157a2ba461b1505befe9f415
Merge: db37a69 d5cc115
Author: amazzini <[email protected]>
Date: Tue Jul 25 16:52:59 2023 +0200
Merge pull request #543 from nigel-r-davis/develop
Protobuf properties added to OpenInterfaceModel_Profile
commit d5cc11586ec46afb343a8c04b0f9a5ae0b3b1569
Author: nigel-r-davis <[email protected]>
Date: Mon Jul 24 19:35:02 2023 +0100
Protobuf properties added to OpenInterfaceModel_Profile
protobufEnumeration added to OpenInterfaceModelAttribute.
OpenInterfaceEnumeration added with protobufEnumeration property.
Diagram cleaned.
(note that there have been several intermediate releases since the last
published release)
commit db37a69ed535a19c1af1881e2a09b8697583a427
Merge: a5b5073 5479f18
Author: amazzini <[email protected]>
Date: Tue May 23 21:40:26 2023 +0200
Merge pull request #541 from amazzini/develop
Several modifications - UML only:
commit ec05013764177a3cee8c51104e02ac9db6066a86
Merge: 5479f18 a5b5073
Author: amazzini <[email protected]>
Date: Thu May 11 19:08:11 2023 +0200
Merge remote-tracking branch 'Main/develop' into develop
commit 5479f1804d45ccfe73975491b33bf417b3745e06
Author: amazzini <[email protected]>
Date: Thu May 11 19:06:43 2023 +0200
Several modifications - UML only:
- TapiTopology: Added comment (rule profile) to node rule group diagram.
- TapiCommon: Added experimental enhancements to PayloadStructure for
“colorless” NEP capability.
- TapiConnectivity: Added reference to [0..*] CEPs to SwitchOperation.
- TapiConnectivity: Connection composes the PathUsageDescriptor.
- TapiConnectivity: ConnectivityService can compose
TapiPathComputation:PathSetConstraint.
- TapiConnectivity: New classes composed by ConnectivityService:
PathSetConstraintForCs, PathConstraintForCs.
- TapiConnectivity: New class composed by Connection:
PathUsageDescriptor.
- TapiConnectivity: New classes ConnectionAndRouteConstraint and
ConnectionAndRoute augments TapiPathComputation:TopologyConstraints.
Three abstractions for the three positions of TopologyConstraint in the
tree.
- TapiPathComputation: Added classes PathSet, PathSetConstraint,
PathConstraint.
- TapiPathComputation: Removed IncludePath and excludePath from
TopologyConstraint, created a dedicated class for PathAsConstraint.
- TapiPathComputation: PSEP can also reference the NEP, besides the SIP.
13. TapiPathComputation: The Path may be described also by an ordered
set of NEPs, besides the Links.
14. TapiPathComputation: Added class AdoptOrphanPath, composed by
PathComputationService.
15. TapiPathComputation: Added include/exclude Node/Link position to
TopologyConstraint.
- TapiEquipment: Typo in comment.
- TapiOam: Comments.
- TapiPhotonic: Comments.
commit a5b5073dd81f90f2fbccb91922ccaf23f7d5aa89
Merge: f22a394 6b7188e
Author: amazzini <[email protected]>
Date: Wed Apr 19 14:19:31 2023 +0200
Merge pull request #539 from amazzini/develop
Updated changelog
commit 6b7188e56a5bf72b296cb92e2b4948d34613e139
Author: amazzini <[email protected]>
Date: Tue Apr 18 18:44:13 2023 +0200
Updated changelog
commit f22a394fd6358a464e63a3a0d5eada4bad71a417
Merge: d5f2386 4421a96
Author: amazzini <[email protected]>
Date: Tue Apr 18 18:40:04 2023 +0200
Merge pull request #538 from amazzini/develop
Minor corrections to TR-547 2.1
commit 4421a9635d3ef467f18a9d7eedd398b605dff5a3
Author: amazzini <[email protected]>
Date: Tue Apr 18 18:38:59 2023 +0200
Last minor enhancement to version TR-547 2.1
commit 70adf80fcf6460feff4423ab4d2e1bef5be51f05
Author: amazzini <[email protected]>
Date: Mon Apr 17 18:53:55 2023 +0200
Minor corrections to TR-547 2.1
commit d5f23864e15eb4468491d15c3c1b039ec8695034
Merge: c7cd9c7 8c570a3
Author: amazzini <[email protected]>
Date: Mon Apr 17 18:43:46 2023 +0200
Merge pull request #536 from amazzini/develop
Removal of RI (Reference Implementation) directory
commit 8c570a3b868e90d50c44b8e521cf9a29aedd5800
Author: amazzini <[email protected]>
Date: Thu Mar 30 15:13:25 2023 +0200
Removal of RI (Reference Implementation) directory
commit c7cd9c7cc8e25a3678b85f1b8a5814c5df4fe88a
Merge: ea0a454 5152bd0
Author: nigel-r-davis <[email protected]>
Date: Sun Mar 26 05:19:06 2023 +0100
Merge pull request #535 from amazzini/develop
Update README.md
commit 5152bd0ffefd4acc7ae0309dfafe3583a59d7448
Author: amazzini <[email protected]>
Date: Sat Mar 25 15:55:24 2023 +0100
Update README.md
commit ea0a4544d0091cd9da1a1a32f0f1f701d7dcafa4
Merge: ab749ef 9cca902
Author: nigel-r-davis <[email protected]>
Date: Sat Mar 25 05:50:14 2023 +0000
Merge pull request #534 from amazzini/develop
Published TR-548 Streaming
commit 9cca902ad52c0cd4623d42a015550c7d0c765c9c
Author: amazzini <[email protected]>
Date: Fri Mar 24 12:21:53 2023 +0100
Typos in Alarm List spreadsheet
commit cb5b946d2b0ee7c5b6899975bcde4f3ce9be38dc
Author: amazzini <[email protected]>
Date: Fri Mar 24 12:05:36 2023 +0100
Published TR-548 Streaming
commit ab749ef0bf63da10b846e4a30d2992b5b541617a
Merge: d5fb9f9 814b1bd
Author: amazzini <[email protected]>
Date: Fri Mar 24 10:25:38 2023 +0100
Merge pull request #533 from amazzini/develop
Updated changelog
commit 814b1bd562b114b4f6830052a6293cdd6658e31e
Author: amazzini <[email protected]>
Date: Thu Mar 23 19:26:37 2023 +0100
last changelog for 2.4.1
commit 6422700284bddab39bd14b3c743b2ca879018a3c
Author: amazzini <[email protected]>
Date: Thu Mar 23 19:23:05 2023 +0100
Last commit for 2.4.1
TapiPhotonic: readonly on PowerProperties/powerSpectralDensity.
Published TR-547-TAPI Reference Implementation Agreement_v2.1
Published TapiGenDoc_v2.4.1
Published TAPI_Alarm_TCA_List_v2.1.0
Published HighLevelDiff_Tapi2.1.3To2.4.1
commit 00f484ab7cb8f52da38694f7e3c6becaedc09704
Author: amazzini <[email protected]>
Date: Thu Mar 16 17:18:24 2023 +0100
Updated the YANG revision dates
commit 69ed6792d2007c7719f00a75ec91a23cb01a0139
Author: amazzini <[email protected]>
Date: Wed Mar 15 14:53:35 2023 +0100
Remove of CHANGE_LOG directory
commit b81b113ad7c68bd019b5e0a839301838e732a232
Author: amazzini <[email protected]>
Date: Tue Mar 14 19:09:40 2023 +0100
Removal of Gendoc directory
commit c79964575cabb53195fa7d81e48f3abeaba60ab6
Author: amazzini <[email protected]>
Date: Fri Mar 10 17:51:56 2023 +0100
Further minor refinements
commit 625527108e29569795a938b3806f7fde8c38bbc7
Author: amazzini <[email protected]>
Date: Wed Mar 8 18:09:33 2023 +0100
Updated changelog
commit f6f1e61c5a524ef8b52b681794903f79d50d8b96
Author: amazzini <[email protected]>
Date: Wed Mar 8 17:06:38 2023 +0100
Some final adjustments for 2.4.1
- TapiFm: DetectedCondition augments the new ActiveCondition, composed
by the new FaultManagementContext.
- TapiOam: identity wrongly in package diagrams
- TapiTopology/Notification/PathComp/Oam/VirtualNtw: Comments
commit e36a8030a2e2330e403da96e1be6d7325f853aa2
Author: amazzini <[email protected]>
Date: Tue Feb 28 11:58:18 2023 +0100
Updated changelog
commit d5fb9f9d2355f501ddcb0efe3cf58a8e13fb7288
Merge: 24903eb da99cb3
Author: amazzini <[email protected]>
Date: Tue Feb 28 10:42:45 2023 +0100
Merge pull request #532 from amazzini/develop
All diagrams/all modules: sanitised r/w attributes, alignment to grid.
commit da99cb320f13e0f9b9995c7a1149f6e8944ca035
Merge: 89547e4 24903eb
Author: amazzini <[email protected]>
Date: Mon Feb 27 18:36:17 2023 +0100
Merge branch 'OpenNetworkingFoundation:develop' into develop
commit 89547e4cf85d3286db306ec59bf9adac1d8cafa9
Author: amazzini <[email protected]>
Date: Mon Feb 27 18:33:08 2023 +0100
All diagrams/all modules: sanitised r/w attributes, alignment to grid.
- TapiCommon: added profileType to Profile. TapiPhotonic, TapiTopology,
TapiOam: distributed profile type enumeration.
- TapiCommon: added photonic PM metrics to pm identity.
- TapiTopology: Link, Node, NEP: the reference to adminPac is now
read/write, not reflected in yang as it is translated with “uses”
statement (extended composite).
- TapiConnectivity: _selectedConnectionEndPoint and _selectedRoute of
switch are now 0..* instead of wrong 1..*
- TapiConnectivity: ResilienceConstraint, deprecated isLockout and made
optional [0..1] faultConditionDetermination and isFrozen and
isCoordinatedSwitchingBothEnds and selectionControl.
- TapiConnectivity: selectionReason comment now is “No reason to affect
selection.” and selectionControl comment now is “Remove of any previous
administrative command (CLEAR) or no administrative command currently
applied.”
- TapiConnectivity: SwitchControl and Switch all read only.
- TapiConnectivity: added ConnectivityProtectionService which augments
ConnectivityService, plus SwitchOperation which refers to SwitchControl
and Switch.
- TapiPhotonic: added new identity PhotonicOamJobType, added new diagram
PhotonicPm with PhotonicPerformanceData class augmenting CD and HD.
- TapiPhotonic: added OtsiMonitoringPac to OtsiTerminationPac and to
PhotonicPerformanceData.
- TapiOam: added thrsAdditionalQualifier to the ThresholdConfig
datatype.
- TapiPhotonic: PhotThrsAddQualif augments ThrsAddQualif.
- TapiPhotonic: added CommonExplicit and CommonOrganizationalExplicit to
OtsiConfigPac for the direct provisioning of all transceiver parameters.
commit 24903ebb31545361539e1c8c3f4c1d6ed90ec07e
Merge: 232718f e267eea
Author: amazzini <[email protected]>
Date: Tue Jan 24 18:15:05 2023 +0100
Merge pull request #531 from amazzini/develop
Default values, OAS modules and other minor changes:
commit e267eea08527fa2cf7527e5b285b2809e4c8c1dc
Author: amazzini <[email protected]>
Date: Mon Jan 2 18:23:53 2023 +0100
Default values, OAS modules and other minor changes:
- Updated all yang modules (but Eth) with the UML defined default
values.
- TapiStreaming: ConditionDetector/measuredEntityDeviceNativeName
missing readonly true in the UML.
- TapiPathComputation: Aligned UML to (shorter) YANG identity:
PATH_COMPUTATION_OBJECT_TYPE_PATH_COMP_PATH_SERVICE_END_POINT.
TapiEquipment: Completed the comment of altitude.
- TapiTopology: Some associations still in the diagram folder, moved to
association folder.
- Updated TapiTree.tree
commit 232718fc9984d290a575d8eb7c0a529436cf5fe4
Merge: 8fe07e4 8fd9e38
Author: nigel-r-davis <[email protected]>
Date: Fri Dec 9 14:11:36 2022 +0000
Merge pull request #530 from nigel-r-davis/develop
Final repository structural changes and addition of diff document for release
commit 8fd9e382b3c947094f90e273747246f18369a4b6
Author: nigel-r-davis <[email protected]>
Date: Fri Dec 9 14:02:11 2022 +0000
Diff between 2.1.3 and 2.4.0 created
commit eed162a51d4da681c908c23469ef572e6fb26c6b
Author: nigel-r-davis <[email protected]>
Date: Fri Dec 9 12:25:02 2022 +0000
Minor diagram adjustments
Removal of geolocation from diagram in photonic media. Minor clean up of equipment diagram.
commit 4005d0b847ff6c4de8a13e43dd1cdb03f6441767
Author: nigel-r-davis <[email protected]>
Date: Thu Dec 8 00:15:10 2022 +0000
Update to README file
Minor corrections and improvements.
commit 328df991f6ba052946e9f22dde3cebac58a7878c
Author: nigel-r-davis <[email protected]>
Date: Thu Dec 8 00:14:07 2022 +0000
Build tools moved to folder
commit 8fe07e49e365bdf2613714a72de00b32e2b8f3f4
Merge: 58eb772 a954a4b
Author: nigel-r-davis <[email protected]>
Date: Wed Dec 7 17:25:18 2022 +0000
Merge pull request #529 from nigel-r-davis/develop
TAPI 2.4.0 final edits
commit a954a4b61b32122d8bbcb2a072e790a1fb70b49f
Author: nigel-r-davis <[email protected]>
Date: Wed Dec 7 09:31:31 2022 +0000
Added ReadMe to OAS
A ReadMe has been added to the OAS. The document points out that the OAS is not aligned with the UML/YANG in TAPI 2.4.0 and that it is the intention the OAS will be fully aligned in TAPI 2.4.1.
commit 91e420a0fae5e2de09022b1b1820b3e02dd1471a
Author: nigel-r-davis <[email protected]>
Date: Wed Dec 7 09:25:42 2022 +0000
TAPI trees and update to description in tapi-photonic-media.yang
Update to tapi-equipment.tree, tapi-photonic-media.tree and TapiTree.tree.
Update to description in tapi-photonic-media.
commit 27bf2fa997e145d489263ea7f8135a2bc934ad14
Author: nigel-r-davis <[email protected]>
Date: Tue Dec 6 23:36:49 2022 +0000
Update to comment on G698.2
Adjustment made to photonic media model in both UML and YANG.
commit 138c3309974dd096a02d863d9eaeb796da4354a5
Author: nigel-r-davis <[email protected]>
Date: Tue Dec 6 22:30:32 2022 +0000
Correction to readme file in UML folder
commit d28f8559a8aade88de057a72c872289684e47510
Author: nigel-r-davis <[email protected]>
Date: Tue Dec 6 17:51:59 2022 +0000
Modifications to standard application code structures
Changed from standard application mode to standard application code rec.
Updated the transceiver standard structure and description to match this.
Orphan application identifier removed from both UML and YANG.
Removed ietf-layer0-types-ext.yang from description of operational mode and organization identifier of transceiver organizational.
Further enhancements to the diagrams.
commit 2a09367ec16aca423acbfca410913fa85751dd19
Author: nigel-r-davis <[email protected]>
Date: Tue Dec 6 13:33:01 2022 +0000
Corrections to photonic media and equipment
Changes made to equipment UML and photonic media UML in previous pushes (today) were not applied correctly to the YANG. These have now been applied (including move of geolocation).
The following changes have been made:
- Removed ExperimentalConcrete and ExperimentalAbstract from the UML (not in YANG)
- Description added to amplification-config "This structure is for further development and is NOT used in this version." in both UML and YANG.
- Description added to otsi-routing-spec "This structure is for further development and is NOT used in this version." in both UML and YANG.
- Description added to regen-metric "This structure is for further development and is NOT used in this version." in the UML. This structure is NOT in the YANG yet.
- ots-media-connection-end-point-spec augment relationship added to UML diagram (model was correct).
- first-of-chain in amplification set to config false (and read only true).
- generalizedSnr in uml made 0..1 (no change necessary to YANG).
- comment on ingress direction of oms general optical params in both UML and YANG improved and aligned with the RIA.
- comment on ingress direction of ots impairments in both UML and YANG improved and aligned with the RIA.
commit ca43c90e1726498fdf18e27fa67d2710c542fbfb
Author: nigel-r-davis <[email protected]>
Date: Tue Dec 6 11:01:51 2022 +0000
Geolocation moved from tapi-photonic-media to tapi-equipment
Geolocation was incorrectly positioned in photonic media.
The structure has been moved in both UML and YANG.
Conditions have been added to geolocation usage in the Equipment model.
The geographical-location (a string) in equipment has been deprecated.
Diagrams have been updated in equipment.
Diagrams have been updated in photonic-media and have also been improved in other areas.
commit c423c78c0a2bb97fb69a0933ef1ffe28d924a15f
Author: nigel-r-davis <[email protected]>
Date: Mon Nov 21 14:30:19 2022 +0000
Removal of redundant .zip file
commit 58eb772a7e98e392327567ea028737fc8091ea64
Merge: 441be0f 90bf48a
Author: nigel-r-davis <[email protected]>
Date: Fri Nov 18 09:57:43 2022 +0000
Merge pull request #528 from nigel-r-davis/develop
Preparation for release
commit 90bf48aa2e303ff1c67fec41b1a07af7a6498df2
Author: nigel-r-davis <[email protected]>
Date: Fri Nov 18 09:28:57 2022 +0000
Yang trees updated
commit 07bd754628e4739cf7cfa25fe25a16a62c3cb83d
Author: nigel-r-davis <[email protected]>
Date: Fri Nov 18 09:26:00 2022 +0000
Yang version details updated for TAPI 2.4.0
commit 1099b204b7994be3f0ac8c7ca614f196dfd2c8d4
Author: nigel-r-davis <[email protected]>
Date: Thu Nov 17 16:08:59 2022 +0000
Minor: move of association to correct package
equipment uml had an association in the object class package
commit 29d72e07b3b08a6c0b962f88ab939503ecf124b1
Author: nigel-r-davis <[email protected]>
Date: Wed Nov 16 11:31:14 2022 +0000
oam-profile augment --> presence container
Augment of profile with oam-profile changed to presence container.
container oam-profile {
presence "if oam profile";
commit 441be0f5c37f8ac99171a0f3d9254c6a6df9d89e
Merge: f6f367f 6aca051
Author: nigel-r-davis <[email protected]>
Date: Tue Nov 15 13:31:30 2022 +0000
Merge pull request #527 from nigel-r-davis/develop
Updates to streaming, YANG README and connectivity.
commit 6aca051bb30824647a7bcb7f82cfd10cfd731dfe
Author: nigel-r-davis <[email protected]>
Date: Tue Nov 15 11:46:14 2022 +0000
Correction to comment in REVERTIVE (wait-to-revert-time)