1.本发明涉及无线通信技术领域,尤其涉及一种邻区列表配置方法、装置及服务器。
背景技术:2.无线通信系统中,邻区规划是网络规划中的重要一环,邻区列表的合理性对于系统运行指标、网络邻区优化难度以及用户体验有着重要影响。
3.现有技术中,初始化的小区邻区配置需要现场工程师规划完成。具体的,由工作人员根据小区的位置参数、性能指标等信息,结合自身的经验知识和厂家设置的规则进行分析判断,生成小区的邻区列表。
4.然而,现有的小区邻区列表的配置方法,需要大量人力配合,配置效率较低。
技术实现要素:5.本发明提供一种邻区列表配置方法、装置及服务器,通过提供一种自动生成邻区列表的方法,以克服现有邻区列表配置效率低的问题。
6.第一方面,本发明提供一种邻区列表配置方法,包括:
7.获取目标小区的配置信息,并根据搜索半径确定所有待配置邻区以及对应的配置信息,其中,所述配置信息包括基站识别号、小区位置信息以及小区方位角;
8.根据所述待配置邻区的距离比和第一百分比确定待配置邻区的第一权重值,根据所述待配置邻区的小区方位角、所述目标小区的小区方位角以及第二百分比确定待配置邻区的第二权重值,其中,所述距离比是根据所述待配置邻区的小区位置信息、目标小区的小区位置信息以及搜索半径确定的;
9.根据所述待配置邻区的第一权重值和第二权重值确定所述待配置邻区的权重值,并根据所有待配置邻区的权重值配置目标小区的邻区列表。
10.在一种可能的设计中,所述小区位置信息包括小区经度和小区纬度,则所述根据所述待配置邻区的距离比和第一百分比确定待配置邻区的第一权重值,包括:
11.根据所述待配置邻区的小区经度和小区纬度和目标小区的小区经度和小区纬度确定所述待配置邻区与目标小区之间的距离;
12.根据所述待配置邻区与目标小区之间的距离与所述搜索半径之间的比值确定距离比;
13.根据所述距离比和第一百分比确定待配置邻区的第一权重值。
14.在一种可能的设计中,所述根据所述待配置邻区的小区方位角、所述目标小区的小区方位角以及第二百分比确定待配置邻区的第二权重值,包括:
15.根据所述待配置邻区的小区方位角以及所述目标小区的小区方位角确定所述待配置邻区的对向类型;
16.根据所述待配置邻区的对向类型以及第二百分比确定待配置邻区的第二权重值。
17.在一种可能的设计中,在所述根据所述待配置邻区的第一权重值和第二权重值确
定所述待配置邻区的权重值之前,还包括:
18.将与所述目标小区的基站识别号相同的待配置邻区作为同站小区,并将所有同站小区的权重值设置为最大值;
19.相应地,所述根据所述待配置邻区的第一权重值和第二权重值确定所述待配置邻区的权重值,并根据所有待配置邻区的权重值配置目标小区的邻区列表,包括:
20.根据除所有同站小区之外的所有待配置邻区的第一权重值和第二权重值确定对应待配置邻区的权重值,并根据所有同站小区的权重值以及除所有同站小区之外的所有待配置邻区的权重值生成目标小区的邻区列表。
21.在一种可能的设计中,在所述根据所有待配置邻区的权重值配置目标小区的邻区列表之后,还包括:
22.根据所述目标小区的白名单对所述目标小区的邻区列表进行过滤,并将过滤后的邻区列表作为目标小区的邻区列表。
23.在一种可能的设计中,在所述根据所有待配置邻区的权重值配置目标小区的邻区列表之后,还包括:
24.按照预设时间间隔获取所述目标小区以及所述邻区列表内的所有小区的性能数据;
25.若所述性能数据不满足预设性能要求,则将所述目标小区原有的邻区列表作为所述目标小区的邻区列表。
26.在一种可能的设计中,所述第一百分比与所述第二百分比的和为百分之百。
27.第二方面,本发明提供一种邻区列表配置装置,包括:
28.获取模块,用于获取目标小区的配置信息,并根据搜索半径确定所有待配置邻区以及对应的配置信息,其中,所述配置信息包括基站识别号、小区位置信息以及小区方位角;
29.确定模块,用于根据所述待配置邻区的距离比和第一百分比确定待配置邻区的第一权重值,根据所述待配置邻区的小区方位角、所述目标小区的小区方位角以及第二百分比确定待配置邻区的第二权重值,其中,所述距离比是根据所述待配置邻区的小区位置信息、目标小区的小区位置信息以及搜索半径确定的;
30.生成模块,用于根据所述待配置邻区的第一权重值和第二权重值确定所述待配置邻区的权重值,并根据所有待配置邻区的权重值配置目标小区的邻区列表。
31.第三方面,本发明提供一种服务器,包括:至少一个处理器和存储器;
32.所述存储器存储计算机执行指令;
33.所述至少一个处理器执行所述存储器存储的计算机执行指令,使得所述至少一个处理器执行如上第一方面以及第一方面各种可能的设计所述的邻区列表配置方法。
34.第四方面,本发明提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上第一方面以及第一方面各种可能的设计所述的邻区列表配置方法。
35.第五方面,本发明提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时,实现如上第一方面以及第一方面各种可能的设计所述的邻区列表配置方法。
36.本发明提供的邻区列表配置方法、装置及服务器,该方法通过根据待配置邻区的距离比和第一百分比确定待配置邻区的第一权重值,根据待配置邻区的小区方位角、目标小区的小区方位角以及第二百分比确定待配置邻区的第二权重值,再根据待配置邻区的第一权重值和第二权重值确定待配置邻区的权重值,并根据所有待配置邻区的权重值配置目标小区的邻区列表。本根据所有待配置邻区的小区位置信息以及小区方位角确定所有待配置邻区的权重值,并根据所有待配置邻区的权重值配置目标小区的邻区列表,提供了一种自动生成邻区列表的方法,提高了目标小区邻区列表的配置效率。
附图说明
37.为了更清楚地说明本发明实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作一简单地介绍,显而易见地,下面描述中的附图是本发明的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。
38.图1是本发明示例性实施例提供的邻区列表配置方法的应用场景示意图;
39.图2为本发明实施例提供的邻区列表配置方法的流程示意图一;
40.图3为本发明实施例提供的小区间连线示意图;
41.图4为本发明实施例提供的小区同侧示意图;
42.图5为本发明实施例提供的小区异侧示意图;
43.图6为本发明实施例提供的小区同侧对向关系示意图;
44.图7为本发明实施例提供的小区同侧背向关系示意图;
45.图8为本发明实施例提供的小区异侧对向关系示意图;
46.图9为本发明实施例提供的小区异侧背向关系示意图;
47.图10为本发明实施例提供的邻区列表配置方法的流程示意图二;
48.图11为本发明实施例提供的邻区列表配置装置的结构示意图;
49.图12为本发明实施例提供的服务器的硬件结构示意图。
具体实施方式
50.为使本发明实施例的目的、技术方案和优点更加清楚,下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。
51.邻区规划是无线网络规划中重要的一环,其好坏直接影响到网络性能。现有的无线网络是快速硬切换网络,邻区规划尤为重要,因此,好的邻区规划是保证网络性能的基本要求。现有的邻区规划有以下几个原则:将地理位置上直接相邻的小区一般要作为邻区;邻区一般都要求互为邻区;对于密集城区和普通城区,由于站间距比较近,应该多设置邻区的数量;对于市郊和郊县的基站,虽然站间距很大,但一定要把位置上相邻的作为邻区,保证能够及时切换。现有技术中,初始化的小区邻区配置需要现场工程师规划完成。具体的,由工作人员根据小区的位置参数、性能指标等信息,结合自身的经验知识和厂家设置的规则进行分析判断,生成小区的邻区列表。然而,现有的小区邻区列表的配置方法,需要大量人
力配合,配置效率较低。
52.为了解决上述技术问题,本公开实施例提出以下技术方案:根据所有待配置邻区的小区位置信息以及小区方位角确定所有待配置邻区的权重值,并根据所有待配置邻区的权重值配置目标小区的邻区列表。本发明实施例提供的自动生成邻区列表的方法,不仅满足了邻区列表的配置规则,还提高了目标小区邻区列表的配置效率。下面采用详细的实施例进行详细说明。
53.图1是本发明示例性实施例提供的邻区列表配置方法的应用场景示意图。如图1所示,服务器101获取目标小区102的配置信息,根据搜索半径r确定所有待配置邻区103的配置信息,再根据所有待配置邻区103的小区位置信息以及小区方位角确定所有待配置邻区103的权重值,并根据所有待配置邻区103的权重值配置目标小区102的邻区列表。
54.图2为本发明实施例提供的邻区列表配置方法的流程示意图一,本实施例的执行主体可以为图1所示实施例中的服务器,本实施例此处不做特别限制。如图2所示,该方法包括:
55.s201:获取目标小区的配置信息,并根据搜索半径确定所有待配置邻区以及对应的配置信息,其中,配置信息包括基站识别号、小区位置信息以及小区方位角。
56.在本发明实施例中,获取需要配置邻区列表的目标小区的基本配置信息。示例性的,小区的配置信息包括基站识别号、小区位置信息以及小区方位角。具体的,配置信息还可以包括小区识别号、基站名称、站点类型、设备厂家和邻区配置限制数量指标。根据经验设置搜索半径,示例性的,设置搜索半径为2公里,以目标小区的位置为中心,将2公里半径内的所有小区作为目标小区的待配置邻区,并获取所有待配置邻区的配置信息。并根据所有待配置邻区的距离目标小区的位置进行排序,按照距离由近到远的规则确定所有待配置邻区的顺序。若排序后的所有待配置邻区的数量大于邻区配置限制数量指标,则根据邻区配置限制数量指标对所有待配置邻区进行删选,从距离目标小区位置最远的邻区开始删除,使得最终所有待配置邻区的数量等于邻区配置限制数量指标。
57.s202:根据待配置邻区的距离比和第一百分比确定待配置邻区的第一权重值,根据待配置邻区的小区方位角、目标小区的小区方位角以及第二百分比确定待配置邻区的第二权重值,其中,距离比是根据待配置邻区的小区位置信息、目标小区的小区位置信息以及搜索半径确定的。
58.在本发明实施例中,根据待配置邻区的距离比和第一百分比确定待配置邻区的第一权重值。并根据待配置邻区的小区方位角、目标小区的小区方位角以及第二百分比确定待配置邻区的第二权重值。具体的,距离比是根据待配置邻区的小区位置信息、目标小区的小区位置信息以及搜索半径确定的。
59.在本发明实施例中,示例性的,小区位置信息包括小区经度和小区纬度,根据待配置邻区的小区经度和小区纬度和目标小区的小区经度和小区纬度确定待配置邻区与目标小区之间的距离s。其中,计算距离s的公式如(1)所示:
60.s=r
·
arccos[cosβ1cosβ2cos(α1‑
α2)+sinβ1sinβ2]
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(1)
[0061]
其中,其中,β1为目标小区纬度,α1为目标小区经度;β2为待配置邻区的纬度,α2为待配置邻区的经度。其中r为地球半径,为6371km。
[0062]
进一步的,根据待配置邻区与目标小区之间的距离与搜索半径之间的比值确定距
离比。其中,计算距离比f的公式如(2)所示:
[0063]
f=s/r
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(2)
[0064]
其中,s为每个待配置邻区与目标小区之间的距离,r为搜索半径。
[0065]
在本发明实施例中,示例性的,第一百分比p1和第二百分比p2的和为100%。具体的,第一百分比p1和第二百分比p2均为大于或者等于0、小于或者等于100%的百分数。示例性的,设置第一百分比p1和第二百分比p2分别为60%和40%,因此根据距离比和第一百分比确定待配置邻区的第一权重值v1,即待配置邻区的第一权重值v1的计算公式如(3)所示:
[0066]
v1=f* p1
ꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀꢀ
(3)
[0067]
在本发明实施例中,示例性的,根据待配置邻区的小区方位角以及目标小区的小区方位角确定待配置邻区的对向类型;根据待配置邻区的对向类型以及第二百分比确定待配置邻区的第二权重值。其中,待配置邻区的对向类型分为同侧对向、同侧背向、异侧对向以及异侧背向。其中,确定待配置邻区的对向类型的判定规则如下所示:
[0068]
1)确定待配置邻区与目标小区的夹角。首先确定待配置邻区与目标小区的小区间连线,根据待配置邻区的扇区角平分线与小区间连线确定待配置邻区的夹角,并根据目标小区的扇区角平分线与小区间连线确定目标小区的夹角。示例性的,待配置邻区为小区a,目标小区为小区b。如图3所示,图3为本发明实施例提供的小区间连线示意图。其中,夹角a为小区a扇区角平分线沿顺时针方向与和小区间连线的夹角,夹角b为小区间连线沿顺时针方向与小区b扇区角平分线夹角。
[0069]
2)根据待配置邻区与目标小区的夹角判定待配置邻区与目标小区的方位。如图4所示,图4为本发明实施例提供的小区同侧示意图。其中,若夹角a与夹角b同时小于或等于180度,或者夹角a与夹角b同时大于180度,则判定小区a与小区b为同侧小区。如图5所示,图5为本发明实施例提供的小区异侧示意图。其中,若夹角a与夹角b中任一一个小于或者等于180度,且另一个大于180度,则判定小区a与小区b为异侧小区。
[0070]
3)根据待配置邻区与目标小区的夹角和判定待配置邻区与目标小区的对向类型。如图6所示,图6为本发明实施例提供的小区同侧对向关系示意图。其中,当判定待配置邻区与目标小区为同侧小区时,若夹角a与夹角b的和小于210度、或者大于510度时,可以判定待配置邻区与目标小区为同侧对向关系。如图7所示,图7为本发明实施例提供的小区同侧背向关系示意图。其中,当判定待配置邻区与目标小区为同侧小区时,若夹角a与夹角b的和大于或者210度、且小于或者等于510度时,可以判定待配置邻区与目标小区为同侧背向关系。如图8所示,图8为本发明实施例提供的小区异侧对向关系示意图。其中,当判定待配置邻区与目标小区为异侧小区时,若夹角a与夹角b中至少一个小区夹角小于30度或者大于330度,则可以判定待配置邻区与目标小区为异侧对向关系。如图9所示,图9为本发明实施例提供的小区异侧背向关系示意图。其中,当判定待配置邻区与目标小区为异侧小区时,若夹角a与夹角b中至少一个小区夹角大于或者等于30度、且小于或者等于330度,则可以判定待配置邻区与目标小区为异侧背向关系。
[0071]
在本发明实施例中,在确定了待配置邻区的对向类型之后,根据待配置邻区的对向类型以及第二百分比确定待配置邻区的第二权重值。示例性的,设置对向类型为同侧对向时对应的参数值为100分,设置对向类型为异侧背向时对应的参数值为20分。根据第二百分比p2与对向类型参数值的乘积确定的第二权重值v2,即待配置邻区的对向类型为同侧对
向时,该待配置邻区的第二权重值v2等于100与p2的乘积,对应的,待配置邻区的对向类型为异侧背向时,该待配置邻区的第二权重值v2等于20与p2的乘积。在本发明实施例中,不同对向类型的参数值取值遵循的规则由大到小依次为:同侧对向、同侧背向、异侧对向及异侧背向,在本发明实施例中,不限定不同对向类型的参数值,具体参数值可根据情况适应性调整。
[0072]
s203:根据待配置邻区的第一权重值和第二权重值确定待配置邻区的权重值,并根据所有待配置邻区的权重值配置目标小区的邻区列表。
[0073]
在本发明实施例中,在确定了所有待配置邻区的第一权重值和第二权重值之后,根据第一权重值与第二权重值的和确定该待配置邻区的权重值,由此获得所有待配置邻区的权重值。并根据所有待配置邻区的权重值进行排序,按照从大到小的顺序进行排序,获得目标小区的邻区列表。
[0074]
本实施例提供的邻区列表配置方法,通过根据待配置邻区的距离比和第一百分比确定待配置邻区的第一权重值,根据待配置邻区的小区方位角、目标小区的小区方位角以及第二百分比确定待配置邻区的第二权重值,再根据待配置邻区的第一权重值和第二权重值确定待配置邻区的权重值,并根据所有待配置邻区的权重值配置目标小区的邻区列表。本实施例根据所有待配置邻区的小区位置信息以及小区方位角确定所有待配置邻区的权重值,并根据所有待配置邻区的权重值配置目标小区的邻区列表,提供了一种自动生成邻区列表的方法,提高了目标小区邻区列表的配置效率。
[0075]
图10为本发明实施例提供的邻区列表配置方法的流程示意图二。如图10所示,该方法包括:
[0076]
s1001:获取目标小区的配置信息,并根据搜索半径确定所有待配置邻区以及对应的配置信息,其中,配置信息包括基站识别号、小区位置信息以及小区方位角。
[0077]
s1002:根据待配置邻区的距离比和第一百分比确定待配置邻区的第一权重值,根据待配置邻区的小区方位角、目标小区的小区方位角以及第二百分比确定待配置邻区的第二权重值,其中,距离比是根据待配置邻区的小区位置信息、目标小区的小区位置信息以及搜索半径确定的。
[0078]
s1001至s1002的方法与图2实施例中的s201至s202描述的方法一致,在此不再赘述。
[0079]
s1002:将与所述目标小区的基站识别号相同的待配置邻区作为同站小区,并将所有同站小区的权重值设置为最大值。
[0080]
在本发明实施例中,当待配置邻区的基站识别号与目标小区的基站识别号相同时,说明该待配置邻区与目标小区属于同站小区,则优先将同站小区设置为目标小区的邻区。具体的,将所有同站小区的权重值设置为最高值,示例性的设置所有同站小区的权重值为100。
[0081]
s1004:根据除所有同站小区之外的所有待配置邻区的第一权重值和第二权重值确定对应待配置邻区的权重值,并根据所有同站小区的权重值以及除所有同站小区之外的所有待配置邻区的权重值生成目标小区的邻区列表。
[0082]
在本发明实施例中,在设置所有同站小区的权重值为最高值之后,根据除所有同站小区之外的所有待配置邻区的第一权重值和第二权重值确定对应待配置邻区的权重值,
具体的,根据第一权重值与第二权重值的和确定除所有同站小区之外的所有待配置邻区的权重值。再根据所有同站小区的权重值以及除所有同站小区之外的所有待配置邻区的权重值进行排序,按照从大到小的顺序进行排序,获得目标小区的邻区列表。其中,目标小区的邻区列表中优先配置的邻区为同站小区。
[0083]
s1005:根据目标小区的白名单对目标小区的邻区列表进行过滤,并将过滤后的邻区列表作为目标小区的邻区列表。
[0084]
在本发明实施例中,目标小区的白名单中设置了不需要进行邻区配置的所有待配置邻区,将目标小区的白名单中设置的所有不需要进行邻区配置从目标小区的邻区列表进行删除。
[0085]
本实施例提供的邻区列表配置方法,将与目标小区的基站识别号相同的待配置邻区作为同站小区,并将所有同站小区的权重值设置为最大值,使得最终配置的目标小区的邻区列表中所有同站小区的为优先配置的邻区,并根据目标小区的白名单对目标小区的邻区列表进行过滤,滤除了不需要进行邻区配置的所有待配置邻区,使得生成的邻区列表的配置顺序以及配置邻区更准确,提高了根据生成的邻区列表进行邻区选择的效果。
[0086]
在一种可能的实现方式中,在根据所有待配置邻区的权重值配置目标小区的邻区列表之后,按照预设时间间隔获取目标小区以及邻区列表内的所有小区的性能数据;若性能数据不满足预设性能要求,则将目标小区原有的邻区列表作为目标小区的邻区列表。
[0087]
在本发明实施例中,在设置目标小区根据新的邻区列表进行邻区选择之后,按照预设时间间隔获取目标小区以及邻区列表内的所有小区的性能数据。并对采集的性能数据进行分析,若性能数据不满足预设性能要求,具体的,通话速率低于预设阈值,或者掉话频率高于设定的百分比时,说明当前的新的邻区列表的配置顺序可能会存在问题,可将目标小区的邻区列表恢复为原有的邻区列表,即将目标小区原有的邻区列表作为目标小区的邻区列表。
[0088]
图11为本发明实施例提供的邻区列表配置装置的结构示意图。如图11所示,该邻区列表配置装置包括:获取模块1101、确定模块1102以及生成模块1103。
[0089]
获取模块1101,用于获取目标小区的配置信息,并根据搜索半径确定所有待配置邻区以及对应的配置信息,其中,所述配置信息包括基站识别号、小区位置信息以及小区方位角;
[0090]
确定模块1102,用于根据所述待配置邻区的距离比和第一百分比确定待配置邻区的第一权重值,根据所述待配置邻区的小区方位角、所述目标小区的小区方位角以及第二百分比确定待配置邻区的第二权重值,其中,所述距离比是根据所述待配置邻区的小区位置信息、目标小区的小区位置信息以及搜索半径确定的;
[0091]
生成模块1103,用于根据所述待配置邻区的第一权重值和第二权重值确定所述待配置邻区的权重值,并根据所有待配置邻区的权重值配置目标小区的邻区列表。
[0092]
本实施例提供的装置,可用于执行上述方法实施例的技术方案,其实现原理和技术效果类似,本实施例此处不再赘述。
[0093]
图12为本发明实施例提供的服务器的硬件结构示意图。如图12所示,本实施例的服务器包括:处理器1201以及存储器1202;其中
[0094]
存储器1202,用于存储计算机执行指令;
[0095]
处理器1201,用于执行存储器存储的计算机执行指令,以实现上述实施例中服务器所执行的各个步骤。具体可以参见前述方法实施例中的相关描述。
[0096]
可选地,存储器1202既可以是独立的,也可以跟处理器1201集成在一起。
[0097]
当存储器1202独立设置时,该服务器还包括总线1203,用于连接所述存储器1202和处理器1201。
[0098]
本发明实施例还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,当处理器执行所述计算机执行指令时,实现如上所述的邻区列表配置方法。
[0099]
本发明实施例还提供一种计算机程序产品,包括计算机程序,所述计算机程序被处理器执行时,实现如上所述的邻区列表配置方法。
[0100]
在本发明所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。例如,以上所描述的设备实施例仅仅是示意性的,例如,所述模块的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个模块可以结合或者可以集成到另一个系统,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或模块的间接耦合或通信连接,可以是电性,机械或其它的形式。
[0101]
所述作为分离部件说明的模块可以是或者也可以不是物理上分开的,作为模块显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案。
[0102]
另外,在本发明各个实施例中的各功能模块可以集成在一个处理单元中,也可以是各个模块单独物理存在,也可以两个或两个以上模块集成在一个单元中。上述模块成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
[0103]
上述以软件功能模块的形式实现的集成的模块,可以存储在一个计算机可读取存储介质中。上述软件功能模块存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)或处理器执行本技术各个实施例所述方法的部分步骤。
[0104]
应理解,上述处理器可以是中央处理单元(central processing unit,简称cpu),还可以是其他通用处理器、数字信号处理器(digital signal processor,简称dsp)、专用集成电路(application specific integrated circuit,简称asic)等。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合发明所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
[0105]
存储器可能包含高速ram存储器,也可能还包括非易失性存储nvm,例如至少一个磁盘存储器,还可以为u盘、移动硬盘、只读存储器、磁盘或光盘等。
[0106]
总线可以是工业标准体系结构(industry standard architecture,简称isa)总线、外部设备互连(peripheral component interconnect,简称pci)总线或扩展工业标准体系结构(extended industry standard architecture,简称eisa)总线等。总线可以分为地址总线、数据总线、控制总线等。为便于表示,本技术附图中的总线并不限定仅有一根总线或一种类型的总线。
[0107]
上述存储介质可以是由任何类型的易失性或非易失性存储设备或者它们的组合
实现,如静态随机存取存储器(sram),电可擦除可编程只读存储器(eeprom),可擦除可编程只读存储器(eprom),可编程只读存储器(prom),只读存储器(rom),磁存储器,快闪存储器,磁盘或光盘。存储介质可以是通用或专用计算机能够存取的任何可用介质。
[0108]
一种示例性的存储介质耦合至处理器,从而使处理器能够从该存储介质读取信息,且可向该存储介质写入信息。当然,存储介质也可以是处理器的组成部分。处理器和存储介质可以位于专用集成电路(application specific integrated circuits,简称asic)中。当然,处理器和存储介质也可以作为分立组件存在于电子设备或主控设备中。
[0109]
本领域普通技术人员可以理解:实现上述各方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成。前述的程序可以存储于一计算机可读取存储介质中。该程序在执行时,执行包括上述各方法实施例的步骤;而前述的存储介质包括:rom、ram、磁碟或者光盘等各种可以存储程序代码的介质。
[0110]
最后应说明的是:以上各实施例仅用以说明本发明的技术方案,而非对其限制;尽管参照前述各实施例对本发明进行了详细的说明,本领域的普通技术人员应当理解:其依然可以对前述各实施例所记载的技术方案进行修改,或者对其中部分或者全部技术特征进行等同替换;而这些修改或者替换,并不使相应技术方案的本质脱离本发明各实施例技术方案的范围。