一种物联网卡休眠方法、装置、设备及存储介质与流程

文档序号:32864215发布日期:2023-01-07 01:28阅读:32来源:国知局
一种物联网卡休眠方法、装置、设备及存储介质与流程

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.若所述工作状态信息表征所述物联网卡设备不工作,所述客户端显示所述物联网卡设备处于离线状态。
33.根据本发明的另一些实施例的物联网卡休眠方法,所述方法还包括:
34.所述客户端获取所述物联网卡设备当前的所述流量套餐初始的套餐属性信息,得
到套餐流量和套餐时效;
35.若所述目标套餐类别为所述非休眠套餐,所述客户端根据所述套餐流量和所述套餐时效设置所述流量套餐的名称信息。
36.第二方面,本发明的一个实施例提供了物联网卡休眠装置,所述物联网卡系统包括物联网卡设备、服务器和客户端,包括:
37.所述客户端包括:
38.套餐属性获取模块,用于获取所述物联网卡设备的流量套餐当前的套餐属性信息,得到当前套餐信息;其中,所述当前套餐信息包括:剩余流量和剩余时效;
39.充值信息监测模块,用于根据预设时间间隔实时监测所述物联网卡设备的充值信息,其中,所述充值信息表征所述流量套餐的充值情况;
40.充值请求发送模块,若所述充值信息表征未充值预设的非休眠套餐,且所述剩余流量小于预设流量阈值或所述剩余时效小于预设时效阈值,用于发送充值请求至所述服务器,以使所述服务器对所述物联网卡设备充值预设的目标休眠套餐;
41.所述物联网卡设备包括:
42.带宽速率获取模块,用于获取所述目标休眠套餐的带宽速率,得到休眠带宽速率;
43.交互通讯限速模块,用于根据所述目标休眠带宽速率进行交互通讯限速。
44.本发明实施例的物联网卡休眠装置至少具有如下有益效果:套餐属性获取模块实时获取物联网卡设备的流量套餐当前剩余的套餐属性信息,得到当前套餐信息,并从当前套餐信息中获取流量套餐剩余的流量和剩余的时效,得到剩余流量和剩余时效,充值信息监测模块对物联网卡设备进行实时监测,且每间隔预设时间间隔获取一次物联网卡设备的充值信息,以获取流量套餐的充值情况,若充值信息表征未充值预设的非休眠套餐,且剩余流量小于预设流量阈值或剩余时效小于预设时效阈值,充值请求发送模块自动发送充值请求至服务器,以使服务器给物联网卡设备的物联网卡充值预设的目标休眠套餐,带宽速率获取模块获取目标休眠套餐的带宽速率,得到休眠带宽速率,交互通讯限速模块根据目标休眠带宽速率进行限速,物联网卡设备在目标休眠带宽速率的情况下实现与客户端的交互通讯。通过监测物联网卡设备的流量套餐当前的套餐属性信息,以得到剩余流量和剩余时效,并判断物联网卡设备是否充值预设的非休眠套餐,若未充值非休眠套餐,且剩余流量小于预设流量阈值或剩余时效小于预设时效阈值,则客户端自动发送充值请求至服务器,以使服务器充值预设的目标休眠套餐给物联网卡设备,以使物联网卡设备以目标休眠套餐的休眠带宽速率保持限速的交互通讯,能够监测出物联网卡设备离线原因,并根据离线原因自动充值休眠套餐使物联网卡设备保持工作。
45.第三方面,本发明的一个实施例提供了物联网卡休眠设备,包括:
46.至少一个处理器,以及,
47.与所述至少一个处理器通信连接的存储器;其中,
48.所述存储器存储有可被所述至少一个处理器执行的指令,所述指令被所述至少一个处理器执行,以使所述至少一个处理器能够执行如第一方面所述的物联网卡休眠方法。
49.第四方面,本发明的一个实施例提供了计算机可读存储介质,所述计算机可读存储介质存储有计算机可执行指令,所述计算机可执行指令用于使计算机执行如第一方面所述的物联网卡休眠方法。
50.本技术的其它特征和优点将在随后的说明书中阐述,并且,部分地从说明书中变得显而易见,或者通过实施本技术而了解。本技术的目的和其他优点可通过在说明书以及附图中所特别指出的结构来实现和获得。
附图说明
51.图1是本发明实施例中物联网卡休眠方法的一具体实施例流程示意图;
52.图2是图1中步骤s103的一具体实施例流程示意图;
53.图3是本发明实施例中物联网卡休眠方法的另一具体实施例流程示意图;
54.图4是本发明实施例中物联网卡休眠方法的另一具体实施例流程示意图;
55.图5是本发明实施例中物联网卡休眠方法的另一具体实施例流程示意图;
56.图6是本发明实施例中物联网卡休眠方法的另一具体实施例流程示意图;
57.图7是本发明实施例中物联网卡休眠方法的另一具体实施例流程示意图;
58.图8是本发明实施例中物联网卡休眠装置的一具体实施例模块框图;
59.图9是本发明实施例中物联网卡休眠方法的另一具体实施例流程示意图。
60.附图标记说明:
61.套餐属性获取模块801、充值信息监测模块802、充值请求发送模块803、带宽速率获取模块804、交互通讯限速模块805。
具体实施方式
62.以下将结合实施例对本发明的构思及产生的技术效果进行清楚、完整地描述,以充分地理解本发明的目的、特征和效果。显然,所描述的实施例只是本发明的一部分实施例,而不是全部实施例,基于本发明的实施例,本领域的技术人员在不付出创造性劳动的前提下所获得的其他实施例,均属于本发明保护的范围。
63.在为了使本发明的目的、技术方案及优点更加清楚明白,以下结合附图及实施例,对本发明进行进一步详细说明。应当理解,此处所描述的具体实施例仅用以解释本发明,并不用于限定本发明。
64.需要说明的是,虽然在系统示意图中进行了功能模块划分,在流程图中示出了逻辑顺序,但是在某些情况下,可以以不同于系统中的模块划分,或流程图中的顺序执行所示出或描述的步骤。
65.本发明的描述中,除非另有明确的限定,设置、安装、连接等词语应做广义理解,所属技术领域技术人员可以结合技术方案的具体内容合理确定上述词语在本发明中的具体含义。
66.在本发明实施例的描述中,如果涉及到“若干”,其含义是一个以上,如果涉及到“多个”,其含义是两个以上,如果涉及到“大于”、“小于”、“超过”,均应理解为不包括本数,如果涉及到“以上”、“以下”、“以内”,均应理解为包括本数。如果涉及到“第一”、“第二”,应当理解为用于区分技术特征,而不能理解为指示或暗示相对重要性或者隐含指明所指示的技术特征的数量或者隐含指明所指示的技术特征的先后关系。
67.随着人们对安防监控意识的提升,为了提升社区、街道、景区、施工工地的安防能力,很多时候也需要在野外、街口、大门处等场合安装监控摄像头,但是有一些地方没有安
装宽带和无线网络,如果要做到远程监控,需要把网络的问题解决。针对没有无线网络的场合,给监控设备联网就要使用到物联网卡,监控设备通过流量卡实现和手机端之间的连接,轻松实现远程监控。当物联网卡的总流量用完后,在无流量的情况下,使监控设备不停断电并尝试重联,进而导致物联网卡损坏,由于物联网卡有一定的读写次数,频繁地断电容易损坏,损坏后即使充值流量套餐卡片也无法注册联网。
68.本发明旨在至少解决现有技术中存在的技术问题之一。为此,本发明提出一种物联网卡休眠方法,能够自动充值休眠套餐使物联网卡设备保持工作。
69.请参照图1,图1示出了本发明实施例中物联网卡休眠方法的流程示意图。在一些实施例中,应用于物联网卡系统,物联网卡系统包括物联网卡设备、服务器和客户端,其具体包括但不限于包括步骤s101至步骤s105。
70.步骤s101,客户端获取物联网卡设备的流量套餐当前的套餐属性信息,得到当前套餐信息;其中,当前套餐信息包括:剩余流量和剩余时效;
71.步骤s102,客户端根据预设时间间隔实时监测物联网卡设备的充值信息,其中,充值信息表征流量套餐的充值情况;
72.步骤s103,若充值信息表征未充值预设的非休眠套餐,且剩余流量小于预设流量阈值或剩余时效小于预设时效阈值,客户端发送充值请求至服务器,以使服务器对物联网卡设备充值预设的目标休眠套餐;
73.步骤s104,物联网卡设备获取目标休眠套餐的带宽速率,得到休眠带宽速率;
74.步骤s105,物联网卡设备根据目标休眠带宽速率进行交互通讯限速。
75.在本实施例所示意的步骤s101至步骤s105,客户端实时获取物联网卡设备的流量套餐的套餐属性信息,从套餐属性信息中筛选当前的套餐信息得到当前套餐信息,并从当前套餐信息中得到流量套餐剩余的流量和剩余的时效,得到剩余流量和剩余时效。客户端对物联网卡设备进行实时监测,且每间隔预设时间间隔获取一次物联网卡设备的充值信息,以获取流量套餐的充值情况。若充值信息表征未充值预设的非休眠套餐,且剩余流量小于预设流量阈值或剩余时效小于预设时效阈值,客户端自动发送充值请求至服务器,以使服务器给物联网卡设备的物联网卡充值预设的目标休眠套餐。物联网卡设备获取目标休眠套餐的带宽速率,得到休眠带宽速率。物联网卡设备根据目标休眠带宽速率进行限速,物联网卡设备在目标休眠带宽速率的情况下实现与客户端的交互通讯。通过监测物联网卡设备的流量套餐当前的套餐属性信息,以得到剩余流量和剩余时效,并判断物联网卡设备是否充值预设的非休眠套餐,若未充值非休眠套餐,且剩余流量小于预设流量阈值或剩余时效小于预设时效阈值,则客户端自动发送充值请求至服务器,以使服务器充值预设的目标休眠套餐给物联网卡设备,使物联网卡设备以目标休眠套餐的休眠带宽速率保持限速的交互通讯,能够监测出物联网卡设备离线原因,并根据离线原因自动充值休眠套餐使物联网卡设备保持工作。
76.在一些实施例的步骤s101中,套餐属性信息还包括套餐类型,套餐类型包括:日套餐类型、周套餐类型、月套餐类型、季套餐类型和年套餐类型等,套餐类型可以根据流量套餐初始的时效设置。
77.在一些实施例的步骤s102中,预设时间间隔可以根据实际情况进行选取,本技术不对预设时间间隔进行具体限定。
78.请参照图2,图2示出了本发明实施例中物联网卡休眠方法的流程示意图。在一些实施例中,充值请求包括:套餐标识信息和套餐规则信息,客户端发送充值请求至服务器,以使服务器对物联网卡设备充值预设的目标休眠套餐包括但不限于包括步骤s201至步骤s202。
79.步骤s201,客户端将套餐标识信息和套餐规则信息发送至服务器,以使服务器根据套餐规则信息从流量套餐中筛选出休眠套餐;
80.步骤s202,服务器根据套餐标识信息从休眠套餐筛选出目标休眠套餐。
81.在本实施例所示意的步骤s201至步骤s202,客户端将预先生成的套餐标识信息和预先设置的套餐规则信息发送至服务器,以使服务器根据套餐规则信息在若干个流量套餐中进行筛选,以筛选得到若干休眠套餐,服务器根据套餐标识信息在若干休眠套餐中进行筛选,以筛选出与套餐标识信息对应的目标休眠套餐。通过客户端将套餐标识信息和套餐规则信息发送至服务器,服务器根据套餐规则信息筛选出休眠套餐,并根据套餐标识信息筛选出目标休眠套餐,能够从流量套餐中筛选出休眠套餐和非休眠套餐,并通过设置标识信息准确充值流量套餐,以实现自动充值休眠套餐,减少物联网设备因无流量重复联网导致的损坏情况。
82.在一些实施例的步骤s201中,客户端给每个流量套餐对应生成一个套餐标识信息,每个流量套餐的套餐标识信息均不一样。套餐规则信息根据套餐类型和流量套餐初始的流量得到,即休眠套餐根据不同的套餐类型设置休眠套餐的流量包大小上限,将不为休眠套餐的流量套餐默认设置为非休眠套餐。服务器根据套餐类型和流量包大小判断是否为休眠套餐,若流量包大小不大于套餐类型对应的流量包大小上限则判断为休眠套餐,例如,休眠套餐为季套餐类型,流量包大小上限可以设置为10m,即充值的休眠套餐的流量包大小不大于10m。其中,套餐规则信息可以根据实际情况进行设置,在本技术不对套餐规则信息进行具体限定。
83.休眠套餐在本技术指的是用于保持物联网卡活性的套餐,不能使物联网卡设备使用联网的功能。非休眠套餐指的是能够正常连接至运营商网络的套餐,能够使物联网卡设备使用联网的功能。
84.在一些实施例的步骤s202中,目标休眠套餐可以是用户预先设置的,若用户没有预先设置,客户端随机选取任意一个休眠套餐进行充值,并且在客户端充值目标休眠套餐后,将目标休眠套餐的套餐标识信息发送至物联网卡设备,以使物联网卡设备后续根据套餐标识信息调用目标休眠套餐的带宽速率。或者,在客户端充值任意流量套餐后,将流量套餐的套餐标识信息发送至物联网卡设备,以使物联网卡设备后续根据套餐标识信息调用流量套餐的带宽速率。
85.在一些实施例的步骤s104中,休眠带宽速率在本技术优选为64kpbs,其中,休眠带宽速率可以根据实际情况选取,在本技术不对休眠带宽速率进行具体限定。
86.在一些实施例的步骤s105中,物联网卡设备根据目标休眠带宽速率保持限速工作,能够使物联网卡保活卡片心跳信令,使物联网卡设备正常交互通讯不被掉线。
87.请参照图3,图3示出了本发明实施例中物联网卡休眠方法的流程示意图。在一些实施例中,在步骤s105之后,方法还包括但不限于包括步骤s301至步骤s304。
88.步骤s301,获取更新的充值信息;
89.步骤s302,若更新的充值信息表征为已充值非休眠套餐,物联网卡设备停止使用目标休眠套餐;
90.步骤s303,物联网卡设备获取非休眠套餐对应的带宽速率,得到目标带宽速率;
91.步骤s304,物联网卡设备根据目标带宽速率保持正常交互通讯。
92.在本实施例所示意的步骤s301至步骤s304,当前物联网卡设备使用的流量套餐是目标休眠套餐,实时获取充值信息,以获取更新的充值信息,若更新的充值信息表征为已充值非休眠套餐,客户端发送停止使用目标休眠套餐的指令至物联网卡设备,以使物联网卡设备停止使用目标休眠套餐,并且客户端发送使用非休眠套餐的指令至物联网卡设备,物联网卡设备接到指令后取消限速,获取当前充值的非休眠套餐对应的带宽速率,得到目标带宽速率,物联网卡设备根据目标带宽速率保持正常交互通讯。通过实时获取更新的充值信息,以得到是否已充值非休眠套餐的信息,若已充值非休眠套餐,客户端发送指令至物联网卡设备,物联网卡设备根据指令停止使用目标休眠套餐,以取消限速,并获取非休眠套餐对应的带宽速率,得到目标带宽速率,物联网卡设备根据目标带宽速率保持正常交互通讯,能够使物联网卡设备在充值非休眠套餐后立刻停止休眠套餐的使用,并根据非休眠套餐保持正常交互通讯。
93.需要说明的是,目标休眠套餐到期之前,若更新的充值信息仍表征为未充值非休眠套餐,则客户端继续自动充值目标休眠套餐,或者客户端继续随机充值任意一个休眠套餐,直至用户手动充值非休眠套餐为止,能够使物联网卡保活卡片心跳信令,使物联网卡设备正常交互通讯不被掉线。
94.请参照图4,图4示出了本发明实施例中物联网卡休眠方法的流程示意图。在一些实施例中,方法还包括但不限于包括步骤s401至步骤s402。
95.步骤s401,若充值信息表征未充值非休眠套餐,客户端限制用户能够使用的预设功能;其中,预设功能表征为客户端正常使用下的功能;
96.步骤s402,客户端显示预设的流量用尽提示信息;其中,流量用尽提示信息表征当前的流量套餐的流量用尽。
97.在本实施例所示意的步骤s401至步骤s402,物联网卡设备当前使用的流量套餐为休眠套餐,实时获取更新的充值信息,若充值信息表征未充值非休眠套餐,客户端限制用户能够使用的预设功能,以限制用户使用客户端正常使用下的功能,客户端显示预设的流量用尽提示信息,以提醒用户当前的流量套餐的流量已经用尽。通过限制用户使用客户端的功能,以限制用户使用物联网卡设备,并通过客户端提示用户流量套餐已经过期或者流量套餐的流量已经用尽,以提醒用户充值非休眠套餐,能够防止用户恶意使用休眠套餐的流量,并通过提醒用户充值非休眠套餐,以提高用户的使用体验。
98.需要说明的是,在限制用户使用预设功能后,客户端仍允许用户进入流量套餐的充值界面进行充值。
99.在一些实施例的步骤s401中,预设功能包括:预览、回放、设置等功能,预设功能可以根据实际情况设置,在本技术不对预设功能进行具体限定。
100.请参照图5,图5示出了本发明实施例中物联网卡休眠方法的流程示意图。在一些实施例中,方法还包括但不限于包括步骤s501。
101.步骤s501,若充值信息表征已充值非休眠套餐,客户端恢复预设功能。
102.在一些实施例的步骤s501中,物联网卡设备当前使用的流量套餐为休眠套餐,实时获取更新的充值信息,若充值信息表征已充值非休眠套餐,客户端立刻恢复用户使用预设功能,以使用户能够正常使用客户端的功能。能够在用户充值非休眠套餐后,客户端立刻恢复用户使用预设功能,以提高用户的使用体验。
103.请参照图6,图6示出了本发明实施例中物联网卡休眠方法的流程示意图。在一些实施例中,方法还包括但不限于包括步骤s601至步骤s605。
104.步骤s601,客户端获取物联网卡设备当前使用的流量套餐的套餐类别,得到目标套餐类别;
105.步骤s602,客户端获取物联网卡设备当前的工作状态,得到工作状态信息;其中,工作状态信息表征物联网卡设备是否工作;
106.步骤s603,若工作状态信息表征物联网卡设备工作,且目标套餐类别为休眠套餐,客户端显示物联网卡设备处于休眠状态;
107.步骤s604,若工作状态信息表征物联网卡设备工作,且目标套餐类别为非休眠套餐,客户端显示物联网卡设备处于在线状态;
108.步骤s605,若工作状态信息表征物联网卡设备不工作,客户端显示物联网卡设备处于离线状态。
109.在本实施例所示意的步骤s601至步骤s605,客户端实时获取物联网卡设备当前使用的流量套餐的套餐类别,得到目标套餐类别,并实时获取物联网卡设备当前的工作状态,得到工作状态信息,以根据目标套餐类别和工作状态信息实时显示物联网卡设备当前所处的状态。若工作状态信息表征物联网卡设备工作,且目标套餐类别为休眠套餐,客户端实时显示物联网卡设备处于休眠状态,若工作状态信息表征物联网卡设备工作,且目标套餐类别为非休眠套餐,客户端实时显示物联网卡设备处于在线状态,若工作状态信息表征物联网卡设备不工作,客户端实时显示物联网卡设备处于离线状态。通过实时获取物联网卡设备当前使用的流量套餐的套餐类别和物联网卡设备当前的工作状态,得到目标套餐类别和工作状态信息,并根据目标套餐类别和工作状态信息实时显示物联网卡设备当前所处的状态,能够使用户实时了解物联网卡设备当前处于何种状态,以方便用户进行下一步操作,提高用户的使用体验。
110.请参照图7,图7示出了本发明实施例中物联网卡休眠方法的流程示意图。在一些实施例中,方法还包括但不限于包括步骤s701至步骤s702。
111.步骤s701,客户端获取物联网卡设备当前的流量套餐初始的套餐属性信息,得到套餐流量和套餐时效;
112.步骤s702,若目标套餐类别为非休眠套餐,客户端根据套餐流量和套餐时效设置流量套餐的名称信息。
113.在本实施例所示意的步骤s701至步骤s702,客户端获取物联网卡设备当前使用的流量套餐的套餐属性信息,从套餐属性信息中筛选初始的套餐信息得到套餐流量和套餐时效。根据上述实施例中得到目标套餐类别进行判断,若目标套餐类别为非休眠套餐,客户端将当前使用的流量套餐的名称信息设置为套餐流量和套餐时效,并显示流量套餐的名称信息。通过获取物联网卡设备当前使用的流量套餐的套餐流量和套餐时效,并根据套餐流量和套餐时效设置和显示非休眠套餐的名称信息,能够使用户直接了解当前物联网卡设备使
用的套餐是否为休眠套餐,进而提高用户的使用体验。
114.需要说明的是,若物联网卡设备当前使用的流量套餐为休眠套餐,客户端将休眠套餐命名为休眠套餐,若客户端预设的休眠套餐有多个,则在休眠套餐后加编号,对休眠套餐编号可以根据预设的编号规则进行设置,或者随机编号,在本技术不对此进行具体限定。
115.或者,客户端可以预先给每一个流量套餐设置好对应的名称信息,而不需要仅对物联网卡设备当前使用的流量套餐设置,在本技术不对此进行具体限定。
116.请参照图9,图9示出了本发明实施例中物联网卡休眠方法的流程示意图。在一些实施例中,方法还包括但不限于包括:
117.物联网卡设备对应设置有用于管理物联网卡设备的系统,即客户端,客户端与数据库服务进行通信,并与运营商进行通信,其中,数据库服务表征服务器。客户端将每个流量套餐进行划分,以将流量套餐划分为非休眠套餐和休眠套餐。客户端通过通信传输控制物联网卡设备,假设物联网卡设备当前使用的流量套餐为非休眠套餐,若非休眠套餐没有用完或者没有过期,则保持物联网卡设备不限速,以使物联网卡设备正常运行。若非休眠套餐用完或者过期,则客户端充值休眠套餐,通过限速使物联网卡设备以64kpbs的网速运行,并且,在休眠套餐生效后,客户端禁止充值其他休眠套餐。在休眠套餐使用期间,若已充值非休眠套餐,则停止使用休眠套餐,并停止限速,以恢复物联网卡设备的正常运行。当休眠套餐用完或者到期后,若仍未充值非休眠套餐,则继续充值休眠套餐;若已充值非休眠套餐,则停止限速,以恢复物联网卡设备的正常运行,既能够在物联网卡设备使用非休眠套餐时不限速,又能在物联网卡设备使用休眠套餐后不掉线,还能够控制大流量请求。
118.另外,客户端实时显示物联网卡设备所处的状态,若物联网卡设备当前使用的流量套餐为休眠套餐,且当前物联网卡设备处于通电的工作状态,则客户端显示物联网卡设备处于休眠状态,限制用户在客户端不能预览休眠套餐的套餐属性信息,客户端还可提示用户物联网卡设备需充值非休眠套餐。若物联网卡设备当前使用的流量套餐为休眠套餐,且当前物联网卡设备处于断电的工作状态,客户端显示物联网卡设备处于离线状态,使物联网卡设备不会频繁断电并尝试重新连接网络,能够不增加用户的成本,又能使物联网卡设备在套餐流量用完后不停机掉线,进而降低物联网卡损坏的风险。
119.另外,本技术实施例还公开了物联网卡休眠装置,请参照图8,图8是本发明的一个实施例公开了物联网卡休眠装置的模块框图。且,可以实现上述物联网卡休眠方法,物联网卡休眠装置应用于物联网卡系统,物联网卡系统包括物联网卡设备、服务器和客户端,物联网卡休眠装置包括:套餐属性获取模块801、充值信息监测模块802、充值请求发送模块803、带宽速率获取模块804和交互通讯限速模块805。套餐属性获取模块801、充值信息监测模块802、充值请求发送模块803、带宽速率获取模块804和交互通讯限速模块805均为通信连接。
120.客户端包括:套餐属性获取模块801获取物联网卡设备的流量套餐当前的套餐属性信息,得到当前套餐信息,其中,当前套餐信息包括:剩余流量和剩余时效。充值信息监测模块802根据预设时间间隔实时监测物联网卡设备的充值信息,其中,充值信息表征流量套餐的充值情况。若充值信息表征未充值预设的非休眠套餐,且剩余流量小于预设流量阈值或剩余时效小于预设时效阈值,充值请求发送模块803发送充值请求至服务器,以使服务器对物联网卡设备充值预设的目标休眠套餐。
121.物联网卡设备包括:带宽速率获取模块804获取目标休眠套餐的带宽速率,得到休
眠带宽速率。交互通讯限速模块805根据目标休眠带宽速率进行交互通讯限速。
122.套餐属性获取模块801实时获取物联网卡设备的流量套餐当前剩余的套餐属性信息,得到当前套餐信息,并从当前套餐信息中获取流量套餐剩余的流量和剩余的时效,得到剩余流量和剩余时效。充值信息监测模块802对物联网卡设备进行实时监测,且每间隔预设时间间隔获取一次物联网卡设备的充值信息,以获取流量套餐的充值情况。若充值信息表征未充值预设的非休眠套餐,且剩余流量小于预设流量阈值或剩余时效小于预设时效阈值,充值请求发送模块803自动发送充值请求至服务器,以使服务器给物联网卡设备的物联网卡充值预设的目标休眠套餐。带宽速率获取模块804获取目标休眠套餐的带宽速率,得到休眠带宽速率。交互通讯限速模块805根据目标休眠带宽速率进行限速,物联网卡设备在目标休眠带宽速率的情况下实现与客户端的交互通讯。通过监测物联网卡设备的流量套餐当前的套餐属性信息,以得到剩余流量和剩余时效,并判断物联网卡设备是否充值预设的非休眠套餐,若未充值非休眠套餐,且剩余流量小于预设流量阈值或剩余时效小于预设时效阈值,则客户端自动发送充值请求至服务器,以使服务器充值预设的目标休眠套餐给物联网卡设备,以使物联网卡设备以目标休眠套餐的休眠带宽速率保持限速的交互通讯,能够监测出物联网卡设备离线原因,并根据离线原因自动充值休眠套餐使物联网卡设备保持工作。
123.其中,本实施例的物联网卡休眠装置的操作过程具体参照如上描述图1、图2、图3、图4、图5、图6和图7中的物联网卡休眠方法步骤s101至步骤s105、步骤s201和步骤s202、步骤s301至步骤s304、步骤s401和步骤s402、步骤s501、步骤s601至步骤s605和步骤s701和步骤s702,此处不再赘述。
124.本发明的另一个实施例公开了一种物联网卡休眠设备,包括:至少一个处理器,以及,与至少一个处理器通信连接的存储器;其中,存储器存储有可被至少一个处理器执行的指令,指令被至少一个处理器执行,以使至少一个处理器能够执行如图1中的控制方法步骤s101至步骤s105、图2中的控制方法步骤s201和步骤s202、图3中的控制方法步骤s301至步骤s304、图4中的控制方法步骤s401和步骤s402、图5中的控制方法步骤s501、图6中的控制方法步骤s601至步骤s605以及图7中的控制方法步骤s701和步骤s702的物联网卡休眠方法。
125.本发明的另一个实施例公开了一种存储介质,存储介质包括:存储介质存储有计算机可执行指令,计算机可执行指令用于使计算机执行图1中的控制方法步骤s101至步骤s105、图2中的控制方法步骤s201和步骤s202、图3中的控制方法步骤s301至步骤s304、图4中的控制方法步骤s401和步骤s402、图5中的控制方法步骤s501、图6中的控制方法步骤s601至步骤s605以及图7中的控制方法步骤s701和步骤s702的物联网卡休眠方法。
126.以上所描述的装置实施例仅仅是示意性的,其中作为分离部件说明的单元可以是或者也可以不是物理上分开的,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部模块来实现本实施例方案的目的。
127.本领域普通技术人员可以理解,上文中所公开方法中的全部或某些步骤、系统可以被实施为软件、固件、硬件及其适当的组合。某些物理组件或所有物理组件可以被实施为由处理器,如中央处理器、数字信号处理器或微处理器执行的软件,或者被实施为硬件,或者被实施为集成电路,如专用集成电路。这样的软件可以分布在计算机可读介质上,计算机
可读介质可以包括计算机存储介质(或非暂时性介质)和通信介质(或暂时性介质)。如本领域普通技术人员公知的,术语计算机存储介质包括在用于存储信息(诸如计算机可读指令、数据结构、程序模块或其他数据)的任何方法或技术中实施的易失性和非易失性、可移除和不可移除介质。计算机存储介质包括但不限于ram、rom、eeprom、闪存或其他存储器技术、cd-rom、数字多功能盘(dvd)或其他光盘存储、磁盒、磁带、磁盘存储或其他磁存储装置、或者可以用于存储期望的信息并且可以被计算机访问的任何其他的介质。此外,本领域普通技术人员公知的是,通信介质通常包含计算机可读指令、数据结构、程序模块或者诸如载波或其他传输机制之类的调制数据信号中的其他数据,并且可包括任何信息递送介质。
128.上面结合附图对本发明实施例作了详细说明,但是本发明不限于上述实施例,在所属技术领域普通技术人员所具备的知识范围内,还可以在不脱离本发明宗旨的前提下作出各种变化。此外,在不冲突的情况下,本发明的实施例及实施例中的特征可以相互组合。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1