室内覆盖设计的方法和装置与流程

文档序号:11065025阅读:488来源:国知局
室内覆盖设计的方法和装置与制造工艺

本发明涉及无线通信技术领域,特别涉及一种室内覆盖设计的方法和装置。



背景技术:

随着无线带宽应用的飞速发展,用户对室内的无线网络的服务质量的要求越来越高,良好的室内覆盖设计是获取良好的无线网络的服务质量的关键步骤,室内覆盖设计是指确定在室内设置无线信号收发点的数量以及每个无线信号收发点的位置等。

传统的室内覆盖设计,主要依靠网规工程师通过人工分析室内建筑图纸,利用网规工程师的无线覆盖知识和经验完成覆盖方案的初步设计,并通过计算机辅助软件仿真该设计方案的覆盖性能,如果该覆盖性能未达到预期值,则网规工程师需要重新进行人工设计,并再次通过计算机辅助软件仿真该设计方案的覆盖性能,直到该覆盖性能达到预期值。

在实现本发明的过程中,发明人发现现有技术至少存在以下问题:

室内覆盖设计严重依赖于网规工程师的经验,因此,网规工程师的能力严重制约了室内覆盖的设计效率。



技术实现要素:

为了解决现有技术的问题,本发明提供了一种室内覆盖设计的方法和装置。技术方案如下:

第一方面,本发明提供了一种室内覆盖设计的方法,所述方法包括:

接收用户输入的待覆盖区域的原始地图数据和覆盖性能指标;

根据所述原始地图数据,提取所述待覆盖区域的室内结构;

根据所述室内结构,计算所述待覆盖区域的信号传播环境数据;

根据所述信号传播环境数据和所述覆盖性能指标,设计满足所述覆盖性能指标的室内覆盖方案。

其中,原始地图数据可以为二维图像数据,也可以为三维图像数据;并且,该原始地图数据可以包括待覆盖区域的图片以及该图片中包括的每个像素点的属性信息,该属性信息可以为像素点的材质、电磁波衰减参数、表面电介质参数等。图片的格式可以为JPEG(一种图片的格式)、GIF(一种图片的格式)或者CIF(一种图片的格式)等格式。

结合第一方面,在第一方面的第一种可能的实现方式中,所述根据所述信号传播环境数据和所述覆盖性能指标,设计满足所述覆盖性能指标的室内覆盖方案,包括:

根据所述待覆盖区域的面积和待设置的无线信号收发点的属性信息,确定所述待覆盖区域的第一室内覆盖方案;

根据所述信号传播环境数据,计算所述第一室内覆盖方案对应的第一覆盖性能;

如果所述第一覆盖性能满足所述覆盖性能指标,将所述第一室内覆盖方案确定为满足所述覆盖性能指标的室内覆盖方案;

如果所述第一覆盖性能不满足所述覆盖性能指标,调整所述第一室内覆盖方案得到满足所述覆盖性能指标的室内覆盖方案。

终端中事先存储面积、属性信息、覆盖性能和无线信号收发点数目的对应关系;则在本步骤中,根据待覆盖区域的面积、待设置的无线信号收发点的属性信息和覆盖性能指标,从面积、属性信息、覆盖性能和无线信号收发点的数目的对应关系中获取待覆盖区域所需无线信号收发点的数目;根据待覆盖区域的面积、所需无线信号收发点的数目和预设规则,确定所需无线信号收发点中的每个无线信号收发点的位置。

其中,预设规则可以为均匀布局无线信号收发点,或者按照一定规律布局无线信号收发点等。无线信号收发点的属性信息可以为无线信号收发点的发射功率等。

终端可以快速确定第一室内覆盖方案,如果第一室内覆盖方案的覆盖性能满足覆盖性能指标,直接将第一室内覆盖方案确定为满足所述覆盖性能指标的室内覆盖方案,提高了设计效率。

如果第一室内覆盖方案的覆盖性能不满足覆盖性能指标,则调整所述第一室内覆盖方案得到满足所述覆盖性能指标的室内覆盖方案的步骤可以为:

如果第一覆盖性能不满足覆盖性能指标,调整第一室内覆盖方案中的每个无线信号收发点的位置,直到得到的第二室内覆盖方案的覆盖性能满足覆盖性能指标;或者,

如果第一覆盖性能不满足覆盖性能指标,调整第一室内覆盖方案中的每个无线信号收发点的位置,得到第二室内覆盖方案,直到调整次数达到第一预设次数,但第二室内覆盖方案的覆盖性能仍不满足覆盖性能指标。

如果调整次数达到第一预设次数,但第二室内覆盖方案的覆盖性能仍不满足覆盖性能指标,则在第一室内覆盖方案中增加无线信号收发点的数目,得到第三室内覆盖方案,并调整第三室内覆盖方案中的每个无线信号收发点的位置,直到第三室内覆盖方案的覆盖性能满足覆盖性能指标。

结合第一方面,在第一方面的第二种可能的实现方式中,所述根据所述信号传播环境数据和所述覆盖性能指标,设计满足所述覆盖性能指标的室内覆盖方案之后,还包括:

从所述待覆盖区域中选择覆盖性能不满足所述覆盖性能指标的至少一个区域块;

对所述至少一个区域块中的每个区域块进行覆盖补偿。

对不满足覆盖性能指标的至少一个区域块进行覆盖补偿,能够提高待覆盖区域的覆盖性能。

结合第一方面的第二种可能的实现方式,在第一方面的第三种可能的实现方式中,所述对所述至少一个区域块中的每个区域块进行覆盖补偿,包括:

确定第一区域块中是否能够放置无线信号收发点,所述第一区域块为所述至少一个区域块中的任一区域块;

如果所述第一区域块中能够放置无线信号收发点,在所述第一区域中增加无线信号收发点;

如果所述第一区域块中不能够放置无线信号收发点,从所述待覆盖区域中选择离所述第一区域块最近且能够放置无线信号收发点的区域块,在所述选择的区域块中增加无线信号收发点。

在能够放置无线信号收发点的区域中增加无线信号收发点能够保证不能放置无线信号收发点的区域的整洁。

结合第一方面,在第一方面的第四种可能的实现方式中,所述根据所述信 号传播环境数据和所述覆盖性能指标,设计满足所述覆盖性能指标的室内覆盖方案之后,还包括:

根据所述室内覆盖方案中的第一无线信号收发点的位置,获取所述第一无线信号收发点的微调位置范围,所述第一无线信号收发点是所述室内覆盖方案中的任一无线信号收发点;

在所述第一无线信号收发点的微调位置范围中,选择一个所述待覆盖区域的覆盖性能最大的位置点;

将所述第一无线信号收发点设置在所述选择的位置点上。

固定该室内覆盖方案中除第一无线信号收发点之外的其他无线信号收发点的位置,在第一无线信号收发点的微调位置范围中移动第一无线信号收发点的位置,并计算第一无线信号收发点在不同位置时的待覆盖区域的覆盖性能,选择一个待覆盖区域的覆盖性能最大的位置点。

在本步骤中,在第一无线信号收发点的微调位置范围中移动第一无线信号收发点的位置,直到移动次数达到第二预设次数为止;或者

在第一无线信号收发点的微调位置范围中移动第一无线信号收发点的位置,直到相邻两次之间的待覆盖区域的覆盖性能无显著改变的次数达到第三预设次数为止。

对第一无线信号收发点进行微调,能够提高待覆盖区域的覆盖性能。

结合第一方面,在第一方面的第五种可能的实现方式中,所述根据所述原始地图数据,提取所述待覆盖区域的室内结构,包括:

从所述原始地图数据中,获取所述原始地图数据中的每个像素点的属性信息;

根据所述每个像素点的属性信息,获取所述每个像素点对应的室内材质;

根据所述每个像素点对应的室内材质,提取所述待覆盖区域的室内结构。

从待覆盖区域的原始地图数据中提取待覆盖区域的室内结构,从而用户不需要手动输入室内结构,提高了提取待覆盖区域的室内结构的效率。

结合第一方面,在第一方面的第六种可能的实现方式中,所述根据所述室内结构,计算所述待覆盖区域的信号传播环境数据,包括:

将所述待覆盖区域划分为多个待覆盖子区域;

分别根据所述多个待覆盖子区域中的每个待覆盖子区域的结构,计算所述 每个待覆盖子区域的信号传播环境数据;

将所述每个待覆盖子区域的信号传播环境数据组成所述待覆盖区域的信号传播环境数据。

将待覆盖区域划分为多个待覆盖子区域,通过计算多个待覆盖子区域中的每个待覆盖子区域的信号传播环境数据,得到待覆盖子区域的信号传播环境数据,从而不需要根据待覆盖子区域包括的每个像素点计算待覆盖区域的信号传播环境数据,可以提高获取待覆盖子区域的信号传播环境数据的效率。

结合第一方面的第六种可能的实现方式,在第一方面的第七种可能的实现方式中,所述分别根据所述多个待覆盖子区域中的每个待覆盖子区域的结构,计算所述每个待覆盖子区域的信号传播环境数据,包括:

分别根据第一待覆盖子区域的结构,获取所述第一待覆盖子区域中的像素点的属性信息,所述第一待覆盖子区域是所述每个待覆盖子区域中的任一待覆盖子区域;

根据所述第一待覆盖子区域中的像素点的属性信息,计算所述第一待覆盖子区域的属性信息;

根据所述第一待覆盖子区域的属性信息和室内传播模型,计算所述第一待覆盖子区域的信号传播环境数据。

通过计算多个待覆盖子区域中的每个待覆盖子区域的信号传播环境数据,从而不需要根据待覆盖子区域包括的每个像素点计算待覆盖区域的信号传播环境数据,可以提高获取待覆盖子区域的信号传播环境数据的效率。

结合第一方面,在第一方面的第八种可能的实现方式中,所述根据所述信号传播环境数据和所述覆盖性能指标,设计满足所述覆盖性能指标的室内覆盖方案之后,还包括:

根据所述室内覆盖方案,计算所述室内覆盖方案对应的第二覆盖性能,以及生成所述室内覆盖方案的界面示意图;

显示所述界面示意图以及所述第二覆盖性能。

显示界面示意图以及第二覆盖性能,方便施工人员根据该室内覆盖方案进行施工。

第二方面,本发明提供了一种室内覆盖设计的装置,所述装置包括:

接收模块,用于接收用户输入的待覆盖区域的原始地图数据和覆盖性能指 标;

提取模块,用于根据所述原始地图数据,提取所述待覆盖区域的室内结构;

第一计算模块,用于根据所述室内结构,计算所述待覆盖区域的信号传播环境数据;

设计模块,用于根据所述信号传播环境数据和所述覆盖性能指标,设计满足所述覆盖性能指标的室内覆盖方案。

结合第二方面,在第二方面的第一种可能的实现方式中,所述设计模块,包括:

第一确定单元,用于根据所述待覆盖区域的面积和待设置的无线信号收发点的属性信息,确定所述待覆盖区域的第一室内覆盖方案;

第一计算单元,用于根据所述信号传播环境数据,计算所述第一室内覆盖方案对应的第一覆盖性能;

第二确定单元,用于如果所述第一覆盖性能满足所述覆盖性能指标,将所述第一室内覆盖方案确定为满足所述覆盖性能指标的室内覆盖方案;

调整单元,用于如果所述第一覆盖性能不满足所述覆盖性能指标,调整所述第一室内覆盖方案得到满足所述覆盖性能指标的室内覆盖方案。

结合第二方面,在第二方面的第二种可能的实现方式中,所述装置还包括:

第一选择模块,用于从所述待覆盖区域中选择覆盖性能不满足所述覆盖性能指标的至少一个区域块;

补偿模块,用于对所述至少一个区域块中的每个区域块进行覆盖补偿。

结合第二方面的第二种可能的实现方式,在第二方面的第三种可能的实现方式中,所述补偿模块,包括:

第三确定单元,用于确定第一区域块中是否能够放置无线信号收发点,所述第一区域块为所述至少一个区域块中的任一区域块;

第一放置单元,用于如果所述第一区域块中能够放置无线信号收发点,在所述第一区域中增加无线信号收发点;

第二放置单元,用于如果所述第一区域块中不能够放置无线信号收发点,从所述待覆盖区域中选择离所述第一区域块最近且能够放置无线信号收发点的区域块,在所述选择的区域块中增加无线信号收发点。

结合第二方面,在第二方面的第四种可能的实现方式中,所述装置还包括:

获取模块,用于根据所述室内覆盖方案中的第一无线信号收发点的位置,获取所述第一无线信号收发点的微调位置范围,所述第一无线信号收发点是所述室内覆盖方案中的任一无线信号收发点;

第二选择模块,用于在所述第一无线信号收发点的微调位置范围中,选择一个所述待覆盖区域的覆盖性能最大的位置点;

设置模块,用于将所述第一无线信号收发点设置在所述选择的位置点上。

结合第二方面,在第二方面的第五种可能的实现方式中,所述提取模块,包括:

第一获取单元,用于从所述原始地图数据中,获取所述原始地图数据中的每个像素点的属性信息;

第二获取单元,用于根据所述每个像素点的属性信息,获取所述每个像素点对应的室内材质;

提取单元,用于根据所述每个像素点对应的室内材质,提取所述待覆盖区域的室内结构。

结合第二方面,在第二方面的第六种可能的实现方式中,所述第一计算模块,包括:

划分单元,用于将所述待覆盖区域划分为多个待覆盖子区域;

第二计算单元,用于分别根据所述多个待覆盖子区域中的每个待覆盖子区域的结构,计算所述每个待覆盖子区域的信号传播环境数据;

组成单元,用于将所述每个待覆盖子区域的信号传播环境数据组成所述待覆盖区域的信号传播环境数据。

结合第二方面的第六种可能的实现方式,在第二方面的第七种可能的实现方式中,所述第二计算单元,包括:

获取子单元,用于分别根据第一待覆盖子区域的结构,获取所述第一待覆盖子区域中的像素点的属性信息,所述第一待覆盖子区域是所述每个待覆盖子区域中的任一待覆盖子区域;

第一计算子单元,用于根据所述第一待覆盖子区域中的像素点的属性信息,计算所述第一待覆盖子区域的属性信息;

第二计算子单元,用于根据所述第一待覆盖子区域的属性信息和室内传播模型,计算所述第一待覆盖子区域的信号传播环境数据。

结合第二方面,在第二方面的第八种可能的实现方式中,所述装置还包括:

第二计算模块,用于根据所述室内覆盖方案,计算所述室内覆盖方案对应的第二覆盖性能;

生成模块,用于根据所述室内覆盖方案,生成所述室内覆盖方案的界面示意图;

显示模块,用于显示所述界面示意图以及所述第二覆盖性能。

第三方面,本发明提供了一种室内覆盖设计的装置,所述装置包括:接收器和处理器;

所述接收器,用于接收用户输入的待覆盖区域的原始地图数据和覆盖性能指标;

所述处理器,用于根据所述原始地图数据,提取所述待覆盖区域的室内结构;

所述处理器,还用于根据所述室内结构,计算所述待覆盖区域的信号传播环境数据;

所述处理器,还用于根据所述信号传播环境数据和所述覆盖性能指标,设计满足所述覆盖性能指标的室内覆盖方案。

结合第三方面,在第三方面的第一种可能的实现方式中,所述处理器,还用于根据所述待覆盖区域的面积和待设置的无线信号收发点的属性信息,确定所述待覆盖区域的第一室内覆盖方案;根据所述信号传播环境数据,计算所述第一室内覆盖方案对应的第一覆盖性能;如果所述第一覆盖性能满足所述覆盖性能指标,将所述第一室内覆盖方案确定为满足所述覆盖性能指标的室内覆盖方案;如果所述第一覆盖性能不满足所述覆盖性能指标,调整所述第一室内覆盖方案得到满足所述覆盖性能指标的室内覆盖方案。

结合第三方面,在第三方面的第二种可能的实现方式中,所述处理器,还用于从所述待覆盖区域中选择覆盖性能不满足所述覆盖性能指标的至少一个区域块;

所述处理器,还用于对所述至少一个区域块中的每个区域块进行覆盖补偿。

结合第三方面的第二种可能的实现方式,在第三方面的第三种可能的实现方式中,所述处理器,还用于确定第一区域块中是否能够放置无线信号收发点, 所述第一区域块为所述至少一个区域块中的任一区域块;如果所述第一区域块中能够放置无线信号收发点,在所述第一区域中增加无线信号收发点;如果所述第一区域块中不能够放置无线信号收发点,从所述待覆盖区域中选择离所述第一区域块最近且能够放置无线信号收发点的区域块,在所述选择的区域块中增加无线信号收发点。

结合第三方面,在第三方面的第四种可能的实现方式中,所述处理器,还用于根据所述室内覆盖方案中的第一无线信号收发点的位置,获取所述第一无线信号收发点的微调位置范围,所述第一无线信号收发点是所述室内覆盖方案中的任一无线信号收发点;

所述处理器,还用于在所述第一无线信号收发点的微调位置范围中,选择一个所述待覆盖区域的覆盖性能最大的位置点;

所述处理器,还用于将所述第一无线信号收发点设置在所述选择的位置点上。

结合第三方面,在第三方面的第五种可能的实现方式中,所述处理器,还用于从所述原始地图数据中,获取所述原始地图数据中的每个像素点的属性信息;根据所述每个像素点的属性信息,获取所述每个像素点对应的室内材质;根据所述每个像素点对应的室内材质,提取所述待覆盖区域的室内结构。

结合第三方面,在第三方面的第六种可能的实现方式中,所述处理器,还用于将所述待覆盖区域划分为多个待覆盖子区域;分别根据所述多个待覆盖子区域中的每个待覆盖子区域的结构,计算所述每个待覆盖子区域的信号传播环境数据;将所述每个待覆盖子区域的信号传播环境数据组成所述待覆盖区域的信号传播环境数据。

结合第三方面的第六种可能的实现方式,在第三方面的第七种可能的实现方式中,所述处理器,还用于分别根据第一待覆盖子区域的结构,获取所述第一待覆盖子区域中的像素点的属性信息,所述第一待覆盖子区域是所述每个待覆盖子区域中的任一待覆盖子区域;根据所述第一待覆盖子区域中的像素点的属性信息,计算所述第一待覆盖子区域的属性信息;根据所述第一待覆盖子区域的属性信息和室内传播模型,计算所述第一待覆盖子区域的信号传播环境数据。

结合第三方面,在第三方面的第八种可能的实现方式中,所述处理器,还 用于根据所述室内覆盖方案,计算所述室内覆盖方案对应的第二覆盖性能;

所述处理器,还用于根据所述室内覆盖方案,生成所述室内覆盖方案的界面示意图;

所述处理器,还用于显示所述界面示意图以及所述第二覆盖性能。

在本发明实施例中,接收用户输入的待覆盖区域的原始地图数据和覆盖性能指标;根据该原始地图数据,提取待覆盖区域的室内结构;根据室内结构,计算待覆盖区域的信号传播环境数据;根据该信号传播环境数据和该覆盖性能指标,自动设计满足该覆盖性能指标的室内覆盖方案。由于本发明根据信号环境数据和覆盖性能指标,自动生成满足该覆盖性能指标的室内覆盖方案,没有网规工程师的参与,因此不受网规工程师的能力的制约,从而可以提高室内覆盖的设计效率。

附图说明

图1是本发明实施例提供的一种室内覆盖设计的方法流程图;

图2是本发明实施例提供的一种室内覆盖设计的方法流程图;

图3-1是本发明实施例提供的一种室内覆盖设计的装置结构示意图;

图3-2是本发明实施例提供的一种设计模块的结构示意图;

图3-3是本发明实施例提供的另一种室内覆盖设计的装置结构示意图;

图3-4是本发明实施例提供的一种补偿模块的结构示意图;

图3-5是本发明实施例提供的另一种室内覆盖设计的装置结构示意图;

图3-6是本发明实施例提供的一种提取模块的结构示意图;

图3-7是本发明实施例提供的一种第一计算模块的结构示意图;

图3-8是本发明实施例提供的一种第二计算单元的结构示意图;

图3-9是本发明实施例提供的另一种室内覆盖设计的装置结构示意图;

图4是本发明实施例提供的一种另一种室内覆盖设计的装置结构示意图。

具体实施方式

为使本发明的目的、技术方案和优点更加清楚,下面将结合附图对本发明实施方式作进一步地详细描述。

本发明实施例提供了一种室内覆盖设计的方法,该方法的执行主体可以为终端或者服务器;参见图1,其中,该方法包括:

步骤101:接收用户输入的待覆盖区域的原始地图数据和覆盖性能指标;

步骤102:根据该原始地图数据,提取待覆盖区域的室内结构;

具体地,从该原始地图数据中,获取该原始地图数据中的每个像素点的属性信息;根据每个像素点的属性信息,获取每个像素点对应的室内材质;根据每个像素点对应的室内材质,提取待覆盖区域的室内结构。

步骤103:根据该室内结构,计算待覆盖区域的信号传播环境数据;

具体地,将待覆盖区域划分为多个待覆盖子区域;分别根据多个待覆盖子区域中的每个待覆盖子区域的结构,计算每个待覆盖子区域的信号传播环境数据;将每个待覆盖子区域的信号传播环境数据组成待覆盖区域的信号传播环境数据。

其中,分别根据多个待覆盖子区域中的每个待覆盖子区域的结构,计算每个待覆盖子区域的信号传播环境数据的步骤可以为:

分别根据第一待覆盖子区域的结构,获取第一待覆盖子区域中的像素点的属性信息,第一待覆盖子区域是每个待覆盖子区域中的任一待覆盖子区域;根据第一待覆盖子区域中的像素点的属性信息,计算第一待覆盖子区域的属性信息;根据第一待覆盖子区域的属性信息和室内传播模型,计算第一待覆盖子区域的信号传播环境数据。

步骤104:根据该信号传播环境数据和覆盖性能指标,设计满足该覆盖性能指标的室内覆盖方案。

具体地,根据待覆盖区域的面积和待设置的无线信号收发点的属性信息,确定待覆盖区域的第一室内覆盖方案;根据信号传播环境数据,计算第一室内覆盖方案对应的第一覆盖性能;如果第一覆盖性能满足该覆盖性能指标,将第一室内覆盖方案确定为满足该覆盖性能指标的室内覆盖方案;如果第一覆盖性能不满足所述覆盖性能指标,调整第一室内覆盖方案得到满足该覆盖性能指标的室内覆盖方案。

进一步地,步骤104之后,当室内覆盖方案中的某个区域块不满足该覆盖性能指标时,可以对不满足该覆盖性能指标的区域块进行补偿,具体可以为:

从待覆盖区域中选择覆盖性能不满足该覆盖性能指标的至少一个区域块; 对至少一个区域块中的每个区域块进行覆盖补偿。

其中,对至少一个区域块中的每个区域块进行覆盖补偿的步骤可以为:

确定第一区域块中是否能够放置无线信号收发点,第一区域块为至少一个区域块中的任一区域块;如果第一区域块中能够放置无线信号收发点,在第一区域中增加无线信号收发点;如果第一区域块中不能够放置无线信号收发点,从待覆盖区域中选择离第一区域块最近且能够放置无线信号收发点的区域块,在选择的区域块中增加无线信号收发点。

进一步地,步骤104之后,还可以对室内覆盖方案进行优化,具体可以为:

根据该室内覆盖方案中的第一无线信号收发点的位置,获取第一无线信号收发点的微调位置范围,第一无线信号收发点是室内覆盖方案中的任一无线信号收发点;在第一无线信号收发点的微调位置范围中,选择一个待覆盖区域的覆盖性能最大的位置点;将第一无线信号收发点设置在选择的位置点上。

进一步地,步骤104之后,还可以对室内覆盖方案数据进行处理,具体可以为:

根据室内覆盖方案,计算室内覆盖方案对应的第二覆盖性能,以及生成室内覆盖方案的界面示意图;显示该界面示意图以及第二覆盖性能。

在本发明实施例中,接收用户输入的待覆盖区域的原始地图数据和覆盖性能指标;根据该原始地图数据,提取待覆盖区域的室内结构;根据室内结构,计算待覆盖区域的信号传播环境数据;根据该信号传播环境数据和该覆盖性能指标,自动设计满足该覆盖性能指标的室内覆盖方案。由于本发明根据信号环境数据和覆盖性能指标,自动生成满足该覆盖性能指标的室内覆盖方案,没有网规工程师的参与,因此不受网规工程师的能力的制约,从而可以提高室内覆盖的设计效率。

本发明实施例提供了一种室内覆盖设计的方法,该方法的执行主体可以为终端或者服务器,在本发明实施例中,以执行主体为终端为例进行说明;参见图2,其中,该方法包括:

步骤201:接收用户输入的待覆盖区域的原始地图数据和覆盖性能指标。

当用户想要对某个室内区域进行室内覆盖设计时,用户将该室内区域确定为待覆盖区域;用户获取对待覆盖区域期望的覆盖性能指标以及待覆盖区域的 原始地图数据,原始地图数据可以为二维图像数据,也可以为三维图像数据;并且,该原始地图数据可以包括待覆盖区域的图片以及该图片中包括的每个像素点的属性信息,该属性信息可以为像素点的材质、电磁波衰减参数、表面电介质参数等。图片的格式可以为JPEG(一种图片的格式)、GIF(一种图片的格式)或者CIF(一种图片的格式)等格式。

当用户想要对待覆盖区域进行室内覆盖设计时,用户向终端输入待覆盖区域的原始地图数据和覆盖性能指标;终端接收用户输入的待覆盖区域的原始地图数据和覆盖性能指标,执行步骤202。

步骤202:根据原始地图数据,提取待覆盖区域的室内结构。

室内结构可以包括室内布局以及各布局所用的材料等;例如,室内结构中可以包括哪部分是墙,哪部分是门,哪部分是窗或者柱子等结构。并且,不同类型的原始地图数据,提取待覆盖区域的室内结构的类型也不同;例如,原始地图数据为二维图像数据时,提取待覆盖区域的室内结构为平面结构;再如,原始地图数据为三维图像数据,提取待覆盖区域的室内结构为立体结构等。

本步骤可以通过以下步骤(1)至(3)实现,包括:

(1):从原始地图数据中,获取原始地图数据中的每个像素点的属性信息。

其中,原始地图数据中包括每个像素点的属性信息,在本步骤中直接从原始地图数据中获取原始地图数据中的每个像素点的属性信息,属性信息可以包括该像素点对应的实际建筑结构的室内材质、电磁波衰减参数/或表面电介参数等。

(2):根据每个像素点的属性信息,获取每个像素点对应的室内材质。

对于任意像素点,如果该像素点的属性信息中包括该像素点对应的室内材质,则直接从属性信息中获取该像素点对应的室内材质。

如果该像素点的属性信息中包括该像素点对应的实际建筑结构的电磁波衰减参数,则根据该电磁波衰减参数,获取与该电磁波衰减参数相匹配的室内材质。

其中,根据该电磁波衰减参数,获取与该电磁波衰减参数相匹配的室内材质的步骤可以为:

根据该电磁波衰减参数,确定该电磁波衰减参数所在的电磁波衰减参数范围;根据该电磁波衰减参数范围,从电磁波衰减参数范围和室内材质的对应关 系中获取与该电磁波衰减参数相匹配的室内材质。

如果该像素点的属性信息中包括该像素点对应的实际建筑结构的表面电介参数,则根据该表面电介参数,获取与该电介参数相匹配的室内材质。

其中,根据该表面电介参数,获取与该电介参数相匹配的室内材质的步骤可以为:

根据该表面电介参数,确定该表面电介参数所在的表面电介参数范围;根据该表面电介参数范围,从表面电介参数范围和室内材质的对应关系中获取与该电介参数相匹配的室内材质。

其中,室内材质可以为墙、门、窗或者柱子等。

(3):根据每个像素点对应的室内材质,提取待覆盖区域的室内结构。

步骤203:根据室内结构,计算待覆盖区域的信号传播环境数据。

信号传播环境数据是指任意两个区域之间的信号传播增益数据,根据该信号传播环境数据,可以计算出其中一个区域发射特定强度的信号时,在另一个区域处的接收信号强度。

进一步地,在以像素点为单位的室内建筑结构形状数据中,像素点是最高精度的单位,取决于原始地图数据的精度;例如,大部分原始地图数据的地理尺寸可达数厘米或数十厘米,然而对于大型建筑物而言,数厘米或数十厘米精度的分辨率导致地图数据量巨大,增加了处理复杂度。并且,对于室内覆盖设计而言,设计和施工的位置精度通常为米,数厘米或数十厘米的精度在实际应用中基本上无助于提升覆盖性能;例如,将一个无线信号收发点的位置移动数厘米或数十厘米,并不会显著改变信号场强分布,因此,在本发明实施例中,将以像素点为单位的室内建筑结构形状数据进行栅格化,并以栅格为单位计算信号传播环境数据。因此,本步骤可以通过以下步骤(1)至(3)实现,包括:

(1):将待覆盖区域划分为多个待覆盖子区域。

根据待覆盖区域的面积,将待覆盖区域划分为多个待覆盖子区域,多个待覆盖子区域中的每个待覆盖子区域中多个地理相邻的像素点。

其中,每个待覆盖子区域的面积相等,且待覆盖子区域的形状可以为矩形栅格,并且待覆盖子区域的面积可以根据待覆盖区域的地理分辨率进行设置并更改,在本发明实施例中对待覆盖子区域的面积不作具体限定;并且待覆盖子区域的面积越大,栅格化之后的地理分辨率越低;相反,待覆盖子区域的面积 越小,栅格化之后的地理分辨率越高。

(2):分别根据多个待覆盖子区域中的每个待覆盖子区域的结构,计算每个待覆盖子区域的信号传播环境数据。

本步骤可以通过以下步骤(2-1)至(2-3)实现,包括:

(2-1):分别根据第一待覆盖子区域的结构,获取第一待覆盖子区域中的像素点的属性信息,第一待覆盖子区域是每个待覆盖子区域中的任一待覆盖子区域。

为了便于描述,将每个待覆盖子区域中的任一待覆盖子区域称为第一待覆盖子区域;根据第一待覆盖子区域的结构,获取第一待覆盖子区域中包括的像素点的属性信息。

(2-2):根据第一待覆盖子区域中的像素点的属性信息,计算第一待覆盖子区域的属性信息。

由于第一待覆盖子区域是多个像素点的集合,因此第一待覆盖子区域的属性信息取决于第一待覆盖子区域所包含的多个像素点的属性信息,并且第一待覆盖子区域的属性信息的计算方法需要反应该属性信息的物理意义,例如,第一待覆盖子区域的属性信息为穿透损耗时,计算第一待覆盖子区域包括的像素点的穿透损耗的穿透损耗之和,将该穿透损耗之和作为第一待覆盖子区域的穿透损耗;再如,第一待覆盖子区域的属性信息为反射面角度时,计算第一待覆盖子区域包括的像素点的反射面角度的反射面角度平均值,将该反射面角度平均值作为第一待覆盖区域的发射面角度。

因此,本步骤可以为:

获取计算规则,根据该计算规则和第一待覆盖子区域包括的像素点的属性信息,计算第一待覆盖子区域包括的像素点的属性信息。

计算规则可以为求和、求平均、选择最大值、选择最小值、根据权重计算等。

(2-3):根据第一待覆盖子区域的属性信息和室内传播模型,计算第一待覆盖子区域的信号传播环境数据。

终端中事先存储属性信息、室内传播模型和信号传播环境数据的对应关系;在本步骤中,终端根据第一待覆盖子区域的属性信息和室内传播模型,从属性信息、室内传播模型和信号传播环境数据的对应关系中获取第一待覆盖子区域 的信号传播环境数据。

对于每个待覆盖子区域都按以上步骤(2-1)至(2-3)计算该待覆盖子区域的信号传播环境数据,得到每个待覆盖子区域的信号传播环境数据,执行步骤(3)。

(3):将每个待覆盖子区域的信号传播环境数据组成待覆盖区域的信号传播环境数据。

步骤204:根据待覆盖区域的面积和待设置的无线信号收发点的属性信息,确定待覆盖区域的第一室内覆盖方案。

根据待覆盖区域的面积和待设置的无线信号收发点的属性信息和覆盖性能指标,初步估计满足覆盖性能指标的无线信号收发点的数目和以及所需无线信号收发点中的每个无线信号收发点的位置,将初步估计满足覆盖性能指标的无线信号收发点的数目以及所需无线信号收发点中的每个无线信号收发点的位置组成第一室内覆盖方案,执行步骤205,验证第一室内覆盖方案的覆盖性能是否满足该覆盖性能指标。

其中,终端中事先存储面积、属性信息、覆盖性能和无线信号收发点数目的对应关系;则在本步骤中,根据待覆盖区域的面积、待设置的无线信号收发点的属性信息和覆盖性能指标,从面积、属性信息、覆盖性能和无线信号收发点的数目的对应关系中获取待覆盖区域所需无线信号收发点的数目;根据待覆盖区域的面积、所需无线信号收发点的数目和预设规则,确定所需无线信号收发点中的每个无线信号收发点的位置。

其中,预设规则可以为均匀布局无线信号收发点,或者按照一定规律布局无线信号收发点等。无线信号收发点的属性信息可以为无线信号收发点的发射功率等。

步骤205:根据信号传播环境数据,计算第一室内覆盖方案对应的第一覆盖性能。

根据该信号传播环境数据和初步估计满足覆盖性能指标的无线信号收发点的数目以及所需无线信号收发点中的每个无线信号收发点的位置,计算第一室内覆盖方案对应的第一覆盖性能。

进一步地,确定第一覆盖性能是否大于覆盖性能指标;如果第一覆盖性能大于覆盖性能指标,确定第一覆盖性能满足覆盖性能指标,执行步骤206;如果 第一覆盖性能不大于覆盖性能指标,确定第一覆盖性能不满足覆盖性能指标,执行步骤207。

步骤206:如果第一覆盖性能满足覆盖性能指标,将第一室内覆盖方案确定为满足覆盖性能指标的室内覆盖方案,执行步骤208。

步骤207:如果第一覆盖性能不满足覆盖性能指标,调整第一室内覆盖方案得到满足覆盖性能指标的室内覆盖方案。

如果第一覆盖性能不满足覆盖性能指标,调整第一室内覆盖方案中的每个无线信号收发点的位置,直到得到的第二室内覆盖方案的覆盖性能满足覆盖性能指标;或者,

如果第一覆盖性能不满足覆盖性能指标,调整第一室内覆盖方案中的每个无线信号收发点的位置,得到第二室内覆盖方案,直到调整次数达到第一预设次数,但第二室内覆盖方案的覆盖性能仍不满足覆盖性能指标。

如果调整次数达到第一预设次数,但第二室内覆盖方案的覆盖性能仍不满足覆盖性能指标,则在第一室内覆盖方案中增加无线信号收发点的数目,得到第三室内覆盖方案,并调整第三室内覆盖方案中的每个无线信号收发点的位置,直到第三室内覆盖方案的覆盖性能满足覆盖性能指标。

第一预设次数可以根据需要进行设置并更改,在本发明实施例中对第一预设次数不作具体限定;例如,第一预设次数可以为5次或者8次等。

进一步地,当室内覆盖方案的覆盖性能满足覆盖性能指标时,可能存在弱覆盖区域,在本发明实施例中还可以对弱覆盖区域进行补偿,从而提高信号覆盖连续性,具体可以为:

从待覆盖区域中选择覆盖性能不满足覆盖性能指标的至少一个区域块,对至少一个区域块中的每个区域块进行覆盖补偿。

其中,从待覆盖区域中选择覆盖性能不满足覆盖性能指标的至少一个区域块的步骤可以为:

将待覆盖区域划分为多个区域块,分布计算多个区域块中的每个区域块的覆盖性能;从多个区域块中选择覆盖性能不满足覆盖性能指标的区域块。

其中,对至少一个区域块中的每个区域块进行覆盖补偿的步骤可以通过以下步骤(1)至(3)实现,包括:

(1):确定第一区域块中是否能够放置无线信号收发点,第一区域块为至 少一个区域块中的任一区域块;

由于在实际应用中,室内覆盖设计中会存在能够放置无线信号收发点的区域和不能放置无线信号收发点的区域,其中,不能放置无线信号收发点的区域可以称为待覆盖区域。例如,为了保证领导办公室的整洁,一般不在领导办公室放置无线信号收发点,则领导办公室就是一个待覆盖区域。

在本步骤中,为了便于描述,将至少一个区域块中的任一区域块称为第一区域块,确定第一区域块中是否能够放置无线信号收发点。

在本步骤之前,用户向终端输入不能放置无线信号收发点的位置;终端接收用户输入的不能放置无线信号收发点的位置,根据该位置和第一区域块的位置,确定第一区域块中是否能够放置无线信号收发点。

(2):如果第一区域块中能够放置无线信号收发点,在第一区域中增加无线信号收发点;

如果第一区域块中能够放置无线信号收发点,在第一区域块中增加无线信号收发点的数量,并调整第一区域块中包括的每个无线信号收发点的位置,直到第一区域块的覆盖性能满足覆盖性能指标为止。

(3):如果第一区域块中不能够放置无线信号收发点,从待覆盖区域中选择离第一区域块最近且能够放置无线信号收发点的区域块,在选择的区域块中增加无线信号收发点。

如果第一区域块中不能够放置无线信号收发点,从待覆盖区域中选择离第一区域块最近且能够放置无线信号收发点的区域块,在选择的区域块中增加无线信号收发点的数量,并调整选择的区域块中包括的每个无线信号收发点的位置,直到第一区域块的覆盖性能满足覆盖性能指标为止。

在本发明实施例中自动化设计可以大规模批量处理室内覆盖设计任务,提高设计和建网效率;并且,自动化设计采用统一的处理方式,有利于减少人工经验的依赖,形成统一的设计标准能力,同时降低设计成本。

进一步地,在本发明实施例中还可以通过以下步骤208对该室内覆盖方案进行优化。

步骤208:对该室内覆盖方案进行优化。

该室内覆盖方案中包括多个无线信号收发点,在本步骤中可以对多个无线信号收发点中的每个无线信号收发点的位置进行微调,以进一步地提升该室内 覆盖方案的覆盖性能,具体可以通过以下步骤(1)至(3)实现,包括:

(1):根据室内覆盖方案中的第一无线信号收发点的位置,获取第一无线信号收发点的微调位置范围,第一无线信号收发点是室内覆盖方案中的任一无线信号收发点。

在本步骤中可以将以第一无线信号收发点为圆心,以预设半径的圆作为第一无线信号收发点的微调位置范围。

预设半径可以根据需要进行设置并更改,在本发明实施例中,对预设半径不作具体限定;例如,预设半径为0.5米或者1米等。

(2):在第一无线信号收发点的微调位置范围中,选择一个待覆盖区域的覆盖性能最大的位置点。

固定该室内覆盖方案中除第一无线信号收发点之外的其他无线信号收发点的位置,在第一无线信号收发点的微调位置范围中移动第一无线信号收发点的位置,并计算第一无线信号收发点在不同位置时的待覆盖区域的覆盖性能,选择一个待覆盖区域的覆盖性能最大的位置点。

在本步骤中,在第一无线信号收发点的微调位置范围中移动第一无线信号收发点的位置,直到移动次数达到第二预设次数为止;或者

在第一无线信号收发点的微调位置范围中移动第一无线信号收发点的位置,直到相邻两次之间的待覆盖区域的覆盖性能无显著改变的次数达到第三预设次数为止。

第二预设次数和第三预设次数都可以根据需要进行设置并更改,在本发明实施例中,对第二预设次数和第三预设次数都不做具体限定;例如,第二预设次数可以为8次,第三预设次数可以为6次等。

(3):将第一无线信号收发点设置在选择的位置点上。

需要说明书的,按以上步骤(1)至(3)调整该室内覆盖方案中的每个无线信号收发点的位置。

进一步地,确定室内覆盖方案之后,还可以通过以下步骤209对该室内覆盖方案数据进行处理,包括对该室内覆盖方案中的每个无线信号收发点和信源设备进行连线,该室内覆盖方案的数据统计制表、该室内覆盖方案的图形化显示和覆盖性能数据统计显示等。

步骤209:根据该室内覆盖方案,计算室内覆盖方案对应的第二覆盖性能, 以及生成室内覆盖方案的界面示意图。

根据该室内覆盖方案和该信号传播环境数据,计算该室内覆盖方案对应的第二覆盖性能,以及根据该室内覆盖方案,生成该室内覆盖方案的界面示意图,该界面示意图中包括该室内覆盖方案中的每个无线信号收发点的位置和属性信息等;该界面示意图中还可以包括每个无线信号收发点和信源设备之间的连线和该室内覆盖方案数据统计制表等。

如果对该室内覆盖方案进行了优化,则在本步骤中,根据优化后的室内覆盖方案,计算优化后的室内覆盖方案对应的第二覆盖性能;并根据优化后的室内覆盖方案,生成优化后的室内覆盖方案的界面示意图。

步骤210:显示该界面示意图以及第二覆盖性能。

在本发明实施例中,接收用户输入的待覆盖区域的原始地图数据和覆盖性能指标;根据该原始地图数据,提取待覆盖区域的室内结构;根据室内结构,计算待覆盖区域的信号传播环境数据;根据该信号传播环境数据和该覆盖性能指标,自动设计满足该覆盖性能指标的室内覆盖方案。由于本发明根据信号环境数据和覆盖性能指标,自动生成满足该覆盖性能指标的室内覆盖方案,没有网规工程师的参与,因此不受网规工程师的能力的制约,从而可以提高室内覆盖的设计效率。

本发明实施例提供了一种室内覆盖设计的装置,参见图3-1,其中,该装置包括:

接收模块301,用于接收用户输入的待覆盖区域的原始地图数据和覆盖性能指标;

原始地图数据可以为二维图像数据,也可以为三维图像数据;并且,该原始地图数据可以包括待覆盖区域的图片以及该图片中包括的每个像素点的属性信息,该属性信息可以为像素点的材质、电磁波衰减参数、表面电介质参数等。图片的格式可以为JPEG(一种图片的格式)、GIF(一种图片的格式)或者CIF(一种图片的格式)等格式。

当用户想要对待覆盖区域进行室内覆盖设计时,用户向接收模块301输入待覆盖区域的原始地图数据和覆盖性能指标;接收模块301接收用户输入的待覆盖区域的原始地图数据和覆盖性能指标。

其中,接收模块301可以通过终端中的接收器实现。

提取模块302,用于根据原始地图数据,提取待覆盖区域的室内结构;

室内结构可以包括室内布局以及各布局所用的材料等;例如,室内结构中可以包括哪部分是墙,哪部分是门,哪部分是窗或者柱子等结构。并且,不同类型的原始地图数据,提取待覆盖区域的室内结构的类型也不同;例如,原始地图数据为二维图像数据时,提取待覆盖区域的室内结构为平面结构;再如,原始地图数据为三维图像数据,提取待覆盖区域的室内结构为立体结构等。

第一计算模块303,用于根据室内结构,计算待覆盖区域的信号传播环境数据;

信号传播环境数据是指任意两个区域之间的信号传播增益数据,根据该信号传播环境数据,可以计算出其中一个区域发射特定强度的信号时,在另一个区域处的接收信号强度。

设计模块304,用于根据信号传播环境数据和覆盖性能指标,设计满足覆盖性能指标的室内覆盖方案。

其中,提取模块302,第一计算模块303和设计模块304可以通过终端中的处理器实现。

设计模块304,具体用于根据待覆盖区域的面积和待设置的无线信号收发点的属性信息和覆盖性能指标,初步估计满足覆盖性能指标的无线信号收发点的数目和以及所需无线信号收发点中的每个无线信号收发点的位置,将初步估计满足覆盖性能指标的无线信号收发点的数目以及所需无线信号收发点中的每个无线信号收发点的位置组成第一室内覆盖方案。

进一步地,参见图3-2,设计模块304,包括:

第一确定单元3041,用于根据待覆盖区域的面积和待设置的无线信号收发点的属性信息,确定待覆盖区域的第一室内覆盖方案;

