speech decoding

30
Speech decoding Channel decoding De-interleaving Burst Formatting De-ciphering Demodulation Modulation Ciphering Burst Formatting Interleaving Channel Coding Speech coding Radio Interface Speech Speech 13 Kbps 22.8 Kbps 22.8 Kbps 33.6 Kbps 33.6 Kbps 270.83 Kbps

Upload: keitha

Post on 12-Jan-2016

95 views

Category:

Documents


5 download

DESCRIPTION

Speech. Speech. Speech decoding. Speech coding. 13 Kbps. Channel Coding. Channel decoding. 22.8 Kbps. Interleaving. De-interleaving. 22.8 Kbps. Burst Formatting. Burst Formatting. 33.6 Kbps. Ciphering. De-ciphering. 33.6 Kbps. Radio Interface. Modulation. Demodulation. - PowerPoint PPT Presentation

TRANSCRIPT

Page 1: Speech decoding

Speech decoding

Channel decoding

De-interleaving

Burst Formatting

De-ciphering

DemodulationModulation

Ciphering

Burst Formatting

Interleaving

Channel Coding

Speech coding

Radio Interface

Speech Speech

13 Kbps

22.8 Kbps

22.8 Kbps

33.6 Kbps

33.6 Kbps

270.83 Kbps

Page 2: Speech decoding
Page 3: Speech decoding

CM

MM

RR

LAPDm

MS

RR

LAP Dm

Um

LAPD

BTSM

LAPD

Abis

RR

BTSM SCCP

MTP3

BS SAP

BTS BSC

MTP2

SCCP

MTP3

BS SAP

MTP2

CM

MM

MSC

A

Page 4: Speech decoding

Trafficchannels

(TCH)

Signalingchannel

TCH/F: Full-rate Traffic Channel

TCH/H: Half-rate Traffic Channel

FCCH: Frequency correction

SCH: Synchronization

BCCH: Broadcast control

PCH: Paging

AGCH: Access grant

RACH: Random accessSDCCH: Stand-alone dedicated control

SACCH: Slow associated control

FACCH: Fast associated control

Two-way

Base-to-mobile

Two-way

Logical Channel List

BCH

CCCH

DCCH

Page 5: Speech decoding

Logical Channels Characteristics

LogicalChannel

Uplink-only

Downlink-only

Both uplink& downlink

Point-to-pint

Broadcast Dedicated shared

BCCHFCCHSCHRACHPCHAGCHSDCCHSACCHFACCHTCH

√√√

√√ √

√√√√√√√

√√√

√√√√

√√√√√√

√√

Page 6: Speech decoding

Message name Transmitted by

AUTHENTICATION REQUESTAUTHENTICATION RESPONSEAUTHENTICATION REJECTIDENTITY REQUESTIDENTITY RESPONSETSMI REALLOCATION COMMANDLOCATION UPDATING REQUETLOCATION UPDATING ACCEPTLOCATION UPDATING REJECTIMSI DETACH REQUESTCM SERVICE REQUESTCM RE-ESTABLISHMENT REQUESTMM-STATUS

BaseMobileBaseBaseMobileBaseMobileBaseBaseMobileMobileMobileMobile/Base

Mobility Management Messages

Page 7: Speech decoding

Message nameStarting a call

Transmitted by

SETUPEMERGENCY SETUPCALL PROCEEDING

PROGRESSCALL CONFIRMED

ALERTINGCONNECT

Mobile/basemobile

basebase

mobilemobile/basemobile/base

During a callSTART DTMFSTOP DTMF

MODIFYUSER INFORMATION

Mobilemobile

mobile/basemobile/base

Ending a callDISCONNECT

RELEASERELEASE COMPLET

Mobile/basemobile/basemobile/base

Abnormal conditionsSTATUS

STATUS ENQUIRYCONGESTION CONROL

Mobile/basemobile/basemobile/base

Call management messages

Page 8: Speech decoding

Message name Logical channel Transmitted by

SYNC CHANNEL INFORMATIONSYSTEM INFORMATION (TYPE 1,2,3,4,5)SYSTEM INFORMATION (TYPE 6)CHANNEL REQUESTPAGING REQUEST (TYPE 1,2.3)IMMEDIATE ASSIGNMENTIMMEDIATE ASSIGNMENT EXTENDEDIMMEDIATE ASSIGNMENT REJECTASSIGNMENT COMMANDADDITIONAL ASSIGNMENTPAGING RESPONSEMERSUREMENT REPORTHANDOVER COMMANDHANDOVER ACCESSPHYSICAL INFORMATIONHANDOVER COMPLETECIPHERING MODECHANNEL RELEASEPARTIAL RELEASEFREQUENCY REDEFINITION

CLASSMARK CHANGE

CHANNEL MODE MODIFYRR STATUS

SCHBCCHSACCHRACHPCHAGCHAGCHAGCHFACCHFACCHSDCCHSACCHFACCHTCHFACCHFACCHFACCHFACCHFACCHSACCHFACCHSACCHFACCHFACCHFACCHSACCH

BaseBaseBaseMobileBaseBaseBaseBaseBaseBaseMobileMobileBaseMobileBaseMobileBaseBaseBaseBase

Mobile

BaseMobile/base

Radio Resources Management Messages

Page 9: Speech decoding

Mobilestation

Basestation

Category Logical Channel

SYNC CHANNEL INFORMATION

Carrier sine wave

SYSTEM INFORMATION TYPE3

CHANNEL REQUEST

IMMEDIATE ASSIGNMENT

LOCATION UPDATING REQUEST

AUTHENTICATION REQUEST

CIPHERING MODE COMMAND

CIPHERING MODE ACK

LOCATION UPDATING ACCEPT

TMSI ALLOCATION COMPLETE

AUTHENTICATION RESPONSE

CHANNEL RELEASE

RRM

RRM

RRMRRM

MMMMMM

MMMM

RRMRRM

RRM

FCCH

SCH

BCCH

RACHAGCH

SDCCHSDCCHSDCCHSDCCHSDCCH

SDCCHSDCCHSDCCH

Location-Updating Procedure

Page 10: Speech decoding

Mobilestation

Basestation

Category Logical Channel

RRMRRMRRMRRMRRMRRMMMMMRRMRRMCMCMCMCMRRMRRMCM

CMCMCMRRM

FCCHSCHBCCHPCHRACHAGCHSDCCHSDCCHSDCCHSDCCHSDCCHSDCCHSDCCHSDCCHSDCCHSDCCHSDCCHFACCHTCHTCHFACCHFACCHFACCHFACCH

Carrier sine waveSYNC CHANNEL INFORMATIONSYSTEM INFORMATIONPAGING REQUESTCHANNEL REQUESTIMMEDIATE ASSIGNMENTPAGING RESPONSEAUTHENTICATION REQUESTAUTHENTICATION RESPONSECIPHERING MODECIPHERING MODE ACKSETUPCALL CONFIRMEDALERTINGCONNECTASSIGNMENT COMMANDASSIGNMENT ACKCONNECT ACKconversationconversationconversationDISCONNECTRELEASERELEASE COMPLETECHANNEL RELEASE

Call Deliver to MH

Page 11: Speech decoding

Mobile-Assisted HandoverMobilestation

Basestation

Logical Channel

TCHTCHSACCHTCHTCHTCHSACCHTCHFACCHnew TCHTCHTCHTCH

FACCHTCHTCHSACCHTCHTCHTCHSACCHTCH

conversationconversation

MEASUREMENT REPORTconversationconversationconversation

MEASUREMENT REPORTconversation

HANDOVER COMMANDHANDOVER ACCESSHANDOVER ACCESSHANDOVER ACCESS

PHYSICAL INFORMATIONHANDOVER COMPLETE

conversationconversation

MEASUREMENT REPORTconversationconversationconversation

MEASUREMENT REPORTconversation

Page 12: Speech decoding

GSM Registration (simplified)• When an MS needs registration (first turned on, found the current cell has a

different ID)1. MS sends Channel Request to BSC2. BSC replies with Activation Response3. MS sends Activation ACK4. BSC assigns a channel to process registration5. MS sends Location Update Request to MSC6. MSC replies with Authentication Request7. MS replies with Authentication Response8. MSC checks the authentication9. MSC assigns TMSI to MS10. MS sends ACK for TMSI11. MSC updates VLR and HLR12. BSC informs the MS to release the channel for registration

Page 13: Speech decoding

Location Registry

Page 14: Speech decoding

Location Registry

• Registration Message Flow– Inter-LA movement• In the same MSC

– Inter-MSC movement• In the same GSM Operator

– Inter-VLR movement

Page 15: Speech decoding
Page 16: Speech decoding

Registration Message Flow-- Inter-LA Movement

1

2

3

4

HLR

MSC2

LA2LA1

MSC1

VLR2VLR1

Page 17: Speech decoding

17

Mobile Switching

Center

