示例#1
0
 public TplRelayModule(CollectionsModel model)
 {
     this.m_AntennaName = model.Antennas;
     this.m_FreqBandColl = model.LteFreBandCol;
     this.m_PropModels = model.PropagetionColl.GetPropagationModelList();
     m_RelayTplCell = model.TplRelayCollection.TplRC;
     m_TplRN = model.TplRelayCollection.TplRN;
     m_RelayTplCell.AntennaName = m_AntennaName.AntennaList[1].ToString();
     m_RelayTplCell.MainPropagModelID = (model.PropagetionColl.GetPropagationModelList())[40].PropModelID;
     m_RelayTplCell.MainCalcRidius = 500;
     m_RelayTplCell.MainModelResolution = 20;
     m_TplRN.AntennaName = m_AntennaName.AntennaList[1].ToString();
     m_TplRN.MainPropagModelID = (model.PropagetionColl.GetPropagationModelList())[40].PropModelID;
     m_TplRN.MainCalcRidius = 1000;
     m_TplRN.MainModelResolution = 20;
     //m_TplRC.FBandName = 
 }
示例#2
0
 private ICarrierVGridModel GenrateUmtsVGridModel(CollectionsModel model, Transceiver tranceiver)
 {
     ICarrierVGridModel model2 = new CarrierVGridModelUMTS(model, tranceiver);
     this.m_FreqBandColl = model.UMTSFreBandColl;
     return model2;
 }
示例#3
0
 private ICarrierVGridModel GenrateGsmVGridModel(CollectionsModel model, Transceiver tranceiver)
 {
     ICarrierVGridModel model2 = new CarrierVGridModelGSM(model, tranceiver);
     this.m_FreqBandColl = model.GSMFreBandCol;
     return model2;
 }
示例#4
0
 private ICarrierVGridModel GenrateCdmaVGridModel(CollectionsModel model, Transceiver tranceiver)
 {
     ICarrierVGridModel model2 = new CarrierVGridModelCDMA(model, tranceiver);
     this.m_FreqBandColl = model.CDMAFreBandColl;
     return model2;
 }
示例#5
0
 //Add by lw 0228
 private ICarrierVGridModel GenerateVGridModelRelayCell(CollectionsModel model, RelayNode rn)
 {
     ICarrierVGridModel model2 = new CarrierVGridModelRelayCell(model, rn);
     this.m_FreqBandColl = model.LteFreBandCol;
     return model2;
 }
示例#6
0
 private ICarrierVGridModel GenerateLteVGridModel(CollectionsModel model, Transceiver tranceiver)
 {
     ICarrierVGridModel model2 = new CarrierVGridModelLTE(model, tranceiver);
     this.m_FreqBandColl = model.LteFreBandCol;
     return model2;
 }