第一确定单元3041中事先存储面积、属性信息、覆盖性能和无线信号收发点数目的对应关系;第一确定单元3041,具体用于根据待覆盖区域的面积、待设置的无线信号收发点的属性信息和覆盖性能指标,从面积、属性信息、覆盖性能和无线信号收发点的数目的对应关系中获取待覆盖区域所需无线信号收发点的数目;根据待覆盖区域的面积、所需无线信号收发点的数目和预设规则,确定所需无线信号收发点中的每个无线信号收发点的位置。

其中,预设规则可以为均匀布局无线信号收发点,或者按照一定规律布局无线信号收发点等。无线信号收发点的属性信息可以为无线信号收发点的发射功率等。

第一计算单元3042,用于根据信号传播环境数据,计算第一室内覆盖方案对应的第一覆盖性能;

第一计算单元3042,具体用于根据该信号传播环境数据和初步估计满足覆盖性能指标的无线信号收发点的数目以及所需无线信号收发点中的每个无线信号收发点的位置,计算第一室内覆盖方案对应的第一覆盖性能。

第二确定单元3043,用于如果第一覆盖性能满足覆盖性能指标,将第一室内覆盖方案确定为满足覆盖性能指标的室内覆盖方案;

调整单元3044,用于如果第一覆盖性能不满足覆盖性能指标,调整第一室内覆盖方案得到满足覆盖性能指标的室内覆盖方案。

如果第一覆盖性能不满足覆盖性能指标,调整单元3044,具体用于调整第一室内覆盖方案中的每个无线信号收发点的位置,直到得到的第二室内覆盖方案的覆盖性能满足覆盖性能指标;或者,

如果第一覆盖性能不满足覆盖性能指标,调整单元3044,具体用于调整第一室内覆盖方案中的每个无线信号收发点的位置,得到第二室内覆盖方案,直到调整次数达到第一预设次数,但第二室内覆盖方案的覆盖性能仍不满足覆盖性能指标。

如果调整次数达到第一预设次数,但第二室内覆盖方案的覆盖性能仍不满足覆盖性能指标,则调整单元3044,具体用于在第一室内覆盖方案中增加无线信号收发点的数目,得到第三室内覆盖方案,并调整第三室内覆盖方案中的每个无线信号收发点的位置,直到第三室内覆盖方案的覆盖性能满足覆盖性能指标。

进一步地,参见图3-3,该装置还包括:

第一选择模块305,用于从待覆盖区域中选择覆盖性能不满足覆盖性能指标的至少一个区域块;

第一选择模块305,具体用于将待覆盖区域划分为多个区域块,分布计算多个区域块中的每个区域块的覆盖性能;从多个区域块中选择覆盖性能不满足覆盖性能指标的区域块。

补偿模块306,用于对至少一个区域块中的每个区域块进行覆盖补偿。

进一步地,参见图3-4,补偿模块306,包括:

第三确定单元3061,用于确定第一区域块中是否能够放置无线信号收发点,第一区域块为至少一个区域块中的任一区域块;

在本步骤之前,用户向第三确定单元3061输入不能放置无线信号收发点的位置;第三确定单元3061接收用户输入的不能放置无线信号收发点的位置,根据该位置和第一区域块的位置,确定第一区域块中是否能够放置无线信号收发点。

第一放置单元3062,用于如果第一区域块中能够放置无线信号收发点,在第一区域中增加无线信号收发点;

如果第一区域块中能够放置无线信号收发点,第一放置单元3062,具体用于在第一区域块中增加无线信号收发点的数量,并调整第一区域块中包括的每个无线信号收发点的位置,直到第一区域块的覆盖性能满足覆盖性能指标为止。

第二放置单元3063,用于如果第一区域块中不能够放置无线信号收发点,从待覆盖区域中选择离第一区域块最近且能够放置无线信号收发点的区域块,在选择的区域块中增加无线信号收发点。

如果第一区域块中不能够放置无线信号收发点,第一放置单元3062,具体用于从待覆盖区域中选择离第一区域块最近且能够放置无线信号收发点的区域块,在选择的区域块中增加无线信号收发点的数量,并调整选择的区域块中包括的每个无线信号收发点的位置,直到第一区域块的覆盖性能满足覆盖性能指标为止。

进一步地,参见图3-5,该装置还包括:

获取模块307,用于根据室内覆盖方案中的第一无线信号收发点的位置,获取第一无线信号收发点的微调位置范围,第一无线信号收发点是室内覆盖方案中的任一无线信号收发点;

在本步骤中可以将以第一无线信号收发点为圆心,以预设半径的圆作为第一无线信号收发点的微调位置范围。

第二选择模块308,用于在第一无线信号收发点的微调位置范围中,选择一个待覆盖区域的覆盖性能最大的位置点;

第二选择模块308,具体用于固定该室内覆盖方案中除第一无线信号收发点 之外的其他无线信号收发点的位置,在第一无线信号收发点的微调位置范围中移动第一无线信号收发点的位置,并计算第一无线信号收发点在不同位置时的待覆盖区域的覆盖性能,选择一个待覆盖区域的覆盖性能最大的位置点。

第二选择模块308,具体用于在第一无线信号收发点的微调位置范围中移动第一无线信号收发点的位置,直到移动次数达到第二预设次数为止;或者

在第一无线信号收发点的微调位置范围中移动第一无线信号收发点的位置,直到相邻两次之间的待覆盖区域的覆盖性能无显著改变的次数达到第三预设次数为止。

设置模块309,用于将第一无线信号收发点设置在选择的位置点上。

进一步地,参见图3-6,提取模块302,包括:

第一获取单元3021,用于从原始地图数据中,获取原始地图数据中的每个像素点的属性信息;

其中,原始地图数据中包括每个像素点的属性信息,在本步骤中直接从原始地图数据中获取原始地图数据中的每个像素点的属性信息,属性信息可以包括该像素点对应的实际建筑结构的室内材质、电磁波衰减参数/或表面电介参数等。

第二获取单元3022,用于根据每个像素点的属性信息,获取每个像素点对应的室内材质;

对于任意像素点,如果该像素点的属性信息中包括该像素点对应的室内材质,则第二获取单元3022,用于直接从属性信息中获取该像素点对应的室内材质。

如果该像素点的属性信息中包括该像素点对应的实际建筑结构的电磁波衰减参数,则第二获取单元3022,用于根据该电磁波衰减参数,获取与该电磁波衰减参数相匹配的室内材质。

第二获取单元3022,具体用于根据该电磁波衰减参数,确定该电磁波衰减参数所在的电磁波衰减参数范围;根据该电磁波衰减参数范围,从电磁波衰减参数范围和室内材质的对应关系中获取与该电磁波衰减参数相匹配的室内材质。

如果该像素点的属性信息中包括该像素点对应的实际建筑结构的表面电介参数,则第二获取单元3022,用于根据该表面电介参数,获取与该电介参数相 匹配的室内材质。

第二获取单元3022,具体用于根据该表面电介参数,确定该表面电介参数所在的表面电介参数范围;根据该表面电介参数范围,从表面电介参数范围和室内材质的对应关系中获取与该电介参数相匹配的室内材质。

其中,室内材质可以为墙、门、窗或者柱子等。

提取单元3023,用于根据每个像素点对应的室内材质,提取待覆盖区域的室内结构。

进一步地,参见图3-7,第一计算模块303,包括:

划分单元3031,用于将待覆盖区域划分为多个待覆盖子区域;

第二计算单元3032,用于分别根据多个待覆盖子区域中的每个待覆盖子区域的结构,计算每个待覆盖子区域的信号传播环境数据;

组成单元3033,用于将每个待覆盖子区域的信号传播环境数据组成待覆盖区域的信号传播环境数据。

进一步地,参见图3-8,第二计算单元3032,包括:

