CN106850772B - 一种智能设备数据采集分发系统 - Google Patents
一种智能设备数据采集分发系统 Download PDFInfo
- Publication number
- CN106850772B CN106850772B CN201710020798.XA CN201710020798A CN106850772B CN 106850772 B CN106850772 B CN 106850772B CN 201710020798 A CN201710020798 A CN 201710020798A CN 106850772 B CN106850772 B CN 106850772B
- Authority
- CN
- China
- Prior art keywords
- service
- cloud platform
- message
- configuration
- service cloud
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Active
Links
- 210000001503 joint Anatomy 0.000 abstract description 3
- 230000007547 defect Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 239000002131 composite material Substances 0.000 description 1
- 238000010586 diagram Methods 0.000 description 1
- 238000006467 substitution reaction Methods 0.000 description 1
Images
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/02—Protocols based on web technology, e.g. hypertext transfer protocol [HTTP]
-
- 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/2866—Architectures; Arrangements
- H04L67/30—Profiles
- H04L67/303—Terminal profiles
-
- 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/54—Presence management, e.g. monitoring or registration for receipt of user log-on information, or the connection status of the users
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
- Computer And Data Communications (AREA)
- Management, Administration, Business Operations System, And Electronic Commerce (AREA)
Abstract
本发明提供一种智能设备数据采集分发系统,包括三个子系统:设备管理子系统;消息管理子系统;配置管理子系统。所述智能设备数据采集分发系统处于智能设备与业务云平台之间,用于采集智能设备的业务消息,并根据需要分发给业务云平台;接收云平台对智能设备的配置请求,并将配置信息分发给相应的设备。实现智能设备出厂时可以统一配置服务器IP或域名地址,后期转换业务云平台时也不需要重新配置服务器地址,提高效率;智能设备提高对接多个业务云平台的开发效率,业务云平台只需要向所述系统发送设备绑定请求即可,不需要进行消息转发,方便多业务云平台管理。
Description
技术领域
本发明涉及一种智能设备数据采集分发系统,属于智能设备管理技术领域。
背景技术
随着物联网技术与传感器技术的发展,智能设备的数据量越来越多。根据ICInsights预计,从2013年到2018,整个物联网产业链市场以年复合增长率21.1%的速度高速成长,到2018年物联网市场规模可达1,041亿美元。IC Insights预计到2015年新增物联网的接入设备将达到5.74亿个,同比增长40%,这些接入设备包括嵌入式系统、传感器、仪器、汽车、控制器、摄像头、可穿戴产品及其他。
智能设备可以通过互联网技术与业务云平台进行数据交互,已构成不同业务应用的物联网系统。目前智能设备内部需要配置业务云平台的IP或域名地址,并直接与业务云平台进行数据交换。
随着智能设备业务应用的不断推广,智能设备需要与多个业务云平台进行数据交换。在原有智能设备与业务应用直接进行数据交换的系统存在如下缺点:智能设备出厂时根据对接业务云平台的不同需要配置不同的IP或域名地址,后期如果需要对接不同的业务平台,则需要对IP或域名地址进行重新配置。智能设备只能与一台业务云平台进行数据交互,如果智能设备需要对接多个业务平台则需要在业务云平台端进行互相转发,此种方式下转发对应关系过多会导致应用管理的混乱。
发明内容
本发明为了克服上述现有技术中存在的技术缺陷,本发明提出了一种智能设备数据的采集分发系统,本发明的目的是通过以下技术方案实现的。
一种智能设备数据采集分发系统,所述智能设备数据采集分发系统处于智能设备与业务云平台之间,用于:采集智能设备的业务消息,并根据需要将业务数据分发给业务云平台;接收云平台对智能设备的配置请求,并将配置信息分发给相应的智能设备;
所述智能设备数据采集分发系统包括三个子系统:
1)设备管理子系统
设备管理子系统用于管理智能设备与业务云平台的绑定关系,该子系统只向业务云平台分发与其存在绑定关系的智能设备的业务消息与配置信息;
2)消息管理子系统
消息管理子系统用于分发业务消息;
3)配置管理子系统
配置管理子系统用于对智能设备进行下行配置。
其中,
所述设备管理子系统通过Web Service接口接收业务云平台的设备绑定请求,并将该绑定关系存储在分发系统中的数据库中,接收到消息与配置信息时查询数据库中的智能设备与业务云平台的绑定关系,并向存在绑定关系的相关方进行分发所述消息与配置信息;
所述智能设备通过网络接口将业务消息发送给该分发系统,所述消息管理子系统收到后进行保存,业务云平台通过标准统一的Web Service接口周期性向分发系统轮询最新消息,分发系统收到轮询请求后,查询存储智能设备与业务云平台绑定关系的数据库,并将存在绑定关系的设备的最新业务消息回复给业务云平台,完成业务消息的分发;
所述业务云平台在需要时向该配置管理子系统发送设备配置请求;该配置管理子系统收到配置请求后对设备进行下行配置,记录并存储配置结果;业务云平台轮询最新消息时将配置结果回复给所述业务云平台。
本发明能够统一采集智能设备的业务消息,并根据需要分发给业务云平台,还能够统一接收云平台对智能设备的配置请求,并将配置信息分发给相应的设备。本发明还具有以下优点:实现了智能设备出厂时统一配置服务器IP或域名地址,后期转换业务云平台时也不需要重新配置服务器地址,提高了效率;智能设备提高了对接多个业务云平台的开发效率,业务云平台只需要向所述系统发送设备绑定请求即可,不需要进行消息转发,方便多业务云平台管理。
附图说明
通过阅读下文优选实施方式的详细描述,各种其他的优点和益处对于本领域普通技术人员将变得清楚明了。附图仅用于示出优选实施方式的目的,而并不认为是对本发明的限制。而且在整个附图中,用相同的参考符号表示相同的部件。在附图中:
图1是本方案提供的智能设备数据采集分发系统、智能设备和业务云平台之间的系统框图。
具体实施方式
下面将参照附图更详细地描述本公开的示例性实施方式。虽然附图中显示了本公开的示例性实施方式,然而应当理解,可以以各种形式实现本公开而不应被这里阐述的实施方式所限制。相反,提供这些实施方式是为了能够更透彻地理解本公开,并且能够将本公开的范围完整的传达给本领域的技术人员。
如图1所示,本发明实施例公开一种智能设备数据采集分发系统,所述智能设备数据采集分发系统处于智能设备与业务云平台之间,用于采集智能设备的业务消息,并根据需要分发给业务云平台。此外,本发明公开的一种智能设备数据采集分发系统还用于接收云平台对智能设备的配置请求,并将配置信息分发给相应的智能设备。其中,本发明公开的一种智能设备数据采集分发系统所提及的智能设备包括但不限于PAD、智能手机。
如图1所示,所述智能设备数据采集分发系统包括三个子系统:设备管理子系统、消息管理子系统以及配置管理子系统。下面将对各子系统进行详细描述。
1)设备管理子系统
设备管理子系统负责管理智能设备与业务云平台的绑定关系,该系统只向业务云平台分发与其存在绑定关系的智能设备的业务消息与配置信息。该系统通过Web Service接口接收业务云平台的设备绑定请求,并将该绑定关系存储在系统中的数据库中。接收到消息与配置信息时查询数据库中的绑定关系,并向存在绑定关系的相关方进行分发。
2)消息管理子系统
消息管理子系统负责分发业务消息。智能设备通过网络接口将业务消息发送给该系统,系统收到后进行保存。业务云平台通过标准统一的Web Service接口周期性向系统轮询最新消息,系统收到轮询请求后,查询智能设备与业务云平台绑定关系数据库,并将存在绑定关系的设备的最新业务消息回复给业务云平台,完成业务消息的分发。
3)配置管理子系统
配置管理子系统负责对智能设备进行下行配置。业务云平台在需要是向该系统发送设备配置请求;该系统收到配置请求后对设备进行下行配置,记录并存储配置结果;业务云平台轮询最新消息时将配置结果回复给业务云平台。
实现智能设备出厂时可以统一配置服务器IP或域名地址,后期转换业务云平台时也不需要重新配置服务器地址,提高效率;智能设备提高对接多个业务云平台的开发效率,业务云平台只需要向所述系统发送设备绑定请求即可,不需要进行消息转发,方便多业务云平台管理。
具体所述业务云平台与智能设备绑定关系时,业务消息与配置消息分发方案采用的业务云平台轮询消息格式:此消息格式集成业务消息、设备状态、配置消息多部分内容,通过一个接口可轮询多类最新消息,格式如下:
■请求消息体:
json的属性:
Attribute | Type | Use | Description |
version | xs:string | required | 消息体版本号 |
appid | xs:string | required | 应用id |
action | xs:string | required | 请求动作 |
content | xs:object | required | 请求内容 |
devlist的属性:
Attribute | Type | Use | Description |
devcode | xs:string | 设备标识(英文逗号间隔) | |
devType | xs:integer | 设备类型 |
■回复消息体:
json的属性:
以上所述,仅为本发明较佳的具体实施方式,但本发明的保护范围并不局限于此,任何熟悉本技术领域的技术人员在本发明揭露的技术范围内,可轻易想到的变化或替换,都应涵盖在本发明的保护范围之内。因此,本发明的保护范围应以所述权利要求的保护范围为准。
Claims (1)
1.一种智能设备数据采集分发系统,其特征在于,所述智能设备数据采集分发系统处于智能设备与业务云平台之间,用于:采集智能设备的业务消息,并根据需要将业务数据分发给业务云平台;接收云平台对智能设备的配置请求,并将配置信息分发给相应的智能设备;
所述智能设备数据采集分发系统包括三个子系统:
1)设备管理子系统
设备管理子系统用于管理智能设备与业务云平台的绑定关系,该子系统只向业务云平台分发与其存在绑定关系的智能设备的业务消息与配置信息;所述设备管理子系统通过Web Service接口接收业务云平台的设备绑定请求,并将该绑定关系存储在分发系统中的数据库中,接收到消息与配置信息时查询数据库中的智能设备与业务云平台的绑定关系,并向存在绑定关系的相关方进行分发所述消息与配置信息;
2)消息管理子系统
消息管理子系统用于分发业务消息;
3)配置管理子系统
配置管理子系统用于对智能设备进行下行配置;
所述智能设备通过网络接口将业务消息发送给该分发系统,所述消息管理子系统收到后进行保存,业务云平台通过标准统一的Web Service接口周期性向分发系统轮询最新消息,分发系统收到轮询请求后,查询存储智能设备与业务云平台绑定关系的数据库,并将存在绑定关系的设备的最新业务消息回复给业务云平台,完成业务消息的分发;
所述业务云平台在需要时向该配置管理子系统发送设备配置请求;该配置管理子系统收到配置请求后对设备进行下行配置,记录并存储配置结果;业务云平台轮询最新消息时将配置结果回复给所述业务云平台;
所述业务云平台与智能设备绑定关系时,业务消息与配置消息分发方案采用的业务云平台轮询消息格式:此消息格式集成业务消息、设备状态、配置消息多部分内容,通过一个接口可轮询多类最新消息。
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710020798.XA CN106850772B (zh) | 2017-01-11 | 2017-01-11 | 一种智能设备数据采集分发系统 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201710020798.XA CN106850772B (zh) | 2017-01-11 | 2017-01-11 | 一种智能设备数据采集分发系统 |
Publications (2)
Publication Number | Publication Date |
---|---|
CN106850772A CN106850772A (zh) | 2017-06-13 |
CN106850772B true CN106850772B (zh) | 2020-06-12 |
Family
ID=59123162
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201710020798.XA Active CN106850772B (zh) | 2017-01-11 | 2017-01-11 | 一种智能设备数据采集分发系统 |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN106850772B (zh) |
Families Citing this family (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN109754256A (zh) | 2017-11-08 | 2019-05-14 | 徐蔚 | 基于码链的模型、装置、系统、方法和应用 |
CN109151519B (zh) * | 2018-09-03 | 2021-01-22 | 视联动力信息技术股份有限公司 | 一种基于视联网的配置分发方法和系统 |
CN112367195B (zh) * | 2020-10-29 | 2022-07-26 | 新华三技术有限公司 | 一种网络配置方法、系统及装置 |
Family Cites Families (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102264055B (zh) * | 2010-05-26 | 2014-03-05 | 中国移动通信集团公司 | 移动专用终端增值业务资费绑定的方法、计费方法及系统 |
WO2011144096A2 (zh) * | 2011-05-26 | 2011-11-24 | 华为技术有限公司 | 获取服务的方法和终端、输入方法和设备、云服务卡及系统 |
CN102843333A (zh) * | 2011-06-20 | 2012-12-26 | 中兴通讯股份有限公司 | 业务嵌套的实现方法及装置 |
KR101958902B1 (ko) * | 2011-09-30 | 2019-07-03 | 삼성전자주식회사 | 전자기기들의 그룹 제어 방법 및 그를 위한 전자기기 관리 시스템 |
CN103370111B (zh) * | 2012-10-31 | 2014-12-10 | 华为技术有限公司 | 发送云服务器地址的方法、设备 |
CN104158851B (zh) * | 2014-07-21 | 2015-11-25 | 小米科技有限责任公司 | 一种网络业务的分发系统、方法和设备 |
-
2017
- 2017-01-11 CN CN201710020798.XA patent/CN106850772B/zh active Active
Also Published As
Publication number | Publication date |
---|---|
CN106850772A (zh) | 2017-06-13 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN106850772B (zh) | 一种智能设备数据采集分发系统 | |
AU2018200021A1 (en) | Unified device and service discovery across multiple network types | |
EP2518937A3 (en) | Systems for enabling subscriber monitoring of telecommunications network usage and service plans | |
CN112039799B (zh) | 网络带宽管理的方法、服务器、系统、设备及介质 | |
DE602006013128D1 (de) | Empfangen von daten gemäss eines datentransferprotokolls von daten, die ein beliebiges einer mehrzahl von empgangsgeräten gerichtet sind | |
WO2010111561A3 (en) | Methods, systems, and computer readable media for providing home subscriber server (hss) proxy | |
CN106375471B (zh) | 一种边缘节点确定方法及装置 | |
CN104243610B (zh) | 一种分布式文件传输服务方法 | |
US20170279688A1 (en) | Method, device and system for providing device application software management service in internet of things | |
CN101252590B (zh) | 一种流媒体内容分发方法、系统及装置 | |
MX2012007573A (es) | Sistema y metodo para un servicio de directorio global. | |
CN103067486B (zh) | 基于PaaS平台的大数据处理方法 | |
CN105516099A (zh) | 一种业务方访问及访问规则的配置的方法和装置 | |
CN110910143A (zh) | 身份标识生成方法、装置、相关节点及介质 | |
CN101064692B (zh) | 一种呈现信息的发布方法、设备及系统 | |
CN105516250A (zh) | 物联网服务调用平台和系统 | |
RU2008112155A (ru) | Одноранговый протокол разрешения имен простого интерфейса прикладной программы | |
CN101640634B (zh) | 网络流量控制方法 | |
CN105608082A (zh) | 一种数据处理方法、设备及系统 | |
CN102594866B (zh) | 地图服务提供系统和方法 | |
CN105376093B (zh) | 海量数据点的分布式管理方法及系统 | |
CN109257434A (zh) | 一种实时消息推送方法及系统 | |
CN102377738A (zh) | 流程整合服务器及利用其实现系统整合的方法 | |
KR101764589B1 (ko) | 엠펙 미디어 전송에서 컨텐츠 및 서비스에 대한 정보를 제공하는 방법 | |
CN103686629A (zh) | 用于中继消息的方法和相关的中继设备 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CP03 | Change of name, title or address | ||
CP03 | Change of name, title or address |
Address after: 215347 no.707, complex building, Kunshan Industrial Technology Research Institute, no.1699, Zuchongzhi South Road, Kunshan, Suzhou, Jiangsu Province Patentee after: Kunshan Microelectronics Technology Research Institute Address before: 215347 7th floor, Institute of technology complex, 1699 Weicheng South Road, Kunshan City, Suzhou City, Jiangsu Province Patentee before: KUNSHAN BRANCH, INSTITUTE OF MICROELECTRONICS OF CHINESE ACADEMY OF SCIENCES |