VLR

old BSS

1

3

24

5 6

78

GSM: handoff with common MSC

new BSS

1. old BSS informs MSC of impending handoff, provides list of 1+ new BSSs

2. MSC sets up path (allocates resources) to new BSS

3. new BSS allocates radio channel for use by mobile

4. new BSS signals MSC, old BSS: ready 5. old BSS tells mobile: perform handoff to

new BSS6. mobile, new BSS signal to activate new

channel7. mobile signals via new BSS to MSC: handoff

complete. MSC reroutes call8 MSC-old-BSS resources released

Page 18: Speech decoding

Call Setup

Page 19: Speech decoding

MS BSS MSC/VLR HLR PSTN

Channel REQuest

IMMediate ASSignComplete layer 3 Info,

AUThentication REQuest

TMSI REALlocation CoMmanD

SETUP

Mobile-originated call, mobile to land call flow (part 1 of 2)

AUThentication RESponse

Cipher Mode CompleteCipher Mode CMD

Cipher Mode CMDCipher Mode Complete

TMSI REALlocation COMplete

Page 20: Speech decoding

MS BSS MSC/VLR HLR PSTNCALL PROCeeding

Mobile-originated call, mobile to land call flow (part 2 of 2)

Assignment Request

ASSignment CoMmanD

Assignment CompleteAssignment Complete

Initial Address Message (IAM)

Address Complete message (ACM)Alerting

Answer Signal/answer Message(ANM)connect

Connect Acknowledge

Page 21: Speech decoding

PriorMSC

PriorVLR HLR

ServingVLR

ServingMSC

ServingBase

Call setup to a roaming subscriber

Receive callsetup request

LOCATION REQUEST INVOKE

ROUTE REQUEST INVOKE

ROUTE REQUEST INVOKE

ROUTE REQUEST RESULT

ROUTE REQUEST RESULT

LOCATION REQUEST RESULT

Call setup request

(temporary phone number) Page command

PAGE

Delete MIN

conversation VMPS call setup

Page 22: Speech decoding

GMSC

MSC/VLR

BSC

HLR

BTS BTS BTS

MSISDN

MSISDN

MSRN

IMSI

MSISDN-->IMSI-->MSC/VLR Service Area

IMSI<-->MSRN

6.

1.3.

5.

4.

7.

8.

8. 9.

2.

PSTN5.

Call Delivery

Page 23: Speech decoding
Page 24: Speech decoding

MS BSS MSC/VLR HLR PSTN

Mobile-terminated call, land to mobile call flow (part 1 of 2)

Send routing info.Provide roaming numberRoaming number

Routing informationInitial address message

Paging commandPaging request

Channel requestImmediate assign

Complete layer 3 info.Authentication requestAuthentication response

Cipher mode cmdCipher mode cmd

Cipher mode cmdCipher mode complete

Page 25: Speech decoding

Mobile-terminated call, mobile to land call flow (part 2 of 2)

MS BSS MSC/VLR HLR PSTNTMSI reallocation commandTMSI reallocation completeSETUPCall confirmed

Assignment requestAssignment command

Assignment completeAssignment complete

alerting

connect

Connect acknowledge

Address complete message

Answer signal /answer message

Page 26: Speech decoding

Handover

Page 27: Speech decoding

MS BSS MSC VLR HLR VLR

Location Update in new MSC

Authenticate

Authentication Resp,

Start ciphering

Forward new TMSI

Loc.n area up. acc

Send para(authentication)

Authentication Prar.

Update location

Insert subscriber data

Subs. Data Ins. Acc.Loc.n update acc

Cancel location

Loc.n cancellation acc.

Location update call flow

Page 28: Speech decoding

Registration Message Flow-- Inter-MSC Movement

1

2

3

4

5

6

LA2

MSC2

HLR

LA1

MSC1

VLR1VLR2

Page 29: Speech decoding

Inter-MSC handover

BSS1 MSC-A MSC-B BSS2 VLR-B

Handover request

MS

Perform handover Allocate handover numberHandover request

Send handover reportHandover request ack

Radio channel ackInitial address messageAddress complete message

Handover commandHandover command

Handover accessHandover detect physical information

Handover completeHandover complete

Answer signalSend end signal

Clear commandClear complete End signal

Remove handover report

Page 30: Speech decoding

HLR

VLR

GMSC

MSC

MSISDN

MSISDN

MSRN

MSRNIMSI

IMSI

MSRN

MSRN

1

2

3 45

6

The Use of MSRN

PSTN