-
Notifications
You must be signed in to change notification settings - Fork 80
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Opposite Link #542
Comments
I would think that the opposite link information applies only in the case of unidirectional Links linking the same pair of bidirectional NEPs. If so, it seems true that is not possible to distinguish AZ Link from ZA Link. This issue is solved in the Core IM thanks to the Link Ports. Further discussion is necessary. |
Hi
Just two thoughts
* If these are unidirectional links with bidirectional NEPs, I fail to see the issue, I am probably missing something. Link A->B and Link B->A will have reverse NEPs uuids, right?
* I guess the original issue is if we want to associate a “pair” of unidirectional NEPs “only in the topology aspect”, similar to what in other contexts people call “port pair”
Can you elaborate?
Thanks
Ramon
From: amazzini ***@***.***>
Sent: domingo, 9 de julio de 2023 17:28
To: OpenNetworkingFoundation/TAPI ***@***.***>
Cc: Subscribed ***@***.***>
Subject: Re: [OpenNetworkingFoundation/TAPI] Opposite Link (Issue #542)
I would think that the opposite link information applies only in the case of unidirectional Links linking the same pair of bidirectional NEPs. If so, it seems true that is not possible to distinguish AZ Link from ZA Link. This issue is solved in the Core IM thanks to the Link Ports. Further discussion is necessary.
—
Reply to this email directly, view it on GitHub <#542 (comment)> , or unsubscribe <https://github.com/notifications/unsubscribe-auth/ACQOMXJSGY5FKAQNM5RN5F3XPLEZBANCNFSM6AAAAAA2BOCMLA> .
You are receiving this because you are subscribed to this thread. <https://github.com/notifications/beacon/ACQOMXMYSLXRCLX5LJLJBDDXPLEZBA5CNFSM6AAAAAA2BOCMLCWGG33NNVSW45C7OR4XAZNMJFZXG5LFINXW23LFNZ2KUY3PNVWWK3TUL5UWJTTBAV3RS.gif> Message ID: ***@***.*** ***@***.***> >
|
Another consideration is to sistematically model bidirectional links even when ended by two couples of unidirectional NEPs. Doing so, you join the NEPs according to the topology intent pursued at installation/cabling time. Additionally the Access Port may join the couple of logically unidirectional NEPs. In other words, when a link is modeled as unidirectional, it is intended for an unidirectional use, hence the "opposite" link is not applicable. |
Thanks to all of you for considering my point. Answering to the conversation thread starting from first to latest answer. |
From: Olivier RENAIS ***@***.***>
My feeling is that adding an opposite-link attribute to the link does not imply to modify implementations made by early implementers. They will just need to populate an additional attributes which limits the required developments. For the ones that want to work on a T-API topology retrieved from a NMS/controllers it will gretaly simplify the code and limit the number of operation required to build this information.
…------
Just to note that, in the meantime, one can use the “name” array to encode such information (the uuid of the reverse link) as a temporary workaround. I am aware this does not address your concern fully and it is not ideal
—
Reply to this email directly, view it on GitHub <#542 (comment)> , or unsubscribe <https://github.com/notifications/unsubscribe-auth/ACQOMXPAMRFIJ5LV3FYDGL3XRABTFANCNFSM6AAAAAA2BOCMLA> .
You are receiving this because you commented.Message ID: ***@***.***>
|
Sure, the name array is really convenient to handle many workaround. |
We have started working on a T-API 2.4.x compliant PCE in transportPCE : https://git.opendaylight.org/gerrit/c/transportpce/+/106775
At that time we built the classes that allow abstracting Nodes and Links from the topology to Graph objects. There is still a method for which we are investigating on how to make it the best way : this is the method that allows retrieving from a link its corresponding opposite link when unidirectional links are used between ROADMs.
In our network we have some links that have the same endpoints but do not use the same path/cables, so that we need this attribute to make sure that when we have calculated a path from A to Z, the path we calculate from Z to A uses the right path and that impairments are correctly evaluated.
We did not identify at that time some link attribute in the yang model that provides a reference to the opposite link. If we did not miss anything, would it be possible to add this attribute to the link in 2.4.x models? Thanks!
The text was updated successfully, but these errors were encountered: