Archive for the ‘GSM’ Category

What are the Functions of BSC ?

Tuesday, September 20th, 2011 |
Share

Functions of BSC :

•It is connected to BTS and offloads MSC
•Radio resource management
•Inter-cell handover
•Reallocation of frequencies
•Power control
•Time delay measurement of the received signals from MS with respect to BTS clock.

•Performs traffic concentration to reduce the number of lines from BSC to MSC.

•Provide interface TCP/IP X.25 to the OMS
Click Here for Functions of BTS
Share

What is GSM Handover ?

Sunday, March 6th, 2011 |
Share

GSM Handover

The user movements can produce the need to change the channel or cell, specially when the quality of the communication is decreasing. This procedure of changing the resources is called handover. Four different types of handovers can be distinguished:

  • Handover of channels in the same cell.
  • Handover of cells controlled by the same BSC.
  • Handover of cells belonging to the same MSC but controlled by different BSCs.
  • Handover of cells controlled by different MSCs.

Handovers are mainly controlled by the MSC. However in order to avoid unnecessary signalling information, the first two types of handovers are managed by the concerned BSC (in this case, the MSC is only notified of the handover).

The mobile station is the active participant in this procedure. In order to perform the handover, the mobile station controls continuously its own signal strengh and the signal strengh of the neighboring cells. The list of cells that must be monitored by the mobile station is given by the base station. The power measurements allow to decide which is the best cell in order to maintain the quality of the communication link. Two basic algorithms are used for the handover:

1.The `minimum acceptable performance’ algorithm. When the quality of the transmission decreases (i.e the signal is deteriorated), the power level of the mbbile is increased. This is done until the increase of the power level has no effect on the quality of the signal. When this happens, a handover is performed.

2.   The `power budget’ algorithm. This algorithm performs a     handover, instead of continuously increasing the power level, in order to obtain a good communicatio.

Share

Call set-up in a GSM network-PSTN originated Mobile terminated call set-up process

Friday, September 24th, 2010 |
Share
1.A fixed network subscriber dials a number to a mobile phone (MSISDN).
2.  The Public Switched Telephone Network (PSTN) exchange analyses the
number and contacts the Gateway MSC (GMSC).

3.  The Gateway MSC analyses the MSISDN and sends a message to the
Home Location Register (HLR).
4.  The HLR checks its database to determine the current location of the
called subscriber.
5.  The HLR interrogates the MSC/VLR (Visitor Location Register) that is
currently serving the called subscriber.
6.  The serving MSC/VLR generates a temporary MSRN (Mobile Station
Roaming Number).
7.  The MSC/VLR sends the MSRN to the HLR and the HLR forwards the

MSRN to the GMSC.

8.The GMSC identifies the serving MSC/VLR as the destination for
routing the call.
9.  The destination MSC/VLR receives the MSRN. It identifies the number
that is called and traces the called subscriber.
10.  The destination MSC/VLR initiates a paging process in the Location
Area to locate the called subscriber. The mobile phone of the called

subscriber recognises the paging signal and answers it.

Share

RF Channel in GSM

Saturday, September 18th, 2010 |
Share

RF  channel in GSM are basically divided into three categories.

1. Broadcast control channel : The broadcast channels are points to multi-point channel, which are defined only for down-link direction (BTS to mobile station). They are divided into:

BCCH (Broad cast control channel:- BCCH acts as a beacon. It informs the mobile about system configuration parameters (e.g. LAI, CELLIDENTY, NEIGHBOURING all identify). Using this information MS choose the best cell to attach to.

BCCH is always transmitted on full power and it is never frequency hopped.

FCCHC frequency correction channel. MS must tune to FCCH to listen to BCCH. FCCH transmits a constant frequency shift of the radio carrier that is used by the MS for frequency correction.

SCH (synchronization channel). . SCH is used to synchronize the MS in time .SCH carries TDMA frame number and BSIC (Base Station Identity Code)

2. Common control channels : Common control channels are specified as point to multi-point, which operate only in one direction either in up-link or down-link direction.

PCH (Paging Channel): - PCH is used in down-link direction for sending paging message to MS whenever there is incoming call.

RACH (Random Access Channel ) :-RACH is used by the MS to request allocation of a specific dedicated control channel (SDCCH) either in response to a paging message or for call origination /registration from the MS. this is an up-link channel and operate in point to point mode.

AGCH (Access Grant Channel ):- AGCH is a logical control channel which is used to allocated a specific dedicated control channel (SDCCH) to MS when MS request for a channel over RACH. AGCH is used in downlink direction.

3.Dedicated Control Channel : dedicated control channel are full duplex, point to point channel. They are used for signalling between the BTS and certain MS. They are divided into: -

(I).  SACCH (Slow Associated Control Channel): the SACCH is a duplex channel, which is always allocated to TCH or SDCCH. The SACCH is used for

-          Radio link supervision measurements.

-          Power control.

-          Timing advance information.

In 26 frame traffic multi-frame 13th frame (frame no .12) is used for SACCH.SACCH is used only for non-urgent procedures.

(II).  FACCH (Fast Associated Control Channel). FACCH is requested in case the requirement of signaling is urgent and signaling requirement can not be met by SACCH. This is the case when hand-over is required during conversation phase. During the call FACCH data is transmitted over allocated TCH instead of traffic data. This is marked by a flag known as stealing flag.

(III).  SDCCH (Stand Alone Dedicated Control Channel)- The SDCCH is a duplex, point to point channel which is used for signaling in higher layer. It carries all the signaling between BTS & MS when no TCH is allocated to MS. The SDCCH is used for service request, location updates, subscriber authentication, ciphering. equipment validation and assignment of a TCH.

Share

Mobile Terminated Call

Thursday, September 9th, 2010 |
Share

Mobile Terminated  call – The different phases of a mobile terminated call are

- Routing analysis

- Paging.

- Call setup.

- Call release.

The phases of mobile terminated (MT) call are similar to a mobile originated (MO) call except routing analysis and paging phase. Call to a mobile subscriber in a PLMN first comes to gateway MSC (GMSC). GMSC is the MSC, which is the capable of querying HLR for subscriber routing information. GMSC need not to be part of home PLMN, though it is normal practice to have GMSC as part of PLMN in commercially deployed networks.

GMSC opens a MAP (Mobile Application Part) dialogue towards HLR and Send / Routing / Info-Request (SRI request) specific service message is sent to HLR. SRI request contains MSISDN of the subscriber. HLR based on location information of this subscriber in its database, opens a MAP dialogue towards VLR and sends Provide / Roaming / Number-request (PRN request)to the VLR. VLR responds to PRN request with PRN response message, which carries an MSRN (mobile subscriber roaming number), which can be used for routing toward visiting MSC in the network. HLR returns MSRN to GMSC (MSC that queried HLR) in SRI response message. On getting MSRN the GMSC routes the call towards VMSC The purpose of this entire exercise is to locate where the terminating mobile subscriber is.

The MSRN received at GMSC is in international format (Country Code + Area Code + subscriber number). Normally, based on the routing info at GMSC, the call may be routed out of the GMSC towards VMSC of the terminating subscriber, in which case appropriate signaling protocol (MF or ISUP) depending on the nature of connecting of GMSC with subsequent exchange along the route will apply. If at VMSC the terminating mobile subscriber is found to be free (idle), paging is initiated for terminating mobile subscriber. MSC uses the LAI  provided by the VLR to determine which BSS’s should page the MS. MSC transmit a message to each of these BSS requesting that a page be performed. Included in the message is the TMSI of the MS. Each of the BSS’s broadcasts the TMSI of the mobile in a page message on paging channel (PCH).

When MS detects its TMSI broadcast on the paging channel , it responds with a channel request message over Random Access Channel (RACH). Once BSS receives a channel request message , it allocates a stand –alone Dedicated Control Channel(SDCCH) and forwards this channel assignment information to the MS over Access Grant Channel (AGCH). It is over this SDCCH that the MS communicates with the BSS and MSC until a traffic channel assigned to the MS. MS transmits paging response message to the BSS over the SDCCH. Included in this message is MS TMSI and LAI. BSS forwards this paging response message to the MSC. Now Authentication and Ciphering phases are performed to check the authenticity of MS and encrypt data over radio interface.

On the network side after paging is initiated, while waiting for paging response, a defensive timer called, ”Early ACM” timer is run at MSC to avoid network timeouts. On successfully getting paging response, a setup message is constructed to be sent towards terminating MS. In case paging fails due to authentication failure or when the subscriber is out of radio-coverage, the call is cleared.

In case CLIP is not subscribed by the terminating mobile subscriber, calling number is not included in set-up message. In case CLIP is subscribed and PI value in calling number parameter indicates “presentation allowed” the number is included in the set-up message. In case CLIP is subscribed but PI received in calling number parameter indicates “presentation restricted” then number is included only if CLIRO is also subscribed to.

MS on receiving the set-up message performs compatibility Checking before responding to the set-up message – it is possible that MS might be incompatible for certain types of call set-ups. Assuming that MS passes compatibility checking, it acknowledges the call setup with set-up confirm message. After getting set-up confirm message from the MS, MSC performs assignment phase (similar to one discussed in MO call) and a voice path is established from MSC to the MS. MS begins altering the user after it receives the traffic channel assignment. MS send alerting message to the MSC .MSC upon receiving the alerting indication from the MS, begins generating an audible ringing tone to the calling party and sends a network alerting via GMSC to the PSTN. Prior to this the calling party heard silence.

At this point in the call, MS is alerting the called party by generating on audible tone. One of the three events can occur-calling party hangs-up, mobile subscriber answers the phone, or the MSC times out waiting for the mobile subscriber to the answer the call. Since radio traffic channel is a valuable resource, GSM does not allow a MS to ring forever.

In the present scenario we have assumed that the mobile subscriber answers the phone. The MS in response to this action stops alerting and sends a connect message to the MSC. MSC removes the audible tone to the PSTN and connects the PSTN trunk to BSS trunk (terrestrial channel) and sends a connect message via GMSC to the PSTN. The caller and the called party now have a complete talk path. This event typically marks the beginning of the call for billing purposes. MSC sends a connect acknowledge message to the MS.

The release triggered by the land user is done in similar way as the release triggered by mobile user. MSC receives a release message from the network to terminate end-to-end connection. PSTN stops billing the calling landline subscriber. MSC sends a disconnect message towards the MS and MS responds by a Release message. MSC release the connection to the PSTN and acknowledges by sending a Release Complete message to PSTN. Now the voice trunk between MSC and BSS is cleared, traffic channel (TCH) is released and the resources are completely released.

The mobile-to-mobile call scenario is a combination of phases encountered in mobile originated (MO) and mobile terminated (MT) call.

Share

GSM Call Flows

Thursday, September 9th, 2010 |
Share

GSM Call Flow-Mobile Originated Call

Mobile originated (MO) call: – There are four distinct phase of a mobile originated call-

-Setup phase.

-Ringing phase.

-Conversation phase.

-Release phase.

Out of these phases the setup phase is the most important phase and includes authentication of the subscriber,  Ciphering of data over radio interface, validation of mobile equipment, validation of subscriber data at VLR for requests service and assignment of a voice channel on A-interface by MSC. Whenever MS wants to initiate on outgoing call or want to send an SMS it requested for a channel to BSS over RACH. On receiving request from MS, BSS assigns a stand-alone dedicated control channel (SDCCH) to MS over access grant channel (AGCH). Once a SDCCH has been allocated to MS all the call set up information flow takes place over SDCCH.

A connection management (CM) entity initiates a CM Service Request message to the network. Network tries to establish an MM connections between the MS and the network and upon successful establishment of MM connection a CM Service Accept message is received by MS from the network.  MS now sends a Call Set up Request to the network which contains the dialed digits (DD) of the called party. As the call setup message is received at the MSC/VLR certain check are performed at MSC/VLR like- whether the requested service is provisioned for the subscriber or not, whether the dialed digits are sufficient or not, any operator determined barring (ODB) does not allow call to proceed further etc. As these checks are performed at MSC/VLR a Call Proceeding Message is sent from the network towards the MS.  After all the checks are successfully passed MSC sends Assignment command to the BSS which contains a free voice channel on A-interface On getting this message BSS allocates a free TCH to the MS and informs the MS to attach to it. MS on attaching to this TCH informs the BSS about it. On receiving a response from the BSS, MSC switches the speech path toward the calling MS. Thus at the end of Assignment the speech path is through from MS to MSC. It is important to note that at this stage mobile has not connected user connection as yet. MS at this stage does not listen anything.

After assignment MSC sends a network set-up message to the PSTN requesting that a call be set up. Included in the message are the MS dialed digits (DD) and details specifying which trunk should be used for the call. The PSTN may involve several switching exchanges before finally reaching the final local exchange responsible for applying the ringing tone to the destination phone. The local exchange will generate the ringing tone over the trunk, or series of trunk (if several intermediate switching exchange are involved), to the MSC. At this point in time MS will hear ringing tone. The PSTN notifies the MSC with a network-alerting message when this event occurs. MSC informs the MS that the destination number is being alerted. It is important to note that this is primarily a status message to the MS. The MS hears the ringing tone from the destination local exchange through the established voice path.

When the destination party goes off hook, PSTN informs the MSC of this event. At this point, MS is connected to the destination party and billing is started. MSC informs the MS that connection has been established and MS acknowledges the receipts of the connect message.

Under normal condition, the termination of a call is MS initiated or network initiated. In this scenario, we have assumed that MS initiates the release of the call by pressing “end” button and MS send a disconnect message to the MSC. The PSTN party is notified of the termination of the call by a release message from the MSC. The end- to- end connection is terminated. When MSC is left with no side task (e.g. charging indication etc.) to complete a release message is sent to the MS. MS acknowledges with a release complete message. All the resources between MSC and the MS are released completely.

Share

Want to subscribe?

 Subscribe in a reader Or, subscribe via email:

Enter your email address: 

Find entries :