ODTONE uses the MIH protocol to provide communications between the MIHF and local entities. However, it was verified that some MIH LINK SAP primitives cannot be mapped in the existing MIH protocol messages so, it was necessary to define new TLVs that carry the information presented in these primitives.
The following table show the correspondence between MIH_LINK_SAP primitive and the new TLVs and its data type:
Table 3. ODTONE specific TLVs
MIH_LINK_SAP Primitive |
TLV Type Name |
TLV Type Value |
Data type |
---|---|---|---|
SupportedLinkEventList |
tlv_link_evt_list |
101 |
LINK_EVT_LIST |
SupportedLinkCommandList |
tlv_link_cmd_list |
102 |
LINK_CMD_LIST |
LinkParametersRequest |
tlv_link_parameters_req |
103 |
LIST(LINK_PARAM_TYPE) |
LinkParametersStatusList |
tlv_link_parameters_status_list |
104 |
LIST(LINK_PARAM_TYPE) |
LinkStatesRequest |
tlv_link_states_req |
105 |
LINK_STATES_REQ |
LinkStatesResponse |
tlv_link_states_rsp |
106 |
LIST(LINK_STATES_RSP) |
LinkDescriptorsRequest |
tlv_link_descriptor_req |
107 |
LINK_DESC_REQ |
LinkDescriptorsResponse |
tlv_link_descriptor_rsp |
108 |
LIST(LINK_DESC_RSP) |
LinkAction |
tlv_link_action |
109 |
LINK_ACTION |
LinkActionResult |
tlv_link_ac_result |
110 |
LINK_AC_RESULT |
ScanResponseSet |
tlv_link_scan_rsp_list |
111 |
LIST(LINK_SCAN_RSP) |
LinkDetInfo |
tlv_link_det_info |
112 |
LINK_DET_INFO |
InterfaceTypeAddress |
tlv_interface_type_addr |
113 |
LINK_ID |
MobilityServicesDiscovery |
tlv_mos_dscv |
114 |
MOS_DSCV |