Method and device for analyzing service-oriented communication
US-2021014340-A1 · Jan 14, 2021 · US
US11683369B2 · US · B2
| Field | Value |
|---|---|
| Publication number | US-11683369-B2 |
| Application number | US-201916690734-A |
| Country | US |
| Kind code | B2 |
| Filing date | Nov 21, 2019 |
| Priority date | Nov 21, 2019 |
| Publication date | Jun 20, 2023 |
| Grant date | Jun 20, 2023 |
A practical reading order for non-experts. Skip the full description unless you need deep technical detail.
What the patent document calls the invention.
A short plain-language summary of the technical disclosure.
Who owns or filed the patent and who is credited as inventor.
Filing, priority, publication, and grant dates set the timeline.
The legal scope of protection — read this for what is actually claimed.
Technology tags used to group this patent with similar filings.
Prior art links and similar publications in this corpus.
Official abstract text for this publication.
A system, method, apparatus and electronic control unit are provided for centralized data collection at a single controller device (110) in a distributed service-oriented system (100) by applying one or more classifiers (102-104, 114) to a message traffic packet (1) received at the Ethernet switch (101) of the single controller device to selectively identify service update information from service-oriented traffic messages in the message traffic packet without generating additional message traffic packets on the network system bus, and by mirroring each message traffic packet (3) containing service update information to a processing element (111) in the single controller to identify and extract specified data from the identified service update information for storage in a centralized database which is updated as services publish new information on the network system bus.
Opening claim text (preview).
What is claimed is: 1. A method for centralized data collection at a single controller device in a distributed service-oriented system of networked devices which provide services over a network system bus which connects the networked devices, comprising: receiving a message traffic packet at an Ethernet switch of the single controller device, where the message traffic packet is formatted with a distributed service-oriented communications protocol; applying one or more classifiers to the message traffic packet at the Ethernet switch of the single controller device to selectively identify service update information from service-oriented traffic messages in the message traffic packet without generating additional message traffic packets on the network system bus; and mirroring each message traffic packet containing service update information to a processing element in the single controller to identify and extract specified data from the identified service update information for storage in a centralized database which is updated as services publish new information on the network system bus, wherein applying one or more classifiers comprises: applying a first classifier rule to the message traffic packet at the Ethernet switch of the single controller device to selectively identify any service-oriented traffic message in the message traffic packet without generating additional message traffic packets on the network system bus; and one of: applying a second classifier rule to each service-oriented traffic message at the processing element of the single controller device to selectively identify service update information from the service-oriented traffic messages without generating additional message traffic packets on the network system bus, or applying a second classifier rule to each service-oriented traffic message at the Ethernet switch of the single controller device to selectively identify service update information from the service-oriented traffic messages without generating additional message traffic packets on the network system bus. 2. The method of claim 1 , wherein applying one or more classifiers comprises: applying the second classifier rule to each service-oriented traffic message at the processing element of the single controller device to selectively identify service update information from the service-oriented traffic messages without generating additional message traffic packets on the network system bus. 3. The method of claim 1 , wherein applying one or more classifiers comprises: applying the second classifier rule to each service-oriented traffic message at the Ethernet switch of the single controller device to selectively identify service update information from the service-oriented traffic messages without generating additional message traffic packets on the network system bus. 4. A method for centralized data collection at a single controller device in a distributed service-oriented system of networked devices which provide services over a network system bus which connects the networked devices, comprising: receiving a message traffic packet at an Ethernet switch of the single controller device, where the message traffic packet is formatted with a distributed service-oriented communications protocol; applying one or more classifiers to the message traffic packet at the Ethernet switch of the single controller device to selectively identify service update information from service-oriented traffic messages in the message traffic packet without generating additional message traffic packets on the network system bus; and mirroring each message traffic packet containing service update information to a processing element in the single controller to identify and extract specified data from the identified service update information for storage in a centralized database which is updated as services publish new information on the network system bus, wherein the distributed service-oriented communications protocol is a Scalable service Oriented MiddlewarE over IP (SOME/IP) communications protocol, and wherein applying one or more classifiers comprises applying a first classifier rule to determine if the message traffic packet is directed to a TCP destination port that is designated as a dynamic client port at the Ethernet switch under the SOME/IP communications protocol. 5. The method of claim 4 , wherein applying one or more classifiers comprises applying a second classifier rule to determine if a message type header field in any service-oriented traffic message contains one or more values corresponding to publish information events under the SOME/IP communications protocol. 6. The method of claim 5 , further comprising extracting message ID, length, and payload data from the identified service update information. 7. The method of claim 1 , wherein the single controller device and distributed service-oriented system of networked devices are connected over the network system bus in a star topology to form an automotive vehicle network. 8. An integrated circuit for centralizing data collection in a distributed service-oriented system of networked devices which provide services over a network system bus which connects the networked devices, comprising: an Ethernet switch connected to the network system bus to receive message traffic packets formatted with a distributed service-oriented communications protocol, where the Ethernet switch comprises: one or more Ethernet ports connected to the network system bus to receive message traffic packets, one or more classifiers connected to be applied to received message traffic packets to selectively identify service update information from service-oriented traffic messages in received message traffic packets, and a data connection port connected to mirror each message traffic packet containing service update information without generating additional message traffic packets on the network system bus; and a processing element connected to the data connection port of the Ethernet switch to receive each mirrored message traffic packet containing service update information and to identify and extract specified data from the identified service update information for storage in a centralized database which is updated as services publish new information on the network system bus, wherein the Ethernet switch applies a first classifier rule to each message traffic packet received at the one or more Ethernet ports to selectively identify any service-oriented traffic message in the message traffic packet without generating additional message traffic packets on the network system bus, and where the processing element or the Ethernet switch applies a second classifier rule to each service-oriented traffic message to selectively identify service update information from the service-oriented traffic messages without generating additional message traffic packets on the network system bus. 9. The integrated circuit of claim 8 , where the processing element applies the second classifier rule to each service-oriented traffic message to selectively identify service update information from the service-oriented traffic messages without generating additional message traffic packets on the network system bus. 10. The integrated circuit of claim 8 , where the Ethernet switch applies the second classifier rule to each service-oriented traffic message to selectively identify service update information from the service-oriented traffic messages without generating additional message traffic packets on the network system bus. 11. An integrated circuit for centralizing data collection in a distributed service-oriented system of networked devices which provide servic
Bus networks · CPC title
the transportation system being a vehicle · CPC title
Brokering proxy services · CPC title
communicating information to a remotely located station (transmission systems for measured values G08C) · CPC title
Replication or mirroring of data, e.g. scheduling or transport for data synchronisation between network nodes · CPC title
Related publications grouped by family.
Answers are generated from the same data shown on this page.