WO2013026350A1 - Method and device for assessing system performance - Google Patents

Method and device for assessing system performance Download PDF

Info

Publication number
WO2013026350A1
WO2013026350A1 PCT/CN2012/079430 CN2012079430W WO2013026350A1 WO 2013026350 A1 WO2013026350 A1 WO 2013026350A1 CN 2012079430 W CN2012079430 W CN 2012079430W WO 2013026350 A1 WO2013026350 A1 WO 2013026350A1
Authority
WO
WIPO (PCT)
Prior art keywords
dynamic
simulation
static
dimension
grid
Prior art date
Application number
PCT/CN2012/079430
Other languages
French (fr)
Chinese (zh)
Inventor
曹艳霞
王姝杰
王晨
Original Assignee
电信科学技术研究院
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 电信科学技术研究院 filed Critical 电信科学技术研究院
Publication of WO2013026350A1 publication Critical patent/WO2013026350A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W24/00Supervisory, monitoring or testing arrangements
    • H04W24/06Testing, supervising or monitoring using simulated traffic

Definitions

  • the present invention relates to the field of communications, and in particular, to a system performance evaluation method and apparatus. Background technique
  • the so-called static simulation means performing multiple captures on the scene of the mobile communication system, and establishing an ideal system balance point according to each capture result, and then counting the performance of the system when achieving the ideal balance, and simulating the average performance index of the system;
  • the so-called dynamic simulation is a discrete event simulation method, which simulates a certain cellular network topology structure, the user terminal moves according to a certain model, power on, power off, cell search, cell update, service arrival, service data generation and Transmission, information interaction, small-area handover, measurement and upper-end, communication end, etc., including the behavior of other network elements (eg, base station data reception and transmission, antenna shaping, measurement, ⁇ , wireless resource management) And other processes) and the process of information and signaling interaction between the various units in the network
  • Embodiments of the present invention provide a system performance evaluation method and apparatus for implementing dynamic simulation evaluation performance while achieving static simulation evaluation efficiency.
  • a system performance evaluation method including:
  • a system performance evaluation device comprising:
  • a first simulation unit configured to perform static simulation on the set application scenario to obtain a corresponding static indicator value
  • a mapping unit configured to perform dynamic index value and static indicator determined according to the pre-simulation for the set application scenario in advance Corresponding relationship between the values, obtaining a dynamic indicator value corresponding to the static indicator value
  • An evaluation unit configured to perform system performance evaluation based on the obtained dynamic indicator value.
  • the static index value obtained by the static simulation is mapped to the dynamic and static interface extracted by the dynamic pre-reality in a certain manner, thereby obtaining the corresponding dynamic index value, and then obtained by a certain calculation method.
  • the dynamic indicator value further obtains user-level and system-level performance indicators such as UE throughput and cell throughput to complete system performance evaluation; the corresponding relationship between static index value and dynamic index value estimated by dynamic pre-simulation
  • the air interface performance parameters of the UE are obtained through the static simulation output, and the air interface performance parameters are mapped to the dynamic and static interface according to a certain mapping method, and the relevant output of the dynamic simulation is obtained, thereby achieving
  • the static simulation evaluates the efficiency and realizes the performance effect of the dynamic simulation evaluation.
  • the simulation evaluation results reflect the time-varying characteristics of the channel and the processing gain of the algorithms such as the transmission mode and the detection algorithm, while improving the efficiency of the simulation evaluation. Guaranteed simulation evaluation Reliability, but also saves processing time required for the simulation evaluation.
  • FIG. 1 is a flow chart of dynamic pre-simulation based on FullBuffer service according to an embodiment of the present invention
  • FIG. 2 is a schematic diagram of a three-dimensional relationship plane of TBS vs C/I & I0/N0" according to an embodiment of the present invention
  • FIG. 4 is a schematic diagram showing the functional structure of a simulation evaluation apparatus according to an embodiment of the present invention. detailed description
  • a new system performance evaluation method is designed, and it is expected to obtain dynamic evaluation performance through static evaluation efficiency.
  • it is necessary to obtain the dynamic and static interface through dynamic pre-simulation, and then map the dynamic and static interface through the static simulation output to obtain the performance index of the semi-static simulation output.
  • the so-called dynamic pre-simulation is actually static.
  • the so-called dynamic and static interface also known as the semi-static interface, refers to the static index value and dynamics determined by dynamic pre-simulation. The correspondence between the indicator values.
  • the so-called dynamic and static interface extraction is a user-level output through dynamic pre-simulation statistics output.
  • Static indicator values such as C/I (user air interface signal-to-noise ratio) and I0/N0 (accumulated noise ratio), as well as dynamic indicators such as SNR (signal-to-noise-to-noise ratio) information, TBS (block size) information, and scheduling times information Value, and analyze C/I information separately,
  • these three-dimensional relation planes are the extracted dynamic and static interfaces.
  • the C/I, I0/N0 of the static simulation output is mapped to the dynamic and static interface, and the TBS information, SR information and scheduling corresponding to C/I, I0/N0 are obtained in the grid corresponding to the dynamic and static interface curve.
  • a detailed process of dynamic pre-simulation by a simulation evaluation device (also referred to as a system performance evaluation device) is as follows:
  • Step 100 The simulation evaluation device performs dynamic pre-simulation on the set application scenario based on the FullBuffer service, and outputs static indication values and dynamic indicator values of each UE.
  • the so-called FullBuffer service is not a real service in the actual network, and can be considered as "filling, processing, and its main purpose is to ensure that the service source continues to have data when testing or verifying a certain solution. Sending, avoiding the interruption of traffic, etc., affects the test performance when the real service is used. The same below, will not be described again.
  • the service source in the simulation may also be generated according to a certain model, for example, may be driven according to a sufficiently long time series, which may be real-time recorded service data; the above-mentioned FullBuffer service is only one A preferred embodiment is not limited thereto.
  • the dynamic indicator value includes at least scheduled TBS information, SINR information, and scheduling number information.
  • Step 110 The simulation evaluation device determines the first dimension and the second dimension based on different types of static indicator values, and performs grid (grid) slices according to the first dimension and the second dimension according to the set step value, and forms multiple Grid.
  • the static index values of each UE are classified into C/I and I0/N0, so that C/I is taken as the first dimension and I0/N0 is taken as the second dimension. In other words, it can also be seen. This is done by taking C/I as the X axis and I0/N0 as the y axis. Then, when performing step 110, the specific includes:
  • the simulation evaluation device uses the first dimension C/I to perform grid slicing according to the set step size to form multiple C/I grid intervals.
  • the simulation evaluation device uses the second dimension I0/N0 to perform grid slicing on the plurality of C/I grid intervals according to the set step size to form a plurality of grids.
  • Step 120 The simulation evaluation device separately uses each type of dynamic indicator value as a third dimension, and respectively determines each sample point corresponding to the dynamic indicator value in each grid, and according to each type of dynamic indicator value in each grid. The corresponding value of the sample point is determined, and the correspondence between the corresponding dynamic indicator value and the static index value corresponding to the first dimension and the static index value corresponding to the second dimension is determined.
  • the method specifically includes: First, the simulation evaluation device uses the TBS information as the third dimension, and determines the sample points corresponding to the TBS information in each grid, that is, the TBS information of each UE obtained by the simulation, and the TBS information according to each grid. The average value of the points determines the three-dimensional correspondence between the TBS information and C/I and I0/N0, that is, fits a "TBS vs C/I
  • the simulation evaluation device uses the SR information as a third dimension, and determines the sample points corresponding to the SR information in each grid, that is, the SNR information of each UE obtained by the simulation, and the SNR information according to each grid.
  • Point average value determine the three-dimensional correspondence between SR information and C/I and I0/N0, that is, fit a "SR vs
  • the simulation evaluation device determines the scheduling frequency ⁇ (unit: times/user/second) according to the scheduling number information, and uses the scheduling frequency ⁇ as the third dimension, and determines the sampling points corresponding to the scheduling frequency ⁇ in each grid, that is, Simulated each
  • the scheduling frequency of the UE is respectively corresponding to the scheduling frequency ⁇ , and according to the scheduling frequency in each grid, the average value of the sampling point is determined, and the three-dimensional correspondence between the scheduling frequency ⁇ and C/I and I0/N0 is determined, that is, Fitting a " ⁇ vs C/I &
  • step 100 can also be used according to the set number of times.
  • the "TBS vs C/I & I0/N0" three-dimensional relational plane, the "SNR vs C/I & I0/N0" three-dimensional relational plane and the " ⁇ vs C/I & I0/N0" three-dimensional relational plane determined by the above method are It is the correspondence between the static indicator value and the dynamic indicator value, also called the dynamic and static interface, or the semi-static interface.
  • the intermediate results of the various simulation outputs and the saved form of the final result may be various, and the saved form of the text file may be used, or the map, the table, etc. may be used to reflect the correspondence between the parameters.
  • Figure 2 is only an example.
  • the static indicator value and the dynamic indicator value may also include other parameters, for example, path loss measurement parameters, channel attenuation parameters, antenna gain, etc.
  • the simulation evaluation device may also select other types according to actual application scenarios.
  • the static index value and the dynamic index value respectively establish a first dimension, a second dimension, and a third dimension to determine a corresponding three-dimensional relationship plane, and the C/I, I0/N0, TBS information, SNR information, and scheduling number information are only An example is not limited to this.
  • the simulation evaluation device performs a semi-static simulation evaluation based on the results of the dynamic pre-simulation.
  • Step 300 The simulation evaluation device performs static simulation on the set application scenario based on the FullBuffer service, and obtains a corresponding static indicator value.
  • the semi-static simulation evaluation apparatus first performs an initial UE access procedure (the number of accessed UEs is smaller than the maximum number of UEs configured by the system), and then, the semi-static simulation evaluation apparatus completes the admission control process of the UE, Determining the home location of each UE (including the home base station, the home sector, and the like), and then the semi-static simulation evaluation device calculates information such as path loss, shadow fading, and antenna gain of each UE, thereby calculating the C/I of each UE. I0/N0.
  • Step 310 The simulation evaluation device obtains a dynamic index value corresponding to the static index value according to a correspondence between a dynamic index value and a static index value determined during dynamic pre-simulation for the set application scenario based on the FullBuffer service in advance.
  • the emulation device obtains each UE by interpolation according to the C/I and I0/N0 of each UE calculated in step 300 on the three-dimensional relation plane of the dynamic and static interface "TBS vs C/I &I0/N0" TBS information, recorded as 3 ⁇ 4& eid , unit: kbit;
  • the simulation device obtains the average SNR information of each UE by interpolation on the three-dimensional relational plane of the static and dynamic interface "SR vs C/I &I0/N0" according to the C/I and I0/N0 of each UE calculated in step 300. , recorded as ⁇ ueid ;
  • the simulation device obtains the scheduling frequency of each user by interpolation on the three-dimensional relational plane of the static and dynamic interface " ⁇ vs C/I &I0/N0" according to the C/I and I0/N0 of each UE calculated in step 300.
  • unit times / user / second.
  • Step 320 The simulation evaluation device performs system performance evaluation according to the obtained dynamic index value.
  • the so-called system performance evaluation refers to determining the following parameters, OTA (throughput) parameters and Service parameters (hereinafter referred to as OTA and Service) for each UE according to the obtained dynamic index values. And the SNR information; then, according to the OTA and SNR information of each UE, calculate the OTA and SNR of each cell (each cell has been pre-simulated and planned), and then obtain the cell throughput and the cell signal to noise ratio of each cell.
  • the system performance evaluation is completed.
  • the OTA and the Service respectively represent the throughput of the cell or the user from different angles.
  • the OTA is defined as the ratio of the number of correctly received user information bits in the cell to the effective transmission time (the effective transmission time is the transmission user information). The time taken by the bit, including the initial transmission and retransmission time); and Service is defined as the amount of data that is correctly transmitted per unit or sector per unit time.
  • the values of the two performance indicators of the OTA parameter and the Service parameter are the same when the system parameter configuration is the same, and in the case where the system parameter configuration is different, The value of the OTA parameter and the equivalent Service parameter need to be converted according to the scale factor.
  • the dynamic and static interfaces obtained in step 310 are common interfaces under different UE numbers. Therefore, in the case where dynamic pre-simulation and static simulation respectively use different UE numbers, the simulation evaluation device can all be fitted. The method obtains OTA parameters and Service parameters of each UE.
  • the simulation evaluation device first determines the system configuration parameters used in the static simulation. Whether the number of the system configuration parameters used in the dynamic pre-simulation is the same, that is, whether the application scenario for the static simulation is consistent with the application scenario for the dynamic pre-simulation, for example, determining whether the number of accessed UEs is consistent;
  • the simulation evaluation apparatus first determines the ⁇ of each UE based on the TBS information and the scheduling frequency ⁇ of each UE and the scale factor obtained in step 310, where the so-called scale factor is the per-cell access during dynamic pre-simulation.
  • the maximum number of PRBs allocated per UE is scheduled during dynamic pre-simulation, and the service data of each UE is determined separately.
  • the system bandwidth used in the dynamic pre-simulation is N_RB, which is expressed as the number of PRBs included in the system bandwidth
  • the maximum number of UEs per cell access is UE_NUM_INTERFACE
  • the system bandwidth used in this static simulation is N_RB is expressed as the number of PRBs included in the system bandwidth.
  • the maximum number of PRBs allocated per UE is N RB UEs.
  • the maximum number of UEs per cell access is UE_NUM_CURRENT.
  • the current UE's fitted OTA is represented as OTAJJEn.
  • the simulation evaluation apparatus includes a first simulation unit 40, a mapping unit 41, and an evaluation unit 42, where
  • the first simulation unit 40 is configured to perform static simulation on the set application scenario to obtain a corresponding static indicator value.
  • the mapping unit 41 is configured to perform dynamic pre-simulation based on the dynamic indicator value determined in advance for the set application scenario. Corresponding relationship between the static index values, and obtaining a dynamic index value corresponding to the static indicator value;
  • the evaluation unit 42 is configured to perform system performance evaluation according to the obtained dynamic indicator value.
  • the simulation evaluation apparatus may further be provided with a second simulation unit 43 for performing dynamic pre-simulation for the set application scenario to determine a correspondence between the dynamic index value and the static index value, specifically For: dynamic simulation for the set application scenario, output static index value and dynamic index value of each UE, determine the first dimension and the second dimension based on different types of static index values, and according to the set step value, respectively
  • the first dimension and the second dimension are raster-sliced to form a plurality of grids; respectively, each type of dynamic index value is taken as a third dimension, and respectively in each grid Determining the sample points corresponding to each type of dynamic index values, and determining the static index values corresponding to the first dimension according to the values of the sample points corresponding to each type of dynamic index values in each grid
  • the second simulation unit 43 is not a function module that must be set, and the dynamic pre-simulation can be performed by other devices instead, and the simulation result is input into the simulation evaluation device, and details are not described herein again.
  • the static index value obtained by the static simulation is mapped to the dynamic and static interface extracted by the dynamic pre-reality in a certain manner, thereby obtaining the corresponding dynamic index value, and then passing a certain
  • the calculation method obtains user-level and system-level performance indicators such as UE throughput and cell throughput according to the obtained dynamic index value to complete system performance evaluation; the static index value and the dynamic index value to be evaluated by dynamic pre-simulation Correspondence between the two, as the static and dynamic interface of the semi-static simulation, the air interface performance parameters of the UE are obtained through the static simulation output, and the air interface performance parameters are mapped to the dynamic and static interfaces according to a certain mapping method, and the relevant output of the dynamic simulation is obtained.
  • embodiments of the present invention can be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or a combination of software and hardware. Moreover, the present invention can be embodied in the form of a computer program product embodied on one or more computer-usable storage interfaces (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer usable program code.
  • computer-usable storage interfaces including but not limited to disk storage, CD-ROM, optical storage, etc.
  • the computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device.
  • the apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
  • These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing, thereby causing a computer or other
  • the instructions executed on the programmable device provide steps for implementing the functions specified in one or more blocks of the flowchart or in a flow or block of the flowchart.

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Management, Administration, Business Operations System, And Electronic Commerce (AREA)

Abstract

The present invention relates to the field of communications. Disclosed are a method and device for assessing system performance, for use in implementing performance of a dynamic simulation assessment while achieving efficiency of a static simulation assessment. The method is: rendering as a dynamic-static interface of a semi-static simulation a corresponding relation between a static indicator value and a dynamic indicator value assessed via a dynamic pre-simulation scheme, acquiring an air interface performance parameter of a UE via an output volume of a static simulation, mapping the air interface performance parameter to the dynamic-static interface on the basis of a certain mapping method, and acquiring a related output volume of a dynamic simulation. This implements the performance of the dynamic simulation assessment while achieving the efficiency of the static simulation assessment, that is, under the premise of improving the efficiency of the simulation assessment, a time-varying characteristic of a channel is embodied via the result of the simulation assessment, also processing gains of algorithms of transmission mode and detection algorithm, thus ensuring the performance reliability of the simulation assessment, and conserving processing time required by the simulation assessment.

Description

一种***性能评估方法及装置 本申请要求在 2011年 8月 24日提交中国专利局、 申请号为 201110243934.4、发明名称为 "一种***性能评估方法及装置"的中国专利申请的优先权, 其全部内容通过引用结合在本 申请中。  The present invention claims the priority of the Chinese patent application filed on August 24, 2011, the Chinese Patent Application No. 201110243934.4, entitled "A System Performance Evaluation Method and Apparatus". The entire contents are incorporated herein by reference.
技术领域 Technical field
本发明涉及通信领域, 特别涉及一种***性能评估方法及装置。 背景技术  The present invention relates to the field of communications, and in particular, to a system performance evaluation method and apparatus. Background technique
目前, 釆用现有的 LTE (长期演进) 网络规划软件对网络性能进行评估时, 主要是釆 用静态仿真或者动态仿真的方式, 通过静态输出量或者动态输出量的直接计算或者映射到 链路曲线以获得***的评估性能。 其中, 所谓的静态仿真即是指: 对移动通信***场景进 行多次抓拍, 并根据每一次抓拍结果建立一个理想***平衡点, 然后统计***在达到理想 平衡时的性能, 模拟***平均性能指标; 而所谓的动态仿真是一种离散事件仿真方法, 它 模拟在一定的蜂窝网络拓朴结构中, 用户终端按照一定模型发生移动, 开机、 关机, 小区 搜索、 小区更新, 业务到达, 业务数据产生和传输, 信息交互, 小区间切换, 测量与上 4艮, 通信结束等事件, 还包括其他网络单元的行为 (如: 基站数据接收和发送, 天线赋形, 测 量上 ·ί艮, 无线资源的管理等过程) 以及网络中各个单元之间的信息和信令交互过程。  At present, when using existing LTE (Long Term Evolution) network planning software to evaluate network performance, it mainly uses static simulation or dynamic simulation to directly calculate or map to the link through static output or dynamic output. Curve to obtain the evaluation performance of the system. Among them, the so-called static simulation means: performing multiple captures on the scene of the mobile communication system, and establishing an ideal system balance point according to each capture result, and then counting the performance of the system when achieving the ideal balance, and simulating the average performance index of the system; The so-called dynamic simulation is a discrete event simulation method, which simulates a certain cellular network topology structure, the user terminal moves according to a certain model, power on, power off, cell search, cell update, service arrival, service data generation and Transmission, information interaction, small-area handover, measurement and upper-end, communication end, etc., including the behavior of other network elements (eg, base station data reception and transmission, antenna shaping, measurement, 艮, wireless resource management) And other processes) and the process of information and signaling interaction between the various units in the network.
然而, 静态仿真方式和动态仿真方式各有其不完善的一面, 前者仿真效率相对较高, 但没有充分考虑信道的时变特性, 以及各种物理层算法带来的增益, 而后者尽管较可靠地 反映了网络性能, 但仿真效率较低。 有鉴于此, 现有技术下, 在***仿真评估中, 为了提 高仿真效率且对***性能造成的影响在可接受的误差范围内, 技术人员期望能够设计一种 仿真方式, 可以在达到静态评估效率的同时获得动态评估性能, 然而, 目前, 还没有一种 仿真方式能够 4艮好的实现该预期目标。 发明内容  However, static simulation mode and dynamic simulation mode have their imperfect side. The former has relatively high simulation efficiency, but does not fully consider the time-varying characteristics of the channel and the gain brought by various physical layer algorithms, while the latter is more reliable. The ground reflects network performance, but the simulation efficiency is low. In view of this, in the prior art, in the system simulation evaluation, in order to improve the simulation efficiency and the impact on the system performance is within an acceptable error range, the technician expects to be able to design a simulation mode, which can achieve the static evaluation efficiency. At the same time, dynamic evaluation performance is obtained. However, at present, there is no simulation method that can achieve the expected goal. Summary of the invention
本发明实施例提供一种***性能评估法及装置, 用以在达到静态仿真评估效率的同时 实现动态仿真评估性能。  Embodiments of the present invention provide a system performance evaluation method and apparatus for implementing dynamic simulation evaluation performance while achieving static simulation evaluation efficiency.
本发明实施例提供的具体技术方案如下:  The specific technical solutions provided by the embodiments of the present invention are as follows:
一种***性能评估方法, 包括:  A system performance evaluation method, including:
针对设定的应用场景进行静态仿真, 获得相应的静态指标值;  Perform static simulation on the set application scenario to obtain the corresponding static indicator value;
根据预先针对设定的应用场景进行动态预仿真时确定的动态指标值和静态指标值之 间的对应关系, 获得与所述静态指标值对应的动态指标值; 根据获得的动态指标值, 进行***性能评估。 Obtaining a dynamic indicator value corresponding to the static indicator value according to a correspondence between a dynamic index value and a static index value determined when the dynamic pre-simulation is performed in advance for the set application scenario; System performance evaluation is performed based on the obtained dynamic indicator values.
一种***性能评估装置, 包括:  A system performance evaluation device, comprising:
第一仿真单元, 用于针对设定的应用场景进行静态仿真, 获得相应的静态指标值; 映射单元, 用于根据预先针对设定的应用场景进行动态预仿真时确定的动态指标值和 静态指标值之间的对应关系, 获得与所述静态指标值对应的动态指标值;  a first simulation unit, configured to perform static simulation on the set application scenario to obtain a corresponding static indicator value; and a mapping unit, configured to perform dynamic index value and static indicator determined according to the pre-simulation for the set application scenario in advance Corresponding relationship between the values, obtaining a dynamic indicator value corresponding to the static indicator value;
评估单元, 用于根据获得的动态指标值, 进行***性能评估。  An evaluation unit, configured to perform system performance evaluation based on the obtained dynamic indicator value.
本发明实施例中, 将通过静态仿真获得的静态指标值, 釆用一定的方式映射到通过动 态预真提取出的动静接口, 从而获得相应的动态指标值, 再通过一定的计算方法根据获得 的动态指标值进而获得 UE的吞吐量、 小区吞吐量等用户级及***级性能指标, 以完成系 统性能评估; 即将通过动态预仿真的方式评估出的静态指标值与动态指标值之间的对应关 系, 作为半静态仿真的动静接口, 再通过静态仿真输出量获得 UE的空中接口性能参数 , 以及根据一定的映射方法将空中接口性能参数映射到动静接口, 获得动态仿真的相关输出 量, 从而在达到静态仿真评估效率的同时实现了动态仿真评估的性能效果, 即在提高了仿 真评估效率的前提下通过仿真评估结果体现了信道的时变特性, 以及传输模式和检测算法 等算法的处理增益,既保证了仿真评估性能的可靠性,又节省了仿真评估所需的处理时间。 附图说明  In the embodiment of the present invention, the static index value obtained by the static simulation is mapped to the dynamic and static interface extracted by the dynamic pre-reality in a certain manner, thereby obtaining the corresponding dynamic index value, and then obtained by a certain calculation method. The dynamic indicator value further obtains user-level and system-level performance indicators such as UE throughput and cell throughput to complete system performance evaluation; the corresponding relationship between static index value and dynamic index value estimated by dynamic pre-simulation As the static and dynamic interface of the semi-static simulation, the air interface performance parameters of the UE are obtained through the static simulation output, and the air interface performance parameters are mapped to the dynamic and static interface according to a certain mapping method, and the relevant output of the dynamic simulation is obtained, thereby achieving The static simulation evaluates the efficiency and realizes the performance effect of the dynamic simulation evaluation. That is, the simulation evaluation results reflect the time-varying characteristics of the channel and the processing gain of the algorithms such as the transmission mode and the detection algorithm, while improving the efficiency of the simulation evaluation. Guaranteed simulation evaluation Reliability, but also saves processing time required for the simulation evaluation. DRAWINGS
图 1为本发明实施例中基于 FullBuffer业务的动态预仿真流程图;  1 is a flow chart of dynamic pre-simulation based on FullBuffer service according to an embodiment of the present invention;
图 2为本发明实施例中 TBS vs C/I & I0/N0" 三维关系平面示意图;  2 is a schematic diagram of a three-dimensional relationship plane of TBS vs C/I & I0/N0" according to an embodiment of the present invention;
图 3为本发明实施例中半静态仿真评估流程图;  3 is a flowchart of semi-static simulation evaluation in an embodiment of the present invention;
图 4为本发明实施例中仿真评估装置功能结构示意图。 具体实施方式  FIG. 4 is a schematic diagram showing the functional structure of a simulation evaluation apparatus according to an embodiment of the present invention. detailed description
本发明实施中, 设计了一种全新的***性能评估方法, 期望通过静态的评估效率获得 动态评估性能。 为实现半静态仿真的目标, 需要先通过动态预仿真获得动静接口, 再通过 静态仿真的输出量映射动静接口, 获得半静态仿真输出的性能指标, 其中, 所谓的动态预 仿真实际上是在静态仿真之前进行的一次完整的动态仿真的过程, 其目的是为后续的静态 仿真提取动静接口, 所谓的动静接口, 也称为半静态接口, 即是指通过动态预仿真确定的 静态指标值和动态指标值之间的对应关系。  In the implementation of the present invention, a new system performance evaluation method is designed, and it is expected to obtain dynamic evaluation performance through static evaluation efficiency. In order to achieve the goal of semi-static simulation, it is necessary to obtain the dynamic and static interface through dynamic pre-simulation, and then map the dynamic and static interface through the static simulation output to obtain the performance index of the semi-static simulation output. The so-called dynamic pre-simulation is actually static. A complete dynamic simulation process performed before the simulation, the purpose of which is to extract the dynamic and static interface for the subsequent static simulation. The so-called dynamic and static interface, also known as the semi-static interface, refers to the static index value and dynamics determined by dynamic pre-simulation. The correspondence between the indicator values.
本发明实施例中, 所谓的动静接口的提取, 即是通过动态预仿真统计输出的用户级的 In the embodiment of the present invention, the so-called dynamic and static interface extraction is a user-level output through dynamic pre-simulation statistics output.
C/I (用户空中接口信噪比)和 I0/N0 (千扰噪声比值)等静态指标值, 以及 SNR (信千噪 比)信息、 TBS (数据块大小)信息和调度次数信息等动态指标值, 并分别分析 C/I信息、Static indicator values such as C/I (user air interface signal-to-noise ratio) and I0/N0 (accumulated noise ratio), as well as dynamic indicators such as SNR (signal-to-noise-to-noise ratio) information, TBS (block size) information, and scheduling times information Value, and analyze C/I information separately,
I0/N0信息与 TBS信息、 S R信息、 调度次数信息之间的关系, 进而获得三个三维关系平 面, 这三个三维关系平面即是提取出的动静接口。 基于上述获得的动静接口, 将静态仿真 输出的 C/I, I0/N0映射到动静接口, 在动静接口曲线对应的栅格中获得对应 C/I, I0/N0的 TBS信息、 S R信息和调度次数信息, 最后, 再通过相应的公式计算得到的***吞吐量信 息和信噪比信息, 从而完成***性能评估。 The relationship between the I0/N0 information and the TBS information, the SR information, and the scheduling number information, thereby obtaining three three-dimensional relations Face, these three three-dimensional relation planes are the extracted dynamic and static interfaces. Based on the dynamic and static interface obtained above, the C/I, I0/N0 of the static simulation output is mapped to the dynamic and static interface, and the TBS information, SR information and scheduling corresponding to C/I, I0/N0 are obtained in the grid corresponding to the dynamic and static interface curve. The number information, finally, the system throughput information and signal-to-noise ratio information calculated by the corresponding formula, thereby completing the system performance evaluation.
下面结合附图对本发明优选的实施方式进行详细说明。  Preferred embodiments of the present invention will be described in detail below with reference to the accompanying drawings.
参阅图 1所示, 本发明实施例中, 仿真评估装置 (也可称为***性能评估装置)进行 动态预仿真的详细流程如下:  Referring to FIG. 1, in the embodiment of the present invention, a detailed process of dynamic pre-simulation by a simulation evaluation device (also referred to as a system performance evaluation device) is as follows:
步骤 100: 仿真评估装置基于 FullBuffer业务, 针对设定的应用场景进行动态预仿真, 输出各 UE的静态指示值和动态指标值。  Step 100: The simulation evaluation device performs dynamic pre-simulation on the set application scenario based on the FullBuffer service, and outputs static indication values and dynamic indicator values of each UE.
本实施例中, 所谓的基于 FullBuffer业务实盾上不是实际网络中真实的业务, 可以认 为是 "灌包,, 处理, 其主要目的是在测试或者验证某种方案时, 保证业务源持续有数据发 送, 避免釆用真实业务时出现断流等影响测试性能, 下同, 将不再赘述。  In this embodiment, the so-called FullBuffer service is not a real service in the actual network, and can be considered as "filling, processing, and its main purpose is to ensure that the service source continues to have data when testing or verifying a certain solution. Sending, avoiding the interruption of traffic, etc., affects the test performance when the real service is used. The same below, will not be described again.
实际应用中, 仿真中的业务源还可以按照一定的模型产生、 如, 可以根据足够长的时 间序列来驱动, 该足够长的时间序列可以是实时记录的业务数据; 上述基于 FullBuffer业 务仅为一种较佳的实施方式, 并不局限于此。  In practical applications, the service source in the simulation may also be generated according to a certain model, for example, may be driven according to a sufficiently long time series, which may be real-time recorded service data; the above-mentioned FullBuffer service is only one A preferred embodiment is not limited thereto.
本实施例中, UE的静态指标值至少包括 C/I和 I0/N0 , 其中, C为 UE的接收功率, I = I0+N0 , 10为***千扰, NO为***底噪; 而 UE的动态指标值至少包括调度的 TBS信息、 SINR信息和调度次数信息。  In this embodiment, the static indicator value of the UE includes at least C/I and I0/N0, where C is the received power of the UE, I = I0+N0, 10 is the system interference, and NO is the system noise; The dynamic indicator value includes at least scheduled TBS information, SINR information, and scheduling number information.
步骤 110: 仿真评估装置基于不同类的静态指标值确定第一维度和第二维度, 并按照 设定步长值, 分别根据第一维度和第二维度进行 grid (栅格)切片, 形成多个栅格。  Step 110: The simulation evaluation device determines the first dimension and the second dimension based on different types of static indicator values, and performs grid (grid) slices according to the first dimension and the second dimension according to the set step value, and forms multiple Grid.
例如, 本实施例中, 各 UE的静态指标值分为 C/I和 I0/N0两类, 从而将 C/I作为第一 维度, 而将 I0/N0作为第二维度, 换言之, 也可以看作是将 C/I作为 X轴, 而将 I0/N0作为 y轴。 那么, 在执行步骤 110时, 具体包括:  For example, in this embodiment, the static index values of each UE are classified into C/I and I0/N0, so that C/I is taken as the first dimension and I0/N0 is taken as the second dimension. In other words, it can also be seen. This is done by taking C/I as the X axis and I0/N0 as the y axis. Then, when performing step 110, the specific includes:
首先,仿真评估装置釆用第一维度 C/I,按照设定步长进行 grid切片,形成多个 C/I grid 区间,  First, the simulation evaluation device uses the first dimension C/I to perform grid slicing according to the set step size to form multiple C/I grid intervals.
其次, 仿真评估装置釆用第二维度 I0/N0 , 按照设定步长对上述多个 C/I grid区间进行 grid切片, 形成多个栅格。  Next, the simulation evaluation device uses the second dimension I0/N0 to perform grid slicing on the plurality of C/I grid intervals according to the set step size to form a plurality of grids.
步骤 120: 仿真评估装置分别将每一类动态指标值作为第三维度, 在各栅格内分别确 定每一类动态指标值对应的釆样点, 以及根据各栅格内每一类动态指标值对应的釆样点取 值, 确定相应动态指标值与第一维度对应的静态指标值及第二维度对应的静态指标值之间 的对应关系。  Step 120: The simulation evaluation device separately uses each type of dynamic indicator value as a third dimension, and respectively determines each sample point corresponding to the dynamic indicator value in each grid, and according to each type of dynamic indicator value in each grid. The corresponding value of the sample point is determined, and the correspondence between the corresponding dynamic indicator value and the static index value corresponding to the first dimension and the static index value corresponding to the second dimension is determined.
例如, 本实施例中, 各 UE的动态指标值分为调度的 TBS信息、 S R信息和调度次数 信息, 则在执行步骤 120时, 具体包括: 首先, 仿真评估装置将 TBS信息作为第三维度, 在各栅格内分别确定 TBS信息对应 的釆样点, 即仿真得到的各 UE的 TBS信息, 以及根据每一个栅格内的 TBS信息釆样点 平均取值,确定 TBS信息与 C/I及 I0/N0之间的三维对应关系,即而拟合出一个" TBS vs C/IFor example, in this embodiment, when the dynamic index value of each UE is divided into the scheduled TBS information, the SR information, and the scheduling times information, when the step 120 is performed, the method specifically includes: First, the simulation evaluation device uses the TBS information as the third dimension, and determines the sample points corresponding to the TBS information in each grid, that is, the TBS information of each UE obtained by the simulation, and the TBS information according to each grid. The average value of the points determines the three-dimensional correspondence between the TBS information and C/I and I0/N0, that is, fits a "TBS vs C/I
& I0/N0" 的三维关系平面, 具体如图 2所示。 The 3D relationship plane of & I0/N0" is shown in Figure 2.
其次, 仿真评估装置将 S R信息作为第三维度, 在各栅格内分别确定 S R信息对应 的釆样点, 即仿真得到的各 UE的 SNR信息, 以及根据每一个栅格内的 SNR信息釆样点 平均取值, 确定 S R信息与 C/I及 I0/N0之间的三维对应关系, 即而拟合出一个 "S R vs Secondly, the simulation evaluation device uses the SR information as a third dimension, and determines the sample points corresponding to the SR information in each grid, that is, the SNR information of each UE obtained by the simulation, and the SNR information according to each grid. Point average value, determine the three-dimensional correspondence between SR information and C/I and I0/N0, that is, fit a "SR vs
C/I & I0/N0" 的三维关系平面。 The three-dimensional relational plane of C/I & I0/N0".
最后, 仿真评估装置根据调度次数信息确定调度频率 β (单位: 次 /用户 /秒), 并将调 度频率 β作为第三维度, 在各栅格内分别确定调度频率 β对应的釆样点, 即仿真得到的各 Finally, the simulation evaluation device determines the scheduling frequency β (unit: times/user/second) according to the scheduling number information, and uses the scheduling frequency β as the third dimension, and determines the sampling points corresponding to the scheduling frequency β in each grid, that is, Simulated each
UE的调度次数信息分别对应的调度频率 β,以及根据每一个栅格内的调度频率釆样点平均 取值, 确定调度频率 β与 C/I及 I0/N0之间的三维对应关系, 即而拟合出一个 "β vs C/I &The scheduling frequency of the UE is respectively corresponding to the scheduling frequency β, and according to the scheduling frequency in each grid, the average value of the sampling point is determined, and the three-dimensional correspondence between the scheduling frequency β and C/I and I0/N0 is determined, that is, Fitting a "β vs C/I &
I0/N0" 的三维关系平面。 其中, 调度频率 β釆用如下的计算方式: = ^im^ (单位: 次 /用户 /秒) The three-dimensional relation plane of I0/N0". The scheduling frequency β釆 is calculated as follows: = ^ im ^ (unit: times/user/second)
仿真时长 * UE个数  Simulation duration * number of UEs
当然, 为进一步提高动静接口的提取精度, 也可以按照设定次数釆用步骤 100 -步骤 Of course, in order to further improve the extraction accuracy of the dynamic and static interface, step 100 can also be used according to the set number of times.
120进行多次动态预仿真, 并对多次动态预仿真后获得的同一类三维关系平面上的釆样点 进行平均处理(例如, 线性平均处理), 从而获得相应的 "TBS vs C/I & I0/N0" 三维关系 平面、 "SNR vs C/I & I0/N0" 三维关系平面和 "β vs C/I & I0/N0" 三维关系平面。 按照上述方法确定的 "TBS vs C/I & I0/N0" 三维关系平面、 "SNR vs C/I & I0/N0" 三 维关系平面和 "β vs C/I & I0/N0" 三维关系平面即是静态指标值和动态指标值之间的对应 关系, 也称为动静接口, 或, 半静态接口。 120 performs multiple dynamic pre-simulation, and averages the sample points on the same type of three-dimensional relation plane obtained after multiple dynamic pre-simulation (for example, linear average processing), thereby obtaining the corresponding "TBS vs C/I & I0/N0" 3D relational plane, "SNR vs C/I & I0/N0" 3D relational plane and "β vs C/I & I0/N0" 3D relational plane. The "TBS vs C/I & I0/N0" three-dimensional relational plane, the "SNR vs C/I & I0/N0" three-dimensional relational plane and the "β vs C/I & I0/N0" three-dimensional relational plane determined by the above method are It is the correspondence between the static indicator value and the dynamic indicator value, also called the dynamic and static interface, or the semi-static interface.
另一方面,本实施例中,各种仿真输出的中间结果及最终结果的保存形式可以有多种, 既可以釆用文本文件的保存形式, 也可以釆用图、 表等能够反映参数间对应关系的其他保 存形式, 图 2仅为举例。  On the other hand, in this embodiment, the intermediate results of the various simulation outputs and the saved form of the final result may be various, and the saved form of the text file may be used, or the map, the table, etc. may be used to reflect the correspondence between the parameters. Other forms of preservation of relationships, Figure 2 is only an example.
当然, 实际应用中, 静态指标值和动态指标值也可以分别包含其他参数, 例如, 路损 测量参数、 信道衰减参数、 天线增益等等, 仿真评估装置根据实际应用场景, 也可以选择 其他类的静态指标值和动态指标值来分别建立第一维度、 第二维度和第三维度, 以确定相 应的三维关系平面, 上述 C/I、 I0/N0、 TBS信息、 SNR信息和调度次数信息仅为一种举例, 并不局限于此。  Of course, in practical applications, the static indicator value and the dynamic indicator value may also include other parameters, for example, path loss measurement parameters, channel attenuation parameters, antenna gain, etc., and the simulation evaluation device may also select other types according to actual application scenarios. The static index value and the dynamic index value respectively establish a first dimension, a second dimension, and a third dimension to determine a corresponding three-dimensional relationship plane, and the C/I, I0/N0, TBS information, SNR information, and scheduling number information are only An example is not limited to this.
基于上述实施例, 下面将介绍动静接口在半静态仿真评估中的应用, 参阅图 3所示, 本发明实施例中, 仿真评估装置基于动态预仿真的结果进行半静态仿真评估的详细流程如 下: Based on the above embodiments, the application of the dynamic and static interface in the semi-static simulation evaluation will be described below. Referring to FIG. 3, in the embodiment of the present invention, the simulation evaluation device performs a semi-static simulation evaluation based on the results of the dynamic pre-simulation. Next:
步骤 300: 仿真评估装置基于 FullBuffer业务, 针对设定的应用场景进行静态仿真, 获 得相应的静态指标值。  Step 300: The simulation evaluation device performs static simulation on the set application scenario based on the FullBuffer service, and obtains a corresponding static indicator value.
具体为: 在步骤 300时, 半静态仿真评估装置首先要进行初始 UE接入过程(接入的 UE数小于***配置的最大 UE数), 接着, 半静态仿真评估装置完成 UE的接纳控制过程, 确定各 UE的归属地(包括归属基站、 归属扇区等等), 然后, 半静态仿真评估装置计算各 UE的路径损耗、 阴影衰落及天线增益等信息, 从而计算出各 UE的 C/I和 I0/N0。  Specifically, in step 300, the semi-static simulation evaluation apparatus first performs an initial UE access procedure (the number of accessed UEs is smaller than the maximum number of UEs configured by the system), and then, the semi-static simulation evaluation apparatus completes the admission control process of the UE, Determining the home location of each UE (including the home base station, the home sector, and the like), and then the semi-static simulation evaluation device calculates information such as path loss, shadow fading, and antenna gain of each UE, thereby calculating the C/I of each UE. I0/N0.
步骤 310:仿真评估装置根据预先基于 FullBuffer业务,针对设定的应用场景进行动态 预仿真时确定的动态指标值和静态指标值之间的对应关系, 获得与所述静态指标值对应的 动态指标值。  Step 310: The simulation evaluation device obtains a dynamic index value corresponding to the static index value according to a correspondence between a dynamic index value and a static index value determined during dynamic pre-simulation for the set application scenario based on the FullBuffer service in advance. .
具体为:仿真装置根据在步骤 300中计算出的各 UE的 C/I和 I0/N0,在动静接口" TBS vs C/I & I0/N0"的三维关系平面上, 通过插值获得各 UE的 TBS信息, 记为 ¾&eid , 单位: kbit; Specifically, the emulation device obtains each UE by interpolation according to the C/I and I0/N0 of each UE calculated in step 300 on the three-dimensional relation plane of the dynamic and static interface "TBS vs C/I &I0/N0" TBS information, recorded as 3⁄4& eid , unit: kbit;
仿真装置根据在步骤 300中计算出的各 UE的 C/I和 I0/N0,在动静接口 "S R vs C/I & I0/N0" 的三维关系平面上, 通过插值获得各 UE的平均 SNR信息, 记为 ^ueidThe simulation device obtains the average SNR information of each UE by interpolation on the three-dimensional relational plane of the static and dynamic interface "SR vs C/I &I0/N0" according to the C/I and I0/N0 of each UE calculated in step 300. , recorded as ^ ueid ;
仿真装置根据在步骤 300中计算出的各 UE的 C/I和 I0/N0, 在动静接口 "β vs C/I & I0/N0" 的三维关系平面上, 通过插值获得各用户的调度频率记为 Aeid , 单位: 次 /用户 /秒。 The simulation device obtains the scheduling frequency of each user by interpolation on the three-dimensional relational plane of the static and dynamic interface "β vs C/I &I0/N0" according to the C/I and I0/N0 of each UE calculated in step 300. For A eid , unit: times / user / second.
步骤 320: 仿真评估装置根据获得的动态指标值, 进行***性能评估。  Step 320: The simulation evaluation device performs system performance evaluation according to the obtained dynamic index value.
本实施例中, 所谓的进行***性能评估, 即是指根据获得的动态指标值, 分别针对每 一个 UE确定以下几种参数, OTA(吞吐量)参数和 Service参数(以下筒称 OTA和 Service ), 以及 SNR信息; 然后, 再根据各 UE的 OTA和 SNR信息, 计算每个小区 (各小区已预先 仿真规划完毕) 的 OTA与 SNR, 即可获得各小区的小区吞吐量和小区信噪比, 从而完成 ***性能评估; 其中, OTA和 Service分别从不同角度表征小区或用户的吞吐量, OTA定 义为小区内正确接收的用户信息比特数与有效传输时间的比值(有效传输时间即是传输用 户信息比特所用的时间, 包括初传和重传时间); 而 Service定义为平均每小区或每扇区单 位时间内正确传输的数据量。  In this embodiment, the so-called system performance evaluation refers to determining the following parameters, OTA (throughput) parameters and Service parameters (hereinafter referred to as OTA and Service) for each UE according to the obtained dynamic index values. And the SNR information; then, according to the OTA and SNR information of each UE, calculate the OTA and SNR of each cell (each cell has been pre-simulated and planned), and then obtain the cell throughput and the cell signal to noise ratio of each cell. The system performance evaluation is completed. The OTA and the Service respectively represent the throughput of the cell or the user from different angles. The OTA is defined as the ratio of the number of correctly received user information bits in the cell to the effective transmission time (the effective transmission time is the transmission user information). The time taken by the bit, including the initial transmission and retransmission time); and Service is defined as the amount of data that is correctly transmitted per unit or sector per unit time.
对于 Fullbuffer业务而言, 由于业务源数据充足, 因而在***参数配置相同的情况下, OTA参数和 Service参数这两个性能指标的值是相同的, 而在***参数配置不相同的情况 下, 还需要根据比例因子折算 OTA参数和等效的 Service参数的值。 本发明实施例中, 在 步骤 310中获得的动静接口为不同 UE数下的通用接口, 因此, 在动态预仿真和静态仿真 分别使用不同 UE数的情况下, 仿真评估装置均可以通过拟合的方式获得各 UE的 OTA参 数和 Service参数。  For the Fullbuffer service, since the service source data is sufficient, the values of the two performance indicators of the OTA parameter and the Service parameter are the same when the system parameter configuration is the same, and in the case where the system parameter configuration is different, The value of the OTA parameter and the equivalent Service parameter need to be converted according to the scale factor. In the embodiment of the present invention, the dynamic and static interfaces obtained in step 310 are common interfaces under different UE numbers. Therefore, in the case where dynamic pre-simulation and static simulation respectively use different UE numbers, the simulation evaluation device can all be fitted. The method obtains OTA parameters and Service parameters of each UE.
具体为: 在执行步骤 320时, 仿真评估装置首先要判断静态仿真时釆用的***配置参 数和动态预仿真时釆用的***配置参数是否一致, 即判断静态仿真时针对的应用场景和动 态预仿真时针对的应用场景是否一致, 如, 判断接入的 UE数是否一致; Specifically, when performing step 320, the simulation evaluation device first determines the system configuration parameters used in the static simulation. Whether the number of the system configuration parameters used in the dynamic pre-simulation is the same, that is, whether the application scenario for the static simulation is consistent with the application scenario for the dynamic pre-simulation, for example, determining whether the number of accessed UEs is consistent;
若是, 则仿真评估装置基于在步骤 310中获得的各 UE的 TBS信息和调度频率 β , 分 别确定每一个 UE 的 ΟΤΑ 和 Service 数据, 如, 针对某一个 UE , OTA = Service = TBSueid * uclA , 单位 kbit/s。 If so, the simulation evaluation device determines the ΟΤΑ and Service data of each UE based on the TBS information and the scheduling frequency β of each UE obtained in step 310, for example, for a certain UE, OTA = Service = TBS ueid * uclA , Unit kbit/s.
否则, 则仿真评估装置先基于在步骤 310中获得的各 UE的 TBS信息和调度频率 β以 及比例因子, 分别确定每一个 UE的 ΟΤΑ, 其中, 所谓的比例因子为动态预仿真时每小区 接入最大 UE数与静态仿真时每小区接入最大 UE数的比值; 然后, 仿真评估装置再基于 各 UE的 ΟΤΑ、 静态预仿真时每小区接入最大 UE数、 静态仿真时釆用的***带宽和动态 预仿真时调度每 UE最大分配的 PRB数目, 分别确定每一个 UE的 Service数据。  Otherwise, the simulation evaluation apparatus first determines the ΟΤΑ of each UE based on the TBS information and the scheduling frequency β of each UE and the scale factor obtained in step 310, where the so-called scale factor is the per-cell access during dynamic pre-simulation. The ratio of the maximum number of UEs to the maximum number of UEs accessed per cell during static simulation; then, the simulation evaluation device is based on the UEs, the maximum number of UEs per cell access during static pre-simulation, and the system bandwidth used during static simulation. The maximum number of PRBs allocated per UE is scheduled during dynamic pre-simulation, and the service data of each UE is determined separately.
如, 本实施例中, 假设动态预仿真时釆用的***带宽为 N_RB , 表示为***带宽包含 的 PRB数目, 每小区接入最大 UE数为 UE_NUM_INTERFACE, 本次静态仿真时釆用的 ***带宽为 N_RB ,表示为***带宽包含的 PRB数目,调度每 UE最大分配的 PRB数目为 N RB UE , 每小区接入最大 UE数为 UE_NUM_CURRENT , 当前 UE拟合后的 OTA表示 为 OTAJJEn , 当前 UE 拟合后的 Service 表示为 ServiceJJEn , 比例因子表示为 FACTOR UE; 则针对某一个 UE , OTA UEn = TBS^id * Aeid * FACTOR UE; FACTOR UE = (UE NUM INTERFACE I UE NUM CURRENT) ; 当 满 足 UE NUM CURRENT < (N_RB / N_RB_UE)条件时, UE速率将受限于调度每 UE最大分 配的 PRB 数目 N_RB_UE , 此时, Service_UEn = OTA UEn* UE NUM CURRENT * N RB UE I N RB; ***包含的 RRB数目和每个 UE能够分配的最大 RRB数目决定了一个 子帧内能够调度的最大 UE数, 而 UE_NUM_CURRENT > (N RB I N_RB_UE)这种情况下 已经是负荷较重的情况, 而在实际的静态仿真中, 通常不会超过此种情况进行仿真。 For example, in this embodiment, it is assumed that the system bandwidth used in the dynamic pre-simulation is N_RB, which is expressed as the number of PRBs included in the system bandwidth, and the maximum number of UEs per cell access is UE_NUM_INTERFACE, and the system bandwidth used in this static simulation is N_RB is expressed as the number of PRBs included in the system bandwidth. The maximum number of PRBs allocated per UE is N RB UEs. The maximum number of UEs per cell access is UE_NUM_CURRENT. The current UE's fitted OTA is represented as OTAJJEn. After the current UE is fitted, The Service is represented as ServiceJJEn and the scale factor is represented as FACTOR UE; then for a UE, OTA UEn = TBS ^id * Aeid * FACTOR UE; FACTOR UE = (UE NUM INTERFACE I UE NUM CURRENT) ; when UE NUM CURRENT is satisfied < (N_RB / N_RB_UE) condition, the UE rate will be limited by the number of scheduled maximum number of PRBs per UE N_RB_UE, at this time, Service_UEn = OTA UEn* UE NUM CURRENT * N RB UE IN RB; the number of RRBs included in the system and each The maximum number of RRBs that the UE can allocate determines the maximum number of UEs that can be scheduled in one subframe, and UE_NUM_CURRENT > (N RB I N_RB_UE) is already a heavy load situation. In static simulations, simulations are usually not exceeded.
基于上述实施例, 参阅图 4所示, 本发明实施例中, 仿真评估装置包括第一仿真单元 40、 映射单元 41和评估单元 42 , 其中,  Based on the above embodiment, referring to FIG. 4, in the embodiment of the present invention, the simulation evaluation apparatus includes a first simulation unit 40, a mapping unit 41, and an evaluation unit 42, where
第一仿真单元 40 , 用于针对设定的应用场景进行静态仿真, 获得相应的静态指标值; 映射单元 41 ,用于根据预先针对设定的应用场景进行动态预仿真时确定的动态指标值 和静态指标值之间的对应关系, 获得与上述静态指标值对应的动态指标值;  The first simulation unit 40 is configured to perform static simulation on the set application scenario to obtain a corresponding static indicator value. The mapping unit 41 is configured to perform dynamic pre-simulation based on the dynamic indicator value determined in advance for the set application scenario. Corresponding relationship between the static index values, and obtaining a dynamic index value corresponding to the static indicator value;
评估单元 42 , 用于根据获得的动态指标值, 进行***性能评估。  The evaluation unit 42 is configured to perform system performance evaluation according to the obtained dynamic indicator value.
如图 4所示, 仿真评估装置中还可以进一步设置有第二仿真单元 43 , 用于针对设定的 应用场景进行动态预仿真, 以确定动态指标值和静态指标值之间的对应关系, 具体为: 针 对设定的应用场景进行动态仿真, 输出各 UE的静态指标值和动态指标值, 基于不同类的 静态指标值确定第一维度和第二维度, 并按照设定步长值, 分别根据第一维度和第二维度 进行栅格切片, 形成多个栅格; 分别将每一类动态指标值作为第三维度, 在各栅格内分别 确定每一类动态指标值对应的釆样点, 以及分别根据各栅格内每一类动态指标值对应的釆 样点取值 , 确定相应动态指标值与第一维度对应的静态指标值及第二维度对应的静态指标 值之间的对应关系。 As shown in FIG. 4, the simulation evaluation apparatus may further be provided with a second simulation unit 43 for performing dynamic pre-simulation for the set application scenario to determine a correspondence between the dynamic index value and the static index value, specifically For: dynamic simulation for the set application scenario, output static index value and dynamic index value of each UE, determine the first dimension and the second dimension based on different types of static index values, and according to the set step value, respectively The first dimension and the second dimension are raster-sliced to form a plurality of grids; respectively, each type of dynamic index value is taken as a third dimension, and respectively in each grid Determining the sample points corresponding to each type of dynamic index values, and determining the static index values corresponding to the first dimension according to the values of the sample points corresponding to each type of dynamic index values in each grid The correspondence between the static index values corresponding to the two dimensions.
当然, 第二仿真单元 43 不是必须设置的功能模块, 也可以由其他装置代为执行动态 预仿真, 而将仿真结果输入仿真评估装置, 在此不再赘述。  Of course, the second simulation unit 43 is not a function module that must be set, and the dynamic pre-simulation can be performed by other devices instead, and the simulation result is input into the simulation evaluation device, and details are not described herein again.
综上所述, 本发明实施例中, 将通过静态仿真获得的静态指标值, 釆用一定的方式映 射到通过动态预真提取出的动静接口, 从而获得相应的动态指标值, 再通过一定的计算方 法根据获得的动态指标值进而获得 UE的吞吐量、小区吞吐量等用户级及***级性能指标, 以完成***性能评估; 即将通过动态预仿真的方式评估出的静态指标值与动态指标值之间 的对应关系, 作为半静态仿真的动静接口, 再通过静态仿真输出量获得 UE的空中接口性 能参数, 以及根据一定的映射方法将空中接口性能参数映射到动静接口, 获得动态仿真的 相关输出量, 从而在达到静态仿真评估效率的同时实现了动态仿真评估的性能效果, 即在 提高了仿真评估效率的前提下通过仿真评估结果体现了信道的时变特性, 以及传输模式和 检测算法等算法的处理增益, 既保证了仿真评估性能的可靠性, 又节省了仿真评估所需的 处理时间。  In summary, in the embodiment of the present invention, the static index value obtained by the static simulation is mapped to the dynamic and static interface extracted by the dynamic pre-reality in a certain manner, thereby obtaining the corresponding dynamic index value, and then passing a certain The calculation method obtains user-level and system-level performance indicators such as UE throughput and cell throughput according to the obtained dynamic index value to complete system performance evaluation; the static index value and the dynamic index value to be evaluated by dynamic pre-simulation Correspondence between the two, as the static and dynamic interface of the semi-static simulation, the air interface performance parameters of the UE are obtained through the static simulation output, and the air interface performance parameters are mapped to the dynamic and static interfaces according to a certain mapping method, and the relevant output of the dynamic simulation is obtained. The quantity, so as to achieve the performance of static simulation evaluation, the performance effect of dynamic simulation evaluation is realized, that is, the time-varying characteristics of the channel are reflected by the simulation evaluation result under the premise of improving the efficiency of simulation evaluation, and the algorithms such as transmission mode and detection algorithm Processing gain, which guarantees Simulations evaluate the reliability of performance and save the processing time required for simulation evaluation.
本领域内的技术人员应明白, 本发明的实施例可提供为方法、 ***、 或计算机程序产 品。 因此, 本发明可釆用完全硬件实施例、 完全软件实施例、 或结合软件和硬件方面的实 施例的形式。 而且, 本发明可釆用在一个或多个其中包含有计算机可用程序代码的计算机 可用存储介盾 (包括但不限于磁盘存储器、 CD-ROM、 光学存储器等)上实施的计算机程 序产品的形式。  Those skilled in the art will appreciate that embodiments of the present invention can be provided as a method, system, or computer program product. Accordingly, the present invention may take the form of an entirely hardware embodiment, an entirely software embodiment, or a combination of software and hardware. Moreover, the present invention can be embodied in the form of a computer program product embodied on one or more computer-usable storage interfaces (including but not limited to disk storage, CD-ROM, optical storage, etc.) containing computer usable program code.
本发明是参照根据本发明实施例的方法、 设备(***)、 和计算机程序产品的流程图 和 /或方框图来描述的。 应理解可由计算机程序指令实现流程图和 /或方框图中的每一流 程和 /或方框、 以及流程图和 /或方框图中的流程和 /或方框的结合。 可提供这些计算机 程序指令到通用计算机、 专用计算机、 嵌入式处理机或其他可编程数据处理设备的处理器 以产生一个机器, 使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用 于实现在流程图一个流程或多个流程和 /或方框图一个方框或多个方框中指定的功能的 装置。  The present invention has been described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (system), and computer program products according to embodiments of the invention. It will be understood that each process and/or block of the flowchart illustrations and/or FIG. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing device to produce a machine for the execution of instructions for execution by a processor of a computer or other programmable data processing device. Means for implementing the functions specified in one or more of the flow or in a block or blocks of the flow chart.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方 式工作的计算机可读存储器中, 使得存储在该计算机可读存储器中的指令产生包括指令装 置的制造品, 该指令装置实现在流程图一个流程或多个流程和 /或方框图一个方框或多个 方框中指定的功能。  The computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device. The apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上, 使得在计算机 或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理, 从而在计算机或其他 可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和 /或方框图一个 方框或多个方框中指定的功能的步骤。 These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing, thereby causing a computer or other The instructions executed on the programmable device provide steps for implementing the functions specified in one or more blocks of the flowchart or in a flow or block of the flowchart.
尽管已描述了本发明的优选实施例, 但本领域内的技术人员一旦得知了基本创造性概 念, 则可对这些实施例作出另外的变更和修改。 所以, 所附权利要求意欲解释为包括优选 实施例以及落入本发明范围的所有变更和修改。  Although the preferred embodiment of the invention has been described, it will be apparent to those of ordinary skill in the art that <RTIgt; Therefore, the appended claims are intended to be construed as including the preferred embodiments and the modifications
显然, 本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和 范围。这样,倘若本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内, 则本发明也意图包含这些改动和变型在内。  It is apparent that those skilled in the art can make various modifications and variations to the invention without departing from the spirit and scope of the invention. Thus, it is intended that the present invention cover the modifications and modifications of the invention

