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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> синхронизация кадров в потоке E1
Designer56
сообщение Jun 22 2007, 04:33
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 2 932
Регистрация: 13-10-06
Из: Уфа
Пользователь №: 21 290



Тут вот почему возникла небольшая путаница. Впервые стандарты передачи по линии были приняты в "Оранжевой книге" ещё МККТТ.Тогда речь об оптике, или вообще о передаче данных не шла вообще. Всё использовалось для уплотнения речевых каналов. G703 была, а G704- её не было. Касающееся канального кодирования, синхронизации генераторов, кадровой синхронизации было изложено в G703, G723 и приложениях к ним. Впоследствии при более поздних изданиях рекомендаций уже ITU несколько изменили их структуру в связи с введением возможности использования трактов Exx для передачи данных. Поэтому цикловая(кадровая) синхронизация оказалась прописана недостаточно внятно. Хотя по содержанию ничего не изменилось за почти 30 лет.


--------------------
"...Дьяволу ведомо многое не потому, что он- Дьявол, а потому, что он стар..."
Go to the top of the page
 
+Quote Post
Entuziast
сообщение Oct 24 2007, 08:21
Сообщение #17





Группа: Validating
Сообщений: 14
Регистрация: 22-10-07
Пользователь №: 31 604



V E1 vse prosto - v 0-om timeslote kadgdogo kadra idet vsegda odna i tadge infa - FAS. v kadre 32 timeslota po 8 bit kadgdyi chto daet 256 bit na kadr. Takim obrazom obe storony ishut vo vhodnyh potokah
shachala FAS potom cherez 248 bit snova odgidaiut FAS. esli nashli imenno FAS i imenno cherez 248 bit to
kadrovaia sinhronizatzia proshla. Potom nachinaetsia vtoraia faza - multikadrovoi cinhronizatzii.

Сообщение отредактировал Entuziast - Oct 24 2007, 08:22
Go to the top of the page
 
+Quote Post
tolik1
сообщение Nov 6 2007, 12:49
Сообщение #18


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

Группа: Свой
Сообщений: 199
Регистрация: 2-03-05
Из: МОСКВА
Пользователь №: 3 016



Процедуры вхождения в синхронизацию и выхода из синхронизации не мгновенны. Производители микросхем устанавливают различные значения на количество кадров входа и выхода. Что касается имитации синхросигналов (FAS - nFAS) то рекомендация G.7xx информации форматов ИКМ(A, m, ADPCM). Поток Е1 в русской литературе называют потоком ИКМ. При такой РЕЧЕВОЙ информации имитация исключается. А если чтото иное передается то может быть что угодно. И надо смотреть можно ли Ваше чтото передавать по Е1.
Go to the top of the page
 
+Quote Post
per_aspera_ad_as...
сообщение Apr 30 2008, 10:14
Сообщение #19


Участник
*

Группа: Участник
Сообщений: 27
Регистрация: 26-01-08
Из: Гусь-Хрустальный - Владимир
Пользователь №: 34 452



Наверное, тема уже закрыта, но хотелось кое что добавить... и спросить…

Делаем собственную разработку, один из модулей в ней ищет синхронизацию в потоке Е1. Алгоритм поиска сделан вначале был в принципе также как и описывалось выше (считается количество правильных и ошибочных FAS в четных кадрах и проверяется бит в нечетном и в зависимости от этого принимается решение), только с учетом того что байт потока Е1 не выровнен по границе байта входного потока, поэтому добавилось несколько стадий выравнивания по байту (ищется похожие на FAS данные) ну и компонент многоканальный (256 каналов). Но в реальных условиях обнаружилась интересная вещь: в одном из информационных тайм-слотах идет (причем очень длительное время) комбинация FAS, на которую пробуем синхронизироваться, но поскольку нечетные кадры не верны, сбрасываем поиск и начинаем новый. Но самое печальное, что опять попадаем не в «то место» (опять информационный тайм-слот) и все начинается сначала. В итоге пришлось модифицировать алгоритм, теперь он запоминает «неправильные места» и пропускает их, ну конечно если более лучшего ничего не найдет он будет пробовать опять тоже место.

Но насколько это правильно??? Очень интересно как именно реализован алгоритм поиска в реальных микросхемах? Подскажите, пожалуйста, где найти документацию на микросхему, в которой это описано?


--------------------
За беспокойство не беспокойтесь.
Go to the top of the page
 
+Quote Post
Harbour
сообщение May 1 2008, 03:53
Сообщение #20


Местами Гуру
*****

Группа: Validating
Сообщений: 1 103
Регистрация: 5-12-04
Пользователь №: 1 323



обычно смещают окно поиска на один бит - попасть туда же можно только через реальный синхрофрейм, если он конечно есть
Go to the top of the page
 
+Quote Post
Идеолог
сообщение May 21 2009, 01:24
Сообщение #21


Участник
*

Группа: Участник
Сообщений: 33
Регистрация: 31-01-09
Из: Москва
Пользователь №: 44 213



Цитата(per_aspera_ad_astra @ Apr 30 2008, 14:14) *
Наверное, тема уже закрыта, но хотелось кое что добавить... и спросить…

Делаем собственную разработку, один из модулей в ней ищет синхронизацию в потоке Е1. Алгоритм поиска сделан вначале был в принципе также как и описывалось выше (считается количество правильных и ошибочных FAS в четных кадрах и проверяется бит в нечетном и в зависимости от этого принимается решение), только с учетом того что байт потока Е1 не выровнен по границе байта входного потока, поэтому добавилось несколько стадий выравнивания по байту (ищется похожие на FAS данные) ну и компонент многоканальный (256 каналов). Но в реальных условиях обнаружилась интересная вещь: в одном из информационных тайм-слотах идет (причем очень длительное время) комбинация FAS, на которую пробуем синхронизироваться, но поскольку нечетные кадры не верны, сбрасываем поиск и начинаем новый. Но самое печальное, что опять попадаем не в «то место» (опять информационный тайм-слот) и все начинается сначала. В итоге пришлось модифицировать алгоритм, теперь он запоминает «неправильные места» и пропускает их, ну конечно если более лучшего ничего не найдет он будет пробовать опять тоже место.

Но насколько это правильно??? Очень интересно как именно реализован алгоритм поиска в реальных микросхемах? Подскажите, пожалуйста, где найти документацию на микросхему, в которой это описано?


Извиняюсь, конечно, но описание вашей собственной разработки кажется понял только с 5-го прочтения. Вы пробовали считать вероятности ложной тревоги и вероятности правильной синхронизации для вашего алгоритма? Сейчас видится, что они будут существенно хуже классического варианта, описанного выше и, собственно, имеющегося в спецификации.
Go to the top of the page
 
+Quote Post

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

 


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


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