www.seventest.com Forum Index www.seventest.com
Форум сайта Seventest
(Это закрытый форум. На нем общаются только зарегистрированные пользователи Seventest. Регистрация)
 
 FAQFAQ   SearchSearch   MemberlistMemberlist   UsergroupsUsergroups    
 ProfileProfile   Log in to check your private messagesLog in to check your private messages   Log inLog in 

Вопросы по структуре сигнала в интефейсе Abis

 
Post new topic   Reply to topic    www.seventest.com Forum Index -> Общие вопросы
View previous topic :: View next topic  
Author Message
vas



Joined: 19 Jun 2007
Posts: 5

PostPosted: Tue Jun 19, 2007 1:42 pm    Post subject: Вопросы по структуре сигнала в интефейсе Abis Reply with quote

Здравствуйте! Помогите пожалуйста понять какой вид имеет сигнал: Есть соединение между BTS и BSC по STM-1. В этом STM-1 бежит один сигнал E1, в этом Е1 бегают протоколы интерфейса Abis. Не могу понять как Abis отображается в Е1. В каком таймслоте бежит голос, в каком сообщения Abis, в каком они виде? А может голос бежит внутри сообщений Abis, как данные? Как их декодировать? Если есть ссылка на доку или стандарт, подскажите.
Спасибо!
Back to top
View user's profile Send private message
formatc
Продвинутый пользователь


Joined: 25 Oct 2005
Posts: 62

PostPosted: Tue Jun 19, 2007 2:19 pm    Post subject: Re: Вопросы по структуре сигнала в интефейсе Abis Reply with quote

vas wrote:
Здравствуйте! Помогите пожалуйста понять какой вид имеет сигнал: Есть соединение между BTS и BSC по STM-1. В этом STM-1 бежит один сигнал E1, в этом Е1 бегают протоколы интерфейса Abis. Не могу понять как Abis отображается в Е1. В каком таймслоте бежит голос, в каком сообщения Abis, в каком они виде? А может голос бежит внутри сообщений Abis, как данные? Как их декодировать? Если есть ссылка на доку или стандарт, подскажите.
Спасибо!


Пожалуй, стоит начать с того чтобы заглянуть в БД BSC и выяснить как там прописанно.

Выглядит все примерно так:

Есть LAPDM-линк(или линки) до BTSE/BTS/TRX с сигнализацией OAM,СС и т.п. все сигнальные обмены бегают по этим линкам, кроме пакетной сигнализации которая передается в месте с полезной нагрузкой(?). вроде так.

Есть pool таймслотов которые динамически выделяются для голоса передачи данных, либо существует статическая привязка ts_Um<->ts_Abis.

соответственно если необходимо отслеживать сигнальный обмен на участке BTS<->BSC необходимо мониторить ts с LAPDM линком.
Back to top
View user's profile Send private message
vas



Joined: 19 Jun 2007
Posts: 5

PostPosted: Tue Jun 19, 2007 2:50 pm    Post subject: Reply with quote

Спасибо за ответ!

К сожалению нет возможности заглянуть в БД BSC. В наличии есть только файлы, в которых несколько минут трафика STM-1 и вышеуказанная информация о них. Из них хочу вытащить сообщения Abis. Можно ли как нибудь идентифицировать ts с LAPDM линком в этих файлах?
Back to top
View user's profile Send private message
formatc
Продвинутый пользователь


Joined: 25 Oct 2005
Posts: 62

PostPosted: Tue Jun 19, 2007 3:08 pm    Post subject: Reply with quote

vas wrote:
Спасибо за ответ!

К сожалению нет возможности заглянуть в БД BSC. В наличии есть только файлы, в которых несколько минут трафика STM-1 и вышеуказанная информация о них. Из них хочу вытащить сообщения Abis. Можно ли как нибудь идентифицировать ts с LAPDM линком в этих файлах?


посмотрите есть ли ts в которых бегают такие флаги: 01111110 сдвигаемые по кругу. тоесть: 00111111, 10011111.
Back to top
View user's profile Send private message
ijs
Сотрудник Seventest


Joined: 24 Oct 2006
Posts: 7

PostPosted: Tue Jun 19, 2007 3:28 pm    Post subject: Reply with quote

Quote:
посмотрите есть ли ts в которых бегают такие флаги: 01111110 сдвигаемые по кругу. тоесть: 00111111, 10011111.

01111110 - это флаги HDLC, служащие границей сообщения. Потом необходимо сделать процедуру бит стаффинга (удаление 0 после каждой пятой 1). А после этого уже можно будет воспользоваться он-лайн декодером.
Back to top
View user's profile Send private message
vas



Joined: 19 Jun 2007
Posts: 5

PostPosted: Tue Jun 19, 2007 3:43 pm    Post subject: Reply with quote

formatc wrote:
vas wrote:
Спасибо за ответ!

К сожалению нет возможности заглянуть в БД BSC. В наличии есть только файлы, в которых несколько минут трафика STM-1 и вышеуказанная информация о них. Из них хочу вытащить сообщения Abis. Можно ли как нибудь идентифицировать ts с LAPDM линком в этих файлах?


посмотрите есть ли ts в которых бегают такие флаги: 01111110 сдвигаемые по кругу. тоесть: 00111111, 10011111.


Почему флаги должны сдвигаться по кругу? В книге GSM Networks: Protocols, Terminology and Implementation говорится только об одном флаге : 01111110 = 0x7E
Back to top
View user's profile Send private message
formatc
Продвинутый пользователь


Joined: 25 Oct 2005
Posts: 62

PostPosted: Tue Jun 19, 2007 4:17 pm    Post subject: Reply with quote

vas wrote:
formatc wrote:

посмотрите есть ли ts в которых бегают такие флаги: 01111110 сдвигаемые по кругу. тоесть: 00111111, 10011111.

Почему флаги должны сдвигаться по кругу? В книге GSM Networks: Protocols, Terminology and Implementation говорится только об одном флаге : 01111110 = 0x7E

могу ошибаться, но запомнилось именно так.
PS смотрел один раз на "sunset E1" мертвый линк там как раз бегали сдвигаемые по кругу 0x7E. врезалось в память.


Last edited by formatc on Wed Jun 20, 2007 7:03 am; edited 1 time in total
Back to top
View user's profile Send private message
vas



Joined: 19 Jun 2007
Posts: 5

PostPosted: Tue Jun 19, 2007 5:21 pm    Post subject: Reply with quote

Предположил, что для Abis сообщений есть фиксированны таймслот. Тогда, в большом файле трафика сначала нужно найти флаг 0x7E. Затем с шагом 2340 байт (длина STM-1 фрэйма) идентифицировать байты LAPD фрэйма до следующего флага 0x7E. Пока нашел такие последовательности:

1. F7 F3 7B B7 7F FF BB 33 EF

2. 6E FF 7F EE FF EF B3 3F 77 7B 7F F3 BF 3B 6F FE 6F FE 7F 6F 76 77 BF BB F7 BB FB 37 BB B3 76

3. E7 76 7F 77 67

4. FF 7B BF B3 BB 77 FB FF 66 EF 7F 77

Преобразуем к двоичному виду, например, последовательность 3:

11100111 01110110 01111111 01110111 01100111

Видно, что присутствуют последовательности 1 более 5, т. е. предположение о фиксированных таймслотах для Abis не верно.
Back to top
View user's profile Send private message
vas



Joined: 19 Jun 2007
Posts: 5

PostPosted: Thu Jun 21, 2007 4:51 pm    Post subject: Reply with quote

Еще вопросик:

Какой тип Е1 потока чаще всего используется для Abis? Может кто знает, какой тип Е1 для Abis у Эриксона?

Е1 поток можно передавать 6-ю разными способами:

There are several E1 modes, all use 2048 Kb/s:
1. Unframed (UNF) - stream of 2048 Kb/s with no channel association
2. Framed (FR) - all 32 slots are used for data, detection of boundaries is gained with TS0
3. Multi-Framed (MF) - TS0 is used for synchronization, all other channels are unaffected
4. MF + Channel Associated Signaling (CAS)1
5. MF + Cyclic Redundancy Check (CRC)
6. MF + Common Channel Signaling (CCS)/CAS + CRC1
Back to top
View user's profile Send private message
formatc
Продвинутый пользователь


Joined: 25 Oct 2005
Posts: 62

PostPosted: Mon Jul 30, 2007 2:03 pm    Post subject: Reply with quote

Вот тут пример сырых данных с Abis (LAPD линк). Линк слабо нагружен. Абис фирмы siemens.


для дальнейшего разбора:
- в битовом потоке ищем окончания чередования флага 0x7E(всетаки 0x7E и никакой другой, был не прав).
- считываем данные до следующего флага. (например 00 80 80 5B B0 63)
- с получеными данными делаем битстафинг (удаление 0 после каждой пятой 1) получаем n*8 бит

Как я понял далее откидываем последние 2 октета FCS и можно подсовывать данные онлайн декодеру.

На выходе получаем:

LAPD: ETS 300 125, 1991

0 000000.. SAPI.......................... Call control
......0. C/R........................... 0 Dec
.......0 EA............................ Continuation
1 1000000. TEI........................... 64 Dec
.......0 EA............................ Continuation
2 1000000. N(S).......................... 64 Dec
.......0 I-frame....................... 0 Dec
3 0101101. N(R).......................... 45 Dec
.......1 P/F........................... 1 Dec


Ps спасибо id за консультацию.
Back to top
View user's profile Send private message
Display posts from previous:   
Post new topic   Reply to topic    www.seventest.com Forum Index -> Общие вопросы All times are GMT + 3 Hours
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum


SwiftBlue Theme created by BitByBit
Powered by phpBB © 2001, 2002 phpBB Group