You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
We are working on implementation of the optical extensions, and we are trying to add the "of_oxm_exp_ODU_sigid" to the MATCH fields.
This field is experimenter and it has dynamic size fields. See below:
We followed other examples of OXM field, and didn't see an example of oxm with experimenter_id.
So we are not sure whether this field should be included in the value structure , or be part of the main structure (where the type_len is defined)
In addition the value structure is not of fix size (see fields tslen, tsmap), so we don't know how to set the pattern of the type_len that is included in the main structure.
/* OFPXMT_EXP_ODU_SIGID Payload format /
struct ofp_oxm_exp_ODU_sigid
{
uint32_t oxm_header; / oxm_class = OFPXMC_EXPERIMENTER /
uint32_t experimenter; / Experimenter ID which takes the same* form as in struct ofp_exper_/
uint16_t tpn; /_ Tributary Port Number /
uint16_t tslen; / Number of Tributary Slots included in tsmap,* based on the Server ODU type /
uint8_t tsmap[0]; / Tributary slot bitmap */
};
We'll appreciate you help on this issue.
Thanks, Aliza & Yafit
The text was updated successfully, but these errors were encountered:
Hi,
I was wondering if there has been any progress on this? Did you manage to add the appropriate extensions, or did you end up using some other method?
Hi,
We are working on implementation of the optical extensions, and we are trying to add the "of_oxm_exp_ODU_sigid" to the MATCH fields.
This field is experimenter and it has dynamic size fields. See below:
So we are not sure whether this field should be included in the value structure , or be part of the main structure (where the type_len is defined)
/* OFPXMT_EXP_ODU_SIGID Payload format /
struct ofp_oxm_exp_ODU_sigid
{
uint32_t oxm_header; / oxm_class = OFPXMC_EXPERIMENTER /
uint32_t experimenter; / Experimenter ID which takes the same* form as in struct ofp_exper_/
uint16_t tpn; /_ Tributary Port Number /
uint16_t tslen; / Number of Tributary Slots included in tsmap,* based on the Server ODU type /
uint8_t tsmap[0]; / Tributary slot bitmap */
};
We'll appreciate you help on this issue.
Thanks, Aliza & Yafit
The text was updated successfully, but these errors were encountered: