WO2006108347A1 - Method and system for upgrading mobile communication terminal - Google Patents

Method and system for upgrading mobile communication terminal Download PDF

Info

Publication number
WO2006108347A1
WO2006108347A1 PCT/CN2006/000624 CN2006000624W WO2006108347A1 WO 2006108347 A1 WO2006108347 A1 WO 2006108347A1 CN 2006000624 W CN2006000624 W CN 2006000624W WO 2006108347 A1 WO2006108347 A1 WO 2006108347A1
Authority
WO
WIPO (PCT)
Prior art keywords
mobile terminal
terminal device
upgrade package
module
management module
Prior art date
Application number
PCT/CN2006/000624
Other languages
French (fr)
Chinese (zh)
Inventor
Quan Qi
Qian Sun
Original Assignee
Huawei Technologies Co., Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co., Ltd filed Critical Huawei Technologies Co., Ltd
Publication of WO2006108347A1 publication Critical patent/WO2006108347A1/en

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W8/00Network data management
    • H04W8/22Processing or transfer of terminal data, e.g. status or physical capabilities
    • H04W8/24Transfer of terminal data
    • H04W8/245Transfer of terminal data from a network towards a terminal

Definitions

  • the present invention relates to a device management technology in the field of communications, and in particular, to a method and system for upgrading a mobile terminal device. Background technique
  • Mobile device management refers to downloading data packets from the network to the mobile terminal by means of over-the-air (OTA: Over TheAir), and automatically running, thereby completing subsequent installation and configuration; The service usage information and function parameter information of the terminal are automatically transmitted from the terminal to the server.
  • Device Management DM provides a low-cost solution to maintain and manage terminal software and data, including setting up initial configuration information for devices, installing and updating persistent information on devices, extracting management information from devices, and handling event events generated by devices. Alarm information, etc.
  • OMA Open Mobi le Al l iance
  • OMA Open Mobi le Al l iance
  • the mobile terminal inserts the SIM card, and the client on the terminal connects to the DM server (DM Server) in the Internet through the WAP gateway;
  • DM server DM Server
  • the server responds to the client according to the DM protocol, and the mobile terminal repeatedly interacts with the server until the DM message interaction is completed.
  • the DM Server can use the Push Proxy Gateway (PPG) to send information to the client;
  • PPG Push Proxy Gateway
  • the information is sent from the PPG to the short message center SMSC using the Short Message Peer to Peer Protocol (SMPP);
  • SMPP Short Message Peer to Peer Protocol
  • the server responds to the client according to the DM protocol
  • the mobile terminal repeatedly interacts with the server—until the DM message interacts.
  • the DM Server (DM Server) is also responsible for completing the data management function, receiving and verifying the terminal information and upgrade package data uploaded by the terminal manufacturer, which easily forms a system performance bottleneck and makes the system expansion difficult.
  • the DM service user can only implement the billing and monthly billing, and cannot perform billing for specific business operations, such as billing the download of the upgrade package. Summary of the invention
  • the present invention provides a method for upgrading a mobile terminal device and a system thereof, so as to solve the problem that a performance bottleneck and a system expansion problem exist in the existing device management technology. Further, solving the prior art cannot achieve specific The problem of billing for business operations.
  • a method for upgrading a mobile terminal device includes the following steps:
  • the mobile terminal device downloads the upgrade package from the operation module to which it belongs, and updates the software of the terminal device.
  • the management module carries the charging setting information when sending the upgrade package or sends the charging setting information through a separate command, and the operation module charges the terminal device that downloads the upgrade package according to the charging setting information, and records the used original service usage. Recorded.
  • the operation module transmits the original service usage record to the management module, and the management module provides the business operation support system (BOSS).
  • BOSS business operation support system
  • the management module also sends a download time setting to the operation module when the upgrade package is sent. After receiving the upgrade package, the operation module starts the upgrade package download immediately or periodically according to the download time setting, and transmits the upgrade package to the mobile terminal device.
  • the management module further sends a download target setting to the operation module when the upgrade package is sent, and the operation module only allows the mobile terminal device that meets the download target setting to download the upgrade package for upgrading.
  • the operation module sends a device management message to the mobile terminal device by using a short message manner, and notifies the mobile terminal device to download the upgrade package.
  • the mobile terminal device sends a download upgrade package request to the management module, and the management module sends the request to the H-transfer service.
  • the electrical operation module delivers an upgrade package to the mobile terminal device.
  • the management module verifies and/or tests the upgrade package and transmits the upgrade package verified and/or tested to the operation module.
  • the upgrade package sent by the management module to the operation module includes upgrade packages of different version numbers, and the operation module selects the corresponding upgrade package according to the version number of the mobile terminal device and sends the upgrade package to the mobile terminal device.
  • a mobile terminal device management service system comprising: a management module and one or more operation modules, each operation module is interconnected with a management module through a network; the management module is configured to receive data of the mobile terminal and synchronize the data of the mobile terminal to the operation module The operation module is configured to collect the mobile terminal device information and set parameters of the mobile terminal device, and transmit the upgrade package in the terminal device data packet to the mobile terminal device.
  • the management module includes:
  • An interface unit configured to receive uploaded mobile terminal data
  • a first storage unit configured to store mobile terminal data received by the interface unit
  • a first data synchronization unit coupled to the first storage unit, for synchronizing the mobile terminal data to the operation module
  • the first charging unit is connected to the first data unit, and is configured to provide the original service usage record information sent by the storage operation module to the operation support system.
  • the operation module includes:
  • a second data synchronization unit configured to receive mobile terminal data from the management module and upload original service usage record information to the management module
  • a second storage unit connected to the second data synchronization unit, configured to store the mobile terminal data received by the second data synchronization unit;
  • a service operation unit connected to the storage unit, configured to collect mobile terminal device information and set parameters of the mobile terminal device, and transmit the upgrade package in the terminal device data packet to the mobile terminal device;
  • the second charging unit is connected to the second data synchronization unit and the service operation unit, configured to charge and generate the original service usage record of the terminal device, and send the record to the management module by using the second data synchronization unit.
  • a network system capable of providing device management comprising a mobile terminal device, a mobile network providing services to the mobile terminal device, and a mobile terminal device management system for providing device management services to the mobile terminal through the mobile communication network, wherein the mobile network includes WAP a gateway and a short message gateway; the mobile terminal device management system includes a management module and one or more operation modules, each operation module is interconnected with the management module through a network, and the operation module respectively communicates with the WAP gateway and the Internet short message
  • the gateway is connected, the mobile terminal device passes the WAP step to the operation module, and the operation module is configured to collect the mobile terminal device information, set parameters of the mobile terminal device, and send the device management short message to the mobile terminal device, and send the terminal data.
  • the upgrade package in the package is delivered to the mobile terminal device.
  • the management module is connected to an operation support system (BOSS) in the mobile network, and the original service usage record generated by the operation module is provided to the BOSS through the management module.
  • BOSS operation support system
  • the invention completes the data management function by a management module, and the plurality of operation modules complete the business operation function, so that the data management of the system is separated from the business operation, not only solves the system performance bottleneck, but also the gateway accesses the operation module, and the management module is used for Receiving terminal data, making the system scalable; the operation module charges the operation of the terminal device and provides the operation support system through the management module, and can perform charging for specific service operations, for example, downloading the upgrade package for the mobile terminal device fee.
  • Figure 1 is a flow chart of the basic equipment management of the existing device
  • FIG. 2 is a schematic structural diagram of a mobile terminal device management service system according to the present invention
  • FIG. 3A is a schematic structural diagram of a mobile terminal device management service system management module
  • FIG. 3B is a schematic structural diagram of a mobile terminal device management service system operation module
  • FIG. 5 is a flow chart of the device management service system in the network
  • FIG. 5 is a flowchart of the present invention. detailed description
  • the invention separates the data management and the business operation of the system to solve the system performance caused by the device management server completing the business operation function and completing the data management function in the prior art.
  • the management service platform includes a management module, one or more operation modules, and each operation module is interconnected with the management module through a network, and the management module and the operation module are independent of each other, and data is transmitted through the corresponding interface.
  • the management module is used for data management, receiving and storing mobile terminal data, and synchronizing the mobile terminal data to the operation module; the operation module is used for business operations, and the mobile terminal performs information collection, parameter setting, and downloading and updating of the upgrade package.
  • the terminal data includes an upgrade package, terminal information (manufacturer number, terminal model, terminal parameter); the terminal parameter further includes a classification number (multi-level classification is possible), a parameter name, and a parameter value.
  • the upgrade package is a software upgrade package or a firmware upgrade package.
  • Firmware refers to hardware with software functions.
  • the rewritable memory such as FLASH is used as a carrier, and the programs in the firmware can be upgraded like software.
  • the management module includes:
  • the interface unit is configured to provide a login interface for the terminal manufacturer or the user, perform login authentication, and provide terminal data for the user to upload the upgrade package and the terminal information.
  • the first storage unit is connected to the interface unit and stores terminal data uploaded through the interface unit.
  • the first data synchronization unit is coupled to the first storage unit for synchronizing the mobile terminal data in the first storage unit to the operation module.
  • the first charging unit is connected to the first data unit for storing original service usage record information sent by the operation module and providing the information to the operation support system.
  • the management module may further include:
  • a verification unit is connected between the interface unit and the first storage unit for verifying the mobile terminal data and transmitting the verified data to the first storage unit.
  • test unit connected to the first storage unit and the first data synchronization unit, configured to read the upgrade package from the first storage unit, and test the upgrade package by using a first data synchronization unit connection test-specific operation module.
  • exercise #module ⁇ a second data synchronization unit, configured to receive mobile terminal data from the management module and upload original service usage record information to the management module;
  • a second storage unit connected to the second data synchronization unit, configured to store the mobile terminal data received by the second data synchronization unit;
  • a service operation unit connected to the storage unit, configured to collect mobile terminal device information and set parameters of the mobile terminal device, and transmit the upgrade package in the terminal device data packet to the mobile terminal device;
  • the second charging unit is connected to the second data synchronization unit and the service operation unit, configured to record and generate the original service usage record for the terminal device, and send the record to the management module through the second data synchronization unit.
  • the management module in order to be able to perform charging for a specific service operation, sends the upgrade package to the operation module and carries the charging setting information of the upgrade package, and when the terminal downloads the upgrade package, the operation module presses The billing setting information is charged and recorded in the generated original service usage record, so that the prior art can only perform monthly billing, and the billing for specific service operations cannot be realized. Or the charging setting information is separately sent by the management module to the operating module.
  • This method is applicable to all the upgrade packets adopting the same charging policy.
  • the billing setting includes the rate of downloading once; or according to the upgrade package flow rate, the billing setting includes the rate per kilobyte, etc., so that it is not necessary to send the upgrade package each time. Both billing setting information is sent at the same time.
  • the original service usage record may include: terminal number, terminal model, time, service operation type, billing type, operation module number (when there are multiple operation modules, each operation module has a unique number).
  • the original service usage record processing flow is divided into two phases:
  • the operation module transmits the generated original service usage record file to the management module.
  • the file transfer protocol uses the standard FTP protocol, the management module acts as the FTP server, and the operation module uses the FTP command to transfer files.
  • the operation module can transmit the generated original service usage record file to the management module periodically (for example, every 30 minutes). After the management module receives the original service usage record file, it does not make any changes to the file content. It only stores the file in the specified directory and waits for the BOSS to collect.
  • the software package sent by the management module to the operation module may also include download time setting information, and the download time is set to: immediate start or timed start.
  • the immediate start means that the management module requires the operation module to immediately download the upgrade package to the terminal device after receiving the upgrade package.
  • the timed start refers to the operation module periodically checking whether there is an unexecuted package download task, and if so, the time is up. Download the upgrade package to the terminal device during the period.
  • the software package sent by the management module to the operation module may further include download target setting information, and the download target setting letter includes: a terminal model number, a version number, and the like. Operation module Upgrades only the terminal that meets the download destination setting information.
  • the upgrade package further includes an upgrade package corresponding to different version numbers, and the operation module downloads the corresponding upgrade package for the terminals of different version numbers.
  • the management module provides two upgrade packages to the operation module, corresponding to upgrading from version VI to version V3, and upgrading from version V2 to version V3o.
  • the number of data bytes of the upgrade package is smaller than version VI to version V2 plus version V2. The sum of the data volumes of the two upgrade packages of version V3.
  • the networking structure of the mobile terminal device management service system adopts a secondary structure of a management module and an operation module, and multiple operation modules may be used, for example, one operation module is corresponding to each region, and data of the management module is synchronized to all In the operating module.
  • the management module implements functions such as uploading, authenticating, testing, user data management, terminal static parameters, dynamic information management, policy management, and statistical analysis.
  • the operation module realizes direct interaction with the user terminal, and realizes functions such as terminal information (mobile station ISDN number MSISDN, international mobile device identity code IMEI, model Model, etc.) collection, terminal parameter setting, and upgrade package downloading.
  • the carrier network is connected to the WAP gateway, and the operation module is accessed through the HTTP proxy in the WAP gateway to implement the DM interaction function between the terminal and the platform.
  • the terminal manufacturer/user connects to the portal of the management module through the Internet, and realizes the upload of the upgrade package, the information of the terminal, the static transmission, and the like.
  • the operation module is connected with the Internet Short Message Gateway (ISMG) to implement the function of short message reporting of the three elements of the terminal (mobile station ISDN number MSISDN, international mobile device identity code IMEL model).
  • ISMG Internet Short Message Gateway
  • the WAP gateway is connected to the ISMG and carries the WAP Push function initiated by the operation module through the short message.
  • the operation module is connected to the WAP gateway to obtain information such as the mobile phone number and IP address of the user, and transparently transmits the interaction message between the platform and the user through the HTTP proxy function of the WAP gateway to implement the WAP Push function.
  • the operation module implements the actual charging function, and transmits the generated original service usage record to the management module through the synchronization interface.
  • the management module and the operation support system (BOSS) are connected to realize the upload function of the original service usage record.
  • the server address of the unified terminal management platform is set on the terminal, and the WAP gateway is responsible for querying the DM operation module to which the user belongs to the electronic number domain name server (Enum DNS), and forwarding the request of the mobile terminal device to the corresponding operation module.
  • Enum DNS electronic number domain name server
  • Step 10 Upload the upgrade package to the management module through the management module interface unit portal (PORTAL) by using the HTTP method, and the upgrade package is provided with a corresponding status field.
  • PORTAL management module interface unit portal
  • Step 20 After the upload is successful, verify the upgrade package, that is, check the terminal model, format, and integrity of the upgrade package. After checking, set the upgrade package status to "to be tested.” This step is not required and the upgrade package can be checked as appropriate.
  • Step 30 The management module sends the upgrade package to the operation module by using the standard FTP protocol.
  • the operation module starts to authenticate the upgrade package, the upgrade package status changes to "testing".
  • Step 40 The operation module tests the upgrade package, and returns the upgrade package test result file to the management module.
  • the interface adopts the FTP protocol. If the upgrade package test passes, the upgrade package status changes to "Pending Release.”
  • the upgrade operation can be initiated immediately.
  • Step 50 The management module synchronizes the "to be released" upgrade package to each operation module.
  • the terminal device submits a request for downloading the upgrade package to the operation module, and the request may include a download time setting and/or a charging setting in addition to the upgrade package to be downloaded.
  • the request interface uses the standard FTP protocol.
  • Step 60 The operation module downloads the upgrade package to the terminal according to the download time setting, and generates an original service usage record according to the fee setting.
  • the built-in menu of the terminal may include the WAP Portal address of the management platform.
  • the terminal automatically accesses the WAP Portal that enters the platform on the terminal, and the user selects the upgrade package to be downloaded, and submits a request to WAP PortaL.
  • the WAP package returns a list of upgrade packages to the user. This list is a list of upgrade packages that are valid for the user terminal.
  • the WAP Portal of the platform forwards the request to the operation module to which the user belongs, and the operation module immediately downloads the upgrade package to the terminal.
  • Step 70 The mobile terminal device updates the software of the terminal device by using the upgrade package.
  • step 60 is as follows (refer to the networking diagram of FIG. 4):
  • the operation module generates DM Notification notification information and sends it to the WAP gateway; (2) the WAP gateway sends the DM Notification notification information to the SMS center SMS gateway through the WAP Push carried by the SMS, and the SMS gateway will receive the received information as a short message.
  • the method is sent to the mobile terminal device;
  • the mobile terminal DM client uploads the message Devinfo, and issues a request to establish a session with the operation module;
  • the operation module sends a Status command and an authentication request message to the mobile terminal via the WAP gateway;
  • the DM client of the mobile terminal device successfully authenticates the request information of the DM operation module, and returns status information;
  • the operation module uses the Get command to collect mobile terminal device information
  • the mobile terminal device DM client parses the Get command, according to the content of the command, returns the result using the Result, and WW]P"W3 ⁇ 4 - one-to-one-D operation---module T (8)
  • the operation module processes the Result content, and if the mobile terminal device terminal is already the latest version, the session ends; otherwise, the Replace command is used to transmit the Down loadAnd Update download update indication and the Uniform Resource Locator URL of the upgrade package to the mobile terminal device. .
  • the mobile terminal device DM client downloads the upgrade and returns the upgrade result, and the DM operation module generates the original service usage record and ends the session session. It is within the spirit and scope of the invention. Thus, it is intended that the present invention cover the modifications and the modifications of the invention.

Abstract

The present invention is a method for upgrading mobile terminal. The method includes: uploading the upgrade package to each management module, and the management module storing the upgrade package, the management module transmitting the grade package to each operation module, the mobile terminal downloading the upgrade package from the involved operation module , and updating the software of the mobile terminal . This invention is also a system for managing the service of the mobile terminal. The system includes: a management module and one or more operation module(s), each operation module interconnecting with the management module by the network, the said management module being used for receiving the data of the mobile terminal and synchronizing the data of the mobile terminal to the operation module, the said operation module being used for gathering the information of the mobile terminal and setting parameter for the mobile terminal, and transmitting the upgrade package to the mobile terminal.

Description

移动终端设备升级的方法及系统  Method and system for upgrading mobile terminal equipment
技术领域 Technical field
本发明涉及通信领域的设备管理技术, 尤其涉及一种移动终端设备 升级的方法及其系统。 背景技术  The present invention relates to a device management technology in the field of communications, and in particular, to a method and system for upgrading a mobile terminal device. Background technique
移动终端设备管理(DM, Device Management ), 是指通过空中下载 ( OTA: Over TheAir )的方式将数据包从网絡下载到移动终端上, 并自 动运行, 进而完成后续相应的安装和配置; 同时可以将终端的业务使用 信息和功能参数信息等自动从终端传递到服务器。 设备管理 DM提供了 一种低成本方案来维护和管理终端软件和数据, 包括设置设备的初始配 置信息, 在设备上安装和更新永久性信息, 从设备提取管理信息, 以及 处理设备产生的事件和告警信息等。 在移动通信领域, 开放移动联盟 ( OMA: Open Mobi le Al l iance ) 已经初步制定了设备管理 DM的标准 规范。 参照图 1, OMA给出的设备管理 DM基本业务操作流程如下: 从客户端 Client发起的业务操作流程:  Mobile device management (DM, Device Management) refers to downloading data packets from the network to the mobile terminal by means of over-the-air (OTA: Over TheAir), and automatically running, thereby completing subsequent installation and configuration; The service usage information and function parameter information of the terminal are automatically transmitted from the terminal to the server. Device Management DM provides a low-cost solution to maintain and manage terminal software and data, including setting up initial configuration information for devices, installing and updating persistent information on devices, extracting management information from devices, and handling event events generated by devices. Alarm information, etc. In the field of mobile communications, the Open Mobile Alliance (OMA: Open Mobi le Al l iance) has preliminarily established a standard specification for device management DM. Referring to Figure 1, the basic business operation process of the device management DM given by OMA is as follows: The business operation process initiated from the client client:
( A1 )移动终端插入 SIM卡, 终端上的客户端通过 WAP网关, 连接 到处于 Internet中的 DM服务器( DM Server );  (A1) The mobile terminal inserts the SIM card, and the client on the terminal connects to the DM server (DM Server) in the Internet through the WAP gateway;
( A2 )服务器按照 DM协议回应客户端,移动终端与服务器反复交互, 直到 DM消息交互完成。  (A2) The server responds to the client according to the DM protocol, and the mobile terminal repeatedly interacts with the server until the DM message interaction is completed.
从服务端 DM Server发起的业务操作流程:  Business operation process initiated from the server DM Server:
( Bl )DM Server可以使用 Push代理网关 PPG( Push Proxy Gateway ), 将信息发给客户端;  ( Bl ) The DM Server can use the Push Proxy Gateway (PPG) to send information to the client;
( B2 )信息使用短消息点对点协议 ( SMPP: Short Message Peer to Peer Protocol )从 PPG发到短消息中心 SMSC;  (B2) The information is sent from the PPG to the short message center SMSC using the Short Message Peer to Peer Protocol (SMPP);
( B3 )信息通过 SMS发送到客户端;  (B3) The information is sent to the client via SMS;
( A1 )客户端按照 DM协议应答服务器;  (A1) The client responds to the server according to the DM protocol;
( A2 )服务器按照 DM协议应答客户端;  (A2) The server responds to the client according to the DM protocol;
移动终端与服务器反复交互 Γ—直到 DM消息交互完^。 DM服务器(DM Server )除了要完成上述业务操作功能外, 还要同 时负责完成数据管理功能, 接收并检验终端厂商上传的终端信息以及升 级包等数据, 这样就容易形成系统性能瓶颈, 系统扩展困难; 而且目前 对 DM业务用户只能实现按流量计费和包月计费, 无法实现对具体的业 务操作进行计费, 如对升级包的下载进行计费。 发明内容 The mobile terminal repeatedly interacts with the server—until the DM message interacts. In addition to the above-mentioned business operation functions, the DM Server (DM Server) is also responsible for completing the data management function, receiving and verifying the terminal information and upgrade package data uploaded by the terminal manufacturer, which easily forms a system performance bottleneck and makes the system expansion difficult. Moreover, at present, the DM service user can only implement the billing and monthly billing, and cannot perform billing for specific business operations, such as billing the download of the upgrade package. Summary of the invention
有鉴于此, 本发明提供一种移动终端设备升级的方法及其系统, 以 解决现有的设备管理技术中存在性能瓶颈和系统扩展困难的问题; 更进 一步地, 解决现有技术无法实现对具体的业务操作进行计费的问题。  In view of the above, the present invention provides a method for upgrading a mobile terminal device and a system thereof, so as to solve the problem that a performance bottleneck and a system expansion problem exist in the existing device management technology. Further, solving the prior art cannot achieve specific The problem of billing for business operations.
一种移动终端设备升级的方法, 包括如下步骤:  A method for upgrading a mobile terminal device includes the following steps:
将升级包上传到管理模块, 由该管理模块保存所述升级包; 由所述管理模块将升级包发送到各操作模块;  Uploading the upgrade package to the management module, where the management module saves the upgrade package; and the management module sends the upgrade package to each operation module;
移动终端设备从其所属的操作模块下载升級包, 并更新本终端设备 的软件。  The mobile terminal device downloads the upgrade package from the operation module to which it belongs, and updates the software of the terminal device.
所述管理模块在发送升级包时携带计费设置信息或通过单独命令下 发计费设置信息, 操作模块按该计费设置信息对下载升级包的终端设备 计费并记录在生成的原始服务使用记录中。  The management module carries the charging setting information when sending the upgrade package or sends the charging setting information through a separate command, and the operation module charges the terminal device that downloads the upgrade package according to the charging setting information, and records the used original service usage. Recorded.
所述操作模块将原始服务使用记录传送给所述管理模块, 由管理模 块提供给业务运营支撑系统(BOSS ) 。  The operation module transmits the original service usage record to the management module, and the management module provides the business operation support system (BOSS).
所述管理模块在发送升级包时还向操作模块下发下载时间设置, 操 作模块在接收到升级包后按该下载时间设置立即或定时启动升级包下 载, 向移动终端设备传送升级包。  The management module also sends a download time setting to the operation module when the upgrade package is sent. After receiving the upgrade package, the operation module starts the upgrade package download immediately or periodically according to the download time setting, and transmits the upgrade package to the mobile terminal device.
所述管理模块在发送升级包时还向操作模块下发下载目标设置, 所 述操作模块仅允许符合该下载目标设置的移动终端设备下载升级包进行 升级。  The management module further sends a download target setting to the operation module when the upgrade package is sent, and the operation module only allows the mobile terminal device that meets the download target setting to download the upgrade package for upgrading.
操作模块通过短消息方式向移动终端设备发送设备管理消息, 通知 移动终端设备下载升级包; 或者, 移动终端设备向管理模块发送下载升 级包请求 -管理模块将 求转直 H移 ^ ϋ务 樣^ 电 操作模块向移动终端设备下发升级包。 所述管理模块对所述升级包进行验证和 /或测试, 并将通过验证和 / 或测试的升级包传送到操作模块。 The operation module sends a device management message to the mobile terminal device by using a short message manner, and notifies the mobile terminal device to download the upgrade package. Alternatively, the mobile terminal device sends a download upgrade package request to the management module, and the management module sends the request to the H-transfer service. The electrical operation module delivers an upgrade package to the mobile terminal device. The management module verifies and/or tests the upgrade package and transmits the upgrade package verified and/or tested to the operation module.
所述管理模块发送给操作模块的升级包包括不同版本号的升级包, 操作模块根据移动终端设备的版本号选择对应的升级包发送给移动终端 设备。  The upgrade package sent by the management module to the operation module includes upgrade packages of different version numbers, and the operation module selects the corresponding upgrade package according to the version number of the mobile terminal device and sends the upgrade package to the mobile terminal device.
一种移动终端设备管理业务系统, 包括: 管理模块和一个或多个操 作模块, 各操作模块通过网络与管理模块互联; 所述管理模块用于接收 移动终端数据和将移动终端数据同步到操作模块, 所述操作模块用于采 集所述移动终端设备信息和设置移动终端设备的参数, 以及将终端设备 数据包中的升级包传送到移动终端设备。  A mobile terminal device management service system, comprising: a management module and one or more operation modules, each operation module is interconnected with a management module through a network; the management module is configured to receive data of the mobile terminal and synchronize the data of the mobile terminal to the operation module The operation module is configured to collect the mobile terminal device information and set parameters of the mobile terminal device, and transmit the upgrade package in the terminal device data packet to the mobile terminal device.
所述管理模块包括:  The management module includes:
接口单元, 用于接收上传的移动终端数据;  An interface unit, configured to receive uploaded mobile terminal data;
第一存储单元, 用于存储所述接口单元接收的移动终端数据; 第一数据同步单元, 与第一存储单元连接, 用于将移动终端数据同 步到操作模块;  a first storage unit, configured to store mobile terminal data received by the interface unit; a first data synchronization unit, coupled to the first storage unit, for synchronizing the mobile terminal data to the operation module;
第一计费单元, 与所述第一数据同单元连接, 用于将存储操作模块 发送来的原始服务使用记录信息并提供给运营支撑系统。  The first charging unit is connected to the first data unit, and is configured to provide the original service usage record information sent by the storage operation module to the operation support system.
所述操作模块包括:  The operation module includes:
第二数据同步单元, 用于从管理模块接收移动终端数据和向管理模 块上传原始服务使用记录信息;  a second data synchronization unit, configured to receive mobile terminal data from the management module and upload original service usage record information to the management module;
第二存储单元, 与第二数据同步单元连接, 用于存储第二数据同步 单元接收到的移动终端数据;  a second storage unit, connected to the second data synchronization unit, configured to store the mobile terminal data received by the second data synchronization unit;
业务操作单元, 与存储单元连接, 用于采集移动终端设备信息和设 置移动终端设备的参数, 以及将终端设备数据包中的升级包传送到移动 终端设备;  a service operation unit, connected to the storage unit, configured to collect mobile terminal device information and set parameters of the mobile terminal device, and transmit the upgrade package in the terminal device data packet to the mobile terminal device;
第二计费单元, 与第二数据同步单元和业务操作单元连接, 用于对 终端设备计费和生成的原始服务使用记录, 以及将该记录通过第二数据 同步单元发送到管理模块。 一种可提供设备管理的网络系统, 包括移动终端设备, 向移动终端 设备提供服务的移动网络, 通过移动通信网络向移动终端提供设备管理 业务的移动终端设备管理系统, 所述移动网絡中包括 WAP 网关和短消 息网关; 其特征在于, 所述移动终端设备管理系统包括管理模块和一个 或多个操作模块, 各操作模块通过网络与管理模块互联, 所述操作模块 分别与 WAP 网关和互联网短消息网关连接, 所述移动终端设备通过 WAP步到操作模块, 所述操作模块用于采集所述移动终端设备信息、设 置移动终端设备的参数和向移动终端设备发送设备管理短消息, 以及将 终端数据包中的升级包传送到移动终端设备。 The second charging unit is connected to the second data synchronization unit and the service operation unit, configured to charge and generate the original service usage record of the terminal device, and send the record to the management module by using the second data synchronization unit. A network system capable of providing device management, comprising a mobile terminal device, a mobile network providing services to the mobile terminal device, and a mobile terminal device management system for providing device management services to the mobile terminal through the mobile communication network, wherein the mobile network includes WAP a gateway and a short message gateway; the mobile terminal device management system includes a management module and one or more operation modules, each operation module is interconnected with the management module through a network, and the operation module respectively communicates with the WAP gateway and the Internet short message The gateway is connected, the mobile terminal device passes the WAP step to the operation module, and the operation module is configured to collect the mobile terminal device information, set parameters of the mobile terminal device, and send the device management short message to the mobile terminal device, and send the terminal data. The upgrade package in the package is delivered to the mobile terminal device.
所述管理模块与移动网络中的运营支撑系统(BOSS )连接, 所述操 作模块生成的原始服务使用记录通过管理模块提供给 BOSS。  The management module is connected to an operation support system (BOSS) in the mobile network, and the original service usage record generated by the operation module is provided to the BOSS through the management module.
本发明由一个管理模块完成数据管理功能, 由多个操作模块完成业 务操作功能, 使系统的数据管理与业务操作分离, 不仅解决了系统性能 瓶颈, 而且网关接入到操作模块, 管理模块用于接收终端数据, 使得系 统可扩展性好; 由操作模块对终端设备的操作计费并通过管理模块提供 给运营支持系统, 能够对具体业务操作计费, 如, 对移动终端设备下载 升级包下计费。 附图说明  The invention completes the data management function by a management module, and the plurality of operation modules complete the business operation function, so that the data management of the system is separated from the business operation, not only solves the system performance bottleneck, but also the gateway accesses the operation module, and the management module is used for Receiving terminal data, making the system scalable; the operation module charges the operation of the terminal device and provides the operation support system through the management module, and can perform charging for specific service operations, for example, downloading the upgrade package for the mobile terminal device fee. DRAWINGS
图 1为现有的设备管理基本业务流程图;  Figure 1 is a flow chart of the basic equipment management of the existing device;
图 2为本发明的移动终端设备管理业务系统结构示意图; 图 3A为移动终端设备管理业务系统管理模块的结构示意图; 图 3B为移动终端设备管理业务系统操作模块的结构示意图; 图 4为移动终端设备管理业务系统在网络中的组网示意图; 图 5为本发明的流程图。 具体实施方式  2 is a schematic structural diagram of a mobile terminal device management service system according to the present invention; FIG. 3A is a schematic structural diagram of a mobile terminal device management service system management module; FIG. 3B is a schematic structural diagram of a mobile terminal device management service system operation module; FIG. 5 is a flow chart of the device management service system in the network; FIG. 5 is a flowchart of the present invention. detailed description
本发明将系统的数据管理和业务操作分离, 以解决现有技术中由设 备管理服务器完成业务操作功能和完成数据管理功能而导致的系统性能 The invention separates the data management and the business operation of the system to solve the system performance caused by the device management server completing the business operation function and completing the data management function in the prior art.
-瓶颈等问题。 - Bottlenecks and other issues.
参阅图 2所示, 本发明的移动终端设备管理业务系统(或称终端管 理业务平台) 包括管理模块, 一个或多个操作模块, 各操作模块通过网 络与管理模块互联, 管理模块与操作模块相互独立, 通过相应接口传送 数据。 其中, 管理模块用于数据管理, 接收和存储移动终端数据, 并将 移动终端数据同步到操作模块; 操作模块用于业务操作, 对移动终端进 行信息采集, 参数设置以及升级包的下载更新。 在本发明中, 终端数据 包括升级包, 终端信息(厂商编号, 终端型号, 终端参数); 终端参数又 包括分类编号(可以进行多级分类), 参数名称, 参数值。 所述升级包为 软件升级包或固件升级包, 固件( Firmware )是指具有软件功能的硬件, 以 FLASH等可擦写的存储器作为载体, 固件中的程序可以像软件一样 进行升级。 Referring to FIG. 2, the mobile terminal device management service system (or terminal tube) of the present invention is shown. The management service platform includes a management module, one or more operation modules, and each operation module is interconnected with the management module through a network, and the management module and the operation module are independent of each other, and data is transmitted through the corresponding interface. The management module is used for data management, receiving and storing mobile terminal data, and synchronizing the mobile terminal data to the operation module; the operation module is used for business operations, and the mobile terminal performs information collection, parameter setting, and downloading and updating of the upgrade package. In the present invention, the terminal data includes an upgrade package, terminal information (manufacturer number, terminal model, terminal parameter); the terminal parameter further includes a classification number (multi-level classification is possible), a parameter name, and a parameter value. The upgrade package is a software upgrade package or a firmware upgrade package. Firmware refers to hardware with software functions. The rewritable memory such as FLASH is used as a carrier, and the programs in the firmware can be upgraded like software.
如图 3A所示, 管理模块包括:  As shown in FIG. 3A, the management module includes:
接口单元, 用于为终端厂商或用户提供登陆接口, 进行登陆鉴权, 以及供用户上传升级包和终端信息等终端数据。  The interface unit is configured to provide a login interface for the terminal manufacturer or the user, perform login authentication, and provide terminal data for the user to upload the upgrade package and the terminal information.
第一存储单元, 与接口单元连接, 存储通过接口单元上传的终端数 据。  The first storage unit is connected to the interface unit and stores terminal data uploaded through the interface unit.
第一数据同步单元, 与第一存储单元连接, 用于将第一存储单元中 的移动终端数据同步到操作模块。  The first data synchronization unit is coupled to the first storage unit for synchronizing the mobile terminal data in the first storage unit to the operation module.
第一计费单元, 与所述第一数据同单元连接, 用于存储操作模块发 送来的原始服务使用记录信息并提供给运营支撑系统。  The first charging unit is connected to the first data unit for storing original service usage record information sent by the operation module and providing the information to the operation support system.
为了保证终端数据安全性、 可靠性, 如图 3A所示, 管理模块中还 可进一步包括:  To ensure the security and reliability of the terminal data, as shown in FIG. 3A, the management module may further include:
验证单元, 连接于所述接口单元和第一存储单元之间, 用于验证移 动终端数据和将通过验证的数据传送到第一存储单元。  A verification unit is connected between the interface unit and the first storage unit for verifying the mobile terminal data and transmitting the verified data to the first storage unit.
测试单元, 与所述第一存储单元和第一数据同步单元连接, 用于从 第一存储单元读取升级包, 并通过第一数据同步单元连接测试专用的操 作模块对该升级包进行测试。  And a test unit, connected to the first storage unit and the first data synchronization unit, configured to read the upgrade package from the first storage unit, and test the upgrade package by using a first data synchronization unit connection test-specific operation module.
当然, 在图 3A中示出的管理模块结构上也可以只增加验证单元或 中只增加测试单元。  Of course, in the management module structure shown in FIG. 3A, it is also possible to add only the verification unit or only the test unit.
―如图 3B所示, 操#模块 ¥ 第二数据同步单元, 用于从管理模块接收移动终端数据和向管理模 块上传原始服务使用记录信息; ―As shown in Figure 3B, exercise #module¥ a second data synchronization unit, configured to receive mobile terminal data from the management module and upload original service usage record information to the management module;
第二存储单元, 与第二数据同步单元连接, 用于存储第二数据同步 单元接收到的移动终端数据;  a second storage unit, connected to the second data synchronization unit, configured to store the mobile terminal data received by the second data synchronization unit;
业务操作单元, 与存储单元连接, 用于采集移动终端设备信息和设 置移动终端设备的参数, 以及将终端设备数据包中的升级包传送到移动 终端设备;  a service operation unit, connected to the storage unit, configured to collect mobile terminal device information and set parameters of the mobile terminal device, and transmit the upgrade package in the terminal device data packet to the mobile terminal device;
第二计费单元, 与第二数据同步单元和业务操作单元连接, 用于对 终端设备计费和生成的原始服务使用记录, 以及将该记录通过第二数据 同步单元发送到管理模块。  The second charging unit is connected to the second data synchronization unit and the service operation unit, configured to record and generate the original service usage record for the terminal device, and send the record to the management module through the second data synchronization unit.
在上述的移动终端设备管理业务系统中, 为了能够对具体的业务操 作计费, 管理模块向操作模块发送升级包的同时携带升级包的计费设置 信息 , 在终端下载该升级包时操作模块按计费设置信息进行计费并记录 在生成的原始服务使用记录中, 从而解决现有技术只能进行包月计费, 无法实现对具体的业务操作计费的问题。 或者计费设置信息单独由管理 模块发送给操作模块, 这种方式适用于所有升级包采用相同计費策略。 如按次计费,计费设置中包括下载 1次的费率; 或者按升级包流量计费, 计费设置中包括每千字节的费率等等, 这样就不需要每次发送升级包都 同时发送计费设置信息。  In the foregoing mobile terminal device management service system, in order to be able to perform charging for a specific service operation, the management module sends the upgrade package to the operation module and carries the charging setting information of the upgrade package, and when the terminal downloads the upgrade package, the operation module presses The billing setting information is charged and recorded in the generated original service usage record, so that the prior art can only perform monthly billing, and the billing for specific service operations cannot be realized. Or the charging setting information is separately sent by the management module to the operating module. This method is applicable to all the upgrade packets adopting the same charging policy. For example, the billing setting includes the rate of downloading once; or according to the upgrade package flow rate, the billing setting includes the rate per kilobyte, etc., so that it is not necessary to send the upgrade package each time. Both billing setting information is sent at the same time.
原始服务使用记录可以包括: 终端号码, 终端型号, 时间, 业务操 作类型, 计费类型, 操作模块编号(有多个操作模块时, 每个操作模块 有唯一编号)等。 原始服务使用记录处理流程分为两个阶段:  The original service usage record may include: terminal number, terminal model, time, service operation type, billing type, operation module number (when there are multiple operation modules, each operation module has a unique number). The original service usage record processing flow is divided into two phases:
1、操作模块将生成的原始服务使用记录文件传送到管理模块。文件 传送协议采用标准 FTP协议, 管理模块作为 FTP服务器,操作模块使用 FTP命令传送文件。 操作模块可以定时(如每隔 30分钟 )将生成的原始 服务使用记录文件传 送给管理模块。管理模块收到原始服务使用记录文 件后, 不对文件内容做任何改变, 仅是将文件存储到指定目录, 等待 BOSS来采集。  1. The operation module transmits the generated original service usage record file to the management module. The file transfer protocol uses the standard FTP protocol, the management module acts as the FTP server, and the operation module uses the FTP command to transfer files. The operation module can transmit the generated original service usage record file to the management module periodically (for example, every 30 minutes). After the management module receives the original service usage record file, it does not make any changes to the file content. It only stores the file in the specified directory and waits for the BOSS to collect.
― ~ 2、 BOSS从管理模块采 原始服务使用记彔丈件, -丈件传送协议采 用标准 FTP协议。 ― ~ 2, BOSS from the management module to use the original service to use the record, the piece transfer protocol Use the standard FTP protocol.
进一步地, 管理模块发送给操作模块的软件包的同时还可包括下载 时间设置信息, 下载时间设置为: 立即启动或定时启动。 其中, 立即启 动是指管理模块要求操作模块收到升级包后, 立即开始向终端设备下载 升级包; 定时启动是指操作模块定时检查有无未执行的包下载任务, 如 果有, 则在定时到期时向终端设备下载升级包。  Further, the software package sent by the management module to the operation module may also include download time setting information, and the download time is set to: immediate start or timed start. The immediate start means that the management module requires the operation module to immediately download the upgrade package to the terminal device after receiving the upgrade package. The timed start refers to the operation module periodically checking whether there is an unexecuted package download task, and if so, the time is up. Download the upgrade package to the terminal device during the period.
进一步地, 管理模块发送给操作模块的软件包的同时还可包括下载 目标设置信息, 下载目标设置信包括: 终端型号, 版本号等。 操作模块 只对符合下载目标设置信息的终端进行升级。  Further, the software package sent by the management module to the operation module may further include download target setting information, and the download target setting letter includes: a terminal model number, a version number, and the like. Operation module Upgrades only the terminal that meets the download destination setting information.
进一步地, 所述升级包还包括不同版本号对应的升级包, 操作模块 针对不同版本号的终端下载对应的升级包。如目前最新版本为 V3, 而实 际使用的版本有 VI、 V2两种, 则管理模块向操作模块提供两个升级包, 分别对应从版本 VI升级到版本 V3 , 以及从版本 V2升级到版本 V3o这 样从版本 VI升级到版本 V3就不必先升级到版本 V2再升级到版本 V3, 一般从版本 VI直接到版本 V3的升级包,升级包的数据字节数要小于版 本 VI到版本 V2加版本 V2到版本 V3的两个升级包数据量之和。  Further, the upgrade package further includes an upgrade package corresponding to different version numbers, and the operation module downloads the corresponding upgrade package for the terminals of different version numbers. If the latest version is V3, and the actual version is VI or V2, the management module provides two upgrade packages to the operation module, corresponding to upgrading from version VI to version V3, and upgrading from version V2 to version V3o. To upgrade from version VI to version V3, you do not need to upgrade to version V2 and then upgrade to version V3. Generally, from version VI directly to version V3, the number of data bytes of the upgrade package is smaller than version VI to version V2 plus version V2. The sum of the data volumes of the two upgrade packages of version V3.
参阅图 4所示, 移动终端设备管理业务系统的组网结构采用管理模 块和操作模块二级结构, 操作模块可以有多个, 如每个地区对应一个操 作模块, 管理模块的数据同步到所有的操作模块中。 管理模块实现升级 包的上传、 鉴权、 测试, 用户数据的管理, 终端静态参数、 动态信息的 管理、 策略管理、 统计分析等功能。 操作模块实现与用户终端的直接交 互, 实现终端信息(终端信息包括移动台 ISDN号码 MSISDN, 国际移 动设备身份码 IMEI, 型号 Model等)收集, 终端参数设置, 升级包下载 等功能。 其中: 等承载网络连接 WAP网关,通过 WAP网关中的 HTTP代理接入操作模 块, 实现终端与平台之间的 DM交互功能。  Referring to FIG. 4, the networking structure of the mobile terminal device management service system adopts a secondary structure of a management module and an operation module, and multiple operation modules may be used, for example, one operation module is corresponding to each region, and data of the management module is synchronized to all In the operating module. The management module implements functions such as uploading, authenticating, testing, user data management, terminal static parameters, dynamic information management, policy management, and statistical analysis. The operation module realizes direct interaction with the user terminal, and realizes functions such as terminal information (mobile station ISDN number MSISDN, international mobile device identity code IMEI, model Model, etc.) collection, terminal parameter setting, and upgrade package downloading. The carrier network is connected to the WAP gateway, and the operation module is accessed through the HTTP proxy in the WAP gateway to implement the DM interaction function between the terminal and the platform.
终端厂商 /用户通过 Internet和管理模块的门户互联, 实现升級包上 传、 终端初 ^静 传丁用 信息查¾等 ^能。 操作模块与互联网短消息网关(ISMG )相连, 实现终端三元素信息 (移动台 ISDN号码 MSISDN,国际移动设备身份码 IMEL型号 Model ) 的短信上报等功能。 The terminal manufacturer/user connects to the portal of the management module through the Internet, and realizes the upload of the upgrade package, the information of the terminal, the static transmission, and the like. The operation module is connected with the Internet Short Message Gateway (ISMG) to implement the function of short message reporting of the three elements of the terminal (mobile station ISDN number MSISDN, international mobile device identity code IMEL model).
WAP网关与 ISMG相连,通过短信方式承载操作模块发起的信息通 知(WAP Push ) 功能。  The WAP gateway is connected to the ISMG and carries the WAP Push function initiated by the operation module through the short message.
操作模块与 WAP网关相连, 获取用户的手机号码、 IP地址等信息, 并通过 WAP网关的 HTTP代理功能透传平台与用户之间的交互消息, 实现信息通知 (WAP Push )功能。  The operation module is connected to the WAP gateway to obtain information such as the mobile phone number and IP address of the user, and transparently transmits the interaction message between the platform and the user through the HTTP proxy function of the WAP gateway to implement the WAP Push function.
操作模块实现实际的计費功能, 将生成的原始服务使用记录通过同 步接口传送到管理模块。 管理模块和运营支撑系统(BOSS )连接, 实现 原始服务使用记录的上传功能。  The operation module implements the actual charging function, and transmits the generated original service usage record to the management module through the synchronization interface. The management module and the operation support system (BOSS) are connected to realize the upload function of the original service usage record.
终端上设置统一的终端管理平台的服务器地址, 由 WAP 网关负责 向电子号码域名服务器(Enum DNS )查询用户所属的 DM操作模块, 并将移动终端设备的请求转发到相应的操作模块。  The server address of the unified terminal management platform is set on the terminal, and the WAP gateway is responsible for querying the DM operation module to which the user belongs to the electronic number domain name server (Enum DNS), and forwarding the request of the mobile terminal device to the corresponding operation module.
参阅图 5所示, 移动终端设备升級的主要流程如下:  Referring to Figure 5, the main process of upgrading a mobile terminal device is as follows:
步骤 10: 采用 HTTP方式, 通过管理模块接口单元门户(PORTAL ) 向管理模块上传升级包, 所述升级包设置有对应的状态字段。  Step 10: Upload the upgrade package to the management module through the management module interface unit portal (PORTAL) by using the HTTP method, and the upgrade package is provided with a corresponding status field.
步骤 20: 上传成功后验证升级包, 即对升级包的终端型号、 格式、 完整性等进行检查, 通过检查后将升级包状态置为 "待测试"。该步驟不 是必须的, 可根据情况选择对升级包进行检查。  Step 20: After the upload is successful, verify the upgrade package, that is, check the terminal model, format, and integrity of the upgrade package. After checking, set the upgrade package status to "to be tested." This step is not required and the upgrade package can be checked as appropriate.
步骤 30: 管理模块采用标准 FTP协议将升级包发送到操作模块,操 作模块开始对升级包进行鉴权时升级包状态变为 "测试中"。  Step 30: The management module sends the upgrade package to the operation module by using the standard FTP protocol. When the operation module starts to authenticate the upgrade package, the upgrade package status changes to "testing".
步骤 40: 操作模块对升级包进行测试, 并向管理模块返回升级包测 试结果文件, 接口采用 FTP协议。 如果升级包测试通过, 升级包状态变 为 "待发布"。  Step 40: The operation module tests the upgrade package, and returns the upgrade package test result file to the management module. The interface adopts the FTP protocol. If the upgrade package test passes, the upgrade package status changes to "Pending Release."
由于升级包的测试面向数量很少的测试终端, 因此可以立即启动升 级操作。  Since the upgrade package is tested against a small number of test terminals, the upgrade operation can be initiated immediately.
步骤 50: 管理模块将 "待发布" 的升级包同步到各个操作模块。 终端设备向操作模块提交下载升级包的请求, 该请求中除了包含要 下载的升级包外, 还可以包含下载时间设置和 /或计费设置。 请求接口采 用标准的 FTP协议。 Step 50: The management module synchronizes the "to be released" upgrade package to each operation module. The terminal device submits a request for downloading the upgrade package to the operation module, and the request may include a download time setting and/or a charging setting in addition to the upgrade package to be downloaded. The request interface uses the standard FTP protocol.
步骤 60: 操作模块根据下载时间设置向终端下载升级包, 并根据计 费设置生成原始服务使用记录。  Step 60: The operation module downloads the upgrade package to the terminal according to the download time setting, and generates an original service usage record according to the fee setting.
另外在终端内置的菜单中, 可以包含管理平台的 WAP Portal地址, 选择该菜单时终端会自动访问该地址在终端上进入平台的 WAP Portal, 用户选择要下载的升级包, 并提交请求给 WAP PortaL WAP Portal返回 给用户的升级包列表, 该列表是对用户终端有效的升级包列表。 平台的 WAP Portal将该请求转发至用户所属的操作模块, 操作模块向终端立即 下载升级包。  In addition, the built-in menu of the terminal may include the WAP Portal address of the management platform. When the menu is selected, the terminal automatically accesses the WAP Portal that enters the platform on the terminal, and the user selects the upgrade package to be downloaded, and submits a request to WAP PortaL. The WAP package returns a list of upgrade packages to the user. This list is a list of upgrade packages that are valid for the user terminal. The WAP Portal of the platform forwards the request to the operation module to which the user belongs, and the operation module immediately downloads the upgrade package to the terminal.
步骤 70: 移动终端设备利用升级包更新本终端设备的软件。  Step 70: The mobile terminal device updates the software of the terminal device by using the upgrade package.
上述步骤仅用以说明本发明的实现方式, 并未完全包含实际应用中 的每一个具体步骤, 本领域的普通技术人员根据上述描述和本领域现有 技术可以得知实际应用中的各个具体步骤。如, 步骤 60的具体过程如下 (参阅图 4的组网示意):  The above steps are only used to describe the implementation of the present invention, and do not completely cover each specific step in the actual application. Those skilled in the art can know the specific steps in the actual application according to the above description and the prior art in the field. . For example, the specific process of step 60 is as follows (refer to the networking diagram of FIG. 4):
( 1 )操作模块生产 DM Notification通知信息发送给 WAP网关; ( 2 ) WAP网关通过 SMS承载的 WAP Push, 将 DM Notification通 知信息发送给短信中心短信网关, 由短信网关将收到的信息以短信的方 式发给移动终端设备;  (1) The operation module generates DM Notification notification information and sends it to the WAP gateway; (2) the WAP gateway sends the DM Notification notification information to the SMS center SMS gateway through the WAP Push carried by the SMS, and the SMS gateway will receive the received information as a short message. The method is sent to the mobile terminal device;
( 3 )移动终端 DM客户端上传设 ^言息 Devinfo, 发出与操作模块 建立会话 Session的请求;  (3) The mobile terminal DM client uploads the message Devinfo, and issues a request to establish a session with the operation module;
( 4 )操作模块经 WAP网关向移动终端发送 Status命令和鉴权请求 信息;  (4) The operation module sends a Status command and an authentication request message to the mobile terminal via the WAP gateway;
( 5 )移动终端设备的 DM客户端对 DM操作模块的请求信息鉴权 成功, 返回 Status信息;  (5) The DM client of the mobile terminal device successfully authenticates the request information of the DM operation module, and returns status information;
( 6 )操作模块使用 Get命令, 收集移动终端设备信息;  (6) The operation module uses the Get command to collect mobile terminal device information;
( 7 )移动终端设备 DM客户端解析 Get命令, 根据命令内容, 使 用 Result返回收¾结臬,并 W W ]P"W¾— 转一发给— D 操—作—模块 T ( 8 )操作模块处理 Result 内容, 如果移动终端设备终端已经是最 新版本, 则结束会话, 否则, 则使用 Replace命令, 传送 Down loadAnd Update下载更新指示和升级包的统一资源定位符 URL给移动终端设备。 (7) The mobile terminal device DM client parses the Get command, according to the content of the command, returns the result using the Result, and WW]P"W3⁄4 - one-to-one-D operation---module T (8) The operation module processes the Result content, and if the mobile terminal device terminal is already the latest version, the session ends; otherwise, the Replace command is used to transmit the Down loadAnd Update download update indication and the Uniform Resource Locator URL of the upgrade package to the mobile terminal device. .
( 9 )移动终端设备 DM客户端下载升级并返回升级结果, DM操作 模块生成原始服务使用记录, 结束会话 Session。 离本发明的精神和范围。 这样, 倘若对本发明的这些修改和变型属于本 发明权利要求及其等同技术的范围之内, 则本发明也意图包含这些改动 和变型在内。  (9) The mobile terminal device DM client downloads the upgrade and returns the upgrade result, and the DM operation module generates the original service usage record and ends the session session. It is within the spirit and scope of the invention. Thus, it is intended that the present invention cover the modifications and the modifications of the invention

Claims

权 利 要 求 Rights request
1、 一种移动终端设备升级的方法, 其特征在于, 包括如下步骤: 将升级包上传到管理模块, 由该管理模块保存所述升级包;  A method for upgrading a mobile terminal device, comprising the steps of: uploading an upgrade package to a management module, where the management module saves the upgrade package;
由所述管理模块将升级包发送到各操作模块;  Sending the upgrade package to each operation module by the management module;
移动终端设备从其所属的操作模块下载升级包,并更新本终端设备。 The mobile terminal device downloads the upgrade package from the operation module to which it belongs and updates the terminal device.
2、 如权利要求 1所述的方法, 其特征在于, 所述管理模块在发送升 級包时携带计费设置信息或通过单独命令下发计费设置信息, 操作模块 按该计费设置信息对下载升级包的终端设备计费并记录在生成的原始服 务使用记录中。 The method of claim 1, wherein the management module carries the charging setting information when sending the upgrade package or sends the charging setting information by using a separate command, and the operation module downloads the charging setting information according to the charging setting information. The terminal device of the upgrade package is billed and recorded in the generated original service usage record.
3、如权利要求 2所述的方法, 其特征在于, 所述操作模块将原始服 务使用记录传送给所述管理模块, 由管理模块提供给业务运营支撑系统 ( BOSS )。  The method according to claim 2, wherein the operation module transmits the original service usage record to the management module, and the management module provides the business operation support system (BOSS).
4、如权利要求 2所述的方法, 其特征在于, 所述原始服务使用记录 中的数据包括: 终端号码、 终端型号、 时间、 业务操作类型、 计费类型 和操作模块中至少一项或多项。  The method according to claim 2, wherein the data in the original service usage record comprises: at least one or more of a terminal number, a terminal model, a time, a service operation type, a charging type, and an operation module. item.
5、如权利要求 1所述的方法, 其特征在于, 所述管理模块在发送升 级包时还向操作模块下发下载时间设置, 操作模块在接收到升级包后按 该下载时间设置启动升级包下载, 向移动终端设备传送升级包。  The method according to claim 1, wherein the management module sends a download time setting to the operation module when the upgrade package is sent, and the operation module starts the upgrade package according to the download time setting after receiving the upgrade package. Download, transfer the upgrade package to the mobile terminal device.
6、如权利要求 1所述的方法, 其特征在于, 所述管理模块在发送升 级包时还向操作模块下发下载目标设置 , 所述操作模块仅允许符合该下 载目标设置的移动终端设备下载升级包进行升级。  The method according to claim 1, wherein the management module further sends a download target setting to the operation module when the upgrade package is sent, and the operation module only allows the mobile terminal device that meets the download target setting to download. Upgrade package to upgrade.
7、如权利要求 1所述的方法, 其特征在于, 操作模块向移动终端设 备发送设备管理消息, 通知移动终端设备下载升级包; 或者, 移动终端 设备向操作模块发送下载升级包请求, 由操作模块向移动终端设备下发 升级包。  The method of claim 1, wherein the operation module sends a device management message to the mobile terminal device to notify the mobile terminal device to download the upgrade package; or the mobile terminal device sends a download upgrade package request to the operation module, by operation The module delivers an upgrade package to the mobile terminal device.
8、 如权利要求 1、 5、 6、 7和 8中任一项所述的方法, 其特征在于, 所述管理模块对所述升级包进行验证和 /或测试, 并将通过验证和 /或测 试的升级包传送到操作模块。  8. The method of any of claims 1, 5, 6, 7, and 8, wherein the management module verifies and/or tests the upgrade package and will pass verification and/or The upgrade package tested is passed to the operational module.
" 9、 又利 录— ^ϋί^^:—其特 3正在―子,—移动终端设备收到设备—— 管理消息时先与管理模块建立会话并上报设备信息, 操作模块根据所述 设备信息确定移动终端设备不是最新版本时, 向移动终端传送升级包的 统一资源定位符并指示移动终端设备下载升級包。 "9, and Lilu - ^ϋί^^: - Its special 3 is in the "child" - the mobile terminal device receives the device - When the message is managed, the session is established with the management module and the device information is reported. The operation module determines, according to the device information, that the mobile terminal device is not the latest version, transmits the uniform resource locator of the upgrade package to the mobile terminal, and instructs the mobile terminal device to download the upgrade package.
10、 如权利要求 7所述的方法, 其特征在于, 移动终端设备采用设 置在本终端中的统一地址 通过网关向电子号码簿或域名服务器查询用 户所属的操作模块并将下载升级包请求转发到该操作模块。  10. The method according to claim 7, wherein the mobile terminal device queries the electronic address book or the domain name server to operate the operation module to which the user belongs by using the unified address set in the terminal, and forwards the download upgrade package request to the electronic address book or the domain name server. The operating module.
11、 如权利要求 8所述的方法, 其特征在于, 操作模块根据移动终 端设备的版本号选择所需版本的升级包发送给移动终端设备。  The method according to claim 8, wherein the operation module selects the upgrade package of the required version according to the version number of the mobile terminal device and transmits the upgrade package to the mobile terminal device.
12、 一种移动终端设备管理业务系统, 其特征在于, 包括: 管理模 块和一个或多个操作模块, 各操作模块通过网络与管理模块互联;  12. A mobile terminal device management service system, comprising: a management module and one or more operation modules, wherein each operation module is interconnected with the management module through a network;
其中所述管理模块用于接收终端数据并将终端数据同步到操作模 块,  The management module is configured to receive terminal data and synchronize the terminal data to the operation module.
其中所述操作模块用于采集所述移动终端设备信息和设置移动终端 设备的参数, 以及将升级包传送到移动终端设备。  The operation module is configured to collect the mobile terminal device information and set parameters of the mobile terminal device, and transmit the upgrade package to the mobile terminal device.
13、如权利要求 12所述的移动终端设备管理业务系统,其特征在于, 所述管理模块包括:  The mobile terminal device management service system according to claim 12, wherein the management module comprises:
接口单元, 用于接收上传的移动终端数据;  An interface unit, configured to receive uploaded mobile terminal data;
第一存储单元, 用于存储所述接口单元接收的移动终端数据; 第一数据同步单元, 与第一存储单元连接, 用于将移动终端数据同 步到操作模块;  a first storage unit, configured to store mobile terminal data received by the interface unit; a first data synchronization unit, coupled to the first storage unit, for synchronizing the mobile terminal data to the operation module;
第一计费单元, 与所述第一数据同单元连接, 用于存储操作模块发 送来的原始服务使用记录信息并提供给运营支撑系统。  The first charging unit is connected to the first data unit for storing original service usage record information sent by the operation module and providing the information to the operation support system.
14、如权利要求 13所述的移动终端设备管理业务系统,其特征在于., 所述管理模块还包括:  The mobile terminal device management service system according to claim 13, wherein the management module further comprises:
验证单元, 连接于所述接口单元和第一存储单元之间, 用于验证移 动终端数据并将通过验证的数据传送到第一存储单元。  A verification unit is connected between the interface unit and the first storage unit for verifying the mobile terminal data and transmitting the verified data to the first storage unit.
15、 如权利要求 13或 14所述的移动终端设备管理业务系统, 其特 征在于, 所述管理模块还包括:  The mobile terminal device management service system according to claim 13 or 14, wherein the management module further comprises:
测试单元, 与所 ¾二¾¾翠 單 连接— Γ用―于 第一存储单元读取升级包, 并通过第一数据同步单元连接测试专用的操 作模块对该升级包进行测试。 Test unit, connected to the 3⁄4二3⁄43⁄4翠单—用― The first storage unit reads the upgrade package, and tests the upgrade package by the first data synchronization unit connection test-dedicated operation module.
16、如权利要求 12所述的移动终端设备管理业务系统,其特征在于, 所述操作模块包括:  The mobile terminal device management service system according to claim 12, wherein the operation module comprises:
5 第二数据同步单元, 用于从管理模块接收移动终端数据和向管理模 块上传原始服务使用记录信息;  a second data synchronization unit, configured to receive mobile terminal data from the management module and upload original service usage record information to the management module;
第二存储单元, 与第二数据同步单元连接, 用于存储第二数据同步 单元接收到的移动终端数据;  a second storage unit, connected to the second data synchronization unit, configured to store the mobile terminal data received by the second data synchronization unit;
业务操作单元, 与存储单元连接, 用于采集移动终端设备信息和设0 置移动终端设备的参数, 以及将升级包传送到移动终端设备;  a service operation unit, connected to the storage unit, configured to collect mobile terminal device information, set parameters of the mobile terminal device, and transmit the upgrade package to the mobile terminal device;
第二计费单元, 与第二数据同步单元和业务操作单元连接, 用于对 终端设备计费和生成的原始服务使用记录, 以及将该记录通过第二数据 同步单元发送到管理模块。  The second charging unit is connected to the second data synchronization unit and the service operation unit, configured to record and generate the original service usage record for the terminal device, and send the record to the management module through the second data synchronization unit.
17、 一种具有设备管理功能的网络系统, 包括移动终端设备, 向移5 动终端设备提供服务的移动通信网絡, 通过移动通信网络向移动终端提 供设备管理业务的设备管理系统, 所述移动网络中包括 WAP 网关和短 消息网关; 其特征在于, 所述设备管理系统包括:  17. A network system having a device management function, comprising: a mobile terminal device, a mobile communication network providing services to the mobile terminal device, and a device management system for providing device management services to the mobile terminal through the mobile communication network, the mobile network The device includes a WAP gateway and a short message gateway. The device management system includes:
管理模块和一个或多个操作模块, 各操作模块通过网絡与管理模块 互联, 所述操作模块分别与 WAP 网关和短消息网关连接, 所述移动终0 端设备通过 WAP网关接入到操作模块;  a management module and one or more operation modules, each of which is connected to the management module through a network, the operation module is respectively connected to the WAP gateway and the short message gateway, and the mobile terminal device is accessed to the operation module through the WAP gateway;
所述管理模块用于接收终端数据和将终端数据同步到操作模块, 所 述操作模块用于采集所述移动终端设备信息、 设置移动终端设备的参数 并向移动终端设备发送设备管理消息, 以及将升级包传送到移动终端设 备。 The management module is configured to receive terminal data and synchronize the terminal data to the operation module, where the operation module is configured to collect the mobile terminal device information, set parameters of the mobile terminal device, and send the device management message to the mobile terminal device, and The upgrade package is delivered to the mobile terminal device.
5 18、如权利要求 17所述的网络系统, 其特征在于, 所述管理模块与 移动网络中的运营支撑系统( BOSS )连接, 所述操作模块生成的原始服 务使用记录通过管理模块提供给运营支撑系统( BOSS )。 The network system according to claim 17, wherein the management module is connected to an operation support system (BOSS) in the mobile network, and the original service usage record generated by the operation module is provided to the operation through the management module. Support system (BOSS).
19、如权利要求 17所述的网络系统, 其特征在于, 所述管理模块包 括: 接口单元, 用于接收上传的移动终端数据; The network system according to claim 17, wherein the management module comprises: An interface unit, configured to receive uploaded mobile terminal data;
第一存储单元, 用于存储所述接口单元接收的移动终端数据; 第一数据同步单元, 与第一存储单元连接, 用于将移动终端数据同 步到操作模块;  a first storage unit, configured to store mobile terminal data received by the interface unit; a first data synchronization unit, coupled to the first storage unit, for synchronizing the mobile terminal data to the operation module;
第一计费单元, 与所述第一数据同单元连接, 用于存储操作模块发 送来的原始服务使用记录信息并提供给运营支撑系统。  The first charging unit is connected to the first data unit for storing original service usage record information sent by the operation module and providing the information to the operation support system.
20、 如权利要求 19所述的网络系统, 其特征在于, 所述管理模块还 包括:  The network system according to claim 19, wherein the management module further comprises:
验证单元, 连接于所述接口单元和第一存储单元之间, 用于验证移 动终端数据和将通过验证的数据传送到第一存储单元;  a verification unit, connected between the interface unit and the first storage unit, for verifying mobile terminal data and transmitting the verified data to the first storage unit;
或 /和测试单元, 与所述第一存储单元和第一数据同步单元连接, 用 于从第一存储单元读取升级包, 并通过第一数据同步单元连接测试专用 的操作模块对该升级包进行测试。  And/or a test unit, connected to the first storage unit and the first data synchronization unit, configured to read the upgrade package from the first storage unit, and connect the test-dedicated operation module to the upgrade package through the first data synchronization unit carry out testing.
21、如权利要求 17所述的网络系统, 其特征在于, 所述操作模块包 括:  The network system according to claim 17, wherein the operation module comprises:
第二数据同步单元, 用于从管理模块接收移动终端数据和向管理模 块上传原始服务使用记录信息;  a second data synchronization unit, configured to receive mobile terminal data from the management module and upload original service usage record information to the management module;
第二存储单元, 与第二数据同步单元连接, 用于存储第二数据同步 单元接收到的移动终端数据;  a second storage unit, connected to the second data synchronization unit, configured to store the mobile terminal data received by the second data synchronization unit;
业务操作单元, 与存储单元连接, 用于采集移动终端设备信息和设 置移动终端设备的参数, 以及将终端设备数据包中的升级包传送到移动 终端设备;  a service operation unit, connected to the storage unit, configured to collect mobile terminal device information and set parameters of the mobile terminal device, and transmit the upgrade package in the terminal device data packet to the mobile terminal device;
第二计费单元, 与第二数据同步单元和业务操作单元连接, 用于对 终端设备计费和生成的原始服务使用记录, 以及将该记录通过第二数据 同步单元发送到管理模块。  The second charging unit is connected to the second data synchronization unit and the service operation unit, configured to record and generate the original service usage record for the terminal device, and send the record to the management module through the second data synchronization unit.
PCT/CN2006/000624 2005-04-13 2006-04-07 Method and system for upgrading mobile communication terminal WO2006108347A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN200510064530.3 2005-04-13
CNB2005100645303A CN100496139C (en) 2005-04-13 2005-04-13 Mobile terminal equipment upgrading method and system

Publications (1)

Publication Number Publication Date
WO2006108347A1 true WO2006108347A1 (en) 2006-10-19

Family

ID=37078307

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2006/000624 WO2006108347A1 (en) 2005-04-13 2006-04-07 Method and system for upgrading mobile communication terminal

Country Status (2)

Country Link
CN (1) CN100496139C (en)
WO (1) WO2006108347A1 (en)

Families Citing this family (7)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101958799B (en) * 2009-07-14 2013-11-06 中兴通讯股份有限公司 Method, device and system for updating terminal
CN102075349A (en) * 2010-12-22 2011-05-25 深圳市新格林耐特通信技术有限公司 Method for device file centralized management by simple network management protocol (SNMP) network manager
CN102255748B (en) * 2011-06-27 2017-12-29 中兴通讯股份有限公司 Automatization test system and method, version server and terminal
CN103164202B (en) * 2011-12-15 2016-02-03 深圳市腾讯计算机系统有限公司 A kind of gray scale dissemination method and device
CN104424095A (en) * 2013-08-26 2015-03-18 卓望数码技术(深圳)有限公司 Automatic testing method and system of mobile terminal
CN104331948B (en) * 2014-10-28 2018-04-10 深圳市华宝电子科技有限公司 Tachographs upgrade information sending method, method of reseptance, apparatus and system
CN111781902A (en) * 2020-06-29 2020-10-16 四川汉博德信息技术有限公司 Safe production monitoring management big data cloud platform based on SOA framework

Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6636873B1 (en) * 2000-04-17 2003-10-21 Oracle International Corporation Methods and systems for synchronization of mobile devices with a remote database
WO2004057467A2 (en) * 2002-12-20 2004-07-08 Nokia Corporation System, method and device for upgrading a mobile communications terminal

Patent Citations (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6636873B1 (en) * 2000-04-17 2003-10-21 Oracle International Corporation Methods and systems for synchronization of mobile devices with a remote database
WO2004057467A2 (en) * 2002-12-20 2004-07-08 Nokia Corporation System, method and device for upgrading a mobile communications terminal

Also Published As

Publication number Publication date
CN100496139C (en) 2009-06-03
CN1848986A (en) 2006-10-18

Similar Documents

Publication Publication Date Title
US8655337B2 (en) Operating a server to determine model of mobile terminal
US7644163B2 (en) Plug and play mobile services
US7502855B2 (en) Wireless classroom system allowing user to access a particular classroom by selecting corresponding network from a list of wireless networks
US9253188B2 (en) Mobile terminal authorisation arrangements
CN101686458B (en) Terminal configuration, management method and terminal device
RU2390952C2 (en) Determination of control units in device control system
EP1705872B1 (en) Mobile device client and system supporting remote terminal management
US20140208307A1 (en) Method and System for Upgrading CPE Firmware
WO2006108347A1 (en) Method and system for upgrading mobile communication terminal
US20040082346A1 (en) Enhanced-service provision
US7707278B2 (en) Reconfiguration management architectures for mobile communication systems
US20090318123A1 (en) Provisioning content formatting in a mobile device management system
US20100298011A1 (en) Method and Appartus for Remote Software Installation and Execution on a Mobile Device
EP1741036A2 (en) Service level assurance system and method for wired and wireless broadband networks
HUE026995T2 (en) Method and system for user equipment configuration
CA2538800A1 (en) Apparatus and method for automated updating system for wireless networks
WO2013004059A1 (en) Version upgrade method, terminal and version upgrade system
CN102088691A (en) User authentication and identification system and method for mobile internet application of mobile phone
US20050148329A1 (en) Smartphone profiler system and method
WO2007075136A1 (en) Method and system for provisioning content in a mobile device management system
CN101699905A (en) Wireless intelligent terminal, webmaster platform and management method by webmaster platform
WO2012034390A1 (en) Method and system for configuring wireless terminal
CN103108220B (en) Set Top Box and realize the system and method for equipment and Function Extension
EP3487121A1 (en) Method for updating a firmware of an iot-device over the air
JP7413516B2 (en) Test methods for validation of RSP processes and active test systems providing such test methods

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application
NENP Non-entry into the national phase

Ref country code: DE

WWW Wipo information: withdrawn in national office

Country of ref document: DE

NENP Non-entry into the national phase

Ref country code: RU

WWW Wipo information: withdrawn in national office

Country of ref document: RU

122 Ep: pct application non-entry in european phase

Ref document number: 06722276

Country of ref document: EP

Kind code of ref document: A1

WWW Wipo information: withdrawn in national office

Ref document number: 6722276

Country of ref document: EP