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

一种网络信息主动配对检测的方法、装置、电子设备及存储介质与流程

2022-08-11 05:07:17 来源:中国专利 TAG:


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.综上所述,本技术包括以下至少一种有益技术效果:1.定期对用户的流量进行检测,根据流量信息中的当前域名,可以得到用户访问的网络、网络地址以及对应的运营商)。由于网络运营商和内容运营商流量使用费用存在差距,因此当识别到费用较高的运营商时,可以确定可替代的运营商所对应的网络地址,并对用户的网关进行更新,优先使用费用较低的网络,降低了用户的流量费用;2.当使用的流量较低时,各运营商的费用差距较小,有效减少用户在访问网站时频繁切换网络地址的情况,减少用户在浏览网页或者观看视频时突然刷新或者卡顿的情况,提高用户的使用体验;3.在针对小区用网时,晚间的用网较为频繁,并通过流量的变化趋势,确定在未来某一个时刻的流量到达流量限定阈值,而预先调整获取周期,可以预先对未来的某一个时间段进行检测,有效降低在流量强度较大时使用费用较为昂贵的运营商的可能性,节约使用成本。
附图说明
27.为了更清楚地说明本技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本技术的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。
28.图1是本技术实施例的一种网络信息主动配对检测的系统的结构框图。
29.图2是本技术实施例的一种网络信息主动配对检测的方法的流程示意图。
30.图3是本技术实施例的一种网络信息主动配对检测的装置的流程示意图。
31.图4是本技术实施例的一种电子设备的结构框图。
具体实施方式
32.为使本技术的目的、技术方案和优点更加清楚,下面将结合附图对本技术实施方式作进一步地详细描述。
33.本技术实施例提供了一种网络信息主动配对检测的方法,该方法可以应用于一种网络信息主动配对检测的系统中。一种网络信息主动配对检测的系统的框架结构可如图1所示,其可以包括配对检测装置和多个移动终端,配对检测装置可以是服务器,移动终端可以是计算机,可以是平板,也可以是手机。具体来说,该方法的执行主体可以是服务端,并由移动终端辅助实现,服务器获取用户访问的当前域名,并判断当前域名是否匹配相应运营商的网络地址,若不匹配时,获取替代网络地址并对用户的网关进行更新,以实现用户优先使用内容运营商的流量。
34.下面将结合具体实施方式,对图2所示的处理流程进行详细的说明,内容可以如下:步骤201,按预设的获取周期,定期获取用户的流量信息,流量信息包括当前域名。
35.其中,服务器预先设定有获取周期,服务器可以在到达一个获取周期时检测用户
的流量,并且获取周期可以是1小时,可以是6小时,也可以是一天。
36.实施中,服务器按照预先设定的获取周期,定期获取用户的流量信息,流量信息包括当前域名,其中,当前域名可以是用户正在使用的网络所对应的域名。
37.步骤202,基于预设的查询模型,获取当前域名所对应的当前网络地址和当前运营商。
38.其中,服务器预先设定有查询模型,查询模型可以是nslookup,nslookup可以根据域名查询到相应的网络ip地址(即当前网络地址)和相应的运营商(即当前运营商)。
39.实施中,服务器将当前域名输入到查询模型中,查询模型可以输出相应的当前网络地址和运营商。
40.步骤203,若当前运营商为预设类型的合作商,则确定与当前域名所关联的替代运营商。
41.实施中,若服务器识别到当前运营商为预设类型的合作商,预设类型的合作商可以是网络运营商,则确定与当前域名所关联的替代运营商。具体地,当检测到的用户的流量信息中的当前域名为www.jia.com且当前网络地址为电信的网络ip地址时,在预存储的运营商对照表中,查询到与当前域名关联的甲运营商作为替代运营商,其中,甲运营商可以为内容运营商,相较于网络运营商,用网费用较低。
42.可选的,为了提高服务器的查询效率,确定替代运营商的过程具体可以是:其中,服务器预先设定有缓存区和更新日志,缓存区用于存储最近访问的网站所对应的运营商(即暂存运营商),更新日志用于按照时间次序存储访问过的网站所对应的运营商。
43.实施中,服务器获取预设的缓存区中的暂存运营商,筛选与当前域名关联的目标暂存运营商作为替代运营商。若服务器识别到未存有与当前域名关联的暂存运营商(即目标暂存运营商),则根据预设的时间次序,在预设的更新日志中,筛选与当前域名关联的替代运营商。当服务器在更新日志中仍未获取到与当前域名关联的运营商时,在预设的网络地址对照表进行查询。
44.步骤204,获取替代运营商所对应的替代网络地址。
45.其中,服务器预先设定有网络地址对照表,网络地址对照表用于存储各运营商的名称、域名以及对应的网络地址。
46.实施中,服务器在预设的网络地址对照表中,获取替代运营商所对应的替代网络地址。
47.可选的,为了缩短服务器获取替代域名地址的获取时间,获取替代网络地址具体包括以下内容:其中,服务器预先设定有合作商数据库,合作商数据库用于针对各用户且用于存储某一些用户已经购买流量的运营商名称、域名、网络地址等等信息。由于一些网络运营商旗下有内容运营商,因此网络运营商的网络地址与内容运营商的网络地址一致,服务器可以预先对相应的网络运营商和旗下内容运营商的信息进行关联存储,即服务器存储相应的地址共享关系链。
48.实施中,服务器基于预设的合作商数据库,确定替代运营商的地址共享关系链。若地址共享关系链与当前运营商关联,将当前网络地址作为替代网络地址;否则,通过网络地
址对照表,获取替换运营商所对应的替代网络地址。
49.步骤205,根据替代网络地址,对用户的网关进行更新。
50.实施中,服务器将用户的当前网络地址更新为替代网络地址,即根据替代网络地址,对用户的网关进行更新。
51.进一步的,为了减少用户在浏览网页或者观看视频时突然卡顿的情况,步骤203可以具体包括以下内容:其中,服务器预先设定有流量限定阈值,流量限定阈值可以是1mb/s,可以是5mb/s,也可以是10m/s。
52.实施中,服务器获取流量信息中的流量强度,若流量强度超过预设的流量限定阈值,则基于预设的查询模型,获取当前域名所对应的当前网络地址和当前运营商。否则,基于服务器在不同访问时间获取到的流量强度,预估超过流量限定阈值对应的目标时间节点,并基于目标时间节点,对获取周期进行缩短或者增长(即更新)。
53.可选的,为了针对一天中流量使用不均的情况,预估目标时间节点及更新获取周期的过程,具体过程可以包括以下内容:其中,服务器预先设定有更新周期范围,更新周期范围可以是30分钟,可以是3小时,也可以是12小时。
54.实施中,服务器获取流量信息中的访问时间,根据流量强度和访问时间,得到当前流量趋势。服务器根据当前流量趋势,预估在访问时间之后且超过流量限定阈值的目标时间节点,若目标时间节点位于预设的更新周期范围内,则对获取周期进行更新。具体例如:获取周期为1小时,更新周期范围可以为半小时,那么,当目标时间节点在访问时间之后的半小时以内时,服务器将获取周期更新为半小时。
55.进一步的,为了降低服务器的运算量,预估目标时间节点的过程具体包括以下内容:其中,服务器预先设定有流量趋势图,流量趋势图可以是以访问时间为x轴,以对应的流量强度为y轴,构建以流量强度随时间变化的曲线图。流量趋势图可以通过服务器检测某一个小区或者办公楼一天中的不同时间段的平均流量得到的,平均流量可以是一个月或者一年中不同时间段的流量平均值。
56.实施中,服务器根据流量强度和访问时间,得到当前流量趋势。服务器基于预设的流量趋势图,匹配当前流量趋势所对应的模拟时间段。服务器确定在模拟时间段之后超过流量限定阈值的目标时间节点。
57.可选的,为了在流量使用较少时服务器主动更新内容运营商的网络地址,方法还包括以下内容:其中,服务器预先设定有变更流量阈值,变更流量阈值可以是1mb/s,可以是5mb/s,也可以是10mb/s。
58.服务器获取某一个合作商(即目标合作商)的变更请求,变更请求携带有变更网络地址和上传请求的时间节点(即上传节点)。服务器基于流量趋势图,确定在上传节点之后低于预设的变更流量阈值的变更节点。服务器获取目标合作商所对应的域名,且在变更节点时,将变更网络地址和域名进行关联存储。
59.基于相同的技术构思,本技术实施例还公开一种网络信息主动配对检测的装置,
如图3所示,包括:流量信息获取模块301,用于按预设的获取周期,定期获取用户的流量信息,流量信息包括当前域名;域名获取模块302,用于基于预设的查询模型,获取当前域名所对应的当前网络地址和当前运营商;运营商确定模块303,用于当当前运营商为预设类型的合作商时,确定与当前域名所关联的替代运营商;替代地址获取模块304,用于获取替代运营商所对应的替代网络地址;网关更新模块305,用于根据替代网络地址,对用户的网关进行更新。
60.可选的,流量强度获取模块,用于获取流量信息中的流量强度;运营商获取模块,用于当流量强度超过预设的流量限定阈值时,基于预设的查询模型,获取当前域名所对应的当前网络地址和当前运营商;获取周期更新模块,用于当流量强度未超过预设的流量限定阈值时,,基于流量强度,预估超过流量限定阈值对目标时间节点,并基于目标时间节点,对获取周期进行更新。
61.可选的,访问时间获取模块,用于获取流量信息中的访问时间;流量趋势得到模块,用于根据流量强度和访问时间,得到当前流量趋势;时间节点预估模块,用于根据当前流量趋势,预估在访问时间之后且超过流量限定阈值的目标时间节点;周期更新模块,用于当目标时间节点位于预设的更新周期范围内时,对获取周期进行更新。
62.可选的,流量趋势得到模块,用于根据流量强度和访问时间,得到当前流量趋势;模拟时间段匹配模块,用于基于预设的流量趋势图,匹配当前流量趋势所对应的模拟时间段;时间节点确定模块,用于确定在模拟时间段之后超过流量限定阈值的目标时间节点。
63.可选的,变更请求获取模块,用于获取目标合作商的变更请求,变更请求携带有变更网络地址和上传节点;变更节点确定模块,用于基于流量趋势图,确定在上传节点之后低于预设的变更流量阈值的变更节点;域名获取模块,用于获取目标合作商所对应的域名;关联存储模块,用于在变更节点时,将变更网络地址和域名进行关联存储。
64.可选的,暂存运营商获取模块,用于获取预设的缓存区中的暂存运营商;替代运营商筛选模块,用于筛选与当前域名关联的目标暂存运营商作为替代运营商;替代运营商筛选模块,还用于当未存有与当前域名关联的目标暂存运营商时,根据预设的时间次序,在预设的更新日志中,筛选与当前域名关联的替代运营商。
65.可选的,关系链确定模块,用于基于预设的合作商数据库,确定替代运营商的地址共享关系链;网络地址替代模块,用于当地址共享关系链与当前运营商关联时,将当前网络地
址作为替代网络地址;网络地址获取模块,用于当地址共享关系链与当前运营商未关联时,获取替换运营商所对应的替代网络地址。
66.本技术实施例还公开一种电子设备,参照图4,电子设备包括存储器和处理器,存储器上存储有能够被处理器加载并执行如上述的一种网络信息主动配对检测的方法的计算机程序。
67.基于相同的技术构思,本技术实施例还公开一种计算机可读存储介质,其存储有能够被处理器加载并执行如上述的一种网络信息主动配对检测的方法的计算机程序,该计算机可读存储介质例如包括:u盘、移动硬盘、只读存储器(read-only memory,rom)、随机存取存储器(random access memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
68.以上实施例仅用以说明本技术的技术方案,而非对申请的保护范围进行限制。显然,所描述的实施例仅仅是本技术部分实施例,而不是全部实施例。基于这些实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本技术所要保护的范围。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

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

相关文献