CN109462596A - A kind of YCL Internet of Things design method based on object attribute coding - Google Patents
A kind of YCL Internet of Things design method based on object attribute coding Download PDFInfo
- Publication number
- CN109462596A CN109462596A CN201811470354.7A CN201811470354A CN109462596A CN 109462596 A CN109462596 A CN 109462596A CN 201811470354 A CN201811470354 A CN 201811470354A CN 109462596 A CN109462596 A CN 109462596A
- Authority
- CN
- China
- Prior art keywords
- ycl
- internet
- things
- zcl
- coding
- 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
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/06—Notations for structuring of protocol data, e.g. abstract syntax notation one [ASN.1]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L69/00—Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
- H04L69/26—Special purpose or proprietary protocols or architectures
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W12/00—Security arrangements; Authentication; Protecting privacy or anonymity
- H04W12/06—Authentication
-
- 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
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/80—Services using short range communication, e.g. near-field communication [NFC], radio-frequency identification [RFID] or low energy communication
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Computer Security & Cryptography (AREA)
- Computing Systems (AREA)
- Health & Medical Sciences (AREA)
- General Health & Medical Sciences (AREA)
- Medical Informatics (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The YCL Internet of Things design method based on object attribute coding that the invention discloses a kind of, the management end and client for being related to cloud server and using YCL control protocol to interact with cloud server;By constructing the YCL specification rule based on object attribute coding, so that client coordinator is interacted the ZCL control protocol used with several sensors and be included in and be compatible with YCL control protocol;It realizes a kind of ZCL+YCL remote communication mechanisms, by the local communication of former ZCL sensor and coordinator, extends to client to cloud, the telecommunication of management end, accomplish that the seamless of " personal area network " and " wide area network " merges and the information of " object+cloud+people " interconnects;The information definition coding such as conjugate attribute, object mark, Unique ID code is authorized to each object in universe Internet of Things, accomplish the accurate coding and comprehensive parsing to " physical property " in Internet of Things, the object Attribute transposition of perfect " Internet of Things " has expanded service field, and the dialogue foundation stone of " object " Yu " people " has been established for the comprehensive application of Internet of Things.
Description
Technical field
The present invention relates to internet of things fields of communication technology, it particularly relates to a kind of YCL object based on object attribute coding
Networking design method.
Background technique
Now, in the field ICT, Internet of Things is the popular network technology after internet, mobile Internet.Why such as
This, is to need to perceive because of natural information of the people for world's all things on earth, need prophet, needing monitoring management.In Internet technology
Under infiltration, the information interchange of person to person is perfect, ubiquitous, omnipotent.Information spring tide social development to the present
It, people have not merely met the information interaction between the mankind, start to set foot in the information butt joint to " all things on earth " all over the world, and sufficiently
Recognize that the demand of technology of Internet of things and society is very close and application is extremely urgent!
Since world's all things on earth is in different poses and with different expressions, not only quantity is more, and present " object " attribute involve a wide range of knowledge it is general, for example, gas
Body, solid, liquid, light source, sound source etc..Therefore, when we will talk with " object ", carry out Internet of Things application, to " ten thousand
The attribute information of object " is sorted out, tag definition is the threshold that can't steer clear of.
However, current Internet of Things application field like a raging fire, also lacks an information definition standard to " all things on earth ", makes
At the digital code information label that object networking is not unified, do not accomplish " all things on earth " in the individual parsing of network wide area level, serious resistance
The application of Internet of Things is hindered.
By application design of the technology of Internet of things in the informatization of smart city, realizing Internet of Things is smart city
Crucial foundation stone in construction, and ZigBee technology is the mainstream technology of object linked network.What ZigBee alliance formulated
ZigBee3.0 communication protocol and ZCL control protocol are the guiding outlines of Internet of Things research staff programming.
For booming Internet of Things application, which betrays following missing:
Communication protocol and ZCL (ZigBee Cluster Library) the control rule of ZigBee is limited to terminal organ
Between router and coordinator, such as Fig. 1;The agreement address only coding between closer object terminal and coordinator,
Parsing only solves the threshold of " object " intervention network.As for the dialogue for carrying out " object " and " people " by wide area network, ZCL control
Agreement processed does not describe to define.For Internet of Things application for, it is clear that ZCL control protocol be it is far from being enough, need to design one
Kind can be compatible with ZCL control protocol and extend " object coding " rule for expanding to " object+cloud+people " telecommunication.
ZCL control rule only meets ZigBee wireless communication technique, and LoRa, BLE bluetooth and NB- of Developing
The wireless technologys such as IOT nothing is related to.For the application angle of Internet of Things, we will not only adopt when " object " links Terminal Design
With ZigBee technology, LoRa, BLE Bluetooth technology and NB-IOT technology are also used, when requiring simultaneously using above-mentioned a variety of nothings
When line technology links " object " terminal, it is clear that ZigBee itself is only limited in application of the ZCL control protocol in Internet of Things, needs to design
A kind of control protocol (YCL) can meet multiple technologies communication technology supporter working application simultaneously.
ZCL control rule only defines the Profile (application domain) and Cluster (type race) of " object terminal ", for object
For working application, can feel to define " object " it is excessively macroscopical, it is many it should be understood that object linked network key parameter,
ZCL is without description definition.ZigBee alliance is defined as follows the part of Profile (application domain) at present:
0104HomeAutomation(HA)
0105CommercialBuildingAutomation(CBA)
0108PersonalHome&hospitalCare(PHHC)
0109AdvancedMeteringInitiative(AMI)
It is as follows to define numerical intervals to the part of Cluster (type race) for ZigBee alliance at present:
General (synthesis) (General) 0000----00ff
Close (termination) (Closures) 0100----01ff
Ventilation, air-conditioning (HVAC) 0200----02ff
Illuminate (Lighting) 0300----03ff
Measurement, sensing (MeasurementandSensing) 0400--- 04ff
Security protection (SecurityandSafety) 0500----05ff
Protocol interface (Protocolinterfaces) 0600----06ff
As can be seen that attribute (physical phenomenons such as gas water/cigarette), object networking existence (battery/AC), object for object
The key element of the Internet of Things such as the information bearing technology (ZigBee/LoRa/BLE/NB-IOT) of body application is defined without specification.
For the problems in the relevant technologies, currently no effective solution has been proposed.
Summary of the invention
For above-mentioned technical problem in the related technology, the present invention proposes a kind of YCL Internet of Things based on object attribute coding
Design method.
The technical scheme of the present invention is realized as follows:
A kind of YCL Internet of Things design method based on object attribute coding, comprising the following steps:
The YCL Internet of Things based on object attribute coding is constructed, the YCL Internet of Things based on object attribute coding includes cloud clothes
Business device and the management end for using YCL (Yipu ClusterLibrary) control protocol to interact with cloud server respectively and visitor
Family end;The client includes coordinator and uses several sensors for interacting of ZCL control protocol with coordinator.
The YCL control protocol is based on ZCL control protocol nesting YCL object coding rule, successively by ZCL stem, YCL object
Coding definition and the tail portion ZCL composition, the YCL object coding define the identity for defining each sensor client, and not
It is all different with the identity between sensor client.
Wherein, the YCL object coding definition includes service field, function type, business ownership, communication system, equipment shape
State, technical characteristic, thingness and product serial number ID;The communication system is the sensor client and the coordinator
Communication mode.
Further, the YCL object coding definition is nested between the data attribute of ZCL and device attribute.
Further, the ZCL header length be 6 bytes, be divided into three attributes, be successively defined as Profile,
Cluster and device attribute.
Further, the communication system is one of 3G, 4G, ZigBee, LoRa, BLE bluetooth and NB-IOT or more
Kind.
Further, the coordinator includes at least ZigBee module, LoRa module, BLE module.
Further, the management end includes mobile terminal and service centre.
Beneficial effects of the present invention: a kind of YCL Internet of Things design method based on object attribute coding of the present invention has as follows
The utility model has the advantages that
1, it has invented " object " in a kind of Internet of Things and has encoded nested mechanism, by current mainstream ZCL Internet of Things Network Communication skill
In art, insertion " object " attribute coding is regular (YCL).So that the application category of ZigBee wireless communication technique expands, by original
Terminal organ extends to terminal organ to " cloud " end and management end to coordinator;The present invention both be compatible with ZigBee3.0 communication protocol,
The application of ZCL control protocol accomplishes that between ZCL and YCL, two-way parsing is transparent;Again by ZigBee to " object " attribute definition
" broad perspectives " is sophisticated to the definition of object " fine grained " specification, brings convenience to carry out Internet of Things application extensively.
2, a kind of agreement has been invented --- more communication technologys networking under Internet of Things is applied is tactful, relative to current " object "
(sensor) linked network generallys use wireless technology (ZigBee, LoRa, BLE bluetooth etc.);The present invention is wireless by above-mentioned three kinds
Mainstream technology belongs under one kind " object " information norm (YCL), under YCL standard guidance, utilizes a kind of strategy of Internet of Things
Thought is readily expanded the application of closely (BLE), middle distance (ZigBee), remote (LoRa) " object " connection " net ".
3, a kind of Internet of Things " things of a kind come together, people of a mind fall into the same group, all things on earth is unique " labeling method is invented, accomplishes " full object (numerous kinds), Quan Yuan
The data definition specification at end (object To people), comprehensive (basing oneself upon field+technical system+equipment form+physical attribute+ID mark) ".
Data definition specification (identity card) of all things on earth of clear objective world in Internet of Things for the first time holds the institute to " object " at " cloud " for the first time
Accessory has information parsing function.The labeling method is the foundation stone of Internet of Things, it will design considerations is brought to the application of the following Internet of Things,
The links such as transmission, storage to big data all have higher reference value.
Detailed description of the invention
It in order to more clearly explain the embodiment of the invention or the technical proposal in the existing technology, below will be to institute in embodiment
Attached drawing to be used is needed to be briefly described, it should be apparent that, the accompanying drawings in the following description is only some implementations of the invention
Example, for those of ordinary skill in the art, without creative efforts, can also obtain according to these attached drawings
Obtain other attached drawings.
Fig. 1 is existing ZCL control protocol schematic diagram;
Fig. 2 is that YCL Internet of Things is whole in a kind of YCL Internet of Things design method based on object attribute coding according to the present invention
Configuration diagram;
Fig. 3 is coordinator and sensor in a kind of YCL Internet of Things design method based on object attribute coding according to the present invention
Communication construction schematic diagram between client;
Fig. 4 is YCL object coding and ZCL in a kind of YCL Internet of Things design method based on object attribute coding according to the present invention
Association structure schematic diagram;
Fig. 5 is that the covering of YCL object coding is more in a kind of YCL Internet of Things design method based on object attribute coding according to the present invention
Kind communication technology system schematic diagram;
Fig. 6 is that YCL object is compiled to equipment skill in a kind of YCL Internet of Things design method based on object attribute coding according to the present invention
Art characterizing definition schematic diagram;
Fig. 7 be according to the present invention in a kind of YCL Internet of Things design method based on object attribute coding YCL coding rule in intelligence
Application schematic diagram in intelligent E-Communities construction.
Specific embodiment
Following will be combined with the drawings in the embodiments of the present invention, and technical solution in the embodiment of the present invention carries out clear, complete
Site preparation description, it is clear that described embodiments are only a part of the embodiments of the present invention, instead of all the embodiments.It is based on
Embodiment in the present invention, those of ordinary skill in the art's every other embodiment obtained belong to what the present invention protected
Range.
As shown in Fig. 2-Fig. 7, a kind of YCL Internet of Things design side based on object attribute coding according to an embodiment of the present invention
Method, comprising the following steps:
The YCL Internet of Things based on object attribute coding is constructed, the YCL Internet of Things based on object attribute coding includes cloud clothes
Business device and the management end and client for using YCL control protocol to interact with cloud server respectively;The client includes association
Several sensors adjusted device and use ZCL control protocol to interact with coordinator.
In the present embodiment, the present invention expands the range of ZCL control protocol, and the definition of terminal organ to coordinator is extended to
" object " arrives the full tunnel information covering of " people ";The communication issue for solving the more system technologies of object linked network meets a variety of wireless
Communication mechanism;The information labels such as object " presence " in a network, " ownership ", " parsing " are defined comprehensively, and realization is to the boundless universe
The demand of all things on earth cognition, monitoring.
The YCL control protocol is based on ZCL control protocol nesting YCL object coding rule, successively by ZCL stem, YCL object
Coding definition and the tail portion ZCL composition, the YCL object coding define the identity for defining each sensor client, and not
It is all different with the identity between sensor client;
Wherein, the YCL object coding definition includes service field, function type, business ownership, communication system, equipment shape
State, technical characteristic, thingness and product serial number ID;The communication system is the sensor client and the coordinator
Communication mode.
In the present embodiment, the YCL object coding definition is nested between the data attribute of ZCL and device attribute.The ZCL
Header length is 6 bytes, is divided into three attributes, is successively defined as Profile, Cluster and device attribute.The communication
System is one of 3G, 4G, ZigBee, LoRa, BLE bluetooth and NB-IOT or a variety of.The coordinator includes at least
ZigBee module, LoRa module, BLE module;The management end includes mobile terminal and service centre.
In the present embodiment, based on ZCL control protocol, the present invention is based on the YCL Internet of Things design sides of object attribute coding
Method, the branch for being on the one hand YCL by ZCL Protocol Home, the application of compatible ZigBee terminal control agreement;On the other hand extend,
Expand ZCL agreement covering radius, centered on coordinator, left side is ZCL control protocol, and right side is then the YCL rule of extending design
Model coding, YCL include the ZCL too late information content such as object " data encoding ", " information parsing ".As shown in Figure 2;The object of YCL
By MQTT, (Instant Messenger is transmitted in MessageQueuingTelemetryTransport, message queue telemetering to attribute coding's information
Interrogate agreement), data interactive and information parsing bridge are established between " object "+" cloud "+" people ", solve perception of the mankind to object
And monitoring.
In the present embodiment, though any object by ZigBee technology, LoRa technology or BLE Bluetooth technology, can be with
Object connected network communication, object identity coding, object information parsing are realized, as the code of ZigBee in Fig. 3 is 1001, the generation of LoRa
Code is 1010, the code of BLE is 1011.Preferably fall forward in figure treasured, object cloud gateway, network access is intelligence community installation equipment, no
The different technologies that object networking uses are indicated with code.
In the present embodiment, by ZCL control protocol nesting YCL object coding rule, extending design encodes " object attribute "
Definition extensively, to realize that the method for the present invention to the compatibility of ZCL control protocol, and based on this, extends to object attribute coding
Definition;As shown in figure 4, YCL and ZCL control protocol do information Embedded process, the definition of 6 bytes is remained unchanged before ZCL, both
Profile (2B), Cluster (2B) and device attribute (2B) totally 6 bytes.Before ZCL data attribute (2B), equipment category
Property after between be embedded in YCL object coding definition standard (14B);The information of the tail portion ZCL define and length (indefinite) completely according to
It is standardized according to the ZCL of ZigBee alliance;Agreement between ZCL and YCL mutually converts the completion of coordinator as shown in Figure 3.
In specific embodiment, with the application case in the city intelligent building of communities (59), YCL and ZCL between the two embedding
Set relationship, as shown in table 1,
Table 1:YCL object coding is nested with the data of ZCL
Wherein, the device attribute description of ZCL can be a variety of, general provision:
ZCL/ID=0000, describe the equipment certification whether;
ZCL/ID=0001, the device attribute of describing Z igBee scope;
ZCL/ID=0002 describes the data information of current device carried;
ZCL/ID=0003 ...
ZCL/ID number is related to the Cluster of ZigBee, and there is different Cluster different ZCL/ID to number;
The section ZCL/ID=F001-FFFE number is supplied to manufacturer's use for ZigBee alliance.
YCL object coding criterion quotes ZCL/ID=F001 label, defines specific identity, composition to each equipment (software)
YCL device type library.The data attribute of ZCL, which describes 2, a variety of can equally describe, according to ZCL code requirement, YCL object coding rule
Model quotes ZCL/ID=F002 label.
Specifically, as shown in figure 5, the method for the present invention is added in YCL on mature ZCL control protocol basis
" communication system " column (7-4b of the 3rd byte), the column refer in particular to sensor and are added into Internet of Things, i.e., by which kind of communication system
The technologies such as ZigBee, LoRa, BLE bluetooth and NB-IOT, and the communication concept of technical characteristic column (4 bytes/b4-b2) description
It is the integrated communication ability for describing equipment in Internet of Things.The former is described to " object " communication system, and the latter is communicated to " equipment "
Integration capability description;Also, the 5th, the 6th byte can define the ownership division of boundless universe any object, parameter specifically
It is bright, in conjunction with a variety of communication technologys (7-4b of the 3rd byte) are selected, so that " object " of Internet of Things has " species ", " physical property ", " object
It is logical " information data;It lays the foundation for the information parsing of " object ";It can be seen that the method for the present invention, not only expanded thingness
Accurate specification, and extend the communication technology type of object linked network.
In the present embodiment, the YCL object coding defines the identity for defining each sensor client, passes through more latitudes
Degree, accurate specification thingness coding define " identity card " of " object " data encoding and " translator " of information parsing;This hair
Bright method carries out division ownership by following dimension:
1, which field service field (application industry), the i.e. object are applied based on;This object is answered in Internet of things system
With the definition in which kind of field, as shown in table 2, the citing to certain applications industry,
Table 2: application industry (citing)
2, business ownership (business object), i.e. object service object: security protection, endowment, education, traffic, safety etc.;Such as table
Shown in 3, illustrate for intelligence community " 59 " industrial application,
Table 3: business object
3, equipment form, the i.e. device type: terminal, individual gateway, Common Gateway, entrance guard etc.;It as shown in table 4, is intelligence
Intelligent community " 59 " industry, residential property " XA " citing,
Table 4: equipment form
4, technical characteristic (type of skill), the i.e. object are using which kind of technical system, power supply mode, key parameter etc.;Such as
Shown in Fig. 6, YCL object coding (4B) is described to equipment and technology characterizing definition:
In Fig. 6, high 3 bit (b7-b5) defines which kind of operating system of equipment use, such as: 000 indicates that the equipment is adopted
Use (SuSE) Linux OS;
In Fig. 6, in 3 bits (b4-b2) define the communication module integration capability that the equipment has, such as: 000 indicate it is wired
Resident's gateway of local area network (LAN) and WLAN (WiFi) and personal area network (ZigBee, LoRa, BLE bluetooth) composition is set
It is standby;
In Fig. 6, low 2 bit (b1-b0) defines the power supply capacity of the equipment, such as: 00 indicates that AC/DC alternating current adaptation supplies
Electricity;Such as the technical characteristic of the gateway of the building resident man in intelligence community is " 00 " code.
5, thingness, i.e. the object perception properties: gas, smog, water, power, light, infrared etc.;As shown in table 5,
Table 5:YCL defines the classification of physical world objects, attribute coding
6, product serial number ID (device code), i.e. unique code ID after the object home device;14 words of YCL specification
Section coding in, with 6 bytes to a variety of attributes of object/equipment carry out coding definition, parsing, while with 8 bytes to object/
Serial number (ID) unique definition of equipment encodes;Obviously, even if in same industry, same business, same technical system, same
In the case of a kind of object/equipment, the perception of same object, which may not be one (platform);Therefore, YCL is standardized then
Unique ID code is carried out to all devices in Internet of Things/object:
1) for equipment/object (sensor), equipment/object serial number acquires offer by hardware chip with inside it
MAC Address is as equipment/object ID serial number;
2) for resident/client, with resident/client serial number, by 11 telephone number+86+ times (ten of mobile phone
Senary) composition, for example (,) China resident/client telephone number: 13501234567, this year registers intelligence community system, then
Resident/client ID serial number, as shown in table 6.
6 equipment of table/sensor ID serial number definition rule
The present invention is a kind of to pass through the data of above-mentioned latitude angle more than 6 kinds based on the YCL Internet of Things design method of object attribute coding
Definition by induction is realized in Internet of Things " all things on earth ", assigns its information labels that must be enjoyed to each object: " who are you? ",
" which kind of field you serve " " which kind of chained technology you carry? ", " which kind of business you can provide? ", " which object race you are? ",
" your unique serial number " etc..Under the support of MQTT agreement, the execution of parsing and " the people's instruction " to " object information " is completed,
Actual conversation mechanism is established between " object+cloud+people " three, provides objective world numerous object informations.
As shown in fig. 7, being the method for the present invention with the application in the construction of specific embodiment smart city, the house in figure preferably joins
Equipment is ZigBee, LoRa, BLE Bluetooth technology to preferably falling forward precious, it can be seen that under the method for the present invention effect, can be carried out more
Technical system, " object end " to " cloud " so that arrive " management end " information interaction;YCL (14B) coding is defined in smart city
Applicating example:
Smoke sensor device (object): 59X0Y23E710B0F1A1C0625321107
House gateway (precious equipment of preferably falling forward): 59XCY100DDDD130E2C1153201C60
It can be seen that by means of above-mentioned technical proposal of the invention, " object " coding invented in a kind of Internet of Things is nested
Mechanism, by the way that in the current mainstream ZCL Internet of Things communication technology, insertion " object " attribute coding is regular (YCL).So that ZigBee without
The application category of line communication technology expands, and by original sensor to coordinator short-range communication, extends to sensor to " cloud "
The telecommunication of end and management end;The present invention had both been compatible with the application of ZigBee3.0 communication protocol, ZCL control protocol, accomplished
Between ZCL and YCL, two-way parsing is transparent;" broad perspectives " of the ZigBee to " object " attribute definition is sophisticated to object " thin again
Grain " specification definition, brings convenience to carry out Internet of Things application extensively.
Invent a kind of agreement --- more communication technologys networking under Internet of Things is applied is tactful, (passes relative to current " object "
Sensor) linked network generallys use wireless technology (ZigBee, LoRa, BLE bluetooth etc.);The present invention is by above-mentioned three kinds of wireless mainstreams
Technology belongs under a kind of " object " information norm (YCL), under YCL standard guidance, using a kind of strategic thinking of Internet of Things,
It is readily expanded the application of closely (BLE), middle distance (ZigBee), remote (LoRa) " object " connection " net ".
A kind of Internet of Things " things of a kind come together, people of a mind fall into the same group, all things on earth is unique " label method is invented, is accomplished to " full object (numerous kinds), Quan Yuan
The accurate definition of end (object To people), comprehensive (basing oneself upon field+technical system+equipment form+physical attribute+ID mark) " attribute.
Data definition specification (identity card) of all things on earth of clear objective world in Internet of Things for the first time holds the institute to " object " at " cloud " for the first time
Accessory has information parsing function.The label method is the foundation stone of Internet of Things, it will design considerations is brought to the application of the following Internet of Things,
The links such as transmission, storage to big data all have higher reference value.
The foregoing is merely illustrative of the preferred embodiments of the present invention, is not intended to limit the invention, all in essence of the invention
Within mind and principle, any modification, equivalent replacement, improvement and so on be should all be included in the protection scope of the present invention.
Claims (6)
1. a kind of YCL Internet of Things design method based on object attribute coding, which comprises the following steps:
Construct the YCL Internet of Things based on object attribute coding, the YCL Internet of Things based on object attribute coding, including cloud service
Device and the management end and client for using YCL control protocol to interact with cloud server respectively, the client include coordinating
Device and several sensors for using ZCL control protocol to interact with coordinator;
The YCL control protocol is successively to be encoded by ZCL stem, YCL object based on ZCL control protocol nesting YCL object coding rule
Definition and the tail portion ZCL composition, the YCL object coding define the identity for defining each sensor object, and different sensings
The identity ID of implements part is all different;
Wherein, the YCL object coding definition includes service field, function type, business ownership, communication system, equipment form, skill
Art feature, thingness and product serial number;The communication system is the communication mode of the sensor object and the coordinator.
2. a kind of YCL Internet of Things design method based on object attribute coding according to claim 1, which is characterized in that institute
The coding definition of YCL object is stated to be nested between the data attribute of ZCL and device attribute.
3. a kind of YCL Internet of Things design method based on object attribute coding according to claim 2, which is characterized in that institute
Stating ZCL header length is 6 bytes, is divided into three attributes, is successively defined as Profile, Cluster and device attribute.
4. a kind of YCL Internet of Things design method based on object attribute coding according to claim 1, which is characterized in that institute
Stating communication system is one of 3G, 4G, ZigBee, LoRa, BLE bluetooth and NB-IOT or a variety of.
5. a kind of YCL Internet of Things design method based on object attribute coding according to claim 4, which is characterized in that institute
Coordinator is stated including at least ZigBee module, LoRa module, BLE module.
6. a kind of YCL Internet of Things design method based on object attribute coding according to claim 1, which is characterized in that institute
Stating management end includes mobile terminal and service centre.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811470354.7A CN109462596B (en) | 2018-12-04 | 2018-12-04 | YCL Internet of things design method based on physical attribute coding |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201811470354.7A CN109462596B (en) | 2018-12-04 | 2018-12-04 | YCL Internet of things design method based on physical attribute coding |
Publications (2)
Publication Number | Publication Date |
---|---|
CN109462596A true CN109462596A (en) | 2019-03-12 |
CN109462596B CN109462596B (en) | 2021-09-28 |
Family
ID=65612380
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201811470354.7A Active CN109462596B (en) | 2018-12-04 | 2018-12-04 | YCL Internet of things design method based on physical attribute coding |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN109462596B (en) |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104410662A (en) * | 2014-10-23 | 2015-03-11 | 山东大学 | Parallel mass data transmitting middleware of Internet of things and working method thereof |
CN104539656A (en) * | 2014-12-09 | 2015-04-22 | 中国电子科技集团公司第十五研究所 | Development and usage method of internet of things system |
CN105245445A (en) * | 2015-09-08 | 2016-01-13 | 浙江风向标科技有限公司 | Internet of things gateway |
CN106789336A (en) * | 2017-01-14 | 2017-05-31 | 南京全世联科技有限公司 | A kind of Internet of Things network communication system, Internet of things node and things-internet gateway |
US20180191829A1 (en) * | 2016-12-29 | 2018-07-05 | Voxx International Corporation | System and method for internet of things and home automation using a vehicle |
CN108696478A (en) * | 2017-04-06 | 2018-10-23 | 北京算云联科科技有限公司 | A kind of wireless access control system and method based on multiple transport protocols |
-
2018
- 2018-12-04 CN CN201811470354.7A patent/CN109462596B/en active Active
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN104410662A (en) * | 2014-10-23 | 2015-03-11 | 山东大学 | Parallel mass data transmitting middleware of Internet of things and working method thereof |
CN104539656A (en) * | 2014-12-09 | 2015-04-22 | 中国电子科技集团公司第十五研究所 | Development and usage method of internet of things system |
CN105245445A (en) * | 2015-09-08 | 2016-01-13 | 浙江风向标科技有限公司 | Internet of things gateway |
US20180191829A1 (en) * | 2016-12-29 | 2018-07-05 | Voxx International Corporation | System and method for internet of things and home automation using a vehicle |
CN106789336A (en) * | 2017-01-14 | 2017-05-31 | 南京全世联科技有限公司 | A kind of Internet of Things network communication system, Internet of things node and things-internet gateway |
CN108696478A (en) * | 2017-04-06 | 2018-10-23 | 北京算云联科科技有限公司 | A kind of wireless access control system and method based on multiple transport protocols |
Non-Patent Citations (1)
Title |
---|
徐闻拯: "多模物联网网关***设计与实现", 《中国优秀硕士学位论文全文数据库 信息科技辑》 * |
Also Published As
Publication number | Publication date |
---|---|
CN109462596B (en) | 2021-09-28 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
Silva et al. | Integration of Big Data analytics embedded smart city architecture with RESTful web of things for efficient service provision and energy management | |
Zhong et al. | Study on the IOT architecture and gateway technology | |
CN105678647A (en) | Intelligent household energy internet of things system for intelligent city system | |
CN107682390A (en) | A kind of facility information processing method and processing device based on Internet of Things | |
CN105743751A (en) | Internet of Things (IOT) system applicable to smart city system | |
CN204740490U (en) | Support system of multiple intelligent household equipment access based on thing networking | |
CN109408234A (en) | A kind of augmented reality data-optimized systems and method based on edge calculations | |
CN109413608A (en) | A kind of sensor network, safe emergency system and frequency band allocation method | |
CN107592605A (en) | Ad hoc network method and system based on low-power consumption bluetooth | |
CN108255067A (en) | A kind of cloud computing house control system based on wireless sensor network | |
CN108337655A (en) | Medical room environment intelligent monitor system | |
CN105678997A (en) | Internet of Things intelligent gas meter system based on smart city system | |
CN103813479A (en) | Method for constructing temporary communication network | |
CN110045705A (en) | Using the intelligent home furnishing control method of heterogeneous wireless network, apparatus and system | |
Karulf | Body area networks (ban) | |
CN101958818A (en) | Interconnected digital home system | |
CN109462596A (en) | A kind of YCL Internet of Things design method based on object attribute coding | |
CN110874058A (en) | Control method of household equipment and household equipment networking system | |
CN107124720A (en) | LAN broadcast's method of network entry based on button | |
CN103813287A (en) | Emergency communication network construction method | |
Vyas et al. | Smart home analysis in india: an iot perspective | |
Jaloudi | Open source software of smart city protocols current status and challenges | |
CN105869067A (en) | Many-to-many Internet of Things smart gas meter system for smart city system | |
CN105654700A (en) | Many-to-many Internet of Things intelligent water meter system used for intelligent city system | |
CN206096791U (en) | Intelligent house control system based on WSN |
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 |