Размер пакета по умолчанию и скорость передачи данных omnet ++ - PullRequest
0 голосов
/ 21 апреля 2019

Как найти скорость передачи данных по умолчанию и размер пакета по умолчанию в OMNET ++? По сути, я имитирую протокол без учета значения cmessage. Итак, я хочу знать стандартную длину сообщения и скорость передачи данных по умолчанию.

1 Ответ

0 голосов
/ 21 апреля 2019

На самом деле, cMessage не имеет поля длины. cPacket (подкласс cMessage) имеет длину. Согласно OMNeT ++ Библиотека моделирования :

cPacket добавляет длину (измеряется в битах или байтах), флаг ошибки битов и возможность инкапсуляции в cMessage. Длина и битовый флаг ошибки значимы, когда пакет проходит через cDatarateChannel или другой канал, который поддерживает скорость передачи данных и / или моделирование ошибок.

Если создать новый экземпляр cPacket, используя конструктор без аргументов, его длина будет равна нулю. Однако обычно длина этого пакета задается в конструкторе или позже, используя методы setBitLength() или setByteLength(). И нет значения длины по умолчанию - это зависит от того, какой протокол / кадр / пакет моделируется.

...