[manet] Re: draft-ietf-manet-dlep-radio-band-01 early Rtgdir review

Henning Rogge <[email protected]>
Newsgroups gmane.ietf.manet
Message-ID <CAGnRvurLBLNp6dBTnMhuYq7NszVb8sLbpXOc6bsaV=Jsb82nhA@mail.gmail.com>
On Sat, May 3, 2025 at 5:33 PM Russ White via Datatracker
<[email protected]> wrote:
>
> Document: draft-ietf-manet-dlep-radio-band
> Title: DLEP Radio Band Extension
> Reviewer: Russ White
> Review result: Has Nits
>
> ==
> nit --
>
> The Item can be used in a neighbor specific message if the radio use
>    dedicated subcarriers to talk to neighbors.
>
> use/uses
>
> ==
> nit --
>
> Frequency selection is often controlled by the radios configuration.
>
> radios/radio's

both fixed in -02

> question --
>
> This might not apply here, but should it be possible to extend the signaling
> here to things like spread spectrum channels?

If you have a suggestion what would be needed to include spread
spectrum channels I would be happy to add this to the draft...

> ==
> question --
>
>    Request Link Characteristics message) be used to change the frequency
>    of the radio in a standardized way.
>
> This would seem to inlude frequency hopping support (?). Would there be any
> timing limits on how often a radio could swap channels (there may be timing
> limits later in the doc I've not hit yet)?

Yes, I think the usecase for frequency hopping could be included in a
DLEP extension, but I am not sure if it should be in this one or a
special extension of its own.

I am also not completely sure what we would need for a good frequency
hop TLV beyond a list of radio center frequencies to be used for
hopping. The hopping sequence itself would most likely be
pseudo-random. We might also need to differentiate between "frequency
range/bandwidth" the hopping pattern uses in total vs. the same value
for each hop.

I would really like to discuss this further, either for including it
into version -03 or maybe thinking about another draft.

> ==
> nit --
>
> The format of the Radio Band Data Item is:
>
>    0                   1                   2                   3
>    0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
>    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>    | Data Item Type                | Length                        |
>    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>    |                       Carrier Frequency                       |
>    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>    |                       Carrier Frequency                       |
>    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>    |                           Bandwidth                           |
>    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>    |                           Bandwidth                           |
>    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>    |     Flags     |
>    +-+-+-+-+-+-+-+-+
>
> I find this format a little confusing, as it could indicate two different
> carrier frequency fields (?): I think a possibly easier to understand format
> might be something like:

Both carrier frequency and bandwidth are 64 bit in length... I will
mention this explicitly in the -02 revision.

> The format of the Radio Band Data Item is:
>
>    0                   1                   2                   3
>    0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1 2 3 4 5 6 7 8 9 0 1
>    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>    | Data Item Type                | Length                        |
>    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>    |                       Carrier Frequency                       |
>    |                                                               |
>    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>    |                           Bandwidth                           |
>    |                                                               |
>    +-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+-+
>    |     Flags     |
>    +-+-+-+-+-+-+-+-+
>
> ==
> question --
>
> The length of the Radio Bnd Data Item is set to 17. If this won't ever change
> (and the packet format seem to be set up to support fixed length values), does
> the length need to be included? Could the Flags field be moved to where the
> length is?

The length field must be included otherwise we break the parser... the
TLV (type/length/value) format allows to parse the datastream without
understanding all TLVs because you can just skip forward about things
you don't know about.

Henning Rogge


Henning Rogge

_______________________________________________
manet mailing list -- [email protected]
To unsubscribe send an email to [email protected]
lmpx.com only provides a reader for public news (NNTP) servers. It is not affiliated with the servers or forums shown here and is not responsible for the content of articles, which is written by their respective authors.