NetSim Source Code Help
Loading...
Searching...
No Matches
Handover.c File Reference
#include "main.h"
#include "GSM.h"
#include "Cellular.h"
#include "../Application/Application.h"
Include dependency graph for Handover.c:

Go to the source code of this file.

Functions

int fn_NetSim_Cellular_HandoverCall (NETSIM_ID nMSId, NETSIM_ID nMSInterface, double time)
 
int fn_NetSim_Cellular_ChannelResponseForHandover ()
 
int fn_NetSim_Cellular_DropCall ()
 

Function Documentation

◆ fn_NetSim_Cellular_ChannelResponseForHandover()

int fn_NetSim_Cellular_ChannelResponseForHandover ( )

This function is called as a response for handover

Definition at line 67 of file Handover.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ fn_NetSim_Cellular_DropCall()

int fn_NetSim_Cellular_DropCall ( )

This function is called to drop a call

Definition at line 103 of file Handover.c.

Here is the call graph for this function:
Here is the caller graph for this function:

◆ fn_NetSim_Cellular_HandoverCall()

int fn_NetSim_Cellular_HandoverCall ( NETSIM_ID  nMSId,
NETSIM_ID  nMSInterface,
double  time 
)

As the mobile stations moves out of one cell to the next, it must be possible to hand the call over from the base station of the first cell, to that of the next with no discernable disruption to the call. It is necessary to ensure it can be performed reliably and without disruption to any calls. Failure for it to perform reliably can result in dropped calls. When the handover occurs it is necessary to re-route the call to the relevant base station along with changing the communication between the mobile and the base station to a new channel. All of this needs to be undertaken without any noticeable interruption to the call.

Definition at line 28 of file Handover.c.

Here is the call graph for this function: