亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频

? 歡迎來到蟲蟲下載站! | ?? 資源下載 ?? 資源專輯 ?? 關于我們
? 蟲蟲下載站

?? systemsim.h

?? 此程序為wcdma系統當中ftp/video業務模型的c++程序仿真 通過此程序 能得到此兩種業務在多種條件下的吞吐量和無碼率的性能
?? H
?? 第 1 頁 / 共 2 頁
字號:
	float fMeanSNR;		//平均SNR
	float fStdSNR;		//SNR的方差
	float fBLER;
}SNR2BLER1_TYPE;

//速率到 BLER 的映射結構體
typedef struct stRate2BLER1
{
	float fEffectiveCodeRate;				//等效編碼速率
	SNR2BLER1_TYPE* pstAddrOfSNR2BLER;	//SNR2BLER 表的首地址
	int iSNR2BLER1Length;			//SNR2BLER 表的長度
}RATE2BLER1_TYPE;

//ENCODER PACKET SIZE 到 BLER 的映射結構體
typedef struct stEPS2BLER1
{
	int iEncoderPacketSize;						//編碼數據包長度
	RATE2BLER1_TYPE* pstAddrOfRate2BLER;	//Rate2BLER 結構體數組的首地址
	int iRATE2BLER1Length;				//Rate2BLER 結構體數組的長度
}EPS2BLER1_TYPE;

/* BLER 估計數據表(2)*/

//SNR的均值到 BLER 的映射結構體
typedef struct stSNR2BLER2
{
	float fMeanSNR;		//平均SNR
	float fBLER;
}SNR2BLER2_TYPE;

//SNR的方差到 BLER 修正值的映射結構體
typedef struct stStd2BLER
{
	float fStdSNR;			//SNR的方差
	float fAdjustOfBLER;	//BLER 修正值
}STD2BLER_TYPE;

//速率到 BLER 的映射結構體
typedef struct stRate2BLER2
{
	float fEffectiveCodeRate;				//等效編碼速率
	SNR2BLER2_TYPE* pstAddrOfSNR2BLER;		//SNR2BLER 表的首地址
	STD2BLER_TYPE* pstAddrOfStd2BLER;	//Std2BLER 表的首地址
}RATE2BLER2_TYPE;

//ENCODER PACKET SIZE 到 BLER 的映射結構體
typedef struct stEPS2BLER2
{
	int iEncoderPacketSize;			//編碼數據包長度
	RATE2BLER2_TYPE* pstAddrOfRate2BLER;	//Rate2BLER 結構體數組的首地址
}EPS2BLER_TYPE;

//軟切換消息結構體
typedef struct stSoftHandoffMessage
{
	int iMonitorIndex;			//目標扇區在候選集數組中的下標
	SECTORID_TYPE stTargetSector;		//目標扇區的扇區標號
	int iWaitTime;				//需要等待的時間長度,以時隙為單位
	bool bIsAdd;				//是否加入到激活集中,true: add,false: drop
}SOFTHANDOFFMESSAGE_TYPE;

//小區交換消息結構體
typedef struct stCellSwitchMessage
{
	int iCandidateIndex;			//目標扇區在候選集數組中的下標
	SECTORID_TYPE stTargetSector;		//目標扇區的扇區標號
	int iWaitTime;				//需要等待的時間長度,以時隙為單位
}CELLSWITCHMESSAGE_TYPE;


//Packet到達消息結構體
typedef struct stPacketArrivalMessage
{
	int iGeneratedPacketSize;		//生成時的分組大小,固定值生成分組時賦值
	int iTimeOfGeneratePacket;		//此Packet生成的時候的時隙數
	int  iObjectIndicator;                  //分組屬于主從對象的標識
	int iPacketSize;			//當前Packet的大小
	int iPacketIndex;			//此Packet是其所屬的PC的第幾個Packet,暫時沒用到
	bool bIsPacketCallEnd;			//表示此Packet是否是其所屬的Packet Call的最后一個Packet
	bool bIsSucfulTrans;			//分組是否正確傳輸的標志,初始值為true
}PACKETARRIVALMESSAGE_TYPE;

//PacketCall到達消息結構體
typedef struct stPacketCallArrivalMessage
{
	int iTimeOfPCArrival;		//此PacketCall生成的時候的時隙數
	int iMainObjectSize;		//分組呼叫中主對象的大小,生成分組呼叫時賦值
    long lDataBitsOfPC;		//分組呼叫包含比特總數
	long lSucfulBitNum;		//記錄當前的PC的成功傳輸的比特數
	bool bIsMOSucfulTrans;		//分組主對象是否正確傳輸的標志,初始值為true
}PACKETCALLARRIVALMESSAGE_TYPE;

enum OBJECTTYPE{MAINOBJECT,PLAGIN};
const double ProcessGain[4]={17.2,20.2,23.2,23.2};


class CNetworkDrive;
class CServiceArea;
class CMsManager;
class CLinkPrediction;
class CCell;
class CSector;
class CMobile;
class CChannelModel;
class CVoiceMs;
class CDataMs;
class CHttpDataMs;
class CFtpDataMs;
class CVideoDataMs;  //20060116

#define FastFadingValueLength 90000

const float fConstTc=1000.;  //zx20010813, 
//計算一定時間內數據用戶平均速率的時間窗口常量, 單位為slot, 
//具體情況見Proportional Fair調度算法的說明
typedef struct stC2IFeedbackDelay
{
	float fDelayedC2IValue;
	int iDelayTime;
}C2IFEEDBACKDELAY_TYPE;
	

//N信道停等時延 by zl
#define SAWFEEDBACKDELAY 0	//反向鏈路反饋時延,包括三個部分:
                            //UE處理ack/nack和計算C/I的時延+
                            //反饋信息從UE反饋到到NodeB時延+
                            //NodeB處理反饋信息的時延  by zl

//C/I反饋時延 by zl
#define C2IFEEDBACKDELAY 0  //反向鏈路反饋時延,3個時隙

//鏈路預測接口 by slj 20050408
//速率預測表
typedef struct stHSRate2CI
{
	float fOriginalTargetC2I;                //最初的目標值
	int iRateOrder;			//代表當前速率等級
	float fCurEPR;			//代表當前傳輸塊殘余錯誤率
	float fTargetC2I;			//目標C/I(dB)
	float fDataRate;			//數據速率(kbps)
	int iModulationOrder;		//調制階數
	float fCodeRate;		    //編碼速率
    int  iTTISize;          //一個Block的大小,bit
    int iMCSMode;               //MCS類型
    int iCodeNum;               //用于仿多碼情況下傳輸速率的計算
}HSRATE2CI_TYPE;


typedef struct stHSChannel2CI
{
	int iChannelMode;		        //信道類型
	HSRATE2CI_TYPE *pstAddrOfRate2CI;	//Rate2CI 結構體數組的首地址
	int iRATE2CILength;			//Rate2CI 結構體數組的長度
}HSChannel2CI_TYPE;

//FER表
//當前TTI平均C/I到 FER 的映射結構體
typedef struct stHSCI2FER
{
	float fC2I;		//平均C2I,dB
	float fFER;     //對應誤幀率
}HSCI2FER_TYPE;

//MCS級別到 FER 的映射結構體
typedef struct stHSMCS2FER
{
	int iMCSMode;				//MCS類型
	HSCI2FER_TYPE *pstAddrOfCI2FER;	//CI2FER 表的首地址
	int iCI2FERLength;			//CI2FER 表的長度
}HSMCS2FER_TYPE;

//信道類型到 FER 的映射結構體
typedef struct stHSChannel2FER
{
	int iChannelMode;			//信道類型
	HSMCS2FER_TYPE *pstAddrOfMCS2FER;	// MCS2FER結構體數組的首地址
	int iMCS2FERLength;			// MCS2FER結構體數組的長度
}HSChannel2FER_TYPE;

//當前系統碼字個數到MCS與CI2FER曲線映射結構體
typedef struct stHSCodeNum2FER
{
	int iCodeNum;			                            //碼字個數
	HSChannel2FER_TYPE *pstAddrOfChannel2FER;	// Channel2FER結構體數組的首地址
	int iChannel2FERLength;			              // Channel2FER結構體數組的長度
}HSCodeNum2FER_TYPE;

//子信道結構體  by zl
typedef struct stNChannelSAW
{
    //int iSAWProcessNum;     //用數組下標代替
	bool bNewDataIndicator;   //新數據指示符
	bool bIsTTIGood;          //ACK/NACK指示符
	int iFeedbackTimer;       //反饋定時器
	int iTransCounter;        //記錄傳輸次數
	float fChannelC2I;        //合并的C/I
    HSRATE2CI_TYPE* pstRate2CI;  //速率預測結構體,重傳與首次傳輸的相同
}NCHANNELSAW_TYPE;

//long-range prediction 20051214
#define DelayedSlot 0       //單位為TTI
#define mu     0.02
#define orders 50
#define IsPredict false

//for Video
#define  DelayLimit 5  //單位為秒
#define  PacketDropLimit 0.4  //單位為秒zl 20060328
#define  QoSWeight 4.247425  //by huangfan 20060405
			//weight for M_LWDF schedule algorithm 
			//which define the required level of QoS

//前向Video業務packet消息結構體   20060116
typedef struct stFLVideoPacketArrivalMessage
{
	int iPacketSize;				//記錄此packet的大小
	int iPacketIndex;				//記錄此packet在trace中的序號 zl20060404
	int iTimeOfGeneratePacket;		//記錄此packet到達的時隙號
	int iPacketDropLimit;           //記錄此packet的最大丟包時延 zl20060328
	bool bIsSucfulTrans;			//分組是否正確傳輸的標志,初始值為true
}FLVIDEOPACKETARRIVALMESSAGE_TYPE;

//前向Video業務packetcall(即frame)結構體  20060116
typedef struct stFLVideoPacketCallArrivalMessage
{
	int iTimeOfGenerateFrame;		//記錄當前幀的到達時刻
	long lDataBitsOfFrame;			//記錄當前幀的總比特數
}FLVIDEOPACKETCALLARRIVALMESSAGE_TYPE;

#endif

?? 快捷鍵說明

