Communication enhancement method and device based on SOME / IP service, and new energy vehicle

By classifying SOME/IP services in a fine-grained manner and mapping them to TSN priorities, a hybrid bandwidth allocation strategy was developed. This solved the latency jitter problem caused by high-criticality services and low-priority traffic sharing bandwidth in existing technologies, thereby improving bandwidth utilization and allocation efficiency.

CN121567579APending Publication Date: 2026-02-24CHINA FAW CO LTD
View PDF 0 Cites 0 Cited by

Patent Information

Application Number
CN202511585198.9
Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
Filing Date
2025-10-31
Publication Date
2026-02-24

AI Technical Summary

Technical Problem

In existing technologies, vehicle networks based on SOME/IP services have problems with real-time performance and bandwidth guarantee. High-critical services and low-priority traffic share bandwidth, resulting in latency jitter. Static bandwidth allocation is inefficient and cannot dynamically adapt to the increase or decrease of service instances, leading to insufficient bandwidth utilization.

Method used

By classifying SOME/IP services with finer granularity and mapping them to TSN priorities, a hybrid bandwidth allocation strategy is formulated to dynamically adjust bandwidth resource allocation, ensuring that critical services have exclusive access to resources and improving bandwidth utilization.

Benefits of technology

It enables the differentiation of bandwidth resources for critical services, avoids abnormal shared bandwidth, improves bandwidth allocation efficiency and utilization, and adapts to the dynamic adjustment of new service instances.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN121567579A_ABST
    Figure CN121567579A_ABST
Patent Text Reader

Abstract

The invention provides a communication enhancement method and device based on SOME / IP service, a new energy vehicle and electronic equipment, and the method comprises the steps: obtaining a communication message corresponding to the SOME / IP service; classifying the SOME / IP service according to the communication message to obtain a service category; mapping the service category and a TSN priority to obtain a TSN parameter of the SOME / IP service; constructing a mixed bandwidth allocation strategy according to the TSN parameters; and allocating bandwidth resources according to the mixed bandwidth allocation strategy to realize communication enhancement. By implementing the application, the classification fine granularity of the SOME / IP service is improved, the bandwidth resources used for the key service are distinguished, the abnormality caused by the shared bandwidth is avoided, the bandwidth allocation efficiency is improved, and when a newly added service instance exists, adaptive adjustment can be performed, and the bandwidth utilization rate is improved.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of vehicle control technology, and more specifically, to a communication enhancement method, apparatus, new energy vehicle, and electronic device based on SOME / IP services. Background Technology

[0002] In existing vehicular networks, service communication based on the service-oriented Ethernet communication protocol (Scalableservice-Oriented Middleware over IP, SOME / IP) is widely used for service discovery, event publishing, and remote invocation. However, due to the lack of deterministic transmission capabilities in traditional Ethernet, SOME / IP services suffer from the following problems in terms of real-time performance and bandwidth guarantees: The granularity of service classification is coarse. Existing solutions typically classify traffic based solely on priority labels, without considering the time-sensitive nature of Time-Sensitive Networking (TSN). This results in high-critical services (such as braking commands) sharing bandwidth with low-priority traffic (such as entertainment data), easily causing latency jitter. Static bandwidth allocation is inefficient. Traditional TSN configurations rely on offline scheduling tables and cannot dynamically adapt to the addition or removal of service instances (such as adding ADAS sensors). When network load changes abruptly, static reservations lead to insufficient bandwidth utilization. Summary of the Invention

[0003] The purpose of this application is to provide a communication enhancement method, device, new energy vehicle, and electronic device based on SOME / IP services, which can improve the granularity of SOME / IP service classification, separate bandwidth resources used for critical services, avoid anomalies caused by shared bandwidth, improve bandwidth allocation efficiency, and make adaptive adjustments when new service instances are added, thereby improving bandwidth utilization.

[0004] In a first aspect, embodiments of this application provide a communication enhancement method based on SOME / IP services, the method comprising: Retrieve the communication messages corresponding to the SOME / IP service; The SOME / IP services are classified according to the communication messages to obtain service categories; The service category is mapped to the TSN priority to obtain the TSN parameter of the SOME / IP service; A hybrid bandwidth allocation strategy is constructed based on the TSN parameters; Bandwidth resources are allocated according to the hybrid bandwidth allocation strategy to enhance communication.

[0005] In the above implementation process, more granular classification of SOME / IP services and mapping them with TSN priorities can improve the granularity of SOME / IP service classification, separate bandwidth resources used for critical services, avoid anomalies caused by shared bandwidth, improve bandwidth allocation efficiency, and make adaptive adjustments when new service instances are added to improve bandwidth utilization.

[0006] Further, the step of classifying the SOME / IP services based on the communication messages to obtain service categories includes: The priority corresponding to the SOME / IP service is obtained based on the communication message; The real-time category is determined based on the latency requirements of the SOME / IP service. The periodic categories are obtained based on the data characteristics of the SOME / IP service; The service category is obtained based on the priority, real-time category, and periodicity category.

[0007] In the above implementation process, the service category is obtained according to the priority, real-time category and periodic category of the SOME / IP service. The SOME / IP service can be classified from multiple perspectives to achieve a more refined classification.

[0008] Further, the step of obtaining the priority corresponding to the SOME / IP service based on the communication message includes: Extract the functional safety level from the communication message; The SOME / IP services are categorized according to the functional safety level to obtain the priority.

[0009] In the above implementation process, classifying SOME / IP services according to their functional safety levels can clarify their importance and security level, providing a basis for better implementation of SOME / IP services.

[0010] Further, the step of obtaining the real-time category based on the latency requirements of the SOME / IP service includes: Obtain the end-to-end latency of the SOME / IP server; The real-time category is obtained by comparing the delay time with a delay threshold.

[0011] In the above implementation process, by comparing the latency of SOME / IP services with the latency threshold, the time-based priority of SOME / IP services can be clearly defined, providing data support for the rational planning of bandwidth resource allocation for SOME / IP services.

[0012] Further, the step of obtaining periodic categories based on the data characteristics of the SOME / IP service includes: Obtain the data characteristics of the SOME / IP service; If the data feature is sensor data, then the periodicity category is determined to be periodic; If the data feature is a diagnostic request, the periodicity category is determined to be non-periodic.

[0013] In the above implementation process, by determining the periodic categories based on the data characteristics of SOME / IP services, the data characteristics of SOME / IP services can be periodically classified, the characteristics of each type of data can be clarified, and the classification efficiency of SOME / IP services can be improved.

[0014] Further, the step of mapping the service category to the TSN priority to obtain the TSN parameters of the SOME / IP service includes: Obtain the traffic category of the TSN; The TSN priority is determined based on the traffic category; The TSN priority is mapped to the service category to obtain the TSN parameters of the SOME / IP service.

[0015] In the above implementation process, by mapping TSN priority to service category, the detailed classification of SOME / IP services can be mapped to TSN priority, clearly defining the TSN priority of each SOME / IP service.

[0016] Furthermore, the step of constructing a hybrid bandwidth allocation strategy based on the TSN parameters includes: Configure extended interface information according to the TSN parameters; Construct a service instance based on the interface information; The hybrid bandwidth allocation strategy is constructed based on the service instance.

[0017] In the above implementation process, by configuring extended interface information and building service instances according to TSN parameters, and by constructing specific hybrid bandwidth allocation strategies, reasonable bandwidth resource allocation for SOME / IP services can be achieved, reducing the waste of bandwidth resources.

[0018] Further, the step of constructing the hybrid bandwidth allocation strategy based on the service instance includes: Determine whether the service instance is a newly added service instance; If so, the hybrid bandwidth allocation strategy is determined to allow services with higher TSN priority to preempt bandwidth resources with lower TSN priority; If not, when the traffic category in the service instance is the first traffic category or the second traffic category, the hybrid bandwidth allocation strategy is determined to reserve bandwidth resources of the first resource threshold and use the remaining bandwidth resources of the second resource threshold as dynamic contribution resources; If not, when the traffic category in the service instance is the third or fourth traffic category, a pre-set mixed bandwidth allocation strategy is adopted.

[0019] In the above implementation process, different bandwidth allocations are made according to different service instances, which can improve the utilization of bandwidth resources and enhance the communication capabilities of SOME / IP services.

[0020] Secondly, embodiments of this application also provide a communication enhancement device based on SOME / IP services, the device comprising: The acquisition module is used to acquire communication messages corresponding to the SOME / IP service; The classification module is used to classify the SOME / IP services according to the communication messages to obtain service categories; The mapping module is used to map the service category to the TSN priority to obtain the TSN parameters of the SOME / IP service; The module is used to construct a hybrid bandwidth allocation strategy based on the TSN parameters; The allocation module is used to allocate bandwidth resources according to the hybrid bandwidth allocation strategy to achieve communication enhancement.

[0021] In the above implementation process, more granular classification of SOME / IP services and mapping them with TSN priorities can improve the granularity of SOME / IP service classification, separate bandwidth resources used for critical services, avoid anomalies caused by shared bandwidth, improve bandwidth allocation efficiency, and make adaptive adjustments when new service instances are added to improve bandwidth utilization.

[0022] Thirdly, the present application provides a new energy vehicle, including the communication enhancement device based on SOME / IP services as described in the second aspect.

[0023] Fourthly, an electronic device provided in this application includes: a memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor executes the computer program to implement the steps of the method as described in any of the first aspects.

[0024] Fifthly, embodiments of this application provide a computer-readable storage medium storing instructions that, when executed on a computer, cause the computer to perform the method described in any of the first aspects.

[0025] Other features and advantages of this disclosure will be set forth in the following description, or some features and advantages may be inferred from the description or determined without doubt, or may be learned by practicing the techniques described above.

[0026] It can be implemented in accordance with the contents of the specification. The preferred embodiments of this application are described in detail below with reference to the accompanying drawings. Attached Figure Description

[0027] To more clearly illustrate the technical solutions of the embodiments of this application, the accompanying drawings used in the embodiments of this application will be briefly introduced below. It should be understood that the following drawings only show some embodiments of this application and should not be regarded as a limitation on the range. For those skilled in the art, other related drawings can be obtained based on these drawings without creative effort.

[0028] Figure 1 A flowchart illustrating a communication enhancement method based on SOME / IP services is provided for embodiments of this application. Figure 2 A schematic diagram of the structural composition of a communication enhancement device based on SOME / IP services is provided for embodiments of this application; Figure 3 This is a schematic diagram of the structural composition of the electronic device provided in the embodiments of this application. Detailed Implementation

[0029] The technical solutions in the embodiments of this application will now be described with reference to the accompanying drawings.

[0030] It should be noted that similar reference numerals and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures. Furthermore, in the description of this application, terms such as "first," "second," etc., are used only to distinguish descriptions and should not be construed as indicating or implying relative importance.

[0031] The specific embodiments of this application will be described in further detail below with reference to the accompanying drawings and examples. The following examples are used to illustrate this application, but are not intended to limit the scope of this application.

[0032] Existing technologies do not take into account the time-sensitive nature of TSN when allocating bandwidth resources, resulting in high-critical services and low-priority traffic sharing bandwidth, which can easily cause latency jitter. Static bandwidth allocation is inefficient, and traditional TSN configurations rely on offline scheduling tables, which cannot dynamically adapt to the increase or decrease of service instances. When network load changes suddenly, static reservation leads to insufficient bandwidth utilization.

[0033] This application enables fine-grained service classification and mapping of these classifications to TSN traffic, achieving dynamic hierarchical management of SOME / IP services and precise binding with TSN time-sensitive queues. By combining static reservation with dynamic negotiation, it improves bandwidth resource utilization.

[0034] Example 1 Figure 1 This is a flowchart illustrating a communication enhancement method based on SOME / IP services provided in an embodiment of this application. Figure 1 As shown, the method includes: S1, obtain the communication message corresponding to the SOME / IP service; S2, classify SOME / IP services according to communication messages to obtain service categories; S3 maps the service category to the TSN priority to obtain the TSN parameters of the SOME / IP service; S4, Construct a hybrid bandwidth allocation strategy based on TSN parameters; S5 allocates bandwidth resources according to a hybrid bandwidth allocation strategy to enhance communication.

[0035] In the above implementation process, more granular classification of SOME / IP services and mapping them with TSN priorities can improve the granularity of SOME / IP service classification, separate bandwidth resources used for critical services, avoid anomalies caused by shared bandwidth, improve bandwidth allocation efficiency, and make adaptive adjustments when new service instances are added to improve bandwidth utilization.

[0036] Furthermore, S2 includes: Obtain the priority corresponding to the SOME / IP service based on the communication message; Obtain the real-time category based on the latency requirements of the SOME / IP service; Periodic categories are obtained based on the data characteristics of SOME / IP services; Service categories are determined based on priority, real-time nature, and periodicity.

[0037] In the above implementation process, the service category is obtained according to the priority, real-time category and periodic category of the SOME / IP service. The SOME / IP service can be classified from multiple perspectives to achieve a more refined classification.

[0038] This application implements service classification from three dimensions: criticality, real-time performance, and data characteristics.

[0039] Furthermore, the steps for obtaining the priority corresponding to the SOME / IP service based on the communication message include: Extract the functional safety level from the communication message; SOME / IP services are categorized according to their functional safety levels to determine their priority.

[0040] In the above implementation process, classifying SOME / IP services according to their functional safety levels can clarify their importance and security level, providing a basis for better implementation of SOME / IP services.

[0041] Based on functional safety levels, they are divided into ASIL-A to ASIL-D. For example, ASIL-D services are braking and steering control, which are classified as the highest priority. The priority is ASIL-D > ASIL-C > ASIL-B > ASIL-A. ASIL-A services are camera and radar data acquisition, ASIL-B services are powertrain status, and ASIL-C services are infotainment.

[0042] Furthermore, the steps for obtaining the real-time category based on the latency requirements of the SOME / IP service include: Get the end-to-end latency of the SOME / IP server; The real-time category is obtained by comparing the delay time with the delay threshold.

[0043] In the above implementation process, by comparing the latency of SOME / IP services with the latency threshold, the time-based priority of SOME / IP services can be clearly defined, providing data support for the rational planning of bandwidth resource allocation for SOME / IP services.

[0044] The delay threshold is divided into three different thresholds. In this embodiment, the first delay threshold is 1ms, the second delay threshold is 5ms, and the third delay threshold is 10ms.

[0045] Furthermore, the step of obtaining periodic categories based on the data characteristics of the SOME / IP service includes: Obtain the data characteristics of SOME / IP services; If the data characteristics are sensor data, then the periodicity category is determined to be periodic; If the data feature is a diagnostic request, determine the periodicity category as non-periodic.

[0046] In the above implementation process, by determining the periodic categories based on the data characteristics of SOME / IP services, the data characteristics of SOME / IP services can be periodically classified, the characteristics of each type of data can be clarified, and the classification efficiency of SOME / IP services can be improved.

[0047] Data characteristics are divided into periodic (sensor data) and non-periodic (diagnostic requests). This application embodiment also includes data volume (such as video stream bandwidth requirements).

[0048] Furthermore, S3 includes: Get the traffic category of TSN; Determine TSN priority based on traffic category; Map the TSN priority to the service category to obtain the TSN parameters for the SOME / IP service.

[0049] In the above implementation process, by mapping TSN priority to service category, the detailed classification of SOME / IP services can be mapped to TSN priority, clearly defining the TSN priority of each SOME / IP service.

[0050] Traffic categories mapped to TSNs based on service categories are shown in the table below:

[0051] Furthermore, S4 includes: Configure extended interface information according to TSN parameters; Build a service instance based on the interface information; Build a hybrid bandwidth allocation strategy based on service instances.

[0052] In the above implementation process, by configuring extended interface information and building service instances according to TSN parameters, and by constructing specific hybrid bandwidth allocation strategies, reasonable bandwidth resource allocation for SOME / IP services can be achieved, reducing the waste of bandwidth resources.

[0053] This application embodiment extends the AP AUTOSAR CM module interface and configures the TSN parameters of the SOME / IP service on the ara::com interface, which must include traffic type, real-time type, bandwidth and data characteristics.

[0054] Furthermore, the steps for constructing a hybrid bandwidth allocation strategy based on service instances include: Determine if the service instance is a newly added service instance; If so, determine the hybrid bandwidth allocation strategy to allow services with higher TSN priority to preempt bandwidth resources with lower TSN priority; If not, when the traffic category in the service instance is the first traffic category or the second traffic category, the hybrid bandwidth allocation strategy is to reserve bandwidth resources of the first resource threshold and use the remaining bandwidth resources of the second resource threshold as dynamic contribution resources. If not, when the traffic category in the service instance is the third or fourth traffic category, a pre-defined mixed bandwidth allocation strategy is adopted.

[0055] In the above implementation process, different bandwidth allocations are made according to different service instances, which can improve the utilization of bandwidth resources and enhance the communication capabilities of SOME / IP services.

[0056] In this embodiment of the application, the first traffic category is Class A, the second traffic category is Class B, the third traffic category is Class C, and the fourth traffic category is Class D.

[0057] Design static communication time windows for Class A / B services, whose communication is controlled and monitored by the TSN central network.

[0058] Taking a service with a 10ms cycle as an example:

[0059] When a new service instance is added, the AP AUTOSAR CM module sends a bandwidth request to the TSN central network controller and allows high-priority services to preempt low-priority bandwidth resources. Generally, Class A / B reserves 50% (first resource threshold) of the total bandwidth resources, and the remaining 50% (second resource threshold) is used as a dynamic contribution pool for Class C / D and the newly added service instance.

[0060] For Class C / D services, a pre-defined hybrid bandwidth allocation strategy, namely WFQ (Weighted Fair Queuing), is adopted, and its weights need to be dynamically calculated based on real-time load.

[0061] This application ensures that highly critical services have exclusive access to resources through refined classification, and balances determinism and flexibility through hybrid bandwidth allocation, thereby synergistically guaranteeing the real-time performance of SOME / IP services and the rationality of bandwidth allocation.

[0062] Example 2 To implement the method corresponding to Embodiment 1 above and achieve the corresponding functional and technical effects, a communication enhancement device based on SOME / IP services is provided below, such as... Figure 2 As shown, the device includes: Module 1 is used to obtain communication messages corresponding to the SOME / IP service; Classification module 2 is used to classify SOME / IP services according to communication messages to obtain service categories; Mapping module 3 is used to map service categories to TSN priorities to obtain the TSN parameters of SOME / IP services; Module 4 is used to build a hybrid bandwidth allocation strategy based on TSN parameters; Allocation module 5 is used to allocate bandwidth resources according to a hybrid bandwidth allocation strategy to achieve communication enhancement.

[0063] In the above implementation process, more granular classification of SOME / IP services and mapping them with TSN priorities can improve the granularity of SOME / IP service classification, separate bandwidth resources used for critical services, avoid anomalies caused by shared bandwidth, improve bandwidth allocation efficiency, and make adaptive adjustments when new service instances are added to improve bandwidth utilization.

[0064] Furthermore, classification module 2 is also used for: Obtain the priority corresponding to the SOME / IP service based on the communication message; Obtain the real-time category based on the latency requirements of the SOME / IP service; Periodic categories are obtained based on the data characteristics of SOME / IP services; Service categories are determined based on priority, real-time nature, and periodicity.

[0065] In the above implementation process, the service category is obtained according to the priority, real-time category and periodic category of the SOME / IP service. The SOME / IP service can be classified from multiple perspectives to achieve a more refined classification.

[0066] Furthermore, classification module 2 is also used for: Extract the functional safety level from the communication message; SOME / IP services are categorized according to their functional safety levels to determine their priority.

[0067] In the above implementation process, classifying SOME / IP services according to their functional safety levels can clarify their importance and security level, providing a basis for better implementation of SOME / IP services.

[0068] Furthermore, classification module 2 is also used for: Get the end-to-end latency of the SOME / IP server; The real-time category is obtained by comparing the delay time with the delay threshold.

[0069] In the above implementation process, by comparing the latency of SOME / IP services with the latency threshold, the time-based priority of SOME / IP services can be clearly defined, providing data support for the rational planning of bandwidth resource allocation for SOME / IP services.

[0070] Furthermore, classification module 2 is also used for: Obtain the data characteristics of SOME / IP services; If the data characteristics are sensor data, then the periodicity category is determined to be periodic; If the data feature is a diagnostic request, determine the periodicity category as non-periodic.

[0071] In the above implementation process, by determining the periodic categories based on the data characteristics of SOME / IP services, the data characteristics of SOME / IP services can be periodically classified, the characteristics of each type of data can be clarified, and the classification efficiency of SOME / IP services can be improved.

[0072] Furthermore, mapping module 3 is also used for: Get the traffic category of TSN; Determine TSN priority based on traffic category; Map the TSN priority to the service category to obtain the TSN parameters for the SOME / IP service.

[0073] In the above implementation process, by mapping TSN priority to service category, the detailed classification of SOME / IP services can be mapped to TSN priority, clearly defining the TSN priority of each SOME / IP service.

[0074] Furthermore, Module 4 is also used for: Configure extended interface information according to TSN parameters; Build a service instance based on the interface information; Build a hybrid bandwidth allocation strategy based on service instances.

[0075] In the above implementation process, by configuring extended interface information and building service instances according to TSN parameters, and by constructing specific hybrid bandwidth allocation strategies, reasonable bandwidth resource allocation for SOME / IP services can be achieved, reducing the waste of bandwidth resources.

[0076] Furthermore, Module 4 is also used for: Determine if the service instance is a newly added service instance; If so, determine the hybrid bandwidth allocation strategy to allow services with higher TSN priority to preempt bandwidth resources with lower TSN priority; If not, when the traffic category in the service instance is the first traffic category or the second traffic category, the hybrid bandwidth allocation strategy is to reserve bandwidth resources of the first resource threshold and use the remaining bandwidth resources of the second resource threshold as dynamic contribution resources. If not, when the traffic category in the service instance is the third or fourth traffic category, a pre-defined mixed bandwidth allocation strategy is adopted.

[0077] In the above implementation process, different bandwidth allocations are made according to different service instances, which can improve the utilization of bandwidth resources and enhance the communication capabilities of SOME / IP services.

[0078] The communication enhancement device based on SOME / IP services described above can implement the method of Embodiment 1. The options in Embodiment 1 also apply to this embodiment, and will not be described in detail here.

[0079] The remaining contents of this embodiment can be referred to the contents of Embodiment 1 above, and will not be repeated in this embodiment.

[0080] Example 3 This application provides a new energy vehicle, including the communication enhancement device based on SOME / IP service as described in Embodiment 2.

[0081] Example 4 This application provides an electronic device, including a memory and a processor. The memory stores a computer program, and the processor runs the computer program to enable the electronic device to perform the communication enhancement method based on SOME / IP services as described in Embodiment 1.

[0082] Alternatively, the aforementioned electronic device may be a server.

[0083] Please see Figure 3 , Figure 3 This is a schematic diagram illustrating the structural composition of an electronic device provided in an embodiment of this application. The electronic device may include a processor 31, a communication interface 32, a memory 33, and at least one communication bus 34. The communication bus 34 is used to enable direct communication between these components.

[0084] Optionally, the electronic device may also include a storage controller and an input / output unit. The memory 33, storage controller, processor 31, peripheral interface, and input / output unit are electrically connected to each other directly or indirectly to realize data transmission or interaction.

[0085] Input / output units are used to enable users to create tasks and set optional start periods or preset execution times for those tasks, facilitating user-server interaction. Input / output units can be, but are not limited to, a mouse and keyboard.

[0086] Understandable. Figure 3 The structure shown is for illustrative purposes only; the electronic device may also include components that are more advanced than those shown. Figure 3 The more or fewer components shown, or having the same Figure 3 Different configurations are shown. Additionally, embodiments of this application also provide a computer-readable storage medium storing a computer program that, when executed by a processor, implements the communication enhancement method based on SOME / IP services as described in Embodiment 1.

[0087] This application also provides a computer program product that, when run on a computer, causes the computer to perform the method described in the method embodiment.

[0088] The above description is merely an embodiment of this application and is not intended to limit the scope of protection of this application. Various modifications and variations can be made to this application by those skilled in the art. Any modifications, equivalent substitutions, improvements, etc., made within the spirit and principles of this application should be included within the scope of protection of this application. It should be noted that similar reference numerals and letters in the following figures indicate similar items; therefore, once an item is defined in one figure, it does not need to be further defined and explained in subsequent figures.

[0089] The above description is merely a specific embodiment of this application, but the scope of protection of this application is not limited thereto. Any variations or substitutions that can be easily conceived by those skilled in the art within the scope of the technology disclosed in this application should be included within the scope of protection of this application. Therefore, the scope of protection of this application should be determined by the scope of protection of the claims.

