CN111277983A - RFID middleware, publish-subscribe system and data transmission method - Google Patents
RFID middleware, publish-subscribe system and data transmission method Download PDFInfo
- Publication number
- CN111277983A CN111277983A CN202010042729.0A CN202010042729A CN111277983A CN 111277983 A CN111277983 A CN 111277983A CN 202010042729 A CN202010042729 A CN 202010042729A CN 111277983 A CN111277983 A CN 111277983A
- Authority
- CN
- China
- Prior art keywords
- event
- data
- layer
- rfid middleware
- data set
- 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.)
- Pending
Links
- 238000000034 method Methods 0.000 title claims abstract description 43
- 230000005540 biological transmission Effects 0.000 title claims abstract description 21
- 238000012545 processing Methods 0.000 claims abstract description 62
- 230000007246 mechanism Effects 0.000 claims abstract description 30
- 230000003993 interaction Effects 0.000 claims abstract description 24
- 238000003860 storage Methods 0.000 claims description 12
- 238000001914 filtration Methods 0.000 claims description 11
- 230000006978 adaptation Effects 0.000 claims description 6
- 238000013480 data collection Methods 0.000 claims description 2
- 230000008569 process Effects 0.000 abstract description 7
- 230000008878 coupling Effects 0.000 abstract description 5
- 238000010168 coupling process Methods 0.000 abstract description 5
- 238000005859 coupling reaction Methods 0.000 abstract description 5
- 238000010586 diagram Methods 0.000 description 5
- 238000005516 engineering process Methods 0.000 description 3
- 238000009826 distribution Methods 0.000 description 2
- 238000004519 manufacturing process Methods 0.000 description 2
- 238000013507 mapping Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 238000004891 communication Methods 0.000 description 1
- 239000003814 drug Substances 0.000 description 1
- 230000000694 effects Effects 0.000 description 1
- 230000006872 improvement Effects 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000000750 progressive effect Effects 0.000 description 1
- 230000004044 response Effects 0.000 description 1
Images
Classifications
-
- 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
-
- 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/56—Provisioning of proxy services
- H04L67/566—Grouping or aggregating service requests, e.g. for unified processing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/50—Service provisioning or reconfiguring
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Information Transfer Between Computers (AREA)
Abstract
The application discloses an RFID middleware, a publish-subscribe system and a data transmission method, which comprise a data acquisition layer, a data processing layer, an event processing layer and an application interaction layer; the data acquisition layer is used for acquiring a data set from the publishing terminal; the data processing layer is used for processing the data set from the data acquisition layer; the event processing layer is used for generating an event to be issued according to the data set from the data processing layer; the application interaction layer comprises a publishing and subscribing mechanism module and is used for publishing the event to be published to the subscribing terminal through the publishing and subscribing mechanism module; the publish-subscribe mechanism module is established based on an address space model of object connection and embedded in a uniform architecture OPC UA in process aspect, and the coupling between the RFID middleware and an upper layer application can be reduced through the publish-subscribe mechanism module.
Description
Technical Field
The application relates to the technical field of middleware, in particular to an RFID middleware, a publish-subscribe system and a data transmission method.
Background
Radio Frequency Identification (RFID) is a Radio Frequency Identification wireless technology, and is widely used in multiple industries, such as logistics storage, manufacturing, medicine, retail, etc. However, the large-scale application of RFID is also more and more technically demanding, which means that it requires not only suitable reader and tag hardware, but also a corresponding software architecture. The RFID middleware is a software layer located between the RFID hardware and the existing backend system or upper layer application. The traditional RFID middleware mainly acts as an RFID read-write manager and a data processing and distributing center, which means that all work is completed by one server, when the processing capacity of the RFID needs to be enhanced, the only method is to add more servers, and because each server is an independent system and does not have uniform platform management, an application program also needs to be changed at the same time to adapt to more servers.
In the prior art, the RFID middleware matches the unique identifier assigned to the required tag data by the upper application system to the tag ID of the acquired tag data, so that the upper application system and the RFID middleware service establish Socket communication to realize transmission of data information. Although the technology can solve the direct binding relationship between the bottom layer device and the upper layer application, the technology brings the problem of strong coupling between the RFID middleware and the upper layer application.
Disclosure of Invention
The embodiment of the application provides an RFID middleware, a publish-subscribe system and a data transmission method, which can reduce the coupling between the RFID middleware and an upper application.
On one hand, the embodiment of the application provides a Radio Frequency Identification (RFID) middleware, which comprises a data acquisition layer, a data processing layer, an event processing layer and an application interaction layer;
the data acquisition layer is used for acquiring a data set from the publishing terminal;
the data processing layer is used for processing the data set from the data acquisition layer;
the event processing layer is used for generating an event to be issued according to the data set from the data processing layer;
the application interaction layer comprises a publishing and subscribing mechanism module and is used for publishing the event to be published to the subscribing terminal through the publishing and subscribing mechanism module; the publish-subscribe mechanism module is built based on object connection and an address space model embedded in the procedurally uniform architecture OPC UA.
Optionally, the event processing layer includes an event processing module, a rule determining module, and an event storage module;
the event processing module is used for generating an event to be processed according to the data set from the data processing layer; the rule determining module is used for converting the event to be processed into the event to be issued according to the rule corresponding to the event to be processed; the event storage module is used for storing the event to be issued which is not sent to the application interaction layer; the event handling layer is built based on OPC UA.
Optionally, the application interaction layer further includes an event service interface;
the publishing and subscribing mechanism module is used for publishing the event to be published to the subscribing terminal through the event service interface.
Optionally, the data processing layer includes a data filtering module;
the data filtering module is used for filtering the data set and grouping and/or combining the filtered data set.
Optionally, the data acquisition layer includes a device driver adaptation module and a device management module;
the device driver adaptation module is used for storing driving programs of various RFID readers and acquiring a data set from a release end through the RFID reader corresponding to the driving programs; and the device management module is used for managing the stored driving programs of various RFID readers.
Another aspect provides a publish-subscribe system comprising an apparatus for configuring RFID middleware.
Optionally, if the first device configured with the RFID middleware is a publishing end, the publishing and subscribing system further includes a subscribing end; the subscription terminal is a second device configured with the RFID middleware or a second device not configured with the RFID middleware; a second device that is not configured with RFID middleware includes an address space model in OPC UA.
Optionally, if the first device configured with the RFID middleware is a subscription end, the publish-subscribe system further includes a publish end; the issuing end is a second device configured with the RFID middleware or a second device not configured with the RFID middleware; a second device that is not configured with RFID middleware includes an address space model in OPC UA.
On the other hand, the data transmission method based on the RFID middleware is applied to a publishing terminal and a subscribing terminal which are configured with the RFID middleware, a data acquisition layer, a data processing layer, an event processing layer and an application interaction layer, and comprises the following steps:
acquiring a data set through a data acquisition layer;
filtering the data set through a data processing layer, and grouping and/or combining the filtered data set;
generating an event to be issued according to a data set from a data processing layer through an event processing layer;
issuing the event to be issued to a subscription terminal through a publish-subscribe mechanism module positioned in an application interaction layer; the publish-subscribe mechanism module is established based on an address space model in the OPC UA, and the subscriber is used for mapping the data in the received data set to a plurality of nodes of the address space model of the subscriber.
In another aspect, a data transmission method based on an RFID middleware is provided, where the method is applied to a distribution end and a subscription end configured with the RFID middleware, and the method includes:
acquiring data from a plurality of nodes of an address space model of a release end to obtain a data set;
coding the data set to obtain a message to be transmitted;
and sending the messages to be transmitted to a subscriber end configuring the RFID middleware in a form of a queue based on the pre-configured address information.
Another aspect provides an electronic device, including a processor and a memory, where at least one instruction or at least one program is stored in the memory, and the at least one instruction or the at least one program is loaded by the processor and executes the data transmission method.
Another aspect provides a computer-readable storage medium having at least one instruction or at least one program stored therein, the at least one instruction or the at least one program being loaded by a processor and executing the data transmission method.
The embodiment of the application provides an RFID middleware, a publish-subscribe system and a data transmission method, and the method has the following technical effects: the system comprises a data acquisition layer, a data processing layer, an event processing layer and an application interaction layer; the data acquisition layer is used for acquiring a data set from the publishing terminal; the data processing layer is used for processing the data set from the data acquisition layer; the event processing layer is used for generating an event to be issued according to the data set from the data processing layer; the application interaction layer comprises a publishing and subscribing mechanism module and is used for publishing the event to be published to the subscribing terminal through the publishing and subscribing mechanism module; the publish-subscribe mechanism module is established based on an address space model of object connection and embedded in a uniform architecture OPC UA in process aspect, and the coupling between the RFID middleware and an upper layer application can be reduced through the publish-subscribe mechanism module.
Drawings
In order to more clearly illustrate the technical solutions and advantages of the embodiments of the present application or the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present application, and other drawings can be obtained by those skilled in the art without creative efforts.
FIG. 1 is a schematic structural diagram of an RFID middleware provided in an embodiment of the present application;
FIG. 2 is a schematic structural diagram of an RFID middleware provided in an embodiment of the present application;
fig. 3 is a publish-subscribe system provided in an embodiment of the present application;
FIG. 4 is a schematic flowchart of a data transmission method based on RFID middleware according to an embodiment of the present application;
fig. 5 is a publish-subscribe system provided in an embodiment of the present application;
fig. 6 is a publish-subscribe system provided in an embodiment of the present application;
FIG. 7 is a schematic flowchart of a data transmission method based on RFID middleware according to an embodiment of the present application;
fig. 8 is a publish-subscribe system provided in an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
It should be noted that the terms "first," "second," and the like in the description and claims of this application and in the drawings described above are used for distinguishing between similar elements and not necessarily for describing a particular sequential or chronological order. It should be understood that the data sets so used are interchangeable under appropriate circumstances such that the embodiments of the application described herein are capable of operation in sequences other than those illustrated or described herein. Furthermore, the terms "comprises," "comprising," and "having," and any variations thereof, are intended to cover a non-exclusive inclusion, such that a process, method, system, article, or server that comprises a list of steps or elements is not necessarily limited to those steps or elements expressly listed, but may include other steps or elements not expressly listed or inherent to such process, method, article, or apparatus.
Referring to fig. 1, fig. 1 is a schematic structural diagram of an RFID middleware provided in an embodiment of the present application, where the schematic structural diagram of the RFID middleware includes a data acquisition layer 11, a data processing layer 12, an event processing layer 13, and an application interaction layer 14, where the application interaction layer 14 includes a publish-subscribe mechanism module 141.
As shown in fig. 1, the data acquisition layer 11 of the RFID middleware in the embodiment of the present application is configured to obtain a data set from a publishing terminal, the data processing layer 12 is configured to process the data set from the data acquisition layer, the event processing layer 13 is configured to generate an event to be published according to the data set from the data processing layer, and the application interaction layer 14 is configured to publish the event to be published to a subscribing terminal through the publish-subscribe mechanism module 141. The publish-subscribe mechanism module 141 is built based on the address space model of object connection and embedded in the procedural uniform architecture OPC UA.
In this embodiment of the present application, fig. 2 is a schematic structural diagram of an RFID middleware provided in this embodiment of the present application, and as shown in fig. 2, the data acquisition layer 11 includes a device driver adaptation module 111 and a device management module 112. The device driver adaptation module 111 stores drivers of various RFID readers, and may be configured to obtain a data set from the distribution end through the RFID reader corresponding to the driver. The device management module 112 is configured to manage stored drivers of various RFID readers.
An optional embodiment is summarized, the data collection layer 11 may directly call an Application Programming Interface (API) from the publishing end through the RFID middleware, and may also automatically upload a data set to the RFID middleware by calling a service and a method when the publishing end meets an upload condition. Specifically, the data acquisition layer 11 may complete data reading for the RFID reader based on request responses of different drivers.
As shown in fig. 2, the data processing layer 12 includes a data filtering module 121, where the data filtering module 121 is configured to filter data in a data set, filter data in which an error, a collision, or an invalid data occurs from the data set, and perform a grouping and/or combining operation on the filtered data set.
Continuing with the explanation of the RFID middleware in the present application based on fig. 2, the event processing layer 13 includes an event processing module 131, a rule determining module 132, and an event storing module 133. The event processing module 131 is configured to generate a to-be-processed event according to the data set from the data processing layer 12, and generate an event queue according to the to-be-processed event. The rule determining module 132 is configured to convert the to-be-processed event in the event queue into the to-be-issued event according to the rule corresponding to the to-be-processed event. Optionally, the rule determining module 132 may convert the event to be processed into an event to be published with higher complexity, report a part of the event to be published in the event queue to the application interaction layer 14 through a standard application interface, and store the event to be published that has not been sent to the application interaction layer 14 in the event storage module 133. Optionally, the event handling layer 13 is established based on the OPC UA framework.
In this embodiment, the application interaction layer 14 includes not only the publish-subscribe mechanism module 141, but also an event service interface 142, where the publish-subscribe mechanism module 141 is configured to publish an event to be published to a subscriber through the event service interface 142.
In an embodiment of the present application, the system further includes a publish-subscribe system including RFID middleware, including the above-described device including RFID middleware. In the embodiment of the present application, the publish-subscribe mechanism module may be integrated into the OPC UA server and the OPC UA client. OPC UA clients can be either publishers or subscribers. OPC UA servers can be either publishers or subscribers. In the embodiment of the application, a publish-subscribe mechanism module is used for realizing message transmission between the RFID middleware and upper-layer applications and between the RFID middleware and other RFID middleware. Publishers are the source of data, which subscribers use. The publisher has been pre-configured with the data to be sent, only needing to send the data set to the RFID middleware and not needing to know which subscribers are possible. Also, a subscriber can only be interested in a particular type of data and process messages containing this data through the RFID middleware without knowing which publishers are present. The workload and resource requirements of the publishers are predictable and do not depend on the number of subscribers. The RFID middleware provides not only authentication of subscribers, but also authentication of publishers and a method of forwarding data sets to one or more subscribers. The data set constitutes the payload of a message provided by a publisher to a subscriber for use. There is a loose coupling between a publisher and a subscriber that accounts for the flow of messages from the publisher to one or more subscribers. The publish-subscribe mechanism model supports many other scenarios. For example, a publisher may send a data set to multiple message-oriented middleware, while a subscriber may receive messages from multiple publishers.
In an alternative embodiment, as shown in fig. 3, if the first device 301 configured with the RFID middleware is a publishing terminal of the publish-subscribe system, the publish-subscribe system further includes a subscribing terminal. Optionally, the subscriber may be the second device 302 configured with the RFID middleware or the second device 303 not configured with the RFID middleware, where the second device 303 not configured with the RFID middleware includes an address space model in the OPC UA, that is, the second device is established based on the OPC UA framework. The second device may be a server or a client, the client may be established based on various terminals, and the terminals may include smart wearable devices such as a mobile phone, a tablet computer, a notebook computer, and a smart watch.
In this embodiment of the present application, an embodiment of the present application further provides a flowchart of a data transmission method based on an RFID middleware, where the method is applied to configure a publishing end and a subscribing end of the RFID middleware, where the RFID middleware includes a data acquisition layer, a data processing layer, an event processing layer, and an application interaction layer, and as shown in fig. 4, the method includes:
s401: the data set is acquired by a data acquisition layer.
In the embodiment of the application, the issuing end configured with the RFID middleware can acquire a data set from the issuing end by using the RFID reader-writer through the data acquisition layer.
S402: and filtering the data set through a data processing layer, and grouping and/or combining the filtered data set.
S403: and generating the event to be issued according to the data set from the data processing layer through the event processing layer.
S404: issuing the event to be issued to a subscription terminal through a publish-subscribe mechanism module positioned in an application interaction layer; the publish-subscribe mechanism module is established based on an address space model in the OPC UA, and the subscriber is used for mapping the data in the received data set to a plurality of nodes of the address space model of the subscriber.
As shown in fig. 5, the subscriber includes a data set reading component and an address space model, where the data set reading component obtains a data set from the publisher through a data set payload between the publisher and the subscriber and maps data in the data set to a plurality of nodes of the address space model of the subscriber.
In an alternative embodiment, as shown in fig. 6, if the first device 601 configured with the RFID middleware is a subscriber of the publish-subscribe system, the publish-subscribe system further includes a publisher. Optionally, the issuing end may be the second device 602 configured with the RFID middleware or the second device 603 not configured with the RFID middleware, where the second device 603 not configured with the RFID middleware includes an address space model in the OPC UA. That is, the second device is established based on the OPC UA framework. The second device may be a server or a client, the client may be established based on various terminals, and the terminals may include smart wearable devices such as a mobile phone, a tablet computer, a notebook computer, and a smart watch.
In an embodiment of the present application, an embodiment of the present application further provides a data transmission method based on an RFID middleware, where the method is applied to a publishing terminal and a subscribing terminal configured with the RFID middleware, and as shown in fig. 7, the method includes:
s701: and acquiring data from a plurality of nodes of the address space model of the issuing end to obtain a data set.
As shown in fig. 8, the issuer obtains data sets from multiple nodes of the OPC UA address space model, and the data set output component generates a continuous message queue.
S702: and coding the data set to obtain the message to be transmitted.
In an embodiment of the application, the data set output component comprises settings for encoding and transmitting a message. The data set can be configured using a configuration model of the publish-subscribe or using specific tools, as well as the manner in which the data for publication is obtained.
S703: and sending the messages to be transmitted to a subscriber end of the configuration RFID middleware in a queue form based on the preconfigured address information.
Optionally, the data set output component sends the data set to the subscriber end through the data set payload between the publisher end and the subscriber end.
In embodiments of the present application, the device based on address space model modeling may associate specific data characteristics, such as data in a data set, including acquisition frequency, period, temperature, and the like. The equipment can have semantics by establishing an address space model, so that equipment instantiation is realized, for example, information such as a specific part of a certain machine on a certain production line can form a model, and association between data sets is realized through address space nodes, so that association between the data sets and the equipment to which the data sets belong is realized. Meanwhile, the payload can be signed and encrypted at the message security configured in the RFID middleware, the security key server is responsible for distributing security keys required by the message security, and the syntax and semantics of the data set are described by the data set metadata.
Embodiments of the present application also provide a computer storage medium, which may be disposed in a server to store at least one instruction, at least one program, a set of codes, or a set of instructions related to implementing a data transmission method in the method embodiments, and the at least one instruction, the at least one program, the set of codes, or the set of instructions is loaded and executed by the processor to implement the data transmission method.
Alternatively, in this embodiment, the storage medium may be located in at least one network server of a plurality of network servers of a computer network. Optionally, in this embodiment, the storage medium may include, but is not limited to: a U-disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a removable hard disk, a magnetic or optical disk, and other various media capable of storing program codes.
It should be noted that: the sequence of the embodiments of the present application is only for description, and does not represent the advantages and disadvantages of the embodiments. And specific embodiments thereof have been described above. Other embodiments are within the scope of the following claims. In some cases, the actions or steps recited in the claims may be performed in a different order than in the embodiments and still achieve desirable results. In addition, the processes depicted in the accompanying figures do not necessarily require the particular order shown, or sequential order, to achieve desirable results. In some embodiments, multitasking and parallel processing may also be possible or may be advantageous.
The embodiments in the present specification are described in a progressive manner, and the same and similar parts among the embodiments are referred to each other, and each embodiment focuses on the differences from the other embodiments. In particular, for the apparatus embodiment, since it is substantially similar to the method embodiment, the description is relatively simple, and for the relevant points, reference may be made to the partial description of the method embodiment.
It will be understood by those skilled in the art that all or part of the steps for implementing the above embodiments may be implemented by hardware, or may be implemented by a program instructing relevant hardware, where the program may be stored in a computer-readable storage medium, and the above-mentioned storage medium may be a read-only memory, a magnetic disk or an optical disk, etc.
The above description is only exemplary of the present application and should not be taken as limiting the present application, as any modification, equivalent replacement, or improvement made within the spirit and principle of the present application should be included in the protection scope of the present application.
Claims (11)
1. A Radio Frequency Identification (RFID) middleware is characterized by comprising a data acquisition layer, a data processing layer, an event processing layer and an application interaction layer;
the data acquisition layer is used for acquiring a data set from a publishing terminal;
the data processing layer is used for processing the data set from the data acquisition layer;
the event processing layer is used for generating an event to be issued according to the data set from the data processing layer;
the application interaction layer comprises a publishing and subscribing mechanism module, and is used for publishing the event to be published to a subscribing terminal through the publishing and subscribing mechanism module; the publish-subscribe mechanism module is built based on object joining and an address space model embedded in a procedural uniform architecture OPC UA.
2. The RFID middleware of claim 1 wherein the event processing layer comprises an event processing module, a rule determining module, an event storing module;
the event processing module is used for generating an event to be processed according to the data set from the data processing layer;
the rule determining module is used for converting the event to be processed into an event to be issued according to the rule corresponding to the event to be processed;
the event storage module is used for storing the event to be issued which is not sent to the application interaction layer;
the event handling layer is established based on the OPC UA.
3. The RFID middleware of claim 1 wherein the application interaction layer further comprises an event service interface;
the publishing and subscribing mechanism module is used for publishing the event to be published to a subscribing terminal through the event service interface.
4. The RFID middleware of claim 1 wherein the data processing layer includes a data filtering module;
the data filtering module is used for filtering the data set and grouping and/or combining the filtered data set.
5. The RFID middleware of claim 1 wherein the data collection layer comprises a device driver adaptation module and a device management module;
the device driver adaptation module is used for storing driving programs of various RFID readers and acquiring a data set from the issuing end through the RFID reader corresponding to the driving programs;
and the equipment management module is used for managing the stored driving programs of the various RFID readers.
6. A publish-subscribe system comprising RFID middleware, comprising means for configuring the RFID middleware of any of claims 1-5.
7. The publish-subscribe system of claim 6,
if the first device of the RFID middleware is configured as a publishing end, the publishing and subscribing system also comprises a subscribing end;
the subscription terminal is a second device configured with the RFID middleware or a second device not configured with the RFID middleware; the second device not configured with the RFID middleware comprises an address space model in the OPC UA.
8. The publish-subscribe system of claim 6,
if the first device configured with the RFID middleware is a subscription end, the publishing and subscribing system further comprises a publishing end;
the issuing end is a second device configured with the RFID middleware or a second device not configured with the RFID middleware; the second device not configured with the RFID middleware comprises an address space model in the OPC UA.
9. A data transmission method based on RFID middleware is applied to a publishing terminal and a subscribing terminal which configure the RFID middleware, and the RFID middleware comprises a data acquisition layer, a data processing layer, an event processing layer and an application interaction layer, wherein the method comprises the following steps:
acquiring a data set through the data acquisition layer;
filtering the data set through the data processing layer, and grouping and/or combining the filtered data set;
generating an event to be issued according to the data set from the data processing layer through the event processing layer;
issuing the event to be issued to a subscription end through a publish-subscribe mechanism module positioned in the application interaction layer; the publish-subscribe mechanism module is established based on an address space model in the OPC UA, and the subscriber is configured to map the received data in the data set to a plurality of nodes of the address space model of the subscriber.
10. A data transmission method based on RFID middleware is applied to a publisher and a subscriber configuring the RFID middleware, and the method comprises the following steps:
acquiring data from a plurality of nodes of an address space model of a release end to obtain a data set;
coding the data set to obtain a message to be transmitted;
and sending the messages to be transmitted to a subscriber end of the configuration RFID middleware in a queue form based on the preconfigured address information.
11. A computer storage medium, in which at least one instruction or at least one program is stored, which is loaded and executed by a processor to implement the data transmission method according to claim 9 or claim 10.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010042729.0A CN111277983A (en) | 2020-01-15 | 2020-01-15 | RFID middleware, publish-subscribe system and data transmission method |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010042729.0A CN111277983A (en) | 2020-01-15 | 2020-01-15 | RFID middleware, publish-subscribe system and data transmission method |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111277983A true CN111277983A (en) | 2020-06-12 |
Family
ID=71001062
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010042729.0A Pending CN111277983A (en) | 2020-01-15 | 2020-01-15 | RFID middleware, publish-subscribe system and data transmission method |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111277983A (en) |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112187850A (en) * | 2020-08-07 | 2021-01-05 | 苏州谷夫道自动化科技有限公司 | Remote control system and control method based on OPC protocol |
CN112751943A (en) * | 2021-01-19 | 2021-05-04 | 国网江苏省电力有限公司无锡供电分公司 | Data communication method, intermediate device and data communication system |
CN114285869A (en) * | 2021-11-10 | 2022-04-05 | 贵阳铝镁设计研究院有限公司 | Perception and prediction method for process parameters of electrolytic aluminum equipment |
Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102831513A (en) * | 2012-07-20 | 2012-12-19 | 大连理工大学 | Container logistics field oriented IoT (Internet of Things) application-layer middleware and information fusion integration method |
CN104091187A (en) * | 2014-07-06 | 2014-10-08 | 冶金自动化研究设计院 | Embedded data concentrator based on RFID middleware |
CN104954469A (en) * | 2015-06-19 | 2015-09-30 | 长沙廖氏软件科技有限公司 | Information exchange method for heterogeneous system |
US20180309831A1 (en) * | 2017-04-19 | 2018-10-25 | Microsoft Technology Licensing, Llc | Internet of things pub-sub data publisher |
CN108809972A (en) * | 2018-06-01 | 2018-11-13 | 南京邮电大学 | A kind of Internet of Things Comprehensive Experiment and application development platform and framework based on the ecosystem of increasing income |
US20180347842A1 (en) * | 2015-11-19 | 2018-12-06 | Rockwell Automation Technologies, Inc. | Energy operations across domains |
CN109739816A (en) * | 2018-10-12 | 2019-05-10 | 比亚迪股份有限公司 | The date storage method and device of comprehensive monitoring system based on rail traffic |
-
2020
- 2020-01-15 CN CN202010042729.0A patent/CN111277983A/en active Pending
Patent Citations (7)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN102831513A (en) * | 2012-07-20 | 2012-12-19 | 大连理工大学 | Container logistics field oriented IoT (Internet of Things) application-layer middleware and information fusion integration method |
CN104091187A (en) * | 2014-07-06 | 2014-10-08 | 冶金自动化研究设计院 | Embedded data concentrator based on RFID middleware |
CN104954469A (en) * | 2015-06-19 | 2015-09-30 | 长沙廖氏软件科技有限公司 | Information exchange method for heterogeneous system |
US20180347842A1 (en) * | 2015-11-19 | 2018-12-06 | Rockwell Automation Technologies, Inc. | Energy operations across domains |
US20180309831A1 (en) * | 2017-04-19 | 2018-10-25 | Microsoft Technology Licensing, Llc | Internet of things pub-sub data publisher |
CN108809972A (en) * | 2018-06-01 | 2018-11-13 | 南京邮电大学 | A kind of Internet of Things Comprehensive Experiment and application development platform and framework based on the ecosystem of increasing income |
CN109739816A (en) * | 2018-10-12 | 2019-05-10 | 比亚迪股份有限公司 | The date storage method and device of comprehensive monitoring system based on rail traffic |
Cited By (3)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN112187850A (en) * | 2020-08-07 | 2021-01-05 | 苏州谷夫道自动化科技有限公司 | Remote control system and control method based on OPC protocol |
CN112751943A (en) * | 2021-01-19 | 2021-05-04 | 国网江苏省电力有限公司无锡供电分公司 | Data communication method, intermediate device and data communication system |
CN114285869A (en) * | 2021-11-10 | 2022-04-05 | 贵阳铝镁设计研究院有限公司 | Perception and prediction method for process parameters of electrolytic aluminum equipment |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN112788128B (en) | Business information pushing method and device, storage medium and electronic device | |
CN105516962A (en) | Account opening method and system based on eUICC (Embedded Universal Integrated Circuit Card) | |
CN110430235B (en) | Method, apparatus, storage medium and computing device for cross-chain transmission of authenticatable messages | |
CN111277983A (en) | RFID middleware, publish-subscribe system and data transmission method | |
CN110808948B (en) | Remote procedure calling method, device and system | |
CN111722947A (en) | Service calling method and system | |
CN111464626B (en) | File storage method | |
CN112991064B (en) | Service processing method, device, computer equipment and storage medium | |
CN112689012A (en) | Cross-network proxy communication method and device | |
CN111445331A (en) | Transaction matching method and device | |
CN105099769A (en) | Method, device and system for processing abnormal operations of service platform | |
CN107203877B (en) | Method and device for realizing service between accounts in close range | |
CN108833500B (en) | Service calling method, service providing method, data transmission method and server | |
CN107018131B (en) | Method for establishing end-to-end data communication between health card and server based on gateway | |
CN102026097A (en) | Service configuration fragment acquisition method and server | |
CN113743879A (en) | Automatic rule processing method, system and related equipment | |
CN113076380B (en) | Data synchronization method, device, system, equipment and storage medium | |
CN108667647B (en) | Method and device for setting device parameters and server | |
KR20150072680A (en) | Apparatus and Method for managing Safety Number | |
CN113342811B (en) | HBase table data processing method and device | |
CN101640667B (en) | Process execution method, process execution system and configuration equipment and configuration method of process execution system | |
CN115914319A (en) | Remote management method and system for virtual reality equipment | |
CN116233253A (en) | Service processing method, device, computer equipment and storage medium | |
CN113553152A (en) | Job scheduling method and device | |
CN108965431B (en) | Method and device for realizing event-driven architecture by IBM (International Business machines corporation) host |
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 | ||
TA01 | Transfer of patent application right | ||
TA01 | Transfer of patent application right |
Effective date of registration: 20211118 Address after: 310012 Room 301 and 309, 3 / F, building 2, No. 7, Shanjing Road, Zhuantang street, Xihu District, Hangzhou, Zhejiang Applicant after: Zhejiang xitumeng Digital Technology Co.,Ltd. Address before: 315336 818 Binhai two road, Hangzhou Bay New District, Ningbo, Zhejiang Applicant before: GEELY AUTOMOBILE RESEARCH INSTITUTE (NINGBO) Co.,Ltd. Applicant before: Zhejiang Geely Holding Group Co., Ltd |