Claims

权 利 要 求 Rights request
1、 一种***性能评估方法, 其特征在于, 包括: A system performance evaluation method, characterized in that:
针对设定的应用场景进行静态仿真, 获得相应的静态指标值;  Perform static simulation on the set application scenario to obtain the corresponding static indicator value;
根据预先针对设定的应用场景进行动态预仿真时确定的动态指标值和静态指标值之 间的对应关系, 获得与所述静态指标值对应的动态指标值;  Obtaining a dynamic indicator value corresponding to the static indicator value according to a correspondence between a dynamic index value and a static index value determined when the dynamic pre-simulation is performed in advance for the set application scenario;
根据获得的动态指标值, 进行***性能评估。  System performance evaluation is performed based on the obtained dynamic indicator values.
2、 如权利要求 1 所述的方法, 其特征在于, 所述预先针对设定的应用场景进行动态 预仿真, 以确定动态指标值和静态指标值之间的对应关系, 包括:  The method according to claim 1, wherein the dynamic pre-simulation for the set application scenario is performed in advance to determine a correspondence between the dynamic index value and the static index value, including:
针对设定的应用场景进行动态仿真,输出各用户设备 UE的静态指标值和动态指标值; 基于不同类的静态指标值确定第一维度和第二维度, 并按照设定步长值, 分别根据第 一维度和第二维度进行栅格切片, 形成多个栅格;  Dynamically simulating the set application scenario, outputting the static index value and the dynamic index value of each user equipment UE; determining the first dimension and the second dimension based on the static index values of different classes, and according to the set step value, respectively according to The first dimension and the second dimension are raster sliced to form a plurality of grids;
分别将每一类动态指标值作为第三维度, 在各栅格内分别确定每一类动态指标值对应 的釆样点, 以及分别根据各栅格内每一类动态指标值对应的釆样点取值 , 确定相应动态 指标值与第一维度对应的静态指标值及第二维度对应的静态指标值之间的对应关系。  Each type of dynamic index value is taken as the third dimension, and each sample corresponding to the dynamic index value is determined in each grid, and corresponding points corresponding to each type of dynamic index value in each grid are respectively determined. The value is determined, and the corresponding relationship between the dynamic indicator value corresponding to the first dimension and the static index value corresponding to the second dimension is determined.
3、 如权利要求 2 所述的方法, 其特征在于, 所述静态指标值至少包括用户空中接口 信噪比 C/I和千扰噪声比值 I0/N0, 其中, C为 UE的接收功率, I = I0+N0, 10为***千扰, NO为***底噪, 所述动态指标值至少包括数据块大小 TBS信息、信千噪比 SNR信息和调 度次数信息。  3. The method according to claim 2, wherein the static indicator value includes at least a user air interface signal to noise ratio C/I and a interference noise ratio I0/N0, where C is a received power of the UE, = I0+N0, 10 is the system interference, and NO is the system noise. The dynamic indicator value includes at least the data block size TBS information, the signal-to-noise ratio SNR information, and the scheduling number information.
4、 如权利要求 3 所述的方法, 其特征在于, 基于不同类的静态指标值确定第一维度 和第二维度, 并按照设定步长值, 分别根据第一维度和第二维度进行栅格切片, 形成多个 栅格, 包括:  The method according to claim 3, wherein the first dimension and the second dimension are determined based on different types of static index values, and the grid is gated according to the first dimension and the second dimension according to the set step value. Slices, forming multiple grids, including:
将 C/I作为第一维度, 按照设定步长进行栅格 grid切片, 形成多个 C/I grid区间; 将 I0/N0作为第二维度, 按照设定步长对所述多个 C/I grid区间进行 grid切片, 形成 多个栅格。  Using C/I as the first dimension, the grid grid slices are performed according to the set step size to form a plurality of C/I grid sections; I0/N0 is taken as the second dimension, and the plurality of C/s are set according to the set step size. The I grid section performs a grid slice to form a plurality of grids.
5、 如权利要求 3所述的方法, 其特征在于, 分别将每一类动态指标值作为第三维度, 在各栅格内分别确定每一类动态指标值对应的釆样点, 以及根据各栅格内每一类动态指标 值对应的釆样点取值 , 确定相应动态指标值与第一维度对应的静态指标值及第二维度对应 的静态指标值之间的对应关系, 包括:  The method according to claim 3, wherein each type of dynamic indicator value is used as a third dimension, and each of the grids respectively determines a sample point corresponding to each type of dynamic indicator value, and according to each The value of the sample point corresponding to each type of dynamic indicator value in the grid determines the correspondence between the corresponding dynamic indicator value and the static indicator value corresponding to the first dimension and the static indicator value corresponding to the second dimension, including:
将 TBS信息作为第三维度, 在各栅格内分别确定 TBS信息对应的釆样点, 以及根据 每一个栅格内的 TBS信息釆样点平均取值,确定 TBS信息与 C/I及 I0/N0之间的三维对应 关系;  Using the TBS information as the third dimension, determining the sample points corresponding to the TBS information in each grid, and determining the TBS information and C/I and I0/ according to the average value of the TBS information in each grid. a three-dimensional correspondence between N0;
将 S R信息作为第三维度, 在各栅格内分别确定 S R信息对应的釆样点, 以及根据 每一个栅格内的 S R信息釆样点平均取值, 确定 S R信息与 C/I及 I0/N0之间的三维对 应关系; Using the SR information as a third dimension, determining the sample points corresponding to the SR information in each grid, and The average value of the SR information in each grid is determined, and the three-dimensional correspondence between the SR information and C/I and I0/N0 is determined;
根据调度次数信息确定调度频率 β, 并将调度频率 β作为第三维度, 在各栅格内分别 确定调度频率 β对应的釆样点, 以及根据每一个栅格内的调度频率釆样点平均取值, 确定 调度频率 β与 C/I及 I0/N0之间的三维对应关系。  Determining the scheduling frequency β according to the scheduling number information, and using the scheduling frequency β as the third dimension, respectively determining the sampling points corresponding to the scheduling frequency β in each grid, and averaging the sampling points according to the scheduling frequency in each grid The value determines the three-dimensional correspondence between the scheduling frequency β and C/I and I0/N0.
6、 如权利要求 1 _ 5任一项所述的方法, 其特征在于, 针对设定的应用场景进行动态 预仿真, 以确定动态指标值和静态指标值之间的对应关系, 包括:  The method according to any one of claims 1 to 5, wherein the dynamic pre-simulation is performed on the set application scenario to determine a correspondence between the dynamic index value and the static index value, including:
针对设定的应用场景按照设定次数进行动态预仿真, 并根据各次仿真结果的平均处理 结果确定所述动态指标值和静态指标值之间的对应关系。  The dynamic pre-simulation is performed according to the set number of times for the set application scenario, and the correspondence between the dynamic index value and the static index value is determined according to the average processing result of each simulation result.
7、 如权利要求 1 _ 5任一项所述的方法, 其特征在于, 针对设定的应用场景进行静态 仿真, 获得相应的静态指标值, 包括:  The method according to any one of claims 1 to 5, wherein static simulation is performed on the set application scenario, and corresponding static indicator values are obtained, including:
进行初始用户设备 UE接入, 完成 UE的接纳控制, 并确定各 UE的归属地以及计算 各 UE的路径损耗、 阴影衰落及天线增益, 并根据计算结果进一步计算出各 UE的静态指 标值。  Perform initial user equipment UE access, complete UE admission control, determine the home location of each UE, and calculate path loss, shadow fading, and antenna gain of each UE, and further calculate static indicator values of each UE according to the calculation result.
8、 如权利要求 3 - 5任一项所述的方法, 其特征在于, 根据获得的动态指标值, 进行 ***性能评估, 包括:  The method according to any one of claims 3 to 5, wherein the system performance evaluation is performed according to the obtained dynamic index value, including:
根据获得的动态指标值,分别确定每一个 UE的吞吐量 ΟΤΑ参数和服务 Service参数, 以及 S R信息;  Determining, according to the obtained dynamic indicator value, a throughput ΟΤΑ parameter and a service service parameter of each UE, and S R information;
根据各 UE的 OTA参数计算每个小区内 UE的 OTA参数之和, 以获得各小区的小区 吞吐量;  Calculating a sum of OTA parameters of UEs in each cell according to OTA parameters of each UE, to obtain a cell throughput of each cell;
根据各 UE的 SNR信息计算每个小区的平均 SNR, 以获得各小区的小区 SNR。  The average SNR of each cell is calculated based on the SNR information of each UE to obtain the cell SNR of each cell.
9、 如权利要求 8 所述的方法, 其特征在于, 根据获得的动态指标值, 分别确定每一 个 UE的 OTA参数和 Service参数, 包括:  The method according to claim 8, wherein the OTA parameter and the service parameter of each UE are respectively determined according to the obtained dynamic indicator value, including:
判断静态仿真时釆用的***配置参数和动态预仿真时釆用的***配置参数是否一致; 若是, 则基于各 UE的 TBS信息和调度频率 β, 分别确定每一个 UE的 ΟΤΑ参数和 Determining whether the system configuration parameters used in the static simulation are consistent with the system configuration parameters used in the dynamic pre-simulation; if yes, determining the parameters of each UE based on the TBS information of each UE and the scheduling frequency β, respectively
Service参数, 且 OTA参数等于 Service参数; Service parameter, and the OTA parameter is equal to the Service parameter;
否则, 基于各 UE的 TBS信息和调度频率 β以及比例因子, 分别确定每一个 UE的 ΟΤΑ参数, 其中, 所述比例因子为动态预仿真时每小区接入最大 UE数与静态仿真时每小 区接入最大 UE数的比值; 以及基于各 UE的 ΟΤΑ参数、 静态预仿真时每小区接入最大 UE数、静态仿真时釆用的***带宽和动态预仿真时调度每 UE最大分配的物理资源块 PRB 数目, 分别确定每一个 UE的 Service参数。  Otherwise, the ΟΤΑ parameter of each UE is determined respectively according to the TBS information of each UE and the scheduling frequency β and the scaling factor, where the scaling factor is the maximum number of UEs accessed per cell during dynamic pre-simulation and each cell in static simulation The ratio of the maximum number of UEs to be entered; and the ΟΤΑ parameter based on each UE, the maximum number of UEs per cell accessed during static pre-simulation, the system bandwidth used during static simulation, and the maximum allocated physical resource block PRB per UE during dynamic pre-simulation The number determines the Service parameter of each UE separately.
10、 一种***性能评估装置, 其特征在于, 包括:  10. A system performance evaluation device, comprising:
第一仿真单元, 用于针对设定的应用场景进行静态仿真, 获得相应的静态指标值; 映射单元, 用于根据针对设定的应用场景进行动态预仿真时确定的动态指标值和静态 指标值之间的对应关系, 获得与所述静态指标值对应的动态指标值; a first simulation unit, configured to perform static simulation on the set application scenario, and obtain a corresponding static indicator value; a mapping unit, configured to obtain a dynamic indicator value corresponding to the static indicator value according to a correspondence between a dynamic index value and a static index value determined during dynamic pre-simulation for the set application scenario;
评估单元, 用于根据获得的动态指标值, 进行***性能评估。  An evaluation unit, configured to perform system performance evaluation based on the obtained dynamic indicator value.
11、 如权利要求 10所述的装置, 其特征在于, 进一步包括:  The device of claim 10, further comprising:
第二仿真单元, 用于针对设定的应用场景进行动态预仿真, 以确定动态指标值和静态 指标值之间的对应关系, 包括: 针对设定的应用场景进行动态仿真, 输出各用户设备 UE 的静态指标值和动态指标值; 基于不同类的静态指标值确定第一维度和第二维度, 并按照 设定步长值, 分别根据第一维度和第二维度进行栅格切片, 形成多个栅格; 分别将每一类 动态指标值作为第三维度, 在各栅格内分别确定每一类动态指标值对应的釆样点, 以及分 别根据各栅格内每一类动态指标值对应的釆样点取值 , 确定相应动态指标值与第一维度对 应的静态指标值及第二维度对应的静态指标值之间的对应关系。  The second simulation unit is configured to perform dynamic pre-simulation for the set application scenario to determine a correspondence between the dynamic indicator value and the static indicator value, including: performing dynamic simulation on the set application scenario, and outputting each user equipment UE The static index value and the dynamic index value; determining the first dimension and the second dimension based on the static index values of different classes, and performing raster slicing according to the first dimension and the second dimension according to the set step value, forming multiple Grid; each type of dynamic index value is taken as the third dimension, and each sample corresponding to the dynamic indicator value is determined in each grid, and corresponding to each type of dynamic index value in each grid The value of the sample point is determined, and the correspondence between the static index value corresponding to the first dimension and the static index value corresponding to the second dimension is determined.
12、如权利要求 11所述的装置, 其特征在于, 所述第一仿真单元和第二仿真单元获得 的静态指标值至少包括用户空中接口信噪比 C/I和千扰噪声比值 I0/N0 , 其中, C为 UE的 接收功率, I = I0+N0 , 10 为***千扰, NO 为***底噪, 所述第二仿真单元获得的动态指 标值至少包括数据块大小 TBS信息、 信千噪比 SNR信息和调度次数信息。  The device according to claim 11, wherein the static indicator values obtained by the first simulation unit and the second simulation unit include at least a user air interface signal to noise ratio C/I and a interference noise ratio I0/N0. Where C is the received power of the UE, I = I0+N0, 10 is the system interference, and NO is the system noise. The dynamic indicator value obtained by the second simulation unit includes at least the data block size TBS information, the signal and the noise. Ratio SNR information and scheduling times information.
13、 如权利要求 12 所述的装置, 其特征在于, 所述第二仿真单元基于不同类的静态 指标值确定第一维度和第二维度, 并按照设定步长值, 分别根据第一维度和第二维度进行 栅格切片, 形成多个栅格, 包括:  13. The apparatus according to claim 12, wherein the second simulation unit determines the first dimension and the second dimension based on different types of static index values, and according to the set step value, respectively according to the first dimension The grid is sliced with the second dimension to form a plurality of grids, including:
将 C/I作为第一维度, 按照设定步长进行栅格 grid切片, 形成多个 C/I grid区间; 将 I0/N0作为第二维度, 按照设定步长对所述多个 C/I grid区间进行 grid切片, 形成 多个栅格。  Using C/I as the first dimension, the grid grid slices are performed according to the set step size to form a plurality of C/I grid sections; I0/N0 is taken as the second dimension, and the plurality of C/s are set according to the set step size. The I grid section performs a grid slice to form a plurality of grids.
14、 如权利要求 13 所述的装置, 其特征在于, 所述第二仿真单元分别将每一类动态 指标值作为第三维度, 在各栅格内分别确定每一类动态指标值对应的釆样点, 以及根据各 栅格内每一类动态指标值对应的釆样点取值 , 确定相应动态指标值与第一维度对应的静态 指标值及第二维度对应的静态指标值之间的对应关系, 包括:  The device according to claim 13, wherein the second simulation unit respectively determines each type of dynamic index value as a third dimension, and respectively determines each type of dynamic index value in each grid. Samples, and according to the values of the sample points corresponding to each type of dynamic index values in each grid, determining the correspondence between the corresponding dynamic index values and the static index values corresponding to the first dimension and the static index values corresponding to the second dimension Relationships, including:
将 TBS信息作为第三维度, 在各栅格内分别确定 TBS信息对应的釆样点, 以及根据 每一个栅格内的 TBS信息釆样点平均取值,确定 TBS信息与 C/I及 I0/N0之间的三维对应 关系;  Using the TBS information as the third dimension, determining the sample points corresponding to the TBS information in each grid, and determining the TBS information and C/I and I0/ according to the average value of the TBS information in each grid. a three-dimensional correspondence between N0;
将 S R信息作为第三维度, 在各栅格内分别确定 S R信息对应的釆样点, 以及根据 每一个栅格内的 S R信息釆样点平均取值, 确定 S R信息与 C/I及 I0/N0之间的三维对 应关系;  The SR information is used as the third dimension, and the sample points corresponding to the SR information are respectively determined in each grid, and the SR information and the C/I and I0/ are determined according to the average value of the SR information in each grid. a three-dimensional correspondence between N0;
根据调度次数信息确定调度频率 β , 并将调度频率 β作为第三维度, 在各栅格内分别 确定调度频率 β对应的釆样点, 以及根据每一个栅格内的调度频率釆样点平均取值, 确定 调度频率 β与 C/I及 I0/N0之间的三维对应关系。 Determining the scheduling frequency β according to the scheduling number information, and using the scheduling frequency β as the third dimension, respectively determining the sampling points corresponding to the scheduling frequency β in each grid, and averaging the sampling points according to the scheduling frequency in each grid Value, determine The three-dimensional correspondence between the scheduling frequency β and C/I and I0/N0.
15、 如权利要求 10 - 14任一项所述的装置, 其特征在于, 所述第二仿真单元针对设 定的应用场景进行动态预仿真, 以确定动态指标值和静态指标值之间的对应关系时, 针对 设定的应用场景按照设定次数进行动态预仿真, 并根据各次仿真结果的平均处理结果确定 所述动态指标值和静态指标值之间的对应关系。  The device according to any one of claims 10 to 14, wherein the second simulation unit performs dynamic pre-simulation for the set application scenario to determine a correspondence between the dynamic index value and the static index value. In the case of the relationship, the dynamic pre-simulation is performed according to the set number of times for the set application scenario, and the correspondence between the dynamic index value and the static index value is determined according to the average processing result of each simulation result.
16、 如权利要求 10 - 14任一项所述的装置, 其特征在于, 所述映射单元针对设定的 应用场景进行静态仿真, 获得相应的静态指标值时, 进行初始用户设备 UE接入, 完成 UE 的接纳控制, 并确定各 UE的归属地以及计算各 UE的路径损耗、 阴影衰落及天线增益, 并根据计算结果进一步计算出各 UE的静态指标值。  The apparatus according to any one of claims 10 to 14, wherein the mapping unit performs static simulation on the set application scenario, and obtains a corresponding static indicator value, and performs initial user equipment UE access. The admission control of the UE is completed, and the attribution of each UE is determined, and the path loss, shadow fading, and antenna gain of each UE are calculated, and the static indicator value of each UE is further calculated according to the calculation result.
17、 如权利要求 12 - 14任一项所述的装置, 其特征在于, 所述评估单元根据获得的 动态指标值, 进行***性能评估, 包括:  The device according to any one of claims 12 to 14, wherein the evaluation unit performs system performance evaluation according to the obtained dynamic index value, including:
根据获得的动态指标值, 分别确定每一个 UE的吞吐量 OTA参数和 Service参数, 以 及 S R信息;  Determining throughput OTA parameters and Service parameters of each UE, and S R information, respectively, according to the obtained dynamic indicator values;
根据各 UE的 OTA参数计算每个小区内 UE的 OTA参数之和, 以获得各小区的小区 吞吐量;  Calculating a sum of OTA parameters of UEs in each cell according to OTA parameters of each UE, to obtain a cell throughput of each cell;
根据各 UE的 SNR信息计算每个小区的平均 SNR, 以获得各小区的小区 SNR。  The average SNR of each cell is calculated based on the SNR information of each UE to obtain the cell SNR of each cell.
18、 如权利要求 17所述的装置, 其特征在于, 所述评估单元根据获得的动态指标值, 分别确定每一个 UE的 OTA参数和 Service参数, 包括:  The apparatus according to claim 17, wherein the evaluation unit determines the OTA parameter and the service parameter of each UE according to the obtained dynamic indicator value, including:
判断静态仿真时釆用的***配置参数和动态预仿真时釆用的***配置参数是否一致; 若是, 则基于各 UE的 TBS信息和调度频率 β, 分别确定每一个 UE的 ΟΤΑ参数和 Determining whether the system configuration parameters used in the static simulation are consistent with the system configuration parameters used in the dynamic pre-simulation; if yes, determining the parameters of each UE based on the TBS information of each UE and the scheduling frequency β, respectively
Service参数, 且 OTA参数等于 Service参数; Service parameter, and the OTA parameter is equal to the Service parameter;
否则, 基于各 UE的 TBS信息和调度频率 β以及比例因子, 分别确定每一个 UE的 ΟΤΑ参数, 其中, 所述比例因子为动态预仿真时每小区接入最大 UE数与静态仿真时每小 区接入最大 UE数的比值; 以及基于各 UE的 ΟΤΑ参数、 静态预仿真时每小区接入最大 UE数、静态仿真时釆用的***带宽和动态预仿真时调度每 UE最大分配的物理资源块 PRB 数目, 分别确定每一个 UE的 Service参数。  Otherwise, the ΟΤΑ parameter of each UE is determined respectively according to the TBS information of each UE and the scheduling frequency β and the scaling factor, where the scaling factor is the maximum number of UEs accessed per cell during dynamic pre-simulation and each cell in static simulation The ratio of the maximum number of UEs to be entered; and the ΟΤΑ parameter based on each UE, the maximum number of UEs accessed per cell during static pre-simulation, the system bandwidth used during static simulation, and the maximum allocated physical resource block PRB per UE during dynamic pre-simulation The number determines the Service parameter of each UE separately.
PCT/CN2012/079430 2011-08-24 2012-07-31 Method and device for assessing system performance WO2013026350A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201110243934.4 2011-08-24
CN201110243934.4A CN102957572B (en) 2011-08-24 2011-08-24 A kind of System Performance Analysis method and device

