数据访问控制方法、装置、移动终端及可读存储介质 |
|||||||
申请号 | CN201710307456.6 | 申请日 | 2017-05-04 | 公开(公告)号 | CN106922012A | 公开(公告)日 | 2017-07-04 |
申请人 | 深圳市万普拉斯科技有限公司; | 发明人 | 喻仲文; | ||||
摘要 | 本 发明 提供一种数据 访问 控制方法、装置、移动终端及可读存储介质。移动终端设置有数据 开关 标志位,所述方法包括:接收网络端下发的寻呼消息,对所述数据开关标志位进行检测,其中,所述数据开关标志位包括关闭标志位。在检测到所述数据开关标志位为关闭标志位时,不对所述网络端下发的寻呼消息进行响应。由此,通过增设的数据开关标志位来判断移动终端是否需要对网络端下发的寻呼消息进行响应,以避免触发无意义的响应回复,可降低流量损耗和功率消耗,达到省电的目的。 | ||||||
权利要求 | 1.一种数据访问控制方法,应用于与网络端通信连接的移动终端,其特征在于,所述移动终端设置有数据开关标志位,所述方法包括: |
||||||
说明书全文 | 数据访问控制方法、装置、移动终端及可读存储介质技术领域[0001] 本发明涉及通信技术领域,具体而言,涉及一种数据访问控制方法、装置、移动终端及可读存储介质。 背景技术[0002] 众所周知,关于降低功耗及省电对移动终端的重要性毋庸置疑。移动终端在访问数据业务时,需要和网络端建立专有通道以建立数据传输,在进行数据传输的过程中移动终端的功耗较大。一般地,用户会有意识的将移动数据功能关闭以减少电能消耗和节省流量。 [0003] 经发明人研究发现,在某些情况下,即使用户了关闭数据功能,网络端也不知道移动终端的状态,会继续进行数据回复和访问,移动终端仍然会触发少量数据流量,响应并建立RRC(Radio Resource Control,无线资源控制)信令连接。但移动终端进行上述响应无实在意义,间隔一段时间后(比如,20秒),网络端会触发释放,而在这间隔的一段时间内会产生功率消耗,并接收无意义的数据包,引起不必要的流量损耗和功率消耗。 发明内容[0004] 为了克服现有技术中的上述不足,本发明提供一种数据访问控制方法、装置、移动终端及可读存储介质,其能够让移动终端避免触发无意义的响应回复,降低流量损耗和功率消耗。 [0006] 接收网络端下发的寻呼消息,对所述数据开关标志位进行检测,其中,所述数据开关标志位包括关闭标志位; [0007] 在检测到所述数据开关标志位为关闭标志位时,不对所述网络端下发的寻呼消息进行响应。 [0008] 本发明的第二目的在于提供一种数据访问控制装置,应用于与网络端通信连接的移动终端,所述移动终端设置有数据开关标志位,所述装置包括: [0009] 第一检测模块,用于接收网络端下发的寻呼消息,对数据开关标志位进行检测,其中,所述数据开关标志位包括关闭标志位; [0010] 第一响应模块,用于在检测到所述数据开关标志位为关闭标志位时,不对所述网络端下发的寻呼消息进行响应。 [0011] 本发明的第三目的在于提供一种移动终端,所述移动终端包括: [0012] 存储器; [0013] 处理器; [0014] 以及 [0016] 第一检测模块,用于接收网络端下发的寻呼消息,对数据开关标志位进行检测,其中,所述数据开关标志位包括开启标志位及关闭标志位; [0017] 第一响应模块,用于在检测到所述数据开关标志位为关闭标志位时,不对所述网络端下发的寻呼消息进行响应。 [0018] 本发明的第四目的在于提供一种可读存储介质,所述可读存储介质包括计算机程序,所述计算机程序运行时控制所述可读存储介质所在移动终端执行所述数据访问控制方法。 [0019] 相对于现有技术而言,本发明具有以下有益效果: [0020] 本发明提供一种数据访问控制方法、装置、移动终端及可读存储介质,所述方法及装置应用于与网络端通信连接的移动终端,所述移动终端设置有数据开关标志位,所述方法包括:接收网络端下发的寻呼消息,对所述数据开关标志位进行检测,其中,所述数据开关标志位包括关闭标志位。在检测到所述数据开关标志位为关闭标志位时,不对所述网络端下发的寻呼消息进行响应。由此,通过增设的数据开关标志位来判断移动终端是否需要对网络端下发的寻呼消息进行响应,以避免触发无意义的响应回复,可降低流量损耗和功率消耗,达到省电的目的。附图说明 [0021] 为了更清楚地说明本发明实施例的技术方案,下面将对实施例中所需要使用的附图作简单地介绍,应当理解,以下附图仅示出了本发明的某些实施例,因此不应被看作是对范围的限定,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他相关的附图。 [0022] 图1是本发明较佳实施例提供的移动终端的方框示意图。 [0023] 图2是本发明较佳实施例提供的数据访问控制方法的步骤流程示意图之一。 [0024] 图3是本发明较佳实施例提供的图2中步骤S150的子步骤流程示意图。 [0025] 图4是本发明较佳实施例提供的数据访问控制方法的步骤流程示意图之二。 [0026] 图5是本发明较佳实施例提供的图4中步骤S120的子步骤流程示意图。 [0027] 图6是本发明较佳实施例提供的图4中步骤S140的子步骤流程示意图。 [0028] 图7是本发明较佳实施例提供的数据访问控制装置的功能模块框图之一。 [0029] 图8是本发明较佳实施例提供的数据访问控制装置的功能模块框图之二。 [0030] 图标:100-移动终端;130-应用处理单元;132-第一处理器;134-第一存储器;140-调制解调单元;142-第二处理器;144-第二存储器;146-调制解调器;210-请求模块;220-第二响应模块;230-第二检测模块;240-调整模块;250-第一检测模块;260-第一响应模块。 具体实施方式[0031] 下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例是本发明一部分实施例,而不是全部的实施例。通常在此处附图中描述和示出的本发明实施例的组件可以以各种不同的配置来布置和设计。因此,以下对在附图中提供的本发明的实施例的详细描述并非旨在限制要求保护的本发明的范围,而是仅仅表示本发明的选定实施例。基于本发明中的实施例,本领域普通技术人员在没有作出创造性劳动前提下所获得的所有其他实施例,都属于本发明保护的范围。 [0032] 应注意到:相似的标号和字母在下面的附图中表示类似项,因此,一旦某一项在一个附图中被定义,则在随后的附图中不需要对其进行进一步定义和解释。同时,在本发明的描述中,术语“第一”、“第二”等仅用于区分描述,而不能理解为指示或暗示相对重要性。 [0033] 请参照图1,图1是本发明较佳实施例提供的移动终端100的方框示意图。所述移动终端100包括应用处理单元130及调制解调单元140。 [0034] 所述移动终端100可以是,但不限于,智能手机、个人电脑、平板电脑、移动上网设备、膝上型便携计算机等。 [0035] 所述应用处理单元130、及调制解调单元140相互之间直接或间接地电性连接,以实现数据的传输或交互。例如,这些元件相互之间可通过一条或多条通信总线或信号线实现电性连接。在本实施例中,所述应用处理单元130包括第一处理器132及第一存储器134。所述第一存储器134用于存储与所述应用处理单元130对应相关的软件程序、模块及数据信息。所述第一处理器132用于执行所述软件程序及模块。 [0036] 所述第一处理器132可以是应用处理器(AP,Application Processor),AP是适合对移动终端100的功能进行扩展,是在低功耗CPU的基础上扩展音、视频功能和专用接口的超大规模集成电路。AP作为主控CPU,运行一个操作系统管理的所有硬件资源,支持应用程序拓展。AP是伴随着智能移动终端(比如,智能手机)而产生的,视频要求亮丽的彩色图像,动听的立体声伴音,目的是让使用户能得到最大的感官享受。为了实现这些功能,需要另一个协助处理器专门处理这些信号,它就是AP。 [0037] 在本实施例中,所述调制解调单元140包括第二处理器142、第二存储器144及调制解调器146。所述第二存储器144用于存储与所述调制解调单元140对应相关的软件程序、模块及数据信息。所述第二处理器142用于执行所述软件程序及模块。所述调制解调器146用于对数据信息进行调制解调处理。 [0038] 所述第二存储器144可以是,但不限于,NV存储器(Non-Volatile Random Access Memory,简称NVRAM,非易失性随机访问存储器)。NV存储器是一种数据一旦写入,即使断电也不会丢失,在下次重启时仍然会保留原有设置的存储器。 [0039] 所述调制解调器146(Modem)是调制器(Modulator)与解调器(Demodulator)的简称,根据Modem的谐音,通常之为“猫”。Modem是一种计算机硬件,是为数据通信的数字信号在具有有限带宽的模拟信道上进行远距离传输而设计的,它一般由基带处理、调制解调、信号放大和滤波、均衡等几部分组成。调制是将数字信号与音频载波组合,产生适合于电话线上传输的音频信号(模拟信号);解调是从音频信号中恢复出数字信号。 [0040] 在本实施例中,所述移动终端100中的处理器包括:所述应用处理单元130中的所述第一处理器132及所述调制解调单元140中的所述第二处理器142。所述第一处理器132用于执行所述数据访问控制装置中的部分功能模块,所述第二处理器142用于执行所述数据访问控制装置中的另一部分功能模块。 [0041] 在本实施例中,所述移动终端100中的存储器包括:所述应用处理单元130中的所述第一存储器134及所述调制解调单元140中的所述第二存储器144。 [0042] 数据访问控制装置存储在所述存储器中,所述数据访问控制装置包括至少一个可以软件或固件(firmware)的形式存储于所述存储器中的软件功能模块,所述处理器通过运行存储在存储器内的软件程序以及模块,从而执行各种功能应用以及数据处理。可以理解的是,所述数据访问控制装置中的部分软件或固件存储在第一存储器134中,并由第一处理器132执行;所述数据访问控制装置中的另一部分软件或固件存储在第二存储器144中,并由第二处理器142执行。 [0043] 可以理解,图1所述的结构仅为示意,移动终端100还可包括比图1中所示更多或者更少的组件,或者具有与图1所示不同的配置。图1中所示的各组件可以采用硬件、软件或其组合实现。 [0044] 本发明实施例还提供一种可读存储介质,所述可读存储介质包括计算机程序。所述计算机程序运行时控制所述可读存储介质所在移动终端100执行下面的数据访问控制方法。 [0045] 第一实施例 [0046] 请参照图2,图2是本发明较佳实施例提供的数据访问控制方法的步骤流程示意图之一。所述方法应用于与网络端通信连接的移动终端100,所述移动终端100设置有数据开关标志位。下面对数据访问控制方法具体流程进行详细阐述。 [0047] 步骤S150,接收网络端下发的寻呼消息,对所述数据开关标志位进行检测。 [0048] 在本实施例中,所述数据开关标志位包括开启标志位及关闭标志位。所述移动终端100包括调制解调单元140,所述数据开关标志位设置于调制解调单元140内。 [0049] 请参照图3,图3是本发明较佳实施例提供的图2中步骤S150的子步骤流程示意图。所述步骤S150可以包括子步骤S151及子步骤S152。 [0050] 子步骤S151,所述调制解调单元140接收所述网络端下发的寻呼消息。 [0051] 在本实施例中,网络端下发的寻呼消息(PAGING)就是无线寻呼的过程。寻呼过程就是网络端在特定的时刻向移动终端100发送的寻呼消息,通知移动终端100执行相应的操作或者更新相关的参数。无论移动终端100处于空闲态,还是连接态,均可以接收网络端下发的寻呼消息。 [0052] 子步骤S152,所述调制解调单元140对所述数据开关标志位进行检测。 [0053] 在本实施例中,所述调制解调单元140在接收到所述网络端下发的寻呼消息后,不会马上进行恢复响应。所述调制解调单元140先对所述数据开关标志位进行检测,所述调制解调单元140根据对所述数据开关标志位的检测结果来判断移动终端100是否需要对网络端下发的寻呼消息进行响应,以避免触发无意义的响应回复,降低流量损耗和功率消耗。 [0054] 在本实施例中,所述数据开关标志位可以是所述调制解调单元140的第二存储器144(比如,NV存储器)中存储的NV(Non-Volatile)项,用于对数据的开关状态进行标识。所述NV项可在NV存储器出厂时由厂商增加设置。 [0055] 步骤S155,判断所述数据开关标志位是否为关闭标志位。 [0056] 在本实施例中,当所述数据开关标志位为关闭标志位时,执行步骤S160。当所述数据开关标志位不为关闭标志位(即,所述数据开关标志位为开启标志位)时,执行步骤S170。 [0057] 步骤S160,在检测到所述数据开关标志位为关闭标志位时,不对所述网络端下发的寻呼消息进行响应。 [0058] 在本实施例中,当所述调制解调单元140检测到所述数据开关标志位为关闭标志位时,可判断此时数据开关的状态为关闭状态。移动终端100不会对所述网络端下发的寻呼消息进行响应,不建立数据通信连接,以此避免进行无意义的响应回复,可降低流量损耗和功率消耗。 [0059] 步骤S170,在检测到所述数据开关标志位为开启标志位时,对所述网络端下发的寻呼消息进行响应。 [0060] 在本实施例中,所述调制解调单元140检测到所述数据开关标志位为开启标志位时,移动终端100会对所述网络端下发的寻呼消息(PAGING)进行响应,并向网络端发送RRC连接请求(RRC connection Request),以建立RRC信令连接。 [0061] 在本实施例中,RRC(Radio Resource Control,无线资源控制)对移动终端100和网络端的基站(eNodeB)之间控制平面的第三层信息进行处理。RRC对无线资源进行分配并发送相关信令。 [0062] 请参照图4,图4是本发明较佳实施例提供的数据访问控制方法的步骤流程示意图之二。在本实施例中,所述方法还包括:步骤S120、步骤S130及步骤S140。 [0063] 步骤S120,响应对移动终端100的移动数据开关进行设置的操作。 [0064] 在本实施例中,所述移动终端100还包括应用处理单元130。 [0065] 请参照图5,图5是本发明较佳实施例提供的图4中步骤S120的子步骤流程示意图。所述步骤S120可以包括子步骤S121及子步骤S122。 [0066] 子步骤S121,接收对移动终端100的移动数据开关进行设置的操作。 [0067] 在本实施例中,所述应用处理单元130接收用户对移动终端100的移动数据开关进行设置的操作。 [0068] 子步骤S122,所述应用处理单元130根据设置操作更改所述移动数据开关的当前状态。 [0069] 在本实施例中,所述应用处理单元130获取用户对移动终端100的移动数据开关进行设置的操作信息,并根据获取到的用户设置的操作信息更改所述移动数据开关的当前状态,其中,所述移动数据开关的当前状态包括开启状态及关闭状态。 [0070] 步骤S130,对设置后的移动数据开关的当前状态进行检测。 [0071] 在本实施例中,所述应用处理单元130会对用户设置后的移动数据开关的当前状态进行检测。 [0072] 步骤S140,依据检测的所述移动数据开关的当前状态对所述数据开关标志位进行调整。 [0073] 请参照图6,图6是本发明较佳实施例提供的图4中步骤S140的子步骤流程示意图。所述步骤S140可以包括子步骤S141、子步骤S142及子步骤S143。 [0074] 子步骤S141,判断所述移动数据开关的当前状态是否为关闭状态。 [0075] 子步骤S142,当所述移动数据开关的当前状态为开启状态时,将所述数据开关标志位对应调整为开启标志位。 [0076] 子步骤S143,当所述移动数据开关的当前状态为关闭状态时,将所述数据开关标志位对应调整为关闭标志位。 [0077] 在本实施例中,当用户设置移动数据开关时,应用处理单元130(AP)触发调制解调单元140(Modem)去激活PDP(Packet Data Protocol分组数据协议),即所述调制解调单元140去建立数据通道。同时,所述调制解调单元140对所述数据开关标志位进行设置。或者,所述应用处理单元130通过调用接口对所述数据开关标志位进行设置,所述调制解调单元 140对经过设置的所述数据开关标志位进行同步记录。 [0078] 在本实施例中,对所述数据开关标志位进行调整的方式包括: [0079] 所述调制解调单元140从所述应用处理单元130处获得所述移动数据开关的当前状态,并根据所述移动数据开关的当前状态对所述数据开关标志位进行调整。 [0080] 或者,所述应用处理单元130可通过调用接口与所述调制解调单元140连接,以此对所述调制解调单元140中的所述数据开关标志位(比如,NV项)进行调整。所述应用处理单元130依据检测的所述移动数据开关的当前状态对所述数据开关标志位进行设置和修改。 [0081] 由此,从上述步骤可知,当用户对移动数据开关进行设置时,通过所述应用处理单元130及调制解调单元140的配合工作,可实现所述移动数据开关与所述数据开关标志位的状态同步。 [0082] 请再次参照图4,在本实施例中,所述方法还包括:步骤S110。 [0083] 步骤S110,向所述网络端发起数据通信连接请求,以建立所述移动终端100与所述接收网络端之间的数据通信通道。 [0084] 在本实施例中,在初始化过程中,所述移动数据开关打开,正常进行数据访问。当某个应用程序(Application,APP)访问数据时,所述移动终端100向所述网络端发起数据通信连接请求,以建立所述移动终端100与所述接收网络端之间的数据通信通道。所述网络端接收所述连接请求后,与该应用程序对应的应用程序服务器建立连接,以此实现运行在所述移动终端100的应用程序与应用程序服务器之间的数据信息访问。 [0085] 第二实施例 [0086] 请参照图7,图7是本发明较佳实施例提供的数据访问控制装置的功能模块框图之一。所述数据访问控制装置应用于与网络端通信连接的移动终端100,所述装置包括:第一检测模块250及第一响应模块260。 [0087] 第一检测模块250,用于接收网络端下发的寻呼消息,对所述数据开关标志位进行检测,其中,所述数据开关标志位包括开启标志位及关闭标志位。 [0088] 在本实施例中,所述第一检测模块250用于执行图2中的步骤S150,关于所述第一检测模块250的具体描述可以参照步骤S150的描述。 [0089] 第一响应模块260,用于在检测到所述数据开关标志位为关闭标志位时,不对所述网络端下发的寻呼消息进行响应。 [0090] 第一响应模块260,还用于在检测到所述数据开关标志位为开启标志位时,对所述网络端下发的寻呼消息进行响应。 [0091] 在本实施例中,所述第一响应模块260用于执行图2中的步骤S160及步骤S170,关于所述第一响应模块260的具体描述可以参照步骤S160及步骤S170的描述。 [0092] 请参照图8,图8是本发明较佳实施例提供的数据访问控制装置的功能模块框图之二。在本实施例中,所述装置还包括:请求模块210、第二响应模块220、第二检测模块230及调整模块240。 [0093] 请求模块210,用于向所述网络端发起数据通信连接请求,以建立所述移动终端100与所述接收网络端之间的数据通信通道。 [0094] 在本实施例中,所述请求模块210用于执行图4中的步骤S110,关于所述请求模块210的具体描述可以参照步骤S110的描述。 [0095] 第二响应模块220,用于响应对移动终端100的移动数据开关进行设置的操作。 [0096] 在本实施例中,所述第二响应模块220用于执行图4中的步骤S120,关于所述第二响应模块220的具体描述可以参照步骤S120的描述。 [0097] 第二检测模块230,用于对设置后的移动数据开关的当前状态进行检测。 [0098] 在本实施例中,所述第二检测模块230用于执行图4中的步骤S130,关于所述第二检测模块230的具体描述可以参照步骤S130的描述。 [0099] 调整模块240,用于依据检测的所述移动数据开关的当前状态对所述数据开关标志位进行调整。 [0100] 在本实施例中,所述调整模块240用于执行图4中的步骤S140,关于所述调整模块240的具体描述可以参照步骤S140的描述。 [0101] 综上所述,本发明提供一种数据访问控制方法、装置、移动终端及可读存储介质,所述方法及装置应用于与网络端通信连接的移动终端,所述移动终端设置有数据开关标志位,所述方法包括:接收网络端下发的寻呼消息,对所述数据开关标志位进行检测,其中,所述数据开关标志位包括关闭标志位。在检测到所述数据开关标志位为关闭标志位时,不对所述网络端下发的寻呼消息进行响应。由此,通过增设的数据开关标志位来判断移动终端是否需要对网络端下发的寻呼消息进行响应,以避免触发无意义的响应回复,可降低流量损耗和功率消耗,达到省电的目的。 [0102] 以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。 |