A vehicle-mounted application traffic analysis method, system, device and medium

CN116095640BActive Publication Date: 2026-08-11E SURFING IOT CO LTD
View PDF 2 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-12-29
Publication Date
2026-08-11

AI Technical Summary

Technical Problem

[0003]但是,相关技术方案中由于并未能够获取车载APP用户的相关使用情况,导致车厂无法掌握车主用户的使用偏好,无法调整车载应用,进而也就导致了车载应用的使用体验较差

Benefits of technology

[0035] This application provides a method, system, device, and medium for analyzing vehicle application traffic. The method acquires a bearer establishment request and determines network identification information. Based on the network identification information, it determines a policy identifier through policy distribution rules, executes the traffic policy corresponding to the policy identifier, confirms the completion of the traffic policy execution, and returns a bearer establishment response to the target vehicle application. This method achieves high accuracy by monitoring network element-side data of the vehicle application, and it can be adjusted according to changes in the vehicle application's address, exhibiting high scalability.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116095640B_ABST
    Figure CN116095640B_ABST
Patent Text Reader

Abstract

This invention provides a method, system, device, and medium for analyzing traffic of in-vehicle applications. The method includes: acquiring a bearer establishment request from a target in-vehicle application; determining the network identifier information of the target in-vehicle application based on the bearer establishment request; determining a policy identifier based on the network identifier information using policy distribution rules; executing the traffic policy corresponding to the policy identifier through user plane functions based on the policy identifier; confirming the completion of the traffic policy execution; and returning a bearer establishment response to the target in-vehicle application. This solution achieves high accuracy by monitoring network element-side data of the in-vehicle application, and the method can be adjusted according to changes in the in-vehicle application address, exhibiting high scalability and wide applicability in the field of communication technology.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This invention relates to the field of communication technology, and in particular to a method, system, device and medium for analyzing traffic in vehicle applications. Background Technology

[0002] In traditional connected vehicle applications, automakers only need to capture vehicle data, with business based on the entire card without differentiation. The business is singular, and there is no urgent need for analysis. However, with the development of connected vehicles, in-vehicle applications for human-vehicle interaction are becoming increasingly diverse, leading to a gradual increase in the demand for in-vehicle application analysis.

[0003] However, the relevant technical solutions fail to obtain information on the usage of in-vehicle apps, making it impossible for car manufacturers to understand the usage preferences of car owners and adjust in-vehicle applications, which in turn leads to a poor user experience for in-vehicle applications. Summary of the Invention

[0004] In view of this, in order to at least partially solve one of the above-mentioned technical problems or defects, the purpose of this invention is to provide a vehicle application traffic analysis method with good scalability, which can improve the user experience of vehicle applications (APPs); the technical solution of this application also provides the corresponding system, device and medium for the method.

[0005] On the one hand, the technical solution of this application provides a method for analyzing traffic in vehicle applications, including the following steps:

[0006] Obtain the bearer establishment request for the target vehicle application;

[0007] The network identifier information of the target vehicle application is determined based on the bearer establishment request, and the policy identifier is determined based on the network identifier information through policy distribution rules.

[0008] Based on the policy identifier, the traffic policy corresponding to the policy identifier is executed through the user plane function. After confirming that the traffic policy has been executed, a bearer establishment response is returned to the target vehicle application.

[0009] In one feasible embodiment of the present application, the network identification information includes at least one traffic group; the vehicle application traffic analysis method further includes:

[0010] Assign a target traffic identifier based on the traffic group to which the target traffic in the bearer establishment request belongs;

[0011] The traffic usage of the target in-vehicle application is billed according to the target traffic identifier and traffic billing rules.

[0012] In one feasible embodiment of the present application, the network identification information includes at least one traffic group; the vehicle application traffic analysis method further includes:

[0013] Assign a target traffic identifier based on the traffic group to which the target traffic in the bearer establishment request belongs;

[0014] The traffic usage of the target in-vehicle application is billed according to the target traffic identifier and traffic billing rules.

[0015] In one feasible embodiment of the present application, assigning a target traffic identifier based on the traffic group to which the target traffic in the bearer establishment request belongs includes:

[0016] If it is determined that the target traffic in the bearer establishment request does not belong to a traffic group, the target traffic is allowed or blocked according to the traffic policy.

[0017] In one feasible embodiment of the present application, the step of billing the traffic usage of the target in-vehicle application based on the target traffic identifier and traffic billing rules includes:

[0018] Based on the mapping relationship between the target traffic identifier and the traffic pool, the traffic pool to which the target traffic belongs is determined, and the traffic billing rules are determined based on the traffic pool;

[0019] The traffic usage of the target in-vehicle application is billed according to the traffic billing rules.

[0020] In one feasible embodiment of the present application, the vehicle application traffic analysis method further includes:

[0021] Obtain the traffic data analysis results of the target in-vehicle application executing the traffic strategy;

[0022] Based on the traffic data analysis results, traffic activation or suppression can be applied to the traffic services of the target in-vehicle application.

[0023] In one feasible embodiment of the present application, the step of stimulating or suppressing traffic for the target vehicle application's traffic services based on the traffic data analysis results includes:

[0024] Based on the traffic data analysis results, if the total traffic usage of the target in-vehicle application is determined to be greater than a first threshold, traffic activation or suppression will be applied to the traffic service.

[0025] Alternatively, based on the data analysis results, if the total traffic usage of the target in-vehicle application is determined to be below a preset level, traffic activation or suppression may be applied to the traffic service.

[0026] On the other hand, the technical solution of this application also provides an in-vehicle application traffic analysis system, which includes:

[0027] The first unit is used to obtain the bearer establishment request of the target vehicle application;

[0028] The second unit is used to determine the network identification information of the target vehicle application based on the bearer establishment request, and to determine the policy identifier based on the network identification information through policy distribution rules.

[0029] The third unit is used to execute the traffic policy corresponding to the policy identifier through the user plane function according to the policy identifier, confirm the completion of the traffic policy execution, and return a bearer establishment response to the target vehicle application.

[0030] In some feasible implementations, a policy control unit is used to manage network behavior using a unified policy framework and to execute the traffic policy based on user information.

[0031] The user plane unit is used for forwarding packet routing, inspecting data packets, and enforcing traffic policies in the user plane portion.

[0032] On the other hand, the present application also provides an in-vehicle application traffic analysis device, which includes at least one processor; at least one memory for storing at least one program; when the at least one program is executed by the at least one processor, the at least one processor runs an in-vehicle application traffic analysis method as described in the first aspect.

[0033] On the other hand, the present application also provides a storage medium storing a processor-executable program, which, when executed by a processor, is used to perform a vehicle application traffic analysis method as described in any one of the first aspects.

[0034] The advantages and beneficial effects of the present invention will be set forth in part in the following description, and the rest will become apparent from the specific embodiments thereof:

[0035] This application provides a method, system, device, and medium for analyzing vehicle application traffic. The method acquires a bearer establishment request and determines network identification information. Based on the network identification information, it determines a policy identifier through policy distribution rules, executes the traffic policy corresponding to the policy identifier, confirms the completion of the traffic policy execution, and returns a bearer establishment response to the target vehicle application. This method achieves high accuracy by monitoring network element-side data of the vehicle application, and it can be adjusted according to changes in the vehicle application's address, exhibiting high scalability. Attached Figure Description

[0036] To more clearly illustrate the technical solutions in the embodiments of this application, the accompanying drawings used in the description of the embodiments will be briefly introduced below. Obviously, the accompanying drawings described below are only some embodiments of this application. For those skilled in the art, other drawings can be obtained based on these drawings without creative effort.

[0037] Figure 1 This is a flowchart illustrating the steps of a vehicle application traffic analysis method provided in the technical solution of this application.

[0038] Figure 2 This is a schematic diagram of network element linkage in the technical solution of this application;

[0039] Figure 3 This is a schematic diagram of traffic grouping in the technical solution of this application;

[0040] Figure 4 This is a schematic diagram illustrating the mapping relationship between traffic tags and traffic pools in the technical solution of this application. Detailed Implementation

[0041] The embodiments of the present invention are described in detail below. Examples of the embodiments are shown in the accompanying drawings, wherein the same or similar reference numerals denote the same or similar elements or elements having the same or similar functions throughout. The embodiments described below with reference to the accompanying drawings are exemplary and are only used to explain the present invention, and should not be construed as limiting the present invention. The step numbers in the following embodiments are set only for ease of explanation, and there is no limitation on the order between the steps. The execution order of each step in the embodiments can be adaptively adjusted according to the understanding of those skilled in the art.

[0042] It should be noted that although functional modules are divided in the device schematic diagram and a logical order is shown in the flowchart, in some cases, the steps shown or described may be performed in a different order than the module division in the device or the order in the flowchart. The terms "first," "second," etc., in the specification, claims, and the aforementioned drawings are used to distinguish similar objects and are not necessarily used to describe a specific order or sequence.

