реклама на сайте
подробности

 
 
> Оптимальная длина пакета., Длина пакета в канале с шумами.
JohnKorsh
сообщение Jul 22 2011, 05:35
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 182
Регистрация: 6-01-05
Из: Россия, Москва
Пользователь №: 1 820



Добрый день! Не встречал ли кто статьи или любые материалы по следующей теме.
Пусть есть канал передачи двоичных данных с шумами.
Данные передаются пакетами длиной n бит. В пакет добавляется служебный заголовок длиной s бит.
Общий объём данных l ограничен.
Пакеты передаются с подтверждением. При отсутствии подтверждения передача пакета повторяется.
В зависимости от длины пакета будет изменятья средняя скорость передачи данных. Думаю, для уаждого соотношения
сигнал/шум существует оптимальная длина пакета, по критерию минимума времени передачи общего объёма данных l.
Хотелось бы найти формулу, определяющую эту оптимальную длину пакета n в зависимости от с/ш, и, видимо, размера заголовка пакета s.
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
soldat_shveyk
сообщение Jul 22 2011, 06:24
Сообщение #2


Местный
***

Группа: Свой
Сообщений: 454
Регистрация: 3-07-07
Из: С-Петербург
Пользователь №: 28 859



Помимо шумов в реальном канале связи длина пакета зависит от других факторов - например от многолучевости в КВ-радиоканале.
Даже если по шумам все хорошо, то нельзя уменьшать длину ниже некоторого значения - смажутся соседние пакеты.
Если у Вас идеальные теоретические условия, то пляшите от Шеннона, все получится из этой формулы.
Go to the top of the page
 
+Quote Post
V_G
сообщение Jul 22 2011, 07:19
Сообщение #3


Профессионал
*****

Группа: Свой
Сообщений: 1 818
Регистрация: 15-10-09
Из: Владивосток
Пользователь №: 52 955



Цитата(soldat_shveyk @ Jul 22 2011, 17:24) *
Даже если по шумам все хорошо, то нельзя уменьшать длину ниже некоторого значения - смажутся соседние пакеты.

Не понял утверждения, что значит смажутся соседние пакеты? Это вы какой-то конкретный протокол имеете в виду?
В общетеоретическом смысле при ожидании подтверждения приема пакета никакого смазывания быть не может.

В практическом плане предпочитаю по радиоканалу передавать пакеты по 6 байт + 2 байта контрольной суммы, позволяющей исправлять до 3 битовых ошибок, расположенных в пакете произвольно (КС-условное название). Лично я исправляю табличным способом 2 произвольные ошибки. Все это ведет историю от транкового протокола MPT1327, так и использую. Но у меня канал чаще всего командный, динных посылок не требуется. 128 байт максимум, которые я и разделяю на куски по 6 байт, добавляя в каждый кусок по 2 байта КС.

Сообщение отредактировал V_G - Jul 22 2011, 07:20
Go to the top of the page
 
+Quote Post
Lmx2315
сообщение Jul 22 2011, 09:32
Сообщение #4


отэц
*****

Группа: Свой
Сообщений: 1 729
Регистрация: 18-09-05
Из: Москва
Пользователь №: 8 684



Цитата(V_G @ Jul 22 2011, 11:19) *
Не понял утверждения, что значит смажутся соседние пакеты? Это вы какой-то конкретный протокол имеете в виду?
В общетеоретическом смысле при ожидании подтверждения приема пакета никакого смазывания быть не может.


..зависит от типа вашего канала :

Аддитивный канал Гаусса: (Прямая видимость, нет отраженных сигналов).
Канал Райса: (Прямая видимость, есть отраженные сигналы).
Канал Релея: (Нет прямой видимости, прием только отраженных сигналов).

Если у вас канал первого типа то кроме шума проблем нет. Если какой другой - то ваши пакету будут накладываться друг на друга и смазываться.


--------------------
b4edbc0f854dda469460aa1aa a5ba2bd36cbe9d4bc8f92179f 8f3fec5d9da7f0
SHA-256
Go to the top of the page
 
+Quote Post



Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 27th July 2025 - 23:00
Рейтинг@Mail.ru


Страница сгенерированна за 0.01383 секунд с 7
ELECTRONIX ©2004-2016