CN113079500B - A terminal activation method, device, storage medium and electronic equipment - Google Patents
A terminal activation method, device, storage medium and electronic equipment Download PDFInfo
- Publication number
- CN113079500B CN113079500B CN201911308830.XA CN201911308830A CN113079500B CN 113079500 B CN113079500 B CN 113079500B CN 201911308830 A CN201911308830 A CN 201911308830A CN 113079500 B CN113079500 B CN 113079500B
- Authority
- CN
- China
- Prior art keywords
- terminal
- activation
- network
- state
- communication
- 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
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
- H04W8/08—Mobility data transfer
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/02—Processing of mobility data, e.g. registration information at HLR [Home Location Register] or VLR [Visitor Location Register]; Transfer of mobility data, e.g. between HLR, VLR or external networks
-
- 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
- H04W8/245—Transfer of terminal data from a network towards a terminal
-
- 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)
- Computer Security & Cryptography (AREA)
- Telephone Function (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Description
技术领域technical field
本申请涉及计算机技术领域,尤其涉及一种终端激活方法、装置、存储介质及电子设备。The present application relates to the field of computer technology, and in particular to a terminal activation method, device, storage medium and electronic equipment.
背景技术Background technique
随着无线通信技术的发展以及终端设备(如手机、电脑等)的普及,目前的终端第一次开机之后,在获得通信服务之前都需要访问运营商的设备激活服务器进行设备激活。在终端的设备激活过程中,当出现网络剧烈抖动、信号干扰、无信号等网络故障导致终端的网络状态处于断开状态时,终端的设备激活就会失败。终端通常会在预设的设备激活时长或预设的设备激活次数内,进行多次重试,即重新去访问运营商的设备激活服务器进行设备激活。With the development of wireless communication technology and the popularization of terminal equipment (such as mobile phones, computers, etc.), after the current terminal is turned on for the first time, it is necessary to access the operator's equipment activation server for equipment activation before obtaining communication services. During the device activation process of the terminal, when the network status of the terminal is disconnected due to network failures such as severe network jitter, signal interference, and no signal, the device activation of the terminal will fail. The terminal will usually retry multiple times within the preset device activation time or preset device activation times, that is, re-access the operator's device activation server to perform device activation.
目前,当终端在预设的设备激活时长或预设的设备激活次数内多次尝试设备激活均失败,终端会停止设备激活直至用户下次开机时重新进行设备激活。然而采用这种方式在多次尝试设备激活均失败的情况下,就需要用户对终端重新开机,导致终端激活便捷性不足,影响了终端激活的成功率。At present, when the terminal fails to activate the device multiple times within the preset device activation time or the preset number of device activations, the terminal will stop device activation until the user restarts the device next time. However, in this way, if multiple attempts to activate the device fail, the user needs to restart the terminal, resulting in insufficient convenience for terminal activation and affecting the success rate of terminal activation.
发明内容Contents of the invention
本申请实施例提供了一种终端激活方法、装置、存储介质及电子设备,可以增加终端激活的便捷性,提升了终端激活的成功率。所述技术方案如下:Embodiments of the present application provide a terminal activation method, device, storage medium, and electronic equipment, which can increase the convenience of terminal activation and improve the success rate of terminal activation. Described technical scheme is as follows:
第一方面,本申请实施例提供了一种终端激活方法,所述方法包括:In the first aspect, the embodiment of the present application provides a method for activating a terminal, the method comprising:
确定终端在开机时激活失败,监测所述终端的网络状态;Determining that the terminal fails to be activated when it is turned on, and monitoring the network status of the terminal;
当确定所述网络状态从断开状态切换为连接状态时,对所述终端进行设备激活。When it is determined that the network state is switched from the disconnected state to the connected state, device activation is performed on the terminal.
第二方面,本申请实施例提供了一种终端激活装置,所述装置包括:In a second aspect, an embodiment of the present application provides a device for activating a terminal, the device comprising:
网络监测模块,用于确定终端在开机时激活失败,监测所述终端的网络状态;A network monitoring module, configured to determine that the terminal fails to be activated when it is turned on, and monitor the network status of the terminal;
设备激活模块,用于当确定所述网络状态从断开状态切换为连接状态时,对所述终端进行设备激活。A device activation module, configured to perform device activation on the terminal when it is determined that the network state is switched from a disconnected state to a connected state.
第三方面,本申请实施例提供一种计算机存储介质,所述计算机存储介质存储有多条指令,所述指令适于由处理器加载并执行上述的方法步骤。In a third aspect, an embodiment of the present application provides a computer storage medium, where a plurality of instructions are stored in the computer storage medium, and the instructions are adapted to be loaded by a processor and execute the above method steps.
第四方面,本申请实施例提供一种电子设备,可包括:处理器和存储器;其中,所述存储器存储有计算机程序,所述计算机程序适于由所述处理器加载并执行上述的方法步骤。In a fourth aspect, an embodiment of the present application provides an electronic device, which may include: a processor and a memory; wherein, the memory stores a computer program, and the computer program is adapted to be loaded by the processor and execute the above-mentioned method steps .
本申请一些实施例提供的技术方案带来的有益效果至少包括:The beneficial effects brought by the technical solutions provided by some embodiments of the present application at least include:
在本申请一个或多个实施例中,终端确定在开机时激活失败,监测所述终端的网络状态,当确定所述网络状态从断开状态切换为连接状态时,对所述终端进行设备激活。通过在监测到终端的网络状态恢复至连接状态后,无需等待用户对终端重新开机就可以重新对终端进行设备激活,可以提高终端激活的便捷性,进而提升了终端激活的成功率。In one or more embodiments of the present application, the terminal determines that the activation fails when it is powered on, monitors the network status of the terminal, and activates the device on the terminal when it is determined that the network status is switched from the disconnected state to the connected state . By detecting that the network status of the terminal returns to the connected state, the terminal can be re-activated without waiting for the user to restart the terminal, which can improve the convenience of terminal activation, thereby improving the success rate of terminal activation.
附图说明Description of drawings
为了更清楚地说明本申请实施例或现有技术中的技术方案,下面将对实施例或现有技术描述中所需要使用的附图作简单地介绍,显而易见地,下面描述中的附图仅仅是本申请的一些实施例,对于本领域普通技术人员来讲,在不付出创造性劳动的前提下,还可以根据这些附图获得其他的附图。In order to more clearly illustrate the technical solutions in the embodiments of the present application or the prior art, the following will briefly introduce the drawings that need to be used in the description of the embodiments or the prior art. Obviously, the accompanying drawings in the following description are only These are some embodiments of the present application. Those skilled in the art can also obtain other drawings based on these drawings without creative work.
图1是本申请实施例提供的一种终端激活方法的流程示意图;FIG. 1 is a schematic flowchart of a method for activating a terminal provided in an embodiment of the present application;
图2是本申请实施例提供的另一种终端激活方法的流程示意图;FIG. 2 is a schematic flowchart of another terminal activation method provided by an embodiment of the present application;
图3是本申请实施例提供的终端激活方法涉及的终端驻网的示意图;FIG. 3 is a schematic diagram of a terminal network involved in a terminal activation method provided in an embodiment of the present application;
图4是本申请实施例提供的终端激活方法涉及的一种激活提示信息的示意图;FIG. 4 is a schematic diagram of an activation prompt message involved in a terminal activation method provided in an embodiment of the present application;
图5是本申请实施例提供的终端激活方法涉及的另一种激活提示信息的示意图;FIG. 5 is a schematic diagram of another activation prompt message involved in the terminal activation method provided by the embodiment of the present application;
图6是本申请实施例提供的一种终端激活装置的结构示意图;FIG. 6 is a schematic structural diagram of a device for activating a terminal provided in an embodiment of the present application;
图7是本申请实施例提供的一种网络监测模块的结构示意图;FIG. 7 is a schematic structural diagram of a network monitoring module provided in an embodiment of the present application;
图8是本申请实施例提供的一种设备激活模块的结构示意图;Fig. 8 is a schematic structural diagram of a device activation module provided by an embodiment of the present application;
图9是本申请实施例提供的另一种终端激活装置的结构示意图;FIG. 9 is a schematic structural diagram of another device for activating a terminal provided by an embodiment of the present application;
图10是本申请实施例提供的一种电子设备的结构示意图。FIG. 10 is a schematic structural diagram of an electronic device provided by an embodiment of the present application.
具体实施方式Detailed ways
下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述,显然,所描述的实施例仅仅是本申请一部分实施例,而不是全部的实施例。基于本申请中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其他实施例,都属于本申请保护的范围。The following will clearly and completely describe the technical solutions in the embodiments of the application with reference to the drawings in the embodiments of the application. Apparently, the described embodiments are only some of the embodiments of the application, not all of them. Based on the embodiments in this application, all other embodiments obtained by persons of ordinary skill in the art without making creative efforts belong to the scope of protection of this application.
在本申请的描述中,需要理解的是,术语“第一”、“第二”等仅用于描述目的,而不能理解为指示或暗示相对重要性。在本申请的描述中,需要说明的是,除非另有明确的规定和限定,“包括”和“具有”以及它们任何变形,意图在于覆盖不排他的包含。例如包含了一系列步骤或单元的过程、方法、系统、产品或设备没有限定于已列出的步骤或单元,而是可选地还包括没有列出的步骤或单元,或可选地还包括对于这些过程、方法、产品或设备固有的其他步骤或单元。对于本领域的普通技术人员而言,可以具体情况理解上述术语在本申请中的具体含义。此外,在本申请的描述中,除非另有说明,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。In the description of the present application, it should be understood that the terms "first", "second" and so on are used for descriptive purposes only, and should not be understood as indicating or implying relative importance. In the description of the present application, it should be noted that, unless otherwise specified and limited, "including" and "having" and any variations thereof are intended to cover non-exclusive inclusion. For example, a process, method, system, product or device comprising a series of steps or units is not limited to the listed steps or units, but optionally also includes unlisted steps or units, or optionally further includes For other steps or units inherent in these processes, methods, products or devices. Those of ordinary skill in the art can understand the specific meanings of the above terms in this application in specific situations. In addition, in the description of the present application, unless otherwise specified, "plurality" means two or more. "And/or" describes the association relationship of associated objects, indicating that there may be three types of relationships, for example, A and/or B may indicate: A exists alone, A and B exist simultaneously, and B exists independently. The character "/" generally indicates that the contextual objects are an "or" relationship.
下面结合具体的实施例对本申请进行详细说明。The present application will be described in detail below in conjunction with specific embodiments.
在一个实施例中,如图1所示,特提出了一种终端激活方法,该方法可依赖于计算机程序实现,可运行于基于冯诺依曼体系的终端激活装置上。该计算机程序可集成在应用中,也可作为独立的工具类应用运行。其中,本申请实施例中的终端激活装置可以为终端,包括但不限于:个人电脑、平板电脑、手持设备、车载设备、服务器、计算设备或连接到无线调制解调器的其它处理设备等。In one embodiment, as shown in FIG. 1 , a terminal activation method is proposed, which can be realized by relying on a computer program and can run on a terminal activation device based on the von Neumann system. The computer program can be integrated in the application, or run as an independent utility application. Wherein, the terminal activation device in this embodiment of the application may be a terminal, including but not limited to: personal computer, tablet computer, handheld device, vehicle-mounted device, server, computing device or other processing devices connected to a wireless modem.
具体的,该终端激活方法包括:Specifically, the terminal activation method includes:
步骤101:确定终端在开机时激活失败,监测所述终端的网络状态;Step 101: Determine that the terminal fails to be activated when it is turned on, and monitor the network status of the terminal;
具体的,终端在首次开机之后,终端需要完成设备激活之后才能获得相应的服务,在获得服务之前都需要在电路交换(Circuit Switch,CS)域和分组交换(Packet Switch,PS)域激活(也称注册)。Specifically, after the terminal is turned on for the first time, the terminal needs to complete the device activation before it can obtain the corresponding service. Before obtaining the service, it needs to be activated in the circuit switching (Circuit Switch, CS) domain and packet switching (Packet Switch, PS) called registration).
终端在CS域,主要获得电话和/或短信服务;The terminal is in the CS domain and mainly obtains telephone and/or SMS services;
终端在PS域,主要获得数据业务和/或多媒体业务等服务。The terminal is in the PS domain and mainly obtains services such as data services and/or multimedia services.
其中终端在首期开机激活的过程中在CS域和PS域的注册流程是并行的,在时间上几乎是同时触发激活流程。The registration process of the terminal in the CS domain and the PS domain is parallel during the initial activation process, and the activation process is triggered almost simultaneously in time.
具体的,终端在激活时一般是所包含的应用侧(如OMA设备激活组件)+调制解调器(Modem)侧的双处理结构。调制解调器(Modem)侧负责底层协议相关流程的处理,应用侧(如OMA设备激活组件)负责上层应用相关激活流程的处理。应用侧PS域的相关服务连接请求,可以称为分组数据协议(Packet Data Protocol,PDP)激活请求,PDP激活请求能得到响应的前提是终端必须附着上数据网络,也就是PS域激活成功。PDP激活请求下发至Modem侧后,由无线资源控制(Radio Resource Control,RRC)模块来管理。Specifically, when the terminal is activated, it generally has a dual processing structure including the application side (such as the OMA device activation component) + the modem (Modem) side. The modem (Modem) side is responsible for the processing of the underlying protocol-related processes, and the application side (such as the OMA device activation component) is responsible for the processing of the upper-layer application-related activation processes. The PS domain-related service connection request on the application side can be called a Packet Data Protocol (PDP) activation request. The premise that the PDP activation request can get a response is that the terminal must be attached to the data network, that is, the PS domain activation is successful. After the PDP activation request is sent to the Modem side, it is managed by the Radio Resource Control (RRC) module.
PDP激活请求可以在任何时间下发至终端的Modem侧,终端的Modem侧只要接收到PDP激活请求,RRC模块就会对该PDP激活请求进行处理,响应所述PDP激活请求,向临近通信小区所包含的通信基站发起驻网流程,从而建立与通信基站的RRC连接,待所述RRC连接建立之后,终端的Modem侧向应用侧(如OMA设备激活组件)在应用接口层(Radio层)的应用接口上报RRC成功建立的信息,此时终端的应用侧(如OMA设备激活组件)触发OMA设备激活服务,所述终端基于与通信基站的通信连接(如RRC连接)通过通信网络访问设备激活服务器(如通信运营商的服务器),获取用于设备激活的激活信息(如激活参数)进行设备激活。The PDP activation request can be sent to the Modem side of the terminal at any time. As long as the Modem side of the terminal receives the PDP activation request, the RRC module will process the PDP activation request, respond to the PDP activation request, and send the PDP activation request to the adjacent communication cell. The included communication base station initiates the network registration process, thereby establishing an RRC connection with the communication base station. After the RRC connection is established, the Modem side of the terminal is applied to the application side (such as the OMA device activation component) at the application interface layer (Radio layer) The interface reports the information that the RRC is successfully established. At this time, the application side of the terminal (such as the OMA device activation component) triggers the OMA device activation service, and the terminal accesses the device activation server through the communication network based on the communication connection (such as the RRC connection) with the communication base station ( For example, a server of a communication operator), acquiring activation information (such as activation parameters) for device activation to perform device activation.
在上述终端激活的过程中,当终端由于网络原因(如发生网络抖动、通信干扰等异常情况)与所述通信基站的通信连接中断或未建立通信连接时,终端本次的设备激活流程即会激活失败,所述激活失败可以理解为终端无法获取到用于设备激活的全部激活信息(如激活参数),即无法完成终端的设备激活过程。在实际应用中,通常终端会具有重试机制,即在终端本次激活失败之后进行重试,重新发起设备激活流程或继续上次激活流程完成未完成的部分。During the above-mentioned terminal activation process, when the communication connection between the terminal and the communication base station is interrupted or the communication connection is not established due to network reasons (such as network jitter, communication interference, etc.), the device activation process of the terminal will start immediately. Activation failure, the activation failure can be understood as the terminal cannot obtain all activation information (such as activation parameters) for device activation, that is, the device activation process of the terminal cannot be completed. In practical applications, the terminal usually has a retry mechanism, that is, retrying after the current activation failure of the terminal, re-initiating the device activation process or continuing the unfinished part of the previous activation process.
其中,所述重试机制可以理解为,终端的应用侧(如OMA设备激活组件)基于预设的重试规则重新向设备激活服务器(如通信运营商的服务器)获取用于设备激活的全部或未获取的部分激活信息(如激活参数),一种重试规则可以是设置在激活失败之后,等待某一等待时长(如30秒)重新向设备激活服务器(如通信运营商的服务器)发起激活,并设置重试次数为某一固定次数(如6次),当基于预设的重试规则重新向设备激活服务器(如通信运营商的服务器)获取用于设备激活的全部或未获取的部分激活信息(如激活参数)均激活失败时,终端确定终端在开机时激活失败。Wherein, the retry mechanism can be understood as, the application side of the terminal (such as the OMA device activation component) reacquires all or For part of the activation information (such as activation parameters) that has not been obtained, a retry rule can be set to wait for a certain waiting period (such as 30 seconds) to re-initiate activation to the device activation server (such as the server of the communication operator) after the activation fails. , and set the number of retries to a fixed number of times (such as 6 times), when the device activation server (such as the server of the communication operator) is re-obtained based on the preset retry rules to obtain all or the unobtained part for device activation When the activation information (such as activation parameters) fails to be activated, the terminal determines that the activation of the terminal fails when it is powered on.
具体的,终端确定在开机时激活失败之后,终端的应用侧(如OMA设备激活组件)不再触发OMA设备激活服务。此时,终端的网络状态处于断开状态,即网络连接断开状态。此时终端开启监测机制,监测所述终端的网络状态是否恢复正常,即所述终端的网络状态是否恢复至连接状态。Specifically, after the terminal determines that the activation fails during power-on, the application side of the terminal (such as the OMA device activation component) no longer triggers the OMA device activation service. At this time, the network state of the terminal is disconnected, that is, the network connection is disconnected. At this time, the terminal starts a monitoring mechanism to monitor whether the network status of the terminal returns to normal, that is, whether the network status of the terminal returns to the connection status.
步骤102:当确定所述网络状态从断开状态切换为连接状态时,对所述终端进行设备激活。Step 102: When it is determined that the network state is switched from a disconnected state to a connected state, perform device activation on the terminal.
所述断开状态可以理解为终端与通信基站所对应的通信网络连接断开,在本申请实施例中,终端的网络状态处于断开状态时,终端此时无法基于与通信基站的通信连接(如RRC连接)通过通信网络访问设备激活服务器(如通信运营商的服务器)。The disconnected state can be understood as the disconnection of the communication network connection between the terminal and the communication base station. In the embodiment of the present application, when the network status of the terminal is in the disconnected state, the terminal cannot communicate with the communication base station at this time ( Such as an RRC connection) to access a device activation server (such as a server of a communication operator) through a communication network.
所述连接状态可以理解为终端与通信基站所对应的通信网络连接正常,在本申请实施例中,终端的网络状态处于连接状态时,终端此时可以基于与通信基站的通信连接(如RRC连接)通过通信网络访问设备激活服务器(如通信运营商的服务器)。The connection state can be understood as the connection between the terminal and the communication network corresponding to the communication base station is normal. In the embodiment of the present application, when the network state of the terminal is in the connected state, the terminal can be connected based on the communication connection (such as RRC connection) with the communication base station at this time. ) to access the device activation server (such as the server of the communication operator) through the communication network.
具体的,终端的Modem侧通过持续扫描当前通信信道内的通信基站,从至少一个通信基站的通信信号选择通信质量较好的目标通信基站建立通信连接。当终端的Modem侧与目标通信基站的通信连接建立之后,终端的网络状态此时从断开状态切换为连接状态,终端的Modem侧向应用侧(如OMA设备激活组件)在应用接口层(Radio层)的应用接口上报RRC针对连接状态的网络状态信息,此时终端的应用侧(如OMA设备激活组件)接收到所述网络状态信息,对所述网络状态信息进行解析,确定所述网络状态从断开状态切换为连接状态,然后终端的应用侧(如OMA设备激活组件)执行对所述终端进行设备激活的操作。具体为终端的应用侧(如OMA设备激活组件)触发OMA设备激活服务,所述终端基于与通信基站的通信连接(如RRC连接)通过通信网络访问设备激活服务器(如通信运营商的服务器),获取用于设备激活的激活信息(如激活参数)进行设备激活。Specifically, the Modem side of the terminal selects a target communication base station with better communication quality from the communication signal of at least one communication base station to establish a communication connection by continuously scanning the communication base stations in the current communication channel. After the communication connection between the Modem side of the terminal and the target communication base station is established, the network status of the terminal is switched from the disconnected state to the connected state at this time, and the Modem side of the terminal is connected to the application side (such as the OMA device activation component) at the application interface layer (Radio Layer) application interface reports RRC network state information for the connection state, at this time, the application side of the terminal (such as the OMA device activation component) receives the network state information, analyzes the network state information, and determines the network state Switch from the disconnected state to the connected state, and then the application side of the terminal (such as the OMA device activation component) executes the operation of device activation on the terminal. Specifically, the application side of the terminal (such as the OMA device activation component) triggers the OMA device activation service, and the terminal accesses the device activation server (such as the server of the communication operator) through the communication network based on the communication connection (such as the RRC connection) with the communication base station, Obtain activation information (such as activation parameters) for device activation to perform device activation.
在一种可行的实施方式中,终端的Modem侧可以对设备激活过程中的网络状态进行预警,当设备激活过程中出现网络抖动、信号干扰等网络故障导致终端的网络状态处于断开状态,此时终端的Modem侧可以向应用侧(如OMA设备激活组件)发送网络故障的信息,终端的应用侧(如OMA设备激活组件)接收到所述网络故障的信息之后,对所述网络故障的信息作出响应,中止正在进行的设备激活过程,即主动中止通过通信基站向设备激活服务器发送相应的激活相关信息。并记录本次设备激活过程的进度,将未发送的相应的激活相关信息保存至终端的临时缓存空间中。终端的应用侧待接收到所述Modem侧的网络状态信息,对所述网络状态信息进行解析,确定所述网络状态从断开状态切换为连接状态之后,将所述终端的临时缓存空间存储的“未发送的相应的激活相关信息”通过通信基站向设备激活服务器发送。In a feasible implementation manner, the Modem side of the terminal can give an early warning of the network status during the device activation process. When network faults such as network jitter and signal interference occur during the device activation process, causing the terminal At this time, the Modem side of the terminal can send information about the network failure to the application side (such as the OMA device activation component), and after receiving the information about the network failure, the application side of the terminal (such as the OMA device activation component) In response, suspend the ongoing device activation process, that is, actively suspend sending corresponding activation-related information to the device activation server through the communication base station. And record the progress of the device activation process this time, and save the corresponding activation related information that has not been sent to the temporary buffer space of the terminal. The application side of the terminal is to receive the network state information of the Modem side, analyze the network state information, and determine that the network state is switched from the disconnected state to the connected state, and store the temporary buffer space of the terminal The "corresponding activation-related information not sent" is sent to the device activation server through the communication base station.
在本申请实施例中,终端确定在开机时激活失败,监测所述终端的网络状态,当确定所述网络状态从断开状态切换为连接状态时,对所述终端进行设备激活。通过在监测到终端的网络状态恢复至连接状态后,无需等待用户对终端重新开机就可以重新对终端进行设备激活,可以提高终端激活的便捷性,进而提升了终端激活的成功率。In this embodiment of the present application, the terminal determines that the activation fails when it is powered on, monitors the network status of the terminal, and activates the device on the terminal when it is determined that the network status switches from the disconnected state to the connected state. By detecting that the network status of the terminal returns to the connected state, the terminal can be re-activated without waiting for the user to restart the terminal, which can improve the convenience of terminal activation, thereby improving the success rate of terminal activation.
请参见图2,图2是本申请提出的一种终端激活方法的另一种实施例的流程示意图。具体的:Please refer to FIG. 2 . FIG. 2 is a schematic flowchart of another embodiment of a terminal activation method proposed by the present application. specific:
步骤201:终端在开机时连续多次进行设备激活,当多次进行设备激活均失败时,确定终端在开机时激活失败。Step 201: The terminal performs device activation multiple times consecutively when it is turned on, and when the device activation fails for many times, it is determined that the terminal fails to be activated when it is turned on.
终端激活的过程中,当终端由于网络原因(如发生网络抖动、通信干扰等异常情况)与所述通信基站的通信连接中断或未建立通信连接时,终端本次的设备激活流程即会激活失败,所述激活失败可以理解为终端无法获取到用于设备激活的全部激活信息(如激活参数),即无法完成终端的设备激活过程。在实际应用中,通常终端会具有重试机制,即在终端本次激活失败之后进行重试,重新发起设备激活流程或继续上次激活流程完成未完成的部分。During the terminal activation process, when the communication connection between the terminal and the communication base station is interrupted or the communication connection is not established due to network reasons (such as network jitter, communication interference, etc.), the device activation process of the terminal will fail to activate this time. , the activation failure can be understood as the terminal cannot obtain all activation information (such as activation parameters) for device activation, that is, the device activation process of the terminal cannot be completed. In practical applications, the terminal usually has a retry mechanism, that is, retrying after the current activation failure of the terminal, re-initiating the device activation process or continuing the unfinished part of the previous activation process.
其中,所述重试机制可以理解为,终端的应用侧(如OMA设备激活组件)基于预设的重试规则重新向设备激活服务器(如通信运营商的服务器)获取用于设备激活的全部或未获取的部分激活信息(如激活参数)。Wherein, the retry mechanism can be understood as, the application side of the terminal (such as the OMA device activation component) reacquires all or Part of the activation information (such as activation parameters) that has not been obtained.
在一种具体的实施场景中,所述重试规则可以是设置在激活失败之后,每隔一定时长(如40秒)重新向设备激活服务器(如通信运营商的服务器)发起激活,并设置重试次数为某一固定次数(如6次),当基于预设的重试规则重新向设备激活服务器(如通信运营商的服务器)获取用于设备激活的全部或未获取的部分激活信息(如激活参数)均激活失败时,终端确定在开机时激活失败。In a specific implementation scenario, the retry rule can be set to re-initiate activation to the device activation server (such as a server of a communication operator) every certain period of time (such as 40 seconds) after the activation fails, and set the retry The number of trials is a fixed number of times (such as 6 times). When the device activation server (such as a server of a communication operator) is re-obtained based on a preset retry rule, all or part of the activation information used for device activation (such as Activation parameters) fail to activate, the terminal determines that the activation fails when it is powered on.
在另一种具体的实施场景中,所述重试规则可以是设置在激活失败之后,持续向设备激活服务器(如通信运营商的服务器)发起激活,并设置重试时长,如设置重试时长为10分钟,终端在所述重试时长10分钟内,连续多次尝试进行设备激活,当所述多次进行设备激活均失败时,终端确定在开机时激活失败。In another specific implementation scenario, the retry rule can be set to continue to initiate activation to the device activation server (such as a server of a communication operator) after the activation fails, and set the retry duration, such as setting the retry duration is 10 minutes, and the terminal tries to activate the device multiple times consecutively within the retry duration of 10 minutes, and when the multiple activations of the device fail, the terminal determines that the activation failed when it is turned on.
步骤202:获取激活标识,将所述激活标识设置为失败状态。Step 202: Obtain an activation identifier, and set the activation identifier to a failure state.
所述激活标识可以理解为用于表征终端所处的网络状态的指示信息,通常所述激活标识可以是表示网络状态的id,例如1、2、3等表示id的数字;可以是表示网络状态的关键字符,例如a,b,c等;可以是表示网络状态的关键字符串,例如pth_a,pth_b,pth_c;等等。在本申请实施例中,终端通过获取表征终端所处的网络状态的激活标识,将所述激活标识设置为失败状态的激活标识。The activation identification can be understood as indication information used to characterize the network state where the terminal is located. Generally, the activation identification can be an id representing the network state, such as 1, 2, 3, etc. representing the number of the id; it can be a number representing the network state The key characters, such as a, b, c, etc.; can be key strings representing the network status, such as pth_a, pth_b, pth_c; and so on. In this embodiment of the present application, the terminal sets the activation identifier as the activation identifier of the failed state by acquiring the activation identifier representing the network status of the terminal.
具体的,终端的应用侧(如OMA设备激活组件)在第一次调用OMA设备激活服务时,会创建一个激活标识(HFA标识),通过激活标识(HFA标识)来表征终端的激活状态,所述激活标识(HFA标识)通常储存至终端的本地存储空间的HFA flag日志文件中,终端的应用侧(如OMA设备激活组件)每一次调用OMA设备激活服务之后,会将该次调用OMA设备激活服务的激活结果进行记录,如当所述激活结果指示本次设备激活失败时,终端的应用侧(如OMA设备激活组件)基于激活标识设置规则,获取激活标识并将所述激活标识设置为失败状态,然后将该激活标识写入所述HFA flag日志文件中。其中,终端在将该激活标识写入所述HFAflag日志文件时,可以将本次设备激活的相关信息(激活时间、网络信号、上下行速率等激活相关信息)同时写入所述HFA flag日志文件中。在本申请实施例中,所述HFA flag日志文件用于,终端的应用侧(如OMA设备激活组件)在确定所述网络状态从断开状态切换为连接状态时,获取该HFA flag日志文件中最近时间点的记录信息,提取该记录信息中记录的激活标识,基于所述激活标识确定所述终端是否激活。Specifically, when the application side of the terminal (such as the OMA device activation component) invokes the OMA device activation service for the first time, it will create an activation identifier (HFA identifier), and use the activation identifier (HFA identifier) to represent the activation status of the terminal. The above activation identifier (HFA identifier) is usually stored in the HFA flag log file in the local storage space of the terminal. After the application side of the terminal (such as the OMA device activation component) calls the OMA device activation service every time, it will call the OMA device activation service. The activation result of the service is recorded. For example, when the activation result indicates that the device activation failed this time, the application side of the terminal (such as the OMA device activation component) obtains the activation ID based on the activation ID setting rule and sets the activation ID as failure. state, and then write the activation identifier into the HFA flag log file. Wherein, when the terminal writes the activation identifier into the HFAflag log file, it can simultaneously write the relevant information about device activation (activation time, network signal, uplink and downlink speed, etc.) into the HFAflag log file middle. In the embodiment of the present application, the HFA flag log file is used to obtain the HFA flag log file when the application side of the terminal (such as the OMA device activation component) determines that the network state is switched from the disconnected state to the connected state. The record information at the most recent time point, extracting the activation identifier recorded in the record information, and determining whether the terminal is activated based on the activation identifier.
步骤203:向通信基站发起驻网流程,当驻网成功时,确定所述终端的网络状态为连接状态。Step 203: Initiate a network camping process to the communication base station, and when the network camping is successful, determine that the network state of the terminal is a connected state.
所述通信基站是指被配置成提供对网络的无线接入的任意部件(或部件的集合),例如基站(BS)或发送/接收点、宏小区、家庭基站或其他支持无线功能的设备,基站可以根据一个或多个无线通信协议提供无线接入,例如,5G新无线(New Radio,NR)、长期演进(Long Term Evolution,LTE)、增强型LTE、高速分组接入(High Speed Packet Access,HSPA)等无线通信协议,当基站根据LTE协议提供无线接入,该基站可称为LTE基站,当基站根据NR协议提供无线接入,该基站可称为NR基站。The communication base station refers to any component (or a collection of components) configured to provide wireless access to the network, such as a base station (BS) or a sending/receiving point, a macro cell, a home base station, or other devices supporting wireless functions, The base station can provide wireless access according to one or more wireless communication protocols, for example, 5G New Radio (New Radio, NR), Long Term Evolution (Long Term Evolution, LTE), Enhanced LTE, High Speed Packet Access (High Speed Packet Access) , HSPA) and other wireless communication protocols, when the base station provides wireless access according to the LTE protocol, the base station may be called an LTE base station, and when the base station provides wireless access according to the NR protocol, the base station may be called an NR base station.
所述驻网,可以理解为终端在具有无线网络信号的覆盖区域中,在开机或初次安装SIM卡时,通常不能立即接打电话,而是要经历一个短时间寻找网络并连接的过程;终端搜索通信用的公共陆地移动网(Public Land Mobile Network,PLMN)、通信的小区并利用它们在无线通信网进行注册,当运营商的信号标识出现在移动终端显示区域,才可以进行正常的通讯和网络连接业务;The network resident can be understood as a terminal in a coverage area with a wireless network signal. When the terminal is turned on or the SIM card is installed for the first time, it usually cannot make and receive calls immediately, but has to go through a short period of time to find and connect to the network; the terminal Search for public land mobile network (Public Land Mobile Network, PLMN) and communication cells and use them to register in the wireless communication network. When the operator's signal logo appears in the display area of the mobile terminal, normal communication and network connection services;
其中,所述驻网流程主要包括“驻扎”和“注册”两个过程。Wherein, the network stationing process mainly includes two processes of "staying" and "registering".
1、在“驻扎”过程中,终端侧非接入层(NAS层)过程-“网络选择(PLMN选择)”与接入层(AS层)过程-“小区选择”互相配合,从而成功驻扎到运营商网络的确定的目标小区,完成注网流程中的第一步。1. During the "camping" process, the non-access layer (NAS layer) process on the terminal side - "network selection (PLMN selection)" and the access layer (AS layer) process - "cell selection" cooperate with each other to successfully camp on The determined target community of the operator's network completes the first step in the network registration process.
2、成功驻扎目标小区后,终端侧向网络发起“位置注册”过程,当该过程成功后终端即可正常使用网络所提供的服务,即驻网成功。2. After successfully camping in the target cell, the terminal side initiates the "location registration" process to the network. After the process is successful, the terminal can normally use the services provided by the network, that is, the network camping is successful.
具体的,如图3所示,图3是一种终端向通信基站发起的驻网流程的示意图。所述驻网流程为:PLMN选择->扫频->小区搜索->小区选择->小区驻留->服务请求。Specifically, as shown in FIG. 3 , FIG. 3 is a schematic diagram of a network camping process initiated by a terminal to a communication base station. The network camping process is: PLMN selection -> frequency scanning -> cell search -> cell selection -> cell camping -> service request.
PLMN选择:通常会从SIM卡或配置文件中读取预先存储的通信网络信息,如RPLMN(上次驻留的PLMN),HPLMN(SIM卡中的HPLMN),EHPLMN(等价的HPLMN)等。从而确定待驻留的通信网络。PLMN selection: Usually, pre-stored communication network information is read from the SIM card or configuration file, such as RPLMN (the last resident PLMN), HPLMN (HPLMN in the SIM card), EHPLMN (equivalent HPLMN), etc. Thereby, the communication network to be camped on is determined.
扫频:扫频分为系统扫频(system scan)和频段扫频(band scan)。系统扫频根据终端预先存储的历史频点进行搜索,而频段扫频根据的是终端支持的频段信息进行扫描,一般从低频到高频进行扫描。终端将进行全频段搜索,在每一个频点上搜索最强的小区。Frequency scanning: Frequency scanning is divided into system scanning (system scan) and frequency band scanning (band scanning). The system frequency scan searches based on the historical frequency points stored in advance by the terminal, while the frequency band scan scans based on the frequency band information supported by the terminal, generally from low frequency to high frequency. The terminal will search the entire frequency band, and search for the strongest cell on each frequency point.
小区搜索:用于终端与小区取得频率和符号同步(下行同步)、获取系统帧(即下行帧的起始位置)以及确定小区的标识(Physical-layer Cell Identity,PCI)。Cell search: It is used for the terminal to obtain frequency and symbol synchronization (downlink synchronization) with the cell, to obtain the system frame (that is, the starting position of the downlink frame), and to determine the physical-layer Cell Identity (PCI) of the cell.
小区选择:当终端开机或从盲区进入覆盖区时,终端将寻找通信网络允许的所有频点,并选择合适的小区,这个过程称为“小区选择”。通常小区选择基于一定的选择算法(如4G通信网络的“S准则”)。Cell selection: When the terminal is turned on or enters the coverage area from a blind area, the terminal will search for all the frequency points allowed by the communication network and select a suitable cell. This process is called "cell selection". Usually cell selection is based on a certain selection algorithm (such as "S criterion" of 4G communication network).
小区驻留:通常也可称为小区注册,包括但不限于:随机接入、Attach请求、鉴权、加密、激活EPS承载、Attach完成、位置更新等。Cell camping: usually also referred to as cell registration, including but not limited to: random access, Attach request, authentication, encryption, EPS bearer activation, Attach completion, location update, etc.
服务请求:在小区成功驻留之后,终端即可通过向通信网络请求网络服务。Service request: After successfully camping in the cell, the terminal can request network services from the communication network.
在一种通信网络系统中,终端在进行网络接入的小区驻留的过程中,首先会生成鉴权请求并发送给移动交互中心(Mobile Switching Center,MSC)。随后,MSC向鉴权中心(Authentication Center,AUC)请求鉴权参数。接着,AUC根据随机数发生器产生的随机数与鉴权密钥(Key Identifier,KI)通过A3单向算法(用于对通信传输信息的过程进行加密的一种算法)计算得出SRES(i),并将包括随机数以及SRES(i)的鉴权参数发送至MSC。然后,MSC将接收到的鉴权参数中的SRES(i)保存在本地,基于随机数生成用户侧鉴权请求并通过基站发送至终端。终端根据接收到的随机数以及在本地预先保存的KI通过依然A3算法计算得出RES(i)。随后,终端基于RES(i)生成用户鉴权响应并发送给MSC。最后,MSC将RES(i)与SRES(i)进行比较,若RES(i)与SRES(i)相等则此次鉴权成功,若不相等则此次鉴权失败。In a communication network system, during the process of camping in a cell for network access, a terminal first generates an authentication request and sends it to a mobile switching center (Mobile Switching Center, MSC). Subsequently, the MSC requests authentication parameters from the Authentication Center (AUC). Then, AUC calculates SRES (i ), and send the authentication parameters including the random number and SRES(i) to the MSC. Then, the MSC saves the SRES(i) among the received authentication parameters locally, generates a user-side authentication request based on a random number, and sends it to the terminal through the base station. The terminal calculates RES(i) through the still A3 algorithm according to the received random number and the locally pre-saved KI. Subsequently, the terminal generates a user authentication response based on RES(i) and sends it to the MSC. Finally, the MSC compares RES(i) with SRES(i). If RES(i) and SRES(i) are equal, the authentication is successful, and if they are not equal, the authentication fails.
具体的,终端的调制解调器(Modem)侧向通信基站发起驻网流程,具体首先要搜索终端通信用的公共陆地移动网络即PLMN,如中国联通的PLMN包括46001/46006,中国移动的PLMN包括46000/46002/46007等。示例性地,当移动终端使用的是移动SIM卡,对应的PLMN有46000/46002/46007,驻网时就需要首先确定连入三个PLMN中的哪一个。然后进行小区搜索,即确定当前所在的小区,从而获知与目标基站进行无线通信。然后,终端利用搜索到的通信用的PLMN和小区在无线通信网中注册。上述整个过程即为终端的驻网流程。当终端驻网成功,即可以进行正常的通讯和网络连接业务,终端的网络状态此时从断开状态切换为连接状态。Specifically, the modem (Modem) side of the terminal initiates the process of staying on the network to the communication base station. Specifically, it first needs to search for the public land mobile network (PLMN) used for terminal communication. For example, the PLMN of China Unicom includes 46001/46006, and the PLMN of China Mobile includes 46000/ 46002/46007 etc. Exemplarily, when the mobile terminal uses a mobile SIM card and the corresponding PLMNs are 46000/46002/46007, it needs to first determine which of the three PLMNs to connect to when camping on the network. Then perform a cell search, that is, determine the current cell, so as to learn to perform wireless communication with the target base station. Then, the terminal registers in the wireless communication network using the searched PLMN and cell for communication. The above-mentioned whole process is the process of stationing the terminal on the network. When the terminal successfully resides in the network, normal communication and network connection services can be performed, and the network status of the terminal is switched from the disconnected state to the connected state at this time.
步骤204:当确定所述网络状态从断开状态切换为连接状态时,以预设提示方式输出激活提示信息。Step 204: When it is determined that the network state is switched from the disconnected state to the connected state, output activation prompt information in a preset prompt manner.
所述预设提示规则是指终端预先设置的提示方式,所述预设提示规则通常可以是以图片、文字、音频等方式输出激活提示信息。The preset prompting rules refer to the prompting methods preset by the terminal, and the preset prompting rules can usually output activation prompting information in the form of pictures, text, audio, and the like.
具体的,当终端驻网成功,即可以进行正常的通讯和网络连接业务,终端的网络状态此时从断开状态切换为连接状态。终端的Modem侧向应用侧(如OMA设备激活组件)在应用接口层(Radio层)的应用接口上报RRC针对连接状态的网络状态信息,此时终端的应用侧(如OMA设备激活组件)接收到所述网络状态信息,对所述网络状态信息进行解析,确定所述网络状态从断开状态切换为连接状态。终端的应用侧(如OMA设备激活组件)可以创建用于输出激活提示的进程,并调用终端资源池中的计算资源分配至该输出激活提示的进程。以基于预设提示方式在终端的当前显示界面弹出提示框并展示类似“是否进行设备激活”的激活提示信息。Specifically, when the terminal successfully resides in the network, normal communication and network connection services can be performed, and the network status of the terminal is switched from a disconnected state to a connected state at this time. The Modem side of the terminal reports the RRC network status information for the connection status to the application side (such as the OMA device activation component) on the application interface of the application interface layer (Radio layer). At this time, the terminal application side (such as the OMA device activation component) receives The network state information is to analyze the network state information to determine that the network state is switched from a disconnected state to a connected state. The application side of the terminal (such as the OMA device activation component) can create a process for outputting an activation prompt, and call computing resources in the terminal resource pool to allocate to the process for outputting an activation prompt. A prompt box pops up on the current display interface of the terminal based on a preset prompt method, and an activation prompt message similar to "whether to activate the device" is displayed.
可选的,终端输出提示信息的方式可以是以语音的形式输出的,例如:终端可以调用麦克风语音播报“当前网络状态已恢复,是否进行设备激活?”;可以是以震动的形式,例如:终端可以调用内部的震动马达以特定的震动频率进行提示;还可以是调用终端上的呼吸灯、闪光灯、补光灯等指示灯,以闪烁指示灯的方式提示用户是否进行设备激活。Optionally, the way the terminal outputs the prompt information can be in the form of voice output, for example: the terminal can call the microphone to voice broadcast "The current network status has been restored, do you want to activate the device?"; it can be in the form of vibration, for example: The terminal can call the internal vibration motor to prompt with a specific vibration frequency; it can also call the indicators such as the breathing light, flashing light, and fill light on the terminal to prompt the user whether to activate the device by flashing the indicator light.
需要说明的是,终端输出激活提示信息的方式有多种,可以是上述的一种或多种,此处不作具体限定。It should be noted that there are many ways for the terminal to output the activation prompt information, which may be one or more of the above-mentioned ways, which are not specifically limited here.
步骤205:接收针对所述激活提示信息所输入的确认激活指令,向设备激活服务器发送针对激活参数的获取请求。Step 205: Receive an activation confirmation instruction input for the activation prompt information, and send an acquisition request for activation parameters to the device activation server.
所述指令是指挥终端工作的指示和命令,可以理解为指定执行某种运算或功能实现的某种控制的代码。在本实施例中,所述确认激活指令可以理解为用于指挥终端执行“对终端进行设备激活”的代码,终端通过执行所述代码,开始设备激活。The instructions are instructions and commands for directing the work of the terminal, and can be understood as codes specifying the execution of certain operations or certain control functions. In this embodiment, the activation confirmation instruction can be understood as a code for instructing the terminal to execute "device activation on the terminal", and the terminal starts device activation by executing the code.
所述设备激活服务器可以是单独的服务器设备(如运营商机房中用于设备激活的服务器),例如:机架式、刀片、塔式、或者机柜式的服务器设备,或采用工作站、大型计算机等具备较强计算能力硬件设备;也可以是采用多个服务器组成的服务器集群,所述服务集群中的各服务器可以是以对称方式组成的,其中每台服务器在业务链路中功能等价、地位等价,各服务器均可单独对外提供服务,所述单独提供服务可以理解为无需另外的服务器的辅助。The device activation server can be a separate server device (such as a server used for device activation in the operator's computer room), for example: a rack-mounted, blade, tower-type, or cabinet-type server device, or a workstation, a large computer, etc. Hardware equipment with strong computing capabilities; it can also be a server cluster composed of multiple servers. The servers in the service cluster can be composed in a symmetrical manner, and each server has equivalent functions and status in the business link. Equivalently, each server can provide external services independently, and the independent service provision can be understood as not requiring the assistance of another server.
具体的,终端确定所述网络状态从断开状态切换为连接状态时,在当前显示界面显示弹出提示框展示“激活提示信息”,所述终端含有触控屏,触控屏具有感应用户触摸操作的功能。触控屏的结构至少包括4个部分:屏幕玻璃层,传感器薄膜,显示面板层,控制器板,其中传感器薄膜有触摸感应器层,含有多种感应器,例如压力传感器、位置感应器等等,当用户在终端的当前显示界面的提示框上触控所述“确认”激活的图标时,终端的触控屏能够通过其中的传感器获取其触控的位置参数。然后对所述位置参数进行处理,识别到所述位置参数对应的显示界面上的“确认”激活的图标被触控,用户通过触控所述“确认”激活的图标向终端输入所述激活提示信息所输入的确认激活指令。Specifically, when the terminal determines that the network state is switched from the disconnected state to the connected state, a pop-up prompt box is displayed on the current display interface to display "activation prompt information". function. The structure of the touch screen includes at least 4 parts: screen glass layer, sensor film, display panel layer, and controller board. The sensor film has a touch sensor layer, which contains a variety of sensors, such as pressure sensors, position sensors, etc. , when the user touches the activated icon of "Confirm" on the prompt box of the current display interface of the terminal, the touch screen of the terminal can obtain the touched position parameter through the sensor therein. Then the position parameter is processed, it is recognized that the activated icon of "Confirm" on the display interface corresponding to the position parameter is touched, and the user inputs the activation prompt to the terminal by touching the activated icon of "Confirm". Confirmation of the message entered activates the command.
例如:如图4所示,图4是一种用户显示界面激活提示信息的界面示意图,图4界面中包含多个应用图标,终端在确定所述网络状态从断开状态切换为连接状态时,以在当前显示界面显示弹出提示框展示“激活提示信息”,所述提示框中显示有“当前网络准备就绪,确认是否激活?”文字提醒信息,并提供用户选择的操作图标:“确认”图标、“关闭”图标。当用户在终端的当前显示界面的提示框上触控所述“确认”图标时,具体通过触控用户终端触控屏的屏幕玻璃层,用户终端的触控屏通过传感器薄膜中的位置传感器获取其触控“确认”图标的位置参数,然后对所述位置参数进行处理,识别到用户输入的确认激活指令,此时,终端通过读取并执行“确认激活指令”的控制逻辑对应的机器可执行指令,执行下一步向设备激活服务器发送针对激活参数的获取请求的步骤。For example: as shown in Figure 4, Figure 4 is a schematic diagram of an interface for a user to display activation prompt information, the interface in Figure 4 contains multiple application icons, and when the terminal determines that the network status is switched from the disconnected state to the connected state, Display "activation prompt information" by displaying a pop-up prompt box on the current display interface. The prompt box displays a text reminder message of "current network is ready, confirm whether to activate?" and provides an operation icon selected by the user: "confirm" icon , the Close icon. When the user touches the "Confirm" icon on the prompt box of the current display interface of the terminal, specifically by touching the screen glass layer of the touch screen of the user terminal, the touch screen of the user terminal obtains the information through the position sensor in the sensor film. It touches the position parameter of the "Confirm" icon, and then processes the position parameter, and recognizes the confirmation activation command input by the user. At this time, the terminal reads and executes the control logic of the "confirmation activation command", and the corresponding machine can Execute the instruction to perform the next step of sending a request for obtaining activation parameters to the device activation server.
在一种具体的实施场景中,如图5所示,终端在确定所述网络状态从断开状态切换为连接状态之后,终端在屏幕显示区域的通知栏上推送“当前网络准备就绪,是否激活?”的激活提示信息,同时终端还可以在通知栏上向用户提供基于激活提示信息的相关操作,所述相关操作可以理解为用户可以通过点击图5所示的“操作”按钮,选择“确认”激活提示信息以输入确认激活指令,此时,终端通过读取并执行“确认激活指令”的控制逻辑对应的机器可执行指令,执行下一步向设备激活服务器发送针对激活参数的获取请求的步骤。In a specific implementation scenario, as shown in FIG. 5, after the terminal determines that the network status is switched from the disconnected state to the connected state, the terminal pushes "The current network is ready, whether to activate it or not" on the notification bar in the screen display area. ?”, and at the same time, the terminal can also provide the user with relevant operations based on the activation prompt information on the notification bar. The relevant operations can be understood as the user can click the “Operation” button shown in Figure 5 and select “Confirm "Activate the prompt message to enter the confirmation activation instruction. At this time, the terminal reads and executes the machine-executable instruction corresponding to the control logic of the "confirmation activation instruction" to perform the next step of sending a request for activation parameters to the device activation server .
具体的,当终端接收针对所述激活提示信息所输入的确认激活指令之后,向设备激活服务器发送针对激活参数的获取请求,具体为终端的应用侧(如OMA设备激活组件)触发OMA设备激活服务,所述终端基于与基站通信基站的通信连接(如RRC连接)通过通信网络向设备激活服务器(如通信运营商的服务器)发送针对激活参数的获取请求。Specifically, after the terminal receives the confirmation activation instruction input for the activation prompt information, it sends an acquisition request for activation parameters to the device activation server, specifically, the application side of the terminal (such as the OMA device activation component) triggers the OMA device activation service The terminal sends an acquisition request for activation parameters to a device activation server (such as a server of a communication operator) through a communication network based on a communication connection (such as an RRC connection) with the base station communication base station.
在一种可行的实施方式中,终端以预设提示方式输出激活提示信息时,可以对应设置响应时长,所述响应时长用于在确定用户在所述响应时长内未输入的确认激活指令时,自动对所述终端进行激活。具体为终端在输出激活提示信息时,创建一个计时进程,对输出激活提示信息的输出时间进行计时,当接收针对所述激活提示信息所输入的确认激活指令超时时,即所述输出时间超过所述响应时长时,对所述终端进行设备激活,具体执行下一步,向设备激活服务器发送针对激活参数的获取请求。In a feasible implementation manner, when the terminal outputs activation prompt information in a preset prompt mode, a corresponding response time length may be set, and the response time length is used when it is determined that the user does not input a confirmation activation instruction within the response time length. The terminal is automatically activated. Specifically, when the terminal outputs the activation prompt information, it creates a timing process to time the output time for outputting the activation prompt information. When the above response time is long, perform device activation on the terminal, specifically perform the next step, and send an acquisition request for activation parameters to the device activation server.
在一种可行的实施方式中,终端基于与基站通信基站的通信连接(如RRC连接)通过通信网络向设备激活服务器(如通信运营商的服务器)发送针对激活参数的获取请求之前,可以先检测与所述设备激活服务器(如通信运营商的服务器)之间的通信连接是否能连接正常,如,终端的应用侧(如OMA设备激活组件)所述设备激活服务器发送心跳包,并在接收到所述设备激活服务器针对所述心跳包反馈的响应信息未超时时,确定所述终端与所述设备激活服务器之间的通信连接为连接正常状态。In a feasible implementation manner, the terminal may first detect Whether the communication connection with the device activation server (such as the server of the communication operator) can be connected normally, for example, the device activation server on the application side of the terminal (such as the OMA device activation component) sends a heartbeat packet, and upon receiving When the response information fed back by the device activation server to the heartbeat packet has not timed out, it is determined that the communication connection between the terminal and the device activation server is in a normal connection state.
其中,所述心跳包是指在终端和设备激活服务器间通知对方设备状态的探测数据,所述探测数据可以是自定义的结构体(代码、字符串、命令字等),发送心跳包可以确定当前通信连接是否正常,发送心态包的一方通常需要按照一定时间间隔发送心跳包,而接收心跳包的一方则检测是否按时收到心跳包,并以此判断连接是否正常。心跳包通常为很小的探测数据包,通常是在逻辑层发送一个只包含包头的空包来实现。Wherein, the heartbeat packet refers to the detection data for notifying the other party's device status between the terminal and the device activation server. The detection data can be a self-defined structure (code, character string, command word, etc.), and sending the heartbeat packet can determine Whether the current communication connection is normal, the party sending the mentality packet usually needs to send the heartbeat packet at a certain time interval, and the party receiving the heartbeat packet checks whether the heartbeat packet is received on time, and judges whether the connection is normal. The heartbeat packet is usually a small detection packet, which is usually implemented by sending an empty packet containing only the header at the logic layer.
步骤206:接收所述设备激活服务器基于所述获取请求发送的所述激活参数,基于所述激活参数对所述终端进行参数配置。Step 206: Receive the activation parameter sent by the device activation server based on the acquisition request, and perform parameter configuration on the terminal based on the activation parameter.
具体的,终端在接收所述设备激活服务器基于所述获取请求发送的所述激活参数,基于所述激活参数对所述终端进行参数配置。所述参数配置具体包括但不限于网络协议参数(Internet Protocol,IP)、域名系统参数(Domain Name System,DNS)、网关参数、SIM卡参数、设备激活协议码。终端基于所述激活参数完成网络协议、域名系统、网关、SIM卡、设备激活协议的配置,作为后续建立终端与外部设备(通信网络中的设备)之间数据通道的基础,建立与外部设备(通信网络中的设备)之间的协议栈数据通道,以接入通信网络并与其他终端(电脑、平板、手机等)进行上行数据传输以及下行数据接收。Specifically, after receiving the activation parameter sent by the device activation server based on the acquisition request, the terminal performs parameter configuration on the terminal based on the activation parameter. The parameter configuration specifically includes but is not limited to network protocol parameters (Internet Protocol, IP), domain name system parameters (Domain Name System, DNS), gateway parameters, SIM card parameters, device activation protocol codes. The terminal completes the configuration of the network protocol, domain name system, gateway, SIM card, and device activation protocol based on the activation parameters, as the basis for subsequent establishment of a data channel between the terminal and the external device (device in the communication network), and establishes a connection with the external device ( The protocol stack data channel between devices in the communication network) to access the communication network and perform uplink data transmission and downlink data reception with other terminals (computers, tablets, mobile phones, etc.).
步骤207:将所述激活标识从所述失败状态更新为成功状态。Step 207: Update the activation flag from the failed state to the successful state.
具体的,终端的应用侧(如OMA设备激活组件)在第一次调用OMA设备激活服务时,会创建一个激活标识(HFA标识),通过激活标识(HFA标识)来表征终端的激活状态,所述激活标识(HFA标识)通常储存至终端的本地存储空间的HFA flag日志文件中,终端的应用侧(如OMA设备激活组件)每一次调用OMA设备激活服务之后,会将该次调用OMA设备激活服务的激活结果进行记录,如当所述激活结果指示本次设备激活成功时,终端的应用侧(如OMA设备激活组件)基于激活标识设置规则,获取激活标识并将所述激活标识设置为成功状态,然后将该激活标识写入所述HFA flag日志文件中。其中,终端在将该激活标识写入所述HFAflag日志文件时,可以将本次设备激活的相关信息(激活时间、网络信号、上下行速率等激活相关信息)同时写入所述HFA flag日志文件中。在本申请实施例中,所述HFA flag日志文件用于,终端的应用侧(如OMA设备激活组件)在确定所述网络状态从断开状态切换为连接状态时,获取该HFA flag日志文件中最近时间点的记录信息,提取该记录信息中记录的激活标识,基于所述激活标识确定所述终端是否激活。Specifically, when the application side of the terminal (such as the OMA device activation component) invokes the OMA device activation service for the first time, it will create an activation identifier (HFA identifier), and use the activation identifier (HFA identifier) to represent the activation status of the terminal. The above activation identifier (HFA identifier) is usually stored in the HFA flag log file in the local storage space of the terminal. After the application side of the terminal (such as the OMA device activation component) calls the OMA device activation service every time, it will call the OMA device activation service. The activation result of the service is recorded. For example, when the activation result indicates that the device activation is successful this time, the application side of the terminal (such as the OMA device activation component) obtains the activation identifier based on the activation identifier setting rule and sets the activation identifier as successful. state, and then write the activation identifier into the HFA flag log file. Wherein, when the terminal writes the activation identifier into the HFAflag log file, it can simultaneously write the relevant information about device activation (activation time, network signal, uplink and downlink speed, etc.) into the HFAflag log file middle. In the embodiment of the present application, the HFA flag log file is used to obtain the HFA flag log file when the application side of the terminal (such as the OMA device activation component) determines that the network state is switched from the disconnected state to the connected state. The record information at the most recent time point, extracting the activation identifier recorded in the record information, and determining whether the terminal is activated based on the activation identifier.
在本申请实施例中,终端确定在开机时激活失败,监测所述终端的网络状态,当确定所述网络状态从断开状态切换为连接状态时,对所述终端进行设备激活。通过在监测到终端的网络状态恢复至连接状态后,无需等待用户对终端重新开机就可以重新对终端进行设备激活,可以提高终端激活的便捷性,进而提升了终端激活的成功率。In this embodiment of the present application, the terminal determines that the activation fails when it is powered on, monitors the network status of the terminal, and activates the device on the terminal when it is determined that the network status switches from the disconnected state to the connected state. By detecting that the network status of the terminal returns to the connected state, the terminal can be re-activated without waiting for the user to restart the terminal, which can improve the convenience of terminal activation, thereby improving the success rate of terminal activation.
下述为本申请装置实施例,可以用于执行本申请方法实施例。对于本申请装置实施例中未披露的细节,请参照本申请方法实施例。The following are device embodiments of the present application, which can be used to implement the method embodiments of the present application. For details not disclosed in the device embodiments of the present application, please refer to the method embodiments of the present application.
请参见图6,其示出了本申请一个示例性实施例提供的终端激活装置的结构示意图。该终端激活装置可以通过软件、硬件或者两者的结合实现成为装置的全部或一部分。该装置1包括网络监测模块11和设备激活模块12。Please refer to FIG. 6 , which shows a schematic structural diagram of a device for activating a terminal provided in an exemplary embodiment of the present application. The device for activating the terminal can be implemented as all or a part of the device through software, hardware or a combination of the two. The
网络监测模块11,用于确定终端在开机时激活失败,监测所述终端的网络状态;A
设备激活模块12,用于当确定所述网络状态从断开状态切换为连接状态时,对所述终端进行设备激活。The
可选的,如图7所示,所述网络监测模块11,具体用于:Optionally, as shown in Figure 7, the
设备激活单元111,用于终端在开机时连续多次进行设备激活;The device activation unit 111 is configured to continuously perform device activation multiple times when the terminal is turned on;
激活状态确定单元112,用于当多次进行设备激活均失败时,确定终端在开机时激活失败。The activation
可选的,如图7所示,所述网络监测模块11,具体用于:Optionally, as shown in Figure 7, the
驻网流程发起单元113,用于向通信基站发起驻网流程;The on-network
连接状态确定单元114,用于当驻网成功时,确定所述终端的网络状态为连接状态。The connection
可选的,如图9所示,所述装置1,还包括:Optionally, as shown in Figure 9, the
标识设置模块13,用于获取激活标识,将所述激活标识设置为失败状态;An
可选的,所述标识设置模块13,具体用于:Optionally, the
将所述激活标识从所述失败状态更新为成功状态。updating the activation flag from the failed state to the successful state.
可选的,如图9所示,所述装置1,还包括:Optionally, as shown in Figure 9, the
激活提示模块14,用于以预设提示方式输出激活提示信息;An
可选的,所述设备激活模块12,具体用于:Optionally, the
接收针对所述激活提示信息所输入的确认激活指令,对所述终端进行设备激活。receiving an activation confirmation instruction input for the activation prompt information, and performing device activation on the terminal.
可选的,所述激活提示模块14,具体用于:Optionally, the
当接收针对所述激活提示信息所输入的确认激活指令超时时,对所述终端进行设备激活。When receiving the confirmation activation instruction inputted for the activation prompt information times out, perform device activation on the terminal.
可选的,如图8所示,所述设备激活模块12,包括:Optionally, as shown in FIG. 8, the
获取请求发送单元121,用于向设备激活服务器发送针对激活参数的获取请求;An acquisition
激活参数配置单元122,接收所述设备激活服务器基于所述获取请求发送的所述激活参数,基于所述激活参数对所述终端进行参数配置。The activation
需要说明的是,上述实施例提供的终端激活装置在执行终端激活方法时,仅以上述各功能模块的划分进行举例说明,实际应用中,可以根据需要而将上述功能分配由不同的功能模块完成,即将设备的内部结构划分成不同的功能模块,以完成以上描述的全部或者部分功能。另外,上述实施例提供的终端激活装置与终端激活方法实施例属于同一构思,其体现实现过程详见方法实施例,这里不再赘述。It should be noted that when the terminal activation device provided in the above embodiment executes the terminal activation method, it only uses the division of the above-mentioned functional modules as an example for illustration. In practical applications, the above-mentioned function allocation can be completed by different functional modules according to needs. , which divides the internal structure of the device into different functional modules to complete all or part of the functions described above. In addition, the device for activating a terminal provided by the above embodiment and the embodiment of the method for activating a terminal belong to the same concept, and its implementation process is detailed in the method embodiment, and will not be repeated here.
上述本申请实施例序号仅仅为了描述,不代表实施例的优劣。The serial numbers of the above embodiments of the present application are for description only, and do not represent the advantages and disadvantages of the embodiments.
在本实施例中,终端确定在开机时激活失败,监测所述终端的网络状态,当确定所述网络状态从断开状态切换为连接状态时,对所述终端进行设备激活。通过在监测到终端的网络状态恢复至连接状态后,无需等待用户对终端重新开机就可以重新对终端进行设备激活,可以提高终端激活的便捷性,进而提升了终端激活的成功率。In this embodiment, the terminal determines that the activation fails when it is powered on, monitors the network status of the terminal, and performs device activation on the terminal when it is determined that the network status switches from the disconnected state to the connected state. By detecting that the network status of the terminal returns to the connected state, the terminal can be re-activated without waiting for the user to restart the terminal, which can improve the convenience of terminal activation, thereby improving the success rate of terminal activation.
本申请实施例还提供了一种计算机存储介质,所述计算机存储介质可以存储有多条指令,所述指令适于由处理器加载并执行如上述图1-图5所示实施例的所述终端激活方法,具体执行过程可以参见图1-图5所示实施例的具体说明,在此不进行赘述。The embodiment of the present application also provides a computer storage medium, the computer storage medium can store a plurality of instructions, and the instructions are suitable for being loaded and executed by a processor as described in the above-mentioned embodiments shown in FIGS. 1-5 . For the terminal activation method, the specific execution process can refer to the specific description of the embodiments shown in FIGS. 1-5 , and details are not repeated here.
本申请还提供了一种计算机程序产品,该计算机程序产品存储有至少一条指令,所述至少一条指令由所述处理器加载并执行如上述图1-图5所示实施例的所述终端激活方法,具体执行过程可以参见图1-图5所示实施例的具体说明,在此不进行赘述。The present application also provides a computer program product, the computer program product stores at least one instruction, the at least one instruction is loaded by the processor and executes the terminal activation as shown in the above-mentioned embodiments shown in Figures 1-5 For the method, for the specific execution process, refer to the specific description of the embodiments shown in FIGS. 1-5 , and details are not repeated here.
请参见图10,为本申请实施例提供了一种电子设备的结构示意图。如图10所示,所述电子设备1000可以包括:至少一个处理器1001,至少一个网络接口1004,用户接口1003,存储器1005,至少一个通信总线1002。Please refer to FIG. 10 , which provides a schematic structural diagram of an electronic device according to an embodiment of the present application. As shown in FIG. 10 , the
其中,通信总线1002用于实现这些组件之间的连接通信。Wherein, the
其中,用户接口1003可以包括显示屏(Display)、摄像头(Camera),可选用户接口1003还可以包括标准的有线接口、无线接口。Wherein, the
其中,网络接口1004可选的可以包括标准的有线接口、无线接口(如WI-FI接口)。Wherein, the
其中,处理器1001可以包括一个或者多个处理核心。处理器1001利用各种借口和线路连接整个服务器1000内的各个部分,通过运行或执行存储在存储器1005内的指令、程序、代码集或指令集,以及调用存储在存储器1005内的数据,执行服务器1000的各种功能和处理数据。可选的,处理器1001可以采用数字信号处理(Digital Signal Processing,DSP)、现场可编程门阵列(Field-Programmable Gate Array,FPGA)、可编程逻辑阵列(Programmable Logic Array,PLA)中的至少一种硬件形式来实现。处理器1001可集成中央处理器(Central Processing Unit,CPU)、图像处理器(Graphics Processing Unit,GPU)和调制解调器等中的一种或几种的组合。其中,CPU主要处理操作系统、用户界面和应用程序等;GPU用于负责显示屏所需要显示的内容的渲染和绘制;调制解调器用于处理无线通信。可以理解的是,上述调制解调器也可以不集成到处理器1001中,单独通过一块芯片进行实现。Wherein, the
其中,存储器1005可以包括随机存储器(Random Access Memory,RAM),也可以包括只读存储器(Read-Only Memory)。可选的,该存储器1005包括非瞬时性计算机可读介质(non-transitory computer-readable storage medium)。存储器1005可用于存储指令、程序、代码、代码集或指令集。存储器1005可包括存储程序区和存储数据区,其中,存储程序区可存储用于实现操作系统的指令、用于至少一个功能的指令(比如触控功能、声音播放功能、图像播放功能等)、用于实现上述各个方法实施例的指令等;存储数据区可存储上面各个方法实施例中涉及到的数据等。存储器1005可选的还可以是至少一个位于远离前述处理器1001的存储装置。如图10所示,作为一种计算机存储介质的存储器1005中可以包括操作系统、网络通信模块、用户接口模块以及终端激活应用程序。Wherein, the
在图10所示的电子设备1000中,用户接口1003主要用于为用户提供输入的接口,获取用户输入的数据;而处理器1001可以用于调用存储器1005中存储的终端激活应用程序,并具体执行以下操作:In the
确定终端在开机时激活失败,监测所述终端的网络状态;Determining that the terminal fails to be activated when it is turned on, and monitoring the network status of the terminal;
当确定所述网络状态从断开状态切换为连接状态时,对所述终端进行设备激活。When it is determined that the network state is switched from the disconnected state to the connected state, device activation is performed on the terminal.
在一个实施例中,所述处理器1001在执行所述确定终端在开机时激活失败时,具体执行以下操作:In one embodiment, the
终端在开机时连续多次进行设备激活;When the terminal is turned on, the device is activated multiple times in succession;
当多次进行设备激活均失败时,确定终端在开机时激活失败。When the device activation fails for many times, it is determined that the terminal fails to be activated when it is powered on.
在一个实施例中,所述处理器1001在执行所述监测所述终端的网络状态时,具体执行以下操作:In one embodiment, the
向通信基站发起驻网流程;Initiate the process of staying on the network to the communication base station;
当驻网成功时,确定所述终端的网络状态为连接状态。When the network camping is successful, it is determined that the network state of the terminal is a connected state.
在一个实施例中,所述处理器1001在执行所述确定终端在开机时激活失败之后,还执行以下操作:In one embodiment, the
获取激活标识,将所述激活标识设置为失败状态;Obtain an activation ID, and set the activation ID to a failed state;
在一个实施例中,所述处理器1001在执行所述对所述终端进行设备激活之后,还执行以下操作:In an embodiment, after the
将所述激活标识从所述失败状态更新为成功状态。updating the activation flag from the failed state to the successful state.
在一个实施例中,所述处理器1001在执行所述终端进行设备激活之前,具体执行以下步骤:In one embodiment, the
以预设提示方式输出激活提示信息;Output activation prompt information in a preset prompt mode;
在一个实施例中,所述处理器1001在执行所述对所述终端进行设备激活时,具体执行以下步骤:In one embodiment, when the
接收针对所述激活提示信息所输入的确认激活指令,对所述终端进行设备激活。receiving an activation confirmation instruction input for the activation prompt information, and performing device activation on the terminal.
在一个实施例中,所述处理器1001在执行所述设备激活方法时,具体执行以下步骤:In one embodiment, the
当接收针对所述激活提示信息所输入的确认激活指令超时时,对所述终端进行设备激活。When receiving the confirmation activation instruction inputted for the activation prompt information times out, perform device activation on the terminal.
在一个实施例中,所述处理器1001在执行所述对所述终端进行设备激活时,具体执行以下步骤:In one embodiment, when the
向设备激活服务器发送针对激活参数的获取请求;Send an acquisition request for activation parameters to the device activation server;
接收所述设备激活服务器基于所述获取请求发送的所述激活参数,基于所述激活参数对所述终端进行参数配置。receiving the activation parameter sent by the device activation server based on the acquisition request, and performing parameter configuration on the terminal based on the activation parameter.
在本实施例中,终端确定在开机时激活失败,监测所述终端的网络状态,当确定所述网络状态从断开状态切换为连接状态时,对所述终端进行设备激活。通过在监测到终端的网络状态恢复至连接状态后,无需等待用户对终端重新开机就可以重新对终端进行设备激活,可以提高终端激活的便捷性,进而提升了终端激活的成功率。In this embodiment, the terminal determines that the activation fails when it is powered on, monitors the network status of the terminal, and performs device activation on the terminal when it is determined that the network status switches from the disconnected state to the connected state. By detecting that the network status of the terminal returns to the connected state, the terminal can be re-activated without waiting for the user to restart the terminal, which can improve the convenience of terminal activation, thereby improving the success rate of terminal activation.
本领域普通技术人员可以理解实现上述实施例方法中的全部或部分流程,是可以通过计算机程序来指令相关的硬件来完成,所述的程序可存储于一计算机可读取存储介质中,该程序在执行时,可包括如上述各方法的实施例的流程。其中,所述的存储介质可为磁碟、光盘、只读存储记忆体或随机存储记忆体等。Those of ordinary skill in the art can understand that all or part of the processes in the methods of the above embodiments can be implemented through computer programs to instruct related hardware, and the programs can be stored in a computer-readable storage medium. During execution, it may include the processes of the embodiments of the above-mentioned methods. Wherein, the storage medium may be a magnetic disk, an optical disk, a read-only memory or a random access memory, and the like.
以上所揭露的仅为本申请较佳实施例而已,当然不能以此来限定本申请之权利范围,因此依本申请权利要求所作的等同变化,仍属本申请所涵盖的范围。The above disclosures are only preferred embodiments of the present application, which certainly cannot limit the scope of the present application. Therefore, equivalent changes made according to the claims of the present application still fall within the scope of the present application.
Claims (10)
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911308830.XA CN113079500B (en) | 2019-12-18 | 2019-12-18 | A terminal activation method, device, storage medium and electronic equipment |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201911308830.XA CN113079500B (en) | 2019-12-18 | 2019-12-18 | A terminal activation method, device, storage medium and electronic equipment |
Publications (2)
Publication Number | Publication Date |
---|---|
CN113079500A CN113079500A (en) | 2021-07-06 |
CN113079500B true CN113079500B (en) | 2023-05-09 |
Family
ID=76608299
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201911308830.XA Active CN113079500B (en) | 2019-12-18 | 2019-12-18 | A terminal activation method, device, storage medium and electronic equipment |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN113079500B (en) |
Families Citing this family (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114827081B (en) * | 2022-06-30 | 2022-11-11 | 荣耀终端有限公司 | Method and equipment for determining active ground reference address |
CN119031453A (en) * | 2023-05-23 | 2024-11-26 | 荣耀终端有限公司 | Network sharing method and electronic device |
Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103533528A (en) * | 2013-09-30 | 2014-01-22 | 华为终端有限公司 | Method and terminal for activating PDN (packet data network) |
WO2016169103A1 (en) * | 2015-04-23 | 2016-10-27 | 宇龙计算机通信科技(深圳)有限公司 | Network switching method and device, and mobile terminal |
Family Cites Families (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US6961567B1 (en) * | 2000-12-07 | 2005-11-01 | Palm, Inc. | Generic activation and registration framework for wireless devices |
EP1679925B1 (en) * | 2005-01-07 | 2017-04-05 | LG Electronics Inc. | Authentication of a mobile station |
CN100484315C (en) * | 2005-03-08 | 2009-04-29 | 华为技术有限公司 | Double-mode derminal network selecting log-on method |
FR2994045B1 (en) * | 2012-07-24 | 2014-08-22 | Bouygues Telecom Sa | METHOD FOR ACTIVATING A MULTIMEDIA CASE CONNECTED TO AN INTERNET ACCESS BOX |
CN102984817B (en) * | 2012-12-07 | 2015-11-25 | 华为终端有限公司 | The processing method of PDP reactivation and terminal equipment |
US9392457B2 (en) * | 2013-11-27 | 2016-07-12 | Cellco Partnership | Method and apparatus for self-activating a mobile device |
CN106507434B (en) * | 2016-10-24 | 2020-02-14 | 深圳市万普拉斯科技有限公司 | Data processing method and device |
-
2019
- 2019-12-18 CN CN201911308830.XA patent/CN113079500B/en active Active
Patent Citations (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN103533528A (en) * | 2013-09-30 | 2014-01-22 | 华为终端有限公司 | Method and terminal for activating PDN (packet data network) |
WO2016169103A1 (en) * | 2015-04-23 | 2016-10-27 | 宇龙计算机通信科技(深圳)有限公司 | Network switching method and device, and mobile terminal |
Also Published As
Publication number | Publication date |
---|---|
CN113079500A (en) | 2021-07-06 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN107484217B (en) | Method for switching and registering IP multimedia subsystem, mobile terminal and storage medium | |
EP4329380A1 (en) | Voice call method and voice call apparatus | |
WO2019024604A1 (en) | Method and device for associating application with network slice, and communication system | |
EP3588997B1 (en) | Method and system for selecting volte according to sim card by mobile terminal, and mobile terminal | |
WO2018010425A1 (en) | Method and apparatus for pushing and receiving wi-fi hotspot information, and storage medium | |
WO2020057361A1 (en) | Information reporting method, information receiving method, terminal, and network device | |
CN106454968B (en) | Calling method and device based on CSFB | |
CN109669765B (en) | Application switching method and device | |
CN114245430B (en) | Voice access method and terminal equipment | |
CN113891410A (en) | An IMS network registration method and device, terminal, and readable storage medium | |
CN105657766A (en) | Circuit switched (CS) fallback method and device, and terminal | |
CN108882278B (en) | Data link monitoring method, device, apparatus and computer readable storage medium | |
CN114125974B (en) | Cell selection method, device, terminal and storage medium | |
CN113079500B (en) | A terminal activation method, device, storage medium and electronic equipment | |
CN110933704A (en) | Network communication method, device, storage medium and electronic equipment | |
US12396058B2 (en) | Wi-Fi control method and apparatus and electronic device | |
WO2023131286A1 (en) | Resource control method and apparatus, terminal, network side device, and readable storage medium | |
CN113905455B (en) | Bearer establishment method and device | |
CN108271243A (en) | A kind of location area updating method and terminal device | |
CN115209492B (en) | Communication processing method, device and related equipment | |
CN107635289A (en) | Method for detecting terminal calls and related products | |
WO2023185929A1 (en) | Resource control method and apparatus, terminal, and network side device | |
CN115580945A (en) | Paging method, paging device, electronic equipment and storage medium | |
CN112868247B (en) | Cell connection processing method, device, mobile terminal and storage medium | |
CN115087062A (en) | Network switching method, device, terminal and storage medium |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | 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 | ||
TR01 | Transfer of patent right | ||
TR01 | Transfer of patent right |
Effective date of registration: 20250611 Address after: 300000 Tianjin City Hebei District Hongshunli Street Wuma Road 25# Zeng 4-50 Patentee after: Tianjin Fengquan Technology Co.,Ltd. Country or region after: China Address before: No.3, industrial West 1st Road, Songshanhu Park, Dongguan City, Guangdong Province Patentee before: Dongguan Yulong Communication Technology Co.,Ltd. Country or region before: China |