Claims

1. A communication enhancement method based on SOME / IP services, characterized in that, The method includes: Retrieve the communication messages corresponding to the SOME / IP service; The SOME / IP services are classified according to the communication messages to obtain service categories; The service category is mapped to the TSN priority to obtain the TSN parameter of the SOME / IP service; A hybrid bandwidth allocation strategy is constructed based on the TSN parameters; Bandwidth resources are allocated according to the hybrid bandwidth allocation strategy to enhance communication.

2. The communication enhancement method based on SOME / IP service according to claim 1, characterized in that, The step of classifying the SOME / IP services according to the communication messages to obtain service categories includes: The priority corresponding to the SOME / IP service is obtained based on the communication message; The real-time category is determined based on the latency requirements of the SOME / IP service. The periodic categories are obtained based on the data characteristics of the SOME / IP service; The service category is obtained based on the priority, real-time category, and periodicity category.

3. The communication enhancement method based on SOME / IP service according to claim 2, characterized in that, The step of obtaining the priority corresponding to the SOME / IP service based on the communication message includes: Extract the functional safety level from the communication message; The SOME / IP services are categorized according to the functional safety level to obtain the priority.

4. The communication enhancement method based on SOME / IP service according to claim 2, characterized in that, The step of obtaining the real-time category based on the latency requirements of the SOME / IP service includes: Obtain the end-to-end latency of the SOME / IP server; The real-time category is obtained by comparing the delay time with a delay threshold.

5. The communication enhancement method based on SOME / IP service according to claim 2, characterized in that, The step of obtaining periodic categories based on the data characteristics of the SOME / IP service includes: Obtain the data characteristics of the SOME / IP service; If the data feature is sensor data, then the periodicity category is determined to be periodic; If the data feature is a diagnostic request, the periodicity category is determined to be non-periodic.

6. The communication enhancement method based on SOME / IP service according to claim 1, characterized in that, The step of mapping the service category to the TSN priority to obtain the TSN parameters of the SOME / IP service includes: Obtain the traffic category of the TSN; The TSN priority is determined based on the traffic category; The TSN priority is mapped to the service category to obtain the TSN parameters of the SOME / IP service.

7. The communication enhancement method based on SOME / IP service according to claim 1, characterized in that, The step of constructing a hybrid bandwidth allocation strategy based on the TSN parameters includes: Configure extended interface information according to the TSN parameters; Construct a service instance based on the interface information; The hybrid bandwidth allocation strategy is constructed based on the service instance.

8. The communication enhancement method based on SOME / IP service according to claim 7, characterized in that, The step of constructing the hybrid bandwidth allocation strategy based on the service instance includes: Determine whether the service instance is a newly added service instance; If so, the hybrid bandwidth allocation strategy is determined to allow services with higher TSN priority to preempt bandwidth resources with lower TSN priority; If not, when the traffic category in the service instance is the first traffic category or the second traffic category, the hybrid bandwidth allocation strategy is determined to reserve bandwidth resources of the first resource threshold and use the remaining bandwidth resources of the second resource threshold as dynamic contribution resources; If not, when the traffic category in the service instance is the third or fourth traffic category, a pre-set mixed bandwidth allocation strategy is adopted.

9. A communication enhancement device based on SOME / IP services, characterized in that, The device includes: The acquisition module is used to acquire communication messages corresponding to the SOME / IP service; The classification module is used to classify the SOME / IP services according to the communication messages to obtain service categories; The mapping module is used to map the service category to the TSN priority to obtain the TSN parameters of the SOME / IP service; The module is used to construct a hybrid bandwidth allocation strategy based on the TSN parameters; The allocation module is used to allocate bandwidth resources according to the hybrid bandwidth allocation strategy to achieve communication enhancement.

10. A new energy vehicle, characterized in that, Includes the communication enhancement device based on SOME / IP service as described in claim 9.

11. An electronic device, characterized in that, include: A memory, a processor, and a computer program stored in the memory and executable on the processor, wherein the processor, when executing the computer program, implements the method as claimed in claims 1-8.

12. A storage medium, characterized in that, The storage medium stores instructions that, when executed on a computer, cause the computer to perform the method as described in claims 1-8.