本发明属于网络通信,特别是一种零售系统的网络切换方法及装置。
背景技术:
1、随着科技的开展,物联网技术和移动支付的普及、以及消费者的消费需求,“无人零售”形式已成趋势,智能零售已成为无人值守服务中的一大类。智能零售是指基于智能物联网技术实现的无导购员和收银员值守的新零售服务,在智能零售的推广过程中智能零售设备得到广泛的使用,在智能零售设备的售卖结算系统需要零售计算机和零售网络设备配合完成,能实现选品、扫码支付和刷脸支付。
2、但是,如何保证智能零售设备的业务及网络平稳不间断,降低因为网络故障带来损失,这是一个亟待解决的问题。
技术实现思路
1、本发明的目的是提供一种零售系统的网络切换方法及装置,以解决现有技术中的不足,通过提出一种零售系统网络切换的方法,它能够保证智能零售设备网络连接的稳定,降低因为网络故障带来订单损失。
2、本申请的一个实施例提供了一种零售系统的网络切换方法,应用于智能零售设备,所述方法包括:
3、获取智能零售设备的业务数据以及流量数据,所述业务数据包括预设时间段的订单数量,所述流量数据包括订单响应时间和流量消耗数据;
4、基于所述流量数据判断所述智能零售设备的网络状况;
5、根据所述智能零售设备的网络状况以及所述业务数据,切换所述智能零售设备的网络连接和/或调整所述流量数据。
6、可选的,所述获取智能零售设备的业务数据以及流量数据之前,所述方法包括:
7、基于预先设置的第一网络和第二网络,执行所述智能零售设备的网络接入,以接入所述第一网络或所述第二网络;
8、当所述智能零售设备建立与第一网络的连接,同时保持与通过其正在进行通信的第二网络的连接,并经由与所述第一网络的连接来测量所述第一网络的质量;或
9、当所述智能零售设备建立与第二网络的连接,同时保持与通过其正在进行通信的第一网络的连接,并经由与所述第二网络的连接来测量所述第二网络的质量。
10、可选的,所述基于所述流量数据判断所述智能零售设备的网络状况,包括:
11、将所述订单响应时间与预设时间比对;
12、若所述订单响应时间小于所述预设时间,则所述智能零售设备的网络状况为正常;
13、若所述订单响应时间大于所述预设时间,则所述智能零售设备的网络状况为异常。
14、可选的,所述基于所述流量数据判断所述智能零售设备的网络状况,包括:
15、将所述流量消耗数据与所述智能零售设备接入网络中所传输的数据进行比对;
16、若所述流量消耗数据小于所述智能零售设备接入网络中所传输的数据,则所述智能零售设备的网络状况为正常;
17、若所述流量消耗数据大于所述智能零售设备接入网络中所传输的数据,则所述智能零售设备的网络状况为异常。
18、可选的,所述根据所述智能零售设备的网络状况以及所述业务数据,切换所述智能零售设备的网络连接和/或调整所述流量数据,包括:
19、基于所述业务数据,判断当前时段是否为订单高峰期;
20、若所述智能零售设备网络状况为网络异常,且所述时段为订单高峰期,则切换所述智能零售设备的网络连接;
21、若所述智能零售设备网络状况为网络异常,且所述时段为非订单高峰期,则调整所述流量数据。
22、可选的,所述第一网络是非wi-fi网络,所述第二网络是wi-fi网络。
23、本申请的又一实施例提供了一种零售系统的网络切换装置,应用于智能零售设备,所述装置包括:
24、获取模块,用于获取智能零售设备的业务数据以及流量数据,所述业务数5据包括预设时间段的订单数量,所述流量数据包括订单响应时间和流量消耗数据;
25、判断模块,用于基于所述流量数据判断所述智能零售设备的网络状况;
26、切换模块,用于根据所述智能零售设备的网络状况以及所述业务数据,切换所述智能零售设备的网络连接和/或调整所述流量数据。
27、0可选的,所述装置还包括:
28、执行模块,用于基于预先设置的第一网络和第二网络,执行所述智能零售设备的网络接入,以接入所述第一网络或所述第二网络;
29、第一测量模块,用于当所述智能零售设备建立与第一网络的连接,同时保持与通过其正在进行通信的第二网络的连接,并经由与所述第一网络的连接来5测量所述第一网络的质量;或
30、第二测量模块,用于当所述智能零售设备建立与第二网络的连接,同时保持与通过其正在进行通信的第一网络的连接,并经由与所述第二网络的连接来测量所述第二网络的质量。
31、可选的,所述判断模块,包括:
32、0第一对比单元,用于将所述订单响应时间与预设时间比对;
33、第一判断单元,用于若所述订单响应时间小于所述预设时间,则所述智能零售设备的网络状况为正常;
34、第二判断单元,用于若所述订单响应时间大于所述预设时间,则所述智能零售设备的网络状况为异常。
35、5可选的,所述判断模块,包括:
36、第二对比单元,用于将所述流量消耗数据与所述智能零售设备接入网络中所传输的数据进行比对;
37、第三判断单元,用于若所述流量消耗数据小于所述智能零售设备接入网络中所传输的数据,则所述智能零售设备的网络状况为正常;
38、第四判断单元,用于若所述流量消耗数据大于所述智能零售设备接入网络中所传输的数据,则所述智能零售设备的网络状况为异常。
39、可选的,所述切换模块,包括:
40、第五判断单元,用于基于所述业务数据,判断当前时段是否为订单高峰期;
41、切换单元,用于若所述智能零售设备网络状况为网络异常,且所述时段为订单高峰期,则切换所述智能零售设备的网络连接;
42、调整单元,用于若所述智能零售设备网络状况为网络异常,且所述时段为非订单高峰期,则调整所述流量数据。
43、本申请的又一实施例提供了一种存储介质,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行上述任一项中所述的方法。
44、本申请的又一实施例提供了一种电子设备,包括存储器和处理器,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行上述任一项中所述的方法。
45、与现有技术相比,本发明首先获取智能零售设备的业务数据以及流量数据,基于流量数据判断智能零售设备的网络状况,根据智能零售设备的网络状况以及业务数据,切换智能零售设备的网络连接和/或调整流量数据,利用本发明实施例,它能够保证智能零售设备网络连接的稳定,降低因为网络故障带来订单损失。
1.一种零售系统的网络切换方法,应用于智能零售设备,其特征在于,所述方法包括:
2.根据权利要求1所述的方法,其特征在于,所述获取智能零售设备的业务数据以及流量数据之前,所述方法包括:
3.根据权利要求1所述的方法,其特征在于,所述基于所述流量数据判断所述智能零售设备的网络状况,包括:
4.根据权利要求1所述的方法,其特征在于,所述基于所述流量数据判断所述智能零售设备的网络状况,包括:
5.根据权利要求1所述的方法,其特征在于,所述根据所述智能零售设备的网络状况以及所述业务数据,切换所述智能零售设备的网络连接和/或调整所述流量数据,包括:
6.根据权利要求2所述的方法,其特征在于,所述第一网络是非wi-fi网络,所述第二网络是wi-fi网络。
7.一种零售系统的网络切换装置,应用于智能零售设备,其特征在于,所述装置包括:
8.根据权利要求7所述的装置,其特征在于,所述装置还包括:
9.一种存储介质,其特征在于,所述存储介质中存储有计算机程序,其中,所述计算机程序被设置为运行时执行所述权利要求1至6任一项中所述的方法。
10.一种电子设备,包括存储器和处理器,其特征在于,所述存储器中存储有计算机程序,所述处理器被设置为运行所述计算机程序以执行所述权利要求1至6任一项中所述的方法。