Siemens Mux_guide_v06 manual Introduction

Page 6

Multiplexer User's Guide

Confidential / Released

s

mobile

1 Introduction

Siemens GSM engines support the basic option of the multiplexer according to the ETSI TS 101 369, GSM 07.10 Multiplexer Protocol. This allows a mobile to run a triple session over a serial link interface. Outside the GSM engine, on the application side of the serial interface, another multiplexer must be integrated in order to demultiplex the signal and distribute it on the three virtual channels. The external multiplexer needs to be provided by the customer.

This document describes how to use the multiplexer and then explains how to design an external multiplexer and integrate it into an application on top of a Siemens GSM engine.

Multiplexer protocol sources (WinMux2k), provided by Siemens AG, can be obtained on request from your local distributor. For more detailed information please refer to [5].

Mux_guide_v06

Page 6 of 36

30.06.2004

Image 6
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/CTSPower saving Bandwidth of logical channelsEscape sequence Structure of the multiplexer protocol Introduction 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 fieldTest command Test Multiplexer close down CLDLength 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