CN104468818A - Service processing system and method for internet of things - Google Patents
Service processing system and method for internet of things Download PDFInfo
- Publication number
- CN104468818A CN104468818A CN201410808532.8A CN201410808532A CN104468818A CN 104468818 A CN104468818 A CN 104468818A CN 201410808532 A CN201410808532 A CN 201410808532A CN 104468818 A CN104468818 A CN 104468818A
- Authority
- CN
- China
- Prior art keywords
- data
- internet
- things
- central database
- subsystem
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/01—Protocols
- H04L67/12—Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L67/00—Network arrangements or protocols for supporting network services or applications
- H04L67/50—Network services
- H04L67/51—Discovery or management thereof, e.g. service location protocol [SLP] or web services
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Health & Medical Sciences (AREA)
- Computing Systems (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Computer And Data Communications (AREA)
Abstract
The invention relates to a service processing system and method for an internet of things. The service processing system and method for the internet of things are characterized in that the system comprises a data collection sub-system for the internet of things, a data service sub-system for the internet of things and a central database, the central database is used for storing sensing data of the internet of things, the data collection sub-system for the internet of things has the reading authority and the writing-in authority to the central database, and the data service sub-system of the internet of things only has the reading authority to the central database. The method comprises the steps that the data collection sub-system for the internet of things provides a service of collecting data of the internet of things, the data service sub-system for the internet of things provides a service of user subscription of the internet of things, the service of collecting the data of the internet of things and the service of user subscription of the internet of things operate independently, and when either the service of collecting the data of the internet of things or the service of user subscription of the internet of things service breaks down, operation of the other service is not influenced. The service processing system and method for the internet of things guarantee the high stability and the high availability of a server of the internet of things.
Description
Technical field
The present invention relates to Internet of Things field and data processing field, particularly a kind of internet of things service treatment system and method thereof.
Background technology
Interconnecting of smart machine is the core objective of Internet of Things, and the application of Internet of Things is more and more wider, and Internet of Things is applied in the family and is presented as Smart Home; Internet of Things is applied and is presented as intelligent residential district in community management; Internet of Things uses and is presented as intelligent transportation in communications and transportation; Internet of Things is applied and is presented as smart city in city management.
Conventional Internet of Things deployed environment general condition is poor, and ageing being difficult to of Internet of Things data ensures.Internet of Things is the resource-constrained system of hardware and software, and being difficult to provides high-quality data to store and data analysis service.The general subregion of Internet of Things is disposed, and being difficult to provides unified user's service to user.Dispersion is disposed in Internet of Things region, each sub-network data collection capability and network carrying ability are also unbalanced, Internet of Things and user are more open relations, in nonspecific situation, user is seldom concerned about the state of Internet of Things, therefore need a kind of internet of things service treatment mechanism, ensure high stability and the high availability of Internet of Things server.
Summary of the invention
The object of the present invention is to provide a kind of internet of things service treatment system and method thereof, to overcome the deficiencies in the prior art.
For achieving the above object, technical scheme of the present invention is: a kind of internet of things service treatment system, is characterized in that, comprising: Internet of Things data collecting subsystem, Internet of Things data, services subsystem and central database;
Described central database is for storing Internet of Things sensing data;
Described Internet of Things data collecting subsystem has the reading authority of described central database and write authority, formatted data after input processing is write in described central database, and this Internet of Things data collecting subsystem for authorize Internet of Things subnet access services (this mandate is defined by the interface protocol of data collecting subsystem) is provided;
Described Internet of Things data, services subsystem only has reading authority to described central database, without write authority, and can not Internet of Things data collecting subsystem described in direct control, be tampered to prevent the data in described Internet of Things data collecting subsystem;
Described Internet of Things data collecting subsystem, described Internet of Things data, services subsystem and described central database are all deployed on Internet of Things server.
In an embodiment of the present invention, described Internet of Things data collecting subsystem, described Internet of Things data, services subsystem and described central database independent operating; When described Internet of Things data collecting subsystem is made mistakes, described central database and described Internet of Things data server subsystem continue normal work, and provide data query service and extremely serve in advance; When described Physical Network data server subsystem is made mistakes, described central database and described Physical Network data collecting subsystem continue normal work; When described central database is made mistakes, described Physical Network data collecting subsystem and described Physical Network data, services subsystem are in abnormal operation.
In an embodiment of the present invention, described Internet of Things data, services subsystem provides external data-interface, directly for data subscription user provides data query service, data analysis report service and event Warning Service; And described Internet of Things data, services subsystem also by external third-parties system for described data subscription user provides data, services.
In an embodiment of the present invention, described central database also comprises a data buffer storage; When described central database is made mistakes, the data after input processing are temporarily write described data buffer storage with these data temporary by described Internet of Things data collecting subsystem, prevent loss of data; When described central database recovers normally to work, data temporary in described data buffer storage write described central database.
Further, a kind of internet of things service processing method is also provided, it is characterized in that: Internet of Things data collecting subsystem provides Internet of Things data collection services; Internet of Things data, services subsystem provides Internet of Things booking reader business; Described Internet of Things data collection services and described Internet of Things booking reader business independent operating, when what business produces fault in letting alone, do not affect the operation of another business; And described Internet of Things data collection services is not open to any outside booking reader, to ensure confidence level and the authority of data; Described Internet of Things booking reader business, provides opening interface service to outside booking reader.
In an embodiment of the present invention, described Internet of Things data collection services comprises: load balancing subservice, purview certification subservice and sensing data filter resolves subservice;
Described load balancing subservice provides Data Collection and load balancing, the data of collection is done a process of queuing up, is then distributed in idle processing queue;
Described purview certification subservice provides request of data purview certification, for judging that the request of data of Internet of Things subnet is unauthorized or has authorized;
Described sensing data filters parsing subservice and provides data filtering, parsing and storage, according to data filtering configuration file, filters out defective data, parses sensing data, and stored in central database;
Described Internet of Things data collection services is filtered through described load balancing subservice, described purview certification subservice and described sensing data and is resolved subservice and perform Data Collection and load balancing, request of data purview certification and data filtering, parsing and storage successively thus realize Internet of Things Data Collection.
In an embodiment of the present invention, described Internet of Things booking reader business comprises: data query subservice and plan target;
Described data query subservice is the data, services initiatively initiated by data subscription user, and the Data Source of this data query subservice is central database, and generates data query report and send to data subscription user;
Described plan target refers to regularly performing of task, and this plan target comprises Data Analysis Program task and event early warning plan target; Data analysis report is sent to data subscription user according to presetting plan by described Data Analysis Program task subservice; Event pre-alert notification is sent to data subscription user according to presetting plan by described event early warning plan target subservice; The Data Source of described Data Analysis Program task and described event early warning plan target is central database.
Compared to prior art, the present invention has following beneficial effect: a kind of internet of things service treatment system proposed by the invention and method thereof, three subsystem independent operatings in systems in which, and the business also independent operating of corresponding configuration, when wherein any one business produces fault, do not affect the operation of another one business; And Internet of Things data, services subsystem also provides external data-interface, and the Internet of Things booking reader business of correspondence also provides and provides opening interface service to outside booking reader, ensures high stability and the high availability of Internet of Things server.
Accompanying drawing explanation
Fig. 1 is internet of things service treatment system schematic diagram in the present invention.
Fig. 2 is Internet of Things data collecting subsystem schematic diagram in the present invention.
Fig. 3 is Internet of Things data, services subsystem schematic diagram in the present invention.
Embodiment
Below in conjunction with accompanying drawing, technical scheme of the present invention is specifically described.
The invention provides a kind of internet of things service treatment system, it is characterized in that, as shown in Figure 1, comprising: Internet of Things data collecting subsystem 200, Internet of Things data, services subsystem 500 and central database 900;
Described central database 900 is for storing Internet of Things sensing data; In the present embodiment, this central database 900 refers in particular to the Database Systems storing Internet of Things sensing data, is a logic distinguishing; And also there is a configuration database in systems in which, and be deployed in same database with central database 900.
Described Internet of Things data collecting subsystem 200 has the reading authority of described central database 900 and write authority, formatted data after input processing is write in described central database 900, and this Internet of Things data collecting subsystem 200 for authorize Internet of Things subnet 400 access services (this mandate is defined by the interface protocol of data collecting subsystem) is provided; In the present embodiment, Internet of Things data collecting subsystem 200 is logical concept, can be a software subsystem, also can be equipped with special server.
Described Internet of Things data, services subsystem 500 only has the reading authority to described central database 900, without write authority, and can not Internet of Things data collecting subsystem 200 described in direct control, be tampered to prevent the data in described Internet of Things data collecting subsystem 200; In the present embodiment, Internet of Things data, services subsystem 500 is logical concept, can be implemented as a software subsystem, also can be equipped with special server.
Described Internet of Things data collecting subsystem 200, described Internet of Things data, services subsystem 500 and described central database 900 are all deployed on Internet of Things server, the division in logic that the division of this three is passable, three software subsystems on same station server can be thought, also can be division physically, namely three software subsystems be disposed on a different server.
In the present embodiment, described Internet of Things data collecting subsystem 200, described Internet of Things data, services subsystem 500 and described central database 900 independent operating; When described Internet of Things data collecting subsystem 200 is made mistakes, described central database 900 and described Internet of Things data server subsystem 500 continue normal work, and provide data query service and the abnormal data, services such as pre-; When described Internet of Things data server subsystem 500 is made mistakes, described central database 900 and described Internet of Things data collecting subsystem 200 continue normal work; When described central database 900 is made mistakes, described Internet of Things data collecting subsystem 200 and described Internet of Things data, services subsystem 500 are in abnormal operation.
Further, in the present embodiment, described Internet of Things data, services subsystem 500 provides external data-interface, directly provides the data, services such as data query service, data analysis report service and event early warning for data subscription user 700; And described Internet of Things data, services subsystem 500 also by external third-parties system 800 for described data subscription user 700 provides data, services.
In the present embodiment, described central database 900 also comprises a data buffer storage 950; When described central database 900 is made mistakes, the data after input processing are temporarily write described data buffer storage 950 with these data temporary by described Internet of Things data collecting subsystem 200, prevent loss of data; When described central database 900 recovers normally to work, data temporary in described data buffer storage 950 write described central database 900 again; And in the present embodiment, data buffer storage 950 can be text buffer also can be database.
Further, a kind of internet of things service processing method is also provided, it is characterized in that: Internet of Things data collecting subsystem 200 provides Internet of Things data collection services 300; Internet of Things data, services subsystem 500 provides Internet of Things booking reader business 600; Described Internet of Things data collection services 300 and described Internet of Things booking reader business 600 independent operating, when what business produces fault in letting alone, do not affect the operation of another business; And described Internet of Things data collection services 300 is not open to any outside booking reader 700, to ensure confidence level and the authority of data; Described Internet of Things booking reader business 600, provides opening interface service to outside booking reader 700.
In the present embodiment, as shown in Figure 2, described Internet of Things data collection services 300 comprises: load balancing subservice 310, purview certification subservice 320 and sensing data filter resolves subservice 330;
Described load balancing subservice 310 provides Data Collection and load balancing, the data of collection is done a process of queuing up, is then distributed in idle processing queue;
Described purview certification subservice 320 provides request of data purview certification, for judging that the request of data of Internet of Things subnet is unauthorized or has authorized;
Described sensing data filters parsing subservice 330 and provides data filtering, parsing and storage, according to data filtering configuration file, filter out defective data, as the data etc. of distortion data, type None-identified, parse sensing data, and stored in central database 900;
Described Internet of Things data collection services 300 is filtered through described load balancing subservice 310, described purview certification subservice 320 and described sensing data and is resolved subservice 330 and perform Data Collection and load balancing, request of data purview certification and data filtering, parsing and storage successively thus realize Internet of Things Data Collection.
In the present embodiment, as described in Figure 3, Internet of Things booking reader business 600 comprises: data query subservice 610, Data Analysis Program task subservice 630 and event early warning plan target subservice 650;
Described data query subservice 610 is the data, services initiatively initiated by data subscription user 700, and the Data Source of this data query subservice is central database 900, and generates data query report 620 and send to data subscription user 700;
Data analysis report 640 is sent to data subscription user 700 according to Data Analysis Program task by described Data Analysis Program task subservice 630;
Described event early warning plan target subservice 650 is appointed according to event early warning plan event pre-alert notification 660 is sent to data subscription user 700;
Described Data Analysis Program task and described event early warning plan target are plan target, refer to regularly performing of task, the Data Source of described Data Analysis Program task and described event early warning plan target is central database, and initiates by Internet of Things server.
Be more than preferred embodiment of the present invention, all changes done according to technical solution of the present invention, when the function produced does not exceed the scope of technical solution of the present invention, all belong to protection scope of the present invention.
Claims (7)
1. an internet of things service treatment system, is characterized in that, comprising: Internet of Things data collecting subsystem, Internet of Things data, services subsystem and central database;
Described central database is for storing Internet of Things sensing data;
Described Internet of Things data collecting subsystem has the reading authority of described central database and write authority, formatted data after input processing is write in described central database, and this Internet of Things data collecting subsystem for authorize Internet of Things subnet access services is provided;
Described Internet of Things data, services subsystem only has reading authority to described central database, without write authority, and can not Internet of Things data collecting subsystem described in direct control, be tampered to prevent the data in described Internet of Things data collecting subsystem;
Described Internet of Things data collecting subsystem, described Internet of Things data, services subsystem and described central database are all deployed on Internet of Things server.
2. a kind of internet of things service treatment system according to claim 1, is characterized in that: described Internet of Things data collecting subsystem, described Internet of Things data, services subsystem and described central database independent operating; When described Internet of Things data collecting subsystem is made mistakes, described central database and described Internet of Things data server subsystem continue normal work, and provide data query service and extremely serve in advance; When described Internet of Things data server subsystem is made mistakes, described central database and described Internet of Things data collecting subsystem continue normal work; When described central database is made mistakes, described Internet of Things data collecting subsystem and described Internet of Things data, services subsystem are in abnormal operation.
3. a kind of internet of things service treatment system according to claim 1, it is characterized in that: described Internet of Things data, services subsystem provides external data-interface, directly for data subscription user provides data query service, data analysis report service and event Warning Service; And described Internet of Things data, services subsystem also by external third-parties system for described data subscription user provides data, services.
4. a kind of internet of things service treatment system according to claim 1, is characterized in that: described central database also comprises a data buffer storage; When described central database is made mistakes, the data after input processing are temporarily write described data buffer storage with these data temporary by described Internet of Things data collecting subsystem, prevent loss of data; When described central database recovers normally to work, data temporary in described data buffer storage write described central database.
5., based on an internet of things service processing method for a kind of internet of things service treatment system according to claim 1, it is characterized in that: Internet of Things data collecting subsystem provides Internet of Things data collection services; Internet of Things data, services subsystem provides Internet of Things booking reader business; Described Internet of Things data collection services and described Internet of Things booking reader business independent operating, when what business produces fault in letting alone, do not affect the operation of another business; And described Internet of Things data collection services is not open to any outside booking reader, to ensure confidence level and the authority of data; Described Internet of Things booking reader business, provides opening interface service to outside booking reader.
6. a kind of internet of things service processing method according to claim 5, is characterized in that:
Described Internet of Things data collection services comprises: load balancing subservice, purview certification subservice and sensing data filter resolves subservice;
Described load balancing subservice provides Data Collection and load balancing, the data of collection is done a process of queuing up, is then distributed in idle processing queue;
Described purview certification subservice provides request of data purview certification, for judging that the request of data of Internet of Things subnet is unauthorized or has authorized;
Described sensing data filters parsing subservice and provides data filtering, parsing and storage, according to data filtering configuration file, filters out defective data, parses sensing data, and stored in central database;
Described Internet of Things data collection services is filtered through described load balancing subservice, described purview certification subservice and described sensing data and is resolved subservice and perform Data Collection and load balancing, request of data purview certification and data filtering, parsing and storage successively thus complete Internet of Things Data Collection.
7. a kind of internet of things service processing method according to claim 5, is characterized in that:
Internet of Things booking reader business comprises: data query subservice, Data Analysis Program task subservice and event early warning plan target subservice;
Described data query subservice is the data, services initiatively initiated by data subscription user, and the Data Source of this data query subservice is central database, and generates data query report and send to data subscription user;
Data analysis report is sent to data subscription user according to Data Analysis Program task by described Data Analysis Program task subservice;
Described event early warning plan target subservice is appointed according to event early warning plan event pre-alert notification is sent to data subscription user;
Described Data Analysis Program task and described event early warning plan target are plan target, refer to regularly performing of task, the Data Source of described Data Analysis Program task and described event early warning plan target is central database, and initiates by Internet of Things server.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410808532.8A CN104468818B (en) | 2014-12-24 | 2014-12-24 | A kind of internet of things service processing system and its method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201410808532.8A CN104468818B (en) | 2014-12-24 | 2014-12-24 | A kind of internet of things service processing system and its method |
Publications (2)
Publication Number | Publication Date |
---|---|
CN104468818A true CN104468818A (en) | 2015-03-25 |
CN104468818B CN104468818B (en) | 2018-01-23 |
Family
ID=52914169
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201410808532.8A Expired - Fee Related CN104468818B (en) | 2014-12-24 | 2014-12-24 | A kind of internet of things service processing system and its method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN104468818B (en) |
Cited By (4)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107846384A (en) * | 2016-09-19 | 2018-03-27 | 北京智驾互联信息服务有限公司 | Data handling system, car alarming processing and vehicle monitoring method |
CN110493271A (en) * | 2019-09-25 | 2019-11-22 | 苏州安软信息科技有限公司 | A kind of internet of things data synchronous method |
CN111161437A (en) * | 2019-12-04 | 2020-05-15 | 江苏苏宁物流有限公司 | General receiving, subscribing and distributing method and system for logistics box codes |
CN114598719A (en) * | 2021-09-06 | 2022-06-07 | 广东东华发思特软件有限公司 | Smart city Internet of things event management method, device and readable medium |
Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070236338A1 (en) * | 2004-10-15 | 2007-10-11 | Fujitsu Limited | RFID tag and method for obtaining information on article using the same |
CN102497677A (en) * | 2011-11-29 | 2012-06-13 | 山东中创软件工程股份有限公司 | Internet of things (IoT) business processing system and method |
CN102981465A (en) * | 2012-11-08 | 2013-03-20 | 合肥工大高科信息科技股份有限公司 | Integration processing system and processing method of mine monitoring system data based on internet of things structure |
CN103679565A (en) * | 2013-12-27 | 2014-03-26 | 贵阳供电局 | Intelligent community electricity consumption information collecting server system and data processing method |
CN103699692A (en) * | 2014-01-11 | 2014-04-02 | 樊建 | Internet-of-things access platform data management method |
-
2014
- 2014-12-24 CN CN201410808532.8A patent/CN104468818B/en not_active Expired - Fee Related
Patent Citations (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US20070236338A1 (en) * | 2004-10-15 | 2007-10-11 | Fujitsu Limited | RFID tag and method for obtaining information on article using the same |
CN102497677A (en) * | 2011-11-29 | 2012-06-13 | 山东中创软件工程股份有限公司 | Internet of things (IoT) business processing system and method |
CN102981465A (en) * | 2012-11-08 | 2013-03-20 | 合肥工大高科信息科技股份有限公司 | Integration processing system and processing method of mine monitoring system data based on internet of things structure |
CN103679565A (en) * | 2013-12-27 | 2014-03-26 | 贵阳供电局 | Intelligent community electricity consumption information collecting server system and data processing method |
CN103699692A (en) * | 2014-01-11 | 2014-04-02 | 樊建 | Internet-of-things access platform data management method |
Non-Patent Citations (1)
Title |
---|
丁治明等: "面向物联网海量传感器采样数据管理的数据库集群***框架", 《计算机学报》 * |
Cited By (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107846384A (en) * | 2016-09-19 | 2018-03-27 | 北京智驾互联信息服务有限公司 | Data handling system, car alarming processing and vehicle monitoring method |
CN110493271A (en) * | 2019-09-25 | 2019-11-22 | 苏州安软信息科技有限公司 | A kind of internet of things data synchronous method |
CN110493271B (en) * | 2019-09-25 | 2021-12-24 | 苏州安软信息科技有限公司 | Internet of things data synchronization method |
CN111161437A (en) * | 2019-12-04 | 2020-05-15 | 江苏苏宁物流有限公司 | General receiving, subscribing and distributing method and system for logistics box codes |
CN114598719A (en) * | 2021-09-06 | 2022-06-07 | 广东东华发思特软件有限公司 | Smart city Internet of things event management method, device and readable medium |
Also Published As
Publication number | Publication date |
---|---|
CN104468818B (en) | 2018-01-23 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US9984241B2 (en) | Method, apparatus, and system for data protection | |
US8130641B2 (en) | Methods and systems for managing network traffic within a virtual network system | |
US20140298399A1 (en) | Apparatus and method for detecting anomality sign in controll system | |
CN109218212B (en) | Method for limiting flow through API gateway | |
CN103581363A (en) | Method and device for controlling baleful domain name and illegal access | |
CN110362455B (en) | Data processing method and data processing device | |
CN102982141A (en) | Method and device for realizing distributed database agent | |
CN104468818A (en) | Service processing system and method for internet of things | |
CN103413083A (en) | Security defending system for single host | |
CN105049412A (en) | Secure data exchange method, device and equipment among different networks | |
CN103618733A (en) | Data filtering system and method applied to mobile internet | |
WO2018219007A1 (en) | User login method, electronic device and storage medium in data query system | |
WO2015088324A2 (en) | System and method for managing a faulty node in a distributed computing system | |
CN110430180A (en) | A kind of platform of internet of things and implementation method based on hot plug | |
CN104573530A (en) | Server safety reinforcing system | |
CN112000853B (en) | Method for generating/feeding back unique identifier of equipment, medium, client and server | |
CN107231245B (en) | Method and device for reporting monitoring log, and method and device for processing monitoring log | |
CN111031000A (en) | Processing method, device and system of business wind control system and storage medium | |
CN106790411B (en) | The non-polymeric port cascade system and method for virtual switch and physical switches | |
CN105138372A (en) | Backstage service management and control system and method based on Android system | |
CN103049438A (en) | Method for managing data access port | |
CN101770553B (en) | Mobile terminal and calling method for root certificate in mobile terminal | |
CN103490964A (en) | Method and device for flexibly configuring number of access terminals | |
US10674337B2 (en) | Method and device for processing operation for device peripheral | |
JP2021517688A (en) | Secure data processing |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20180123 Termination date: 20201224 |
|
CF01 | Termination of patent right due to non-payment of annual fee |