CN105764124B - 降低终端功耗的方法及终端 - Google Patents
降低终端功耗的方法及终端 Download PDFInfo
- Publication number
- CN105764124B CN105764124B CN201610077967.9A CN201610077967A CN105764124B CN 105764124 B CN105764124 B CN 105764124B CN 201610077967 A CN201610077967 A CN 201610077967A CN 105764124 B CN105764124 B CN 105764124B
- Authority
- CN
- China
- Prior art keywords
- user identification
- processing unit
- terminal
- rate
- card
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 238000000034 method Methods 0.000 title claims abstract description 51
- 238000012545 processing Methods 0.000 claims description 184
- 238000004891 communication Methods 0.000 claims description 25
- 230000003993 interaction Effects 0.000 claims description 14
- 238000012790 confirmation Methods 0.000 claims description 2
- 230000001360 synchronised effect Effects 0.000 claims description 2
- 230000005540 biological transmission Effects 0.000 abstract description 28
- 230000008569 process Effects 0.000 description 13
- 238000005516 engineering process Methods 0.000 description 7
- 230000006870 function Effects 0.000 description 7
- 238000010586 diagram Methods 0.000 description 5
- 230000001174 ascending effect Effects 0.000 description 2
- 238000006243 chemical reaction Methods 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 230000005611 electricity Effects 0.000 description 2
- 238000003780 insertion Methods 0.000 description 2
- 230000037431 insertion Effects 0.000 description 2
- 238000012546 transfer Methods 0.000 description 2
- 230000003321 amplification Effects 0.000 description 1
- 230000003139 buffering effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 230000009977 dual effect Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- 230000002452 interceptive effect Effects 0.000 description 1
- 238000005259 measurement Methods 0.000 description 1
- 239000000203 mixture Substances 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000003199 nucleic acid amplification method Methods 0.000 description 1
- 230000003287 optical effect Effects 0.000 description 1
- 238000012360 testing method Methods 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
- H04W8/24—Transfer of terminal data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0225—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal
- H04W52/0245—Power saving arrangements in terminal devices using monitoring of external events, e.g. the presence of a signal according to signal strength
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
- H04W8/183—Processing at user equipment or user record carrier
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/18—Processing of user or subscriber data, e.g. subscribed services, user preferences or user profiles; Transfer of user or subscriber data
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W52/00—Power management, e.g. TPC [Transmission Power Control], power saving or power classes
- H04W52/02—Power saving arrangements
- H04W52/0209—Power saving arrangements in terminal devices
- H04W52/0261—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level
- H04W52/0274—Power saving arrangements in terminal devices managing power supply demand, e.g. depending on battery level by switching on or off the equipment or parts thereof
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/06—Terminal devices adapted for operation in multiple networks or having at least two operational modes, e.g. multi-mode terminals
-
- Y—GENERAL TAGGING OF NEW TECHNOLOGICAL DEVELOPMENTS; GENERAL TAGGING OF CROSS-SECTIONAL TECHNOLOGIES SPANNING OVER SEVERAL SECTIONS OF THE IPC; TECHNICAL SUBJECTS COVERED BY FORMER USPC CROSS-REFERENCE ART COLLECTIONS [XRACs] AND DIGESTS
- Y02—TECHNOLOGIES OR APPLICATIONS FOR MITIGATION OR ADAPTATION AGAINST CLIMATE CHANGE
- Y02D—CLIMATE CHANGE MITIGATION TECHNOLOGIES IN INFORMATION AND COMMUNICATION TECHNOLOGIES [ICT], I.E. INFORMATION AND COMMUNICATION TECHNOLOGIES AIMING AT THE REDUCTION OF THEIR OWN ENERGY USE
- Y02D30/00—Reducing energy consumption in communication networks
- Y02D30/70—Reducing energy consumption in communication networks in wireless communication networks
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Telephone Function (AREA)
- Telephonic Communication Services (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本发明公开了一种降低终端功耗的方法,所述方法包括:当终端利用两个用户识别卡进行数据业务时,获取所述终端利用所述两个用户识别卡进行数据业务时两个第一属性;判断所述两个第一属性是否满足第一预定条件,生成第一判断结果;依据第一判断结果,控制所述终端利用所述两个用户识别卡中的至少一个用户识别卡进行数据业务。本发明还公开一种终端。本发明利用至少两个用户识别卡中的部分用户识别卡如至少一个用户识别卡进行数据业务,能够有效减少终端功率的耗费,提升终端的续航能力;实现支持两张用户识别卡均驻留在4G网络,可利用两条4G通道进行数据业务的并发传输,提高传输效率。
Description
技术领域
本发明涉及终端技术,具体涉及一种降低终端功耗的方法及终端。
背景技术
通过手机、平板电脑(PAD)等终端设备可进行数据业务。随着用户对网络访问需求的增加,支持两个及以上的用户识别卡***的手机应运而生,如双卡手机支持两个SIM卡的***。终端可同时利用两个SIM卡对网络数据进行访问,满足了终端用户的数据访问需求。但是,终端在上网时需要耗费一定的电量,利用两个SIM卡同时进行上网无疑耗费了更多的功率,缩短了电量的使用时长,严重降低了终端的续航能力。如何在不影响对网络数据进行访问的情况下减少对终端功率的耗费成为了亟待解决的技术问题。
另一方面,相应的多卡手机均不能支持两个用户识别卡均使用4G网络。
发明内容
为解决现有存在的技术问题,本发明实施例提供一种降低终端功耗的方法及终端,能够有效减少终端功率的耗费,提升终端的续航能力。
本发明实施例的技术方案是这样实现的:本发明实施例提供一种降低终端功耗的方法,应用于一终端中,所述终端包括两个用户识别卡;所述方法包括:
当所述终端利用所述两个用户识别卡进行数据业务时,
获取所述终端利用所述两个用户识别卡进行数据业务时两个第一属性;
判断所述两个第一属性是否满足第一预定条件,生成第一判断结果;
依据第一判断结果,控制所述终端利用所述两个用户识别卡中的至少一个用户识别卡进行数据业务。
在一个实施例中,所述两个用户识别卡为第一用户识别卡和第二用户识别卡,
获取所述终端利用所述两个用户识别卡进行数据业务时两个第一属性,包括:
获取所述终端利用所述第一用户识别卡进行数据业务时的第一速率;
获取所述终端利用所述第二用户识别卡进行数据业务时的第二速率。
在一个实施例中,所述判断所述两个第一属性是否满足第一预定条件,生成第一判断结果,包括:
判断第一速率、第二速率是否均达到访问所述网络数据的最小速率;
当第一速率、第二速率均达到所述最小速率时,生成第一判断子结果;
当第一速率、第二速率仅有一个速率达到所述最小速率时,生成第二判断子结果;
当第一速率、第二速率均未达到所述最小速率时,生成第三判断子结果。
在一个实施例中,所述第一判断结果,控制所述终端利用所述两个用户识别卡中的至少一个用户识别卡进行数据业务,包括:
当第一判断结果为第一判断子结果时,利用第一用户识别卡、第二用户识别卡中连接所述网络时信号强度大的用户识别卡进行所述数据业务;
当第一判断结果为第二判断子结果时,利用所述第一速率、第二速率中达到所述最小速率的速率所对应的用户识别卡进行数据业务;
当第一判读结果为第三判断子结果时,同时利用第一用户识别卡和第二用户识别卡进行数据业务。
在一个实施例中,所述终端还包括两个射频,以及分别用于给所述两个射频供电的两个供电通路,
每个用户识别卡与一射频相对应;
在控制所述终端利用所述两个用户识别卡中的至少一个用户识别卡进行数据业务时,与所述至少一个用户识别卡对应的射频的供电通路处于导通状态。
在一个实施例中,在控制所述终端利用所述两个用户识别卡中的至少一个用户识别卡进行数据业务时,所述方法还包括:
控制所述两个用户识别卡中除所述至少一个用户识别卡之外的其它用户识别卡对应的射频的供电通路处于关闭状态,以使所述其它用户识别卡无法进行数据业务。
在一个实施例中,所述终端还包括:
第一处理单元;
第二处理单元;
所述第一用户识别卡和所述第二用户识别卡均与所述第一处理单元连接,所述第一处理单元与所述第二处理单元连接;
所述第一处理单元获取所述第一用户识别卡的信息,以基于获取的所述第一用户识别卡的信息与第一4G网络通信,进行数据业务;
所述第一处理单元获取所述第二用户识别卡的信息;
所述第二处理单元从所述第一处理单元处获取所述第二用户识别卡的信息,以基于获取的所述第二用户识别卡的信息与第二4G网络通信,进行数据业务。
在一个实施例中,第一处理单元包括数据接口,第二处理单元包括与所述第一处理单元的数据接口连接的数据接口;
第二处理单元通过数据接口获取第二用户识别卡的信息。
在一个实施例中,当满足预设条件时,第二处理单元向第一处理单元发送同步帧;
第一处理单元接收到第二处理器发送的同步帧后,回复确认帧以与第二处理单元建立连接;
第一处理单元注册预设服务以获取第一用户识别卡和/或第二用户识别卡的信息;
第二处理单元执行服务发现,并注册与所述预设服务相对应的客户端,以与所述第一处理单元进行第一用户识别卡和/或第二用户识别卡的信息的交互。
在一个实施例中,进行用户识别卡的信息交互时采用的数据包格式至少包括以下字段之一:标志位、长度、控制标志、端口号、服务ID、客户ID、数据ID、控制位、消息ID、数据长度、数据。
在一个实施例中,所述第一处理单元还用于配置一与所述预设服务相对应的第一逻辑端口,以及配置一与第一处理单元的物理接口相对应的第二逻辑端口;
所述第一用户识别卡和/或第二用户识别卡的信息通过所述第一逻辑端口传输至所述第二逻辑端口,以通过第一处理单元的物理接口传输给所述第二处理单元。
在一个实施例中,所述第二处理单元还用于配置一与所述客户端相对应的第三逻辑端口,以及配置一与第二处理单元的物理接口相对应的第四逻辑端口;
所述第二处理单元的物理接口接收到的所述第一用户识别卡和/或第二用户识别卡的信息通过所述第四逻辑端口传输至所述第三逻辑端口,以传输给所述客户端。
第二方面,提供一种终端,所述终端包括两个用户识别卡;所述终端还包括:
第一获取单元,用于当所述终端利用所述两个用户识别卡进行数据业务时,获取所述终端利用所述两个用户识别卡进行数据业务时两个第一属性;
第一判断单元,用于判断所述两个第一属性是否满足第一预定条件,生成第一判断结果;
第一控制单元,用于依据第一判断结果,控制所述终端利用所述两个用户识别卡中的至少一个用户识别卡进行数据业务。
在一个实施例中,所述两个用户识别卡为第一用户识别卡和第二用户识别卡时,
所述第一获取单元,用于:
获取所述终端利用所述第一用户识别卡进行数据业务时的第一速率;
获取所述终端利用所述第二用户识别卡进行数据业务时的第二速率。
在一个实施例中,所述第一判断单元,还用于:
判断第一速率、第二速率是否均达到访问所述网络数据的最小速率;
当第一速率、第二速率均达到所述最小速率时,生成第一判断子结果;
当第一速率、第二速率仅有一个速率达到所述最小速率时,生成第二判断子结果;
当第一速率、第二速率均未达到所述最小速率时,生成第三判断子结果。
在一个实施例中,所述第一控制单元,还用于:
当第一判断结果为第一判断子结果时,控制所述终端利用第一用户识别卡、第二用户识别卡中连接所述网络时信号强度大的用户识别卡进行所述数据业务;
当第一判断结果为第二判断子结果时,控制所述终端利用所述第一速率、第二速率中达到所述最小速率的速率所对应的用户识别卡进行数据业务;
当第一判读结果为第三判断子结果时,控制所述终端同时利用第一用户识别卡和第二用户识别卡进行数据业务。
在一个实施例中,所述终端还包括两个射频,以及分别用于给所述两个射频供电的两个供电通路,每个用户识别卡与一射频相对应;所述终端还包括第二控制单元,用于:
在第一控制单元控制所述终端利用所述两个用户识别卡中的至少一个用户识别卡进行数据业务时,控制与所述至少一个用户识别卡相对应的射频的供电通路处于导通状态。
在一个实施例中,所述第二控制单元,还用于:
控制所述两个用户识别卡中除所述至少一个用户识别卡之外的其它用户识别卡对应的射频的供电通路处于关闭状态,以使所述其它用户识别卡无法进行所述数据业务。
在一个实施例中,所述终端还包括:
第一处理单元;
第二处理单元;
所述第一用户识别卡和所述第二用户识别卡均与所述第一处理单元连接,所述第一处理单元与所述第二处理单元连接;
所述第一处理单元,用于获取所述第一用户识别卡的信息,以基于获取的所述第一用户识别卡的信息与第一4G网络通信,进行数据业务;
所述第一处理单元,还用于获取所述第二用户识别卡的信息;
所述第二处理单元,用于从所述第一处理单元处获取所述第二用户识别卡的信息,以基于获取的所述第二用户识别卡的信息与第二4G网络通信,进行数据业务。
在一个实施例中,第一处理单元包括数据接口,第二处理单元包括与所述第一处理单元的数据接口连接的数据接口;
第二处理单元通过数据接口获取第二用户识别卡的信息。
本发明实施例提供的降低终端功耗的方法及终端,所述方法包括:当终端利用两个用户识别卡进行数据业务时,获取终端利用两个用户识别卡进行数据业务时两个第一属性;判断所述两个第一属性是否满足第一预定条件,生成第一判断结果;依据第一判断结果,控制所述终端利用两个用户识别卡中的至少一个用户识别卡进行数据业务。本实施例中,利用至少两个用户识别卡中的部分用户识别卡如至少一个用户识别卡进行数据业务,能够有效减少终端功率的耗费,提升终端的续航能力;实现支持两张用户识别卡均驻留在4G网络,可利用两条4G通道进行数据业务的并发传输,提高传输效率。
附图说明
图1为实现本发明各个实施例的一个可选的终端的硬件结构示意图;
图2是本发明实施例的终端的第一处理单元和第二处理单元的交互示意图;
图3是本发明实施例的物理层数据包的格式示意图;
图4为本发明实施例的降低终端功耗的方法的流程实现示意图;
图5为本发明实施例的终端的组成结构示意图。
本发明目的的实现、功能特点及优点将结合实施例,参照附图做进一步说明。
具体实施方式
应当理解,此处所描述的具体实施例仅仅用以解释本发明,并不用于限定本发明。
现在将参考附图描述实现本发明各个实施例的终端。在后续的描述中,使用用于表示元件的诸如“模块”、“部件”或“单元”的后缀仅为了有利于本发明实施例的说明,其本身并没有特定的意义。因此,"模块"与"部件"可以混合地使用。
终端可以以各种形式来实施。例如,本发明实施例中描述的终端可以包括诸如移动电话、智能电话、笔记本电脑、数字广播接收器、个人数字助理(PDA,Personal DigitalAssistant)、平板电脑(PAD)、便携式多媒体播放器(PMP,Portable Media Player)、导航装置等等的终端以及诸如数字TV、台式计算机等等的固定终端。下面,假设终端是移动终端。然而,本领域技术人员将理解的是,除了特别用于移动目的的元件之外,根据本发明的实施方式的构造也能够应用于固定类型的终端。
参见图1,本发明实施例运用“第一处理单元+第二处理单元”的架构来实现终端100支持两张用户识别卡均驻留在4G网络,使用4G进行数据业务。
图1中的第一用户识别卡110和第二用户识别卡120可管理与不同或相同的技术标准相关联的不同用户。在特定非限制性实例中,技术标准可为2G通信技术(例如,GSM、GPRS、EDGE)、3G通信技术(例如,WCDMA、TDS-CDMA)、4G通信技术(例如,LTE、TD-LTE),或任何其它移动通信技术(例如,5G、4.5G等等)。
在一个实施例中,第一用户识别卡110保存有用于第一4G网络通信的信息。第二用户识别卡120保存有用于第二4G网络通信的信息。具体的,用户识别卡可存储以下信息中的一个或多个:唯一序列号(ICCID)、国际移动用户标识(IMSI)、安全认证和加密信息、与本地网络相关的临时信息、用户接入的业务列表、个人身份号码(PIN)和用于PIN解锁的个人解锁码(PUK)。
在本发明的实施例中,第一处理单元130用于完成协议处理,以及用于对收发的通信数据进行调制解调,以实现与外部通信设备的通信等。
第二处理单元140用于完成协议处理,以及用于对收发的通信数据进行调制解调,以实现与外部通信设备的通信等。
在本发明的一实施例中,协议处理包括执行处理各种与网络交互的网络制式的协议栈,例如,LTE/WCDMA/GSM/TDSCDMA/1X/CDMA/EVDO等通信标准里规定好的协议代码。这些标准的协议是终端100与运营商网络进行交互(例如,通过数据流量上网、通过VOLTE打电话或者通过CS电路域打电话等)所必须遵从的。
第一处理单元130包括一个或多个数据接口,例如,通用I/O接口、UART接口、USB接口、I2C接口等等。第二处理单元140同样包括一个或多个数据传输接口,例如,通用I/O接口、UART接口、USB接口、I2C接口等等。
考虑到4G网络的下行速率较快(150Mbps),为了能做到对第二处理单元140的数据的即收即送(无需缓冲),高速数据传输接口需要足够的带宽和数据传输能力。USB接口即为高速数据传输接口。
通用I/O接口作为状态侦测接口,通过电平的高/低或者脉冲来识别。例如,第一处理芯片200可通过状态侦测引脚的电平高/低状态,检测第二处理芯片300是否处于死机状态。
UART接口是一种串行通信接口,用于传输控制信号、状态信号等基本信息。
第一处理单元130可通过数据接口(例如,UART接口)分别与第一用户识别卡110和第二用户识别卡120连接,以从第一用户识别卡110和第二用户识别卡120获取卡信息,后续将详细介绍卡信息获取的流程。
此外,第一处理单元130可通过UART接口与第二处理单元140连接,以将卡信息传输给第二处理单元。
第一处理单元130可通过modem芯片实现,第二处理单元140可通过modem芯片实现。
在本发明的实施例中,通过高速USB数据接口高速传输网络数据,满足数据传输需求,当没有网络数据需要传输时,使用低功耗的低速数据接口传输信息,从而既保证了数据传输又能节省功耗。
第一处理单元130通过数据接口获取第一用户识别卡110和第二识别卡120的信息后,第一处理单元130可根据获取的信息进行搜网注册、鉴权等操作。
参见图1,第一应用服务处理器150和第二应用服务处理器160间可通过数据接口(例如,GPIO接口和USB接口)连接。
第一应用服务处理器150用于处理复杂的逻辑操作以及进行任务分配,为用户提供交互接口,将用户输入的操作指令(例如,用户通过用户界面输入的有关上网或打电话的操作指令)传输给第一处理单元130或第二处理单元140。第一应用服务处理器150处理器执行终端100的操作***。操作***存储于存储器中,操作***包括但不限于Windows、Linux、Unix、Mac OS X、IOS、Solaris、Android等。
在本发明的实施例中,第二应用服务处理器160不进行数据的处理,仅起到透传的作用。例如,用于将第二处理单元140接收到的数据透传给第一应用服务处理器150进行处理,以及将第一应用服务处理器150传过来的数据透传给第二处理单元140。
第一射频170和第二射频180用于完成信号的上变频、下变频、滤波、放大、发射、接收等。第一射频170和第二射频180所涉及的无线接入技术可以包括LTE、GSM、GPRS等等。
在本发明的实施例中,终端100可同时使用两张用户识别卡的数据网络,同时下载数据业务,达到双数据并发下载加速的目的,因此,同一张用户识别卡需要能被第一处理单元130和第二处理单元140访问。这里所指的访问是获取用户识别卡的信息,以实现通过与第一用户识别卡110相关联的第一订阅与网络通信,以及通过与第二用户识别卡120相关联的第二订阅与网络通信。
参见图1,本发明实施例中,在硬件结构上,两张用户识别卡均与第一处理单元130连接。在一个实施例中,第一处理单元130可通过数据接口分别与第一用户识别卡110和第二用户识别卡120连接,从而对第一用户识别卡110和第二用户识别卡120进行信息读写操作。
而第二处理单元140对用户识别卡的信息的获取,需要通过与第一处理单元130的交互获取。具体的:在本发明的一实施例中,第一处理单元130与第二处理单元140通过数据接口(例如,UART数据接口)进行连接,以将用户识别卡的信息传递给第二处理单元140。
为了实现第一处理单元130与第二处理单元140之间卡信息的交互,将第一处理单元130与第二处理单元140之间的通信协议划分为物理层、传输层和应用层。其中,物理层用于进行数据的发送和接收。传输层可扩展多个接口,分别用于对应应用层开启的不同的服务。应用层用于开启服务以执行相应的信息获取功能。
具体的,参见图2,首先,第一处理单元130和第二处理单元140分别进行一个或多个端口的配置。在本发明的实施例中,端口为虚拟逻辑端口,配置端口包括为其设置端口号等等。按照功能划分,端口包括两种,第一种是用于与应用层注册的服务相对应的端口,将应用层服务获取的信息传输至传输层;第二种是用于与物理层的物理接口相对应的端口,将信息传输至相应的物理接口,从而实现信息的发送(或接收)。
具体的,第一处理单元130注册服务以执行相应的功能。在本发明的实施例中,服务可为预设服务。例如,将获取卡的信息作为预设服务,则当满足预设条件时,第二处理器发送同步帧以和第一处理器建立连接后,第一处理器即可注册该预设服务,从而执行该预设服务的功能。在本发明的一实施例中,预设服务为获取用户识别卡的信息。
在本发明的实施例中,不同的服务的功能不相同,例如,可注册用于获取卡信息的服务。在本发明的实施例中还可注册其它类型的服务,例如,用于获取状态信息、控制信息等等的服务。每一服务和一端口相对应,即服务获取的信息将通过与该服务对应的端口进行传输。这里的端口指的是上述第一种端口。
因此,在本发明的实施例中,由于可扩展多个端口(上述第一种端口),分别与不同的服务相对应,且可根据实际通信传输需求,调用不同的传输层,以将信息传输至物理层接口(例如,USB接口、共享内存接口等),可支持扩展多个传输层协议。例如,对于一第一服务,调用传输层1以进行信息传输,而对于一第二服务,可调用传输层2以进行信息传输。不同的传输层采用的传输层协议等不相同。
第二处理单元140发送sync帧(同步帧)给第一处理单元130;第一处理单元130还用于接收到sync帧后回复确认帧(ACK),以在第一处理单元130和第二处理单元140间建立连接。在本发明的实施例中,当满足预设条件时,第二处理单元140发起连接建立的过程,即发送sync帧。预设条件可为开机、重启等进行初始化的时候。
应理解,在本发明的实施例中,第一处理单元130和第二处理单元140之间通过sync和ACK建立连接、第一处理单元130注册服务并无先后顺序。第一处理单元130注册服务可在建立连接之前或之后。
第二处理单元140执行服务发现,并注册与服务相对应的客户端。在一个实施例中,第二处理单元140注册的客户端与第一处理单元130注册的服务是相对应的。且和第一处理单元130注册服务相同,第二处理单元140注册的客户端也与一相应的端口相对应,以通过该端口将信息传输至传输层,在经由传输层的端口传输至相应的物理接口。
当第二处理单元140注册了客户端后,第一处理单元130和第二处理单元140可进行信息的交互。具体的,在进行信息交互时,可采用如图3所示的数据包格式。其包括标志位(包头部分)、长度(整个数据包的长度)、控制标志(标志是客户端还是服务端)、端口号(本地port)、服务ID、客户ID、数据ID、控制位、消息ID、数据长度、数据(data)。
在本发明的一实施例中,端口号为上述的第二种端口的端口号,即用于标志数据包传输至哪一个物理接口。例如,物理接口包括USB接口和共享内存接口时,通过端口号可将数据包正确的传输至相应的物理接口,实现与第二处理单元140的交互。由此,当数据包传输至物理层时,端口号字段可被删除,即传输到对端的数据包中不包含端口号字段。
在本发明实施例中,不同的物理接口(硬件接口)的端口号不同,因此,通过在数据包中指定端口号,可实现数据包的正确转发,使得应用层注册的服务获取的信息可实现通过准确的物理接口进行发送。由此,本发明实施例的双核通信装置可支持扩展多个物理接口(即可扩展多个物理层协议)。
服务ID为注册的服务的ID号。客户端ID为与服务对应的客户端的ID号。控制位用于标识该数据包为请求包、回复包等。数据(data)采用type-len-value格式,其中,type用于表示整个数据块的类型,len用于表示value区的大小,value为数据区。
在本发明的实施例中,一个服务可能需要发送多个数据包,由此,消息ID表示发送数据包的序号。数据ID用于区分数据包的消息类型。每个数据包中可包括多个不同类型的数据,由此,一个消息ID可与多个type相对应。例如,可将信号强度、网络制式等信息作为一个数据包发送,在数据字段中通过type表示不同的数据块的类型,由此,实现一个数据包可将属于同一消息类型的多种信息进行发送。
应理解,图3所示的数据包格式仅为示例性的,还可采用其它类似的格式。
在本发明的一个实施例中,具体的,第一处理单元130配置一与预设服务相对应的第一逻辑端口,以及配置一与第一处理器的物理接口相对应的第二逻辑端口。预设服务得到的信息通过第一逻辑端口传输至第二逻辑端口,以通过第一处理器的物理接口传输给第二处理器。第二处理单元140配置一与客户端相对应的第三逻辑端口,以及配置一与第二处理器的物理接口相对应的第四逻辑端口。第二处理器的物理接口接收到的信息通过第四逻辑端口传输至第三逻辑端口,以传输给客户端。
在本发明的实施例中,当第二处理单元140关机,或发生异常重启时,第二处理20关闭客户端、端口。当其恢复正常时,可通过发送同步帧(sync帧)的方式与第一处理单元130重新建立连接,以重新执行注册服务、注册客户端等过程,进行信息交互。
同样的,若第一处理单元130关机或发生异常重启等情况时,第一处理单元130将关闭相应的服务、端口。当第一处理单元130其恢复正常时,可通过发送同步帧(sync帧)的方式与第二处理单元140重新建立连接,以重新执行注册服务、注册客户端等过程,进行信息交互。
本发明实施例的终端,第一处理器和第二处理器间采用C/S通信架构,实现对信息的共享。由此,第一处理单元130可将获取到的信息共享给第二处理单元140,即可实现第二处理单元140对信息的即时获取。且由于对于不同的服务注册不同的端口进行相应的传输,可支持扩展多个传输层协议;且支持扩展多个物理层协议。
利用上述的用户识别卡信息共享方案,实现第二处理单元对用户识别卡信息的获取后,在搜网注册阶段:
在本发明的一实施例中,可将第一用户识别卡作为主卡,第二用户识别卡作为副卡。则在搜网注册时,第一处理单元获取第一用户识别卡的信息,并根据获取的信息加载与第一用户识别卡相对应的网络参数,以在第一网络注册第一用户识别卡的PS数据业务。
第一处理单元还将获取的第二用户识别卡的信息发送给第二处理单元。第二处理单元根据接收到的第二用户识别卡的信息在第二网络注册第二用户识别卡的PS数据业务。
此外,第二处理单元还可对第一用户识别卡和/或第二用户识别卡进行读写操作。
当终端100进行数据业务传输时,分为以下情况:
(一)通过第一用户识别卡进行数据业务
上行:第一应用服务处理器150接收用户指令,并根据用户指令控制第一处理单元130对上行数据进行处理;第一射频170将第一处理单元130处理后的上行数据传输至第一4G网络。
下行:第一射频170接收来自第一4G网络的下行数据,并传输给第一处理单元130处理;第一应用服务处理器150将第一处理单元130处理后的下行数据进行输出、存储等操作。
(二)通过第二用户识别卡进行数据业务
上行:第一应用服务处理器150接收用户指令,并根据用户指令控制第二应用服务处理器150将上行数据透传给第二处理单元140;第二处理单元140对上行数据进行处理;第二射频180将第二处理单元140处理后的上行数据传输至第二4G网络。
下行:第二射频180接收来自第二4G网络的下行数据,并传输给第二处理单元140处理;第二处理单元140通过第二应用服务处理器160将处理后的下行数据透传给第一应用服务处理器150,由此可进行输出、存储等操作。
(三)同时通过第一用户识别卡和第二用户识别卡进行数据业务
同时通过第一用户识别卡和第二用户识别卡进行数据业务时,可包括以下两种情况:
一是,分别通过第一用户识别卡和第二用户识别卡传输不同的数据业务。在该种情况下,通过两条数据通道分别传输不同的数据业务,可极大的提高传输效率。
二是,通过第一用户识别卡和第二用户识别卡同时传输同一数据业务。在这种情况下,需要进行流量的分配,即将同一数据业务分为不同的数据块分别由两个数据通道进行传输。应理解,可以按照均分,或者根据链路质量(速率、延时等)调整两个通道的流量等方式实现。
本发明实施例的终端,通过第一处理单元和第二处理单元间的交互,实现支持两张用户识别卡均驻留在4G网络,可利用两条4G通道进行数据业务的并发传输,提高传输效率;另一方面,两张用户识别卡均由第一处理单元进行管理,可提高管理效率。且第一处理单元和第二处理单元间采用C/S通信架构,实现对信息的共享。由此,第一处理单元可利用数据接口将获取到的信息共享给第二处理单元,无需利用共享内存等方式,即可实现第二处理单元对信息的即时获取,节省成本。且由于对于不同的服务注册不同的端口进行相应的传输,可支持扩展多个传输层协议和物理层协议。
基于上述移动终端硬件结构示意图,提出本发明方法各个实施例,具体请参见后续说明。
本发明实施例中,所涉及的终端包括两个用户识别卡(第一用户识别卡110和第二用户识别卡120),用户识别卡可以具体为SIM、USIM、RUIM、UIM等。终端可利用每个用户识别卡与网络进行通信,当同时利用两张用户识别卡进行数据业务时,在某些情况下并不能提高速率,还会严重增加终端功耗:例如,当其中一张用户识别卡进行数据业务时,若其链路质量很差,则终端将会通过增加发射功率的方式提高信号质量,由此极大的增加功耗;或当利用单张用户识别卡进行数据业务时已经能够满足用户对数据业务的速率需求时,若仍开启两个用户识别卡进行数据业务,并不能提高用户体验,还会增加功耗。
本发明实施例提出以下降低终端功耗的方法,通过对两个用户识别卡进行数据业务时两个第一属性是否满足第一预定条件的判断,来选择至少一个用户识别卡进行数据业务,并禁止终端利用其余用户识别卡进行数据业务,进而达到节省电量,降低终端功耗的目的。
具体的,参见图4为本发明实施例的降低终端功耗的方法的流程实现示意图;如图4所示,所述方法包括:
步骤201:当终端利用两个用户识别卡与网络进行连接时,获取所述终端利用所述两个用户识别卡进行数据业务时的两个第一属性;
这里,第一属性表征为利用用户识别卡与网络进行通信进行数据业务时的速率或流量等因素。当两个用户识别卡处于开启状态,终端同时利用两个已开启的用户识别卡与网络进行连接时,获取已开启的两个用户识别卡与网络进行通信的速率或流量,得到两个速率值或两个流量值。
在本发明的实施例中,每隔预设时间(例如,1秒),获取字节数的变化作为当前速率。此外,还可通过信号强度、时延等信息作为第一属性表征。信号强度、时延等可通过相应的检测获取。例如,可发送前导数据包以测量时延、拥塞率等,具体的,发送一前导数据包(一种自定义测试数据包不包含用户数据,仅用于链路质量测量);当前导数据包发送后,终端等待网络返回的应答数据包(ACK),通过发送和接收的时延即可确定当前数据通道的时延、拥塞率。
此外,还可通过小区消息,获取信号强度(RSSI)、信噪比(SNR)、参考信号接收功率(RSRR)、带宽、丢包率等可衡量各用户识别卡进行数据业务的链路质量。
步骤202:判断所述两个第一属性是否满足第一预定条件,生成第一判断结果;
这里,判断两个速率值或两个流量值是否满足第一预定条件,生成第一判断结果。
步骤203:依据第一判断结果,控制所述终端利用两个用户识别卡中的至少一个用户识别卡进行数据业务。
这里,依据第一判断结果,在已开启的两个用户识别卡的数据通道中,控制终端利用至少一个已开启的用户识别卡进行数据业务。对于已开启的全部用户识别卡,终端仅利用部分用户识别卡进行数据业务。例如,对于已开启的2个用户识别卡,仅利用其中1个用户识别卡进行数据业务,控制另1个不进行所述数据业务。
综上所述,当终端利用两个用户识别卡同时与网络进行连接时,通过对两个用户识别卡进行数据业务时的两个第一属性是否满足第一预定条件的判断,来选择部分用户识别卡如至少一个用户识别卡进行数据业务,并禁止终端利用其余用户识别卡进行数据业务,进而达到节省电量、降低终端功耗、提升终端的续航能力的目的。
本发明实施例的终端有两个用户识别卡。参见图1,当进行数据业务时,第一用户识别卡110是通过第一射频170与网络进行数据交互,第二用户识别卡120是通过第二射频与网络进行数据交互。本发明实施例中,在每个射频中设置一个供电通路。也就是说,终端还包括两个分别用于给第一射频170和第二射频180供电的供电通路。在控制终端利用两个用户识别卡中的至少一个用户识别卡进行数据业务时,与该用户识别卡相应的射频的供电通路处于导通状态。对于无法进行网络数据访问的用户识别卡,与其相应的射频的供电通路处于关闭状态。也即,当与第一射频170连接的供电通路为导通状态时,终端方可利用第一用户识别卡110进行数据业务。当与第二射频180进行连接的供电通路为关闭状态时,终端无法利用第二用户识别卡120进行数据业务。由此可见,本方案通过对某个(些)供电通路的状态控制(导通状态或关闭状态)使得终端可利用相应的用户识别卡进行数据业务。
以下,以终端利用2个用户识别卡同时与网络进行连接为例对本方案进行进一步说明。
获取终端利用两个用户识别卡进行数据业务时两个第一属性,包括:
获取终端利用第一用户识别卡进行数据业务时的第一速率;
获取终端利用第二用户识别卡进行数据业务时的第二速率。
相应的,判断两个第一属性是否满足第一预定条件,生成第一判断结果,包括:
判断第一速率、第二速率是否均达到访问网络数据的最小速率;
当第一速率、第二速率均达到最小速率时,生成第一判断子结果;
当第一速率、第二速率仅有一个速率达到最小速率时,生成第二判断子结果;
当第一速率、第二速率均未达到最小速率时,生成第三判断子结果。
相应的,依据第一判断结果,控制终端利用两个用户识别卡中的至少一个用户识别卡进行数据业务,包括:
当第一判断结果为第一判断子结果时,利用第一用户识别卡、第二用户识别卡中进行数据业务时信号强度大的用户识别卡进行数据业务;
当第一判断结果为第二判断子结果时,利用第一速率、第二速率中达到最小速率的速率所对应的用户识别卡进行数据业务;
当第一判断结果为第三判断子结果时,同时利用第一用户识别卡和第二用户识别卡进行数据业务。
下面以第一用户识别卡为卡1、第二用户识别卡为卡2,第一速率为速率1、第二速率为速率2为例对前述方案做具体说明。终端分别启动卡1、卡2,在利用这2个卡同时进行数据业务,对终端利用每个卡进行数据业务时所使用的传输速率进行监测。假定监测到终端利用卡1进行数据业务的传输速率为速率1、利用卡2进行数据业务的传输速率为速率2。当检测到终端存在有向网络进行网络数据访问的需求如终端想要下载数据1时,将能够达到将数据1下载下来的最小速率视为访问数据1的最小速率,判断速率1、速率2是否能够达到将数据1下载下来的最小速率如2兆/秒;
如果判断为速率1、速率2均达到将数据1下载下来的最小速率,生成第一判断子结果,这种情况下,检测利用卡1进行网络通信时的信号强度1、卡2进行网络通信时的信号强度2,将信号强度1与信号强度2进行大小比较,选取信号强度大的卡进行数据1的下载。如当信号强度1大于信号强度2时,控制与卡1进行连接的供电电路1导通,控制终端利用卡1将数据1进行下载,控制与卡2进行连接的供电电路2关闭,使得终端无法利用卡2进行数据1的下载。由此可见,当速率1、速率2均达到访问数据1的最小速率时,选取信号强度大的卡来进行数据1的访问,禁止另一卡对数据1进行访问。即在终端具有可利用两个卡与网络进行通信时,选取其中一个卡进行数据业务,禁止另一卡进行数据业务,能够达到节省电量、降低终端功耗、提升终端的续航能力的目的。需要说明的是,如果比较为信号强度1等于信号强度2,那么就可以选取卡1、卡2中的任意一个卡进行数据1的下载。
如果判断为速率1、速率2中仅有一个速率能够达到将数据1下载下来的最小速率,生成第二判断子结果,在卡1、卡2中,选取与能够达到最小速率的速率对应的卡进行数据业务。例如,如果速率1达到将数据1下载下来的最小速率、速率2没有达到,那么控制与卡1进行连接的供电通路为导通状态、与卡2进行连接的供电通路为关闭状态,在卡1、卡2中选取速率1对应的卡1进行数据1的下载,禁止卡2对数据1的下载。如果速率2达到将数据1下载下来的最小速率、速率1没有达到,那么控制与卡2进行连接的供电通路为导通状态、与卡1进行连接的供电通路为关闭状态,在卡1、卡2中选取速率2对应的卡2进行数据1的下载。即控制终端利用2个卡中的其中一个卡实现对数据1的下载,禁止另一个卡对数据1的下载,达到节省电量、降低终端功耗、提升终端的续航能力的目的。
如果判断为速率1、速率2达到均未达到将数据1下载下来的最小速率,生成第三判断子结果,同时利用卡1和卡2进行数据业务。即控制与卡1进行连接的供电通路、与卡2进行连接的供电通路均为导通状态,同时利用卡1和卡2对数据1进行下载。在2个卡的速率均无法达到下载数据1的最小速率时,同时利用这2个卡进行数据1的下载,以保证数据1的下载成功完成。
综上,当终端利用2个卡同时与网络进行连接时,通过对卡1对应的速率1、卡2对应的速率2是否能够达到数据1的最小下载速率的判断,来选择其中1个卡进行数据1的下载,并禁止终端利用另一个卡进行数据1的下载。仅利用其中1个卡实现数据1的下载,无需利用另1个卡,能够有效节省电量、降低终端功耗、提升终端的续航能力。
本发明实施例还提供一种终端,所述终端包括两个用户识别卡。如图5所示,所述终端还包括:第一获取单元401、第一判断单元402、第一控制单元403;其中,
第一获取单元401,用于当终端利用两个用户识别卡进行数据业务时,获取终端利用两个用户识别卡进行数据业务时两个第一属性;
第一判断单元402,用于判断两个第一属性是否满足第一预定条件,生成第一判断结果;
第一控制单元403,用于依据第一判断结果,控制终端利用两个用户识别卡中的至少一个用户识别卡进行数据业务。
第一获取单元401,用于:
获取终端利用第一用户识别卡进行数据业务时的第一速率;
获取终端利用第二用户识别卡进行数据业务时的第二速率。
第一判断单元402,还用于:
判断第一速率、第二速率是否均达到访问网络数据的最小速率;
当第一速率、第二速率均达到最小速率时,生成第一判断子结果;
当第一速率、第二速率仅有一个速率达到最小速率时,生成第二判断子结果;
当第一速率、第二速率均未达到最小速率时,生成第三判断子结果。
第一控制单元403,还用于:
当第一判断结果为第一判断子结果时,控制终端利用第一用户识别卡、第二用户识别卡中连接网络时信号强度大的用户识别卡进行数据业务;
当第一判断结果为第二判断子结果时,控制终端利用第一速率、第二速率中达到最小速率的速率所对应的用户识别卡进行数据业务;
当第一判读结果为第三判断子结果时,控制终端同时利用第一用户识别卡和第二用户识别卡进行数据业务。
终端还包括两个射频和两个供电通路,每个射频与一用户识别卡相对应,且每个射频与对应的供电通路相连接;终端还包括第二控制单元(图5中未示意出),用于:
在第一控制单元403控制终端利用两个用户识别卡中的至少一个用户识别卡进行数据业务时,控制与至少一个用户识别卡相对应的供电通路处于导通状态。
第二控制单元,还用于:控制两个用户识别卡中除至少一个用户识别卡之外的其它用户识别卡相对应的供电通路处于关闭状态,以使其它用户识别卡无法进行数据业务。
本领域技术人员应当理解,图5中所示的终端中的各处理单元的实现功能可参照前述降低终端功耗的方法的相关描述而理解。本领域技术人员应当理解,图5所示的终端中各处理单元的功能可通过运行于处理器上的程序而实现,也可通过具体的逻辑电路而实现。
需要说明的是,本发明实施例提供的终端,由于该终端解决问题的原理与前述降低终端功耗的方法相似,因此,终端的实施过程及实施原理均可以参见前述方法的实施过程及实施原理描述,重复之处不再赘述。
本发明实施例中,当终端利用两个用户识别卡同时与网络进行连接时,通过对两个用户识别卡进行数据业务时的两个第一属性是否满足第一预定条件的判断,来选择部分用户识别卡如至少一个用户识别卡进行数据业务,并禁止终端利用其余用户识别卡进行数据业务,进而达到节省电量,降低终端功耗的目的;且通过第一处理单元和第二处理单元间的交互,实现支持两张用户识别卡均驻留在4G网络,可利用两条4G通道进行数据业务的并发传输,提高传输效率。
在本发明的实施例中,第一4G网络和第二4G网络可为不同运营商的不同网络,或为相同运营商的相同或不同网络。4G网络可为为LTE网络。
需要说明的是,在本文中,术语“包括”、“包含”或者其任何其他变体意在涵盖非排他性的包含,从而使得包括一系列要素的过程、方法、物品或者装置不仅包括那些要素,而且还包括没有明确列出的其他要素,或者是还包括为这种过程、方法、物品或者装置所固有的要素。在没有更多限制的情况下,由语句“包括一个……”限定的要素,并不排除在包括该要素的过程、方法、物品或者装置中还存在另外的相同要素。
上述本发明实施例序号仅仅为了描述,不代表实施例的优劣。
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到上述实施例方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,空调器,或者网络设备等)执行本发明各个实施例所述的方法。
以上仅为本发明的优选实施例,并非因此限制本发明的专利范围,凡是利用本发明说明书及附图内容所作的等效结构或等效流程变换,或直接或间接运用在其他相关的技术领域,均同理包括在本发明的专利保护范围内。
以下结合附图对本发明的优选实施例进行详细说明,应当理解,以下所说明的优选实施例仅用于说明和解释本发明,并不用于限定本发明。
Claims (16)
1.一种降低终端功耗的方法,应用于一终端中,其特征在于,所述终端包括两个用户识别卡,两个射频,以及分别用于给所述两个射频供电的两个供电通路,每个用户识别卡与一射频相对应;所述方法包括:
当所述终端利用所述两个用户识别卡进行数据业务时,
获取所述终端利用所述两个用户识别卡进行数据业务时两个第一属性;
判断所述两个第一属性是否满足第一预定条件,生成第一判断结果;
依据第一判断结果,控制所述终端利用所述两个用户识别卡中的至少一个用户识别卡进行数据业务,与所述至少一个用户识别卡对应的射频的供电通路处于导通状态;控制所述两个用户识别卡中除所述至少一个用户识别卡之外的其它用户识别卡对应的射频的供电通路处于关闭状态,以使所述其它用户识别卡无法进行数据业务。
2.根据权利要求1所述的方法,其特征在于,所述两个用户识别卡为第一用户识别卡和第二用户识别卡,
获取所述终端利用所述两个用户识别卡进行数据业务时两个第一属性,包括:
获取所述终端利用所述第一用户识别卡进行数据业务时的第一速率;
获取所述终端利用所述第二用户识别卡进行数据业务时的第二速率。
3.根据权利要求2所述的方法,其特征在于,所述判断所述两个第一属性是否满足第一预定条件,生成第一判断结果,包括:
判断第一速率、第二速率是否均达到访问网络数据的最小速率;
当第一速率、第二速率均达到所述最小速率时,生成第一判断子结果;
当第一速率、第二速率仅有一个速率达到所述最小速率时,生成第二判断子结果;
当第一速率、第二速率均未达到所述最小速率时,生成第三判断子结果。
4.根据权利要求3所述的方法,其特征在于,所述第一判断结果,控制所述终端利用所述两个用户识别卡中的至少一个用户识别卡进行数据业务,包括:
当第一判断结果为第一判断子结果时,利用第一用户识别卡、第二用户识别卡中连接所述网络时信号强度大的用户识别卡进行所述数据业务;
当第一判断结果为第二判断子结果时,利用所述第一速率、第二速率中达到所述最小速率的速率所对应的用户识别卡进行数据业务;
当第一判读结果为第三判断子结果时,同时利用第一用户识别卡和第二用户识别卡进行数据业务。
5.根据权利要求2-4任一项所述的方法,其特征在于,所述终端还包括:
第一处理单元;
第二处理单元;
所述第一用户识别卡和所述第二用户识别卡均与所述第一处理单元连接,所述第一处理单元与所述第二处理单元连接;
所述第一处理单元获取所述第一用户识别卡的信息,以基于获取的所述第一用户识别卡的信息与第一4G网络通信,进行数据业务;
所述第一处理单元获取所述第二用户识别卡的信息;
所述第二处理单元从所述第一处理单元处获取所述第二用户识别卡的信息,以基于获取的所述第二用户识别卡的信息与第二4G网络通信,进行数据业务。
6.根据权利要求5所述的方法,其特征在于,第一处理单元包括数据接口,第二处理单元包括与所述第一处理单元的数据接口连接的数据接口;
第二处理单元通过数据接口获取第二用户识别卡的信息。
7.根据权利要求5所述的方法,其特征在于,当满足预设条件时,第二处理单元向第一处理单元发送同步帧;
第一处理单元接收到第二处理器发送的同步帧后,回复确认帧以与第二处理单元建立连接;
第一处理单元注册预设服务以获取第一用户识别卡和/或第二用户识别卡的信息;
第二处理单元执行服务发现,并注册与所述预设服务相对应的客户端,以与所述第一处理单元进行第一用户识别卡和/或第二用户识别卡的信息的交互。
8.根据权利要求7所述的方法,其特征在于,进行用户识别卡的信息交互时采用的数据包格式至少包括以下字段之一:标志位、长度、控制标志、端口号、服务ID、客户ID、数据ID、控制位、消息ID、数据长度、数据。
9.根据权利要求8所述的方法,其特征在于,所述第一处理单元还用于配置一与所述预设服务相对应的第一逻辑端口,以及配置一与第一处理单元的物理接口相对应的第二逻辑端口;
所述第一用户识别卡和/或第二用户识别卡的信息通过所述第一逻辑端口传输至所述第二逻辑端口,以通过第一处理单元的物理接口传输给所述第二处理单元。
10.根据权利要求9所述的方法,其特征在于,所述第二处理单元还用于配置一与所述客户端相对应的第三逻辑端口,以及配置一与第二处理单元的物理接口相对应的第四逻辑端口;
所述第二处理单元的物理接口接收到的所述第一用户识别卡和/或第二用户识别卡的信息通过所述第四逻辑端口传输至所述第三逻辑端口,以传输给所述客户端。
11.一种终端,其特征在于,所述终端包括两个用户识别卡,两个射频,以及分别用于给所述两个射频供电的两个供电通路,每个用户识别卡与一射频相对应;所述终端还包括:
第一获取单元,用于当所述终端利用所述两个用户识别卡进行数据业务时,获取所述终端利用所述两个用户识别卡进行数据业务时两个第一属性;
第一判断单元,用于判断所述两个第一属性是否满足第一预定条件,生成第一判断结果;
第一控制单元,用于依据第一判断结果,控制所述终端利用所述两个用户识别卡中的至少一个用户识别卡进行数据业务;
第二控制单元,用于在第一控制单元控制所述终端利用所述两个用户识别卡中的至少一个用户识别卡进行数据业务时,控制与所述至少一个用户识别卡相对应的射频的供电通路处于导通状态;控制所述两个用户识别卡中除所述至少一个用户识别卡之外的其它用户识别卡对应的射频的供电通路处于关闭状态,以使所述其它用户识别卡无法进行所述数据业务。
12.根据权利要求11所述的终端,其特征在于,所述两个用户识别卡为第一用户识别卡和第二用户识别卡时,
所述第一获取单元,用于:
获取所述终端利用所述第一用户识别卡进行数据业务时的第一速率;
获取所述终端利用所述第二用户识别卡进行数据业务时的第二速率。
13.根据权利要求12所述的终端,其特征在于,所述第一判断单元,还用于:
判断第一速率、第二速率是否均达到访问网络数据的最小速率;
当第一速率、第二速率均达到所述最小速率时,生成第一判断子结果;
当第一速率、第二速率仅有一个速率达到所述最小速率时,生成第二判断子结果;
当第一速率、第二速率均未达到所述最小速率时,生成第三判断子结果。
14.根据权利要求13所述的终端,其特征在于,所述第一控制单元,还用于:
当第一判断结果为第一判断子结果时,控制所述终端利用第一用户识别卡、第二用户识别卡中连接所述网络时信号强度大的用户识别卡进行所述数据业务;
当第一判断结果为第二判断子结果时,控制所述终端利用所述第一速率、第二速率中达到所述最小速率的速率所对应的用户识别卡进行数据业务;
当第一判读结果为第三判断子结果时,控制所述终端同时利用第一用户识别卡和第二用户识别卡进行数据业务。
15.根据权利要求12-14任一项所述的终端,其特征在于,所述终端还包括:
第一处理单元;
第二处理单元;
所述第一用户识别卡和所述第二用户识别卡均与所述第一处理单元连接,所述第一处理单元与所述第二处理单元连接;
所述第一处理单元,用于获取所述第一用户识别卡的信息,以基于获取的所述第一用户识别卡的信息与第一4G网络通信,进行数据业务;
所述第一处理单元,还用于获取所述第二用户识别卡的信息;
所述第二处理单元,用于从所述第一处理单元处获取所述第二用户识别卡的信息,以基于获取的所述第二用户识别卡的信息与第二4G网络通信,进行数据业务。
16.根据权利要求15所述的终端,其特征在于,第一处理单元包括数据接口,第二处理单元包括与所述第一处理单元的数据接口连接的数据接口;
第二处理单元通过数据接口获取第二用户识别卡的信息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
PCT/CN2016/099257 WO2017133253A1 (zh) | 2016-02-03 | 2016-09-18 | 降低终端功耗的方法及终端 |
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN2016100554745 | 2016-01-27 | ||
CN201610055474 | 2016-01-27 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105764124A CN105764124A (zh) | 2016-07-13 |
CN105764124B true CN105764124B (zh) | 2021-06-15 |
Family
ID=55931579
Family Applications (4)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610077967.9A Active CN105764124B (zh) | 2016-01-27 | 2016-02-03 | 降低终端功耗的方法及终端 |
CN201610113163.XA Active CN105592439B (zh) | 2016-01-27 | 2016-02-29 | 一种终端及通信方法 |
CN201610113165.9A Pending CN105682081A (zh) | 2016-01-27 | 2016-02-29 | 一种终端及通信方法 |
CN201610114454.0A Expired - Fee Related CN105792184B (zh) | 2016-01-27 | 2016-02-29 | 终端及通信方法 |
Family Applications After (3)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201610113163.XA Active CN105592439B (zh) | 2016-01-27 | 2016-02-29 | 一种终端及通信方法 |
CN201610113165.9A Pending CN105682081A (zh) | 2016-01-27 | 2016-02-29 | 一种终端及通信方法 |
CN201610114454.0A Expired - Fee Related CN105792184B (zh) | 2016-01-27 | 2016-02-29 | 终端及通信方法 |
Country Status (2)
Country | Link |
---|---|
CN (4) | CN105764124B (zh) |
WO (3) | WO2017128643A1 (zh) |
Families Citing this family (47)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105682078A (zh) * | 2016-01-27 | 2016-06-15 | 努比亚技术有限公司 | 双核通信方法、装置、移动终端及通信方法 |
CN105764124B (zh) * | 2016-01-27 | 2021-06-15 | 努比亚技术有限公司 | 降低终端功耗的方法及终端 |
CN105759937B (zh) * | 2016-02-03 | 2020-07-28 | 努比亚技术有限公司 | 降低终端功耗的方法及终端 |
CN105960000A (zh) * | 2016-06-12 | 2016-09-21 | 努比亚技术有限公司 | 一种休眠唤醒方法及处理器 |
CN106550491A (zh) * | 2016-10-31 | 2017-03-29 | 努比亚技术有限公司 | 一种实现无线通信的方法及终端 |
CN106550352A (zh) * | 2016-10-31 | 2017-03-29 | 努比亚技术有限公司 | 一种实现通信处理的方法及终端 |
CN106550354A (zh) * | 2016-10-31 | 2017-03-29 | 努比亚技术有限公司 | 一种实现无线通信的方法及终端 |
CN106559774A (zh) * | 2016-10-31 | 2017-04-05 | 努比亚技术有限公司 | 一种实现无线通信的方法及终端 |
CN106412872A (zh) * | 2016-10-31 | 2017-02-15 | 努比亚技术有限公司 | 一种实现无线通信的方法及终端 |
CN106488437A (zh) * | 2016-10-31 | 2017-03-08 | 努比亚技术有限公司 | 一种实现无线通信的方法及终端 |
CN106572457A (zh) * | 2016-10-31 | 2017-04-19 | 努比亚技术有限公司 | 一种实现无线通信的方法及终端 |
CN106604299A (zh) * | 2016-10-31 | 2017-04-26 | 努比亚技术有限公司 | 一种实现无线通信的方法及终端 |
CN106454795A (zh) * | 2016-10-31 | 2017-02-22 | 努比亚技术有限公司 | 一种实现通信处理的方法及终端 |
CN106604255A (zh) * | 2016-10-31 | 2017-04-26 | 努比亚技术有限公司 | 一种实现无线通信的方法及终端 |
CN106454796A (zh) * | 2016-10-31 | 2017-02-22 | 努比亚技术有限公司 | 一种实现通信处理的方法及终端 |
CN106535165A (zh) * | 2016-10-31 | 2017-03-22 | 努比亚技术有限公司 | 一种实现无线通信的方法及终端 |
CN106535163A (zh) * | 2016-10-31 | 2017-03-22 | 努比亚技术有限公司 | 一种实现无线通信的方法及终端 |
CN106535158A (zh) * | 2016-10-31 | 2017-03-22 | 努比亚技术有限公司 | 一种实现无线通信的方法及终端 |
CN106572456A (zh) * | 2016-10-31 | 2017-04-19 | 努比亚技术有限公司 | 一种实现通信处理的方法及终端 |
CN106550489A (zh) * | 2016-10-31 | 2017-03-29 | 努比亚技术有限公司 | 一种实现无线通信的方法及终端 |
CN106454797A (zh) * | 2016-10-31 | 2017-02-22 | 努比亚技术有限公司 | 一种实现无线通信的方法及终端 |
CN106488438A (zh) * | 2016-10-31 | 2017-03-08 | 努比亚技术有限公司 | 一种实现无线通信的方法及终端 |
CN106550353A (zh) * | 2016-10-31 | 2017-03-29 | 努比亚技术有限公司 | 一种实现通信处理的方法及终端 |
CN106604256A (zh) * | 2016-10-31 | 2017-04-26 | 努比亚技术有限公司 | 一种实现无线通信的方法及终端 |
CN106535169A (zh) * | 2016-10-31 | 2017-03-22 | 努比亚技术有限公司 | 一种实现无线通信的方法及终端 |
CN106658464A (zh) * | 2016-10-31 | 2017-05-10 | 努比亚技术有限公司 | 一种实现无线通信的方法及终端 |
CN106412873A (zh) * | 2016-10-31 | 2017-02-15 | 努比亚技术有限公司 | 一种实现无线通信的方法及终端 |
CN106535164A (zh) * | 2016-10-31 | 2017-03-22 | 努比亚技术有限公司 | 一种实现无线通信的方法及终端 |
CN106559772A (zh) * | 2016-10-31 | 2017-04-05 | 努比亚技术有限公司 | 一种实现无线通信的方法及终端 |
CN106792633A (zh) * | 2016-11-23 | 2017-05-31 | 努比亚技术有限公司 | 一种终端控制的方法及装置 |
CN106817690A (zh) * | 2017-03-28 | 2017-06-09 | 联想(北京)有限公司 | 一种实现多网通信的方法和移动通信设备 |
CN109309912B (zh) * | 2017-07-28 | 2021-08-03 | 展讯通信(上海)有限公司 | 多卡移动终端及其网络漫游方法、存储介质 |
CN107734495B (zh) * | 2017-09-30 | 2021-05-11 | Oppo广东移动通信有限公司 | 信息处理方法、装置、存储介质和终端 |
CN108696856A (zh) * | 2018-05-04 | 2018-10-23 | 北京天元创新科技有限公司 | 基于信令的双卡槽用户分析识别方法、装置及存储介质 |
US20220295432A1 (en) * | 2019-07-12 | 2022-09-15 | Beijing Xiaomi Mobile Software Co., Ltd. | Method for indicating timing advance, and communication device and storage medium |
CN112312494B (zh) * | 2019-07-25 | 2022-04-29 | 华为技术有限公司 | 通信方法及终端设备 |
CN112469107B (zh) * | 2019-09-09 | 2022-06-14 | 华为技术有限公司 | 一种通信方法及装置 |
WO2021069085A1 (en) * | 2019-10-11 | 2021-04-15 | Lenovo (Singapore) Pte. Ltd. | Paging for multiple sims |
CN111093289A (zh) * | 2019-12-24 | 2020-05-01 | 维沃移动通信有限公司 | 一种业务传输方法及电子设备 |
CN111106844B (zh) * | 2019-12-31 | 2022-02-11 | 上海寰创通信科技股份有限公司 | 一种车载接入单元的通用用户身份识别卡的切换方法 |
CN111447196B (zh) * | 2020-03-23 | 2023-09-12 | 维沃移动通信有限公司 | 注册方法及电子设备 |
CN112788687B (zh) * | 2021-01-07 | 2022-11-08 | RealMe重庆移动通信有限公司 | 一种网络注册控制方法、装置、终端及存储介质 |
CN114867005B (zh) * | 2021-01-20 | 2024-06-18 | 华为技术有限公司 | 一种业务处理方法和双卡双待电子设备 |
CN112929869B (zh) * | 2021-02-07 | 2023-09-26 | 北京小米移动软件有限公司 | 终端设备的联网控制方法、装置、终端设备及介质 |
CN113079550B (zh) * | 2021-03-05 | 2023-04-28 | 北京字节跳动网络技术有限公司 | 移动终端控制方法、装置和电子设备 |
CN115134931A (zh) * | 2021-03-26 | 2022-09-30 | 中国联合网络通信集团有限公司 | 双卡数据业务实现方法和双卡双待终端 |
CN113687400A (zh) * | 2021-08-24 | 2021-11-23 | 泰斗微电子科技有限公司 | 基于用户识别卡的卫星信号获取方法、装置、设备及存储介质 |
Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101860936A (zh) * | 2009-04-01 | 2010-10-13 | 联发科技股份有限公司 | 通信装置及小区测量程序整合方法 |
CN102196591A (zh) * | 2010-03-05 | 2011-09-21 | 中兴通讯股份有限公司 | 移动终端并行传输数据的方法和移动终端 |
CN103686912A (zh) * | 2012-09-19 | 2014-03-26 | 三星电子株式会社 | 用于改变网络连接的电子装置和方法 |
Family Cites Families (27)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101132580A (zh) * | 2007-08-29 | 2008-02-27 | 中兴通讯股份有限公司 | 一种延长双模双待移动终端的待机时长的方法和装置 |
CN102143481A (zh) * | 2010-03-29 | 2011-08-03 | 美商威睿电通公司 | 移动通讯装置以及操作协调方法 |
EP2466976B1 (en) * | 2010-12-15 | 2017-09-27 | OCT Circuit Technologies International Limited | IP-based paging for DSDS |
CN102026343A (zh) * | 2010-12-15 | 2011-04-20 | 中兴通讯股份有限公司 | 一种双网双待终端实现业务分流的方法和装置 |
CN102158843B (zh) * | 2011-02-10 | 2014-05-07 | 徐成琦 | 多制式移动通讯网络一体化运营方法 |
WO2013007869A1 (en) * | 2011-07-13 | 2013-01-17 | Nokia Corporation | Dual or multiple sim standby and active using a single digital baseband |
CN103024943B (zh) * | 2011-09-20 | 2018-01-19 | 中兴通讯股份有限公司 | 一种多模终端及实现多模多待的方法 |
CN102333310B (zh) * | 2011-09-28 | 2016-08-03 | 宇龙计算机通信科技(深圳)有限公司 | 多模双待终端进行通讯的方法及装置 |
CN102333298B (zh) * | 2011-09-28 | 2016-02-10 | 宇龙计算机通信科技(深圳)有限公司 | 多模双待终端进行通讯的方法及装置 |
CN103686678B (zh) * | 2012-09-26 | 2016-12-21 | 展讯通信(上海)有限公司 | 协议栈模块、基带芯片、移动终端及其找网方法 |
US20150023230A1 (en) * | 2013-07-19 | 2015-01-22 | Qualcomm Incorporated | Dual sim dual active subscriber identification module with a single transmit chain and dual or single receive chain |
US9432505B2 (en) * | 2014-04-23 | 2016-08-30 | Apple Inc. | Simultaneous LTE data and DSDA voice |
CN104902528B (zh) * | 2015-04-28 | 2018-10-26 | 宇龙计算机通信科技(深圳)有限公司 | 一种双卡终端及其数据业务自动切换的方法和装置 |
CN105188100A (zh) * | 2015-06-10 | 2015-12-23 | 广东欧珀移动通信有限公司 | 一种智能切换终端的4g网络频段的方法 |
CN105101173A (zh) * | 2015-07-20 | 2015-11-25 | 努比亚技术有限公司 | 基于多数据通道的数据加载装置和方法 |
CN105101164A (zh) * | 2015-07-23 | 2015-11-25 | 努比亚技术有限公司 | 双卡双待终端及数据通信方法 |
CN105744652B (zh) * | 2016-01-27 | 2021-08-03 | 努比亚技术有限公司 | 用户设备和通信方法 |
CN105722058B (zh) * | 2016-01-27 | 2020-11-06 | 江苏知链科技有限公司 | 用户设备和信息转发方法 |
CN105682078A (zh) * | 2016-01-27 | 2016-06-15 | 努比亚技术有限公司 | 双核通信方法、装置、移动终端及通信方法 |
CN105764124B (zh) * | 2016-01-27 | 2021-06-15 | 努比亚技术有限公司 | 降低终端功耗的方法及终端 |
CN105722059B (zh) * | 2016-01-28 | 2020-05-15 | 东莞市宏东通信技术有限公司 | 一种移动终端及双调制解调器***的通信方法 |
CN105682083B (zh) * | 2016-01-28 | 2019-10-29 | 努比亚技术有限公司 | 一种移动终端及双调制解调器***的通信方法 |
CN105611068B (zh) * | 2016-01-29 | 2019-05-31 | 努比亚技术有限公司 | 移动终端及***升级方法 |
CN105744647A (zh) * | 2016-01-29 | 2016-07-06 | 努比亚技术有限公司 | 移动终端及通信方法 |
CN105744646B (zh) * | 2016-01-30 | 2019-09-20 | 努比亚技术有限公司 | 一种移动终端及通信方法 |
CN105763735B (zh) * | 2016-04-01 | 2021-04-09 | 努比亚技术有限公司 | 用户设备及快速休眠方法 |
CN105744606A (zh) * | 2016-04-01 | 2016-07-06 | 努比亚技术有限公司 | 用户设备及休眠唤醒方法 |
-
2016
- 2016-02-03 CN CN201610077967.9A patent/CN105764124B/zh active Active
- 2016-02-29 CN CN201610113163.XA patent/CN105592439B/zh active Active
- 2016-02-29 CN CN201610113165.9A patent/CN105682081A/zh active Pending
- 2016-02-29 CN CN201610114454.0A patent/CN105792184B/zh not_active Expired - Fee Related
- 2016-07-18 WO PCT/CN2016/090313 patent/WO2017128643A1/zh active Application Filing
- 2016-07-20 WO PCT/CN2016/090741 patent/WO2017128650A1/zh active Application Filing
- 2016-07-20 WO PCT/CN2016/090690 patent/WO2017128649A1/zh active Application Filing
Patent Citations (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101860936A (zh) * | 2009-04-01 | 2010-10-13 | 联发科技股份有限公司 | 通信装置及小区测量程序整合方法 |
CN102196591A (zh) * | 2010-03-05 | 2011-09-21 | 中兴通讯股份有限公司 | 移动终端并行传输数据的方法和移动终端 |
CN103686912A (zh) * | 2012-09-19 | 2014-03-26 | 三星电子株式会社 | 用于改变网络连接的电子装置和方法 |
Also Published As
Publication number | Publication date |
---|---|
CN105682081A (zh) | 2016-06-15 |
CN105764124A (zh) | 2016-07-13 |
CN105592439A (zh) | 2016-05-18 |
CN105592439B (zh) | 2019-10-08 |
CN105792184A (zh) | 2016-07-20 |
WO2017128650A1 (zh) | 2017-08-03 |
CN105792184B (zh) | 2020-06-09 |
WO2017128649A1 (zh) | 2017-08-03 |
WO2017128643A1 (zh) | 2017-08-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105764124B (zh) | 降低终端功耗的方法及终端 | |
WO2017133253A1 (zh) | 降低终端功耗的方法及终端 | |
CN105722058B (zh) | 用户设备和信息转发方法 | |
CN105744652B (zh) | 用户设备和通信方法 | |
US9730106B2 (en) | Technique for load balancing between cellular network subscriptions in a router having both short range and cellular communication interfaces | |
US20110117963A1 (en) | Method and system for a fast cell recovery on suspended virtual modems within a multi-sim multi-standby communication device | |
WO2015157111A1 (en) | Systems and methods for optimizing network registration for all sims of a multi-sim device using criticality-based prioritization schemes | |
CN114143871B (zh) | 网络连接方法、网络去连接方法及通信装置 | |
US11234178B2 (en) | High data mode for enhanced user experience in cellular networks | |
US20180255486A1 (en) | Adaptively supplementing wlan throughput with wwan data | |
US20190045582A1 (en) | Dual-core communication method, device, mobile terminal, communication method, and storage medium | |
US20230076852A1 (en) | Electronic device supporting plurality of sims and operating method therefor | |
CN106211132B (zh) | 虚拟sim卡识别方法和终端 | |
US20230027953A1 (en) | Network Configuration Options for Reduced Capability Device Coexistence with Legacy New Radio Devices | |
US10334553B2 (en) | Wireless communications network registration method and terminal | |
EP3941116A1 (en) | Pdu session handover | |
CN110784912B (zh) | 一种会话对应关系的管理方法和终端设备 | |
WO2022099679A1 (en) | Network slicing enhancements | |
CN105682079B (zh) | 用户识别卡控制方法及终端 | |
US10356827B2 (en) | Apparatus, method, and program | |
TW202201995A (zh) | 無線通信的裝置和方法 | |
CN116114291A (zh) | 符号级波束扫描配置 | |
CN113473539B (zh) | 一种数据传输方法及电子设备 | |
CN114747255B (zh) | 应用程序感知互通 | |
EP4216622A2 (en) | Network registration method for traffic steering and device supporting the same |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |