service_private_data_length is a 8-bit field the length of the optional descriptor loop that immediately follows.