发明内容
本发明实施例提供一种确定LTE***性能的方法及***,以提高对LTE***性能进行评估的准确性和全面性。
一种确定长期演进LTE***性能的方法,包括:
根据预先设置的地物类型与配置参数组合,确定出当前地物类型所对应的配置参数组合,并对确定出的配置参数组合进行初始化;
针对LTE***中的每个无线帧中的每个子帧,进行以下操作:
根据初始化后的配置参数组合对LTE***中的所有用户的位置和相应的计时器进行更新;
在当前子帧为下行子帧且当前评估下行链路时,执行设置的下行评估流程;在当前子帧为上行子帧且当前评估上行链路时,执行设置的上行评估流程。
较佳地,上述流程还可包括以下步骤:当前子帧为下行子帧,且当前评估上行链路时,对当前子帧包含的各小区进行以下操作:
针对当前小区,测量当前小区的探测参考符号SRS,并根据测量得到的SRS对当前小区的SRS进行更新;
对当前小区进行上行小区调度,并将相应的调度结果存入到缓存器中,以及,当所述当前小区中被调度用户的物理下行控制信道PDCCH信道需要评估时,对该被调度用户的PDCCH信道进行信道标记,并记录被调度用户的调度生效时刻。
较佳地,所述下行评估流程包括以下步骤:
对所述LTE***中的各用户进行数据平面处理;
对当前子帧包含的各小区进行下行调度;
针对所述LTE***中的每个用户,当该用户有信道被置位且当前需要评估该信道时,为该用户生成对应的时域信道;
对所述LTE***中各用户对应的控制信道进行检测。
较佳地,对所述LTE***中的各用户进行数据平面处理,包括:
根据确定出的配置参数组合生成与当前用户对应的高层数据,若当前子帧的信道质量指示符CQI更新时刻到达时,进行相应的CQI更新操作;
对所述当前用户的混合自动重传请求HARQ进行处理;
若当前需要评估物理HARQ指示信道PHICH信道时,对该PHICH信道进行标记;
若当前子帧为物理广播信道PBCH子帧时,对相应的PBCH信道进行标记。
较佳地,对所述LTE***中各用户对应的控制信道进行检测,包括:
若当前用户的控制信道被标记,且当前需要评估该控制信道时,对该控制信道进行检测和接收;
对所述当前用户的下行业务信道进行检测,并根据检测结果设置对应的物理上行链路控制信道PUCCH发送计时器和ACK/NACK状态定时器。
较佳地,所述控制信道为PDCCH、PHICH、PBCH或CRS。
较佳地,所述上行评估流程包括以下步骤:
对LTE***中的各用户进行数据平面处理、功率控制以及生成各用户到其所有邻区的时域信道;
对所述LTE***中的各用户进行业务信道检测和控制信道检测。
较佳地,所述对LTE***中的各用户进行数据平面处理,包括:
针对当前用户,对该当前用户的快衰落信息进行更新,并根据确定出的配置参数组合生成与该当前用户对应的高层数据;
判断当前子帧是否为PUCCH发送时刻,若是则进行PUCCH信道标记置位,否则执行以下步骤A;
步骤A、判断当前子帧是否为SRS上报周期,若是则进行SRS信道置位和SRS资源分配,否则执行以下步骤B;
步骤B、当所述当前用户为HARQ状态反馈计时器到达时的用户时,根据HARQ状态反馈计时器对HARQ进程进行更新;以及,当所述用户为调度时刻到达的用户时,发送PUSCH数据。
较佳地,对所述LTE***中的各用户进行业务信道检测,包括:
对当前用户进行上行业务检测;
对当前用户进行PUSCH业务信道数据接收,并对所述当前用户的PHICH反馈计时器和HARQ状态反馈计时器进行更新。
较佳地,对所述LTE***中的各用户进行控制信道检测,包括:
判断当前用户的PUCCH信道是否被置位,若是则执行以下步骤A1,否则执行步骤A2;
步骤A1、判断当前是否需要评估所述当前用户的PUCCH信道,若是则进行PUCCH信号检测,否则对HARQ状态反馈计时器进行修正;
步骤A2、判断当前用户是否为SRS上报周期用户,若是则执行以下步骤B1,否则执行以下步骤B2;
步骤B1、进行SRS信号检测,并执行步骤B2;
步骤B2、进行当前用户的赋形计算,并更新计时器。
一种确定长期演进LTE***性能的***,包括:
参数初始化单元,用于根据预先设置的地物类型与配置参数组合,确定出当前地物类型所对应的配置参数组合,并对确定出的配置参数组合进行初始化;
***评估单元,用于针对LTE***中的每个无线帧中的每个子帧,启动更新单元和评估单元;
更新单元,用于根据初始化后的配置参数组合对LTE***中的所有用户的位置和相应的计时器进行更新;
评估单元,用于在当前子帧为下行子帧且当前评估下行链路时,执行设置的下行评估流程;在当前子帧为上行子帧且当前评估上行链路时,执行设置的上行评估流程。
较佳地,所述评估单元进一步用于,在当前子帧为下行子帧,且当前评估上行链路时,对当前子帧包含的各小区进行以下操作:
针对当前小区,测量当前小区的探测参考符号SRS,并根据测量得到的SRS对当前小区的SRS进行更新;
对当前小区进行上行小区调度,并将相应的调度结果存入到缓存器中,以及,当所述当前小区中被调度用户的物理下行控制信道PDCCH信道需要评估时,对该被调度用户的PDCCH信道进行信道标记,并记录被调度用户的调度生效时刻。
较佳地,所述评估单元执行下行评估流程,具体用于:
对所述LTE***中的各用户进行数据平面处理;
对当前子帧包含的各小区进行下行调度;
针对所述LTE***中的每各用户,当该用户有信道被置位且当前需要评估该信道时,为该用户生成对应的时域信道;
对所述LTE***中各用户对应的控制信道进行检测。
较佳地,所述评估单元对所述LTE***中的各用户进行数据平面处理,具体用于:
根据确定出的配置参数组合生成与当前用户对应的高层数据,若当前子帧的信道质量指示符CQI更新时刻到达时,进行相应的CQI更新操作;
对所述当前用户的混合自动重传请求HARQ进行处理;
若当前需要评估物理HARQ指示信道PHICH信道时,对该PHICH信道进行标记;
若当前子帧为物理广播信道PBCH子帧时,对相应的PBCH信道进行标记。
较佳地,所述评估单元对所述LTE***中各用户对应的控制信道进行检测,具体用于:
若当前用户的控制信道被标记,且当前需要评估该控制信道时,对该控制信道进行检测和接收;
对所述当前用户的下行业务信道进行检测,并根据检测结果设置对应的物理上行链路控制信道PUCCH发送计时器和ACK/NACK状态定时器。
较佳地,所述控制信道为PDCCH、PHICH、PBCH或CRS。
较佳地,所述评估单元执行下行评估流程,具体用于:
对LTE***中的各用户进行数据平面处理、功率控制以及生成各用户到其所有邻区的时域信道;
对所述LTE***中的各用户进行业务信道检测和控制信道检测。
较佳地,所述评估单元对LTE***中的各用户进行数据平面处理,具体用于:
针对当前用户,对该当前用户的快衰落信息进行更新,并根据确定出的配置参数组合生成与该当前用户对应的高层数据;
判断当前子帧是否为PUCCH发送时刻,若是则进行PUCCH信道标记置位,否则执行以下步骤A;
步骤A、判断当前子帧是否为SRS上报周期,若是则进行SRS信道置位和SRS资源分配,否则执行以下步骤B;
步骤B、当所述当前用户为HARQ状态反馈计时器到达时的用户时,根据HARQ状态反馈计时器对HARQ进程进行更新;以及,当所述用户为调度时刻到达的用户时,发送PUSCH数据。
较佳地,所述评估单元对所述LTE***中的各用户进行业务信道检测,包括:
对当前用户进行上行业务检测;
对当前用户进行PUSCH业务信道数据接收,并对所述当前用户的PHICH反馈计时器和HARQ状态反馈计时器进行更新。
较佳地,所述评估单元对所述LTE***中的各用户进行控制信道检测,具体用于:
判断当前用户的PUCCH信道是否被置位,若是则执行以下步骤A1,否则执行步骤A2;
步骤A1、判断当前是否需要评估所述当前用户的PUCCH信道,若是则进行PUCCH信号检测,否则对HARQ状态反馈计时器进行修正;
步骤A2、判断当前用户是否为SRS上报周期用户,若是则执行以下步骤B1,否则执行以下步骤B2;
步骤B1、进行SRS信号检测,并执行步骤B2;
步骤B2、进行当前用户的赋形计算,并更新计时器。
本发明实施例中,一方面,由于预先设置有个地物类型与配置参数组合的对应关系,当需要对当前地物类型进行LTE***性能评估时,可以对当前地物类型对应的配置参数组合进行初始化;因此,采用本发明技术方案,可以针对地物类型设置相适应的配置参数组合,因此,评估得到的LTE***性能更符合实际的地物类型,更准确,并且针对所有的地物类型都可以进行评估,因此适用性更强;另一方面,在当前子帧为下行子帧且当前评估下行链路时,执行设置的下行评估流程;在当前子帧为上行子帧且当前评估上行链路时,执行设置的上行评估流程;因此,采用本发明技术方案,能够结合当前子帧的类型和当前需要评估的链路来选取相适应的评估流程,更有针对性,对该当前子帧的***性能评估更准确,从而提高对无线帧的***性能评估的准确性和全面性,继而提高对整个LTE***性能进行评估的准确性和全面性。
具体实施方式
本发明实施例提供一种确定LTE***性能的方法及***,以提高对LTE***性能进行评估的准确性和全面性。确定LTE***性能的方法如下:根据预先设置的地物类型与配置参数组合,确定出当前地物类型所对应的配置参数组合,并对确定出的配置参数组合进行初始化;针对LTE***中的每个无线帧中的每个子帧,进行以下操作:根据初始化后的配置参数组合对LTE***中的所有用户的位置和相应的计时器进行更新;在当前子帧为下行子帧且当前评估下行链路时,执行设置的下行评估流程;在当前子帧为上行子帧且当前评估上行链路时,执行设置的上行评估流程。
本发明实施例中初始化的过程主要包括以下内容:业务模型初始化、移动模型相关初始化、射频相关参数初始化、RRM算法相关初始化、数据平面相关初始化、调度相关初始化、信道模型相关初始化、传输模式相关初始化以及检测等信息的初始化等。本发明实施例中,各项指标均可以数据表单的形式存储,形成一套或多套配置参数组合,已完成不同地物类型下地***建模参数信息;数据表单可以按照需求灵活设置,如可以数据表、文本文件或数据库等可读入读出的方式进行操作。预先设置的地物类型与配置参数组合的对应关系,可如下表所示:
对于LTE***帧结构类型2,每个10ms的无线帧被分成2个5ms的半帧,每个5ms的半帧又被分成5个1ms的子帧,其中每个子帧又划分成2个0.5ms的时隙结构,因此,一个无线帧相当于被划分成10个子帧;本发明实施例中,为了更全面的了解一个无线帧中各子帧的具体操作,以提高对无线帧进行评估的全面性和准确性,继而对整个LTE***性能的评估的准确性和全面性,还需要对每个无线帧中的每个子帧进行处理,以得到每个子帧的评估数据。
下面结合说明书附图对本发明技术方案进行详细的描述。
参见图2,为本发明实施例中评估LTE***性能的方法流程图,该方法包括步骤201~步骤203,其中针对每个无线帧中的每个子帧都执行以下步骤202~步骤203:
步骤201、根据预先设置的地物类型与配置参数组合的对应关系,确定出当前地物类型所对应的配置参数组合,并对确定出的配置参数组合进行初始化。
步骤202、根据初始化后的配置参数组合对LTE***中的所有用户的位置和相应的计时器进行更新;
步骤202中,对用户的位置进行更新包括:更新用户位置、移动速度及移动方向等信息,以确保用户接入后在网络拓扑结构中移动。
步骤203、在当前子帧为下行子帧且当前评估下行链路时,执行设置的下行评估流程;在当前子帧为上行子帧且当前评估上行链路时,执行设置的上行评估流程。
如图2所示的流程中,当对所有的无线帧进行处理之后,进行各项性能指标的统计输出;并释放数据平面等各个实体。在上述步骤202~步骤203中,在对每个用户进行处理之前,还需要判断该用户是否为新用户,如果是新用户则还需要对该用户进行初始化和接纳过程。
上述方法流程中的步骤203中,还可包括以下步骤,如图3所示:
当前子帧为下行子帧,且当前评估上行链路时,对当前子帧包含的各小区进行以下操作:
针对当前小区,测量当前小区的SRS(Sounding Reference Symbol,探测参考符号),并根据测量得到的SRS对当前小区的SRS进行更新;
对当前小区进行上行小区调度,并将相应的调度结果存入到缓存器中,以及,当所述当前小区中被调度用户的PDCCH(Physical Downlink ControlCHannel,物理下行控制信道)信道需要评估时,对该被调度用户的PDCCH信道进行信道标记,并记录被调度用户的调度生效时刻。
本发明实施例中,下行评估流程可如图4A所示,包括以下步骤:
步骤401、对所述LTE***中的各用户进行数据平面处理。
步骤402、对当前子帧包含的各小区进行下行调度。
步骤403、针对所述LTE***中的每个用户,当该用户有信道被置位且当前需要评估该信道时,为该用户生成对应的时域信道。
步骤404、对所述LTE***中各用户对应的控制信道进行检测。
上述方法流程中的步骤401,具体可包括以下子步骤,如图4B所示:
步骤401a、根据确定出的配置参数组合生成与当前用户对应的高层数据,若当前子帧的CQI更新时刻到达时,进行相应的CQI更新操作;
步骤401b、对所述当前用户的HARQ(Hybrid Automatic Repeat Request,混合自动重传请求)进行处理;
步骤401c、若当前需要评估PHICH(Physical Hybrid ARQ IndicatorChannel,物理HARQ指示信道)信道时,对该PHICH信道进行标记;
步骤401d、若当前子帧为PBCH(Physical Broadcast Channel,物理广播信道)子帧时,对相应的PBCH信道进行标记。
上述方法流程中的步骤404,具体可包括以下子步骤,如图4C所示:
步骤404a、若当前用户的控制信道被标记,且当前需要评估该控制信道时,对该控制信道进行检测和接收。
步骤404b、对所述当前用户的下行业务信道进行检测,并根据检测结果设置对应的PUCCH(Physical Uplink Control CHannel,物理上行链路控制信道)发送计时器和ACK/NACK状态定时器。
本发明实施例中,当前用户的控制信道可以为PDCCH、PHICH、PBCH或CRS。当控制信道为PDCCH时,对PDCCH信道的检测和接收可如图4D所示,包括:
步骤4d1、判断所述PDCCH信道是否被置位,若是则执行步骤4d2,否则继续判断当前用户的下一控制信道是否被置位。
步骤4d2、当前是否需要对所述PDCCH信道进行评估,若是则执行步骤4d3,否则继续判断当前用户的下一控制信道是否被置位。
步骤4d3、进行PDCCH信号检测。
步骤4d4、接收PDCCH信道。
当控制信道为PHICH信道时,对PHICH信道的检测和接收可如图4E所示,包括:
步骤4e1、判断所述PHICH信道是否被置位,若是则执行步骤4e2,否则继续判断当前用户的下一控制信道是否被置位。
步骤4e2、当前是否需要对所述PHICH信道进行评估,若是则执行步骤4e3,否则继续判断当前用户的下一控制信道是否被置位。
步骤4e3、进行PHICH信号检测。
步骤4e4、接收PHICH信道。
当控制信道为PBCH信道时,对PBCH信道的检测和接收可如图4F所示,包括:
步骤4f1、判断所述PBCH信道是否被置位,若是则执行步骤4f2,否则继续判断当前用户的下一控制信道是否被置位。
步骤4f2、当前是否需要对所述PBCH信道进行评估,若是则执行步骤4f3,否则继续判断当前用户的下一控制信道是否被置位。
步骤4f3、进行PBCH信号检测。
步骤4f4、接收PBCH信道。
本发明实施例中,上行评估流程包括以下步骤,如图5A所示:
步骤501、对LTE***中的各用户进行数据平面处理、功率控制以及生成各用户到其所有邻区的时域信道。
步骤502、对所述LTE***中的各用户进行业务信道检测和控制信道检测。
上述方法流程中,步骤501中对LTE***中每各用户进行数据平面处理,具体可包括以下子步骤,如图5B所示:
步骤501a、针对当前用户,对该当前用户的快衰落信息进行更新。
步骤501b、根据确定出的配置参数组合生成与该当前用户对应的高层数据。
步骤501c、判断当前子帧是否为PUCCH发送时刻,若是则执行步骤501d,否则执行步骤501e。
步骤501d、进行PUCCH信道标记置位。
步骤501e、判断当前子帧是否为SRS上报周期,若是则执行步骤501f,否则执行步骤501g。
步骤501f、进行SRS信道置位和SRS资源分配。
步骤501g、当所述当前用户为HARQ状态反馈计时器到达时的用户时,根据HARQ状态反馈计时器对HARQ进程进行更新;以及,当所述用户为调度时刻到达的用户时,发送PUSCH(Physical Uplink Shared Channel,物理上行共享信道)数据。
上述方法流程的步骤502中,对所述LTE***中的各用户进行业务信道检测具体包括以下子步骤,如图5C所示:
步骤502c1、对当前用户进行上行业务检测。
步骤502c2、对当前用户进行PUSCH业务信道数据接收,并对所述当前用户的PHICH反馈计时器和HARQ状态反馈计时器进行更新。
上述方法流程中的步骤502中,对所述LTE***中的各用户进行控制信道检测,包括以下子步骤,如图5D所示:
步骤502d1、判断当前用户的PUCCH信道是否被置位,若是则执行步骤502d2,否则执行步骤502d5。
步骤502d2、判断当前是否需要评估所述当前用户的PUCCH信道,若是则执行步骤502d3,否则执行步骤502d4。
步骤502d3、进行PUCCH信号检测。
步骤502d4、对HARQ状态反馈计时器进行修正。
步骤502d5、判断当前用户是否为SRS上报周期用户,若是则执行步骤502d6,否则执行步骤502d7。
步骤502d6、进行SRS信号检测,并执行步骤502d7。
步骤502d7、进行当前用户的赋形计算,并更新相关的计时器,此处相关计时器是指上行CQI计时器(也称为上行导频计时器)。
基于前述方法流程,本发明实施例还提供一种确定LTE***性能的***,该***的结构如图6所示,包括:
参数初始化单元61,用于根据预先设置的地物类型与配置参数组合的对应关系,确定出当前地物类型所对应的配置参数组合,并对确定出的配置参数组合进行初始化;
***评估单元62,用于针对LTE***中的每个无线帧中的每个子帧,启动更新单元和评估单元;
更新单元63,用于根据初始化后的配置参数组合对LTE***中的所有用户的位置和相应的计时器进行更新;
评估单元64,用于在当前子帧为下行子帧且当前评估下行链路时,执行设置的下行评估流程;在当前子帧为上行子帧且当前评估上行链路时,执行设置的上行评估流程。
较佳地,评估单元64进一步用于,在当前子帧为下行子帧,且当前评估上行链路时,对当前子帧包含的各小区进行以下操作:
针对当前小区,测量当前小区的SRS,并根据测量结果对当前小区的SRS进行更新;
对当前小区进行上行小区调度,并将相应的调度结果存入到缓存器中,以及,当所述当前小区中被调度用户的PDCCH信道需要评估时,对该被调度用户的PDCCH信道进行信道标记,并记录被调度用户的调度生效时刻。
较佳地,评估单元64执行下行评估流程,具体用于:
对所述LTE***中的各用户进行数据平面处理;
对当前子帧包含的各小区进行下行调度;
针对所述LTE***中的每个用户,当该用户有信道被置位且当前需要评估该信道时,为该用户生成对应的时域信道;
对所述LTE***中各用户对应的控制信道进行检测。
较佳地,评估单元64对所述LTE***中的各用户进行数据平面处理,具体用于:
根据确定出的配置参数组合生成与当前用户对应的高层数据,若当前子帧的CQI更新时刻到达时,进行相应的CQI更新操作;
对所述当前用户的HARQ进行处理;
若当前需要评估PHICH信道时,对该PHICH信道进行标记;
若当前子帧为PBCH子帧时,对相应的PBCH信道进行标记。
较佳地,评估单元64对所述LTE***中各用户对应的控制信道进行检测,具体用于:
若当前用户的控制信道被标记,且当前需要评估该控制信道时,对该控制信道进行检测和接收;
对所述当前用户的下行业务信道进行检测,并根据检测结果设置对应的PUCCH发送计时器和HARQ状态反馈计时器。
较佳地,控制信道为PDCCH、PHICH、PBCH或CRS。
较佳地,评估单元64执行上行评估流程,具体用于:
对LTE***中的各用户进行数据平面处理、功率控制以及生成各用户到其所有邻区的时域信道;
对所述LTE***中的各用户进行业务信道检测和控制信道检测。
较佳地,评估单元64对LTE***中的各用户进行数据平面处理,具体用于:
针对当前用户,对该当前用户的快衰落信息进行更新,并根据确定出的配置参数组合生成与该当前用户对应的高层数据;
判断当前子帧是否为PUCCH发送时刻,若是则进行PUCCH信道标记置位,否则执行以下步骤A;
步骤A、判断当前子帧是否为SRS上报周期,若是则进行SRS信道置位和SRS资源分配,否则执行以下步骤B;
步骤B、当所述当前用户为HARQ状态反馈计时器到达时的用户时,根据HARQ状态反馈计时器对HARQ进程进行更新;以及,当所述用户为调度时刻到达的用户时,发送PUSCH数据。
较佳地,评估单元64对所述LTE***中的各用户进行业务信道检测,包括:
对当前用户进行上行业务检测;
对当前用户进行PUSCH业务信道数据接收,并对所述当前用户的PHICH反馈计时器和HARQ状态反馈计时器进行更新。
较佳地,评估单元64对所述LTE***中的各用户进行控制信道检测,具体用于:
判断当前用户的PUCCH信道是否被置位,若是则执行以下步骤A1,否则执行步骤A2;
步骤A1、判断当前是否需要评估所述当前用户的PUCCH信道,若是则进行PUCCH信号检测,否则对HARQ状态反馈计时器进行修正;
步骤A2、判断当前用户是否为SRS上报周期用户,若是则执行以下步骤B1,否则执行以下步骤B2;
步骤B1、进行SRS信号检测,并执行步骤B2;
步骤B2、进行当前用户的赋形计算,并更新相关计时器。
本发明实施例中,一方面,由于预先设置有各地物类型与配置参数组合的对应关系,当需要对当前地物类型进行LTE***性能评估时,可以对当前地物类型对应的配置参数组合进行初始化;因此,采用本发明技术方案,可以针对地物类型设置相适应的配置参数组合,因此,评估得到的LTE***性能更符合实际的地物类型,更准确,并且针对所有的地物类型都可以进行评估,因此适用性更强;另一方面,在当前子帧为下行子帧且当前评估下行链路时,执行设置的下行评估流程;在当前子帧为上行子帧且当前评估上行链路时,执行设置的上行评估流程;因此,采用本发明技术方案,能够结合当前子帧的类型和当前需要评估的链路来选取相适应的评估流程,更有针对性,对该当前子帧的***性能评估更准确,从而提高对无线帧的***性能评估的准确性和全面性,继而提高对整个LTE***性能进行评估的准确性和全面性。
显然,本领域的技术人员可以对本发明进行各种改动和变型而不脱离本发明的精神和范围。这样,倘若对本发明的这些修改和变型属于本发明权利要求及其等同技术的范围之内,则本发明也意图包含这些改动和变型在内。