Publications (1)

Publication Number Publication Date
WO2013026350A1 true WO2013026350A1 (en) 2013-02-28

Family

ID=47745925

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2012/079430 WO2013026350A1 (en) 2011-08-24 2012-07-31 Method and device for assessing system performance

Country Status (2)

Country Link
CN (1) CN102957572B (en)
WO (1) WO2013026350A1 (en)

Cited By (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108073088A (en) * 2017-12-21 2018-05-25 天津职业技术师范大学 Unmanned aerial vehicle control system assessment and Simulation Methods based on interior dynamic mapping

Families Citing this family (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104735707B (en) * 2013-12-24 2019-07-05 ***通信集团广东有限公司 A kind of failure antenna positioning method, device and electronic equipment
CN104640143B (en) * 2015-01-13 2018-03-06 中国联合网络通信集团有限公司 A kind of method and device for testing outdoor cell average throughput
US10360330B2 (en) * 2015-08-10 2019-07-23 Synopsys, Inc. Evaluation of voltage domains in the presence of leakage and/or dynamic switching
CN108804826A (en) * 2018-06-12 2018-11-13 重庆穗通汽车工业发展有限公司 A kind of method of dynamic analysis and device
CN115087006B (en) * 2022-06-20 2024-04-02 中国联合网络通信集团有限公司 Flexible frame structure system downlink simulation method, device and equipment

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN1845630A (en) * 2006-03-09 2006-10-11 西安交通大学 Dynamic emulation method for wireless communication system air interface
US20070014263A1 (en) * 2003-11-28 2007-01-18 Marco Ferrato Method for evaluating the performances of a mobile telephony network
CN100556171C (en) * 2006-03-17 2009-10-28 北京邮电大学 The rapid simulation method of 3-G (Generation Three mobile communication system) network layer performance
CN101998476A (en) * 2009-08-31 2011-03-30 ***通信集团设计院有限公司 Method and device for determining cell throughput

Family Cites Families (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101568145B (en) * 2009-05-15 2012-02-22 重庆重邮信科通信技术有限公司 LTE system CQI reporting implementation method
CN102076103B (en) * 2011-02-24 2013-05-22 大唐移动通信设备有限公司 Data packet processing method for semi-persistent scheduling and base station

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20070014263A1 (en) * 2003-11-28 2007-01-18 Marco Ferrato Method for evaluating the performances of a mobile telephony network
CN1845630A (en) * 2006-03-09 2006-10-11 西安交通大学 Dynamic emulation method for wireless communication system air interface
CN100556171C (en) * 2006-03-17 2009-10-28 北京邮电大学 The rapid simulation method of 3-G (Generation Three mobile communication system) network layer performance
CN101998476A (en) * 2009-08-31 2011-03-30 ***通信集团设计院有限公司 Method and device for determining cell throughput

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN108073088A (en) * 2017-12-21 2018-05-25 天津职业技术师范大学 Unmanned aerial vehicle control system assessment and Simulation Methods based on interior dynamic mapping
CN108073088B (en) * 2017-12-21 2022-02-22 天津职业技术师范大学 Unmanned aerial vehicle control system evaluation and simulation implementation method based on internal dynamic mapping

Also Published As

Publication number Publication date
CN102957572A (en) 2013-03-06
CN102957572B (en) 2016-01-27

Similar Documents

Publication Publication Date Title
US9565570B2 (en) Capacity planning method and device for wireless broadband network
CN109246592B (en) Method and device for acquiring position information of user terminal
WO2013026350A1 (en) Method and device for assessing system performance
JPWO2006075447A1 (en) User throughput geographical distribution estimation system and user throughput geographical distribution estimation method
CN111372183B (en) Method, device, equipment and storage medium for identifying poor terminal
WO2014032505A1 (en) Method and device for simulation test
US20170041817A1 (en) Communication management apparatus, wireless terminal, and non-transitory machine-readable storage medium
US20170238218A1 (en) Access control method and apparatus, and network device
CN108462596B (en) SLA decomposition method, equipment and system
CN112333753B (en) Method and device for evaluating number of accessible users
EP3873123B1 (en) Capacity planning method and device
CN103596190A (en) Method and apparatus for determining cell coverage concentration
EP2940884A1 (en) Method and device for determining comp user
CN110121853A (en) Network node and client device for measure channel state information
CN105453630A (en) RS SNR reporting and reception method, terminal, and apparatus
CN107347196B (en) Method and device for determining cell congestion
CN102958090B (en) Method and device for evaluating channel performance
WO2013026389A1 (en) Method and device for simulation
CN116233905A (en) Test method and device of wireless local area network equipment, medium and electronic equipment
CN102612068B (en) LTE (long term evolution) system performance determining method and LTE system performance determining system
JP5378337B2 (en) Wireless communication system
Pinto et al. Hercules: An Emulation-Based Framework for Transport Layer Measurements over 5G Wireless Networks
CN113055924B (en) Voice quality evaluation method and device and computer readable storage medium
CN114158086B (en) Cell interference evaluation method, communication device, computing equipment and storage medium
CN103442406A (en) Access control method and device

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 12825383

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 12825383

Country of ref document: EP

Kind code of ref document: A1