WO2016065919A1 - Method for transmitting configuration information, mobile terminal and device management server as well as storage medium - Google Patents
Method for transmitting configuration information, mobile terminal and device management server as well as storage medium Download PDFInfo
- Publication number
- WO2016065919A1 WO2016065919A1 PCT/CN2015/083213 CN2015083213W WO2016065919A1 WO 2016065919 A1 WO2016065919 A1 WO 2016065919A1 CN 2015083213 W CN2015083213 W CN 2015083213W WO 2016065919 A1 WO2016065919 A1 WO 2016065919A1
- Authority
- WO
- WIPO (PCT)
- Prior art keywords
- configuration information
- mobile terminal
- device management
- configuration
- management server
- Prior art date
Links
Images
Classifications
-
- 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
-
- 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/18—Service support devices; Network management devices
Definitions
- the present invention relates to the field of device management, and in particular, to a method for transmitting configuration information, a mobile terminal, a device management server, and a computer storage medium.
- the Open Mobile Alliance (OMA) Device Management (DM) protocol is an OTA-based mobile terminal device management framework that defines a set of standards for information exchange between servers and mobile terminals.
- the DM server is the controlling party.
- the mobile terminal is the controlled party, and the server/client architecture is adopted between the DM server and the mobile terminal, and the message is used as a unit for interaction.
- a bootstrap process that is, a configuration startup process, is mainly used to set configuration information for the mobile terminal device to establish a connection with the network and the management server, including the server address, the server, and the client.
- the way of authentication, name and password, etc. The process can enable a mobile terminal that has not been configured with a Bootstrap to perform an initial management session with the same DM server, or a mobile terminal that has completed the Bootstrap configuration to perform an initial management session with the DM server.
- the Bootstrap mode can be triggered by the DM server to re-establish the Bootstrap initial management session between the mobile terminal that has been configured and the DM server.
- the general process of the process is as follows: the DM server triggers the Bootstrap process due to the change of the server address or the authentication mode, and the password is modified.
- the WAP Push message is sent to the mobile terminal that has been configured through the operator's short message server.
- the Bootstrap configuration information after receiving the short message, the mobile terminal sets the corresponding server address, authentication mode, password, etc. to the configuration file of the mobile terminal by parsing the message; and then uses the new server address to authenticate Square
- the information such as the password and password are connected to the server to complete the Bootstrap configuration.
- the mobile terminal may perform a Bootstrap message parsing error, so that the mobile terminal cannot obtain the correct DM server configuration information. Therefore, it is impossible to configure according to the configuration information and connect with the DM server, and even a serious failure such as a DM upgrade cannot be performed on the mobile terminal.
- the embodiment of the invention provides a method for transmitting configuration information, a mobile terminal, a device management server, and a computer storage medium, so as to ensure the reliability of configuration information transmission, and reduce the probability that the mobile terminal cannot connect with the DM server, thereby preventing the mobile terminal from being unable to Perform serious failures such as DM upgrades.
- the present invention provides a method of transmitting configuration information, the method comprising:
- the mobile terminal receives configuration information sent by the device management server, where the configuration information is configured to perform boot configuration on the mobile terminal;
- the mobile terminal After determining that the configuration information is illegal information, the mobile terminal sends a configuration request to the device management server, where the configuration request is configured to request the device management server to send configuration information to the mobile terminal again.
- the method further includes:
- the mobile terminal After determining that the configuration information is legal information, the mobile terminal performs boot configuration according to the configuration information, and establishes a connection with the device management server.
- the receiving, by the mobile terminal, the configuration information sent by the device management server includes:
- the mobile terminal receives a short message that is sent by the device management server and carries the configuration information.
- the mobile terminal determines that the configuration information is illegal information, including:
- the mobile terminal parses that the configuration information is incomplete or the information is incorrect, the mobile terminal determines that the configuration information is illegal information.
- the invention further provides a method for transmitting configuration information, the method comprising:
- the device management server receives the session request sent by the mobile terminal
- the device management server determines that the session request is a configuration request, where the configuration request is configured to request the device management server to send configuration information to the mobile terminal again;
- the device management server sends configuration information to the mobile terminal again, wherein the configuration information is configured to perform boot configuration by the mobile terminal.
- the method further includes:
- the device management server first transmits the configuration information to the mobile terminal.
- the device management server sends configuration information to the mobile terminal, including:
- the device management server sends a short message carrying the configuration information to the mobile terminal by using a short message server.
- the present invention further provides a mobile terminal, including: a first receiving unit, a first determining unit, and a first sending unit;
- the first receiving unit is configured to receive configuration information sent by the device management server, where the configuration information is used by the mobile terminal to perform boot configuration;
- the first determining unit is configured to determine that the configuration information received by the first receiving unit is illegal information
- the first sending unit is configured to: after the first determining unit determines that the configuration information is illegal information, send a configuration request to the device management server, where the configuration request is used to request the device management server The configuration information is transmitted again to the mobile terminal.
- the first determining unit is further configured to receive the at the first receiving unit After the configuration information, the configuration information is determined to be legal information;
- the mobile terminal further includes a configuration unit configured to, after the first determining unit determines that the configuration information is legal information, perform boot configuration according to the configuration information, and establish a connection with the device management server.
- the first receiving unit is further configured to receive a short message that is sent by the device management server and that carries the configuration information.
- the first determining unit is further configured to determine that the configuration information is illegal information when the configuration information is incomplete or the information is incorrect.
- the present invention further provides a device management server, including: a second receiving unit, a second determining unit, and a second sending unit;
- the second receiving unit is configured to receive a session request sent by the mobile terminal
- the second determining unit is configured to determine that the session request is a configuration request, where the configuration request is used to request the device management server to send configuration information to the mobile terminal again;
- the second sending unit is configured to send configuration information to the mobile terminal again, where the configuration information is used by the mobile terminal to perform boot configuration.
- the second sending unit is configured to send the configuration information to the mobile terminal for the first time before the second receiving unit receives the session request.
- the second sending unit is further configured to send, by the short message server, the short message carrying the configuration information to the mobile terminal.
- the embodiment of the invention further provides a computer storage medium, wherein the computer storage medium stores executable instructions, and the executable instructions are used to execute the foregoing method for transmitting configuration information.
- the method for transmitting configuration information provided by the embodiment of the present invention, the mobile terminal, the device management server, and the computer storage medium, after the mobile terminal receives the configuration information sent by the DM server, the packet may be parsed during the data transmission process. Parsing errors when configuring information, etc. In this case, the mobile terminal determines that the configuration information is illegal information.
- the mobile terminal may send a configuration request to the DM server, requesting the DM server to send configuration information to the mobile terminal again, so that after receiving the configuration request, the DM server will
- the configuration information is sent to the mobile terminal again, which greatly reduces the probability of packet loss or parsing error, effectively ensures the reliability of configuration information transmission, and reduces the probability that the mobile terminal cannot connect with the DM server, thereby preventing the mobile terminal from being unable to perform DM. Serious failures such as upgrades.
- FIG. 1 is a schematic structural diagram of a device management system according to an embodiment of the present invention
- FIG. 2 is a schematic flowchart of a method for transmitting configuration information by a device management system according to an embodiment of the present invention
- FIG. 3 is a schematic flowchart of a method for transmitting configuration information of a mobile terminal according to an embodiment of the present invention
- FIG. 4 is a schematic flowchart of a method for transmitting configuration information by a DM server according to an embodiment of the present invention
- FIG. 5 is a schematic structural diagram of a mobile terminal according to an embodiment of the present invention.
- FIG. 6 is a schematic structural diagram of a DM server according to an embodiment of the present invention.
- FIG. 1 is a schematic structural diagram of a device management system according to an embodiment of the present invention.
- the system includes: a DM server 10 and a plurality of mobile terminals 20.
- the DM server 10 is configured to receive a session request sent by the mobile terminal, and determine that the session request is a configuration request, where the configuration request is used to request the DM server 10 to send configuration information to the mobile terminal again; The configuration information is transmitted, wherein the configuration information is used by the mobile terminal 20 for boot configuration.
- the mobile terminal 20 is configured to receive configuration information sent by the DM server 10, the configuration information is configured to be a mobile terminal for boot configuration, and after determining that the configuration information is illegal information, send a configuration request to the DM server 10, where the configuration request is used to request the DM server. 10 transmits the configuration information again to the mobile terminal 20.
- FIG. 2 is a schematic flowchart of a method for transmitting configuration information of a device management system according to an embodiment of the present invention. Referring to FIG. 2, the method includes:
- the DM server sends configuration information to the mobile terminal for the first time
- the configuration information includes a server address, an authentication method, a password, and the like for connecting to the DM server.
- the DM server carries the configuration information in the short message through the short message server and sends the configuration information to the mobile terminal.
- S202 The mobile terminal parses the received configuration information to determine whether the configuration information is legal information; if yes, skip to S203; if not, skip to S205;
- the mobile terminal parses the information to obtain the parsed configuration information. If the parsed configuration information is complete and correct, the mobile terminal determines that the configuration information is legal information; if a packet loss occurs during the process of sending the configuration information or the mobile terminal parses the information in the process of parsing the information, If the configuration information after the parsing is incomplete or the information is incorrect, the mobile terminal determines that the configuration information is illegal information.
- S203 The mobile terminal performs boot configuration according to the configuration information.
- S204 The mobile terminal establishes a connection with the DM server by using the configuration information, and the process ends.
- S205 The mobile terminal sends a configuration request to the DM server.
- the configuration request is used to request the DM server to send configuration information to the mobile terminal again.
- the DM server determines that the session request from the mobile terminal is a configuration request.
- the DM server receives a session request from the mobile terminal, and passes the session request class.
- Type judgment determining that the session request is a configuration request.
- the DM server sends the configuration information to the mobile terminal again, and returns to S202.
- the DM server carries the configuration information in the short message through the short message server, and sends the configuration information to the mobile terminal again.
- the DM server after receiving the configuration request, the DM server sends configuration information to the mobile terminal again, which greatly reduces the probability of packet loss or parsing error, effectively ensures the reliability of configuration information transmission, and reduces the mobile terminal's failure.
- the probability of connecting to the DM server thereby avoiding serious failures such as DM upgrades that cannot be performed on the mobile terminal.
- an embodiment of the present invention provides a method for transmitting configuration information, which is applied to the mobile terminal described in one or more of the foregoing embodiments.
- FIG. 3 is a schematic flowchart of a method for transmitting configuration information of a mobile terminal according to an embodiment of the present invention. Referring to FIG. 3, the method includes:
- S301 The mobile terminal receives configuration information sent by the DM server, where the configuration information is used by the mobile terminal to perform boot configuration.
- the DM server can carry the configuration information in the short message to the mobile terminal through the short message server, and then the mobile terminal receives the short message that is sent by the DM server and carries the configuration information.
- the method further includes: after determining, by the mobile terminal, that the configuration information is legal information, performing a boot configuration according to the configuration information, and establishing a connection with the DM server.
- the mobile terminal After determining that the configuration information is illegal information, the mobile terminal sends a configuration request to the DM server, where the configuration request is used to request the DM server to send configuration information to the mobile terminal again.
- the mobile terminal parses the information to obtain the parsed configuration information. If the parsed configuration information is complete and correct, the mobile terminal determines that the configuration information is legal information; A packet loss occurs during the delivery process or a resolution error occurs in the process of parsing the information by the mobile terminal, resulting in parsing If the configuration information is incomplete or the information is incorrect, the mobile terminal determines that the configuration information is illegal. Thereafter, the mobile terminal sends a configuration request to the DM server.
- the embodiment of the present invention provides a method for transmitting configuration information, which should be configured in the DM server described in one or more of the foregoing embodiments.
- FIG. 4 is a schematic flowchart of a method for transmitting configuration information of a DM server according to an embodiment of the present invention. Referring to FIG. 4, the method includes:
- the DM server receives a session request sent by the mobile terminal.
- the method before S401, the method further includes: the DM server first sends configuration information to the mobile terminal.
- the DM server determines that the session request is a configuration request, where the configuration request is used to request the DM server to send configuration information to the mobile terminal again.
- S403 The DM server sends configuration information to the mobile terminal again, where the configuration information is used by the mobile terminal to perform boot configuration.
- the DM server sends the configuration information to the mobile terminal to send the configuration information to the short message in the short message.
- an embodiment of the present invention provides a mobile terminal, which is consistent with the mobile terminal described in one or more of the foregoing embodiments.
- the mobile terminal includes: a first receiving unit 51, a first determining unit 52, and a first sending unit 53; wherein, the first receiving unit
- the configuration information is configured to receive the configuration information sent by the DM server, and the configuration information is configured to be configured by the mobile terminal to perform the configuration.
- the first determining unit 52 is configured to determine that the configuration information received by the first receiving unit 51 is illegal information.
- the first sending unit 53 is configured to: After the first determining unit 52 determines that the configuration information is illegal information, the configuration request is sent to the DM server, where the configuration request is used to request the DM server to send the configuration information to the mobile terminal again.
- the first determining unit 52 is further configured to receive configuration information at the first receiving unit 51. After that, the configuration information is determined to be legal information;
- the mobile terminal further includes: a configuration unit configured to perform boot configuration according to the configuration information after the first determining unit 52 determines that the configuration information is legal information.
- the first receiving unit 51 is further configured to receive the short message that is sent by the DM server and carries the configuration information.
- the first determining unit 52 is further configured to determine that the configuration information is illegal information when the configuration information is incomplete or the information is incorrect.
- the first receiving unit 51 and the first sending unit 53 may be disposed in a radio frequency transmitting module or a transceiver in the mobile terminal, and the first determining unit 52 and the configuration unit may be configured to be installed in the air download firmware of the mobile terminal (FOTA, Firmware Over- The-Air) module.
- FOTA Firmware Over- The-Air
- an embodiment of the present invention provides a DM server, which is consistent with the DM server described in one or more of the foregoing embodiments.
- FIG. 6 is a schematic structural diagram of a DM server according to an embodiment of the present invention.
- the DM server includes: a second receiving unit 61, a second determining unit 62, and a second sending unit 63.
- the second receiving unit The second determining unit 62 is configured to receive the session request sent by the mobile terminal, and the second determining unit 62 is configured to determine that the session request is a configuration request, where the configuration request requesting the DM server to send configuration information to the mobile terminal again; And configured to send configuration information to the mobile terminal again, where the configuration information is used by the mobile terminal for boot configuration.
- the second transmitting unit 63 is configured to transmit the configuration information to the mobile terminal for the first time before the second receiving unit 61 receives the session request.
- the second sending unit 63 is further configured to send the short message carrying the configuration information to the mobile terminal by using the short message server.
- the second receiving unit 61 and the second sending unit 63 may be disposed in a radio frequency transmitting module or a transceiver in the mobile terminal, and the second determining unit 62 and the configuration unit may be disposed in a FOTA module of the DM server.
- embodiments of the present invention can be provided as a method, system, or computer program product. Accordingly, the present invention can take the form of a hardware embodiment, a software embodiment, or a combination of software and hardware. Moreover, the invention can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) including computer usable program code.
- the computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device.
- the apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
- These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device.
- the instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
Disclosed is a method for transmitting configuration information. The method comprises: receiving, by a mobile terminal, configuration information sent by a device management server, the configuration information being used for the mobile terminal to perform boot configuration; and after determining that the configuration information is illegal information, sending, by the mobile terminal, a configuration request to the device management server, wherein the configuration request is used for requesting the device management server to send configuration information to the mobile terminal again. Also provided at the same time are a mobile terminal and a device management server as well as a computer storage medium.
Description
本发明涉及设备管理领域,尤其涉及一种传输配置信息的方法、移动终端及设备管理服务器、计算机存储介质。The present invention relates to the field of device management, and in particular, to a method for transmitting configuration information, a mobile terminal, a device management server, and a computer storage medium.
开放移动联盟(OMA,Open Mobile Alliance)设备管理(DM,Device Management)协议是基于OTA的移动终端设备管理框架,定义了一套服务器和移动终端之间进行信息交互的标准,DM服务器是控制方,移动终端是被控制方,DM服务器和移动终端之间采用服务器/客户端的架构,以消息为单位进行交互。The Open Mobile Alliance (OMA) Device Management (DM) protocol is an OTA-based mobile terminal device management framework that defines a set of standards for information exchange between servers and mobile terminals. The DM server is the controlling party. The mobile terminal is the controlled party, and the server/client architecture is adopted between the DM server and the mobile terminal, and the message is used as a unit for interaction.
DM服务器对移动设备进行管理之前需要进行引导(Bootstrap)过程,即配置启动过程,主要用于给移动终端设备设置一些能够与网络及管理服务器建立连接的配置信息,包括服务器地址,服务器和客户端鉴权的方式,名称和密码等。该过程既可以使一个未进行Bootstrap配置的移动终端有能力同一个DM服务器进行初始管理会话,也可以使一个已经完成Bootstrap配置的移动终端同DM服务器重新进行初始管理会话。Before the DM server manages the mobile device, a bootstrap process, that is, a configuration startup process, is mainly used to set configuration information for the mobile terminal device to establish a connection with the network and the management server, including the server address, the server, and the client. The way of authentication, name and password, etc. The process can enable a mobile terminal that has not been configured with a Bootstrap to perform an initial management session with the same DM server, or a mobile terminal that has completed the Bootstrap configuration to perform an initial management session with the DM server.
目前,可以通过DM服务器触发Bootstrap的方式,使一个已经完成配置的移动终端同DM服务器重新进行Bootstrap初始管理会话的过程。此过程的一般流程为:DM服务器因服务器地址变更或鉴权方式,密码修改等,触发Bootstrap流程,通过运营商短信服务器,向已经完成配置的移动终端下发WAP Push消息,此消息携带有相应的Bootstrap配置信息;移动终端接收到短消息后,通过对该消息的解析,将对应的服务器地址,鉴权方式,密码等设置到移动终端的配置文件中;然后使用新的服务器地址,鉴权方
式,密码等信息回连服务器,完成Bootstrap配置。At present, the Bootstrap mode can be triggered by the DM server to re-establish the Bootstrap initial management session between the mobile terminal that has been configured and the DM server. The general process of the process is as follows: the DM server triggers the Bootstrap process due to the change of the server address or the authentication mode, and the password is modified. The WAP Push message is sent to the mobile terminal that has been configured through the operator's short message server. The Bootstrap configuration information; after receiving the short message, the mobile terminal sets the corresponding server address, authentication mode, password, etc. to the configuration file of the mobile terminal by parsing the message; and then uses the new server address to authenticate Square
The information such as the password and password are connected to the server to complete the Bootstrap configuration.
但是,如果移动终端在接收WAP Push消息时出现部分信息丢失或者虽然信息完整但部分数据有误的话,将导致移动终端进行Bootstrap消息解析出错,这样,移动终端就不能获得正确的DM服务器配置信息,也就无法根据配置信息进行配置并与DM服务器连接,甚至可能出现移动终端无法进行DM升级等严重故障。However, if the mobile terminal loses part of the information when receiving the WAP Push message or if the information is complete but some of the data is incorrect, the mobile terminal may perform a Bootstrap message parsing error, so that the mobile terminal cannot obtain the correct DM server configuration information. Therefore, it is impossible to configure according to the configuration information and connect with the DM server, and even a serious failure such as a DM upgrade cannot be performed on the mobile terminal.
发明内容Summary of the invention
本发明实施例提供一种传输配置信息的方法、移动终端及设备管理服务器、计算机存储介质,以保证配置信息传输的可靠性,降低移动终端无法与DM服务器连接的概率,进而避免出现移动终端无法进行DM升级等严重故障。The embodiment of the invention provides a method for transmitting configuration information, a mobile terminal, a device management server, and a computer storage medium, so as to ensure the reliability of configuration information transmission, and reduce the probability that the mobile terminal cannot connect with the DM server, thereby preventing the mobile terminal from being unable to Perform serious failures such as DM upgrades.
本发明的技术方案是这样实现的:The technical solution of the present invention is implemented as follows:
本发明提供了一种传输配置信息的方法,所述方法包括:The present invention provides a method of transmitting configuration information, the method comprising:
移动终端接收设备管理服务器发送的配置信息,所述配置信息配置为所述移动终端进行引导配置;The mobile terminal receives configuration information sent by the device management server, where the configuration information is configured to perform boot configuration on the mobile terminal;
所述移动终端确定所述配置信息为非法信息后,向所述设备管理服务器发送配置请求,其中,所述配置请求配置为请求所述设备管理服务器向所述移动终端再次发送配置信息。After determining that the configuration information is illegal information, the mobile terminal sends a configuration request to the device management server, where the configuration request is configured to request the device management server to send configuration information to the mobile terminal again.
较佳地,在所述移动终端接收来自设备管理服务器的配置信息之后,所述方法还包括:Preferably, after the mobile terminal receives the configuration information from the device management server, the method further includes:
所述移动终端确定所述配置信息为合法信息后,根据所述配置信息进行引导配置,与所述设备管理服务器建立连接。After determining that the configuration information is legal information, the mobile terminal performs boot configuration according to the configuration information, and establishes a connection with the device management server.
较佳地,所述移动终端接收设备管理服务器发送的配置信息,包括:Preferably, the receiving, by the mobile terminal, the configuration information sent by the device management server includes:
所述移动终端接收所述设备管理服务器发送的携带有所述配置信息的短消息。
The mobile terminal receives a short message that is sent by the device management server and carries the configuration information.
较佳地,所述移动终端确定所述配置信息为非法信息,包括:Preferably, the mobile terminal determines that the configuration information is illegal information, including:
所述移动终端在解析出所述配置信息不完整或者信息有误时,确定所述配置信息为非法信息。When the mobile terminal parses that the configuration information is incomplete or the information is incorrect, the mobile terminal determines that the configuration information is illegal information.
本发明又提供了一种传输配置信息的方法,所述方法包括:The invention further provides a method for transmitting configuration information, the method comprising:
设备管理服务器接收移动终端发送的会话请求;The device management server receives the session request sent by the mobile terminal;
所述设备管理服务器确定所述会话请求为配置请求,其中,所述配置请求配置为请求所述设备管理服务器再次向所述移动终端下发配置信息;The device management server determines that the session request is a configuration request, where the configuration request is configured to request the device management server to send configuration information to the mobile terminal again;
所述设备管理服务器再次向所述移动终端发送配置信息,其中,所述配置信息配置为所述移动终端进行引导配置。The device management server sends configuration information to the mobile terminal again, wherein the configuration information is configured to perform boot configuration by the mobile terminal.
较佳地,在所述设备管理服务器接收移动终端发送的会话请求之前,所述方法还包括:Preferably, before the device management server receives the session request sent by the mobile terminal, the method further includes:
所述设备管理服务器首次向所述移动终端发送所述配置信息。The device management server first transmits the configuration information to the mobile terminal.
较佳地,所述设备管理服务器向所述移动终端发送配置信息,包括:Preferably, the device management server sends configuration information to the mobile terminal, including:
所述设备管理服务器通过短信服务器向所述移动终端发送携带有所述配置信息的短消息。The device management server sends a short message carrying the configuration information to the mobile terminal by using a short message server.
本发明又提供了一种移动终端,包括:第一接收单元、第一确定单元以及第一发送单元;其中,The present invention further provides a mobile terminal, including: a first receiving unit, a first determining unit, and a first sending unit;
所述第一接收单元,配置为接收设备管理服务器发送的配置信息,所述配置信息用于所述移动终端进行引导配置;The first receiving unit is configured to receive configuration information sent by the device management server, where the configuration information is used by the mobile terminal to perform boot configuration;
所述第一确定单元,配置为确定所述第一接收单元接收的所述配置信息为非法信息;The first determining unit is configured to determine that the configuration information received by the first receiving unit is illegal information;
所述第一发送单元,配置为在所述第一确定单元确定所述配置信息为非法信息后,向所述设备管理服务器发送配置请求,其中,所述配置请求用于请求所述设备管理服务器向所述移动终端再次发送配置信息。The first sending unit is configured to: after the first determining unit determines that the configuration information is illegal information, send a configuration request to the device management server, where the configuration request is used to request the device management server The configuration information is transmitted again to the mobile terminal.
较佳地,所述第一确定单元,还配置为在所述第一接收单元接收所述
配置信息之后,确定所述配置信息为合法信息;Preferably, the first determining unit is further configured to receive the at the first receiving unit
After the configuration information, the configuration information is determined to be legal information;
所述移动终端,还包括配置单元,配置为在所述第一确定单元确定所述配置信息为合法信息后,根据所述配置信息进行引导配置,与所述设备管理服务器建立连接。The mobile terminal further includes a configuration unit configured to, after the first determining unit determines that the configuration information is legal information, perform boot configuration according to the configuration information, and establish a connection with the device management server.
较佳地,所述第一接收单元,还配置为接收所述设备管理服务器发送的携带有所述配置信息的短消息。Preferably, the first receiving unit is further configured to receive a short message that is sent by the device management server and that carries the configuration information.
较佳地,所述第一确定单元,还配置为在解析出所述配置信息不完整或者信息有误时,确定所述配置信息为非法信息。Preferably, the first determining unit is further configured to determine that the configuration information is illegal information when the configuration information is incomplete or the information is incorrect.
本发明又提供了一种设备管理服务器,包括:第二接收单元、第二确定单元以及第二发送单元;其中,The present invention further provides a device management server, including: a second receiving unit, a second determining unit, and a second sending unit;
所述第二接收单元,配置为接收移动终端发送的会话请求;The second receiving unit is configured to receive a session request sent by the mobile terminal;
所述第二确定单元,配置为确定所述会话请求为配置请求,其中,所述配置请求用于请求所述设备管理服务器再次向所述移动终端下发配置信息;The second determining unit is configured to determine that the session request is a configuration request, where the configuration request is used to request the device management server to send configuration information to the mobile terminal again;
所述第二发送单元,配置为再次向所述移动终端发送配置信息,其中,所述配置信息用于所述移动终端进行引导配置。The second sending unit is configured to send configuration information to the mobile terminal again, where the configuration information is used by the mobile terminal to perform boot configuration.
较佳地,所述第二发送单元,配置为在所述第二接收单元接收所述会话请求之前,首次向所述移动终端发送所述配置信息。Preferably, the second sending unit is configured to send the configuration information to the mobile terminal for the first time before the second receiving unit receives the session request.
较佳地,所述第二发送单元,还配置为通过短信服务器向所述移动终端发送携带有所述配置信息的短消息。Preferably, the second sending unit is further configured to send, by the short message server, the short message carrying the configuration information to the mobile terminal.
本发明实施例还提供一种计算机存储介质,所述计算机存储介质中存储有可执行指令,所述可执行指令用于执行上述的传输配置信息的方法。The embodiment of the invention further provides a computer storage medium, wherein the computer storage medium stores executable instructions, and the executable instructions are used to execute the foregoing method for transmitting configuration information.
本发明实施例所提供的传输配置信息的方法、移动终端及设备管理服务器、计算机存储介质,移动终端在接收到DM服务器发送的配置信息后,由于在数据传输过程中可能会出现丢包,解析配置信息时解析出错等
情况,导致移动终端确定上述配置信息为非法信息,此时,移动终端可以向DM服务器发送配置请求,请求DM服务器再次向移动终端发送配置信息,这样,DM服务器在接收到配置请求之后,就会再次给移动终端发送配置信息,大大减少了出现丢包或者解析出错的概率,有效地保证了配置信息传输的可靠性,降低移动终端无法与DM服务器连接的概率,进而避免出现移动终端无法进行DM升级等严重故障。The method for transmitting configuration information provided by the embodiment of the present invention, the mobile terminal, the device management server, and the computer storage medium, after the mobile terminal receives the configuration information sent by the DM server, the packet may be parsed during the data transmission process. Parsing errors when configuring information, etc.
In this case, the mobile terminal determines that the configuration information is illegal information. At this time, the mobile terminal may send a configuration request to the DM server, requesting the DM server to send configuration information to the mobile terminal again, so that after receiving the configuration request, the DM server will The configuration information is sent to the mobile terminal again, which greatly reduces the probability of packet loss or parsing error, effectively ensures the reliability of configuration information transmission, and reduces the probability that the mobile terminal cannot connect with the DM server, thereby preventing the mobile terminal from being unable to perform DM. Serious failures such as upgrades.
图1为本发明实施例中的设备管理系统的架构示意图;FIG. 1 is a schematic structural diagram of a device management system according to an embodiment of the present invention;
图2为本发明实施例中的设备管理系统传输配置信息的方法流程示意图;2 is a schematic flowchart of a method for transmitting configuration information by a device management system according to an embodiment of the present invention;
图3为本发明实施例中的移动终端传输配置信息的方法流程示意图;3 is a schematic flowchart of a method for transmitting configuration information of a mobile terminal according to an embodiment of the present invention;
图4为本发明实施例中的DM服务器传输配置信息的方法流程示意图;4 is a schematic flowchart of a method for transmitting configuration information by a DM server according to an embodiment of the present invention;
图5为本发明实施例中的移动终端的结构示意图;FIG. 5 is a schematic structural diagram of a mobile terminal according to an embodiment of the present invention;
图6为本发明实施例中的DM服务器的结构示意图。FIG. 6 is a schematic structural diagram of a DM server according to an embodiment of the present invention.
下面将结合本发明实施例中的附图,对本发明实施例中的技术方案进行清楚、完整地描述。The technical solutions in the embodiments of the present invention will be clearly and completely described in the following with reference to the accompanying drawings.
本发明实施例提供一种设备管理系统,图1为本发明实施例中的设备管理系统的架构示意图,参见图1所示,该系统包括:DM服务器10以及多个移动终端20。The embodiment of the present invention provides a device management system. FIG. 1 is a schematic structural diagram of a device management system according to an embodiment of the present invention. Referring to FIG. 1, the system includes: a DM server 10 and a plurality of mobile terminals 20.
结合本发明实施例,DM服务器10,配置为接收移动终端发送的会话请求;确定会话请求为配置请求,其中,配置请求用于请求DM服务器10再次向移动终端下发配置信息;再次向移动终端发送配置信息,其中,配置信息用于移动终端20进行引导配置。
In conjunction with the embodiment of the present invention, the DM server 10 is configured to receive a session request sent by the mobile terminal, and determine that the session request is a configuration request, where the configuration request is used to request the DM server 10 to send configuration information to the mobile terminal again; The configuration information is transmitted, wherein the configuration information is used by the mobile terminal 20 for boot configuration.
移动终端20,配置为接收DM服务器10发送的配置信息,配置信息配置为移动终端进行引导配置;确定配置信息为非法信息后,向DM服务器10发送配置请求,其中,配置请求用于请求DM服务器10向移动终端20再次发送配置信息。The mobile terminal 20 is configured to receive configuration information sent by the DM server 10, the configuration information is configured to be a mobile terminal for boot configuration, and after determining that the configuration information is illegal information, send a configuration request to the DM server 10, where the configuration request is used to request the DM server. 10 transmits the configuration information again to the mobile terminal 20.
下面对上述系统进行传输配置信息的流程进行说明。The flow of transmitting configuration information to the above system will be described below.
图2为本发明实施例中的设备管理系统传输配置信息的方法流程示意图,参见图2所示,该方法包括:2 is a schematic flowchart of a method for transmitting configuration information of a device management system according to an embodiment of the present invention. Referring to FIG. 2, the method includes:
S201:DM服务器首次向移动终端发送配置信息;S201: The DM server sends configuration information to the mobile terminal for the first time;
其中,该配置信息包括服务器地址、鉴权方式、密码等用于与DM服务器进行连接的信息。The configuration information includes a server address, an authentication method, a password, and the like for connecting to the DM server.
在实际应用中,DM服务器通过短信服务器将配置信息携带在短消息中,下发给移动终端。In the actual application, the DM server carries the configuration information in the short message through the short message server and sends the configuration information to the mobile terminal.
S202:移动终端对接收到配置信息进行解析处理,确定该配置信息是否为合法信息;若是,跳至S203;若否,跳至S205;S202: The mobile terminal parses the received configuration information to determine whether the configuration information is legal information; if yes, skip to S203; if not, skip to S205;
具体来说,移动终端在接收到配置信息之后,对该信息进行解析,得到解析后的配置信息。如果解析后的配置信息完整正确,则移动终端确定配置信息为合法信息;如果由于在配置信息的下发过程中出现丢包或者移动终端在对该信息进行解析的过程中出现解析出错等情况,导致解析后的配置信息不完整或者信息有误,则移动终端确定配置信息为非法信息。Specifically, after receiving the configuration information, the mobile terminal parses the information to obtain the parsed configuration information. If the parsed configuration information is complete and correct, the mobile terminal determines that the configuration information is legal information; if a packet loss occurs during the process of sending the configuration information or the mobile terminal parses the information in the process of parsing the information, If the configuration information after the parsing is incomplete or the information is incorrect, the mobile terminal determines that the configuration information is illegal information.
S203:移动终端根据配置信息进行引导配置;S203: The mobile terminal performs boot configuration according to the configuration information.
S204:移动终端使用配置信息与DM服务器建立连接,流程结束;S204: The mobile terminal establishes a connection with the DM server by using the configuration information, and the process ends.
S205:移动终端向DM服务器发送配置请求;S205: The mobile terminal sends a configuration request to the DM server.
其中,配置请求用于请求DM服务器向移动终端再次发送配置信息。The configuration request is used to request the DM server to send configuration information to the mobile terminal again.
S206:DM服务器确定来自移动终端的会话请求为配置请求;S206: The DM server determines that the session request from the mobile terminal is a configuration request.
具体来说,DM服务器接收来自移动终端的会话请求,经过会话请求类
型判断,确定该会话请求为配置请求。Specifically, the DM server receives a session request from the mobile terminal, and passes the session request class.
Type judgment, determining that the session request is a configuration request.
S207:DM服务器再次向移动终端发送配置信息,返回S202。S207: The DM server sends the configuration information to the mobile terminal again, and returns to S202.
优选地,DM服务器通过短信服务器将配置信息携带在短消息中,再次发送给移动终端。Preferably, the DM server carries the configuration information in the short message through the short message server, and sends the configuration information to the mobile terminal again.
由上述可知,DM服务器在接收到配置请求之后,就会再次给移动终端发送配置信息,大大减少了出现丢包或者解析出错的概率,有效地保证了配置信息传输的可靠性,降低移动终端无法与DM服务器连接的概率,进而避免出现移动终端无法进行DM升级等严重故障。It can be seen from the above that after receiving the configuration request, the DM server sends configuration information to the mobile terminal again, which greatly reduces the probability of packet loss or parsing error, effectively ensures the reliability of configuration information transmission, and reduces the mobile terminal's failure. The probability of connecting to the DM server, thereby avoiding serious failures such as DM upgrades that cannot be performed on the mobile terminal.
基于同一发明构思,本发明实施例提供一种传输配置信息的方法,应用于上述一个或者多个实施例中所述的移动终端中。Based on the same inventive concept, an embodiment of the present invention provides a method for transmitting configuration information, which is applied to the mobile terminal described in one or more of the foregoing embodiments.
图3为本发明实施例中的移动终端传输配置信息的方法流程示意图,参见图3所示,该方法包括:FIG. 3 is a schematic flowchart of a method for transmitting configuration information of a mobile terminal according to an embodiment of the present invention. Referring to FIG. 3, the method includes:
S301:移动终端接收DM服务器发送的配置信息,配置信息用于移动终端进行引导配置;S301: The mobile terminal receives configuration information sent by the DM server, where the configuration information is used by the mobile terminal to perform boot configuration.
优选地,DM服务器可以通过短息服务器将配置信息携带在短消息中,下发给移动终端,那么,移动终端接收的就是DM服务器发送的携带有配置信息的短消息。Preferably, the DM server can carry the configuration information in the short message to the mobile terminal through the short message server, and then the mobile terminal receives the short message that is sent by the DM server and carries the configuration information.
在实际应用中,在S301之后,该方法还包括:移动终端确定配置信息为合法信息后,根据配置信息进行引导配置,与DM服务器建立连接。In an actual application, after S301, the method further includes: after determining, by the mobile terminal, that the configuration information is legal information, performing a boot configuration according to the configuration information, and establishing a connection with the DM server.
S302:移动终端确定配置信息为非法信息后,向DM服务器发送配置请求,其中,配置请求用于请求DM服务器向移动终端再次发送配置信息。S302: After determining that the configuration information is illegal information, the mobile terminal sends a configuration request to the DM server, where the configuration request is used to request the DM server to send configuration information to the mobile terminal again.
具体来说,移动终端在接收到配置信息之后,对该信息进行解析,得到解析后的配置信息,如果解析后的配置信息完整正确,则移动终端确定配置信息为合法信息;如果由于在配置信息的下发过程中出现丢包或者移动终端在对该信息进行解析的过程中出现解析出错等情况,导致解析后的
配置信息不完整或者信息有误,则移动终端确定配置信息为非法信息。之后,移动终端向DM服务器发送配置请求。Specifically, after receiving the configuration information, the mobile terminal parses the information to obtain the parsed configuration information. If the parsed configuration information is complete and correct, the mobile terminal determines that the configuration information is legal information; A packet loss occurs during the delivery process or a resolution error occurs in the process of parsing the information by the mobile terminal, resulting in parsing
If the configuration information is incomplete or the information is incorrect, the mobile terminal determines that the configuration information is illegal. Thereafter, the mobile terminal sends a configuration request to the DM server.
基于同一发明构思,本发明实施例提供一种传输配置信息的方法,应配置为上述一个或者多个实施例中所述的DM服务器中。Based on the same inventive concept, the embodiment of the present invention provides a method for transmitting configuration information, which should be configured in the DM server described in one or more of the foregoing embodiments.
图4为本发明实施例中的DM服务器传输配置信息的方法流程示意图,参见图4所示,该方法包括:4 is a schematic flowchart of a method for transmitting configuration information of a DM server according to an embodiment of the present invention. Referring to FIG. 4, the method includes:
S401:DM服务器接收移动终端发送的会话请求;S401: The DM server receives a session request sent by the mobile terminal.
另一实施例中,在S401之前,该方法还包括:DM服务器首次向移动终端发送配置信息。In another embodiment, before S401, the method further includes: the DM server first sends configuration information to the mobile terminal.
S402:DM服务器确定会话请求为配置请求,其中,配置请求用于请求DM服务器再次向移动终端下发配置信息;S402: The DM server determines that the session request is a configuration request, where the configuration request is used to request the DM server to send configuration information to the mobile terminal again.
S403:DM服务器再次向移动终端发送配置信息,其中,配置信息用于移动终端进行引导配置。S403: The DM server sends configuration information to the mobile terminal again, where the configuration information is used by the mobile terminal to perform boot configuration.
优选地,无论DM服务器在上述实施例中是第几次向移动终端发送配置信息,都可以通过短信服务器将配置信息携带在短消息中下发。Preferably, the DM server sends the configuration information to the mobile terminal to send the configuration information to the short message in the short message.
基于同一发明构思,本发明实施例提供一种移动终端,该移动终端与上述一个或者多个实施例中所述的移动终端一致。Based on the same inventive concept, an embodiment of the present invention provides a mobile terminal, which is consistent with the mobile terminal described in one or more of the foregoing embodiments.
图5为本发明实施例中的移动终端的结构示意图,参见图5所示,该移动终端包括:第一接收单元51、第一确定单元52以及第一发送单元53;其中,第一接收单元51,配置为接收DM服务器发送的配置信息,配置信息配置为移动终端进行引导配置;第一确定单元52,配置为确定第一接收单元51接收的配置信息为非法信息;第一发送单元53,配置为在第一确定单元52确定配置信息为非法信息后,向DM服务器发送配置请求,其中,配置请求用于请求DM服务器向移动终端再次发送配置信息。5 is a schematic structural diagram of a mobile terminal according to an embodiment of the present invention. Referring to FIG. 5, the mobile terminal includes: a first receiving unit 51, a first determining unit 52, and a first sending unit 53; wherein, the first receiving unit The configuration information is configured to receive the configuration information sent by the DM server, and the configuration information is configured to be configured by the mobile terminal to perform the configuration. The first determining unit 52 is configured to determine that the configuration information received by the first receiving unit 51 is illegal information. The first sending unit 53 is configured to: After the first determining unit 52 determines that the configuration information is illegal information, the configuration request is sent to the DM server, where the configuration request is used to request the DM server to send the configuration information to the mobile terminal again.
优选地,第一确定单元52,还配置为在第一接收单元51接收配置信息
之后,确定配置信息为合法信息;Preferably, the first determining unit 52 is further configured to receive configuration information at the first receiving unit 51.
After that, the configuration information is determined to be legal information;
相应地,移动终端还包括:配置单元,配置为在第一确定单元52确定配置信息为合法信息后,根据配置信息进行引导配置。Correspondingly, the mobile terminal further includes: a configuration unit configured to perform boot configuration according to the configuration information after the first determining unit 52 determines that the configuration information is legal information.
优选地,第一接收单元51,还配置为接收DM服务器发送的携带有配置信息的短消息。Preferably, the first receiving unit 51 is further configured to receive the short message that is sent by the DM server and carries the configuration information.
优选地,第一确定单元52还配置为在解析出配置信息不完整或者信息有误时,确定配置信息为非法信息。Preferably, the first determining unit 52 is further configured to determine that the configuration information is illegal information when the configuration information is incomplete or the information is incorrect.
上述第一接收单元51以及第一发送单元53可以设置在移动终端中的射频发射模块或者收发机中,第一确定单元52以及配置单元可以设置在移动终端的空中下载固件(FOTA,Firmware Over-the-Air)模块中。The first receiving unit 51 and the first sending unit 53 may be disposed in a radio frequency transmitting module or a transceiver in the mobile terminal, and the first determining unit 52 and the configuration unit may be configured to be installed in the air download firmware of the mobile terminal (FOTA, Firmware Over- The-Air) module.
基于同一发明构思,本发明实施例提供一种DM服务器,该DM服务器与上述一个或者多个实施例中所述的DM服务器一致。Based on the same inventive concept, an embodiment of the present invention provides a DM server, which is consistent with the DM server described in one or more of the foregoing embodiments.
图6为本发明实施例中的DM服务器的结构示意图,参见图6所示,该DM服务器包括:第二接收单元61、第二确定单元62以及第二发送单元63;其中,第二接收单元61,配置为接收移动终端发送的会话请求;第二确定单元62,用于配置为确定会话请求为配置请求,其中,配置请求请求DM服务器再次向移动终端下发配置信息;第二发送单元63,配置为再次向移动终端发送配置信息,其中,配置信息用于移动终端进行引导配置。FIG. 6 is a schematic structural diagram of a DM server according to an embodiment of the present invention. Referring to FIG. 6, the DM server includes: a second receiving unit 61, a second determining unit 62, and a second sending unit 63. The second receiving unit The second determining unit 62 is configured to receive the session request sent by the mobile terminal, and the second determining unit 62 is configured to determine that the session request is a configuration request, where the configuration request requesting the DM server to send configuration information to the mobile terminal again; And configured to send configuration information to the mobile terminal again, where the configuration information is used by the mobile terminal for boot configuration.
优选地,第二发送单元63,配置为在第二接收单元61接收会话请求之前,首次向移动终端发送配置信息。Preferably, the second transmitting unit 63 is configured to transmit the configuration information to the mobile terminal for the first time before the second receiving unit 61 receives the session request.
优选地,第二发送单元63,还配置为通过短信服务器向移动终端发送携带有配置信息的短消息。Preferably, the second sending unit 63 is further configured to send the short message carrying the configuration information to the mobile terminal by using the short message server.
上述第二接收单元61以及第二发送单元63可以设置在移动终端中的射频发射模块或者收发机中,第二确定单元62以及配置单元可以设置在DM服务器的FOTA模块中。
The second receiving unit 61 and the second sending unit 63 may be disposed in a radio frequency transmitting module or a transceiver in the mobile terminal, and the second determining unit 62 and the configuration unit may be disposed in a FOTA module of the DM server.
本领域内的技术人员应明白,本发明的实施例可提供为方法、系统、或计算机程序产品。因此,本发明可采用硬件实施例、软件实施例、或结合软件和硬件方面的实施例的形式。而且,本发明可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器和光学存储器等)上实施的计算机程序产品的形式。Those skilled in the art will appreciate that embodiments of the present invention can be provided as a method, system, or computer program product. Accordingly, the present invention can take the form of a hardware embodiment, a software embodiment, or a combination of software and hardware. Moreover, the invention can take the form of a computer program product embodied on one or more computer-usable storage media (including but not limited to disk storage and optical storage, etc.) including computer usable program code.
本发明是参照根据本发明实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。The present invention has been described with reference to flowchart illustrations and/or block diagrams of methods, apparatus (system), and computer program products according to embodiments of the invention. It will be understood that each flow and/or block of the flowchart illustrations and/or FIG. These computer program instructions can be provided to a processor of a general purpose computer, special purpose computer, embedded processor, or other programmable data processing device to produce a machine for the execution of instructions for execution by a processor of a computer or other programmable data processing device. Means for implementing the functions specified in one or more of the flow or in a block or blocks of the flow chart.
这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。The computer program instructions can also be stored in a computer readable memory that can direct a computer or other programmable data processing device to operate in a particular manner, such that the instructions stored in the computer readable memory produce an article of manufacture comprising the instruction device. The apparatus implements the functions specified in one or more blocks of a flow or a flow and/or block diagram of the flowchart.
这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。These computer program instructions can also be loaded onto a computer or other programmable data processing device such that a series of operational steps are performed on a computer or other programmable device to produce computer-implemented processing for execution on a computer or other programmable device. The instructions provide steps for implementing the functions specified in one or more of the flow or in a block or blocks of a flow diagram.
以上所述,仅为本发明的较佳实施例而已,并非用于限定本发明的保护范围。
The above is only the preferred embodiment of the present invention and is not intended to limit the scope of the present invention.
Claims (16)
- 一种传输配置信息的方法,所述方法包括:A method of transmitting configuration information, the method comprising:移动终端接收设备管理服务器发送的配置信息,所述配置信息用于所述移动终端进行引导配置;Receiving, by the mobile terminal, configuration information sent by the device management server, where the configuration information is used by the mobile terminal to perform boot configuration;所述移动终端确定所述配置信息为非法信息后,向所述设备管理服务器发送配置请求,其中,所述配置请求用于请求所述设备管理服务器向所述移动终端再次发送配置信息。After the mobile terminal determines that the configuration information is illegal information, the configuration request is sent to the device management server, where the configuration request is used to request the device management server to send configuration information to the mobile terminal again.
- 根据权利要求1所述的方法,其中,在所述移动终端接收来自设备管理服务器的配置信息之后,所述方法还包括:The method of claim 1, wherein after the mobile terminal receives the configuration information from the device management server, the method further comprises:所述移动终端确定所述配置信息为合法信息后,根据所述配置信息进行引导配置,与所述设备管理服务器建立连接。After determining that the configuration information is legal information, the mobile terminal performs boot configuration according to the configuration information, and establishes a connection with the device management server.
- 根据权利要求1所述的方法,其中,所述移动终端接收设备管理服务器发送的配置信息,包括:The method of claim 1, wherein the receiving, by the mobile terminal, the configuration information sent by the device management server comprises:所述移动终端接收所述设备管理服务器发送的携带有所述配置信息的短消息。The mobile terminal receives a short message that is sent by the device management server and carries the configuration information.
- 根据权利要求1所述的方法,其中,所述移动终端确定所述配置信息为非法信息,包括:The method of claim 1, wherein the determining, by the mobile terminal, that the configuration information is illegal information comprises:所述移动终端在解析出所述配置信息不完整或者信息有误时,确定所述配置信息为非法信息。When the mobile terminal parses that the configuration information is incomplete or the information is incorrect, the mobile terminal determines that the configuration information is illegal information.
- 一种传输配置信息的方法,所述方法包括:A method of transmitting configuration information, the method comprising:设备管理服务器接收移动终端发送的会话请求;The device management server receives the session request sent by the mobile terminal;所述设备管理服务器确定所述会话请求为配置请求,其中,所述配置请求用于请求所述设备管理服务器再次向所述移动终端下发配置信息;The device management server determines that the session request is a configuration request, where the configuration request is used to request the device management server to send configuration information to the mobile terminal again;所述设备管理服务器再次向所述移动终端发送配置信息,其中,所述配置信息用于所述移动终端进行引导配置。 The device management server sends configuration information to the mobile terminal again, wherein the configuration information is used by the mobile terminal to perform boot configuration.
- 根据权利要求5所述的方法,其中,在所述设备管理服务器接收移动终端发送的会话请求之前,所述方法还包括:The method of claim 5, wherein before the device management server receives the session request sent by the mobile terminal, the method further comprises:所述设备管理服务器首次向所述移动终端发送所述配置信息。The device management server first transmits the configuration information to the mobile terminal.
- 根据权利要求1或5所述的方法,其中,所述设备管理服务器向所述移动终端发送配置信息,包括:The method according to claim 1 or 5, wherein the device management server sends configuration information to the mobile terminal, including:所述设备管理服务器通过短信服务器向所述移动终端发送携带有所述配置信息的短消息。The device management server sends a short message carrying the configuration information to the mobile terminal by using a short message server.
- 一种移动终端,包括:第一接收单元、第一确定单元以及第一发送单元;其中,A mobile terminal includes: a first receiving unit, a first determining unit, and a first sending unit; wherein所述第一接收单元,用于接收设备管理服务器发送的配置信息,所述配置信息用于所述移动终端进行引导配置;The first receiving unit is configured to receive configuration information sent by the device management server, where the configuration information is used by the mobile terminal to perform boot configuration;所述第一确定单元,配置为确定所述第一接收单元接收的所述配置信息为非法信息;The first determining unit is configured to determine that the configuration information received by the first receiving unit is illegal information;所述第一发送单元,配置为在所述第一确定单元确定所述配置信息为非法信息后,向所述设备管理服务器发送配置请求,其中,所述配置请求用于请求所述设备管理服务器向所述移动终端再次发送配置信息。The first sending unit is configured to: after the first determining unit determines that the configuration information is illegal information, send a configuration request to the device management server, where the configuration request is used to request the device management server The configuration information is transmitted again to the mobile terminal.
- 根据权利要求8所述的移动终端,其中,所述第一确定单元,还配置为在所述第一接收单元接收所述配置信息之后,确定所述配置信息为合法信息;The mobile terminal according to claim 8, wherein the first determining unit is further configured to: after the first receiving unit receives the configuration information, determine that the configuration information is legal information;所述移动终端,还包括配置单元,配置为在所述第一确定单元确定所述配置信息为合法信息后,根据所述配置信息进行引导配置,与所述设备管理服务器建立连接。The mobile terminal further includes a configuration unit configured to, after the first determining unit determines that the configuration information is legal information, perform boot configuration according to the configuration information, and establish a connection with the device management server.
- 根据权利要求8所述的移动终端,其中,所述第一接收单元,还配置为接收所述设备管理服务器发送的携带有所述配置信息的短消息。The mobile terminal of claim 8, wherein the first receiving unit is further configured to receive a short message that is sent by the device management server and that carries the configuration information.
- 根据权利要求8所述的移动终端,其中,所述第一确定单元,还 配置为在解析出所述配置信息不完整或者信息有误时,确定所述配置信息为非法信息。The mobile terminal of claim 8, wherein the first determining unit further When the configuration information is incomplete or the information is incorrect, the configuration information is determined to be illegal information.
- 一种设备管理服务器,包括:第二接收单元、第二确定单元以及第二发送单元;其中,A device management server includes: a second receiving unit, a second determining unit, and a second sending unit; wherein所述第二接收单元,配置为接收移动终端发送的会话请求;The second receiving unit is configured to receive a session request sent by the mobile terminal;所述第二确定单元,配置为确定所述会话请求为配置请求,其中,所述配置请求用于请求所述设备管理服务器再次向所述移动终端下发配置信息;The second determining unit is configured to determine that the session request is a configuration request, where the configuration request is used to request the device management server to send configuration information to the mobile terminal again;所述第二发送单元,配置为再次向所述移动终端发送配置信息,其中,所述配置信息用于所述移动终端进行引导配置。The second sending unit is configured to send configuration information to the mobile terminal again, where the configuration information is used by the mobile terminal to perform boot configuration.
- 根据权利要求12所述的设备管理服务器,其中,所述第二发送单元,配置为在所述第二接收单元接收所述会话请求之前,首次向所述移动终端发送所述配置信息。The device management server according to claim 12, wherein the second transmitting unit is configured to transmit the configuration information to the mobile terminal for the first time before the second receiving unit receives the session request.
- 根据权利要求12或13所述的设备管理服务器,其中,所述第二发送单元,还配置为通过短信服务器向所述移动终端发送携带有所述配置信息的短消息。The device management server according to claim 12 or 13, wherein the second sending unit is further configured to send, by the short message server, the short message carrying the configuration information to the mobile terminal.
- 一种计算机存储介质,所述计算机存储介质中存储有可执行指令,所述可执行指令用于执行权利要求1至4任一项所述的传输配置信息的方法。A computer storage medium having stored therein executable instructions for performing the method of transmitting configuration information according to any one of claims 1 to 4.
- 一种计算机存储介质,所述计算机存储介质中存储有可执行指令,所述可执行指令用于执行权利要求5至8任一项所述的传输配置信息的方法。 A computer storage medium having stored therein executable instructions for performing the method of transmitting configuration information according to any one of claims 5 to 8.
Applications Claiming Priority (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410606897.2A CN105634773A (en) | 2014-10-31 | 2014-10-31 | Method for transmitting configuration information, mobile terminal and equipment management server |
CN201410606897.2 | 2014-10-31 |
Publications (1)
Publication Number | Publication Date |
---|---|
WO2016065919A1 true WO2016065919A1 (en) | 2016-05-06 |
Family
ID=55856536
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
PCT/CN2015/083213 WO2016065919A1 (en) | 2014-10-31 | 2015-07-02 | Method for transmitting configuration information, mobile terminal and device management server as well as storage medium |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN105634773A (en) |
WO (1) | WO2016065919A1 (en) |
Families Citing this family (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2021000315A1 (en) * | 2019-07-04 | 2021-01-07 | Oppo广东移动通信有限公司 | Device onboarding method for use in internet of things, and communication device |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101068381A (en) * | 2007-06-07 | 2007-11-07 | 中兴通讯股份有限公司 | Short message system and short message retransmitting method |
CN101505550A (en) * | 2008-02-04 | 2009-08-12 | 华为技术有限公司 | Method, terminal, apparatus and system for device management |
CN102404303A (en) * | 2010-09-17 | 2012-04-04 | 联想(北京)有限公司 | Remote service method, remote service system and server |
CN102571418A (en) * | 2008-02-04 | 2012-07-11 | 华为技术有限公司 | Method, terminal, device and system for equipment management |
US20140304323A1 (en) * | 2013-04-09 | 2014-10-09 | Sony Corporation | Flexible device management bootstrap |
Family Cites Families (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101686458B (en) * | 2008-09-28 | 2013-06-12 | 华为技术有限公司 | Terminal configuration, management method and terminal device |
CN102437996A (en) * | 2010-09-29 | 2012-05-02 | 北京创前万博科技发展有限公司 | Method and system for customizing configuration file |
CN102271134B (en) * | 2011-08-11 | 2014-07-30 | 北京星网锐捷网络技术有限公司 | Method and system for configuring network configuration information, client and authentication server |
CN103200152A (en) * | 2012-01-04 | 2013-07-10 | 中国移动通信集团公司 | Conversation processing method, server and client-side |
-
2014
- 2014-10-31 CN CN201410606897.2A patent/CN105634773A/en not_active Withdrawn
-
2015
- 2015-07-02 WO PCT/CN2015/083213 patent/WO2016065919A1/en active Application Filing
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN101068381A (en) * | 2007-06-07 | 2007-11-07 | 中兴通讯股份有限公司 | Short message system and short message retransmitting method |
CN101505550A (en) * | 2008-02-04 | 2009-08-12 | 华为技术有限公司 | Method, terminal, apparatus and system for device management |
CN102571418A (en) * | 2008-02-04 | 2012-07-11 | 华为技术有限公司 | Method, terminal, device and system for equipment management |
CN102404303A (en) * | 2010-09-17 | 2012-04-04 | 联想(北京)有限公司 | Remote service method, remote service system and server |
US20140304323A1 (en) * | 2013-04-09 | 2014-10-09 | Sony Corporation | Flexible device management bootstrap |
Also Published As
Publication number | Publication date |
---|---|
CN105634773A (en) | 2016-06-01 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US10595193B2 (en) | Method of provisioning a subscriber profile for a secure module | |
US8683226B2 (en) | Automatic provisioning in mobile to mobile platforms | |
US9015694B2 (en) | Cloud-based firmware distribution service | |
WO2015117527A1 (en) | Upgrade method and device | |
US20170163478A1 (en) | Method,electronic device and system for updating client configuration in key-value pair database | |
WO2015176501A1 (en) | Device management session triggering method, device, system and computer storage medium | |
WO2011150782A1 (en) | Method, device and system for configuring wireless fidelity (wifi) parameter | |
CN111355684B (en) | Internet of things data transmission method, device and system, electronic equipment and medium | |
WO2016026313A1 (en) | Method, device and system for implementing information self-registration, and computer storage medium | |
JP7535022B2 (en) | Apparatus, method and program for remotely managing devices | |
EP3920466B1 (en) | Device configuration method, system, and apparatus | |
CN105429979A (en) | Cross-platform user certificating method and intelligent router, Internet surfing system | |
CN113051539B (en) | Method and device for calling digital certificate | |
WO2022257927A1 (en) | Key burning method and apparatus, electronic device board card, and storage medium | |
WO2015117365A1 (en) | Method, device and system for interacting hello packets | |
WO2016065919A1 (en) | Method for transmitting configuration information, mobile terminal and device management server as well as storage medium | |
US20230214207A1 (en) | Device upgrade control method and apparatus, and computer device and storage medium | |
CN105187391B (en) | APP and its logging in network access point methods, server and system | |
WO2012139463A1 (en) | Terminal device initialization method and device | |
US20140122437A1 (en) | Dynamically provisioned storage server operating on a data communications network | |
CN106230877B (en) | Remote management method, system and equipment of equipment | |
US10979287B2 (en) | Method and apparatus for receiving a solution when configuration function verification fails in a terminal | |
WO2023009929A1 (en) | Certificate revocation at datacenters as a service | |
WO2016188150A1 (en) | Session exchange method, server, user terminal and computer storage medium | |
US11212178B2 (en) | Control system, electronic device, and control method |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
121 | Ep: the epo has been informed by wipo that ep was designated in this application |
Ref document number: 15854460 Country of ref document: EP Kind code of ref document: A1 |
|
NENP | Non-entry into the national phase |
Ref country code: DE |
|
122 | Ep: pct application non-entry in european phase |
Ref document number: 15854460 Country of ref document: EP Kind code of ref document: A1 |