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

基于智能通信管理网关的通信控制方法和装置与流程

2022-02-20 23:07:19 来源:中国专利 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.进一步的,所述节点确定模块具体用于:
27.在节点服务设备被分配的接入设备在预设数量之内时,针对每个待分配的接入设备,分配传输质量最高的节点服务设备;
28.当某个节点服务设备被分配的接入设备超过预设数量时,在每个接入设备记录的分配信息以及对应的传输质量信息中删除该超过预设数量的节点服务设备。
29.第三方面,本实施例提供了一种基于智能通信管理网关的通信控制设备,所述设备包括:一个或多个处理器;存储装置,用于存储一个或多个程序,当所述一个或多个程序被所述一个或多个处理器执行,使得所述一个或多个处理器实现上述任一项所述的基于智能通信管理网关的通信控制方法。
30.第四方面,本实施例提供了一种存储计算机可执行指令的存储介质,所述计算机可执行指令在由计算机处理器执行时用于执行上述任一项所述的基于智能通信管理网关的通信控制方法。
31.本技术方案通过对各个接入设备接入随机分配的节点服务设备的分配信息和传输质量进行周期性记录从而确定最优连接的节点服务设备并进行记录,再次检测到接入设备接入时根据记录为其分配最优连接的节点服务设备。实现了对接入设备进行合理的调度分配,解决了现有技术中接入设备分配不合理,无法高效的进行合理分配的问题,提升了系统整体信息传输效率。
附图说明
32.图1为本发明实施例提供的一种基于智能通信管理网关的通信控制方法的流程图;
33.图2为本发明实施例提供的另一种基于智能通信管理网关的通信控制方法的流程图;
34.图3为本发明实施例提供的一种基于智能通信管理网关的通信控制装置的结构示意图;
35.图4为本发明实施例提供的一种基于智能通信管理网关的通信控制设备的结构示意图。
具体实施方式
36.下面结合附图和实施例对本发明实施例作进一步的详细说明。可以理解的是,此处所描述的具体实施例仅仅用于解释本发明实施例,而非对本发明实施例的限定。另外还需要说明的是,为了便于描述,附图中仅示出了与本发明实施例相关的部分而非全部结构。
37.图1为本发明实施例提供的一种基于智能通信管理网关的通信控制方法的流程图,本技术实施例提供的基于智能通信管理网关的通信控制方法可以由基于智能通信管理网关的通信控制装置来完成,该基于智能通信管理网关的通信控制装置可以通过硬件和/或软件的方式实现,并集成在计算机设备中。参考图1,该方法具体可以包括:
38.s101、获取区域网络内可用的节点服务设备,当检测到可用的接入设备时,对所述接入设备按照默认规则分配节点服务设备,并对分配信息以及所述接入设备的传输质量信息进行记录。
39.区域网络是指分布在一个有限地理范围内的网络系统,一般所涉及的地理范围只有几公里,区域网络可以实现文件管理、应用软件共享、打印机共享等功能,在使用过程当中,通过维护区域网络的安全,能够有效地保护资料安全,保证区域网络能够正常稳定的运行。节点服务设备具有固定的ip地址,为网络用户提供服务的节点,是实现资源共享的重要组成部分。接入设备是一个硬件设备,其通常用于远程的访问网络资源,常见的接入设备包括路由器、复用器和调制调节器。分配信息包括接入设备的用户名、mac地址、节点服务设备的唯一标识、ip地址以及接入设备与节点服务设备的对应关系。传输质量信息包括接入设备进行信息传输时的传输速率、传输时延、误码率和丢包率。
40.在一个实施例中,获取一定区域范围内可以为网络用户提供节点的节点服务设备,当系统检测到可用的接入设备,按照默认规则为接入设备分配节点服务设备,可以理解的是,所述默认规则为随机分配规则,即为接入设备随机分配节点服务设备。接入设备接入节点服务设备后,将包括接入设备的用户名、mac地址、节点服务设备的唯一标识、ip地址以及接入设备与节点服务设备对应关系的分配信息以及包括接入设备的传输速率、传输时延、误码率和丢包率的传输质量信息进行记录。其中,接入设备的用户名和节点服务设备的唯一标识均是技术人员根据实际情况进行设置的,且均具备唯一性。将可以唯一确定接入设备和节点服务设备的设备信息记录到分配信息中,以便记录接入设备和节点服务设备的一一对应关系,为后续溯源提供可靠依据。
41.s102、在预设时间周期后,根据每个接入设备记录的分配信息以及对应的传输质
量信息确定最优连接的节点服务设备。
42.在一个实施例中,根据全天检测到接入设备的数量确定时间周期,其中,检测到接入设备的数量越多,对应的时间周期越短;检测到接入设备的数量越少,对应的时间周期越长。进一步的,根据每个接入设备记录的分配信息可以确定接入设备接入的节点服务设备,根据接入设备与各个节点服务设备接入时记录的传输质量信息计算接入设备的传输质量值,根据接入设备的传输质量值周期性的确定最优连接的节点服务设备。
43.在一个实施例中,传输质量值是根据接入设备连接节点服务设备后的信息传输时的传输速率、传输时延、误码率和丢包率进行计算的,对传输速率值、传输时延值、误码率值和丢包率值进行加权平均,其中,数值越高,说明传输性能越好,影响因素的权重由技术人员根据实际情况进行设置。将计算得出的传输质量值与预设传输质量阈值进行比较,如果存在传输质量值高于预设传输质量阈值,说明最高传输质量值对应的节点服务设备可以满足接入设备的正常信息传输,则将传输质量值最高时多对应连接的节点服务设备确定最优连接的节点服务设备,如果不存在传输质量值高于预设传输质量阈值,说明与接入设备进行连接过的各个节点服务设备均不能满足接入设备的正常信息传输,则继续按照默认规则为接入设备匹配对应的节点服务设备。可以理解的是,预设传输阈值是满足接入设备正常进行信息传输的最低传输质量值,由技术人员根据接入设备的实际情况计算并设置。
44.s103、对每个接入设备和对应的最优的节点服务设备进行记录,配置为所述区域网络的设备连接信息,当再次检测到接入设备接入时,根据所述设备连接信息对检测到的接入设备进行节点服务设备的分配。
45.设备连接信息包括区域网路内各个接入设备与其最优节点服务设备的唯一标识信息以及对应关系信息,即设备连接信息记录区域网络内各个接入设备对应的最优节点服务设备。在一个实施例中,当再次检测到设备连接信息中记录的接入设备接入时,不再对接入设备采取随机分配的默认机制,而是根据设备连接信息确定此设备对应的最优节点服务设备,使其与此设备进行连接,使接入设备保证良好的信息传输质量。
46.上述,通过对各个接入设备接入随机分配的节点服务设备的分配信息和传输质量进行周期性记录并计算传输质量值,将高于预设传输质量阈值的最高传输质量值对应接入的节点服务设备确定为最优连接的节点服务设备并进行记录,再次检测到接入设备接入时根据设备信息记录为其分配最优连接的节点服务设备。实现了对接入设备进行合理的调度分配,解决了现有技术中接入设备分配不合理,无法高效的进行合理分配的问题,提升了系统整体信息传输效率
47.在上述实施例的基础上,图2为本发明实施例提供的另一种基于智能通信管理网关的通信控制方法的流程图。该基于智能通信管理网关的通信控制方法是对上述图1提供的基于智能通信管理网关的通信控制方法的具体化。参考图2,该基于智能通信管理网关的通信控制方法包括:
48.s201、获取区域网络内可用的节点服务设备,当检测到可用的接入设备时,对所述接入设备采用随机分配的方式分配节点服务设备,其中,如果已经为接入设备分配过节点服务设备,则后续随机分配时剔除该已分配过的节点服务设备;或者,根据节点服务设备记录列表,在每次接入设备接入时,依次顺序的选择节点服务设备作为分配设备。
49.在一个实施例中,获取一定区域范围内可以为网络用户提供节点的节点服务设
备,当系统检测到可用的接入设备时,首先判断是否已经为该接入设备分配过节点服务设备,如果是,则将已经为该设备分配过的节点服务设备从后续为该接入设备随机分配的各个节点服务设备中剔除,如果否,直接进行随机分配。示例性的,检测到可用的接入设备a未对其进行过节点服务设备的分配,则按照默认规则为接入设备a随机分配节点服务设备;检测到可用的接入设备b且已经为接入设备b分配过节点服务设备1,则将节点服务设备1从待随机分配的节点服务设备中剔除,在对接入设备b进行随机分配。或者,建立一个节点服务设备记录列表,每次接入设备接入时,按照记录列表顺序依次选择节点服务设备作为分配设备。例如,首次检测到可用的接入设备c,将记录列表
50.中的排在列表首位的节点服务设备与接入设备c进行连接,第二次检测到可用
51.的接入设备c,将记录列表中的排在列表第二位的节点服务设备与接入设备c进行连接,按照记录列表顺序依次进行连接直至预设时间周期结束。基于上述操作,使接入设备尽可能多的与不同的节点服务设备进行连接,根据连接后接入设备的传输效率选择最优连接的节点服务设备。
52.s202、对接入设备每次分配的节点服务设备进行记录,以及对接入设备进行信息传输时的通信质量进行记录。
53.在一个实施例中,对接入设备多次接入时每次分配的节点服务设备进行记录,记录内容包括接入设备的用户名、mac地址、节点服务设备的唯一标识、ip地址以及接入设备与节点服务设备对应关系。同时,将接入设备与其对应的加点服务设备接入后进行信息传输时的通信质量进行记录,通信质量记录包括对接入设备传输速率、传输时延、误码率和丢包率等几方面的记录。其中,接入设备的用户名和节点服务设备的唯一标识均是技术人员根据实际情况进行设置的,且均具备唯一性。将可以唯一确定接入设备和节点服务设备的设备信息记录到分配信息中,以便记录接入设备和节点服务设备的一一对应关系,为后续溯源提供可靠依据。
54.s203、在预设时间周期后,在节点服务设备被分配的接入设备在预设数量之内时,针对每个待分配的接入设备,分配传输质量最高的节点服务设备;当某个节点服务设备被分配的接入设备超过预设数量时,在每个接入设备记录的分配信息以及对应的传输质量信息中删除该超过预设数量的节点服务设备。
55.当节点服务设备接入设备数量过多时,会导致接入设备的信息传输质量下降,甚至导致传输通道堵塞,为了避免这种情况的出现,技术人员根据实际情况设置各个节点服务设备被分配的接入设备的预设数量。在一个实施例中,当预设时间周期结束后,如果节点服务设备被分配的接入设备小于等于预设数量,则针对每个待分配的接入设备,分配传输质量最高的节点服务设备;如果某个节点服务设备被分配的接入设备大于预设数量,在每个接入设备记录的分配信息以及对应的传输质量信息中删除该大于预设数量的节点服务设备。例如,节点服务设备a分配的接入设备预设数量为10,待接入设备数量为12,在每个接入设备记录的分配信息以及对应的传输质量信息中删除该节点服务设备a,进一步的,根据每个接入设备记录的分配信息以及对应的传输质量信息确定除节点服务设备a以外的最优连接的节点服务设备b,对其进行记录并更新设备连接信息。
56.s204、对每个接入设备和对应的最优的节点服务设备进行记录,配置为所述区域网络的设备连接信息,当再次检测到接入设备接入时,确定所述再次接入的接入设备是否
存在对应的记录信息,如果没有记录信息,则按照默认规则分配节点服务设备,并在所述预设时间后进行配置。
57.在一个实施例中,当再次检测到设备连接信息中记录的接入设备接入时,判断接入设备是否存在对应的记录信息记录其对应的最优连接的节点服务设备,如果存在,根据设备连接信息确定此设备对应的最优节点服务设备,使其与此设备进行连接,使接入设备保证良好的信息传输质量。如果不存在,则按照默认规则分配节点服务设备,并在所述预设时间后,根据接入设备记录的分配信息以及对应的传输质量信息对该设备的最优接入节点服务设备进行配置并记录到设备连接信息。通过对已接入设备是否记录最优接入的节点服务设备进行判断,将没有进行记录的接入设备在预设时间后根据其记录的分配信息以及对应的传输质量信息对该设备的最优接入节点服务设备进行配置并记录到设备连接信息,逐步完善设备连接信息,使接入设备后续再次进行接入时,自动为其分配能使其达到高信息通信质量的节点服务设备,提升了系统整体信息传输效率。
58.上述,当节点服务设备被分配的接入设备在预设数量之内时,针对每个待分配的接入设备,分配传输质量最高的节点服务设备;当某个节点服务设备被分配的接入设备超过预设数量时,在每个接入设备记录的分配信息以及对应的传输质量信息中删除该超过预设数量的节点服务设备。尽可能避免了节点服务设备接入设备数量过多时,会导致接入设备的信息传输质量下降,甚至导致传输通道堵塞的情况,同时保证接入设备尽可能接入使其具备高传输质量的节点服务设备,提升了系统整体信息传输效率。
59.图3为本发明实施例提供的一种基于智能通信管理网关的通信控制装置的结构示意图,参考图3,本实施例提供基于智能通信管理网关的通信控制装置的结构示意图具体包括:信息记录模块301、节点确定模块302、节点分配模块303,各个模块可以通过总线或其他方式连接,图3中以通过总线连接为例。
60.其中,所述信息记录模块301用于获取区域网络内可用的节点服务设备,当检测到可用的接入设备时,对所述接入设备按照默认规则分配节点服务设备,并对分配信息以及所述接入设备的传输质量信息进行记录。
61.在一个实施例中,所述信息记录模块301具体用于:对所述接入设备采用随机分配的方式分配节点服务设备,其中,如果已经为接入设备分配过节点服务设备,则后续随机分配时剔除该已分配过的节点服务设备;或者,根据节点服务设备记录列表,在每次接入设备接入时,依次顺序的选择节点服务设备作为分配设备。
62.所述节点确定模块302用于在预设时间周期后,根据每个接入设备记录的分配信息以及对应的传输质量信息确定最优连接的节点服务设备。
63.在一个实施例中,所述节点确定模块302具体用于:在节点服务设备被分配的接入设备在预设数量之内时,针对每个待分配的接入设备,分配传输质量最高的节点服务设备;当某个节点服务设备被分配的接入设备超过预设数量时,在每个接入设备记录的分配信息以及对应的传输质量信息中删除该超过预设数量的节点服务设备。
64.所述节点分配模块303用于对每个接入设备和对应的最优的节点服务设备进行记录,配置为所述区域网络的设备连接信息,当再次检测到接入设备接入时,根据所述设备连接信息对检测到的接入设备进行节点服务设备的分配。
65.在一个实施例中,所述节点分配模块303具体用于:对每个接入设备和对应的最优
的节点服务设备进行记录,配置为所述区域网络的设备连接信息,当再次检测到接入设备接入时,确定所述再次接入的接入设备是否存在对应的记录信息,如果没有记录信息,则按照默认规则分配节点服务设备,并在所述预设时间后进行配置。
66.本技术实施例提供的基于智能通信管理网关的通信控制装置可以用于执行上述实施例提供的基于智能通信管理网关的通信控制方法,具备相应的功能和有益效果。
67.图4为本发明实施例提供的一种基于智能通信管理网关的通信控制设备的结构示意图。如图4所示,该设备包括处理器401、存储器402、输入装置403和输出装置404;设备中处理器401的数量可以是一个或多个,图4中以一个处理器401为例;设备中的处理器401、存储402、输入装置403和输出装置404可以通过总线或其他方式连接,图4中以通过总线连接为例。存储器402作为一种计算机可读存储介质,可用于存储软件程序、计算机可执行程序以及模块,如本发明实施例中的基于消息队列的订单处理方法对应的程序指令/模块。处理器401通过运行存储在存储器402中的软件程序、指令以及模块,从而执行设备的各种功能应用以及数据处理,即实现上述提供的一种基于智能通信管理网关的通信控制方法。输入装置403可用于接收输入的数字或字符信息,以及产生与设备的用户设置以及功能控制有关的键信号输入。输出装置404可包括显示屏等显示设备。
68.当然,本技术实施例所提供的一种包含计算机可执行指令的存储介质,其计算机可执行指令不限于如上所述的通信智能控制方法,还可以执行本技术任意实施例所提供的通信智能控制方法中的相关操作。
69.值得注意的是,上述基于智能通信管理网关的通信控制装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明实施例的保护范围。
70.值得注意的是,上述基于智能通信管理网关的通信控制装置的实施例中,所包括的各个单元和模块只是按照功能逻辑进行划分的,但并不局限于上述的划分,只要能够实现相应的功能即可;另外,各功能单元的具体名称也只是为了便于相互区分,并不用于限制本发明实施例的保护范围。
71.注意,上述仅为本发明实施例的较佳实施例及所运用技术原理。本领域技术人员会理解,本发明实施例不限于这里所述的特定实施例,对本领域技术人员来说能够进行各种明显的变化、重新调整和替代而不会脱离本发明实施例的保护范围。因此,虽然通过以上实施例对本发明实施例进行了较为详细的说明,但是本发明实施例不仅仅限于以上实施例,在不脱离本发明实施例构思的情况下,还可以包括更多其他等效实施例,而本发明实施例的范围由所附的权利要求范围决定。
再多了解一些

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

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

相关文献