Hybrid intra-vehicle communication network

US2016352533A1 · US · A1

Patent metadata
FieldValue
Publication numberUS-2016352533-A1
Application numberUS-201615165632-A
CountryUS
Kind codeA1
Filing dateMay 26, 2016
Priority dateMay 29, 2015
Publication dateDec 1, 2016
Grant date

How to read this patent

A practical reading order for non-experts. Skip the full description unless you need deep technical detail.

  1. Title

    What the patent document calls the invention.

  2. Abstract

    A short plain-language summary of the technical disclosure.

  3. Assignees and inventors

    Who owns or filed the patent and who is credited as inventor.

  4. Key dates

    Filing, priority, publication, and grant dates set the timeline.

  5. First independent claim

    The legal scope of protection — read this for what is actually claimed.

  6. CPC / IPC classifications

    Technology tags used to group this patent with similar filings.

  7. Citations and related patents

    Prior art links and similar publications in this corpus.

Abstract

Official abstract text for this publication.

Technical solutions are described for facilitating intra-vehicle wireless communication among a plurality of electronic control units. An example method includes determining, by a first electronic control unit in a vehicle, a wait-time for a message, which is to be transmitted to a second electronic control unit in the vehicle via a wireless channel. The first electronic control unit executes a first availability-check, by determining availability of the wireless channel. In response to the first availability-check indicating that the wireless communication channel is available, the method includes delaying transmission of the message by the wait-time. The method also includes executing, by the first electronic control unit, after passage of the wait-time, a second availability-check. In response to the second availability-check indicating that the wireless communication channel is still available, the method includes transmitting the message for receipt by the second electronic control unit.

First claim

Opening claim text (preview).

What is claimed is: 1 . A computer-implemented method for facilitating intra-vehicle wireless communication among a plurality of electronic control units, the method comprising: determining, by a first electronic control unit in a vehicle, a wait-time for a message, which is to be transmitted to a second electronic control unit in the vehicle via a wireless communication channel; executing, by the first electronic control unit, a first availability-check, which comprises determining availability of the wireless communication channel; in response to the first availability-check indicating that the wireless communication channel is available: delaying transmission of the message by the wait-time; after passage of the wait-time, executing, by the first electronic control unit, a second availability-check to determine the availability of the wireless communication channel; and in response to the second availability-check indicating that the wireless communication channel still being available, transmitting the message for receipt by the second electronic control unit. 2 . The computer-implemented method of claim 1 , wherein the method further comprises, in response to the second availability-check indicating that the wireless communication channel is unavailable, incrementing a loop-counter and reporting the loop-counter to a vehicle communication unit of the first electronic control unit. 3 . The computer-implemented method of claim 2 , wherein the method further comprises, generating, by the vehicle communication unit, an instruction to change the wait-time of the message in response to the loop-counter crossing a predetermined threshold. 4 . The computer-implemented method of claim 1 , wherein the method further comprises: in response to the first availability-check indicating that the wireless communication channel is unavailable, incrementing a first loop-counter and reporting the first loop-counter to a vehicle communication unit of the first electronic control unit; and in response to the second availability-check indicating that the wireless communication channel is unavailable, incrementing a second loop-counter and reporting the second loop-counter to the vehicle communication unit of the first electronic control unit. 5 . The computer-implemented method of claim 4 , wherein the method further comprises, generating, by the vehicle communication unit, an instruction to change the wait-time of the message in response to the first loop-counter crossing a first predetermined threshold and the second loop-counter crossing a second predetermined threshold. 6 . The computer-implemented method of claim 1 , wherein the wait-time is based on a priority-value of the message. 7 . The computer-implemented method of claim 6 , wherein the priority value is based on an identity of the first electronic control unit. 8 . The computer-implemented method of claim 6 , wherein the priority value is based on an identity of the second electronic control unit. 9 . The computer-implemented method of claim 6 , wherein the priority value is based on an identity of the first electronic control unit and an identity of the second electronic control unit. 10 . An electronic control unit of a vehicle comprising: a memory; a wireless communication interface; and a processor coupled with the memory and the wireless communication interface, the processor configured to: determine a wait-time for a message, which is to be transmitted to a second electronic control unit in the vehicle via a wireless communication channel using the wireless communication interface; execute a first availability-check, which comprises determining availability of the wireless communication channel; in response to the first availability-check indicating that the wireless communication channel is available: delay transmission of the message by the wait-time; and after passage of the wait-time, execute a second availability-check to determine the availability of the wireless communication channel; and in response to the second availability-check indicating that the wireless communication channel still being available, transmit the message for receipt by the second electronic control unit. 11 . The electronic control unit of claim 10 , further comprising a vehicle communication unit, and wherein the processor is further configured to, in response to the second availability-check indicating that the wireless communication channel is unavailable, increment a loop-counter and report the loop-counter to the vehicle communication unit. 12 . The electronic control unit of claim 11 , wherein the processor is further configured to generate an instruction to change the wait-time of the message in response to the loop-counter crossing a predetermined threshold. 13 . The electronic control unit of claim 10 , further comprising a vehicle communication unit, and wherein the processor is further configured to: in response to the first availability-check indicating that the wireless communication channel is unavailable, increment a first loop-counter and report the first loop-counter to the vehicle communication unit; and in response to the second availability-check indicating that the wireless communication channel is unavailable, increment a second loop-counter and report the second loop-counter to the vehicle communication unit. 14 . The electronic control unit of claim 13 , wherein the processor is further configured to generate an instruction to change the wait-time of the message in response to the first loop-counter crossing a first predetermined threshold and the second loop-counter crossing a second predetermined threshold. 15 . A computer program product for facilitating intra-vehicle wireless communication among a plurality of electronic control units, the computer program product comprising a non-transitory computer-readable memory, and the computer-readable memory including instructions to: determine a wait-time for a message, which is to be transmitted to a second electronic control unit in the vehicle via a wireless communication channel; execute a first availability-check, which comprises determining availability of the wireless communication channel; in response to the first availability-check indicating that the wireless communication channel is available: delay transmission of the message by the wait-time; and after passage of the wait-time, execute a second availability-check to determine the availability of the wireless communication channel; and in response to the second availability-check indicating that the wireless communication channel still being available, transmit the message for receipt by the second electronic control unit. 16 . The computer program product of claim 15 , wherein the computer-readable memory further comprises instructions to in response to the second availability-check indicating that the wireless communication channel is unavailable, increment a loop-counter and report the loop-counter to a vehicle communication unit. 17 . The computer program product of claim 16 , wherein the computer-readable memory further comprises instructions to change the wait-time of the message in response to the loop-counter crossing a predetermined threshold. 18 . The computer program product of claim 15 , wherein the computer-readable memory further comprises instructions to: in response to the first availability-check indicating that the wireless communication channel is unavailable, increment a first loop-counter and report the first lo

Assignees

Inventors

Classifications

  • for in-vehicle communication · CPC title

  • by scheduling the transmission of messages at the communication node · CPC title

  • by checking availability · CPC title

  • for vehicles, e.g. vehicle-to-pedestrians [V2P] · CPC title

  • specially adapted for proprietary or special-purpose networking environments, e.g. medical networks, sensor networks, networks in vehicles or remote metering networks · CPC title

Patent family

Related publications grouped by family.

External sources

Frequently asked questions

Answers are generated from the same data shown on this page.

What does patent US2016352533A1 cover?
Technical solutions are described for facilitating intra-vehicle wireless communication among a plurality of electronic control units. An example method includes determining, by a first electronic control unit in a vehicle, a wait-time for a message, which is to be transmitted to a second electronic control unit in the vehicle via a wireless channel. The first electronic control unit executes a…
Who is the assignee on this patent?
Gm Global Tech Operations Llc
What technology area does this patent fall under?
Primary CPC classification H04L12/4015. Mapped technology areas include Electricity.
When was this patent published?
Publication date Thu Dec 01 2016 00:00:00 GMT+0000 (Coordinated Universal Time) (A1). Legal status and post-grant events are not shown on this page.
What related patents are in patentsdb?
We list 8 related publications on this page (citations in our corpus or others sharing the same primary CPC).