KR20130127826A - System for managing applications of m2m device using ota - Google Patents
System for managing applications of m2m device using ota Download PDFInfo
- Publication number
- KR20130127826A KR20130127826A KR1020120051621A KR20120051621A KR20130127826A KR 20130127826 A KR20130127826 A KR 20130127826A KR 1020120051621 A KR1020120051621 A KR 1020120051621A KR 20120051621 A KR20120051621 A KR 20120051621A KR 20130127826 A KR20130127826 A KR 20130127826A
- Authority
- KR
- South Korea
- Prior art keywords
- terminal
- application
- server
- update
- application program
- Prior art date
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/60—Subscription-based services using application servers or record carriers, e.g. SIM application toolkits
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/70—Services for machine-to-machine communication [M2M] or machine type communication [MTC]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W8/00—Network data management
- H04W8/22—Processing or transfer of terminal data, e.g. status or physical capabilities
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Databases & Information Systems (AREA)
- Stored Programmes (AREA)
Abstract
Description
The present invention relates to an application management system of an M2M terminal using OTC, and more particularly, to an external Machine to Machine (M2M, hereinafter, 'M2M') or a modular M2M using an over-the-air (OTA). The present invention relates to a system that can manage application programs, such as installing, updating, and deleting applications in a terminal.
Most M2M terminals released recently have pre-installed applications. This is because existing terminals only perform simple tasks and play a role through embedded applications, and no upgrade process is required.
In addition, even though the upgrade process is performed by directly accessing the terminal, the individual terminals can be upgraded directly or the terminal can be upgraded by gathering the terminals in one place. This approach has the disadvantage of lowering the availability of the terminal and costly maintenance.
Recently, devices such as smartphones provide services through a network for the convenience of updating, or wirelessly using OTA. However, there is no case of installing and upgrading an M2M application through a network. have.
Over-the-Air (OTA) is a standard established for transmitting and receiving system registration information in wireless communication systems. It can be used to remotely issue commands, correct minor failures, upgrade existing programs, or It is possible to install a program.
Thus, in the present invention, to improve the availability and flexibility of the M2M terminal, it is to propose a method for installing and operating the M2M application program using the OTA.
The present invention has been made in view of the above problems, to manage the application program such as installing / updating / deleting the application in the external M2M or modular M2M terminal using OTA (Over-the-Air) The purpose is.
Accordingly, the M2M terminal may manage an application through a wireless network, thereby providing convenience for installation and management of the application. If the server that manages the terminals needs to be modified for the application, the OTA can be used to apply the modifications to the application.In this process, additional update procedures (direct connection to the terminal / terminal collection) can be applied. Can be omitted. In addition, when the terminal itself periodically communicates with the server and the change of the application is confirmed, it is possible to request the server to update and update the application in the terminal.
The present invention for achieving the technical problem relates to an application management system of an M2M terminal using OTT, M2M server for managing information about the terminal including the operating state of the entire terminal; An M2M terminal for performing application program management through management of application programs in the terminal and periodic communication with a server; A module operating in the M2M server, the application manager managing information and version management of the application program and information on the application program of each terminal; And an update manager which operates in the M2M terminal, checks an update of an application program of the terminal through communication with the M2M server, and controls an update request and acceptance. .
According to the present invention as described above, if the M2M application program is managed wirelessly, and the installation / update / deletion of the application program is free, the following effects can be obtained.
1. The service type of M2M terminal can be expanded. Specifically, the existing M2M terminal did not have an environment capable of performing only a specially defined service application program and operating other service applications arbitrarily. However, if an application program can be freely installed, updated, or deleted using OTA, the application range of the terminal can be greatly increased.
2. It is easy to troubleshoot the M2M terminal. Specifically, the existing M2M terminal, when there is an error in the application program, to solve the problem, the whole system had to be updated. The update had to be done locally, and maintenance was expensive. However, if the present invention is applied, the modification to the problematic application can be remotely handled, and the probability of success and update time can be greatly reduced, thereby greatly reducing the cost of trouble handling and updating.
1 is an overall configuration diagram of the application management system of the M2M terminal using OTC in accordance with the present invention.
Figure 2 is a block diagram showing a method for managing an application program between the M2M server and the M2M terminal according to the present invention, an example showing a process of checking and updating the version of the application of the M2M terminal in the M2M server.
Figure 3 is an exemplary view showing a process of confirming the version of the application, and updating through the communication with the M2M server in the M2M terminal according to the present invention.
Specific features and advantages of the present invention will become more apparent from the following detailed description based on the accompanying drawings. It is to be noted that the detailed description of known functions and constructions related to the present invention is omitted when it is determined that the gist of the present invention may be unnecessarily blurred.
DETAILED DESCRIPTION OF THE PREFERRED EMBODIMENTS The present invention will now be described in detail with reference to the accompanying drawings.
An application program management system of an M2M terminal using OT according to the present invention will be described with reference to FIGS. 1 to 3.
1 is an overall configuration diagram of the application management system (S) of the M2M terminal using the OTI according to the present invention, as shown, M2M server (①), the application program management unit (②), the wireless communication network (③) , An
The M2M server (1) manages information on the terminal, such as the operation state of all the terminals.
Application program management unit (②) is a module that operates in the M2M server (①), and manages the information and version management and information about the application program for each terminal.
Wireless communication network (③) is used for control and management of application programs by OTA without separate wire connection.
The
The
The
The wireless communication network,
2 is a block diagram illustrating a method for managing an application program between the M2M server (1) and the M2M terminal (4) according to the present invention, and the M2M terminal (4) in the M2M server (1) managing the M2M terminal (4). The process of checking and updating the version of the application (⑤) is illustrated.
The M2M server (①) stores the information about the application as a database and inputs and modifies the information using the API provided by the application manager (②).
On the other hand, the method of updating the application program is made as follows.
1. The new version application program is registered in the application management unit (②) in the M2M server (①).
2. Application management unit (②) checks the version information of the application.
3. Check the application version information of the terminal and the current terminal with the corresponding application in the terminal application database.
4. If the application version newly registered in the M2M server (①) is higher than the application version of the terminal, and transmits the application update command to the corresponding M2M terminal (④) through the wireless network.
5. The
6. Request an application update from the server, if available.
7. Transfer application data from M2M server (①).
8. Receive application program data from M2M terminal (④).
9. After completing data reception at M2M terminal (④), transmit update completion message to server.
10. Update the terminal application program version information in the application management unit (②) of the M2M server (①).
The above process is basically done every time an application is updated on the server, but it is possible to define when to update arbitrarily (for example, check at midnight every day).
The process of updating through the communication with the M2M server (①) in the M2M terminal (④) is shown in Figure 3 and the overall flow is as follows.
1. The update management unit (⑥) of the M2M terminal (④) checks the information on the version of the application installed in the terminal and the application version in the server according to the determined policy.
2. An update needed situation occurs when the application version on the server is high.
3. The update management unit (⑥) of the M2M terminal (④) checks the current state of the terminal and, if it is possible to update the update request to the server.
4. M2M server (①) confirms the request of the terminal and then sends data.
5. Receive application program data from M2M terminal (④).
6. Update the terminal application program version information in the application management unit (②) of the M2M server (①).
Through the above process, the application program in the terminal can be managed over the air (OTA). In order to manage the version information for the application program of the terminal, the server sends a request to the terminal according to an arbitrarily changeable policy, and grasps the status of the current application program by receiving a response. In addition, the update time can be set arbitrarily, and it is possible to set an update policy for each environment. In addition to the update, the installation and removal of the application goes through the same process as above, and the management of the application can be performed by performing each operation instead of the update.
While the present invention has been particularly shown and described with reference to preferred embodiments thereof, it will be understood by those skilled in the art that various changes in form and details may be made therein without departing from the spirit and scope of the invention as defined by the appended claims. It will be appreciated by those skilled in the art that numerous changes and modifications may be made without departing from the invention. Accordingly, all such appropriate modifications and changes, and equivalents thereof, should be regarded as within the scope of the present invention.
S: Application program management system of M2M terminal using OTI
①: M2M Server ②: Application Program Manager
③: wireless communication network ④: M2M terminal
⑤: application program ⑥: update management unit
Claims (3)
An M2M server managing information on a terminal including operating states of all terminals;
An M2M terminal for performing application program management through management of application programs in the terminal and periodic communication with a server;
A module operating in the M2M server, the application manager managing information and version management of the application program and information on the application program of each terminal; And
An update manager which operates in the M2M terminal, checks an update of an application program of the terminal through communication with the M2M server, and controls an update request and acceptance; Application management system of the M2M terminal using OTC including a.
The M2M server and M2M terminal,
Application management system of the M2M terminal using OTC, characterized in that using the OTA (Over-the-Air) to communicate.
Application management of the M2M terminal using OTC, characterized in that the M2M server to store the database information about the application program, the input and modification of the information is performed using the API provided by the application management unit system.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120051621A KR20130127826A (en) | 2012-05-15 | 2012-05-15 | System for managing applications of m2m device using ota |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
KR1020120051621A KR20130127826A (en) | 2012-05-15 | 2012-05-15 | System for managing applications of m2m device using ota |
Publications (1)
Publication Number | Publication Date |
---|---|
KR20130127826A true KR20130127826A (en) | 2013-11-25 |
Family
ID=49855213
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
KR1020120051621A KR20130127826A (en) | 2012-05-15 | 2012-05-15 | System for managing applications of m2m device using ota |
Country Status (1)
Country | Link |
---|---|
KR (1) | KR20130127826A (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2520591A (en) * | 2013-09-13 | 2015-05-27 | Vodafone Ip Licensing Ltd | Managing machine to machine devices |
-
2012
- 2012-05-15 KR KR1020120051621A patent/KR20130127826A/en not_active Application Discontinuation
Cited By (8)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
GB2520591A (en) * | 2013-09-13 | 2015-05-27 | Vodafone Ip Licensing Ltd | Managing machine to machine devices |
US10313307B2 (en) | 2013-09-13 | 2019-06-04 | Vodafone Ip Licensing Limited | Communicating with a machine to machine device |
US10412052B2 (en) | 2013-09-13 | 2019-09-10 | Vodafone Ip Licensing Limited | Managing machine to machine devices |
US10439991B2 (en) | 2013-09-13 | 2019-10-08 | Vodafone Ip Licensing Limited | Communicating with a machine to machine device |
US10630646B2 (en) | 2013-09-13 | 2020-04-21 | Vodafone Ip Licensing Limited | Methods and systems for communicating with an M2M device |
US10673820B2 (en) | 2013-09-13 | 2020-06-02 | Vodafone Ip Licensing Limited | Communicating with a machine to machine device |
GB2520591B (en) * | 2013-09-13 | 2020-09-23 | Vodafone Ip Licensing Ltd | Managing machine to machine devices |
US11063912B2 (en) | 2013-09-13 | 2021-07-13 | Vodafone Ip Licensing Limited | Methods and systems for communicating with an M2M device |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106897086B (en) | Method, device and system for upgrading robot operating system | |
US20120198434A1 (en) | Virtual bundling of remote device firmware upgrade | |
CN102739484B (en) | The driver update method of equipment | |
WO2015090091A1 (en) | Method and system for updating optical distribution network (odn) device by using intelligent management terminal | |
EP2878140B1 (en) | Wireless firmware upgrades to an alarm security panel | |
KR101971259B1 (en) | Operation Management Device and Method to Upgrade Program installed Internet of Things Communication Module | |
CN101241364B (en) | Local controller, remote management controller and method for automatically updating the local controller of an air conditioner system | |
CN103677946A (en) | Method and system for updating elevator device control programs | |
CN107332932A (en) | A kind of robot system remote upgrade method based on FOTA | |
JP2009188930A (en) | Communication system, power feeding supervisory and control system using the same, and method of updating firmware in the communication system | |
CN103874113A (en) | Wireless network maintenance method, device and system | |
CN107870774A (en) | A kind of system for AOI system software version management | |
US20170351503A1 (en) | Method and system for installing software | |
CN210804735U (en) | Intelligent electric meter | |
CN102830799A (en) | Method for carrying out induction on induction device based on intelligent terminal and intelligent terminal | |
CN104184754A (en) | Method for automatically updating applications and contents, terminal, platform and system thereof | |
CN104506604A (en) | Vehicle-mounted terminal automatic remote upgrading method | |
KR102551700B1 (en) | Apparatus and method for synchronizing background data in a mobile device | |
KR20130127826A (en) | System for managing applications of m2m device using ota | |
CN101309490B (en) | Support system, method and management platform implementing terminal management | |
KR20160115586A (en) | Method and system for provisioning software in internet of thing(IOT) device | |
CN109240101B (en) | Equipment remote control method and control system | |
CN108011750B (en) | Firmware upgrading method for communication module in centralized meter reading system | |
KR20150080356A (en) | remote update method for home automatic system | |
CN104717368A (en) | Flow-data updating method, flow-data updating system and terminal |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
WITN | Withdrawal due to no request for examination |