Siemens Mux_guide_v06 manual Multiplexer protocol versions, Modem status command MSC, Signals Bit

Page 34

Multiplexer User's Guide

Confidential / Released

s

mobile

5.2 Multiplexer protocol versions

This section summarizes the differences of the existing multiplexer protocol versions.

1.No version check

No break signal is sent

2.First version including the version check

Additional features: Transparent signals DTR and RTS, escape sequence +++

transportable via MSC

3.Advanced version integrated in all modules listed in Chapter 1.1

All features of version 2

Transparent signals DSR, CTS, RING and DCD

Send MSC request from module to host after version check on every channel to signal the initial state

Modem status command (MSC):

 

Command

 

Length

 

DLCI

 

 

V.24 signals

 

Break Signals

 

1 octet

 

1 octet

 

1 octet

 

 

1 octet

 

 

(optional)

 

 

 

 

 

 

 

1 octet

Command:

 

 

 

 

 

 

 

 

 

 

 

 

 

Bit 1

 

Bit 2

 

Bit 3

Bit 4

Bit 5

 

Bit 6

Bit 7

 

Bit 8

 

 

1

 

C/R

 

0

0

 

0

 

1

1

 

 

1

 

Figure 14: MSC as used in version 3

Version specific differences in handling the modem status command MSC are explained in Table 6.

V.24 signals:

Bit 1

Bit 2

 

Bit 3

 

Bit 4

 

Bit 5

Bit 6

 

Bit 7

 

Bit 8

1

FC

 

RTC

 

RTR

 

reserved 0

reserved 0

RING

 

DCD

Table 6: Version differences for MSC

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

Version

 

RTC

 

RTR

 

RTC

RTR RING

DCD

number

 

Host application Module

 

Module Host application

1

 

1

 

 

 

1

 

 

 

Not used

 

 

 

If 0 is indicated, all calls are terminated

 

 

 

 

 

 

2

 

DTR

 

RTS

 

 

Not used

 

 

3

 

DTR

 

RTS

 

DSR

CTS RING

DCD

Mux_guide_v06

Page 34 of 36

30.06.2004

Image 34
Contents Version DocID Muxguidev06 Siemens Cellular EnginesJune 30 Document Name Multiplexer Users GuideMultiplexer Users Guide Muxguidev06Contents Tables Multiplexer protocol version controlChapter What is new Document historyIntroduction Supported products and related documents ReferencesTerm and abbreviations Abbreviation DescriptionMultiplexer protocol an overview Product concept and architectureVirtual channels and AT commands Basic requirements CharacteristicsIntegrating multiplexer into the customer application RestrictionsFunctions without channel dependencies Timing conditions Logical flow control Multiplexer control and signaling linesFlow control RTS/CTS on the physical channelsRTS/CTS on the logical channels COM M COM N COM P RTS/CTSBandwidth of logical channels Power savingEscape sequence Introduction of the multiplexer protocol Structure of the multiplexer protocolData link layer Flag sequence Address fieldControl field Frame TypeFrame checking sequence field FCS Length indicatorInformation field BitState diagrams Relationship between the customer µC and the GSM engine µC Serial Interface Customer GSM engine AT+CMUXSerial interface Customer µCGSM engine CustomerEngine ResponderMultiplexer control channel Close-down procedureDLC release Type fieldMultiplexer close down CLD Test command TestLength field Modem status command MSC Break signal optional Bit Not supported Type Bit Power saving control PSCCommands Bit Description Value octet Length=1 BitNon-supported command Non-supported command response NSCValue octet Bit Command Type No Value octet Length=0Customer GSM engine µC AT+CMUXMultiplexer protocol version control IntroductionSignals Bit Modem status command MSCSignals Break Signals Octet Optional Command Bit Multiplexer protocol versionsTroubleshooting Implementing version controlCoding of TestCommand message Example of TestCommand message