[0043] Unless otherwise defined, all technical and scientific terms used herein have the same meaning as commonly understood by one of ordinary skill in the art to which this application belongs. The terminology used herein is for the purpose of describing embodiments of this application only and is not intended to limit this application.

[0044] Based on the description of related technologies in the background section, in-vehicle applications are often pre-installed before leaving the factory. These applications are determined by the car manufacturer based on its own needs and may not necessarily meet customer preferences, often resulting in a situation where they are installed but not used. Car manufacturers are aware of this problem but lack sufficient data for analysis. In-vehicle apps, for their own reasons, do not provide relevant data to car manufacturers. Furthermore, in-vehicle toy boxes, limited by cost, lack the ability to analyze application usage. This prevents car manufacturers from understanding user preferences and adjusting in-vehicle applications, creating an urgent need for a method for analysis.

[0045] Refer to the instruction manual. Figure 1 The embodiments of the technical solution of this application provide a method for analyzing traffic in vehicle applications, which may include steps S01-S03:

[0046] S01. Obtain the bearer establishment request for the target vehicle application.

[0047] Specifically, in this embodiment, a bearer refers to the network connection and underlying network resources established between two network nodes for transmitting data or signaling. End-to-end bearer refers to the bearer between the UE and the target device, which is divided into two segments: EPS bearer between the UE and the P-GW device + bearer between the P-GW and the device. EPS bearer refers to the bearer between the UE and the P-GW device, which is divided into two segments: E-RAB bearer from the UE to the S-GW gateway + bearer from the S-GW gateway to the P-GW. E-RAB bearer refers to the bearer from the UE to the S-GW network, which is divided into two segments: radio bearer from the UE to the base station + bearer from the base station to the S-GW. For example, it is first necessary to obtain a bearer establishment request initiated by the UE.

[0048] S02. Determine the network identification information of the target vehicle application based on the bearer establishment request, and determine the policy identifier based on the policy distribution rules according to the network identification information.

[0049] Specifically, in the embodiment, network identification information can refer to DNN (Data Network Name) information. The definition and usage of DNN are similar to those of APN. Its information mainly consists of two parts: 1) Network ID, which represents an external network and is mandatory; 2) Carrier ID, which indicates which carrier it belongs to and is optional.

[0050] Network ID: A network ID must contain at least one tag, with a maximum length of 63 bytes. It cannot begin with the string "rac", "lac", "sgsn", "rnc", or other network element names, cannot end with ".gprs", and cannot contain "*".

[0051] Carrier ID: The carrier ID consists of three tags, the last of which must be ".gprs". The first and second tags must uniquely identify a PLMN. Each carrier has a default DNN / APN carrier ID, which is derived from the IMSI: "mnc". <mnc>.mcc <mcc>".gprs". For LBO roaming scenarios (i.e., when the VPLMN's PGW / UPF provides access to external networks), the DNN / APN's carrier ID should be the VPLMN's network ID.

[0052] For example, such as Figure 2 As shown in the embodiment, the SMF (Session Management function) obtains the bearer establishment request initiated by the UE, then parses it to obtain the DNN information of this UE, and reports the UE information, DNN information and request information to the PCF (Policy Control function). According to the policy distribution rules pre-written in the PCF, the PCF returns the policy UPA (UserProfileA), UPB (UserProfileB) or UPC (UserProfileC), which is the policy identifier.

[0053] As a further example, the pseudocode description of the policy distribution rules pre-written in the PCF implementation is as follows:

[0054]

[0055] No rules are issued.

[0056] S03. Execute the traffic policy corresponding to the policy identifier through the user plane function according to the policy identifier, confirm the completion of the traffic policy execution, and return a bearer establishment response to the target vehicle application.

[0057] Specifically, in the embodiment, after the SMF receives the policy identifier or policy name returned from the PCF, it executes the corresponding (traffic) policy through the UPF (The User plane function). After determining and executing the corresponding policy, the UPF returns a confirmed message to the SMF, and then the SMF sends a feedback bearer establishment response to the UE.

[0058] For example, the traffic policy implemented in this embodiment is as follows:

[0059]

[0060]

[0061] In some feasible implementations, the network identification information in the embodiments includes at least one traffic group; furthermore, the vehicle application traffic analysis method in the embodiments further includes steps S04-S05:

[0062] S04. Assign a target traffic identifier based on the traffic group to which the target traffic in the bearer establishment request belongs;

[0063] S05. Bill the traffic usage of the target vehicle application according to the target traffic identifier and traffic billing rules.

[0064] In this embodiment, a single DNN can have multiple traffic groups labeled with different RG values; such as Figure 3 As shown, specifically, the embodiment can assign a specific RG value label to specific traffic (identified by IP, URL, Domain, etc.). In the embodiment, the RG label can be used for independent billing; for example, the billing packages for RG1 and RG2 are different. In addition, the RG label can be used to distinguish different traffic types for data analysis by providing data to customers.

[0065] In some alternative implementations, if step S04 in the embodiment determines that the target traffic does not belong to a traffic group, then step S06 can be executed:

[0066] S06. Determine that the target traffic in the bearer establishment request does not belong to a traffic group, and allow or block the target traffic according to the traffic policy.

[0067] Specifically, in the implementation example, unspecified traffic can be configured to be allowed or blocked, for example, Figure 2 As shown, "RG3 of DNN1" and "RG3 of DNN2".

[0068] In some optional implementations, step S05 of the method may further include steps S051-S052:

[0069] S051. Based on the mapping relationship between the target traffic identifier and the traffic pool, determine the traffic pool to which the target traffic belongs, and determine the traffic billing rules based on the traffic pool;

[0070] S052. Bill the traffic usage of the target vehicle application according to the traffic billing rules.

[0071] For example, such as Figure 4 As shown in the example, DNN1 is a private network service, and its service types include data collection and vehicle control. The label for this traffic group is RG1, and the RG1 label corresponds to traffic pool 1. Traffic in this traffic pool is allowed without control. For example, DNN2 is a public network non-directed service, and its service type includes vehicle-mounted applications. The labels corresponding to this traffic group include RG2, RG3, etc., all of which correspond to traffic pool 2. Traffic in this traffic pool needs to be controlled as a whole. Additionally, there may be unidentified traffic; this traffic is directed to traffic pool 4, and traffic is allowed without control.

[0072] In some feasible implementations, the vehicle application traffic analysis method further includes steps S07-S08:

[0073] S07. Obtain the traffic data analysis results of the target vehicle application executing the traffic strategy;

[0074] S08. Based on the traffic data analysis results, perform traffic activation or suppression on the traffic services of the target vehicle application.

[0075] Specifically, in the embodiments, after performing data analysis on the traffic services of the target in-vehicle application based on the target tag, the traffic activation or suppression of the target service package is performed according to the data analysis results. In some feasible implementations, step S08 may further include S081-S082:

[0076] S081. Based on the traffic data analysis results, if the total traffic usage of the target vehicle application is determined to be greater than a first threshold, traffic activation or suppression will be applied to the traffic service.

[0077] S082. Based on the data analysis results, before the total traffic usage of the target vehicle application is at a preset position, perform traffic activation or traffic suppression on the traffic service.

[0078] Specifically, in this embodiment, if the target service package for the traffic service is a high-value service package, the embodiment can stimulate traffic for the target service package based on the data analysis results corresponding to the target service package. A high-value service package refers to a service package whose price per bit of traffic is greater than a threshold. That is, a high-value service package refers to a service package with a relatively high price per bit of traffic. Alternatively, if the target service package is a low-value service package, the embodiment can suppress traffic for the target service package based on the data analysis results corresponding to the target service package for the traffic service. A low-value service package refers to a service package whose price per bit of traffic is less than a threshold. That is, a low-value service package refers to a service package with a relatively low price per bit of traffic.

[0079] On the other hand, the technical solution of this application also provides an in-vehicle application traffic analysis system, which includes:

[0080] The first unit is used to obtain the bearer establishment request of the target vehicle application;

[0081] The second unit is used to determine the network identification information of the target vehicle application based on the bearer establishment request, and to determine the policy identifier based on the network identification information through policy distribution rules.

[0082] The third unit is used to execute the traffic policy corresponding to the policy identifier through the user plane function according to the policy identifier, confirm the completion of the traffic policy execution, and return a bearer establishment response to the target vehicle application.

[0083] In some feasible implementations, the in-vehicle application traffic analysis system also includes:

[0084] The policy control unit is used to manage network behavior using a unified policy framework and to execute the traffic policies based on user information.

[0085] The user plane unit is used for forwarding packet routing, inspecting data packets, and enforcing traffic policies in the user plane portion.

[0086] Specifically, in the embodiment, the linkage of two network elements is achieved through PCF (which uses a unified policy framework to manage network behavior and coordinates with user information in UDR to execute relevant policies) and UPF (packet routing and forwarding, packet inspection, and user plane part policy rule enforcement, such as gating, redirection, traffic redirection, etc.).

[0087] For example, the configuration method in the embodiment is as follows:

[0088] ADD URR:URRNAME="iot_urr_400000020_online",URRID="536870952,

[0089] USAGERPTMODE=ONLINE,ONLCOMPOUNDTYPE=ONLYRG,

[0090] ONLINERG=3700000020,ONLMETERINGTYPE=VOLUME_TIME;

[0091] ADD URR:URRNAME="iot_urr_400000020_offline",URRID=536870953,

[0092] USAGERPTMODE=OFFLINE,OFFCOMPOUNDTYPE=ONLYRG,RG=3700000020,

[0093] OFFMETERINGTYPE=VOLUME_TIME;

[0094] ADD URRGROUP:URRGROUPNAME="iot_urrg_400000020",

[0095] UPURRNAME1 = "iot_urr_400000020_online",

[0096] UPURRNAME2 = "iot_urr_400000020_offline",

[0097] DOWNURRNAME1 = "iot_urr_400000020_online",

[0098] DOWNURRNAME2 = "iot_urr_400000020_offline";

[0099] ADD PCCPOLICYGRP:PCCPOLICYGRPNM = "iot_pccg_400000020",

[0100] URRGROUPNAME = "iot_urrg_400000020";

[0101] SMF configuration example:

[0102] / / up400000020

[0103] ADD

[0104] RULE:RULENAME = "iot_r_400000020",POLICYTYPE = PCC,PRIORITY = 50000,POLICYN

[0105] AME = "iot_pccg_400000020";

[0106] ADD USERPROFILE:USERPROFILENAME = "iot_up_400000020",UPTYPE = PCC;

[0107] SET

[0108] URRGRPBINDING:USERPROFILENAME = "iot_up_400000020",DFTURRGRPNAME = "iot

[0109] _urrg_3700000000";

[0110] SET

[0111] CTXSTARTRATING:USERPROFILENAME = "iot_up_400000020",CTXRURRGRPNAME1

[0112] ="iot_urrg_3700000000";

[0113] ADD

[0114] RULEBINDING:USERPROFILENAME="iot_up_400000020", RULENAME="iot_r_400000020";

[0115] On the other hand, the present application also provides an in-vehicle application traffic analysis device, which includes: at least one processor; at least one memory for storing at least one program; when the at least one program is executed by the at least one processor, the at least one processor runs an in-vehicle application traffic analysis method as described in the first aspect.

[0116] This invention also provides a storage medium storing a corresponding executable program, which is executed by a processor to implement the vehicle application traffic analysis method of the first aspect.

[0117] From the above specific implementation process, it can be concluded that the technical solution provided by the present invention has the following advantages or strengths compared with the prior art:

[0118] The technical solution of this application can make traffic statistics and control precise to the application level, and achieve more accurate analysis capabilities.

[0119] Furthermore, although the invention has been described in the context of functional modules, it should be understood that, unless otherwise stated, one or more of the functions and / or features may be integrated into a single physical device and / or software module, or one or more functions and / or features may be implemented in a separate physical device or software module. It is also understood that a detailed discussion of the actual implementation of each module is unnecessary for understanding the invention. Rather, given the properties, functions, and internal relationships of the various functional modules in the apparatus disclosed herein, the actual implementation of the module will be understood within the scope of conventional skill of an engineer. Therefore, those skilled in the art can implement the invention as set forth in the claims using ordinary techniques without excessive experimentation. It is also understood that the specific concepts disclosed are merely illustrative and not intended to limit the scope of the invention, which is determined by the full scope of the appended claims and their equivalents.

[0120] The logic and / or steps represented in the flowchart or otherwise described herein, for example, can be considered as a sequenced list of executable instructions for implementing logical functions, and can be embodied in any computer-readable medium for use by, or in conjunction with, an instruction execution system, apparatus or device (such as a computer-based system, a processor-included system or other system that can fetch and execute instructions from, an instruction execution system, apparatus or device).

[0121] In the description of this specification, references to terms such as "one embodiment," "some embodiments," "example," "specific example," or "some examples," etc., indicate that a specific feature, structure, material, or characteristic described in connection with that embodiment or example is included in at least one embodiment or example of the invention. In this specification, the illustrative expressions of the above terms do not necessarily refer to the same embodiment or example. Furthermore, the specific features, structures, materials, or characteristics described may be combined in any suitable manner in one or more embodiments or examples.

[0122] Although embodiments of the invention have been shown and described, those skilled in the art will understand that various changes, modifications, substitutions and alterations can be made to these embodiments without departing from the principles and spirit of the invention, the scope of which is defined by the claims and their equivalents.

[0123] The above is a detailed description of the preferred embodiments of the present invention. However, the present invention is not limited to the above embodiments. Those skilled in the art can make various equivalent modifications or substitutions without departing from the spirit of the present invention. All such equivalent modifications or substitutions are included within the scope defined by the claims of this application.< / mcc> < / mnc>

Claims

1. A method for analyzing traffic flow in vehicle applications, characterized in that, Includes the following steps: Obtain the bearer establishment request for the target vehicle application; The network identifier information of the target vehicle application is determined based on the bearer establishment request, and the policy identifier is determined based on the network identifier information through policy distribution rules. Based on the policy identifier, the traffic policy corresponding to the policy identifier is executed through the user plane function. After confirming that the traffic policy execution is complete, a bearer establishment response is returned to the target vehicle application. The network identification information includes at least one traffic group; The in-vehicle application traffic analysis method also includes: Assign a target traffic identifier based on the traffic group to which the target traffic in the bearer establishment request belongs; The traffic usage of the target in-vehicle application is billed according to the target traffic identifier and traffic billing rules.

2. The vehicle application traffic analysis method according to claim 1, characterized in that, Assigning a target traffic identifier based on the traffic group to which the target traffic belongs in the bearer establishment request includes: If it is determined that the target traffic in the bearer establishment request does not belong to a traffic group, the target traffic is allowed or blocked according to the traffic policy.

3. The vehicle application traffic analysis method according to claim 1, characterized in that, The step of billing the traffic usage of the target in-vehicle application based on the target traffic identifier and traffic billing rules includes: Based on the mapping relationship between the target traffic identifier and the traffic pool, the traffic pool to which the target traffic belongs is determined, and the traffic billing rules are determined based on the traffic pool; The traffic usage of the target in-vehicle application is billed according to the traffic billing rules.

4. A method for analyzing traffic flow in vehicle applications according to any one of claims 1-3, characterized in that, The in-vehicle application traffic analysis method also includes: Obtain the traffic data analysis results of the target in-vehicle application executing the traffic strategy; Based on the traffic data analysis results, traffic activation or suppression can be applied to the traffic services of the target in-vehicle application.

5. The vehicle application traffic analysis method according to claim 4, characterized in that, The step of triggering or suppressing traffic for the target vehicle application's traffic services based on the traffic data analysis results includes: Based on the traffic data analysis results, if the total traffic usage of the target in-vehicle application is determined to be greater than a first threshold, traffic activation or suppression will be applied to the traffic service. Alternatively, based on the data analysis results, if the total traffic usage of the target in-vehicle application is determined to be below a preset level, traffic activation or suppression may be applied to the traffic service.

6. A system for implementing the vehicle application traffic analysis method as described in any one of claims 1-5, characterized in that, include: The first unit is used to obtain the bearer establishment request of the target vehicle application; The second unit is used to determine the network identification information of the target vehicle application based on the bearer establishment request, and to determine the policy identifier based on the network identification information through policy distribution rules. The third unit is used to execute the traffic policy corresponding to the policy identifier through the user plane function according to the policy identifier, confirm the completion of the traffic policy execution, and return a bearer establishment response to the target vehicle application.

7. The vehicle-mounted application traffic analysis system according to claim 6, characterized in that, The in-vehicle application traffic analysis system also includes: The policy control unit is used to manage network behavior using a unified policy framework and to execute the traffic policies based on user information. The user plane unit is used for forwarding packet routing, inspecting data packets, and enforcing traffic policies in the user plane portion.

8. A vehicle-mounted traffic analysis device, characterized in that, The device includes: At least one processor; At least one memory for storing at least one program; When the at least one program is executed by the at least one processor, the at least one processor performs a vehicle application traffic analysis method as described in any one of claims 1-5.

9. A storage medium storing a processor-executable program, characterized in that, The processor-executable program, when executed by the processor, is used to run a vehicle application traffic analysis method as described in any one of claims 1-5.

Citation Information

Patent Citations

  • Service rule recognition method and device

    CN107547213A

  • Strategy management method and device

    CN115150212A