获取子单元30321,用于分别根据第一待覆盖子区域的结构,获取第一待覆盖子区域中的像素点的属性信息,第一待覆盖子区域是每个待覆盖子区域中的任一待覆盖子区域;

第一计算子单元30322,用于根据第一待覆盖子区域中的像素点的属性信息,计算第一待覆盖子区域的属性信息;

因此,第二计算子单元30322具体用于获取计算规则,根据该计算规则和第一待覆盖子区域包括的像素点的属性信息,计算第一待覆盖子区域包括的像素点的属性信息。

计算规则可以为求和、求平均、选择最大值、选择最小值、根据权重计算等。

第二计算子单元30323,用于根据第一待覆盖子区域的属性信息和室内传播模型,计算第一待覆盖子区域的信号传播环境数据。

第二计算子单元30323中事先存储属性信息、室内传播模型和信号传播环境数据的对应关系;在本步骤中,第二计算子单元30323根据第一待覆盖子区域的属性信息和室内传播模型,从属性信息、室内传播模型和信号传播环境数据的对应关系中获取第一待覆盖子区域的信号传播环境数据。

进一步地,参见图3-9,该装置还包括:

第二计算模块310,用于根据室内覆盖方案,计算室内覆盖方案对应的第二覆盖性能;

第二计算模块310,具体用于根据该室内覆盖方案和该信号传播环境数据,计算该室内覆盖方案对应的第二覆盖性能。

生成模块311,用于根据室内覆盖方案,生成室内覆盖方案的界面示意图;

生成模块311,具体用于根据该室内覆盖方案,生成该室内覆盖方案的界面示意图,该界面示意图中包括该室内覆盖方案中的每个无线信号收发点的位置和属性信息等;该界面示意图中还可以包括每个无线信号收发点和信源设备之间的连线和该室内覆盖方案数据统计制表等。

显示模块312,用于显示界面示意图以及第二覆盖性能。

在本发明实施例中,接收用户输入的待覆盖区域的原始地图数据和覆盖性能指标;根据该原始地图数据,提取待覆盖区域的室内结构;根据室内结构,计算待覆盖区域的信号传播环境数据;根据该信号传播环境数据和该覆盖性能指标,自动设计满足该覆盖性能指标的室内覆盖方案。由于本发明根据信号环境数据和覆盖性能指标,自动生成满足该覆盖性能指标的室内覆盖方案,没有网规工程师的参与,因此不受网规工程师的能力的制约,从而可以提高室内覆盖的设计效率。

本发明实施例提供了一种室内覆盖设计的装置,参见图4,该装置包括:接收器401和处理器402;

接收器401,用于接收用户输入的待覆盖区域的原始地图数据和覆盖性能指标;

处理器402,用于根据原始地图数据,提取待覆盖区域的室内结构;

处理器402,还用于根据室内结构,计算待覆盖区域的信号传播环境数据;

处理器402,还用于根据信号传播环境数据和覆盖性能指标,设计满足覆盖性能指标的室内覆盖方案。

处理器402是终端的控制中心,利用各种接口和线路连接整个终端的各个部分,通过运行或执行存储在存储器内的软件程序和/或模块,以及调用存储在存储器内的数据,执行终端的各种功能和处理数据,从而对终端进行整体监控。 可选的,处理器402可包括一个或多个处理核心;优选的,处理器402可集成应用处理器和调制解调处理器,其中,应用处理器主要处理操作系统、用户界面和应用程序等,调制解调处理器主要处理无线通信。可以理解的是,上述调制解调处理器也可以不集成到处理器402中。

进一步地,处理器402,还用于根据待覆盖区域的面积和待设置的无线信号收发点的属性信息,确定待覆盖区域的第一室内覆盖方案;根据信号传播环境数据,计算第一室内覆盖方案对应的第一覆盖性能;如果第一覆盖性能满足覆盖性能指标,将第一室内覆盖方案确定为满足覆盖性能指标的室内覆盖方案;如果第一覆盖性能不满足覆盖性能指标,调整第一室内覆盖方案得到满足覆盖性能指标的室内覆盖方案。

进一步地,处理器402,还用于从待覆盖区域中选择覆盖性能不满足覆盖性能指标的至少一个区域块;

处理器402,还用于对至少一个区域块中的每个区域块进行覆盖补偿。

进一步地,处理器402,还用于确定第一区域块中是否能够放置无线信号收发点,第一区域块为至少一个区域块中的任一区域块;如果第一区域块中能够放置无线信号收发点,在第一区域中增加无线信号收发点;如果第一区域块中不能够放置无线信号收发点,从待覆盖区域中选择离第一区域块最近且能够放置无线信号收发点的区域块,在选择的区域块中增加无线信号收发点。

进一步地,处理器402,还用于根据室内覆盖方案中的第一无线信号收发点的位置,获取第一无线信号收发点的微调位置范围,第一无线信号收发点是室内覆盖方案中的任一无线信号收发点;

处理器402,还用于在第一无线信号收发点的微调位置范围中,选择一个待覆盖区域的覆盖性能最大的位置点;

处理器402,还用于将第一无线信号收发点设置在选择的位置点上。

进一步地,处理器402,还用于从原始地图数据中,获取原始地图数据中的每个像素点的属性信息;根据每个像素点的属性信息,获取每个像素点对应的室内材质;根据每个像素点对应的室内材质,提取待覆盖区域的室内结构。

进一步地,处理器402,还用于将待覆盖区域划分为多个待覆盖子区域;分别根据多个待覆盖子区域中的每个待覆盖子区域的结构,计算每个待覆盖子区域的信号传播环境数据;将每个待覆盖子区域的信号传播环境数据组成待覆盖 区域的信号传播环境数据。

进一步地,处理器402,还用于分别根据第一待覆盖子区域的结构,获取第一待覆盖子区域中的像素点的属性信息,第一待覆盖子区域是每个待覆盖子区域中的任一待覆盖子区域;根据第一待覆盖子区域中的像素点的属性信息,计算第一待覆盖子区域的属性信息;根据第一待覆盖子区域的属性信息和室内传播模型,计算第一待覆盖子区域的信号传播环境数据。

进一步地,处理器402,还用于根据室内覆盖方案,计算室内覆盖方案对应的第二覆盖性能;

处理器402,还用于根据室内覆盖方案,生成室内覆盖方案的界面示意图;

处理器402,还用于显示界面示意图以及第二覆盖性能。

在本发明实施例中,接收用户输入的待覆盖区域的原始地图数据和覆盖性能指标;根据该原始地图数据,提取待覆盖区域的室内结构;根据室内结构,计算待覆盖区域的信号传播环境数据;根据该信号传播环境数据和该覆盖性能指标,自动设计满足该覆盖性能指标的室内覆盖方案。由于本发明根据信号环境数据和覆盖性能指标,自动生成满足该覆盖性能指标的室内覆盖方案,没有网规工程师的参与,因此不受网规工程师的能力的制约,从而可以提高室内覆盖的设计效率。

需要说明的是:上述实施例提供的室内覆盖设计的装置在室内覆盖设计时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将装置的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的室内覆盖设计的装置与室内覆盖设计的方法实施例属于同一构思,其具体实现过程详见方法实施例,这里不再赘述。

本领域普通技术人员可以理解实现上述实施例的全部或部分步骤可以通过硬件来完成,也可以通过程序来指令相关的硬件完成,所述的程序可以存储于一种计算机可读存储介质中,上述提到的存储介质可以是只读存储器,磁盘或光盘等。

以上所述仅为本发明的较佳实施例,并不用以限制本发明,凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。

当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1