NetSim Source Code Help v14.4
All 13 Components
 
Loading...
Searching...
No Matches
stru_Cellular_ChannelList Struct Reference

#include <Cellular.h>

Collaboration diagram for stru_Cellular_ChannelList:

Data Fields

NETSIM_ID nChannelId
 
NETSIM_ID nBTSId
 
double dUpLinkMinimumFrequency
 
double dUpLinkMaximumFrequency
 
double dDownLinkMinimumFrequency
 
double dDownLinkMaximumFreqency
 
int nTimeSlot
 
int nAllocationFlag
 
NETSIM_ID nMSId
 
NETSIM_ID nDestId
 
int nApplicationId
 
CELLULAR_CHANNEL_TYPE nChannelType
 
struct stru_Cellular_ChannelListpstru_NextChannel
 

Detailed Description

The BTS contains a channel list. It is channel list that are to be used by the
BTS & their associated MS. This channel list is static through out the simulation
and assigned by the FCA function.
The channel list is defined by following parameters:-
1. Channel Id
2. UpLink minimum frequency.
3. UpLink maximum frequency
4. Down link minimum frequency.
5. Down link maximum frequency
6. Time slot // This is time slot number between 0-7.
7. Allocation flag. // This is a flag stating that channel is free or not.
8. Next Channel.
NOTE:-
UpLink Maximum Frequency - UpLink Minimum Frequency = 200 kHz.
DownLink Maximum Frequency - DownLink Minimum Frequency = 200 kHz

Definition at line 103 of file Cellular.h.

Field Documentation

◆ dDownLinkMaximumFreqency

double stru_Cellular_ChannelList::dDownLinkMaximumFreqency

Definition at line 112 of file Cellular.h.

◆ dDownLinkMinimumFrequency

double stru_Cellular_ChannelList::dDownLinkMinimumFrequency

Definition at line 111 of file Cellular.h.

◆ dUpLinkMaximumFrequency

double stru_Cellular_ChannelList::dUpLinkMaximumFrequency

Definition at line 110 of file Cellular.h.

◆ dUpLinkMinimumFrequency

double stru_Cellular_ChannelList::dUpLinkMinimumFrequency

Definition at line 109 of file Cellular.h.

◆ nAllocationFlag

int stru_Cellular_ChannelList::nAllocationFlag
0 for unallocated
1 for allocated

Definition at line 116 of file Cellular.h.

◆ nApplicationId

int stru_Cellular_ChannelList::nApplicationId
Application id for which this channel is allocated.
0 in case of free channel.

Definition at line 130 of file Cellular.h.

◆ nBTSId

NETSIM_ID stru_Cellular_ChannelList::nBTSId

Definition at line 106 of file Cellular.h.

◆ nChannelId

NETSIM_ID stru_Cellular_ChannelList::nChannelId

Definition at line 105 of file Cellular.h.

◆ nChannelType

CELLULAR_CHANNEL_TYPE stru_Cellular_ChannelList::nChannelType
0 for RACH,pilot
1 for traffic channel.

Definition at line 137 of file Cellular.h.

◆ nDestId

NETSIM_ID stru_Cellular_ChannelList::nDestId

Definition at line 128 of file Cellular.h.

◆ nMSId

NETSIM_ID stru_Cellular_ChannelList::nMSId
Id of MS for which this channel is allocated.
0 in case free channel.

Definition at line 122 of file Cellular.h.

◆ nTimeSlot

int stru_Cellular_ChannelList::nTimeSlot

Definition at line 113 of file Cellular.h.

◆ pstru_NextChannel

struct stru_Cellular_ChannelList* stru_Cellular_ChannelList::pstru_NextChannel

Definition at line 145 of file Cellular.h.


The documentation for this struct was generated from the following file: