连接的优化方法、装置、设备及存储介质
文献发布时间:2024-04-18 20:00:50
技术领域
本申请涉及GATT连接技术领域,特别地涉及一种连接的优化方法、装置、设备及存储介质。
背景技术
随着智能家居设备的普及和发展,手机终端与Sigmesh网络设备之间的通用属性配置文件(GATT,Generic Attribute Profile)连接已成为智能家居控制的主要方式之一。然而,目前GATT连接存在一些问题,如连接稳定性不佳、延迟较高等。
发明内容
针对上述问题,本申请提供一种连接的优化方法、装置、设备及存储介质,能够实现对GATT连接的优化,从而提高连接的稳定性。
本申请实施例提供一种连接的优化方法,包括:
在电子设备与网络设备之间基于连接参数的初始值建立初始通用属性配置文件GATT连接的情况下,获取所述GATT连接的信号质量、设备的环境信息、设备的网络能力和/或网络负载;
基于所述信号质量、所述环境信息、所述网络能力和/或所述网络负载调整所述连接参数的初始值,得到连接参数的目标值,以基于连接参数的目标值进行连接。
在一些实施例中,所述连接参数包括:连接间隔,所述基于所述信号质量、所述环境信息、所述网络能力和/或所述网络负载调整所述连接参数的初始值,得到连接参数的目标值,包括:
在所述信号质量大于第一信号质量阈值且所述环境信息满足稳定环境条件的情况下,减小连接间隔的初始值,得到连接间隔的目标值。
在所述信号质量小于第二信号质量阈值或环境信息不满足稳定环境条件的情况下,增大所述连接间隔的初始值,得到连接间隔的目标值,其中,所述第一信号质量阈值大于第二信号质量阈值,信号质量阈值越大表征信号质量越好。
在一些实施例中,所述连接参数包括:传输窗口的大小,所述基于所述信号质量、所述环境信息、所述网络能力和/或所述网络负载调整所述连接参数的初始值,得到连接参数的目标值,包括:
在所述信号质量大于第三信号质量阈值且网络负载小于第一负载阈值的情况下,增大传输窗口的大小的初始值,得到传输窗口的大小的目标值;
在所述信号质量小于第四信号质量阈值或网络负载大于第二负载阈值的情况下,减小所述传输窗口的初始值,得到传输窗口的大小的目标值,其中,所述第三信号质量阈值大于第四信号质量阈值,所述第一负载阈值小于第二负载阈值。
在一些实施例中,所述增大传输窗口的大小的初始值,包括:
基于所述设备的网络能力增大传输窗口的大小的初始值。
在一些实施例中,所述方法还包括:
获取数据包的数据包大小和优先级信息;
在数据包大小大于预设大小阈值的情况下,对所述数据包进行分割,并基于优先级对分包后的数据包进行发送。
在一些实施例中,所述方法还包括:
在数据包发送错误或丢失的情况下,进行数据包的重新发送。
在一些实施例中,所述方法还包括:
在基于连接参数的目标值进行GATT连接的情况下,获取GATT连接的连接状态和信号质量;
在所述连接状态出现异常或信号质量小于第五信号质量阈值的情况下,基于目标值重新进行连接或基于目标值切换GATT连接的连接通道。
本申请实施例提供一种连接的优化装置,应用于电子设备,包括:
获取模块,用于在电子设备与网络设备之间基于连接参数的初始值建立初始通用属性配置文件GATT连接的情况下,获取所述GATT连接的信号质量、设备的环境信息、设备的网络能力和/或网络负载;
优化模块,用于基于所述信号质量、所述环境信息、所述网络能力和/或所述网络负载调整所述连接参数的初始值,得到连接参数的目标值,以基于连接参数的目标值进行连接。
本申请实施例提供一种电子设备,包括存储器和处理器,所述存储器上存储有计算机程序,该计算机程序被所述处理器执行时,执行如上述任意一项所述连接的优化方法。
本申请实施例提供一种计算机可读存储介质,该计算机可读存储介质存储的计算机程序,能够被一个或多个处理器执行,能够用来实现上述所述连接的优化方法。
本申请提供的一种连接的优化方法、装置、设备及存储介质,通过在电子设备与网络设备之间基于连接参数的初始值建立初始通用属性配置文件GATT连接的情况下,获取所述GATT连接的信号质量、设备的环境信息、设备的网络能力和/或网络负载;基于所述信号质量、所述环境信息、所述网络能力和/或所述网络负载调整所述连接参数的初始值,得到连接参数的目标值,以基于连接参数的目标值进行连接,能够实现对GATT连接的优化,从而提高连接的稳定性。
附图说明
在下文中将基于实施例并参考附图来对本申请进行更详细的描述。
图1为本申请实施例提供的一种连接的优化方法的实现流程示意图;
图2为本申请实施例提供的一种连接的优化方法的实现流程示意图;
图3为本申请实施例提供的电子设备的组成结构示意图。
在附图中,相同的部件使用相同的附图表记,附图并未按照实际的比例绘制。
具体实施方式
为了使本申请的目的、技术方案和优点更加清楚,下面将结合附图对本申请作进一步地详细描述,所描述的实施例不应视为对本申请的限制,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本申请保护的范围。
在以下的描述中,涉及到“一些实施例”,其描述了所有可能实施例的子集,但是可以理解,“一些实施例”可以是所有可能实施例的相同子集或不同子集,并且可以在不冲突的情况下相互结合。
如果申请文件中出现“第一第二第三”的类似描述则增加以下的说明,在以下的描述中,所涉及的术语“第一第二第三”仅仅是是区别类似的对象,不代表针对对象的特定排序,可以理解地,“第一第二第三”在允许的情况下可以互换特定的顺序或先后次序,以使这里描述的本申请实施例能够以除了在这里图示或描述的以外的顺序实施。
除非另有定义,本文所使用的所有的技术和科学术语与属于本申请的技术领域的技术人员通常理解的含义相同。本文中所使用的术语只是为了描述本申请实施例的目的,不是旨在限制本申请。
基于相关技术中存在的问题,本申请实施例提供一种连接的优化方法,所述方法的执行主体可以是电子设备,电子设备可以移动终端、计算机等,所述计算机可以是服务器,在一些实施例中,所述电子设备可以是移动终端、计算机的控制器。
本申请实施例提供的连接的优化方法所实现的功能可以通过电子设备的处理器调用程序代码来实现,其中,程序代码可以保存在计算机存储介质中。
本申请实施例提供一种连接的优化方法,图1为本申请实施例提供的一种连接的优化方法的实现流程示意图,如图1所示,包括:
步骤S101,在电子设备与网络设备之间基于连接参数的初始值建立初始通用属性配置文件GATT连接的情况下,获取所述GATT连接的信号质量、设备的环境信息、设备的网络能力和/或网络负载。
本申请实施例中,所述网络设备可以是Sigmesh网络设备。所述连接参数可以包括:连接间隔、传输窗口的大小。所述电子设备可以是移动终端、手机终端等。
本申请实施例中,所述连接间隔指电子设备与网络设备之间两次通信之间的时间间隔。所述传输窗口的大小表示每次数据传输时电子设备和网络设备之间可以同时发送和接收的数据包数量。
本申请实施例中,初始值可以进行配置,也可以厂商在出厂时默认的初始值。
在一些实施例中,为了提高用户的使用体验,初始值可以是上一次连接优化后的目标值。
本申请实施例中,用户可以操作电子设备来基于连接参数的初始值建立初始通用属性配置文件GATT连接。这里的操作可以包括:打开连接开关按钮、电子设备开机等。示例性地,电子设备开机后触发电子设备与网络设备之间基于连接参数的初始值建立初始通用属性配置文件GATT连接。
本申请实施例中,电子设备可以获取GATT连接的信号质量、设备的环境信息、设备的网络能力和/或网络负载。
本申请实施例中,电子设备可以进行信号质量检测,电子设备可以通过信号强度指示或其他方法检测与Sigmesh网络设备之间的信号质量。可以基于接收到的信号强度指示(RSSI)、链路质量指示器(LQI)等参数进行信号质量评估,从而确定信号质量。
本申请实施例中,设备的环境信息可以是用户直接输入的,在一些实施例中,也可以通过检测设备来检测设备的环境信息。所述环境信息可以包括:环境所在的温度、湿度等。
所述设备的网络能力可以是设备最大传输速率、最大传输负载等。所述网络负载可以包括:高负载和低负载等。
步骤S102,基于所述信号质量、所述环境信息、所述网络能力和/或所述网络负载调整所述连接参数的初始值,得到连接参数的目标值,以基于连接参数的目标值进行连接。
本申请实施例中,调整所述连接参数的初始值可以包括:增大连接参数的初始值、减小连接参数的初始值、连接参数的初始值不变等。
本申请实施例中,在调整后,可以提高GATT连接的稳定性、提高响应速度或提高数据传输效率等。
本申请提供的一种连接的优化方法,通过在电子设备与网络设备之间基于连接参数的初始值建立初始通用属性配置文件GATT连接的情况下,获取所述GATT连接的信号质量、设备的环境信息、设备的网络能力和/或网络负载;基于所述信号质量、所述环境信息、所述网络能力和/或所述网络负载调整所述连接参数的初始值,得到连接参数的目标值,以基于连接参数的目标值进行连接,能够实现对GATT连接的优化,从而提高连接的稳定性。
在一些实施例中,所述连接参数包括:连接间隔,步骤S102可以通过以下步骤实现:
步骤S1021,在所述信号质量大于第一信号质量阈值且所述环境信息满足稳定环境条件的情况下,减小连接间隔的初始值,得到连接间隔的目标值。
本申请实施例中,所述第一信号质量阈值可以进行配置,所述稳定环境条件对应的参数也可以进行配置。
本申请实施例中,可以比较信号质量与第一信号质量阈值之间的大小关系。在信号质量大于第一信号质量阈值,则标注信号质量较好。
本申请实施例中,可以设置稳定环境条件对应的参数,在获取到环境信息后,则可以比较环境信息与稳定条件对应的参数以确定环境信息是否满足稳定环境条件。在环境信息在稳定条件对应的参数的范围内的情况下,则可以认为环境信息满足稳定条件。而如果环境信息不再稳定条件对应的参数的范围内的情况下,则认为环境信息不满足稳定条件。
本申请实施例中,可以根据信号质量和环境条件动态调整连接间隔。可以设置不同的信号质量和环境条件与连接间隔的值之间的对应关系,在确定了信号质量和环境条件后,则可以调整为连接间隔的值对应的值。
示例性地,在所述信号质量大于第一信号质量阈值且所述环境信息满足稳定环境条件的情况下,则认为较好的信号质量和稳定的环境条件,则此时可以使用较小的连接间隔,以提高响应速度。
步骤S1022,在所述信号质量小于第二信号质量阈值或环境信息不满足稳定环境条件的情况下,增大所述连接间隔的初始值,得到连接间隔的目标值,其中,所述第一信号质量阈值大于第二信号质量阈值,信号质量阈值越大表征信号质量越好。
本申请实施例中,第二信号质量阈值可以进行配置。
本申请实施例中,在所述信号质量小于第二信号质量阈值或环境信息不满足稳定环境条件的情况下,则可以认为信号质量较差或环境不稳定。则此时可以适当增加连接间隔的值,从而可以降低能耗并保持稳定的连接。
在一些实施例中,所述连接参数包括:传输窗口的大小,步骤S102可以通过以下步骤实现:
步骤S1023,在所述信号质量大于第三信号质量阈值且网络负载小于第一负载阈值的情况下,增大传输窗口的大小的初始值,得到传输窗口的大小的目标值。
本申请实施例中,所述第三信号质量阈值可以进行配置,所述第三信号质量阈值可以小于第一质量信号阈值。所述第一负载阈值可以进行配置。
本申请实施例中,在所述信号质量大于第三信号质量阈值且网络负载小于第一负载阈值的情况下,可以认为此时信号质量良好,且负载较低。此时可以增大传输窗口的大小的初始值,从而得到传输窗口的大小的目标值。
步骤S1024,在所述信号质量小于第四信号质量阈值或网络负载大于第二负载阈值的情况下,减小所述传输窗口的初始值,得到传输窗口的大小的目标值,其中,所述第三信号质量阈值大于第四信号质量阈值,所述第一负载阈值小于第二负载阈值。
本申请实施例中,第四信号质量阈值和第二负载阈值可以进行配置。
本申请实施例中,在所述信号质量小于第四信号质量阈值或网络负载大于第二负载阈值的情况下,可以认为此时信号质量较差或网络负载较高,此时可以适当减小传输窗口的大小的值,以保证连接的稳定性。
本申请实施例中,在进行连接窗口大小的调整时,基于所述设备的网络能力增大传输窗口的大小的初始值。
在一些实施例中,连接参数优化方案可能会因设备、网络条件和应用场景的不同而有所差异。因此,在实际实施中,应根据实际情况进行调整和优化,并进行充分的测试和验证,以确保优化方案的有效性和稳定性。
在一些实施例中,在步骤S102之后,所述方法还包括:
步骤S103,获取数据包的数据包大小和优先级信息。
本申请实施例中,电子设备可以对数据包进行解析,从而确定数据包的大小和优先级信息。
本申请实施例中,数据包为电子设备需要进行传输的数据包。
步骤S104,在数据包大小大于预设大小阈值的情况下,对所述数据包进行分割,并基于优先级对分包后的数据包进行发送。
本申请实施例中,预设大小阈值可以进行配置。
本申请实施例中,在数据包大小大于预设大小阈值的情况下,则可以认为数据包较大,由于数据包较大可以影响数据传输的效率和可靠性。因此,此时可以对数据包进行分割。在进行数据包分割时可以猜用数据包分片技术来进行分割。通过分割能够得到多个小的数据包。
本申请实施例中,可以基于优先级进行发送,从而确保重要数据的传输效率和可靠性。
本申请实施例中,通过将数据包进行分割,能够实现数据即使传输。
在一些实施例中,在步骤S104之后,所述方法还包括:
步骤S105,在数据包发送错误或丢失的情况下,进行数据包的重新发送。
本申请实施例中,在进行数据包发送时可以确定数据包发送的状态,例如发送错误或丢失等。
本申请实施例中,在确定数据包发送错误或丢失的情况下,进行数据包的重新发送。
在一些实施例中,电子设备还可以对发送错误进行处理,并重新发送数据。
本申请实施例中,在数据包发送错误或丢失的情况下,进行数据包的重新发送,能够确保数据的完整性和准确性。
在一些实施例中,所述方法还包括:
步骤S106,在基于连接参数的目标值进行GATT连接的情况下,获取GATT连接的连接状态和信号质量。
本申请实施例中,电子设备可以检测GATT连接的连接状态和信号质量。
步骤S107,在所述连接状态出现异常或信号质量小于第五信号质量阈值的情况下,基于目标值重新进行连接或基于目标值切换GATT连接的连接通道。
本申请实施例中,所述第五信号质量阈值可以进行配置,连接状态可以包括连接正常、连接异常等。
本申请实施例中,在所述连接状态出现异常或信号质量小于第五信号质量阈值的情况下,则可以认为是连接异常或信号质量下降,电子设备将尝试重新连接设备或直接切换通过使用备用GATT连接通道进行通信,以确保连接的稳定性和可靠性。
基于前述的各个实施例,本申请实施例再提供一种连接的优化方法,以电子设备为手机终端,网络设备为Sigmesh网络设备为例进行说明,图2为本申请实施例提供的一种连接的优化方法的实现流程示意图,如图2所述,包括:
步骤1:建立初始连接手机终端与Sigmesh网络设备之间通过GATT连接建立通信。手机终端发送连接请求并等待设备响应。
步骤2:连接参数优化根据设备的信号质量和环境条件,手机终端自动调整连接参数,包括连接间隔、传输窗口大小等,以优化连接性能。这样可以降低延迟并提高连接的稳定性。
当涉及到连接参数优化时,可以考虑以下具体方案来优化连接性能、降低延迟并提高连接的稳定性:信号质量检测:手机终端通过信号强度指示或其他方法检测与Sigmesh网络设备之间的信号质量。这可以基于接收到的信号强度指示(RSSI)、链路质量指示器(LQI)等参数进行评估。
根据信号质量评估的结果,手机终端可以判断当前连接是否稳定。如果信号质量较差,则可能需要进行参数调整。
连接间隔优化:连接间隔是指手机终端与Sigmesh网络设备之间两次通信之间的时间间隔。通过优化连接间隔,可以平衡设备的能耗和响应速度。手机终端可以根据信号质量和环境条件动态调整连接间隔。较好的信号质量和稳定的环境条件可以使用较小的连接间隔,以提高响应速度。而在信号质量较差或环境不稳定的情况下,可以适当增加连接间隔,以降低能耗并保持连接的稳定性。
传输窗口大小优化:传输窗口大小表示每次数据传输时手机终端和Sigmesh网络设备之间可以同时发送和接收的数据包数量。通过优化传输窗口大小,可以在一次通信中发送更多的数据包,提高数据传输的效率。
手机终端可以根据信号质量、网络负载和设备能力等因素来动态调整传输窗口大小。在良好的信号质量和低负载情况下,可以增大传输窗口大小以提高数据传输速度。而在信号质量较差或网络负载较高时,可以适当减小传输窗口大小,以保证连接的稳定性。需要注意的是,具体的连接参数优化方案可能会因设备、网络条件和应用场景的不同而有所差异。因此,在实际实施中,应根据实际情况进行调整和优化,并进行充分的测试和验证,以确保优化方案的有效性和稳定性。
步骤3:数据传输优化为了提高数据传输的效率和可靠性,手机终端采用数据包分片和优先级管理技术。较大的数据包将被分割成多个较小的数据包,并按照优先级进行发送,以确保重要数据的及时传输。
步骤4:连接维护与恢复手机终端实施连接维护机制,监测连接状态和信号质量。如果发现连接异常或信号质量下降,手机终端将尝试重新连接设备或直接切换通过使用备用GATT连接通道进行通信,以确保连接的稳定性和可靠性。
步骤5:错误处理与重试如果在数据传输过程中发生错误或丢包,手机终端将进行错误处理并尝试重新发送数据,以确保数据的完整性和准确性。
本申请实施例提供的方法,能够实现数据传输的优化、连接维护与恢复、错误处理与重试,可以帮助提高连接性能、降低延迟并提高连接的稳定性,从而改善手机终端与Sigmesh网络设备的GATT连接体验。
基于前述的实施例,本申请实施例提供一种连接的优化装置,该装置包括的各模块、以及各模块包括的各单元,可以通过计算机设备中的处理器来实现;当然也可通过具体的逻辑电路实现;在实施的过程中,处理器可以为中央处理器(CPU,Central ProcessingUnit)、微处理器(MPU,MicroprocessorUnit)、数字信号处理器(DSP,Digital SignalProcessing)或现场可编程门阵列(FPGA,Field Programmable Gate Array)等。
本申请实施例提供一种连接的优化装置,包括:
获取模块,用于在电子设备与网络设备之间基于连接参数的初始值建立初始通用属性配置文件GATT连接的情况下,获取所述GATT连接的信号质量、设备的环境信息、设备的网络能力和/或网络负载;
优化模块,用于基于所述信号质量、所述环境信息、所述网络能力和/或所述网络负载调整所述连接参数的初始值,得到连接参数的目标值,以基于连接参数的目标值进行连接。
在一些实施例中,所述连接参数包括:连接间隔,所述基于所述信号质量、所述环境信息、所述网络能力和/或所述网络负载调整所述连接参数的初始值,得到连接参数的目标值,包括:
在所述信号质量大于第一信号质量阈值且所述环境信息满足稳定环境条件的情况下,减小连接间隔的初始值,得到连接间隔的目标值。
在所述信号质量小于第二信号质量阈值或环境信息不满足稳定环境条件的情况下,增大所述连接间隔的初始值,得到连接间隔的目标值,其中,所述第一信号质量阈值大于第二信号质量阈值,信号质量阈值越大表征信号质量越好。
在一些实施例中,所述连接参数包括:传输窗口的大小,所述基于所述信号质量、所述环境信息、所述网络能力和/或所述网络负载调整所述连接参数的初始值,得到连接参数的目标值,包括:
在所述信号质量大于第三信号质量阈值且网络负载小于第一负载阈值的情况下,增大传输窗口的大小的初始值,得到传输窗口的大小的目标值;
在所述信号质量小于第四信号质量阈值或网络负载大于第二负载阈值的情况下,减小所述传输窗口的初始值,得到传输窗口的大小的目标值,其中,所述第三信号质量阈值大于第四信号质量阈值,所述第一负载阈值小于第二负载阈值。
在一些实施例中,所述增大传输窗口的大小的初始值,包括:
基于所述设备的网络能力增大传输窗口的大小的初始值。
在一些实施例中,所述连接的优化装置还用于:
获取数据包的数据包大小和优先级信息;
在数据包大小大于预设大小阈值的情况下,对所述数据包进行分割,并基于优先级对分包后的数据包进行发送。
在一些实施例中,所述连接的优化装置还用于:
在数据包发送错误或丢失的情况下,进行数据包的重新发送。
在一些实施例中,所述连接的优化装置还用于:
在基于连接参数的目标值进行GATT连接的情况下,获取GATT连接的连接状态和信号质量;
在所述连接状态出现异常或信号质量小于第五信号质量阈值的情况下,基于目标值重新进行连接或基于目标值切换GATT连接的连接通道。
需要说明的是,本申请实施例中,如果以软件功能模块的形式实现上述的连接的优化方法,并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机、服务器、或者网络设备等)执行本申请各个实施例所述方法的全部或部分。而前述的存储介质包括:U盘、移动硬盘、只读存储器(ROM,Read Only Memory)、磁碟或者光盘等各种可以存储程序代码的介质。这样,本申请实施例不限制于任何特定的硬件和软件结合。
相应地,本申请实施例提供一种计算机可读存储介质,其上存储有计算机程序,其特征在于,该计算机程序被处理器执行时实现上述实施例中提供的连接的优化方法中的步骤。
本申请实施例提供一种电子设备;图3为本申请实施例提供的电子设备的组成结构示意图,如图3所示,所述电子设备500包括:一个处理器501、至少一个通信总线502、用户接口503、至少一个外部通信接口504、存储器505。其中,通信总线502配置为实现这些组件之间的连接通信。其中,用户接口503可以包括控制屏,外部通信接口504可以包括标准的有线接口和无线接口。所述处理器501配置为执行存储器中存储的连接的优化方法的程序,以实现以上述实施例提供的连接的优化方法中的步骤。
这里需要指出的是:以上存储介质和设备实施例的描述,与上述方法实施例的描述是类似的,具有同方法实施例相似的有益效果。对于本申请存储介质和设备实施例中未披露的技术细节,请参照本申请方法实施例的描述而理解。
应理解,说明书通篇中提到的“一个实施例”或“一实施例”意味着与实施例有关的特定特征、结构或特性包括在本申请的至少一个实施例中。因此,在整个说明书各处出现的“在一个实施例中”或“在一实施例中”未必一定指相同的实施例。此外,这些特定的特征、结构或特性可以任意适合的方式结合在一个或多个实施例中。应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
在本申请所提供的几个实施例中,应该理解到,所揭露的设备和方法,可以通过其它的方式实现。以上所描述的设备实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,如:多个单元或组件可以结合,或可以集成到另一个系统,或一些特征可以忽略,或不执行。另外,所控制或讨论的各组成部分相互之间的耦合、或直接耦合、或通信连接可以是通过一些接口,设备或单元的间接耦合或通信连接,可以是电性的、机械的或其它形式的。
上述作为分离部件说明的单元可以是、或也可以不是物理上分开的,作为单元控制的部件可以是、或也可以不是物理单元;既可以位于一个地方,也可以分布到多个网络单元上;可以根据实际的需要选择其中的部分或全部单元来实现本实施例方案的目的。
另外,在本申请各实施例中的各功能单元可以全部集成在一个处理单元中,也可以是各单元分别单独作为一个单元,也可以两个或两个以上单元集成在一个单元中;上述集成的单元既可以采用硬件的形式实现,也可以采用硬件加软件功能单元的形式实现。
本领域普通技术人员可以理解:实现上述方法实施例的全部或部分步骤可以通过程序指令相关的硬件来完成,前述的程序可以存储于计算机可读取存储介质中,该程序在执行时,执行包括上述方法实施例的步骤;而前述的存储介质包括:移动存储设备、只读存储器(ROM,Read Only Memory)、磁碟或者光盘等各种可以存储程序代码的介质。
或者,本申请上述集成的单元如果以软件功能模块的形式实现并作为独立的产品销售或使用时,也可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请实施例的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台控制器执行本申请各个实施例所述方法的全部或部分。而前述的存储介质包括:移动存储设备、ROM、磁碟或者光盘等各种可以存储程序代码的介质。
以上所述,仅为本申请的实施方式,但本申请的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本申请揭露的技术范围内,可轻易想到变化或替换,都应涵盖在本申请的保护范围之内。因此,本申请的保护范围应以所述权利要求的保护范围为准。
- 一种改善生物挂膜利用的组合式生物转盘处理装置
- 一种基于生物膜法处理技术的污水处理装置
- 一种曝气生物过滤污水处理装置及污水处理系统
- 一种生物医疗实验用样品切块机器人
- 一种医疗生物实验生物处理装置
- 一种用于生物医疗实验的器皿清洁装置