手机射频资源分配方法及装置的制造方法_3

文档序号:9847528阅读:来源:国知局
个反向链路信号被在特定BS270内进行处理。获得的数据被转发给相关的BSC275 ASC提供通话资源分配和包括BS270之间的软切换过程的协调的移动管理功能。BSC275还将接收到的数据路由到MSC280,其提供用于与PSTN290形成接口的额外的路由服务。类似地,PSTN290与MSC280形成接口,MSC与BSC275形成接口,并且BSC275相应地控制BS270以将正向链路信号发送到移动终端100。
[0079]基于上述移动终端硬件结构以及通信系统,提出本发明装置各个实施例。
[0080]参照图3,提出了本发明手机射频资源分配装置的第一实施例,该实施例中,手机射频资源分配装置包括:
[0081]获取模块10,用于获取当前通过第一电话卡使用数据业务的应用程序;
[0082]查找模块20,用于查找所述应用程序对应预置的寻呼监听时间;
[0083]分配模块30,用于根据查找获得的寻呼监听时间调整监听第二电话卡的寻呼状态的监听时长。
[0084]本发明所指的手机为双卡双待手机,或三卡、四卡等多卡多待手机,支持GSM、CDMA、WCDMA、TD-S⑶MA、TD-LTE等模式,同时手机只有一个射频收发器。上述第一电话卡为进行数据业务时的电话卡,上述第二电话卡数量为一个或多个。本实施例以双卡双待手机,支持GSM为例进行说明,当其中第一电话卡进行数据业务时称为主卡,第二电话卡称为副卡。
[0085]上述第一电话卡是指双卡双待手机中通过GSM上网进行数据业务的手机卡。上述数据业务是指音乐下载、视频下载、浏览网页、在线支付、移动即时通信如微信或QQ等业务。例如用户在浏览网页时,手机可以通过系统中的进程查找获取当前进行业务数据的应用程序为浏览器。
[0086]可以理解的是,每一个应用程序对应的寻呼监听时间可以根据实际需要进行设置,例如可以采用优先级别设置对应的寻呼监听时间。应当说明的是,该寻呼监听时间是指在当前应用程序通过第一电话卡使用业务数据的时间段内,手机设置对第二电话卡进行寻呼监听的时间。在获取到该第二寻呼监听时间后,可以调整对第二电话卡进行寻呼监听的时间。在手机中通常设有射频资源控制模块对第一电话卡和第二电话占用的资源时隙进行分配,当射频资源控制模块获取第二电话卡的寻呼监听时间后,会控制第二电话卡占用射频资源的时间,当第二电话卡占用完射频资源后,会切换到第一电话卡供使用射频资源进行数据业务。具体地,在用户未使用浏览器浏览网页时,可以将第二电话卡的寻呼监听时长设为第一时长(可以为默认时长);当检测到用户使用浏览器进行网页浏览时,将控制第二电话卡的监听时长变为第二时长(根据查找获得的预置时长)。
[0087]当采用优先级设置各应用程序对应的优先级时,进行寻呼监听时间查找具体可以采用以下方式:
[0088]具体地,上述查找模块包括:
[0089]查找单元,用于通过所述应用程序查找对应预置的数据优先级;
[0090]获取单元,用于根据所述数据优先级获取对应预置的所述寻呼监听时间。
[0091]本实施例中上述对应预置的数据优先级是预先定义的应用程序的数据优先级,在应用程序与数据优先级的对应关系表中查询当前应用程序的数据优先级。上述根据数据优先级获取对应预置的寻呼监听时长的方法是在优先级与寻呼监听时长对应关系表中查询。
[0092]例如支付宝对应的数据优先级为I,微信对应的数据优先级为2。然后通过查询优先级对应的预置寻呼监听时长,如优先级为I的寻呼监听时长为20ms,优先级为2的寻呼监听时间为200ms,则此时查询到的支付宝的寻呼监听时间为200ms。本实施例通过预先定义应用程序的数据优先级,根据数据优先级查找寻呼监听时间,可以实现根据应用程序的紧急程度调整寻呼监听时间,保证优先级高的应用程序能稳定运行。
[0093]可以理解的是,由于优先级需要用户手动设置,当未设置时,优先级为空值,此时对应的寻呼监听时长为默认值。由于只需要对特定的应用程序的时间进行设置,因此可以降低设置的难度。优选地,本实施例中,上述获取单元包括:
[0094]判断子单元,用于判断所述应用程序的数据优先级是否为空值;
[0095]第一查找子单元,用于当存在所述应用程序的数据优先级为空值时,查找预置的默认寻呼监听时间;
[0096]第二查找子单元,用于当不存在所述应用程序的数据优先级为空值时,根据所述数据优先级查找对应预置的所述寻呼监听时间。
[0097]本实施例中上述应用程序的数据优先级为空值表明该应用程序在预先设置数据优先级时,没有设置值。此时根据预置的默认的寻呼监听时间控制副卡的寻呼监听时长,当优先级已经设置值时,根据数据优先级查找数据优先级与寻呼监听时间对应关系表,控制寻呼监听时间。
[0098]例如当查找到当前运行的应用程序为浏览器时,查询其数据优先级为空值,此时控制副卡占用射频资源进行寻呼监听的时间使用默认配置,例如300ms;当查找到当前运行的应用程序为微信时,查询其数据优先级为2,此时控制副卡占用射频资源进行寻呼监听的时长为200ms。
[0099]此外,对于各应用程序的优先级的设置方式可以根据实际需要进行设置,本实施例中,参照图4,提出了本发明手机射频资源分配装置的第二实施例,优选地,手机射频资源分配装置包括:
[0100]获取模块10,用于获取当前通过第一电话卡使用数据业务的应用程序;
[0101]查找模块20,用于查找所述应用程序对应预置的寻呼监听时间;
[0102]分配模块30,用于根据查找获得的寻呼监听时间调整监听第二电话卡的寻呼状态的监听时长;
[0103]设置模块40,用于接收到优先级设置指令时,调用预置的UI界面,以设定所述应用程序的数据优先级;
[0104]储存模块50,用于获取所述设定的应用程序与数据优先级的关联关系,并进行储存;
[0105]配置模块60,用于在预置的数据优先级和寻呼监听时间对应关系表中为所述数据优先级分配所述寻呼监听时间。
[0106]本实施例中在获取当前应用程序然后根据应用程序查找数据优先级之前还包括设置优先级。上述优先级设置指令是设置优先级的预置指令,可以将长按桌面按钮设置,滑屏指令设置等方式作为优先级的设置指令。上述预置的UI界面是设置数据优先级的界面,具体的UI界面可以根据需要设置,例如可以设置一个UI界面包含各应用程序的数据优先级选项按钮,当该选项按钮被触发后,弹出设置界面让用户针对每个应用程序逐一设置数据优先级(如图5所示)或分类设置数据优先级,当逐一设置数据优先级时的页面打开后可以设定该应用程序对应的数据优先级(如图6所示)。当数据优先级设置好以后,获取数据优先级信息,然后创建应用程序与数据优先级的对应关系表,并保存在手机的应用处理器,再传递给射频资源控制模块。
[0107]可以理解的是,在设定应用程序的数据优先级后,可以将应用程序与数据优先级的对应关系储存到指定的位置,并对不同数据优先级对应的寻呼监听时间进行分配。具体地,上述手机射频资源分配装置还包括:
[0108]例如,创建接口函数接收应用程序与数据优先级的对应关系表,并储存至射频资源控制模块中,由射频资源控制模块创建数据优先级与寻呼监听时间长度的对应关系,储存至预置的数据优先级和寻呼监听时间对应关系表中,以为所述数据优先级进行寻呼监听时间分配。
[0109]参照图7,提出了本发明手机射频资源分配方法的第一实施例,该实施例中,手机射频资源分配方法包括步骤:
[0110]步骤S10,获取当前通过第一电话卡使用数据业务的应用程序;
[0111]步骤S20,查找所述应用程序对应预置的寻呼监听时间;
[0112]步骤S30,根据查找获得的寻呼监听时间调整监听第二电话卡的寻呼状态的监听时长。
[0113]本发明所指的手机为双卡双待手机,或三卡、四卡等多卡多待手机,支持GSM、CDMA、WCDMA、TD-S⑶MA、TD-LTE等模式,同时手机只有一个射频收发器。上述第一电话卡为进行数据业务时的电话卡,上述第二电话卡数量为一个或多个。本实施例以双卡双待手机,支持GSM为例进行说明,当其中第一电话卡进行数据业务时称为主卡,第二电话卡称为副卡。
[0114]上述第一电话卡是指双卡双待手机中通过GSM上网进行数据业务的手机卡。上述数据业务是指音乐下载、视频下载、浏览网页、在线支付、移动即时通信如微信或QQ等业务。例如用户在浏览网页时,手机可以通过系统中的进程查找获取当前进行业务数据的应用程序为浏览器。
[0115]可以理解的是,每一个应用程序对应的寻呼监听时间可以根据实际需要进行设置,例如可以采用优先级别设置对应的寻呼监听时间。应当说明的是,该寻呼监听时间是指在当前应用程序通过第一电话卡使用业务数据的时间段内,手机设置对第二电话卡进行寻呼监听的时间。在获取到该第二寻呼监听时间后,可以调整对第二电话卡进行寻呼监听的时间。在手机中通常设有射频资源控制模块对第一电话卡和第二电话占用的资源时隙进行分配,当射频资源控制模块获取第二电话卡的寻呼监听时间后,会控制第二电话卡占用射频资源的时间,当第二电话卡占用完射频资源后,会切换到第一电话卡供使用射频资源进行数据业务。具体地,在用户未使用浏览器浏览网页时,可以将第二电话卡的寻呼监听时长设为第一时长(可以为默认时长);当检测到用户使用浏览器进行网页浏览时,将控制第二电话卡的监听时长变为第二时长(根据查找获得的预置时长)。
[0116]当采用优先级设置各应用程序对应的优先级时,进行寻呼监听时间查找具体可以采
当前第3页1 2 3 4 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1