復制代碼 Ctrl + C
搜索代碼 Ctrl + F
全屏模式 F11
切換主題 Ctrl + Shift + D
顯示快捷鍵 ?
增大字號 Ctrl + =
減小字號 Ctrl + -
亚洲欧美第一页_禁久久精品乱码_粉嫩av一区二区三区免费野_久草精品视频
在线播放视频一区| 欧美日韩电影在线播放| 亚洲午夜激情网页| 久久综合999| 在线免费av一区| 成人精品免费看| 日韩高清电影一区| 一区二区三区精品| xnxx国产精品| 欧美一区二区网站| 91麻豆swag| 丁香婷婷综合网| 蜜桃免费网站一区二区三区| 亚洲精品老司机| 欧美精彩视频一区二区三区| 日韩精品专区在线| 欧美女孩性生活视频| 在线视频欧美精品| 成人18视频在线播放| 国产一区激情在线| 奇米精品一区二区三区四区| 亚欧色一区w666天堂| 亚洲色欲色欲www| 国产精品视频免费| 久久久久久一二三区| 精品日韩av一区二区| 这里只有精品视频在线观看| 欧美三级中文字幕| 91福利社在线观看| 色婷婷亚洲精品| 色综合中文字幕国产 | 欧美四级电影网| 91色综合久久久久婷婷| www.色综合.com| 成人av在线一区二区| 不卡视频一二三四| 99精品欧美一区二区蜜桃免费| 福利电影一区二区三区| 国产成人精品免费看| 成人中文字幕合集| www.色综合.com| 91麻豆国产在线观看| 91视频免费观看| 成人动漫在线一区| 成人精品电影在线观看| 91亚洲男人天堂| 91小视频在线免费看| 在线精品观看国产| 69堂成人精品免费视频| 日韩三级电影网址| 欧美一级搡bbbb搡bbbb| 精品区一区二区| 国产欧美日韩一区二区三区在线观看| 国产清纯在线一区二区www| 国产精品看片你懂得| 亚洲美女少妇撒尿| 日韩高清电影一区| 免费观看一级特黄欧美大片| 免费在线一区观看| 欧美一区二区三区系列电影| 日韩一二三区视频| 国产性天天综合网| 亚洲精品免费播放| 日韩中文字幕91| 韩国三级在线一区| 99久久精品免费看| 在线播放中文字幕一区| 久久免费视频色| 亚洲欧美日韩系列| 青青青爽久久午夜综合久久午夜| 精品一区二区三区不卡| 99国产精品一区| 4438x成人网最大色成网站| 久久精品日韩一区二区三区| 国产精品美日韩| 午夜久久久久久久久久一区二区| 久久精品999| 99久久精品免费观看| 91精品国产91久久久久久一区二区 | 欧美日韩国产在线播放网站| 日韩午夜中文字幕| 中文字幕一区二区三区蜜月| 亚洲成人免费在线观看| 国产一区二区三区| 精品视频在线免费| 久久九九99视频| 午夜婷婷国产麻豆精品| 懂色av噜噜一区二区三区av| 欧美日韩视频在线一区二区| 国产视频在线观看一区二区三区| 亚洲一区二区三区小说| 国产精品一区在线观看你懂的| 欧美综合色免费| 国产精品视频线看| 久久99久久久欧美国产| 欧美日韩在线不卡| 粉嫩欧美一区二区三区高清影视| 91麻豆精品一区二区三区| 精品国产免费一区二区三区香蕉| 亚洲欧洲一区二区三区| 精品一区二区影视| 在线观看av不卡| 国产精品久久久久国产精品日日| 日本欧美一区二区三区| 日本韩国视频一区二区| 中文字幕乱码日本亚洲一区二区| 七七婷婷婷婷精品国产| 在线观看亚洲精品视频| 亚洲国产精品v| 激情久久久久久久久久久久久久久久| 欧美吞精做爰啪啪高潮| 亚洲色图第一区| 成人av在线电影| 欧美刺激午夜性久久久久久久| 亚洲愉拍自拍另类高清精品| www.亚洲国产| 国产女人18水真多18精品一级做| 日本不卡一区二区三区高清视频| 91成人免费电影| 综合精品久久久| 不卡的看片网站| 国产欧美视频一区二区三区| 激情国产一区二区| 精品国产免费一区二区三区香蕉| 日韩1区2区3区| 欧美日韩国产经典色站一区二区三区| 亚洲精品成人在线| 色婷婷av一区| 一区二区三区国产精品| 欧美自拍丝袜亚洲| 亚洲成人av一区二区三区| 欧美唯美清纯偷拍| 亚洲地区一二三色| 欧美日韩另类国产亚洲欧美一级| 性久久久久久久久| 欧美三级电影网站| 亚洲www啪成人一区二区麻豆| 欧美综合一区二区三区| 亚洲高清免费在线| 欧美日本一区二区在线观看| 偷拍亚洲欧洲综合| 91麻豆精品国产自产在线观看一区 | 秋霞电影网一区二区| 3atv一区二区三区| 蜜臀av国产精品久久久久| 欧美不卡在线视频| 国产乱码精品一品二品| 国产嫩草影院久久久久| 色综合天天性综合| 亚洲一区二区三区四区五区中文 | 国产欧美日韩综合| 成人免费毛片嘿嘿连载视频| 中文字幕欧美一区| 日本高清无吗v一区| 午夜精品在线看| 日韩色视频在线观看| 国产成人精品亚洲午夜麻豆| 亚洲欧洲一区二区三区| 欧美亚洲一区三区| 青青草91视频| 久久久久久久一区| 色综合激情五月| 日韩电影免费在线观看网站| 久久久久久麻豆| 91福利小视频| 久久精品国产久精国产爱| 国产婷婷一区二区| 欧美影院一区二区三区| 免费人成在线不卡| 国产亚洲人成网站| 色av成人天堂桃色av| 久久se精品一区精品二区| 国产精品久久久久久久午夜片| 在线观看视频欧美| 国产一区二区三区精品欧美日韩一区二区三区 | 亚洲欧美福利一区二区| 欧美三级乱人伦电影| 日韩一本二本av| 9l国产精品久久久久麻豆| 亚洲成人av一区| 久久久精品国产99久久精品芒果| 在线亚洲欧美专区二区| 国内精品免费**视频| 亚洲综合成人网| 国产欧美日韩三区| 欧美日韩成人高清| 99精品视频一区| 韩国一区二区视频| 亚洲午夜精品在线| 日本一区二区三区dvd视频在线| 欧美日本精品一区二区三区| 成人一二三区视频| 男男成人高潮片免费网站| 亚洲精品国产精品乱码不99| 日韩欧美国产一二三区| 在线观看日韩一区| 成人av高清在线| 国产精品一区二区三区四区| 日韩精品福利网| 亚洲精品成人精品456|