IP Library Granted Patent US 12,587,859
Granted Patent B2
US 12,587,859 · App. 18/167,627 · Granted Mar 24, 2026

Secure onboard network communication method, apparatus, and device

Inventors: Feng Geng (Suzhou, CN); Qingdi Sha (Shenzhen, CN); Steven Yin Zhong (Singapore, SG)
Assignee: SHENZHEN YINWANG INTELLIGENT TECHNOLOGIES CO., LTD.
H04W12/122H04L9/32H04W56/002
View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 12,587,859
App. No.
18/167,627
Granted
Mar 24, 2026
Kind
B2
Abstract

A secure onboard network communication method includes obtaining an initial value of a first freshness value (FV), obtaining a second value based on the initial value, and refreshing the initial value to the second value; sending a first message, where the first message includes the second value of the first FV; obtaining an initial value of a second FV, and when a first condition is met, refreshing the second FV to the second value, where the first condition includes a condition that the second value of the first FV is greater than or equal to a sum of the initial value of the second FV and a predetermined value.

Claims (31)

1 . A secure onboard network communication method applied to a sending apparatus, wherein the secure onboard network communication method comprises:

refreshing an initial value of a first freshness value (FV) to a second value, wherein the initial value is of a reset FV and is associated with a vehicle status parameter, wherein the vehicle status parameter comprises an accumulated driving mileage of a vehicle or an accumulated driving time of the vehicle, and wherein the second value is based on the initial value and is greater than the initial value; and

sending a first message comprising the second value.

2 . The secure onboard network communication method of claim 1 , further comprising obtaining the initial value.

3 . The secure onboard network communication method of claim 1 , wherein a difference between the second value and the initial value is a predetermined value.

4 . The secure onboard network communication method of claim 3 , wherein the predetermined value is associated with a vehicle lifecycle of a vehicle.

5 . The secure onboard network communication method of claim 1 , further comprising refreshing the second value to a third value, wherein the third value equals the second value plus a predetermined value at a moment T2, and wherein the moment T1 is earlier than the moment T2.

6 . The secure onboard network communication method of claim 4 , wherein the predetermined value is a fixed positive number or a variable positive number.

7 . The secure onboard network communication method of claim 1 , further comprising refreshing the second value to a third value, wherein the third value equals the second value plus an amount of information sent between a moment T1 and the moment T2, and wherein the moment T1 is earlier than the moment T2.

8 . The secure onboard network communication method of claim 1 , further comprising monotonically increasing the first FV for each subsequent message in a lifecycle of the vehicle.

9 . A secure onboard network communication method applied to a receiving apparatus, wherein the secure onboard network communication method comprises:

receiving a first message comprising a second value of a first freshness value (FV); and

refreshing an initial value of a second FV to the second value when a first condition is met,

wherein the initial value is of a reset FV and is associated with a vehicle status parameter,

wherein the vehicle status parameter comprises an accumulated driving mileage of a vehicle or an accumulated driving time of the vehicle, and

wherein the first condition is that the second value is greater than or equal to a sum of the initial value and a predetermined value.

10 . The secure onboard network communication method of claim 9 , further comprising obtaining the initial value.

11 . The secure onboard network communication method of claim 9 , wherein the predetermined value is a fixed positive number or a variable positive number.

12 . The secure onboard network communication method of claim 9 , wherein the predetermined value is associated with a vehicle lifecycle of a vehicle.

13 . An onboard network sending apparatus, comprising:

a memory configured to store instructions; and

one or more processors coupled to the memory and configured to execute the instructions to cause the onboard network sending apparatus to:

refresh an initial value of a first freshness value (FV) to a second value, wherein the initial value is of a reset FV and is associated with a vehicle status parameter, wherein the vehicle status parameter comprises an accumulated driving mileage of a vehicle or an accumulated driving time of the vehicle, and wherein the second value is based on the initial value and is greater than the initial value; and

send a first message comprising the second value.

14 . The onboard network sending apparatus of claim 13 , wherein the one or more processors are further configured to execute the instructions to cause the onboard network sending apparatus to obtain the initial value.

15 . The onboard network sending apparatus of claim 13 , wherein a difference between the second value and the initial value is a predetermined value.

16 . The onboard network sending apparatus of claim 13 , wherein the one or more processors are further configured to execute the instructions to cause the onboard network sending apparatus to refresh the second value to a third value, wherein the third value equals the second value plus a predetermined value at a moment T2, wherein the moment T1 is earlier than the moment T2.

17 . The onboard network sending apparatus of claim 13 , wherein the one or more processors are further configured to execute the instructions to cause the onboard network sending apparatus to store the initial value in the memory.

18 . The onboard network sending apparatus of claim 15 , wherein the predetermined value is associated with a vehicle lifecycle of a vehicle.

19 . The onboard network sending apparatus of claim 18 , wherein the predetermined value is a fixed positive number or a variable positive number.

20 . The onboard network sending apparatus of claim 13 , wherein the one or more processors are further configured to execute the instructions to cause the onboard network sending apparatus to refresh the second value to a third value, wherein the third value equals the second value plus an amount of information sent between a moment T1 and the moment T2, and wherein the moment T1 is earlier than the moment T2.

Assignments (2)
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 12, 2024
From: HUAWEI TECHNOLOGIES CO., LTD.
To: SHENZHEN YINWANG INTELLIGENT TECHNOLOGIES CO., LTD.
Reel/Frame 069336/0082 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 8, 2024
From: GENG, FENG; SHA, QINGDI; ZHONG, STEVEN YIN
To: HUAWEI TECHNOLOGIES CO., LTD.
Reel/Frame 069219/0989 →
Continuity (2)
Continuation PCTCN2020108772 · Aug 13, 2020
Related Publication 20230199500A1 · Jun 22, 2023
References Cited (28)
US 10721619B2 · Miklos et al. · 2020 [cited by applicant]
US 20100217997A1 · Chai et al. · 2010 [cited by applicant]
US 20160044002A1 · Ying · 2016 [cited by applicant]
US 20170140583A1 · Seibert · 2017 [cited by examiner]
US 20180089435A1 · Zander et al. · 2018 [cited by applicant]
US 20180131522A1 · Lawlis et al. · 2018 [cited by applicant]
US 20190207950A1 · Mohammed · 2019 [cited by examiner]
US 20190228596A1 · Mondello · 2019 [cited by examiner]
US 20200134737A1 · Wang et al. · 2020 [cited by applicant]
US 20200334980A1 · Ludwig · 2020 [cited by examiner]
CN 101431413A · 2009 [cited by applicant]
CN 106972926A · 2017 [cited by applicant]
CN 108075897A · 2018 [cited by applicant]
CN 109564606A · 2019 [cited by applicant]
CN 109584063A · 2019 [cited by applicant]
CN 109729056A · 2019 [cited by applicant]
WO 2012130888A1 · 2012 [cited by applicant]
WO 2014169451A1 · 2014 [cited by applicant]
WO 2018119852A1 · 2018 [cited by applicant]
WO 2020006052A1 · 2020 [cited by applicant]
AUTOSAR, Layered Software Architecture, Document ID 053 : AUTOSAR_EXP_LayeredSoftwareArchitecture, Mar. 21, 2006, 163 pages. [cited by applicant]
Thomas Rosenstatter et al., Extending AUTOSAR''s Counter-Based Solution for Freshness of Authenticated Messages in Vehicles, IEEE, Dec. 1-3, 2019, 10 pages. [cited by applicant]
RFC 5869, H. Krawczyk et al., HMAC-based Extract-and-Expand Key Derivation Function (HKDF), Internet Engineering Task Force (IETF) , May 2010, 14 pages. [cited by applicant]
Wikipedia, ISO 2626, https://en.wikipedia.org/wiki/ISO_26262, 2011, 9 pages. [cited by applicant]
AUTOSAR, Requirements on Secure Onboard Communication, AUTOSAR CP R22-11, Oct. 31, 2018, 20 pages. [cited by applicant]
RFC 4493, JH. Song et al., The AES-CMAC Algorithm, Network Working Group, Jun. 2006, 20 pages. [cited by applicant]
AUTOSAR, Specification of Secure Onboard Communication, AUTOSAR CP Release 4.3.1, Nov. 28, 2019, 150 pages. [cited by applicant]
Gürgens, s., et al., “A Hardware Based Solution for Freshness of Secure Onboard Communication in Vehicles,” Advances in databases and information systems; [Lecture notes in computer science; Lect. notes computer], sprin… [cited by applicant]