-
Notifications
You must be signed in to change notification settings - Fork 4
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
Band & Carrier Aggregation #2
Comments
Proposal discussed today
Model referenceETSI definition of BCAhttps://www.etsi.org/deliver/etsi_gr/mWT/001_099/015/01.01.01_60/gr_mwt015v010101p.pdf |
The model for Microwave radio link supports aggregation/bonding of different carrier terminations that can be configured for different frequencies/bands, channel spacing, modulation, output power, etc, It also includes additional constructs to describe XPIC, MIMO and protection configurations used, if applicable. |
After some thought, there may be a solution like shown below:
|
Hi all, |
Proposed Solution includes: Adding a new augment to interface called "HRLT" (name to be discussed). |
I add few slides to use the new interface HRTL also in one single node scenarios. |
I add some additional radio link configurations in a single node (some configurations that require bandwidth aggregation): |
Here are some notes related to two options for the model.
|
Just a question somehow relevant to mulitple-NE BCAs, i.e. Aggregations of Carrier Terminals at different Elements. |
In priciple yes, it is possible but I think (I ned to check) not using and Ethernet cable between the 2 elements A and B. |
I think this is an important point to clarify in terms of the scope of the proposal. |
I may be wrong but I thought that even the Carriers Aggregation of Carrier Terminals at different systems, not only XPIC etc, need some common management otherwise how the load balancing of the aggregation can be administered for example? Regarding to the statement: "...one network element typically would act as a master and in that role control the functionality in the second network element. My assumption has been that in such a case the master network element would need to model the carriers (CTs) in the other network element as if it was part of the master and thereby from a model point of view already be supported by the current model as is. " Does this imply then that we need to remove the CT interface of the Slave System and add it as CT interface of the Master system when that CT interface is going to be grouped in a way (eg XPIC, MIMO)? When this CT interface is intended to operate again out of the group, we will need then to reverse this modelling and return it back to the original system. "A possible extension could be if there is a need to indicate that a carrier is located physically in another network element." |
I guess carrier aggregation across multiple nodes could be implemented in various ways, but one is to rely on the far-end to near-end relationship between the two HRLBs, with e.g. ping in-between to check status. You probably also need some kind of rate signaling from the constituent RLTs/interfaces, but I'm not sure that it should be seen as control signaling. |
I'd like to introduce the idea of incorporating a Microwave-Domain-Controller perspective into our discussion. Currently, microwave networks already implement Band & Carrier Aggregation through multiple nodes, carrying live traffic. In my humble opinion, the current model already encompasses all the necessary attributes, relationships, and object classes. When considering what should be addressed by '...', my answer would be: no new attributes are truly mandatory. However a "copy" for configuration on the "aggregation" (or "main" or master" or "infrastructure") node can be avoided by introducing an "microwaveCarrierConnection" interface type with just pointing to microwaveCarrierTermination or generic ietf-interfaces. |
We have a new proposal for a BCA model, that would allow all current and (hopefully ate least most of the) future implementations to be modeled, including especially hierarchical (as we think the model by Jonas lends itself to, if we're not wrong), i.e. for example a 4+0 implemented as a cascade of a 3+0 and a 2+0), and non-hierarchical (to keep that example, a single 4+0 with remote members). |
The attached presentation shows how the original proposal can model the configurations described in "BCA Proposal for ccamp v01.pptx" |
Hello Jonas. Hello all
I may miss something but why the mode is 2+0 of the RLT-B1 and RLT-C1 at
the First Scenario and of RLT-B1 and RLT-B2 at the
second scenario (although they aggregate locally at their nodes only a
unique CT?
Best Regards
*Theodoros Kallimanis *Principal Engineer (Systems & SW)
Department SSD
…______________________________________
Intracom Telecom
19.7 km Markopoulou Ave., Peania, GR 19002
Building A3, 2nd floor
t: +30 2106671961
f: +30 2106671446
m: +30 6941636679
***@***.*** ***@***.***> *www.intracom-telecom.
com
Στις Τρί 28 Μαΐ 2024 στις 2:51 μ.μ., ο/η JonasAhl ***@***.***>
έγραψε:
The attached presentation shows how the original proposal can model the
configurations described in "BCA Proposal for ccamp v01.pptx"
I think it is important to define the functionality to be supported by the
proposed extensions.
Is it more than a function for managing the distribution of traffic across
multiple interfaces/RLTs or not?
Key Concepts - Bonding BCA v2.pptx
<https://github.com/samans/draft-ybam-rfc8561bis/files/15469096/Key.Concepts.-.Bonding.BCA.v2.pptx>
—
Reply to this email directly, view it on GitHub
<#2 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAS3DVNPKA5X42TNHZDDNFTZERVSNAVCNFSM5T62TEK2U5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TEMJTGUYDENJSGIYQ>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Thanks for identifying the typo. Corrected in this new version. |
Hi all, |
Diagram including questions from discussion on 2024-11-14. |
I add a new proposal to discuss |
Trying to answer to the question on bca-model-questions-2024-11-14.pptx: Question-1: Are RLT-B1 and RLT_C1 needed?
The definition of this RLT could be seen as a bit "stretched" but it could be seen as "an interface providing packet capacity and/or TDM capacity to the associated packet and/or TDM interfaces in a node and is used for setting up a a remote carrier transport service over a microwave/millimeter wave link" Question 2: Are CC interfaces needed? Slides updated (see BCA.Proposal.for.ccamp.v02.pptx) and the following attributes can be renamed:
|
Hello Daniela, Scott and all
Daniela just a question.
Should the
+--rw parent-remote-carrier? if:interface-ref
be a leaf-list?
I.e. Is there a case with more than one parent-remote-carriers?
Best regards
Theodoros Kallimanis
Στις Τετ 20 Νοε 2024 στις 6:55 μ.μ., ο/η DanielaSpreafico <
***@***.***> έγραψε:
… Trying to answer to the question on bca-model-questions-2024-11-14.pptx
<https://github.com/user-attachments/files/17747911/bca-model-questions-2024-11-14.pptx>
:
*Question-1*: Are RLT-B1 and RLT_C1 needed?
*Answer*:
Some advantages of modelling RLT-B1 and RLT-C1:
1. They simplify the management of nodes B1 and C1 expecially when
they are flexible and allow the configuration of packet services or remote
carriers
2. The parent-cc attribute with the RLT can be used to associate CC-B1
with CT-B1 and CC-C1 with CT-C1
The definition of this RLT could be seen as a bit "stretched" but it could
be seen as "an interface providing packet capacity and/or TDM capacity to
the associated packet and/or TDM interfaces in a node and is used for
setting up a a remote carrier transport service over a microwave/millimeter
wave link"
*Question 2*: Are CC interfaces needed?
*Answer:*
It seems that the model would work well without a new CC interface
Slides updated (see BCA.Proposal.for.ccamp.v02.pptx
<https://github.com/user-attachments/files/17834000/BCA.Proposal.for.ccamp.v02.pptx>)
and the following attributes can be renamed:
-
parent-cc --> parent-remote-carrier
-
carrier-connectors* -> remote-carrier-terminations
—
Reply to this email directly, view it on GitHub
<#2 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAS3DVLLXD7GT7455HS2QXL2BS5I7AVCNFSM5T62TEK2U5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TENBYHEYTAOJQGM3A>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
From the functional description of the use cases I have seen so far, there is always a single remote carrier interface associated with the RLT in the remote nodes (nodes B and C) I do not know what could be the semantics of multiple parent remote carriers ... Do you have any scenario or use cases where there could be more than one? |
Slides updated based on the discussion last week (November 21, 2024): BCA.Proposal.for.ccamp.v03.pptx I am not sure which scenario 3 should be added so I have added two alternatives (3A and 3B) for further discussion in the next call I have also added a slides with the open issues that still need to be investigated/discussed |
Hello Italo and all
Regarding to
*"I do not know what could be the semantics of multiple parent remote
carriers ...*
*Do you have any scenario or use cases where there could be more than one?"*
I have not such a scenario in mind and my question was probably wrong.
If we take first scenario of ppt as an example, I had in mind that the
parent remote carriers will be modelled to be listed at RLT-A1
instead of the RLTs B1 and C1. I had wrongly anticipated the proposal of
parent remote carriers.
Best
Thodoros Kallimanis
Στις Πέμ 28 Νοε 2024 στις 2:56 μ.μ., ο/η italobusi ***@***.***>
έγραψε:
… Hello Daniela, Scott and all Daniela just a question. Should the +--rw
parent-remote-carrier? if:interface-ref be a leaf-list? I.e. Is there a
case with more than one parent-remote-carriers? Best regards Theodoros
Kallimanis Στις Τετ 20 Νοε 2024 στις 6:55 μ.μ., ο/η DanielaSpreafico < *@*
.
*> έγραψε: … <#m_-8513654877410002837_> Trying to answer to the question
on bca-model-questions-2024-11-14.pptx
https://github.com/user-attachments/files/17747911/bca-model-questions-2024-11-14.pptx
<https://github.com/user-attachments/files/17747911/bca-model-questions-2024-11-14.pptx>
: Question-1: Are RLT-B1 and RLT_C1 needed? Answer: Some advantages of
modelling RLT-B1 and RLT-C1: 1. They simplify the management of nodes B1
and C1 expecially when they are flexible and allow the configuration of
packet services or remote carriers 2. The parent-cc attribute with the RLT
can be used to associate CC-B1 with CT-B1 and CC-C1 with CT-C1 The
definition of this RLT could be seen as a bit "stretched" but it could be
seen as "an interface providing packet capacity and/or TDM capacity to the
associated packet and/or TDM interfaces in a node and is used for setting
up a a remote carrier transport service over a microwave/millimeter wave
link" Question 2: Are CC interfaces needed? Answer: It seems that the model
would work well without a new CC interface Slides updated (see
BCA.Proposal.for.ccamp.v02.pptx
https://github.com/user-attachments/files/17834000/BCA.Proposal.for.ccamp.v02.pptx
<https://github.com/user-attachments/files/17834000/BCA.Proposal.for.ccamp.v02.pptx>)
and the following attributes can be renamed: - parent-cc -->
parent-remote-carrier - carrier-connectors -> remote-carrier-terminations —
Reply to this email directly, view it on GitHub <#2 (comment)
<#2 (comment)>>,
or unsubscribe
https://github.com/notifications/unsubscribe-auth/AAS3DVLLXD7GT7455HS2QXL2BS5I7AVCNFSM5T62TEK2U5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TENBYHEYTAOJQGM3A
<https://github.com/notifications/unsubscribe-auth/AAS3DVLLXD7GT7455HS2QXL2BS5I7AVCNFSM5T62TEK2U5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TENBYHEYTAOJQGM3A>
. You are receiving this because you commented.Message ID: @.**>
From the functional description of the use cases I have seen so far, there
is always a single remote carrier interface associated with the RLT in the
remote nodes (nodes B and C)
I do not know what could be the semantics of multiple parent remote
carriers ...
Do you have any scenario or use cases where there could be more than one?
—
Reply to this email directly, view it on GitHub
<#2 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAS3DVL5BAVTOYMPHYF47NT2C4HHFAVCNFSM5T62TEK2U5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TENJQGYYDMMJSGA2A>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Hello Italo and all
Just a further question.
I think that the subtended RLT of the third scenario (A), RLT-A2, violates
the RLT definition at RFC8432 or I am wrong?
* Radio Link Terminal: an interface providing Ethernet capacity
and/or Time Division Multiplexing (TDM) capacity to the
associated Ethernet and/or TDM interfaces in a node. It is
used for setting up a transport service over a microwave radio
link.
Besides this, I am not quite sure about the transmissions needs served
by re-aggregating the traffic of the CT-A1
and CT-A2 through RLT-A2 in comparison with the scenario of their
direct connection to RLT-A1.
Best regards
Thodoros Kallimanis
Στις Πέμ 28 Νοε 2024 στις 2:57 μ.μ., ο/η italobusi ***@***.***>
έγραψε:
… Slides updated based on the discussion last week (November 21, 2024):
BCA.Proposal.for.ccamp.v03.pptx
<https://github.com/user-attachments/files/17948330/BCA.Proposal.for.ccamp.v03.pptx>
I am not sure which scenario 3 should be added so I have added two
alternatives (3A and 3B) for further discussion in the next call
I have also added a slides with the open issues that still need to be
investigated/discussed
—
Reply to this email directly, view it on GitHub
<#2 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAS3DVN343V3YRHEDO4IBM32C4HM5AVCNFSM5T62TEK2U5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TENJQGYYDMNJSHAYA>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
It would be worthwhile having some discussion in one of the next calls Since the interface between RLT-A1 and RLT-A2 can be TDM or Ethernet, we may consider the definition still valid with some "stretches" Alternatively, we may consider generalizing the definition to something like:
Just my 2 cents to trigger further thoughts/discussion |
I have some questions related to the model supporting the latest BCA-proposal.
|
Hello all
Just a question.
I thought that the parent-remote-carrrier was a way to represent locally at
node-A the interconnecting interface eg to node-B that we like to
include as a member in the RLT-A1.
In the carrier-terminations, has the MUST statement be removed (MUST to
restrict the members interface types only to CT IANA i/f type)?
I.e. is the interconnecting i/f (eg IF-A3 in the ppt) intended to be
included in the carrier-terminations list together with the CTs members?
Forgive my ignorance if this is an already clarified point.
BEST REGARDS
Thodoros Kallimanis
Στις Πέμ 12 Δεκ 2024 στις 10:15 π.μ., ο/η JonasAhl ***@***.***>
έγραψε:
… There is a need to walk through the model supporting the latest
BCA-proposal.
I might have misunderstood, but it looks like there are references to
model instaces in other nodes/interfaces.
Node A has an interface supporting e.g. the updated BCA module, but node A
has no knowledge about any model entity exposed via interfaces in nodes B &
C. What do then remote-carrier-termination, radio-link-termination and
parent-remote-carrier refer to, since they cannot refer to
interface-instances in other nodes/interfaces?
—
Reply to this email directly, view it on GitHub
<#2 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAS3DVORI6XQSFO4JQLL7LD2FFAYVAVCNFSM5T62TEK2U5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TENJTHAYTEMBSGU4Q>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
The slides updated during the call today: BCA.Proposal.for.ccamp.v04.pptx |
Hello all
Regarding to the last slide (2+2), the ietf-interface-protection.yang has
not such a protection mode:
identity protection-architecture-type {
description
"protection architecture type";
reference
"ITU-T G.808.1";
}
identity one-plus-one-type {
base protection-architecture-type;
description
"1+1; one interface protects
another one interface.";
reference
"ITU-T G.808.1";
}
identity one-to-n-type {
base protection-architecture-type;
description
"1:N; one interface protects
n other interfaces.";
reference
"ITU-T G.808.1";
}
Is it needed to be added there too?
Furthermore, I think that the interpretation of the 2+2 mode is that we
have two pairs of aggregated terminals and these two pairs
are in protection one each other.
However what I see in the slide is:
- CT-A1 and CT-A2 at an 1+1 RLP protection group at RLT-A1
- CT-B1 and CT-B2 at an 1+1 RLP protection group at RLT-A2
- RLT-A1 and RLT-A2 aggregated at RLT-A3
It seems to me that 2+2 can be realized if the RLT-A1 and RLT-A2, each one
having two aggregated CTs, will be included in a RLP protection group.
Best regards
Thodoros Kallimanis
Στις Πέμ 12 Δεκ 2024 στις 1:02 μ.μ., ο/η italobusi ***@***.***>
έγραψε:
… The slides updated during the call today: BCA.Proposal.for.ccamp.v04.pptx
<https://github.com/user-attachments/files/18110408/BCA.Proposal.for.ccamp.v04.pptx>
—
Reply to this email directly, view it on GitHub
<#2 (comment)>,
or unsubscribe
<https://github.com/notifications/unsubscribe-auth/AAS3DVOFFRUAF5JKDSKBRJD2FFUK7AVCNFSM5T62TEK2U5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TENJTHA2TMMRTGIZA>
.
You are receiving this because you commented.Message ID:
***@***.***>
|
Consider including support for BCA in the update.
Check previous discussion on this. See issue #1.
The text was updated successfully, but these errors were encountered: