Процедура быстрого установления соединения

Самый быстрый способ установления соединения в сети, базиру­ющейся на рекомендации Н.323, это использование процедуры Fast Connect. Чтобы инициировать процедуру Fast Connect, вызывающее оборудование передает сообщение Setup c элементом fastStart. Этот элемент может включать в себя одну или несколько структур OpenLogicalChannel. Одна из структур OpenLogicalChannel обя­зательно должна содержать элемент forwardLogicalChannelPara- meters и может содержать элемент reverseLogicalChannelPara- meters, но, в то же время, структура OpenLogicalChannel описы­вает всего один однонаправленный логический канал. Это означает, что когда описывается прямой логический канал, то в структуре присутствует только элемент forwardLogicalChannelParameters. Элемент содержит информацию об алгоритме, который использу­ется вызывающим оборудованием для кодирования передаваемой информации, и адрес канала RTCP. При описании канала обратного направления в элементе forwardLogicalChannelParameters не со­держится никакой информации, хотя сам он обязательно присутс­твует, а в элементе reverseLogicalChannelParameters содержатся сведения об алгоритме декодирования принимаемой информации, транспортный адрес RTP, на который следует передавать информа­цию, и адрес канала RTCP.

В элементе fastStart может присутствовать несколько альтер­нативных структур OpenLogicalChannel, различающихся алгорит­мами кодирования передаваемой информации или декодирования принимаемой информации, причем наиболее предпочтительные алгоритмы указываются в первую очередь.

Вызываемое оборудование может отклонить процедуру Fast Connect, либо если оно ее не поддерживает, либо если сущест­вует потребность в использовании процедур Н.245 с открытием отдельного канала Н.245 или с туннелированием управляющих сообщений. В этом случае элемент fastStart не включается ни в одно из сообщений, передаваемых после приема Setup, до со­общения Connect включительно. Открытие логических каналов для передачи речевой информации производится с использова­нием процедур Н.245. Вызываемое оборудование, получившее сообщение Setup с элементом fastStart и могущее поддержать процедуру Fast Connect, должно включить элемент fastStart в любое из сообщений Q.931, передаваемых после приема Setup,

8. Б.С. Гольдштейн

до сообщения Connect включительно. Элемент fastStart содержит структуры OpenLogicalChannel, которые выбраны вызываемым оборудованием из структур, предложенных вызывающим оборудо­ванием. И снова одна из структур OpenLogicalChannel содержит элемент forwardLogicalChannelParameters со сведениями об алгоритме кодирования информации, с транспортными адресами каналов RTP и RTCP вызываемого оборудования. Вторая структура OpenLogicalChannel включает в себя элемент forwardLogical- ChannelParameters, не содержащий никакой информации, и эле­мент reverseLogicalChannelParameters со сведениями об алго­ритме кодирования информации и с транспортным адресом канала RTCP вызываемого оборудования.

Вызываемое оборудование может начинать передачу информа­ции сразу вслед за любым сообщением Q.931 с элементом fastStart. Это означает, что вызывающее оборудование должно быть готовым к приему информации, кодированной любым из указанных в сооб­щении Setup способов. Сообщение Q.931 с элементом fastStart, переданное вызываемым оборудованием после получения сооб­щения Setup, может прийти после начала передачи пользователь­ской информации. Если вызывающее оборудование не желает принимать речевую информацию до прихода сообщения Connect, оно присваивает значение TRUE элементу mediaWaitForConnect, передаваемому в сообщении Setup.

Вызывающее оборудование, инициировавшее процедуру Fast Connect, может начать передачу речевой информации сразу после приема любого из разрешенных сообщений Q.931, содержащего элемент fastStart.

При разрушении соединения одним из участников передается сообщение Release Complete, после чего закрывается сигнальный канал и соединение считается завершенным.

Следует отметить, что при использовании процедуры Fast Connect или при туннелировании управляющих сообщений как одна, так и другая сторона может открыть управляющий канал Н.245, для чего оборудование этой стороны должно включить в лю­бое сообщение Q.931 элемент h245Address. При этом процедура Fast Connect или туннелирование прерывается.

В заключение стоит отметить, что процедура быстрого старта наиболее удобна для установления соединений. Скорее всего, Н.323 останется в сетях IP-телефонии на ближайшее время, но с точки зрения Softswitch эта рекомендация будет учтена лишь для взаимодействия с уже существующими сетями.



Понравилась статья? Добавь ее в закладку (CTRL+D) и не забудь поделиться с друзьями:  



double arrow
Сейчас читают про: