Vehicle-mounted communication system, networking control method thereof, vehicle, and storage medium

By setting up a networking communication module in the vehicle-mounted equipment and adjusting the networking mode according to the application scenario, direct communication connection between the vehicle-mounted equipment and the mobile terminal can be realized, solving the problems of communication latency and low efficiency between the vehicle-mounted equipment and the mobile terminal, and improving communication efficiency and user experience.

CN116074786BActive Publication Date: 2026-03-20GREAT WALL MOTOR CO LTD
View PDF 4 Cites 0 Cited by

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2023-02-09
Publication Date
2026-03-20

AI Technical Summary

Technical Problem

In existing automobiles, the vehicle infotainment system is the main control module. However, there is a delay in communication between the vehicle equipment and the mobile terminal, resulting in low communication efficiency.

Method used

Network communication modules are installed in the vehicle infotainment system, vehicle microphone, vehicle speaker, vehicle display device, and vehicle key. The vehicle infotainment system determines the network configuration information and adjusts the network mode according to the target application scenario, so that the management node and the managed node can achieve direct communication connection and avoid intermediate transmission devices.

Benefits of technology

It reduces communication latency, improves communication efficiency, and enhances user experience.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN116074786B_ABST
    Figure CN116074786B_ABST
Patent Text Reader

Abstract

The application provides a vehicle-mounted communication system, a networking control method thereof, a vehicle and a storage medium. The vehicle-mounted communication system comprises a vehicle machine, a vehicle microphone, a vehicle speaker, a vehicle display device and a vehicle end key; wherein the vehicle machine, the vehicle microphone, the vehicle speaker, the vehicle display device and the vehicle end key each comprise a networking communication module for supporting the vehicle machine, the vehicle microphone, the vehicle speaker, the vehicle display device and the vehicle end key as a management node or a managed node in different networking modes; the vehicle machine is used for adjusting the networking mode of the vehicle machine, the vehicle microphone, the vehicle speaker, the vehicle display device and the vehicle end key according to the networking configuration information corresponding to a target application scene, realizing direct communication between the vehicle microphone, the vehicle speaker, the vehicle display device and the vehicle end key, and reducing communication time delay and improving communication efficiency.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The application belongs to the technical field of vehicle communication, and particularly relates to a vehicle-mounted communication system, a networking control method thereof, a vehicle and a storage medium. BACKGROUND

[0002] With the progress of society and the improvement of people's living standards, automobiles gradually become the main tool for family travel, and people also put forward higher requirements for automobiles. Users not only want to meet their driving needs, but also put forward more requirements for the intelligentization of automobile functions.

[0003] At present, intelligent vehicles have concentratedly used computer, vehicle-mounted sensor, information fusion, communication, artificial intelligence and automatic control technologies, and gradually become a comprehensive system of high technologies. The functions of the existing automobile mainly take the car machine system as the main control module, and take the vehicle-mounted device and the mobile terminal as the controlled node, and the car machine system completes the information conversion between the vehicle-mounted device and the mobile terminal.

[0004] In the implementation process of the embodiments of the application, it is found that the prior art at least has the following problems:

[0005] Taking the car machine system as the main control module, the communication between the vehicle-mounted device and the mobile terminal has a delay, and the communication efficiency is low. SUMMARY

[0006] The embodiments of the application provide a vehicle-mounted communication system, a networking control method thereof, a vehicle and a storage medium, to solve the problem that the existing automobile takes the car machine system as the main control module, the communication between the vehicle-mounted device and the mobile terminal has a delay, and the communication efficiency is low.

[0007] In a first aspect, the embodiments of the application provide a vehicle-mounted communication system, comprising: a car machine, a vehicle-mounted microphone, a vehicle-mounted speaker, a vehicle-mounted display device and a vehicle-end key;

[0008] The car machine, the vehicle-mounted microphone, the vehicle-mounted speaker, the vehicle-mounted display device and the vehicle-end key respectively comprise a networking communication module, which is configured to support the car machine, the vehicle-mounted microphone, the vehicle-mounted speaker, the vehicle-mounted display device and the vehicle-end key as a management node or a managed node in different networking modes.

[0009] The car machine is configured to determine networking configuration information according to a target application scenario, and adjust the networking mode of the car machine, the vehicle-mounted microphone, the vehicle-mounted speaker, the vehicle-mounted display device and the vehicle-end key according to the networking configuration information.

[0010] In a possible implementation manner, the vehicle-end key and the mobile terminal respectively further comprise a wireless network communication module, which is configured to realize wireless connection between each other and with an external user mobile terminal, and support the vehicle-end key and the user mobile terminal to complete unlocking security verification.

[0011] In a second aspect, the embodiments of the present application provide a networking control method of a vehicle-mounted communication system, comprising:

[0012] obtaining a networking request instruction, and determining a target application scenario according to the networking request instruction;

[0013] determining corresponding networking configuration information based on the target application scenario; wherein the networking configuration information comprises management node information and managed node information;

[0014] generating a networking switching instruction according to the networking configuration information;

[0015] sending the networking switching instruction to the management node and the managed node corresponding to the networking configuration information.

[0016] In a possible implementation manner, the obtaining of the networking request instruction comprises:

[0017] receiving a networking request instruction sent by the vehicle-mounted display device, the vehicle-end key, the mobile terminal, the vehicle-mounted microphone or the vehicle-mounted speaker; or

[0018] receiving a networking request instruction input through a touch screen area; or

[0019] receiving a networking request instruction sent by a user mobile terminal.

[0020] In a possible implementation manner, the determining of the target application scenario according to the networking request instruction comprises:

[0021] analyzing the networking request instruction to determine a request end device type, and determining a target application scenario according to the request end device type; or

[0022] analyzing the networking request instruction to determine networking application information, and determining a target application scenario according to the networking application information.

[0023] In a possible implementation manner, the application scenario comprises a classic scenario, a vehicle unlocking scenario, a game scenario and a call scenario.

[0024] In the classic scenario, the management node is the vehicle machine; and the managed nodes comprise the vehicle-mounted microphone, the vehicle-mounted speaker and the vehicle-mounted display device.

[0025] In the vehicle unlocking scenario, the management node is the vehicle machine; and the managed nodes comprise the mobile terminal and the vehicle-end key.

[0026] In the game scenario, the management node is the vehicle-mounted display device; and the managed nodes comprise the vehicle machine and the user terminal.

[0027] In the call scenario, the management node is the mobile terminal; and the managed node includes one or more of the vehicle-mounted microphone, the vehicle-mounted speaker, the vehicle-mounted display device and the vehicle machine.

[0028] In a possible implementation, the method further includes:

[0029] obtaining a networking exit instruction;

[0030] determining, according to the networking exit instruction, that the target application scenario is the classic scenario, and performing the operation of determining the corresponding networking configuration information based on the target application scenario and thereafter.

[0031] In a possible implementation, the method further includes:

[0032] obtaining a networking configuration information adjustment instruction;

[0033] adding an application scenario, adjusting an application scenario or deleting an application scenario according to the networking configuration information adjustment instruction.

[0034] In a third aspect, an embodiment of the present application provides a vehicle-mounted communication system networking control device, including:

[0035] an obtaining module configured to obtain a networking request instruction;

[0036] a determining module configured to determine, according to the networking request instruction, a target application scenario, and determine corresponding networking configuration information based on the target application scenario; wherein the networking configuration information includes management node information and managed node information;

[0037] a generating module configured to generate a networking switching instruction according to the networking configuration information;

[0038] a sending module configured to send the networking switching instruction to the management node and the managed node corresponding to the networking configuration information.

[0039] In a possible implementation, the obtaining module is specifically configured to receive the networking request instruction sent by the vehicle-mounted display device, the vehicle-end key, the mobile terminal, the vehicle-mounted microphone or the vehicle-mounted speaker; or

[0040] receive the networking request instruction input through a touch screen area; or

[0041] receive the networking request instruction sent by the user mobile terminal.

[0042] In a possible implementation, the determining module is specifically configured to analyze the networking request instruction to determine a request end device type, and determine a target application scenario according to the request end device type; or

[0043] The parsing of the networking request instruction determines networking application information, and a target application scenario is determined according to the networking application information.

[0044] In a possible implementation, the application scenarios include a classic scenario, a vehicle unlocking scenario, a game scenario, and a call scenario.

[0045] In the classic scenario, the management node is the vehicle machine, and the managed nodes include the vehicle microphone, the vehicle speaker, and the vehicle display device.

[0046] In the vehicle unlocking scenario, the management node is the vehicle machine, and the managed nodes include the vehicle key.

[0047] In the game scenario, the management node is the vehicle display device, and the managed nodes include the vehicle machine.

[0048] In the call scenario, the management node is a user mobile terminal, and the managed nodes include one or more of the vehicle microphone, the vehicle speaker, the vehicle display device, and the vehicle machine.

[0049] In a possible implementation, the obtaining module is further configured to obtain a networking exit instruction.

[0050] The determining module is further configured to determine, according to the networking exit instruction, that the target application scenario is the classic scenario.

[0051] In a possible implementation, the obtaining module is further configured to obtain a networking configuration information adjustment instruction.

[0052] The apparatus further includes:

[0053] The adjusting module is configured to add an application scenario, adjust an application scenario, or delete an application scenario according to the networking configuration information adjustment instruction.

[0054] In a fourth aspect, an embodiment of the present application provides a vehicle, including a memory, a processor, and a computer program stored in the memory and executable on the processor, and the processor implements the steps of the method in the first aspect or any possible implementation manner of the first aspect when executing the computer program.

[0055] In a fifth aspect, an embodiment of the present application provides a computer readable storage medium, which stores a computer program, and the computer program is executable on a processor to implement the steps of the method in the first aspect or any possible implementation manner of the first aspect.

[0056] The embodiment of the application provides a vehicle-mounted communication system, a networking control method thereof, a vehicle and a storage medium. The networking communication modules are respectively arranged in a car machine, a vehicle-mounted microphone, a vehicle-mounted speaker, a vehicle-mounted display device and a vehicle-end key. The car machine determines networking configuration information according to a target application scene, and adjusts the networking mode of the car machine, the vehicle-mounted microphone, the vehicle-mounted speaker, the vehicle-mounted display device and the vehicle-end key according to the networking configuration information, so that the networking mode is changed when communication is required between the vehicle-mounted microphone, the vehicle-mounted speaker, the vehicle-mounted display device and the vehicle-end key in different application scenes. In the networking mode, the management node and the managed node are directly connected through the networking communication modules, without the need of intermediate transmission devices. When the management node is not the car machine, the management node can be directly connected with the managed node, without the need of the car machine system for information conversion and transmission, so that the communication delay is reduced, the communication efficiency is improved, and the user experience is improved. BRIEF DESCRIPTION OF DRAWINGS

[0057] In order to more clearly illustrate the technical solutions in the embodiments of the application, the drawings needed to be used in the embodiments or prior art description will be briefly introduced. Obviously, the drawings in the following description are only some embodiments of the application, and other drawings can be obtained by those skilled in the art without creative labor.

[0058] Figure 1 is a structural schematic diagram of a vehicle-mounted communication system provided by an embodiment of the application;

[0059] Figure 2 is an implementation flowchart of a networking control method of a vehicle-mounted communication system provided by an embodiment of the application;

[0060] Figure 3a is a structural schematic diagram of a vehicle-mounted communication system in a classic scene provided by an embodiment of the application;

[0061] Figure 3b is a structural schematic diagram of a vehicle-mounted communication system in a vehicle unlocking scene provided by an embodiment of the application;

[0062] Figure 3c is a structural schematic diagram of a vehicle-mounted communication system in a game scene provided by an embodiment of the application;

[0063] Figure 3d is a structural schematic diagram of a vehicle-mounted communication system in a call scene provided by an embodiment of the application;

[0064] Figure 4 is a structural schematic diagram of a networking control device of a vehicle-mounted communication system provided by an embodiment of the application;

[0065] Figure 5is a structural schematic diagram of a vehicle provided by an embodiment of the present application. DETAILED DESCRIPTION

[0066] In the following description, for the purpose of explanation and not limitation, specific details are set forth, such as particular system configurations, techniques, etc., in order to provide a thorough understanding of the embodiments of the present application. However, it will be apparent to those skilled in the art that the present application can be practiced in other embodiments that depart from these specific details. In other instances, detailed descriptions of well-known systems, devices, circuits, and methods are omitted so as not to obscure the description of the present application with unnecessary detail.

[0067] In order to make the purpose, technical scheme and advantages of the present application clearer, specific embodiments will be described below with reference to the accompanying drawings.

[0068] Figure 1 is a structural schematic diagram of a vehicle-mounted communication system provided by an embodiment of the present application, as shown in Figure 1 The vehicle-mounted communication system includes a vehicle machine, a vehicle-mounted microphone, a vehicle-mounted speaker, a vehicle-mounted display device, and a vehicle-end key.

[0069] The vehicle machine, the vehicle-mounted microphone, the vehicle-mounted speaker, the vehicle-mounted display device, and the vehicle-end key each include a networking communication module (shown as a networking module in the figure) for supporting the vehicle machine, the vehicle-mounted microphone, the vehicle-mounted speaker, the vehicle-mounted display device, and the vehicle-end key as a management node or a managed node in different networking modes.

[0070] The vehicle machine is configured to determine networking configuration information according to a target application scenario, and adjust the networking mode of the vehicle machine, the vehicle-mounted microphone, the vehicle-mounted speaker, the vehicle-mounted display device, and the vehicle-end key according to the networking configuration information.

[0071] The networking communication module is a StarFlash module for communication based on a StarFlash protocol, or the communication module is another communication module that supports a single management node managing a certain number of managed nodes. Specifically, in a StarFlash system constructed according to a StarFlash system protocol stack, nodes in the system are divided into management nodes and managed nodes. In a specific application scenario, a single management node manages a certain number of managed nodes, and the management node and the managed nodes are connected to jointly complete a specific communication function. The single management node and the managed nodes connected thereto jointly form a communication domain.

[0072] In the embodiment, by setting a networking communication module in the car machine, the vehicle microphone, the vehicle speaker, the vehicle display device and the vehicle key respectively, the car machine determines the networking configuration information according to the target application scenario, and adjusts the networking mode of the car machine, the vehicle microphone, the vehicle speaker, the vehicle display device and the vehicle key according to the networking configuration information, so as to change the networking mode when communication is required between the vehicle microphone, the vehicle speaker, the vehicle display device and the vehicle key in different application scenarios. In the networking mode, the management node and the corresponding device of the managed node are directly connected based on the networking communication module, without the need for intermediate transmission devices. When the management node is not the car machine, the management node can be directly connected with the managed node without the need for the car machine system to convert and transmit information, thereby reducing communication delay, improving communication efficiency and enhancing user experience.

[0073] In the embodiment of the application, the car machine, the vehicle microphone, the vehicle speaker, the vehicle display device and the vehicle key further include corresponding functional modules to realize their own functions.

[0074] In a possible implementation, the vehicle microphone further includes a sound pickup module to realize sound collection; the vehicle speaker further includes a vehicle power amplifier to realize multimedia playing; the vehicle display device further includes a display module to realize multimedia playing; the car machine further includes a vehicle data processing module and a vehicle control module, which are used as a master control module to perform data processing and control the vehicle microphone, the vehicle speaker, the vehicle display device and the vehicle key during data transmission between them.

[0075] In a possible implementation, the vehicle key further includes a wireless network communication module to realize wireless connection with an external user mobile terminal and support the vehicle key and the user mobile terminal to complete unlocking security verification.

[0076] In other possible implementations, as the application demand improves and the functions diversify, the car machine, the vehicle microphone, the vehicle speaker, the vehicle display device and the vehicle key further include modules not shown in the embodiment, and the embodiment of the application will not be enumerated. Figure 1

[0077] Figure 2 is the implementation flowchart of the car communication system networking control method provided by an embodiment of the application, as shown in Figure 2 , the method includes the following steps:

[0078] S201, a networking request instruction is acquired, and a target application scenario is determined according to the networking request instruction.

[0079] ​In the embodiment of the present application, the networking control method of the vehicle-mounted communication system is a vehicle machine or a vehicle controller. The networking configuration information of the application scene is preset in the vehicle system. After obtaining the networking request instruction, the vehicle machine or the vehicle controller can obtain the networking configuration information based on the networking request instruction and complete the networking process corresponding to the application scene.

[0080] In different embodiments, the way of obtaining the networking request instruction is different.

[0081] In a possible implementation, the networking request instruction is obtained by receiving the networking request instruction sent by the vehicle-mounted display device, the vehicle-end key, the user mobile terminal, the vehicle-mounted microphone or the vehicle-mounted speaker.

[0082] In this implementation, the networking request instruction is actively initiated by the vehicle-mounted display device, the vehicle-end key, the user mobile terminal, the vehicle-mounted microphone or the vehicle-mounted speaker according to the actual application scene.

[0083] In a possible implementation, the networking request instruction is obtained by receiving the networking request instruction input through the touch screen area.

[0084] In this implementation, the user selects the target application scene through the vehicle machine touch screen according to the scene requirement, and the vehicle machine generates the networking request instruction after obtaining the touch screen information.

[0085] In a possible implementation, the networking request instruction is obtained by receiving the networking request instruction sent by the user mobile terminal.

[0086] In this implementation, the user initiates the networking request instruction according to the scene requirement, for example, making a call, screen projection, controlling the vehicle-mounted display device as a remote controller, etc.

[0087] S202, corresponding networking configuration information is determined based on the target application scene; wherein the networking configuration information includes: grant node information and terminal node information.

[0088] In the star flash system constructed according to the star flash system protocol stack, the nodes in the system are divided into grant nodes (G nodes) and terminal nodes (T nodes). In a specific application scene, a single grant node manages a certain number of terminal nodes, and the grant node is connected with these terminal nodes to jointly complete a specific communication function. A single grant node and the terminal nodes connected therewith jointly constitute a communication domain.

[0089] Optionally, the management node information and the managed node information can include at least one of an IP address, a physical address, a digital certificate, and a unique star flash identification of the node, so as to facilitate quick identification and formation of a communication domain for completing a specific communication function between the management node and the managed node.

[0090] Optionally, the managed node information further includes node function information and geographical location information, so as to facilitate selection of a managed node with a specific function in a target application scenario or selection of a managed node within a close range for networking by the management node when a plurality of same-type managed nodes are included, thereby improving communication quality and efficiency after networking.

[0091] In the application applied to an in-vehicle communication scenario, different communication domains are involved to meet different scenario requirements. For example, in a classic scenario, the networking configuration information includes that a car machine is a management node, and a vehicle microphone, a vehicle speaker, and a vehicle display device are managed nodes; correspondingly, the car machine, the vehicle microphone, the vehicle speaker, and the vehicle display device are connected to complete communication of multimedia information to realize multimedia playing. In a call scenario, the networking configuration information includes that a user mobile terminal is a management node, and the vehicle microphone, the vehicle speaker, the vehicle display device, and the car machine are managed nodes; correspondingly, the user mobile terminal, the vehicle microphone, the vehicle speaker, the vehicle display device, and the car machine are connected to communicate to jointly complete vehicle unlocking. When there are a plurality of user mobile terminals in the vehicle, based on position information of the user mobile terminal, the vehicle microphone, and the vehicle speaker, the vehicle microphone and the vehicle speaker within a close range of the user mobile terminal in a call state are networked with the user mobile terminal, and communicate to jointly complete the call.

[0092] In the embodiment of the application, the networking configuration information is stored in the car machine system. The car machine queries and acquires corresponding networking configuration information based on a target application scenario, thereby improving networking efficiency and enhancing user experience. For example, when a mobile phone is calling, improving networking efficiency can shorten call connection time, quickly realize the call, and reduce the time delay in the process of connecting the call.

[0093] S203, generating a networking switching instruction according to the networking configuration information.

[0094] Optionally, the networking switching instruction includes a node identifier and a node type corresponding to the node identifier in a target network, so as to facilitate completion of networking by each node in the target application scenario according to the corresponding node type.

[0095] S204, sending the networking switching instruction to the management node and the managed node corresponding to the networking configuration information.

[0096] In the embodiment of the present application, the networking switching instruction is generated according to the networking configuration information and is respectively sent to the management node and the managed node corresponding to the networking configuration information, so that the nodes are synchronized to perform state conversion and the networking efficiency is improved.

[0097] In the embodiment of the present application, the networking communication module is a module for communication based on the star flash communication protocol.

[0098] In the implementation process, based on the technical features of the multi-point synchronization and support for multi-concurrency based on the star flash communication protocol, when the vehicle machine sends the networking switching instruction to the management node and the managed node corresponding to the networking configuration information, the information synchronization and concurrency to each node are supported, the networking efficiency is improved, and after networking, each management node is directly connected with the management node, the control of the management node and the feedback of the control information for the management node can be synchronously received, and the overall communication efficiency of the networking is improved.

[0099] In the embodiment, by respectively setting the networking communication modules in the vehicle machine, the vehicle microphone, the vehicle speaker, the vehicle display device and the vehicle key, the vehicle machine determines the networking configuration information according to the target application scenario, and adjusts the networking mode of the vehicle machine, the vehicle microphone, the vehicle speaker, the vehicle display device and the vehicle key according to the networking configuration information, so that the networking mode is changed when communication is required between the vehicle microphone, the vehicle speaker, the vehicle display device and the vehicle key in different application scenarios. In the networking mode, the management node and the managed node corresponding to the devices realize direct communication connection based on the networking communication module, without the need for intermediate transmission devices. When the management node is not the vehicle machine, the management node can directly communicate and connect with the managed node, without the need for the vehicle machine system to perform information conversion and transmission, so as to reduce communication delay, improve communication efficiency and enhance user experience.

[0100] In different embodiments, the target application scenario is determined according to the networking request instruction in different ways.

[0101] In a possible implementation, in step S201, the target application scenario is determined according to the networking request instruction, including: determining the request end device type by analyzing the networking request instruction, and determining the target application scenario according to the request end device type.

[0102] In the case where the number of application scenarios is small, or in the case where the device types of the master nodes are different in different application scenarios, the request end device type is determined according to the networking request instruction, without the need for deep analysis.

[0103] For example, when the application scenarios corresponding to the vehicle include three application scenarios of multimedia scenario, game scenario and call scenario, the management nodes corresponding to each application scenario are host, vehicle-mounted display device and user mobile terminal respectively. Since the device types of the management nodes corresponding to the three application scenarios are different, the target application scenario can be determined based on the device type of the request end corresponding to the networking request instruction, without further analyzing the specific content of the networking request instruction.

[0104] In the embodiment, the target application scenario is determined based on the device type of the request end corresponding to the networking request instruction, which can reduce the analysis time of the networking request instruction, thereby improving the networking efficiency.

[0105] In a possible implementation, the target application scenario is determined based on the networking request instruction in step S201, including: analyzing the networking request instruction to determine networking application information, and determining the target application scenario based on the networking application information.

[0106] In the case that the number of application scenarios is large, or the same device type is used as the master node in different application scenarios, in order to ensure that the application demand can be met after networking, the specific networking application information needs to be further determined based on the networking request instruction.

[0107] For example, when the application scenarios corresponding to the vehicle include two application scenarios of multimedia scenario and vehicle unlocking scenario, the management nodes corresponding to the two application scenarios are both host. Since the device types of the management nodes corresponding to the two application scenarios are the same, the target application scenario cannot be accurately and uniquely determined based on the device type of the request end corresponding to the networking request instruction, and the networking application information needs to be further analyzed based on the networking request instruction. When the networking is applied to multimedia playing, the corresponding target application scenario is determined as the multimedia scenario. When the networking is applied to vehicle unlocking, the corresponding target application scenario is determined as the vehicle unlocking scenario.

[0108] In the embodiment, the networking application information is determined based on the networking request instruction, which can perform networking according to the specific networking application information, and ensure that the application demand can be met after networking.

[0109] In a possible implementation, the application scenarios include classic scenario, vehicle unlocking scenario, game scenario and call scenario.

[0110] In the classic scenario, the management node is vehicle machine, and the managed nodes include vehicle-mounted microphone, vehicle-mounted loudspeaker and vehicle-mounted display device.

[0111] In the vehicle unlocking scenario, the management node is vehicle machine, and the managed nodes include vehicle-end key.

[0112] In the game scenario, the management node is vehicle-mounted display device, and the managed nodes include vehicle machine.

[0113] In a call scenario, the management node is the user's mobile terminal; the managed nodes include one or more of the following: vehicle microphone, vehicle speaker, vehicle display device, and vehicle infotainment system.

[0114] The scenario composition described in this application embodiment is mainly based on commonly used devices in vehicles. In the specific implementation process, depending on the different vehicle equipment configurations, other devices may be included for each scenario. For example, when a game controller or an in-vehicle mobile terminal device that can function as a game controller is configured in the vehicle, the management node in the corresponding game scenario is the in-vehicle display device, and the managed node may also include the game controller or the in-vehicle mobile terminal device.

[0115] Figure 3a This is a schematic diagram of the structure of a vehicle communication system in a classic scenario according to an embodiment of this application, as shown below. Figure 3a As shown, the management node is the vehicle's infotainment system; the managed nodes are the vehicle's microphone, vehicle's speaker, and vehicle's display device.

[0116] In practice, depending on the specific functional requirements, there are various communication methods between the vehicle-mounted system and the managed nodes. For example, when the vehicle-mounted system needs to control the in-vehicle display device, the vehicle-mounted system is the master node and the in-vehicle display device is the managed node; when the vehicle-mounted system needs to display call or navigation information from the user's mobile terminal, the vehicle-mounted system is the master node, and the in-vehicle speaker and the user's mobile terminal are the managed nodes.

[0117] Figure 3b This is a structural schematic diagram of a vehicle communication system in a vehicle unlocking scenario according to an embodiment of this application, as shown below. Figure 3b As shown, the management node is the vehicle infotainment system; the managed node is the vehicle key. In addition, to enable unlocking, the vehicle infotainment system is also connected to the user's mobile terminal, with the user's mobile terminal as the managed node.

[0118] Figure 3c This is a structural diagram of a vehicle communication system in a game scenario according to an embodiment of this application, as shown below. Figure 3c As shown, the management node is the in-vehicle display device; the managed node is the vehicle infotainment system.

[0119] In one specific embodiment, when a user's mobile terminal runs a game app, the game interface is projected onto the in-vehicle display device. The in-vehicle display device immediately requests network access from the vehicle's infotainment system. Upon receiving this request, the vehicle's infotainment system switches to become a managed node of the in-vehicle display device, while simultaneously acting as the management node. The vehicle's infotainment system, acting as the managed node of the in-vehicle display device, instantly transforms into a game controller, optimizing the link and reducing control latency. Based on the 20µs latency characteristic of StarFlash Communication, it meets the latency requirements of 50ms for real-time competitive games, 100ms for real-time interactive games, and 150ms for real-time interactive video games.

[0120] In one possible implementation, corresponding to a game scenario in a vehicle communication system, the management node is an in-vehicle display device; the managed node is a user mobile terminal, or the managed node is a user mobile terminal and a vehicle-mounted system, wherein the user mobile terminal and the vehicle-mounted system can simultaneously function as game controllers.

[0121] Figure 3d This is a schematic diagram of the structure of a vehicle communication system in a call scenario according to an embodiment of this application, as shown below. Figure 3c As shown, the management node is the user's mobile terminal; the managed nodes are the vehicle microphone, vehicle speaker, vehicle display device, and vehicle system.

[0122] In one specific embodiment, when a user's mobile terminal receives a call, it immediately requests the vehicle's central control system to establish a call network. Upon receiving this request, the central control system switches to become a managed node for the user's mobile terminal, while the user's mobile terminal simultaneously acts as the management node. The speaker and microphone also switch to being managed nodes for the user's mobile terminal, enabling short-latency calls. Based on the 20µs latency characteristic of StarFlash communication, this meets the 100ms latency requirement for real-time interactive voice communication.

[0123] Figure 3d The example shown uses in-vehicle microphones, speakers, displays, and infotainment systems as managed nodes. Optionally, the managed nodes may be some of these nodes; the specifics can be adjusted according to the user's needs.

[0124] In one possible implementation, the method further includes:

[0125] Obtain the network exit command;

[0126] Based on the network exit command, the target application scenario is determined to be a classic scenario, and the corresponding network configuration information and subsequent operations are performed based on the target application scenario.

[0127] Optionally, the network exit command can be obtained, including: receiving a network exit command sent by the vehicle display device, vehicle key, user mobile terminal, vehicle microphone or vehicle speaker; or receiving a network exit command input through the touch screen area.

[0128] In this embodiment, upon receiving a network exit command, the system promptly reverts to the classic scenario, with the vehicle-mounted system acting as the network master node. This ensures that the system can switch to the new network to meet the application scenario requirements when the user has other needs.

[0129] In one specific embodiment, with Figure 3d Taking the call scenario shown as an example, after the user's mobile terminal ends the call, the user's mobile terminal immediately sends a network exit command to the vehicle's system. Upon receiving the network exit command, the vehicle's system switches back to the management node in the classic scenario.

[0130] In a possible implementation, the method further includes:

[0131] obtaining a networking configuration information adjustment instruction;

[0132] adding, adjusting or deleting an application scenario according to the networking configuration information adjustment instruction.

[0133] In the implementation process, the user can adjust the networking configuration information corresponding to the application scenario according to the specific needs. The networking configuration information input by the touch screen area is obtained, and the networking configuration information adjustment instruction is generated based on the input networking configuration information, or the user's mobile terminal sends the networking configuration information adjustment instruction. For example, after the user purchases a vehicle game handle, the user can add the vehicle game handle as a managed node in the corresponding game scenario by adjusting the networking configuration information, so as to support the user to control the game through the vehicle machine and the vehicle game handle at the same time; or delete the vehicle machine as a managed node in the corresponding game scenario, so as to avoid affecting the normal use of the vehicle machine in the game scenario.

[0134] In this embodiment, the user can adjust the networking configuration information corresponding to the application scenario according to the specific needs, add the application scenario and the corresponding networking configuration information according to the vehicle system upgrade or modification, so as to meet the user's individual needs and improve the user's driving experience.

[0135] It should be understood that the size of the serial number of each step in the above embodiment does not mean the execution order, and the execution order of each process should be determined according to its function and inherent logic, and should not constitute any limitation on the implementation process of the embodiment of the application.

[0136] The following is an apparatus embodiment of the present application. For details not described in detail, reference can be made to the corresponding method embodiments described above.

[0137] Figure 4 is a structural schematic diagram of a vehicle communication system networking control device provided by an embodiment of the present application, as shown in Figure 4 for convenience of description, only the parts related to the embodiments of the present application are shown, as shown in Figure 4 The device includes:

[0138] The obtaining module 401 is configured to obtain a networking request instruction.

[0139] The determining module 402 is configured to determine a target application scenario according to the networking request instruction, and determine corresponding networking configuration information based on the target application scenario; wherein the networking configuration information includes: managed node information and managed node information.

[0140] The generating module 403 is configured to generate a networking switching instruction according to the networking configuration information.

[0141] The sending module 404 is configured to send the networking switching instruction to the management node and the managed node corresponding to the networking configuration information.

[0142] In a possible implementation, the obtaining module 401 is specifically configured to receive a networking request instruction sent by a vehicle-mounted display device, a vehicle-end key, a user mobile terminal, a vehicle-mounted microphone or a vehicle-mounted speaker; or,

[0143] The networking request instruction input through the touch screen area is received.

[0144] In a possible implementation, the determining module 402 is specifically configured to parse the networking request instruction to determine a request-end device type, and determine a target application scenario according to the request-end device type; or,

[0145] The networking request instruction is parsed to determine networking application information, and a target application scenario is determined according to the networking application information; or,

[0146] The networking request instruction sent by the user mobile terminal is received.

[0147] In a possible implementation, the application scenarios include a classic scenario, a vehicle unlocking scenario, a game scenario and a call scenario.

[0148] In the classic scenario, the management node is a vehicle machine; and the managed nodes include a vehicle-mounted microphone, a vehicle-mounted speaker and a vehicle-mounted display device.

[0149] In the vehicle unlocking scenario, the management node is a vehicle machine; and the managed nodes include a vehicle-end key.

[0150] In the game scenario, the management node is a vehicle-mounted display device; and the managed nodes include a vehicle machine.

[0151] In the call scenario, the management node is a user mobile terminal; and the managed nodes include one or more of a vehicle-mounted microphone, a vehicle-mounted speaker, a vehicle-mounted display device and a vehicle machine.

[0152] In a possible implementation, the obtaining module 401 is further configured to obtain a networking exit instruction.

[0153] The determining module is further configured to determine, according to the networking exit instruction, that the target application scenario is the classic scenario.

[0154] In a possible implementation, the obtaining module 401 is further configured to obtain a networking configuration information adjustment instruction.

[0155] The apparatus further includes:

[0156] The adjusting module is configured to add an application scenario, adjust an application scenario or delete an application scenario according to the networking configuration information adjustment instruction.

[0157] In this embodiment, by setting up networking communication modules in the vehicle infotainment system, vehicle microphone, vehicle speaker, vehicle display device, and vehicle key respectively, the vehicle infotainment system determines the networking configuration information according to the target application scenario and adjusts the networking mode of the vehicle infotainment system, vehicle microphone, vehicle speaker, vehicle display device, and vehicle key according to the networking configuration information. This enables the changing of the networking mode when communication between the vehicle microphone, vehicle speaker, vehicle display device, and vehicle key is required in different application scenarios. Direct communication connection between them is achieved based on the networking communication modules, without the need for information conversion and transmission by the vehicle infotainment system, reducing communication latency, improving communication efficiency, and enhancing user experience.

[0158] Figure 5 This is a schematic diagram of the structure of a vehicle provided in one embodiment of this application. Figure 5 As shown, the vehicle 5 in this embodiment includes: a processor 50, a memory 51, and a computer program 52 stored in the memory 51 and executable on the processor 50. When the processor 50 executes the computer program 52, it implements the steps in the above embodiments of the network control methods for various vehicle communication systems, for example... Figure 2 Steps S201 to S204 are shown. Alternatively, when the processor 50 executes the computer program 52, it implements the functions of each module / unit in the above-described device embodiments, for example... Figure 4 The functions of modules 401 to 404 are shown.

[0159] For example, the computer program 52 can be divided into one or more modules / units, which are stored in the memory 51 and executed by the processor 50 to complete this application. The one or more modules / units can be a series of computer program instruction segments capable of performing a specific function, which describe the execution process of the computer program 52 in the vehicle 5. For example, the computer program 52 can be divided into... Figure 4 Modules 401 to 404 are shown.

[0160] The vehicle 5 may be a computing device such as a desktop computer, laptop, handheld computer, or cloud server. The vehicle 5 may include, but is not limited to, a processor 50 and a memory 51. Those skilled in the art will understand that... Figure 5 This is merely an example of vehicle 5 and does not constitute a limitation on vehicle 5. It may include more or fewer components than shown, or combine certain components, or different components. For example, the vehicle may also include input / output devices, network access devices, buses, etc.

[0161] The processor 50 can be a central processing unit (CPU), and can also be other general-purpose processors, a digital signal processor (DSP), an application specific integrated circuit (ASIC), a field-programmable gate array (FPGA) or other programmable logic device, discrete gate or transistor logic device, discrete hardware components, etc. The general-purpose processor can be a microprocessor or the processor can also be any conventional processor.

[0162] The memory 51 can be an internal storage unit of the vehicle 5, such as a hard disk or a memory of the vehicle 5. The memory 51 can also be an external storage device of the vehicle 5, such as a plug-in hard disk, a smart media card (SMC), a secure digital (SD) card, a flash card, etc. Further, the memory 51 can also include both the internal storage unit and the external storage device of the vehicle 5. The memory 51 is used to store the computer program and other programs and data required by the vehicle. The memory 51 can also be used to temporarily store data that has been output or is to be output.

[0163] Those skilled in the art can clearly understand that, for the convenience and brevity of description, only the division of the above functional units and modules is exemplified, and in actual application, the above functions can be completed by different functional units and modules according to needs, that is, the internal structure of the apparatus is divided into different functional units or modules to complete all or part of the above described functions. Each functional unit and module in the embodiment can be integrated in one processing unit, or each unit can exist physically, or two or more units can be integrated in one unit, and the integrated unit can be realized in the form of hardware or in the form of software functional unit. In addition, the specific names of each functional unit and module are only for easy distinction, and do not limit the protection scope of the present application. The specific working process of the units and modules in the system can refer to the corresponding process in the foregoing method embodiments, which will not be described here.

[0164] In the above embodiments, the description of each embodiment has its own emphasis, and the parts not described or recorded in detail in a certain embodiment can be referred to the relevant description of other embodiments.

[0165] Those skilled in the art can appreciate that the units and algorithm steps of each example described in combination with the embodiments disclosed in the present application can be realized in electronic hardware or in a combination of computer software and electronic hardware. Whether the functions are realized in hardware or software depends on the specific application and design constraints of the technical solution. A person skilled in the art can use different methods to realize the described functions for each specific application, but such implementation should not be considered beyond the scope of the present application.

[0166] In the embodiments provided in the present application, it should be understood that the disclosed devices / vehicles and methods can be implemented in other ways. For example, the device / vehicle embodiments described above are merely illustrative, for example, the division of the modules or units is only a logical function division, and actual implementation can have another division manner, for example, a plurality of units or components can be combined or integrated into another system, or some features can be ignored or not executed. In addition, the coupling or direct coupling or communication connection between the units shown or discussed can be indirect coupling or communication connection through some interfaces, devices or units, and can be electrical, mechanical or other forms.

[0167] The units described as separate components can or can not be physically separated, and the components shown as units can or can not be physical units, that is, they can be located in one place, or can be distributed on a plurality of network units. Part or all of the units can be selected according to actual needs to achieve the purpose of the present embodiment.

[0168] In addition, each functional unit in each embodiment of the present application can be integrated in one processing unit, or each unit can be physically present separately, or two or more units can be integrated in one unit. The integrated unit can be realized in the form of hardware or in the form of a software functional unit.

[0169] The integrated module / unit, if implemented in the form of a software function unit and sold or used as an independent product, can be stored in a computer readable storage medium. Based on such understanding, all or part of the processes in the above-mentioned embodiment methods can also be completed by a computer program instructing related hardware, and the computer program can be stored in a computer readable storage medium. When the computer program is executed by a processor, the steps of each vehicle communication system networking control method embodiment described above can be implemented. The computer program includes computer program code, which can be in the form of source code, object code, executable files, or some intermediate forms. The computer readable medium can include any entity or device capable of carrying the computer program code, recording medium, U disk, mobile hard disk, magnetic disk, optical disk, computer memory, read-only memory (ROM), random access memory (RAM), electrical carrier signal, telecommunication signal, and software distribution medium, etc.

[0170] The above-described embodiments are only used to illustrate the technical solutions of the present application, rather than limit them; although the present application has been described in detail with reference to the foregoing embodiments, those skilled in the art should understand that they can still modify the technical solutions recorded in the foregoing embodiments, or make equivalent replacements for some technical features; and these modifications or replacements do not make the essence of the corresponding technical solutions deviate from the spirit and scope of the technical solutions of the embodiments of the present application, and should be included in the protection scope of the present application.

Claims

1. A vehicle-mounted communication system, characterized in that, include: In-vehicle infotainment system, in-vehicle microphone, in-vehicle speaker, in-vehicle display device, and vehicle key; The vehicle-mounted infotainment system, vehicle-mounted microphone, vehicle-mounted speaker, vehicle-mounted display device, and vehicle-end key each include a network communication module to support the vehicle-mounted infotainment system, vehicle-mounted microphone, vehicle-mounted speaker, vehicle-mounted display device, and vehicle-end key as management nodes or managed nodes in different network modes. The communication module supports a single management node simultaneously managing a certain number of managed nodes. A single management node and its connected managed nodes together form a communication domain. In network mode, the devices corresponding to the management node and the managed nodes achieve direct communication connection based on the network communication module, without the need for intermediate transmission devices. The vehicle-mounted system is used to determine network configuration information according to the target application scenario, and adjust the network mode of the vehicle-mounted system, vehicle microphone, vehicle speaker, vehicle display device and vehicle key according to the network configuration information. The application scenarios include classic scenarios, vehicle unlocking scenarios, gaming scenarios, and call scenarios; In the classic scenario, the management node is the vehicle infotainment system; the managed nodes include the vehicle microphone, the vehicle speaker, and the vehicle display device. In the vehicle unlocking scenario, the management node is the vehicle infotainment system; the managed node includes the vehicle key. In the game scenario, the management node is the in-vehicle display device; the managed node includes the vehicle infotainment system. In the call scenario, the management node is a user's mobile terminal; the managed node includes one or more of the vehicle microphone, the vehicle speaker, the vehicle display device, and the vehicle system.

2. The vehicle-mounted communication system according to claim 1, characterized in that, The vehicle key also includes a wireless network communication module for wireless connection with an external user mobile terminal, enabling the vehicle key and the user mobile terminal to complete unlocking security verification.

3. A networking control method for the vehicle-mounted communication system according to claim 1 or 2, characterized in that, include: Obtain the network configuration request instruction, and determine the target application scenario based on the network configuration request instruction; The corresponding network configuration information is determined based on the target application scenario; wherein, the network configuration information includes: management node information and managed node information; Generate a network switching command based on the network configuration information; The network switching command is sent to the management node and the managed node corresponding to the network configuration information; wherein, a single management node and the managed node connected to it together form a communication domain; in the network mode, the devices corresponding to the management node and the managed node achieve direct communication connection based on the network communication module, without the need for intermediate transmission devices; The application scenarios include classic scenarios, vehicle unlocking scenarios, gaming scenarios, and call scenarios; In the classic scenario, the management node is the vehicle infotainment system; the managed nodes include the vehicle microphone, the vehicle speaker, and the vehicle display device. In the vehicle unlocking scenario, the management node is the vehicle infotainment system; the managed node includes the vehicle key. In the game scenario, the management node is the in-vehicle display device; the managed node includes the vehicle infotainment system. In the call scenario, the management node is a user's mobile terminal; the managed node includes one or more of the vehicle microphone, the vehicle speaker, the vehicle display device, and the vehicle system.

4. The networking control method according to claim 3, characterized in that, The method for obtaining the network configuration request instruction includes: Receive a network request command from the vehicle display device, vehicle key, vehicle microphone, or vehicle speaker; or, Receive network request commands input via the touchscreen area; or, Receive network request commands sent by user mobile terminals.

5. The networking control method according to claim 3, characterized in that, The step of determining the target application scenario based on the network request command includes: Parse the network request command to determine the type of the requesting device, and determine the target application scenario based on the type of the requesting device; or, The network request command is parsed to determine the network application information, and the target application scenario is determined based on the network application information.

6. The networking control method according to claim 3, characterized in that, Also includes: Obtain the network exit command; Based on the network exit command, the target application scenario is determined to be the classic scenario, and the corresponding network configuration information and subsequent operations based on the target application scenario are executed.

7. The networking control method according to claim 3, characterized in that, Also includes: Commands to obtain network configuration information and adjust settings; The command can be used to add, adjust, or delete application scenarios based on the network configuration information.

8. A vehicle comprising a memory, a processor, and a computer program stored in the memory and executable on the processor, characterized in that, When the processor executes the computer program, it implements the steps of the method as described in any one of claims 3 to 7 above.

9. A computer-readable storage medium storing a computer program, characterized in that, When the computer program is executed by a processor, it implements the steps of the method as described in any one of claims 3 to 7 above.

Citation Information

Patent Citations

  • Equipment networking method, system and device, communication management equipment and storage medium

    CN114567547A

  • System and method for communicating using a vehicle

    CN114827944A

  • Control method, storage medium and electronic equipment

    CN115334191A

  • Data processing method, device and equipment

    CN115567555A