-
Notifications
You must be signed in to change notification settings - Fork 128
OF Optical Transport extentions - JAVA implementation #400
Copy link
Copy link
Open
Description
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:
- 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
Reactions are currently unavailable
Metadata
Metadata
Assignees
Labels
No labels