GSM Форум - GSMForum.SU

GSM Форум - GSMForum.SU (https://gsmforum.su/index.php)
-   Siemens BenQ (https://gsmforum.su/forumdisplay.php?f=29)
-   -   Мультиплексный режим в модеме ТС65 (https://gsmforum.su/showthread.php?t=12432)

san822 15.09.2006 09:52

Мультиплексный режим в модеме ТС65
 
Решил обсудить здесь возможности использования мультиплексного
режима.

Меня этот режим интересует прежде всего для
решения задачи по уменьшению
общего времени на сеанс передачи данных(CSD) через модем ТС65.
Напомню, что когда необходимо переключиться из
режима передачи данных в режим АТ-команд(для того
чтобы разорвать данное соединение и перейти к новому),
то посылается (пауза ~1.5 секунды)+++(пауза ~1.5 секунды),
т. е. приходится тратить примерно 3 секунды на разрыв соединения.

Перед тем как задать вопросы приведу
некоторые переведенные части документа tc65_atc_v00521:



Multiplex mode according to
the ETSI TS 101 669 and GSM 07.10 enables
one physical serial asynchronous
interface to be partitioned into three virtual channels.

Мультиплексный режим согласно ETSI TS 101 669 и GSM 07.10
делает из одного физического
последовательного асинхронного интерфейса
три виртуальных канала.



This allows you to take advantage of up to 3 simultaneous
sessions running on the serial interface.

Это позволяет вам использовать
вплоть до 3 одновременных сеансов,
работающих на последовательном интерфейсе.



For example, you can send or
receive data or make a call on the first
channel, while the other
two channels are free to control the module with AT commands.

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




Вопросы:

1) Как можно из одного физического последовательного
интерфейса сделать три ?

Теоретически, могу предположить два варианта:

А) Поток данных на приёмной и на передающий сторонах "делится"
на принадлежность к какому-то из каналов.
Например, первый байт идет в первый канал,
второй во второй, третий в третий, следующий
байт опять принимается первым каналом и т. д.

Б) Некоторые из линий последовательного порта
используются не по назначению,
а для передачи данных.
Известно, что для последовательной передачи
достаточно использровать три линии.
У COM-порта их 9, т. е. используя некоторые
из них можно было бы сделать три канала.

Даже после того как я ознакомился с рекомендуемым
в документе tc65_atc_v00521 документом mux_guide_v07,
не совсем понял как именно это реализуется.
Возможно, не уловил тонкости перевода.



2) Вопрос "в лоб" - можно ли посылая команды по 2 или 3 виртуальным каналам
управлять первым ?
Т. е. можно ли перевести первый канал из режима передачи данных
в командный режим ?

Судя по документу mux_guide_v07(стр. 11)
второй и третий каналы можно использовать
для всего(в том числе для посылки АТ-команд)
кроме исходящих вызовов данных
и факсовых вызовов(Data / fax calls(outgoing)).


Текущее время: 04:46. Часовой пояс GMT +3.

Powered by vBulletin®
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd. Перевод: zCarot