NetSim Source Code Help
Loading...
Searching...
No Matches
SpectrumManager.h
Go to the documentation of this file.
1/************************************************************************************
2 * Copyright (C) 2020 *
3 * TETCOS, Bangalore. India *
4 * *
5 * Tetcos owns the intellectual property rights in the Product and its content. *
6 * The copying, redistribution, reselling or publication of any or all of the *
7 * Product or its content without express prior written consent of Tetcos is *
8 * prohibited. Ownership and / or any other right relating to the software and all *
9 * intellectual property rights therein shall remain at all times with Tetcos. *
10 * *
11 * Author: Shashi Kant Suman *
12 * *
13 * ---------------------------------------------------------------------------------*/
15{
16 unsigned int nInitiate_Channel_Move:1;
17 unsigned int nSelf_Coexistence_mode:1;
18};
19/** Table 236 IEEE 802.22-2011 page 407
20 Spectrum Sensing Function input signals
21*/
23{
25 char szCountryCode[4]; //24 bits + 8 bits for '\0'
26 unsigned int nChannelNumber:8;
27 unsigned int nChannelBandwidth;
28 unsigned int nSignalTypeArray;
30 {
31 unsigned int NumSensingPeriods;
35 unsigned int nSensingMode;
37 unsigned int nIncumbentCount;
39};
40/// Spectrum Sensing Function output signals
42{
43 unsigned int nSensingMode;
44 unsigned int nSignalTypeVector;
46 unsigned int nConfidenceVector;
49};
50/// Structure for channel switch request, Sent by BS in order to switch the entire cell operation to new channel.
52{
53 unsigned int nMMMType:8;
54 unsigned int nTransactionId:16;
55 unsigned int nConfirmationFlag:1;
56 unsigned int nSwitchMode:1;
57 unsigned int nSwitchCount:8;
58};
59//_declspec(dllexport) struct stru_802_22_SSFOutput* fn_NetSim_CR_CPE_SSF(struct stru_802_22_SSFInput* input,NETSIM_ID nDevId,NETSIM_ID nInterfaceId);
Structure for channel switch request, Sent by BS in order to switch the entire cell operation to new ...
unsigned int nTransactionId
unsigned int nSwitchMode
unsigned int nMMMType
unsigned int nSwitchCount
unsigned int nConfirmationFlag
Structure for incumbent.
Definition: 802_22.h:1009
struct stru_802_22_Channel * pstruChannelList
struct stru_802_22_SSFInput::stru_SensingWindowSpecificationArray SensingWindowSpecificationArray
unsigned int nChannelNumber
unsigned int nIncumbentCount
unsigned int nSensingMode
unsigned int nMaxProbabilityOfFalseAlram
unsigned int nSignalTypeArray
INCUMBENT ** pstruIncumbent
unsigned int nChannelBandwidth
Spectrum Sensing Function output signals.
unsigned int nMeanRSSIMeasurement
unsigned int nSensingMode
unsigned int nSignalTypeVector
unsigned int nSignalPresentVector
unsigned int nStdDevRSSIMeasurement
unsigned int nConfidenceVector