一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

楼宇归属虚拟接入间识别方法、装置、设备和存储介质与流程

2022-11-23 16:58:48 来源:中国专利 TAG:


1.本技术涉及通信技术,尤其涉及一种楼宇归属虚拟接入间识别方法、装置、设备和存储介质。


背景技术:

2.为了满足楼宇中宽带用户的正常网络使用,需要将用户的宽带接入符合要求的虚拟接入间中。接入间即用户的宽带线路接入的通信机房,虚拟接入间则表征接入间及其可以提供网络接入服务的范围。能够为同一栋楼宇提供网络接入服务的虚拟接入间可能有多个。为了确定楼宇的虚拟接入间将使运营商宽带业务的开展以及业务升级更加便捷,因此需要确定楼宇的归属虚拟接入间。
3.现有技术中通过台账,人工确定楼宇的归属虚拟接入间。即将每栋楼宇的宽带用户接入虚拟接入间的信息记录至台账中,然后通过人工浏览台账确定楼宇的归属虚拟接入间。
4.然而,上述方法虽然可以出楼宇的归属虚拟接入间,但是存在效率低、准确率低的问题。


技术实现要素:

5.本技术提供一种楼宇归属虚拟接入间识别方法、装置、设备和存储介质,用以解决现有技术中确定楼宇的归属虚拟接入间准确性差、效率低的问题。
6.第一方面,本技术提供一种楼宇归属虚拟接入间识别方法,所述方法包括:
7.获取目标区域内楼宇的定位位置、所述楼宇的宽带用户的宽带接入信息,以及,所述目标区域内的n1个虚拟接入间的定位位置;所述n1为大于或等于2的整数;
8.根据所述楼宇的定位位置,以及,n1个所述虚拟接入间的定位位置,确定n1个所述虚拟接入间中是否存在所述楼宇的候选虚拟接入间;
9.若存在至少一个候选虚拟接入间,则根据所述楼宇的宽带用户的宽带接入信息,从所述至少一个候选虚拟接入间中确定所述楼宇的归属虚拟接入间。
10.可选的,所述根据所述楼宇的定位位置,以及,n1个所述虚拟接入间的定位位置,确定n1个所述虚拟接入间中是否存在所述楼宇的候选虚拟接入间,包括:
11.根据所述楼宇的定位位置,以及,n1个所述虚拟接入间的定位位置,获取所述楼宇与每个所述虚拟接入间的距离;
12.根据所述楼宇与每个所述虚拟接入间的距离,以及,预设的距离阈值,确定n1个所述虚拟接入间中是否存在所述楼宇的候选虚拟接入间;所述楼宇与候选虚拟接入间的距离小于或等于所述距离阈值。
13.可选的,所述根据所述楼宇的宽带用户的宽带接入信息,从所述至少一个候选虚拟接入间中确定所述楼宇的归属虚拟接入间,包括:
14.根据所述楼宇的宽带用户的宽带接入信息,获取各候选虚拟接入间的用户占比;
所述用户占比用于表征所述楼宇的宽带用户接入所述候选虚拟接入间的用户数,与,接入所有候选虚拟接入间的用户数之间的比值;
15.根据各所述候选虚拟接入间的用户占比,从所述至少一个候选虚拟接入间中确定所述楼宇的归属虚拟接入间。
16.可选的,所述根据各所述候选虚拟接入间的用户占比,从所述至少一个候选虚拟接入间中确定所述楼宇的归属虚拟接入间,包括:
17.按照各所述候选虚拟接入间的用户占比从大到小的顺序,获取排序第一的第一候选虚拟接入间,以及,排序第二的第二候选虚拟接入间;
18.若所述第一候选虚拟接入间的第一用户占比大于或等于第一预设阈值,或,所述第一候选虚拟接入间的一用户占比与所述第二候选虚拟接入间的第二用户占比之差大于或等于第二预设阈值,则确定所述第一用户占比对应的候选虚拟接入间为所述楼宇的归属虚拟接入间;
19.若所述第一用户占比小于所述第一预设阈值,且所述第一用户占比与所述第二用户占比之差小于所述第二预设阈值,则根据所述楼宇的宽带用户的宽带接入信息,获取所述第一候选虚拟接入间的装维量占比,以及,所述第二候选虚拟接入间的装维量占比;所述装维量占比用于表征所述楼宇的宽带用户接入对应候选虚拟接入间的用户的装维量总数,与,接入所有候选虚拟接入间的用户的装维量总数之间的比值;
20.若所述第一候选虚拟接入间的装维量占比、所述第二候选虚拟接入间的装维量占比中存在装维量占比大于第三预设阈值的候选虚拟接入间,则将该候选虚拟接入间作为所述楼宇的归属虚拟接入间。
21.可选的,所述根据所述楼宇的宽带用户的宽带接入信息,从所述至少一个候选虚拟接入间中确定所述楼宇的归属虚拟接入间之后,所述方法还包括:
22.构建并输出所述楼宇与归属虚拟接入间的映射关系。
23.可选的,所述获取目标区域内楼宇的定位位置、所述楼宇的宽带用户的宽带接入信息,以及,所述目标区域内的n1个虚拟接入间的定位位置,包括:
24.按照第一采集时长,从数据库中获取所述楼宇在第一历史时间段内的宽带用户的宽带接入信息,所述第一历史时间段占据的时长与所述第一采集时长相同。
25.可选的,所述方法还包括:
26.若不存在候选虚拟接入间,则输出无法确定所述楼宇的归属虚拟接入间的提示信息;
27.或者,
28.若从所述至少一个候选虚拟接入间中无法确定出所述楼宇的归属虚拟接入间,且所述第一采集时长为预设的最大采集时长,则输出无法确定所述楼宇的归属虚拟接入间的提示信息;
29.或者,
30.若从所述至少一个候选虚拟接入间中无法确定出所述楼宇的归属虚拟接入间,且所述第一采集时长非所述最大采集时长,则按照第二采集时长,从数据库中获取所述第一候选虚拟接入间,以及,所述第二候选虚拟接入间在第二历史时间段内的宽带用户装维量占比;所述第二历史时间段占据的时长与所述第二采集时长相同,所述第二采集时长大于
所述第一采集时长,且所述第二历史时间段包括所述第一历史时间段;
31.根据重新获取的所述第一候选虚拟接入间,以及,所述第二候选虚拟接入间在第二历史时间段内的宽带用户的装维量占比,确定所述楼宇的归属虚拟接入间。
32.第二方面,本技术提供一种楼宇归属虚拟接入间识别装置,所述装置包括:
33.获取模块,用于获取目标区域内楼宇的定位位置、所述楼宇的宽带用户的宽带接入信息,以及,所述目标区域内的n1个虚拟接入间的定位位置;所述n1为大于或等于2的整数;
34.第一确定模块,用于根据所述楼宇的定位位置,以及,n1个所述虚拟接入间的定位位置,确定n1个所述虚拟接入间中是否存在所述楼宇的候选虚拟接入间;
35.第二确定模块,用于若存在至少一个候选虚拟接入间,则根据所述楼宇的宽带用户的宽带接入信息,从所述至少一个候选虚拟接入间中确定所述楼宇的归属虚拟接入间。
36.第三方面,本技术提供一种电子设备,包括:处理器,以及与所述处理器通信连接的存储器;
37.所述存储器存储计算机执行指令;
38.所述处理器执行所述存储器存储的计算机执行指令,以实现如第一方面任一项所述的方法。
39.第四方面,本技术提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机执行指令,所述计算机执行指令被处理器执行时用于实现如第一方面任一项所述的方法。
40.第五方面,本技术提供一种计算机程序产品,包括计算机程序,该计算机程序被处理器执行时实现如第一方面中任一项所述的方法。
41.本技术提供的楼宇归属虚拟接入间识别方法、装置、设备和存储介质,通过首先通过楼宇的定位位置以及目标区域的虚拟接入间的定位位置确定出候选虚拟接入间,减少在确定楼宇的归属虚拟接入间时的计算量;然后根据楼宇的宽带用户的宽带接入信息,从至少一个候选虚拟接入间中确定所述楼宇的归属虚拟接入间,实现了高效,准确的确定楼宇的候选虚拟接入间的效果。
附图说明
42.此处的附图被并入说明书中并构成本说明书的一部分,示出了符合本技术的实施例,并与说明书一起用于解释本技术的原理。
43.图1为本技术提供的一种虚拟接入间示意图;
44.图2为本技术提供的一种楼宇归属虚拟接入间识别系统100的应用场景示意图;
45.图3为本技术提供的另一种楼宇归属虚拟接入间识别系统100的应用场景示意图;
46.图4为部署有楼宇归属虚拟接入间识别系统100的电子设备200的硬件结构示意图;
47.图5为本技术提供的一种楼宇归属虚拟接入间识别方法的流程示意图;
48.图6为本技术提供的另一种楼宇的归属虚拟接入间识别方法流程示意图;
49.图7为本技术提供的一种楼宇的归属虚拟接入间识别装置的结构示意图。
50.通过上述附图,已示出本技术明确的实施例,后文中将有更详细的描述。这些附图
和文字描述并不是为了通过任何方式限制本技术构思的范围,而是通过参考特定实施例为本领域技术人员说明本技术的概念。
具体实施方式
51.这里将详细地对示例性实施例进行说明,其示例表示在附图中。下面的描述涉及附图时,除非另有表示,不同附图中的相同数字表示相同或相似的要素。以下示例性实施例中所描述的实施方式并不代表与本技术相一致的所有实施方式。相反,它们仅是与如所附权利要求书中所详述的、本技术的一些方面相一致的装置和方法的例子。
52.为了更清楚的对本技术进行阐明,下面对本技术中涉及的部分词语进行解释。
53.接入间:指通信运营商为提供网络服务设置的用户宽带接入网络的机房,又称为接入机房、电信间,内置有通信设备,以实现用户的宽带线路接入网络。
54.虚拟接入间:在宽带接入网络中,本技术中将接入间及其业务覆盖范围称之为虚拟接入间,示例性的,图1为本技术提供的一种虚拟接入间示意图。如图1所示,每个虚线框表征一个虚拟接入间,虚拟接入间的经纬度由该虚拟接入间内接入间的物理位置确定。上述的业务覆盖范围即虚拟接入间可以为宽带用户提供网络宽带接入服务的范围。
55.在楼宇中的用户的宽带接入网络时,用户的宽带线路需要接入可以提供符合网络质量要求的接入间。一栋楼宇可能被多个虚拟接入间覆盖,即有多个虚拟接入间可以为该楼宇提供符合网络质量要求的网络宽带接入服务。示例性的,继续参照图1,虚拟接入间1、3、7均可以为楼宇1提供网络宽带接入服务。
56.受限于以下原因,一栋楼宇中的用户宽带可能接入不同的虚拟接入间。示例性的,装维人员在将用户宽带线路接入虚拟接入间时,发现能够为该楼宇提供服务的虚拟接入间到该楼宇的距离相近,因此便随机选择接入间;或者由于楼宇的归属虚拟接入间端口资源不足,导致楼宇中的用户的宽带线路需要接入其他虚拟接入间。
57.为了使楼宇和虚拟接入间的对应关系不过于混乱,进而使后续的宽带业务规划、拓展、升级更加便捷,因此需要确定的楼宇的归属虚拟接入间。例如,装维人员可以根据确定的楼宇的归属虚拟接入间进行用户宽带的接入施工,将用户的宽带线路接入该归属虚拟接入间;工作人员也可以根据确定的楼宇的归属虚拟接入间以及实际上的楼宇中用户的宽带接入情况判断当前楼宇的归属虚拟接入间是否存在端口资源不足、需要进行升级等问题。
58.现有技术中,每个区域都建立有记录楼宇中用户宽带接入虚拟接入间的台账,当需要确定楼宇的归属虚拟接入间时,需要通过人工浏览台账来进行楼宇及其对应的归属虚拟接入间之间的匹配。然而,上述每个台账的对应的区域较小,台账中记录的数据不够完整,因此基于台账中数据进行判断准确性低;再者,台账中的数据杂乱,存在诸多无用数据,通过人工浏览台账来确定归属虚拟间,操作繁琐,效率低,且准确性差。
59.有鉴于此,本技术提供一种楼宇归属虚拟接入间识别方法,该方法首先通过楼宇的定位位置,以及,待识别的虚拟接入间的定位位置,对待识别的虚拟接入间进行收敛,筛选出候选虚拟接入间,减少了确定楼宇的归属虚拟接入间所需计算的数据量;然后根据楼宇中的宽带用户的宽带接入信息识别楼宇的候选虚拟接入间,无需通过人工识别,识别效率高、准确性高。
60.应理解,本技术实施例的方法的执行主体可以是楼宇归属虚拟接入间识别系统。下面对楼宇归属虚拟接入间识别系统进行介绍和说明:
61.图2为本技术提供的一种楼宇归属虚拟接入间识别系统100的应用场景示意图,如图2所示,在一种实施例中,楼宇归属虚拟接入间识别系统100可全部部署在云环境中。云环境是云计算模式下利用基础资源向用户提供云服务的实体。云环境包括云数据中心和云服务平台,云数据中心包括云服务提供商拥有的大量基础资源(包括计算资源、存储资源和网络资源),云数据中心包括的计算资源可以是大量的计算设备(例如服务器)。例如,以云数据中心包括的计算资源是运行有虚拟机的服务器为例,楼宇归属虚拟接入间识别系统100可以独立地部署在云数据中心中的服务器或虚拟机上,楼宇归属虚拟接入间识别系统100也可以分布式地部署在云数据中心中的多台服务器上、或者分布式地部署在云数据中心中的多台虚拟机上、再或者分布式地部署在云数据中心中的服务器和虚拟机上。
62.如图2所示,楼宇归属虚拟接入间识别系统100例如可以由云服务提供商在云服务平台抽象成一种楼宇归属虚拟接入间识别服务提供给用户。用户在使用楼宇归属虚拟接入间识别服务时,可以通过应用程序接口(application program interface,api)或者图形界面接口(graphics user interface,gui)指定需要楼宇归属虚拟接入间识别系统100识别的号码,云环境中的楼宇归属虚拟接入间识别系统100可以对该楼宇的归属虚拟接入间执行识别的操作,楼宇归属虚拟接入间识别系统100通过api或者gui向用户返回识别结果。
63.图3为本技术提供的另一种楼宇归属虚拟接入间识别系统100的应用场景示意图,本技术实施例提供的楼宇归属虚拟接入间识别系统100的部署较为灵活,如图3所示,在另一种实施例中,本技术实施例提供的楼宇归属虚拟接入间识别系统100还可以分布式地部署在不同的环境中。本技术提供的楼宇归属虚拟接入间识别系统100可以在逻辑上分成多个部分,每个部分具有不同的功能。楼宇归属虚拟接入间识别系统100中的各部分可以分别部署在终端计算设备(位于用户侧)、边缘环境和云环境中的任意两个或三个中。位于用户侧的终端计算设备例如可以包括下述至少一种:终端服务器、智能手机、笔记本电脑、平板电脑、个人台式电脑等。边缘环境为包括距离终端计算设备较近的边缘计算设备集合的环境,边缘计算设备包括:边缘服务器、拥有计算力的边缘小站等。部署在不同环境或设备的楼宇归属虚拟接入间识别系统100的各个部分协同实现为用户提供楼宇归属虚拟接入间识别的功能。应理解,本技术实施例不对楼宇归属虚拟接入间识别系统100的哪些部分部署具体部署在什么环境进行限制性的划分,实际应用时可根据终端计算设备的计算能力、边缘环境和云环境的资源占有情况或具体应用需求进行适应性的部署。图3是以楼宇归属虚拟接入间识别系统100分别部署在边缘环境和云环境为例的应用场景示意图。
64.楼宇归属虚拟接入间识别系统100也可以单独部署在任意环境中的一个电子设备上(例如:单独部署在边缘环境的一个边缘服务器上)。图4为部署有楼宇归属虚拟接入间识别系统100的电子设备200的硬件结构示意图,图4所示的电子设备200包括存储器201、处理器202、通信接口203。存储器201、处理器202、通信接口203之间彼此通信连接。例如,存储器201、处理器202、通信接口203之间可以采用网络连接的方式,实现通信连接。或者,上述电子设备200还可以包括总线204。存储器201、处理器202、通信接口203通过总线204实现彼此之间的通信连接。图4是以存储器201、处理器202、通信接口203通过总线204实现彼此之间的通信连接的电子设备200。
65.存储器201可以是只读存储器(read only memory,rom),静态存储设备,动态存储设备或者随机存取存储器(random access memory,ram)。存储器201可以存储程序,当存储器201中存储的程序被处理器202执行时,处理器202和通信接口203用于执行楼宇归属虚拟接入间识别系统100识别楼宇归属虚拟接入间的方法。存储器还可以存储楼宇归属虚拟接入间识别系统100识别诈骗号码所需的数据。
66.处理器202可以采用通用的中央处理器(central processing unit,cpu),微处理器,应用专用集成电路(application specific integrated circuit,asic),图形处理器(graphics processing unit,gpu)或者一个或多个集成电路。
67.处理器202还可以是一种集成电路芯片,具有信号的处理能力。在实现过程中,本技术的楼宇归属虚拟接入间识别系统100的功能可以通过处理器202中的硬件的集成逻辑电路或者软件形式的指令完成。上述的处理器202还可以是通用处理器、数字信号处理器(digital signal processing,dsp)、专用集成电路(asic)、现成可编程门阵列(field programmable gate array,fpga)或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本技术下文实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者该处理器也可以是任何常规的处理器等。结合本技术下文实施例所公开的方法的步骤可以直接体现为硬件译码处理器执行完成,或者用译码处理器中的硬件及软件模块组合执行完成。软件模块可以位于随机存储器,闪存、只读存储器,可编程只读存储器或者电可擦写可编程存储器、寄存器等本领域成熟的存储介质中。该存储介质位于存储器201,处理器202读取存储器201中的信息,结合其硬件完成本技术实施例的楼宇归属虚拟接入间识别系统100的功能。
68.通信接口203使用例如但不限于收发器一类的收发模块,来实现电子设备200与其他设备或通信网络之间的通信。例如,可以通过通信接口203获取数据集。
69.当上述电子设备200包括总线204时,总线204可包括在电子设备200各个部件(例如,存储器201、处理器202、通信接口203)之间传送信息的通路。
70.下面以楼宇归属虚拟接入间识别系统为例,对如何识别楼宇的归属虚拟接入间进行说明。下述实施例以执行主体为楼宇归属虚拟接入间识别方法进行说明。下面这几个具体的实施例可以相互结合,对于相同或相似的概念或过程可能在某些实施例中不再赘述。下面将结合附图,对本技术的实施例进行描述。
71.图5为本技术提供的一种楼宇归属虚拟接入间识别方法的流程示意图,如图5所示,该方法包括:
72.s101、获取目标区域内楼宇的定位位置、楼宇的宽带用户的宽带接入信息,以及,目标区域内的n1个虚拟接入间的定位位置。
73.上述n1为大于或等于2的整数。
74.上述的目标区域可以是楼宇所在的区域,例如可以是行政区划,如省、市、区等。
75.上述虚拟接入间的定位位置可以是基于坐标系划分方式确定的,即当采用不同的坐标系划分方式时,该定位位置的表示方式不同。示例性的,该定位位置例如可以是经纬度。
76.上述楼宇的宽带用户的宽带接入信息用于表征楼宇中用户接入虚拟接入间的接入情况以及宽带使用情况,例如可以包括楼宇内不同宽带用户账号、楼宇内不同用户宽带
对应接入的虚拟接入间名称、以及每个宽带用户账号的装维量。
77.上述装维量用于表征宽带用户的账号使用情况,以及,业务情况,例如可以包括用户报修、缴费、投诉的次数,装维人员登门安装、维修的次数中的一项或多项应理解,本技术不对装维量具体包括的内容进行限制,所有可以表征宽带用户账号使用情况的都可以作为装维量。
78.作为一种可能的实现方式,楼宇归属虚拟接入间识别系统从运营商数据库中获取上述内容。
79.作为另一种可能的实现方式,楼宇归属虚拟接入间识别系统按照第一采集时长,从数据库中获取楼宇在第一历史时间段内的宽带用户的宽带接入信息。
80.上述的第一采集时长例如可以是至获取宽带用户的宽带接入信息时前一个周、一个月、半年;上述第一历史时间段占据的时长与第一采集时长相同。
81.示例性的,所获取的目标区域内楼宇的定位位置、楼宇的宽带用户的宽带接入信息,以及,目标区域内的n1个虚拟接入间的定位位置等信息例如可以如表1所示(仅示例性展现部分内容,未穷举)。
82.如表1所示,楼宇的定位位置、n1个虚拟接入间的定位位置均采用经纬度表示;楼宇的宽带用户的宽带接入信息包括用户账号、每个用户账号的装维量、以及每个用户对应的虚拟接入间名称。
83.将上述获取的内容统称为测试信息,则获取的测试信息例如可以如表1所示。
84.表1
85.[0086][0087]
s102、根据楼宇的定位位置,以及,n1个虚拟接入间的定位位置,确定n1个虚拟接入间中是否存在楼宇的候选虚拟接入间。
[0088]
楼宇和虚拟接入间之间的距离越大,则楼宇中接入该虚拟接入间的宽带用户在使用该宽带网络过程中的信号光衰、时延、丢包性能都会越差。因此为了保证楼宇内用户的网络质量,需要楼宇和虚拟接入间之间的距离在一定的范围内。对于一栋楼宇,能够为其提供符合质量要求的网络宽带接入服务,即处于一定的距离范围之内的虚拟接入间可能有0个、1个或多个。因此,本步骤中,为了确定楼宇的归属虚拟接入间,根据楼宇的定位位置,以及,n1个虚拟接入间的定位位置,确定n1个虚拟接入间中是否存在能够为楼宇提供符合网络质量要求的网络宽带接入服务的虚拟接入间,作为候选接入间。
[0089]
作为一种可能的实现方式,根据楼宇的定位位置,以及,n1个虚拟接入间的定位位置,获取楼宇与每个虚拟接入间的距离。然后,根据楼宇与每个虚拟接入间的距离,以及,预设的距离阈值,确定n1个虚拟接入间中是否存在楼宇的候选虚拟接入间。
[0090]
上述楼宇与候选虚拟接入间的距离小于或等于距离阈值。
[0091]
上述距离阈值可以是根据虚拟接入间可以提供符合质量要求的网络服务的距离确定的,例如可以是虚拟接入间可以提供符合网络质量要求的宽带网络接入服务的距离,
或者小于该距离的数值,例如可以是1千米。
[0092]
示例性的,上述楼宇的定位位置,以及,n1个虚拟接入间的定位位置为楼宇的经纬度,以及,n1个虚拟接入间的经纬度。假设楼宇经纬度为(lon1,lat1),虚拟接入间经纬度为(lon2,lat2),则楼宇与每个虚拟接入间的距离(distance)的计算公式如下:
[0093]
distance=arc*arccos(sin(lat1)*sin(lat2) cos(lat1)*cos(lat2)*cos(lon1-lon2))*pi/180
[0094]
其中,arc表征地球平均半径,arc=6371.393(km)。
[0095]
当存在楼宇与n1个虚拟接入间中任一的距离小于或等于预设的距离阈值时,则确定n1个虚拟接入间中存在楼宇的候选虚拟接入间。其中n1个虚拟接入间中与楼宇的距离小于或等于距离阈值的虚拟接入间即为候选虚拟接入间。
[0096]
若存在至少一个候选虚拟接入间,表明该楼宇中存在可为其提供网络宽带接入服务的虚拟接入间,则执行步骤s103;
[0097]
若不存在至少一个候选虚拟接入间,表明该楼宇不存在可为其提供网络宽带接入服务的虚拟接入间,则执行步骤s104。
[0098]
示例性的,继续以步骤s101中获取的信息如表1所示为例,假设预设的距离阈值dmax=1.0(km),则据此确定的候选虚拟接入间如表2所示。
[0099]
表2
[0100]
[0101][0102]
s103、根据楼宇的宽带用户的宽带接入信息,从至少一个候选虚拟接入间中确定楼宇的归属虚拟接入间。
[0103]
在存在候选虚拟接入间时,可以进一步从至少一个候选虚拟接入间中确定楼宇的归属虚拟接入间。例如,可以采用如下几种实现方式:
[0104]
方式1:根据用户的聚集性从至少一个候选虚拟接入间中确定楼宇的归属虚拟接入间,即当候选虚拟接入间的用户的聚集性满足要求时,即确认该候选虚拟接入间为楼宇的归属虚拟接入间。当无满足用户的聚集性的要求的候选虚拟接入间时,确定无该楼宇的归属虚拟接入间。
[0105]
方式2:根据宽带业务的聚集性从至少一个候选虚拟接入间中确定楼宇的归属虚拟接入间,即当候选虚拟接入间的宽带业务的聚集性满足要求时,即确认该候选虚拟接入间为楼宇的归属虚拟接入间。当无满足宽带业务的聚集性的要求的候选虚拟接入间时,确定无该楼宇的归属虚拟接入间。
[0106]
方式3:先根据用户的聚集性从至少一个候选虚拟接入间中确定楼宇的归属虚拟
接入间,当据此无法确定时,则再根据宽带业务的聚集性进行确定。当无满足宽带业务的聚集性的要求的候选虚拟接入间时,确定无该楼宇的归属虚拟接入间。
[0107]
方式4:先根据业务的聚集性从至少一个候选虚拟接入间中确定楼宇的归属虚拟接入间,当据此无法确定时,则再根据用户的聚集性进行确定;当无满足用户的聚集性的要求的候选虚拟接入间时,确定无该楼宇的归属虚拟接入间。
[0108]
方式5:当候选虚拟接入间既满足用户的聚集性要求,又满足宽带业务的聚集性要求时,则确定该候选虚拟接入间为楼宇的归属虚拟接入间。当无同时满足用户的聚集性的要求,以及,宽带业务的聚集性的要求的候选虚拟接入间时,确定无该楼宇的归属虚拟接入间。
[0109]
其中,上述实现方式中,用户的聚集性例如可以通过用户接入的虚拟接入间的用户量确定,宽带业务的聚集性例如可以通过用户接入的虚拟接入间的装维量确定。
[0110]
可选的,在根据楼宇的宽带用户的宽带接入信息,从至少一个候选虚拟接入间中确定楼宇的归属虚拟接入间之后,还可以构建并输出楼宇与归属虚拟接入间的映射关系。该映射关系例如可以使用楼宇的名称与归属虚拟接入间的标识来表征。
[0111]
此时,当执行主体是用户终端时,用户终端可以将上述映射关系输出至用户终端的显示界面;当执行主体是部署在云端的设备时,该设备可以将上述映射关系输出至用户终端。
[0112]
s104、输出楼宇不存在归属虚拟接入间的提示信息。
[0113]
在本实施例中,首先根据楼宇的定位位置,以及n1个虚拟接入间的定位位置确定虚拟接入间中是否存在楼宇的候选虚拟接入间,然后若存在至少一个候选虚拟接入间,则根据楼宇的宽带用户的宽带接入信息,从至少一个候选虚拟接入间中确定楼宇的归属虚拟接入间。
[0114]
本实施例提供的方法,不同于现有技术中准确性低、效率低的通过台账人工判断楼宇的归属虚拟接入间的方法,本技术提供的方法首先通过楼宇和虚拟接入间的定位位置收敛需要进行判断的虚拟接入间,即筛选出候选虚拟接入间,这样可以缩小判断范围,节省算力资源,提高判断效率。此外,本技术提供的方法根据楼宇的宽带用户的宽带接入信息确定楼宇的归属虚拟接入间,这样可以反应用户的接入习惯,提高判断的准确性。
[0115]
图6为本技术提供的另一种楼宇的归属虚拟接入间识别方法流程示意图。如图6所示,下面以根据用户的聚集性从至少一个候选虚拟接入间中确定楼宇的归属虚拟接入间为例,对如何根据楼宇的宽带用户的宽带接入信息,从至少一个候选虚拟接入间中确定楼宇的归属虚拟接入间进行详细说明,即上述实施例中步骤s103包括:
[0116]
s201、根据楼宇的宽带用户的宽带接入信息,获取各候选虚拟接入间的用户占比。
[0117]
上述用户占比用于表征楼宇的宽带用户接入候选虚拟接入间的用户数,与,接入所有候选虚拟接入间的用户数之间的比值。
[0118]
示例性的,继续以表1所示的获取的信息为例,楼宇的各候选虚拟接入间的用户占比情况例如可以如表3所示。需要说明的是,表1仅是示例性的展示部分所获取的信息,表3则对包括表1所示信息在内的全部信息进行计算分析之后的结果。
[0119]
表3
[0120]
楼宇名称接入间名称用户数用户占比
楼宇1候选虚拟接入间11080.5070楼宇1候选虚拟接入间21000.4695楼宇1候选虚拟接入间350.0235
[0121]
s202、按照各候选虚拟接入间的用户占比从大到小的顺序,获取排序第一的第一候选虚拟接入间,以及,排序第二的第二候选虚拟接入间。
[0122]
虚拟接入间的用户占比最大并不能表征该虚拟接入间即为楼宇的归属虚拟接入间,因为有的用户可能开通了宽带账号,但是却并未真正使用该账号,即存在虽然候选虚拟接入间的用户占比最大,但是该虚拟接入间对应的真正使用宽带账号的用户并非最多、用户聚集性不好的情况。鉴于这种情况,本步骤中获取排序第一的第一候选虚拟接入间,以及,排序第二的第二候选虚拟接入间,并在后续步骤中根据两者的关系确定楼宇的归属接入间。
[0123]
s203、判断第一候选虚拟接入间的第一用户占比和第一预设阈值的关系,以及,第一用户占比和第二候选虚拟接入间的第二用户占比之差和第二预设阈值之间的关系。
[0124]
上述第一预设阈值例如可以是0.7,本领域技术人员可以根据实际情况进行确定,本技术不对其进行限制。
[0125]
上述第二预设阈值例如可以是0.2,本领域技术人员可以根据实际情况进行确定,本技术不对其进行限制。
[0126]
存在以下两种情况:
[0127]
情况1:第一候选虚拟接入间的第一用户占比大于或等于第一预设阈值,或,第一候选虚拟接入间的第一用户占比与第二候选虚拟接入间的第二用户占比之差大于或等于第二预设阈值。
[0128]
这种情况下,表明该楼宇中第一候选虚拟接入间的宽带用户较集中,其用户聚集性较好。此时,则执行步骤s204。
[0129]
s204、确定第一用户占比对应的候选虚拟接入间为楼宇的归属虚拟接入间。
[0130]
情况2:第一用户占比小于第一预设阈值,且第一用户占比与第二用户占比之差小于第二预设阈值。
[0131]
这种情况下,表明第一虚拟接入间的宽带用户数相较于其他虚拟接入间的宽带用户数并无较大的数量差异,即楼宇中接入第一候选虚拟接入间的用户数聚集性较差,也就无法确定第一虚拟接入间为楼宇的归属虚拟接入间。
[0132]
此时,可以认为该楼宇无候选虚拟接入间。
[0133]
可选地,也可以进一步根据装维量占比,即业务聚集性确定楼宇的归属虚拟接入间,例如可以包括以下步骤:
[0134]
s205、根据楼宇的宽带用户的宽带接入信息,获取第一候选虚拟接入间的装维量占比,以及,第二候选虚拟接入间的装维量占比。
[0135]
上述装维量占比用于表征楼宇的宽带用户接入对应候选虚拟接入间的用户的装维量总数,与,接入所有候选虚拟接入间的用户的装维量总数之间的比值。
[0136]
示例性的,继续以表1所示的获取的信息为例,第一候选虚拟接入间和第二候选虚拟接入间的装维量占比情况例如可以如表4所示。
[0137]
表4
[0138]
楼宇名称接入间名称用户数用户占比装维量装维量占比楼宇1候选虚拟接入间11080.507024500.5736楼宇1候选虚拟接入间21000.469518010.4217
[0139]
s206、判断第一候选虚拟接入间的装维量占比、第二候选虚拟接入间的装维量占比中是否存在装维量占比大于第三预设阈值的候选虚拟接入间。若存在,执行步骤s207。
[0140]
s207,将第一候选虚拟接入间的装维量占比、第二候选虚拟接入间的装维量占比中装维量占比大于第三预设阈值的候选虚拟接入间作为楼宇的归属虚拟接入间。
[0141]
上述第三预设阈值例如可以是0.5,本领域技术人员可以根据实际情况进行确定,本技术不对其进行限制。
[0142]
示例性的,继续以表4为例,若此时第三预设阈值为0.5,因为候选虚拟接入间1的装维量占比超过0.5,因此确定虚拟候选虚拟接入间1为楼宇的归属虚拟接入间。
[0143]
本步骤中,由于装维量可以表现宽带用户账号使用情况,因此在无法根据用户占比确定楼宇的归属虚拟接入间时,可以根据第一候选虚拟接入间的装维量占比,以及,第二候选虚拟接入间的装维量占比,进一步确定楼宇的归属虚拟接入间。此时,当第一候选虚拟接入间的装维量占比和第二候选虚拟接入间的装维量占比中任一装维量占比大于第三预设阈值时,即表明该候选接入间业务聚集性较好,此时则确定该虚拟接入间为楼宇的归属虚拟接入间。
[0144]
本实施例中,首先按照各候选虚拟接入间的用户占比从大到小的顺序,获取排序第一的第一候选虚拟接入间,以及,排序第二的第二候选虚拟接入间,然后根据第一候选虚拟接入间的用户占比和第二候选虚拟接入间的用户占确定楼宇的归属虚拟接入间,若无法根据用户占比确定楼宇的归属虚拟接入间,则再根据第一候选虚拟接入间的装维量占比和第二候选虚拟接入间的装维量占比确定楼宇的归属虚拟接入间。通过上述方法可以一定程度上减少当宽带用户账号虽然创建但未正常投入使用时,导致的楼宇的归属虚拟接入间的判断错误的问题,后续的再通过装维量占比确定楼宇的归属接入间可以提高楼宇的归属虚拟接入间判断的准确性。
[0145]
以按照第一采集时长,从数据库中获取楼宇在第一历史时间段内的宽带用户的宽带接入信息执行上述确定归属虚拟接入间的操作为例,可选的,在采用上述方式,若无法得到楼宇的候选虚拟接入间,或者,无法从楼宇的候选虚拟接入间中确定出归属虚拟接入间,则可以进行如下处理,例如可以包括如下几种情况:
[0146]
情况1:不存在候选虚拟接入间。
[0147]
此时,由于不存在候选虚拟接入间,表明,该楼宇不存在可以为其提供符合网络质量要求的网络宽带接入服务的虚拟接入间。因此,后续的,可以输出无法确定楼宇的归属虚拟接入间的提示信息。
[0148]
情况2:无法从楼宇的候选虚拟接入间中确定出归属虚拟接入间(例如第一候选虚拟接入间的装维量占比、第二候选虚拟接入间的装维量占比中不存在装维量占比大于第三预设阈值的候选虚拟接入间),则判断前述第一采集时长是否为预设的最大采集时长。
[0149]
上述预设的最大采集时长例如可以是半年、一年。该最大采集时长可以根据实际需求进行设定,本技术不对其进行限定。
[0150]
由于宽带用户的宽带接入信息有其时效性,过久的宽带用户的宽带接入信息往往
已经不能体现此时的宽带用户接入情况,因此采集时长过长对于楼宇的归属虚拟接入间的判断并无益处,而且还会造成算力资源的浪费,因此预设有最大采集时长,以限制宽带用户的宽带接入信息采集量。
[0151]
若第一采集时长为最大采集时长,则表明在获取最大采集时长宽带用户的宽带接入信息之后,仍然无法确定楼宇的归属虚拟接入间。则后续的,可以输出无法确定楼宇的归属虚拟接入间的提示信息。
[0152]
若第一采集时长小于最大采集时长,这种情况下,在第一采集时长下判断无法确定归属虚拟接入间,存在如下可能性:即根据该第一采集时长下的宽带用户的宽带接入信息量不足,无法准确判断楼宇的虚拟归属接入间,而若将第一采集时长扩大后,再获取对应的宽带用户的宽带接入信息,可能即可判断出楼宇的归属虚拟接入间。
[0153]
因此,在这种情况下,后续的执行如下步骤:
[0154]
s301、按照第二采集时长,从数据库中获取第一候选虚拟接入间,以及,第二候选虚拟接入间在第二历史时间段内的宽带用户装维量占比。
[0155]
上述第一候选虚拟接入间,以及,第二候选虚拟接入间在第二历史时间段内的宽带用户装维量占比即上述楼宇的宽带用户接入第一候选虚拟接入间的用户的装维量总数,以及,接入第二候选虚拟接入间的用户的装维量的总数,分别与,接入楼宇中所有候选虚拟接入间的用户的装维量的总数之间的比值。
[0156]
上述第二历史时间段占据的时长与第二采集时长相同,上述第二采集时长大于上述第一采集时长,且上述第二历史时间段包括上述第一历史时间段。
[0157]
上述第二采集时长和第一采集时长仅为相邻两次迭代循环的两个时长的变化。
[0158]
s302、根据重新获取的第一候选虚拟接入间,以及,所述第二候选虚拟接入间在第二历史时间段内的宽带用户装维量占比,确定楼宇的归属虚拟接入间。
[0159]
本步骤中,根据重新获取的第一候选虚拟接入间,以及,第二候选虚拟接入间在第二历史时间段内的宽带用户的宽带接入信息,确定楼宇的归属虚拟接入间,即再次基于上述实施例中的步骤s205确定楼宇的归属虚拟接入间。
[0160]
进一步地,如果在执行上述实施例中的步骤s205之后还是无法确定楼宇的归属虚拟接入间,则重新执行实施例流程,直至采集时长满足预设最大采集时长,或者是在某一次循环过程中确定出楼宇的归属虚拟接入间为止。
[0161]
在本实施例中,预设有最大采集时长,在该最大采集时长的范围内,确定第一采集时长,并根据该采集时长对应的宽带用户的宽带接入信息判断楼宇的归属虚拟接入间。如果在该第一采集时长内无法确定楼宇的归属虚拟接入间,则扩大采集时长,并根据扩大后的采集时长内的宽带用户的宽带接入信息判断楼宇的归属虚拟接入间。如果仍无法确定,则继续扩大,直至能够判断出楼宇的归属虚拟接入间,或者,采集时长达到预设的最大采集时长。通过上述方法,尽可能的通过分析较少的宽带用户的宽带接入信息即确定楼宇的归属虚拟接入间,可以节省算力资源。
[0162]
图7为本技术提供的一种楼宇的归属虚拟接入间识别装置的结构示意图。如图7所示,该楼宇的归属虚拟接入间识别装置包括:获取模块11、第一确定模块12、第二确定模块13。可选地,该楼宇的归属虚拟接入间识别装置例如可以包括下述至少一个模块:输出模块14。
[0163]
获取模块11,用于获取目标区域内楼宇的定位位置、所述楼宇的宽带用户的宽带接入信息,以及,所述目标区域内的n1个虚拟接入间的定位位置;所述n1为大于或等于2的整数。
[0164]
第一确定模块12,用于根据所述楼宇的定位位置,以及,n1个所述虚拟接入间的定位位置,确定n1个所述虚拟接入间中是否存在所述楼宇的候选虚拟接入间。
[0165]
第二确定模块13,用于若第一确定模块12确定若存在至少一个候选虚拟接入间,则根据所述楼宇的宽带用户的宽带接入信息,从所述至少一个候选虚拟接入间中确定所述楼宇的归属虚拟接入间。
[0166]
作为一种可能的实现方式,第一确定模块12,具体用于根据所述楼宇的定位位置,以及,n1个所述虚拟接入间的定位位置,获取所述楼宇与每个所述虚拟接入间的距离;根据所述楼宇与每个所述虚拟接入间的距离,以及,预设的距离阈值,确定n1个所述虚拟接入间中是否存在所述楼宇的候选虚拟接入间;所述楼宇与候选虚拟接入间的距离小于或等于所述距离阈值。
[0167]
作为一种可能的实现方式,第二确定模块13,具体用于根据所述楼宇的宽带用户的宽带接入信息,获取各候选虚拟接入间的用户占比;根据各所述候选虚拟接入间的用户占比,从所述至少一个候选虚拟接入间中确定所述楼宇的归属虚拟接入间。所述用户占比用于表征所述楼宇的宽带用户接入所述候选虚拟接入间的用户数,与,接入所有候选虚拟接入间的用户数之间的比值。
[0168]
例如,第二确定模块13,具体用于:
[0169]
按照各所述候选虚拟接入间的用户占比从大到小的顺序,获取排序第一的第一候选虚拟接入间,以及,排序第二的第二候选虚拟接入间;
[0170]
若所述第一候选虚拟接入间的第一用户占比大于或等于第一预设阈值,或,所述第一候选虚拟接入间的第一用户占比与所述第二候选虚拟接入间的第二用户占比之差大于或等于第二预设阈值,则确定所述第一用户占比对应的候选虚拟接入间为所述楼宇的归属虚拟接入间;
[0171]
若所述第一用户占比小于所述第一预设阈值,且所述第一用户占比与所述第二用户占比之差小于所述第二预设阈值,则根据所述楼宇的宽带用户的宽带接入信息,获取所述第一候选虚拟接入间的装维量占比,以及,所述第二候选虚拟接入间的装维量占比;所述装维量占比用于表征所述楼宇的宽带用户接入对应候选虚拟接入间的用户的装维量总数,与,接入所有候选虚拟接入间的用户的装维量总数之间的比值;
[0172]
若所述第一候选虚拟接入间的装维量占比、所述第二候选虚拟接入间的装维量占比中存在装维量占比大于第三预设阈值的候选虚拟接入间,则将该候选虚拟接入间作为所述楼宇的归属虚拟接入间。
[0173]
作为一种可能的实现方式,输出模块14,用于构建并输出所述楼宇与归属虚拟接入间的映射关系。
[0174]
作为一种可能的实现方式,获取模块11,具体用于按照第一采集时长,从数据库中获取所述楼宇在第一历史时间段内的宽带用户的宽带接入信息,所述第一历史时间段占据的时长与所述第一采集时长相同。
[0175]
作为一种可能的实现方式,输出模块14,还用于若第一确定模块12确定不存在候
选虚拟接入间,则输出无法确定所述楼宇的归属虚拟接入间的提示信息;
[0176]
或者,
[0177]
输出模块14,还用于若第二确定模块13从所述至少一个候选虚拟接入间中无法确定出所述楼宇的归属虚拟接入间,且所述第一采集时长为预设的最大采集时长,则输出无法确定所述楼宇的归属虚拟接入间的提示信息;
[0178]
或者,
[0179]
第一获取模块11,还用于若第二确定模块13从所述至少一个候选虚拟接入间中无法确定出所述楼宇的归属虚拟接入间,且所述第一采集时长非所述最大采集时长,则按照第二采集时长,从数据库中获取所述第一候选虚拟接入间,以及,所述第二候选虚拟接入间在第二历史时间段内的宽带用户装维量占比;所述第二历史时间段占据的时长与所述第二采集时长相同,所述第二采集时长大于所述第一采集时长,且所述第二历史时间段包括所述第一历史时间段;
[0180]
第二确定模块13,还用于根据重新获取的所述第一候选虚拟接入间,以及,所述第二候选虚拟接入间在第二历史时间段内的宽带用户装维量占比,确定所述楼宇的归属虚拟接入间。
[0181]
需要说明的是,上述图7所示的各模块的划分仅是一种示意,本技术对各模块的划分,以及,各模块的命名并不进行限定。
[0182]
本技术实施例提供的楼宇归属虚拟接入间识别装置,可以执行上述方法实施例中的宇归属虚拟接入间识别方法,其实现原理和技术效果类似,在此不再赘述。
[0183]
本技术还提供一种如图7所示的楼宇归属虚拟接入间识别系统100,楼宇归属虚拟接入间识别系统100包括的模块和功能如前文的描述,在此不再赘述。在一种实施例中,楼宇归属虚拟接入间识别系统100中的获取模块11用于获取目标区域内楼宇的定位位置、所述楼宇的宽带用户的宽带接入信息,以及,所述目标区域内的n1个虚拟接入间的定位位置;第一确定模块12用于根据所述楼宇的定位位置,以及,n1个所述虚拟接入间的定位位置,确定n1个所述虚拟接入间中是否存在所述楼宇的候选虚拟接入间;第二确定模块13,用于若第一确定模块12确定若存在至少一个候选虚拟接入间,则根据所述楼宇的宽带用户的宽带接入信息,从所述至少一个候选虚拟接入间中确定所述楼宇的归属虚拟接入间,所述n1为大于或等于2的整数。其实现原理类似,对此不再加以赘述。
[0184]
本技术还提供一种如图4所示的电子设备200,电子设备200中的处理器202读取存储器201存储的程序和数据集合以执行前述楼宇归属虚拟接入间识别系统执行的楼宇归属虚拟接入间识别方法。
[0185]
本技术还提供了一种计算机可读存储介质,该计算机可读存储介质可以包括:u盘、移动硬盘、只读存储器(rom,read-only memory)、随机存取存储器(ram,random access memory)、磁盘或者光盘等各种可以存储程序代码的介质,具体的,该计算机可读存储介质中存储有计算机执行指令,计算机执行指令用于上述实施例中的方法。
[0186]
本技术还提供一种程序产品,该程序产品包括执行指令,该执行指令存储在可读存储介质中。电子设备的至少一个处理器可以从可读存储介质读取该执行指令,至少一个处理器执行该执行指令使得电子设备实施上述的各种实施方式提供的楼宇归属虚拟接入间识别方法。
[0187]
本领域技术人员在考虑说明书及实践这里公开的发明后,将容易想到本技术的其它实施方案。本技术旨在涵盖本技术的任何变型、用途或者适应性变化,这些变型、用途或者适应性变化遵循本技术的一般性原理并包括本技术未公开的本技术领域中的公知常识或惯用技术手段。说明书和实施例仅被视为示例性的,本技术的真正范围和精神由下面的权利要求书指出。
[0188]
应当理解的是,本技术并不局限于上面已经描述并在附图中示出的精确结构,并且可以在不脱离其范围进行各种修改和改变。本技术的范围仅由所附的权利要求书来限制。
再多了解一些

本文用于创业者技术爱好者查询,仅供学习研究,如用于商业用途,请联系技术所有人。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献