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 PDF

Info

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
Application number
CN201811470354.7A
Other languages
Chinese (zh)
Other versions
CN109462596B (en
Inventor
王好礼
朱春良
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Beijing Technology Development Co Ltd
Original Assignee
Beijing Technology Development Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Beijing Technology Development Co Ltd filed Critical Beijing Technology Development Co Ltd
Priority to CN201811470354.7A priority Critical patent/CN109462596B/en
Publication of CN109462596A publication Critical patent/CN109462596A/en
Application granted granted Critical
Publication of CN109462596B publication Critical patent/CN109462596B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/12Protocols specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/06Notations for structuring of protocol data, e.g. abstract syntax notation one [ASN.1]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L69/00Network arrangements, protocols or services independent of the application payload and not provided for in the other groups of this subclass
    • H04L69/26Special purpose or proprietary protocols or architectures
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W12/00Security arrangements; Authentication; Protecting privacy or anonymity
    • H04W12/06Authentication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/70Services for machine-to-machine communication [M2M] or machine type communication [MTC]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/80Services 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

A kind of YCL Internet of Things design method based on object attribute coding
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.
CN201811470354.7A 2018-12-04 2018-12-04 YCL Internet of things design method based on physical attribute coding Active CN109462596B (en)

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)

* Cited by examiner, † Cited by third party
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

Patent Citations (6)

* Cited by examiner, † Cited by third party
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)

* Cited by examiner, † Cited by third party
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