Communication method, apparatus and vehicle

CN122227199APending Publication Date: 2026-06-16YINWANG INTELLIGENT TECHNOLOGIES CO LTD

Patent Information

Authority / Receiving Office
CN · China
Patent Type
Applications(China)
Current Assignee / Owner
YINWANG INTELLIGENT TECHNOLOGIES CO LTD
Filing Date
2026-03-31
Publication Date
2026-06-16

Smart Images

  • Figure CN122227199A_ABST
    Figure CN122227199A_ABST
Patent Text Reader

Abstract

The application provides a communication method, device and vehicle, which can be applied to the field of intelligent vehicles. The method comprises the following steps: acquiring a signal of a first communication protocol from a communication terminal; and controlling a wireless communication device of the vehicle to send a signal of a second communication protocol according to the signal of the first communication protocol. The application can be applied to intelligent vehicles or electric vehicles, and helps to improve the flexibility when the communication terminal and the vehicle communicate.
Need to check novelty before this filing date? Find Prior Art

Description

Technical Field

[0001] This application relates to the field of intelligent vehicle technology, and more specifically, to a communication method, device, and vehicle. Background Technology

[0002] Current communication terminals, such as mobile phones, can communicate with vehicles. For example, after establishing a Bluetooth connection, the phone and vehicle transmit Bluetooth messages to unlock the vehicle. Furthermore, the phone can also control the vehicle to park in a parking space by sending Bluetooth messages. However, the communication method between mobile phones and vehicles is relatively fixed and the communication distance is short. Summary of the Invention

[0003] This application provides a communication method, apparatus, and vehicle that helps improve the flexibility of communication terminals and vehicles during communication.

[0004] In a first aspect, this application provides a communication method, the method comprising: acquiring a first signal from a first communication terminal, the first signal being a signal of a first communication protocol; and controlling a wireless communication device of a vehicle to send a second signal based on the first signal, the second signal being a signal of a second communication protocol.

[0005] Based on the above technical solution, after obtaining the signal of the first communication protocol, the vehicle's wireless communication device can be controlled to send the signal of the second communication protocol according to the signal of the first communication protocol. In this way, the vehicle's wireless communication device can realize the conversion of the signal communication protocol, which helps to improve the flexibility of communication and enhance the user experience. Furthermore, by using the vehicle's wireless communication device to realize the conversion from the signal of the first communication protocol to the signal of the second communication protocol, it is helpful to achieve long-distance communication between communication terminals.

[0006] In some possible implementations, the first communication protocol includes the digital mobile radio (DMR) protocol.

[0007] In some possible implementations, the second communication protocol includes DMR protocol, satellite communication protocol, cellular communication protocol or Internet communication protocol.

[0008] Based on the above technical solution, when the first and second communication protocols are the same, for example, both being DMR protocols, signals sent by the vehicle to the first communication terminal can be forwarded to the other communication terminal. This doubles the communication distance between the two terminals, improving the user experience. Furthermore, in emergency situations, extending the communication distance ensures timely assistance to the user.

[0009] When the first and second communication protocols differ—for example, if the second communication protocol is a satellite communication protocol—the vehicle's wireless communication device can initiate satellite communication based on a first signal sent by the first communication terminal. This allows users to send a first signal to the vehicle when entering mountainous or forested areas with weak signal coverage, enabling the vehicle to initiate satellite communication based on that signal, thus enhancing the user's sense of security.

[0010] In conjunction with the first aspect, in some implementations of the first aspect, the method further includes: determining a second communication protocol from a plurality of communication protocols.

[0011] Based on the above technical solution, a second communication protocol can be determined from multiple communication protocols, and the wireless communication device can be controlled to send signals of the second communication protocol. This allows for flexible selection of the communication protocol for the signals sent by the wireless communication device, helping to improve the user's communication experience.

[0012] In some possible implementations, multiple communication protocols include at least two of the following: satellite communication protocols, cellular communication protocols, and Internet communication protocols.

[0013] In some possible implementations, determining a second communication protocol from multiple communication protocols includes: determining the second communication protocol from multiple communication protocols based on first information, the first information including signal parameters of the cellular network at the vehicle's location, intent corresponding to voice content in the first signal, user input selecting a communication protocol, or one or more of the priorities of multiple communication protocols.

[0014] In some possible implementations, determining a second communication protocol from multiple communication protocols based on first information includes: if the first information includes input from a user selecting a communication protocol, determining the second communication protocol from multiple communication protocols based on that input; or, if the first information does not include that input, determining the second communication protocol from multiple communication protocols based on one or more of the following: signal parameters of the cellular network, the intent corresponding to the voice content in the first signal, or the priority of multiple communication protocols.

[0015] In some possible implementations, the user selects the input of the communication protocol, including first indication information from a first communication terminal that indicates a second communication protocol, or the user around the vehicle selects the input of the second communication protocol.

[0016] In conjunction with the first aspect, in some implementations of the first aspect, determining a second communication protocol from multiple communication protocols includes: determining the second communication protocol from multiple communication protocols based on signal parameters of the cellular network at the vehicle's location.

[0017] Based on the above technical solution, a second communication protocol can be determined from multiple communication protocols by using the signal parameters of the cellular network at the vehicle's location. In this way, by combining the signal parameters of the cellular network and selecting a suitable communication protocol from multiple protocols, it can be ensured that the selected second signal matches the signal parameters of the cellular network at the vehicle's current location.

[0018] In conjunction with the first aspect, in some implementations of the first aspect, a second communication protocol is determined from multiple communication protocols based on the signal parameters of the cellular network at the vehicle's location, including: determining a cellular communication protocol or an Internet communication protocol from multiple communication protocols when the signal parameters meet a first preset condition; or determining a satellite communication protocol from multiple communication protocols when the signal parameters do not meet the first preset condition.

[0019] Based on the above technical solution, when signal parameters do not meet the preset conditions, a satellite communication protocol can be selected. Taking a DMR protocol signal as an example, satellite communication can be initiated via a walkie-talkie using the vehicle's satellite communication capabilities. Thus, when a user enters areas with weak signal, such as mountainous regions or forests, they can send a first signal to the vehicle through a first communication terminal, enabling the vehicle to initiate satellite communication based on this signal, thereby enhancing the user's sense of security.

[0020] In conjunction with the first aspect, in some implementations of the first aspect, determining a second communication protocol from multiple communication protocols includes: obtaining a user's intention based on a first signal, the user's intention instructing the user to select a second communication protocol; and determining the second communication protocol from multiple communication protocols based on the user's intention.

[0021] Based on the above technical solution, the user's intent can be obtained from the first signal; based on the user's intent, a second communication protocol can be determined from multiple communication protocols. This allows the selected second communication protocol to better match the intent of the user using the first communication terminal. Furthermore, this process does not require selection by the user inside the vehicle cabin, helping to avoid cumbersome user operations and improve the user experience.

[0022] In some possible implementations, obtaining the user's intent based on the first signal includes: controlling the vehicle's sound-emitting device to play the voice content in the first signal; controlling the microphone to acquire the voice content; and obtaining the user's intent based on the voice content.

[0023] In some possible implementations, obtaining the user's intent based on the first signal includes: parsing the speech content in the first signal to obtain the user's intent.

[0024] In conjunction with the first aspect, in some implementations of the first aspect, the method further includes: obtaining a first input from a user, the first input being used to indicate a second communication protocol; wherein determining the second communication protocol from a plurality of communication protocols includes: determining the second communication protocol from a plurality of communication protocols based on the first input.

[0025] Based on the above technical solution, the selection of a second communication protocol is achieved based on user input. This ensures that the second communication protocol meets the needs of users around the vehicle.

[0026] In conjunction with the first aspect, in some implementations of the first aspect, the method further includes: obtaining first indication information from a first communication terminal, the first indication information being used to indicate a second communication protocol; wherein determining the second communication protocol from a plurality of communication protocols includes: determining the second communication protocol from a plurality of communication protocols based on the first indication information.

[0027] Based on the above technical solution, a second communication protocol can be determined from multiple communication protocols based on the first indication information of the first communication terminal. In this way, the user of the first communication terminal can select the second communication protocol through the first communication terminal.

[0028] In conjunction with the first aspect, in some implementations of the first aspect, the method further includes: determining a second communication protocol from among the multiple communication protocols based on the priority of the multiple communication protocols.

[0029] Based on the above technical solution, a second communication protocol can be determined from multiple communication protocols according to their priorities. Thus, upon receiving the first signal, the wireless communication device can be controlled to transmit the second signal based on this priority.

[0030] In conjunction with the first aspect, in some implementations of the first aspect, the method further includes: sending first encrypted information to the first communication terminal; wherein, obtaining the first signal from the first communication terminal includes: obtaining the first signal encrypted by the first encrypted information.

[0031] Based on the above technical solution, the security of the communication process can be improved by encrypting the first signal with the first encryption information.

[0032] In conjunction with the first aspect, in some implementations of the first aspect, the method further includes: controlling the vehicle's sound-emitting device to play first voice information according to the first signal.

[0033] In some possible implementations, controlling the vehicle's audio device to play the first voice information includes: controlling the audio device inside the cabin to play the corresponding voice content when a user is present in the cabin; or controlling the audio device outside the cabin to play the corresponding voice content when no user is present in the cabin.

[0034] In some possible implementations, controlling the vehicle's audio device to play corresponding voice content based on the first signal includes: controlling the vehicle radio to play corresponding voice content based on the first signal.

[0035] In conjunction with the first aspect, in some implementations of the first aspect, the method further includes: acquiring a third signal from the second communication terminal, wherein the third signal is a signal of a third communication protocol; and controlling the wireless communication device to send the third signal to the third communication terminal.

[0036] Based on the above technical solution, the third signal can be forwarded through the vehicle. In this way, the vehicle's wireless communication device can be used as a relay node to realize communication between the second and third communication terminals, which helps to improve the communication distance between the second and third communication terminals.

[0037] In conjunction with the first aspect, in some implementations of the first aspect, the first communication protocol is a digital mobile radio (DMR) protocol.

[0038] Secondly, this application provides a communication method, the method comprising: acquiring a first signal from a vehicle, the first signal being a signal obtained by the vehicle processing the acquired second signal, the first signal being a signal of a first communication protocol, and the second signal being a signal of a second communication protocol; and controlling a sound-generating device according to the first signal.

[0039] In conjunction with the second aspect, in some implementations of the second aspect, before acquiring the first signal from the vehicle, the method further includes: sending a third signal to the vehicle, the third signal being a signal of the first communication protocol.

[0040] In conjunction with the second aspect, in some implementations of the second aspect, the method further includes: sending a first instruction message to the vehicle, the first instruction message being used to indicate a second communication protocol.

[0041] In conjunction with the second aspect, in some implementations of the second aspect, the first communication protocol is the DMR protocol.

[0042] In conjunction with the second aspect, in some implementations of the second aspect, the second communication protocol includes any one of satellite communication protocols, cellular communication protocols, and Internet communication protocols.

[0043] Thirdly, this application provides a communication device, which includes: an acquisition unit for acquiring a first signal from a first communication terminal, wherein the first signal is a signal of a first communication protocol; and a control unit for controlling a vehicle's wireless communication device to send a second signal based on the first signal, wherein the second signal is a signal of a second communication protocol.

[0044] In conjunction with the third aspect, in some implementations of the third aspect, the communication device further includes: a determining unit, configured to determine a second communication protocol from a plurality of communication protocols, the plurality of communication protocols including at least two of satellite communication protocols, cellular communication protocols, and Internet communication protocols.

[0045] In conjunction with the third aspect, in some implementations of the third aspect, a determining unit is used to: determine a second communication protocol from multiple communication protocols based on the signal parameters of the cellular network at the vehicle's location.

[0046] In conjunction with the third aspect, in some implementations of the third aspect, the determining unit is used to: determine a cellular communication protocol or an Internet communication protocol from multiple communication protocols when the signal parameters meet the first preset condition; or, determine a satellite communication protocol from multiple communication protocols when the signal parameters do not meet the first preset condition.

[0047] In conjunction with the third aspect, in some implementations of the third aspect, the determining unit is configured to: obtain the user's intention based on the first signal, the user's intention instructing the user to select a second communication protocol; and determine the second communication protocol from multiple communication protocols based on the user's intention.

[0048] In conjunction with the third aspect, in some implementations of the third aspect, the acquisition unit is further configured to: acquire a first input from the user, the first input being used to indicate a second communication protocol; and the determination unit is configured to: determine a second communication protocol from a plurality of communication protocols based on the first input.

[0049] In conjunction with the third aspect, in some implementations of the third aspect, the acquiring unit is further configured to: acquire first indication information from the first communication device, the first indication information being used to indicate the second communication protocol; and the determining unit is configured to: determine the second communication protocol from among multiple communication protocols based on the first indication information.

[0050] In conjunction with the third aspect, in some implementations of the third aspect, a determining unit is used to: determine a second communication protocol from multiple communication protocols based on the priority of multiple communication protocols.

[0051] In conjunction with the third aspect, in some implementations of the third aspect, the communication device further includes: a first transmitting unit, configured to transmit first encrypted information to a first communication terminal; wherein the acquiring unit is further configured to: acquire a first signal encrypted by the first encrypted information.

[0052] In conjunction with the third aspect, in some implementations of the third aspect, the control unit is also used to: control the vehicle's sound-emitting device to play corresponding voice content according to the first signal.

[0053] In conjunction with the third aspect, in some implementations of the third aspect, the communication device further includes a second transmitting unit and an acquiring unit, which are further configured to: acquire a third signal from a second communication terminal, wherein the third signal is a signal of a third communication protocol; and the second transmitting unit is configured to transmit the third signal to the third communication terminal.

[0054] In conjunction with the third aspect, in some implementations of the third aspect, the first communication protocol is the Digital Multimedia Radio (DMR) protocol.

[0055] Fourthly, this application provides a communication device, which includes: an acquisition unit for acquiring a first signal from a vehicle, wherein the first signal is a signal obtained by the vehicle processing the acquired second signal, the first signal being a signal of a first communication protocol, and the second signal being a signal of a second communication protocol; and a control unit for controlling a sound-generating device according to the first signal.

[0056] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the communication device further includes: a third transmitting unit for transmitting a third signal to the vehicle, the third signal being a signal of the first communication protocol.

[0057] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the communication device further includes: a fourth transmitting unit for transmitting first instruction information to the vehicle, the first instruction information being used to indicate a second communication protocol.

[0058] In conjunction with the fourth aspect, in some implementations of the fourth aspect, the first communication protocol is the DMR protocol; the second communication protocol includes any one of satellite communication protocol, cellular communication protocol, and Internet communication protocol.

[0059] Fifthly, this application provides a communication device, the voice interaction device including a processor and a memory, wherein the memory is used to store instructions, and the processor executes the instructions stored in the memory to cause the device to perform any of the possible methods in the first aspect.

[0060] In a sixth aspect, this application provides a communication device including a processor and a memory, wherein the memory is used to store instructions, and the processor executes the instructions stored in the memory to cause the device to perform any of the possible methods in the second aspect.

[0061] In a seventh aspect, this application provides a vehicle that includes any of the possible devices in the third or fifth aspect.

[0062] In some possible implementations, the vehicle also includes a vehicle-mounted intercom for receiving signals from a handheld intercom.

[0063] In some possible implementations, the wireless communication device can be used to implement one or more of satellite communication, cellular communication, or Internet communication.

[0064] Eighthly, this application provides a communication terminal, which includes any one of the possible devices in the fourth or sixth aspect.

[0065] In some possible implementations, the communication terminal is a mobile phone or a walkie-talkie.

[0066] Ninthly, this application provides a communication system comprising the vehicle described in the seventh aspect and the communication terminal described in the eighth aspect.

[0067] In a tenth aspect, this application provides a computer program product comprising: computer program code, which, when executed on a computer, causes the computer to perform any one of the possible methods described in the first or second aspect above.

[0068] It should be noted that the above-mentioned computer program code can be stored in whole or in part on the first storage medium, wherein the first storage medium can be packaged together with the processor or packaged separately from the processor. This application embodiment does not specifically limit this.

[0069] In one aspect, this application provides a computer-readable medium storing program code that, when executed on a computer, causes the computer to perform any of the possible methods described in the first or second aspect above.

[0070] In a twelfth aspect, this application provides a chip system including a processor for calling a computer program or computer instructions stored in a memory to cause the processor to perform any of the possible methods in the first or second aspect described above.

[0071] In conjunction with the twelfth aspect, in one possible implementation, the processor is coupled to the memory via an interface.

[0072] In conjunction with the twelfth aspect, in one possible implementation, the chip system further includes a memory in which computer programs or computer instructions are stored.

[0073] In a thirteenth aspect, this application provides a chip system including circuitry for performing any of the possible methods described in the first or second aspect above. Attached Figure Description

[0074] Figure 1 This is a functional block diagram of the vehicle provided in the embodiments of this application.

[0075] Figure 2 This is a schematic flowchart of the communication method provided in the embodiments of this application.

[0076] Figure 3 This is a schematic diagram of an application scenario provided in an embodiment of this application.

[0077] Figure 4 This is a schematic diagram of the display interface of a communication terminal provided in an embodiment of this application.

[0078] Figure 5 This is a schematic diagram of a handheld walkie-talkie obtaining encrypted information provided in an embodiment of this application.

[0079] Figure 6 This is another schematic diagram of the application scenario provided in the embodiments of this application.

[0080] Figure 7 This is a schematic diagram illustrating full-duplex communication using handheld and vehicle-mounted walkie-talkies, as provided in an embodiment of this application.

[0081] Figure 8 This is a schematic block diagram of a communication device provided in an embodiment of this application.

[0082] Figure 9 This is another schematic block diagram of the communication device provided in the embodiments of this application. Detailed Implementation

[0083] In the description of the embodiments in this application, unless otherwise stated, " / " means "or", for example, A / B can mean A or B; "and / or" in this document describes the relationship between related objects, indicating that three relationships can exist. For example, A and / or B can represent: A existing alone, A and B existing simultaneously, and B existing alone. In this application, "at least one" means one or more, and "more" means two or more. "At least one of the following" or similar expressions refer to any combination of these items, including any combination of single or multiple items. For example, at least one of a, b, or c can represent: a, b, c, ab, ac, bc, or abc, where a, b, and c can be single or multiple.

[0084] The use of prefixes such as "first" and "second" in this application embodiment is solely for distinguishing different descriptive objects and does not limit the position, order, priority, quantity, or content of the described objects. The use of ordinal numbers and other prefixes to distinguish descriptive objects in this application embodiment does not constitute a limitation on the described objects. The description of the described objects is found in the claims or the context of the embodiments, and the use of such prefixes should not constitute unnecessary restrictions.

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

[0086] Figure 1 This is a functional block diagram of a vehicle 100 provided in an embodiment of this application. For example... Figure 1 As shown, the vehicle 100 may include a perception system 110, a computing platform 120, and a communication system 130.

[0087] Some or all of the functions of vehicle 100 can be controlled by computing platform 120. Computing platform 120 may include processors 121 to 12n. A processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction read and execute capabilities, such as a central processing unit (CPU), microprocessor, graphics processing unit (GPU) (which can be understood as a type of microprocessor), or digital signal processor (DSP). In another implementation, the processor can implement certain functions through the logical relationships of hardware circuits. These logical relationships are fixed or reconfigurable. For example, the processor may be a hardware circuit implemented using an application-specific integrated circuit (ASIC) or a programmable logic device (PLD), such as a field-programmable gate array (FPGA). In reconfigurable hardware circuits, the process of the processor loading a configuration document and configuring the hardware circuit can be understood as the process of the processor loading instructions to implement some or all of the functions of the aforementioned units. Furthermore, the processor can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as a neural network processing unit (NPU), tensor processing unit (TPU), deep learning processing unit (DPU), etc. In addition, the computing platform 120 may also include a memory for storing instructions. Some or all of the processors 121 to 12n can call the instructions in the memory to implement the corresponding functions.

[0088] The communication system 130 can integrate at least one communication module. The communication system 130 can transmit and receive electromagnetic waves via an antenna, enabling the vehicle 100 to communicate with communication terminals, servers, other vehicles, roadside equipment, satellites, etc., based on the vehicle-to-everything (V2X) network. The V2X network includes vehicle-to-vehicle (V2V) communication networks, vehicle-to-infrastructure (V2I) communication networks, and vehicle-to-network (V2N) communication networks. For example, the communication system 130 may include an onboard telematics box (T-box), or it may include other communication modules. In actual implementation, the vehicle 100 communicates with cloud servers, roadside equipment, satellites, etc., via the T-box. The vehicle 100 can also communicate with other devices equipped with the same short-range wireless communication modules via other short-range wireless communication modules. In this embodiment of the application, the communication system 130 may include a vehicle radio and a T-box. For example, the vehicle radio may be used to receive signals from a handheld radio, and the T-box may be used to realize one or more of the following: satellite communication, cellular communication, or Internet communication of the vehicle 100.

[0089] Optionally, the structure of the vehicle 100 described above is merely illustrative. In actual applications, various components of the vehicle 100 may be added or removed as needed.

[0090] Current communication terminals, such as mobile phones, can communicate with vehicles. For example, after establishing a Bluetooth connection, the phone and vehicle transmit Bluetooth messages to unlock the vehicle. Furthermore, the phone can also control the vehicle to park in a parking space by sending Bluetooth messages. However, the communication method between mobile phones and vehicles is relatively fixed and the communication distance is short.

[0091] In view of this, embodiments of this application provide a communication method, apparatus, and terminal, which helps to improve the flexibility of communication between communication terminals and vehicles, and also helps to realize long-distance communication between communication terminals.

[0092] Figure 2 A schematic flowchart of a communication method 200 provided in an embodiment of this application is shown. The method 200 can be executed by a communication terminal and a vehicle. The method 200 includes: S210, the first communication terminal sends a first signal, the first signal being a signal of the first communication protocol.

[0093] Accordingly, the vehicle can acquire the first signal from the first communication terminal.

[0094] In some possible implementations, the first communication protocol may be a short-range communication protocol.

[0095] For example, the first communication protocol can be any one of Bluetooth, Starlink, or DMR protocols. For example, the first communication terminal is a walkie-talkie. After acquiring the first signal, the walkie-talkie can transmit the first signal through a preset frequency band, such as 430MHz-440MHz.

[0096] The above-mentioned handheld walkie-talkies, also known as handheld radios, are portable wireless communication terminals. Their small size makes them convenient for people to communicate while on the move.

[0097] For example, the first communication terminal is a handheld walkie-talkie, and the first signal can be a DMR protocol signal.

[0098] For example, the first communication terminal is a mobile phone, and the first signal can be a Bluetooth protocol or a StarScan protocol signal.

[0099] In some possible implementations, the first signal may include voice content or text content.

[0100] For example, the first communication terminal is a handheld walkie-talkie, and the vehicle may include a vehicle-mounted walkie-talkie. The first signal may include voice content issued by the user using the handheld walkie-talkie.

[0101] In some possible implementations, the first communication terminal is a mobile phone, which includes a first Bluetooth module, and the vehicle includes a second Bluetooth module. The first signal can be a Bluetooth message, which includes voice or text content input by the user using the mobile phone.

[0102] S220, based on the first signal, the vehicle's wireless communication device sends a second signal, the second signal being a signal of a second communication protocol.

[0103] In some possible implementations, the second signal can be used by the wireless communication device to establish a communication connection with other communication terminals.

[0104] In some possible implementations, the second communication protocol is any one of a satellite communication protocol, a cellular communication protocol, or an Internet communication protocol.

[0105] In this embodiment, when the first communication protocol and the second communication protocol are different—for example, the first communication protocol is the DMR protocol and the second communication protocol is a satellite communication protocol—the vehicle's wireless communication device can be controlled to initiate satellite communication based on the first signal sent by the first communication terminal. This facilitates satellite communication for users in outdoor adventure or mountain climbing scenarios, allowing them to initiate communication by sending a first signal from the communication terminal after entering mountainous or forested areas, thus enhancing user safety.

[0106] In some possible implementations, the second communication protocol is the DMR protocol.

[0107] In this embodiment, when the first and second communication protocols are the same, for example, both being DMR protocols, the signal sent by the vehicle to the first communication terminal can be forwarded to the other communication terminal. This doubles the communication distance between the two terminals, improving the user experience. Furthermore, in emergency situations, extending the communication distance ensures timely assistance to the user.

[0108] In some possible implementations, the wireless communication device can be the aforementioned T-box.

[0109] In some possible implementations, the method 200 further includes: determining a second communication protocol from a plurality of communication protocols.

[0110] In this embodiment, a second communication protocol can be determined from multiple communication protocols, and the wireless communication device can be controlled to send signals according to the second communication protocol. This allows for flexible selection of the communication protocol for the signals sent by the wireless communication device, thus improving the user's communication experience.

[0111] In some possible implementations, determining a second communication protocol from multiple communication protocols includes: determining the second communication protocol from multiple communication protocols based on first information, the first information including signal parameters of the cellular network at the vehicle's location, intent corresponding to voice content in the first signal, user input selecting a communication protocol, or one or more of the priorities of multiple communication protocols.

[0112] In some possible implementations, determining a second communication protocol from multiple communication protocols based on first information includes: if the first information includes input from a user selecting a communication protocol, determining the second communication protocol from multiple communication protocols based on that input; or, if the first information does not include that input, determining the second communication protocol from multiple communication protocols based on one or more of the following: signal parameters of the cellular network, intent corresponding to the voice content in the first signal, or priority of multiple communication protocols.

[0113] In some possible implementations, the input for user selection of a communication protocol includes first indication information from a first communication terminal indicating a second communication protocol, or the input for selection of a second communication protocol by a user in the vicinity of the vehicle.

[0114] In some possible implementations, multiple communication protocols include at least two of the following: DMR protocol, satellite communication protocol, cellular communication protocol, and Internet communication protocol.

[0115] For example, the Internet communication protocol could be a Voice over Internet Protocol (VOIP).

[0116] In some possible implementations, determining a second communication protocol from multiple communication protocols includes: determining the second communication protocol from multiple communication protocols based on signal parameters of the cellular network at the vehicle's location.

[0117] Taking a cellular network as an example in a long term evolution (LTE) system, the signal parameter may include one or more of the following: reference signal receiving power (RSRP), received signal strength indicator (RSSI), reference signal receiving quality (RSRQ), or signal to interference plus noise ratio (SINR).

[0118] In this embodiment, a second communication protocol can be determined from multiple communication protocols based on the signal parameters of the cellular network at the vehicle's location. Thus, by combining the cellular network signal parameters and selecting a suitable communication protocol from multiple protocols, it can be ensured that the selected second signal matches the signal parameters of the cellular network at the vehicle's current location.

[0119] In some possible implementations, a second communication protocol is determined from multiple communication protocols based on the signal parameters of the cellular network at the vehicle's location. This includes: determining a cellular communication protocol or an Internet communication protocol from multiple communication protocols if the signal parameters meet a first preset condition; or determining a satellite communication protocol from multiple communication protocols if the signal parameters do not meet the first preset condition.

[0120] In some possible implementations, the signal parameter includes RSRP, and a first preset condition includes that the RSRP corresponding to the cellular network is greater than or equal to a preset RSRP. The RSRP corresponding to the cellular network can be the RSRP of the signal received by the vehicle from the cellular network.

[0121] In some possible implementations, the signal parameters include RSRP and RSRQ, and the first preset condition includes that the RSRP corresponding to the cellular network is greater than or equal to a preset RSRP and the RSRQ corresponding to the cellular network is greater than or equal to a preset RSRQ. The RSRQ corresponding to the cellular network can be the RSRQ of the signal received by the vehicle from the cellular network.

[0122] In this embodiment, if the signal parameters do not meet the first preset condition, a satellite communication protocol can be selected. Taking a DMR protocol signal as an example, the first signal can be sent via a walkie-talkie, thereby initiating satellite communication using the vehicle's satellite communication capabilities. This allows users to initiate satellite communication through a first communication terminal when entering mountainous or forested areas with weak signal coverage, enhancing their sense of security.

[0123] In some possible implementations, determining a second communication protocol from a plurality of communication protocols includes: obtaining a user's intent based on a first signal, the user's intent instructing the user to select a second communication protocol; and determining the second communication protocol from a plurality of communication protocols based on the user's intent.

[0124] In some possible implementations, obtaining the user's intent based on the first signal includes: controlling the vehicle's sound-emitting device to play the voice content in the first signal; controlling the microphone to acquire the voice content; and obtaining the user's intent based on the voice content.

[0125] For example, Figure 3 A schematic diagram illustrating an application scenario provided by an embodiment of this application is shown. For example... Figure 3 As shown, the first communication terminal is a handheld walkie-talkie, and the vehicle includes a vehicle-mounted walkie-talkie. The vehicle-mounted walkie-talkie can acquire signals from the handheld walkie-talkie and control it to play the corresponding voice message, "I'm in trouble now, please help me call rescue personnel via satellite phone." After acquiring this voice message from the microphone, the vehicle can analyze it to determine the user's intent, for example, the user's intent to call rescue personnel via satellite phone. Based on this intent, the vehicle can determine the satellite communication protocol from among the various communication protocols mentioned above, and then control the wireless communication device to make the satellite phone call based on that protocol.

[0126] In some possible implementations, obtaining the user's intent based on the first signal includes: parsing the voice content in the first signal to obtain the user's intent.

[0127] For example, the first communication terminal is a handheld walkie-talkie, and the vehicle includes a vehicle-mounted walkie-talkie. After receiving a first signal from the handheld walkie-talkie, the vehicle-mounted walkie-talkie can play the corresponding voice content and send the first signal to the computing platform. The computing platform can analyze the user's intent within the voice content. Based on the user's intent, the computing platform can determine a second communication protocol from multiple communication protocols and send instruction information to the T-box, which indicates the second communication protocol. For example, if the user's intent is to make a satellite phone call to rescue personnel, the instruction information indicates the satellite communication protocol. The T-box can then make a satellite phone call to rescue personnel based on this instruction information.

[0128] In this embodiment, the user's intent can be obtained based on the first signal; based on the user's intent, a second communication protocol can be determined from multiple communication protocols. This allows the selected second communication protocol to better align with the intent of the user using the first communication terminal. Furthermore, this process eliminates the need for user selection within the vehicle cabin, helping to avoid cumbersome user operations and improve the user experience.

[0129] In some possible implementations, the method 200 further includes: obtaining a first input from a user, the first input indicating a second communication protocol; wherein determining the second communication protocol from a plurality of communication protocols includes: determining the second communication protocol from a plurality of communication protocols based on the first input.

[0130] For example, the first communication terminal is a handheld walkie-talkie. After receiving a first signal from the handheld walkie-talkie, the vehicle-mounted walkie-talkie can play the voice content in the first signal, such as "I need help." After hearing this voice content, a user in the vehicle's cabin can select the communication protocol for the second signal. For example, after hearing the voice content, the user can issue a voice command, "Immediately call rescue personnel via satellite phone." In response to receiving the user's voice command, the vehicle can control the T-box to make a satellite phone call to rescue personnel.

[0131] In this embodiment, the selection of the second communication protocol is based on user input. This ensures that the second communication protocol meets the wishes of users around the vehicle.

[0132] In some possible implementations, the method further includes: acquiring first indication information from a first communication terminal, the first indication information being used to indicate a second communication protocol; wherein determining the second communication protocol from a plurality of communication protocols includes: determining the second communication protocol from a plurality of communication protocols based on the first indication information.

[0133] For example, Figure 4This diagram illustrates a display interface of a communication terminal provided in an embodiment of this application. Figure 4 As shown, the display interface includes multiple controls, such as a walkie-talkie control 401, a satellite call control 402, a cellular call control 403, and an internet communication control 404. In response to a user clicking the satellite call control 402, the communication terminal can display a contact's interface. After detecting that the user has selected contact A, the communication terminal can send a first instruction message to the vehicle, indicating that a satellite call is being conducted and the recipient of the call is contact A.

[0134] For example, Figure 4 The communication terminal shown can be a mobile phone or a walkie-talkie. Taking a walkie-talkie as an example, in response to detecting user input by clicking control 402, the walkie-talkie can send instruction information 1 to the vehicle. This instruction information 1 is used to indicate the satellite communication protocol. Optionally, in response to detecting user input by clicking control 402, the walkie-talkie can acquire the user's voice input and generate a first signal based on the voice content, and the walkie-talkie can send the first signal.

[0135] In this embodiment, a second communication protocol can be determined from multiple communication protocols based on the first indication information of the first communication terminal. Thus, a user of the first communication terminal can select the second communication protocol through the first communication terminal.

[0136] In some possible implementations, the method 200 further includes: determining a second communication protocol from among the multiple communication protocols according to the priority of the multiple communication protocols.

[0137] For example, the multiple communication protocols include satellite communication protocols and cellular communication protocols. The priority of these multiple communication protocols, from highest to lowest, is cellular communication protocol, internet communication protocol, and satellite communication protocol. After acquiring the first signal, the vehicle can first transmit signal 1 based on the cellular communication protocol. If signal 1 fails to be transmitted, the vehicle can continue to transmit signal 2 based on the satellite communication protocol.

[0138] In this embodiment, a second communication protocol can be determined from multiple communication protocols based on their priorities. Thus, upon receiving a first signal, the wireless communication device can be controlled to transmit the second signal based on this priority.

[0139] In some possible implementations, the method 200 further includes: sending first encrypted information to a first communication terminal; wherein, obtaining a first signal from the first communication terminal includes: obtaining a first signal encrypted by the first encrypted information.

[0140] For example, taking a handheld walkie-talkie as the first communication terminal, Figure 5 This illustration shows a schematic diagram of a walkie-talkie acquiring encrypted information according to an embodiment of this application. Figure 5 As shown, the vehicle's infotainment system can issue digital security certificates to the vehicle-mounted intercom. After obtaining this digital security certificate, the vehicle-mounted intercom can send sub-certificates to multiple handheld intercoms based on it. In this way, the handheld intercoms can use the corresponding sub-certificates to encrypt a first signal and send the encrypted first signal. Upon receiving the first signal encrypted with a sub-certificate, the vehicle-mounted intercom can use its stored sub-certificate to authenticate the encrypted first signal. After successful authentication, the vehicle can control the T-box to send a second signal.

[0141] In this embodiment of the application, the security of the communication process can be improved by encrypting the first signal with the first encryption information.

[0142] In some possible implementations, the method 200 further includes: controlling the vehicle's sound-emitting device to play corresponding voice content according to the first signal.

[0143] In some possible implementations, controlling the vehicle's audio device to play corresponding voice content includes: controlling the audio device inside the cabin to play corresponding voice content when a user is present in the cabin; or, controlling the audio device outside the cabin to play corresponding voice content when no user is present in the cabin.

[0144] For example, Figure 6 A schematic diagram illustrating an application scenario provided by an embodiment of this application is shown. For example... Figure 6 As shown, upon receiving the first signal, the vehicle can acquire an image of the cabin. If the image indicates that there is no user in the cabin, the vehicle can control the speaker outside the cabin to play the voice content from the first signal, for example, the voice content being, "I am in trouble now, please help me call the satellite phone to rescue personnel." In this way, while the vehicle is controlling the wireless communication device to make a satellite phone call based on the first signal, the user outside the cabin can immediately initiate rescue after hearing the voice content.

[0145] In some possible implementations, controlling the vehicle's audio device to play corresponding voice content according to the first signal includes: controlling the vehicle radio to play corresponding voice content according to the first signal.

[0146] In some possible implementations, the method 200 further includes: acquiring a third signal from a second communication terminal, wherein the third signal is a signal of a third communication protocol; and controlling a wireless communication device to send the third signal to the third communication terminal.

[0147] In this embodiment, the third signal can be forwarded through a vehicle. In this way, the vehicle's wireless communication device can be used as a relay node to realize communication between the second and third communication terminals, which helps to improve the communication distance between the second and third communication terminals.

[0148] In some possible implementations, the first communication terminal is a vehicle-mounted walkie-talkie, and the method 200 further includes: the vehicle-mounted walkie-talkie receiving a fourth signal, the fourth signal being a signal of the first communication protocol, wherein obtaining the first signal from the first communication terminal includes: controlling the vehicle-mounted walkie-talkie to receive the first signal through a first time slot and controlling the vehicle-mounted walkie-talkie to send the fourth signal to a handheld walkie-talkie through a second time slot.

[0149] In some possible implementations, the first time slot and the second time slot are adjacent.

[0150] For example, Figure 7 This illustration shows a schematic diagram of a full-duplex conversation using a handheld radio and a vehicle-mounted radio, as provided in an embodiment of this application. The handheld radio can send signal 3 to the vehicle-mounted radio 1 through time slot 1, and the vehicle-mounted radio can send signal 4 to the handheld radio through time slot 2. Thus, full-duplex communication can be achieved through uplink and downlink time division multiplexing.

[0151] In this embodiment, a vehicle-mounted walkie-talkie is installed in the vehicle, enabling satellite communication to follow the vehicle's movement. After exiting the vehicle, the user initiates satellite communication using a handheld walkie-talkie, leveraging the vehicle's satellite communication capabilities. Satellite signal relay is achieved through the vehicle-mounted walkie-talkie. Centered on the vehicle, handheld walkie-talkies within a certain radius can initiate satellite paging, one-button satellite SOS, emergency calls (E-call), and teammate calls. Simultaneously, the vehicle-mounted walkie-talkie facilitates communication relay, utilizing the DMR protocol and time slots 1 and 2 for real-time uplink and downlink communication. The vehicle-mounted walkie-talkie can function as a relay station, doubling the communication distance between handheld walkie-talkies, for example, from 5 km to 10 km.

[0152] Satellite communication can be enabled after the first signal, encrypted with a sub-certificate, is authenticated by the digital security certificate issued by the vehicle-mounted system. The vehicle-mounted radio issues sub-certificates to the handheld radios, helping to ensure the security of communication information during the communication process.

[0153] In some possible implementations, the method 200 further includes: when the wireless communication device establishes a communication link with the fourth communication terminal through the second communication protocol, sending corresponding signals to the first communication terminal and the fourth communication terminal based on the timestamp of the first signal from the first communication terminal and the timestamp of the fifth signal from the fourth communication terminal.

[0154] For example, the first communication terminal is a handheld walkie-talkie, and the second communication protocol can be a satellite communication protocol. Since the handheld walkie-talkie lacks a positioning system, the vehicle can timestamp the first signal from the handheld walkie-talkie based on the communication delay between the walkie-talkie and the vehicle, for example, 100ms. If the vehicle-mounted walkie-talkie receives the first signal between time T1 and time T2, the vehicle can timestamp the first signal using its positioning system, for example, (T1-100ms, T2-100ms).

[0155] Between time T3 and T4, when the fourth communication terminal sends the fifth signal to the vehicle via the satellite communication link, the fourth communication terminal can timestamp the fifth signal using its positioning system, for example, (T3, T4). Taking a time delay of 300ms between the vehicle and the fourth communication terminal as an example, the T-box can receive the fifth signal from the fourth communication terminal at (T3+300ms, T4+300ms).

[0156] If the vehicle-mounted radio receives the first signal from the handheld radio at time T1 but does not receive the fifth signal from the fourth communication terminal, then the vehicle can transmit the first signal to the fourth communication terminal via the satellite communication link after receiving the first signal. Taking a time delay of 300ms between the vehicle and the fourth communication terminal as an example, the fourth communication terminal can receive the second signal at (T1+300ms, T2+300ms).

[0157] After the vehicle receives the fifth signal from the fourth communication terminal via satellite link, it can determine whether to immediately control the vehicle-mounted radio to send the voice content of the fifth signal to the handheld radio based on the timestamp of the fifth signal. For example, if time T3+300ms falls within (T1, T2), the T-box can determine that when it receives the fifth signal, the vehicle-mounted radio is still continuously receiving the first signal from the handheld radio. Therefore, the vehicle can control the vehicle-mounted radio to temporarily postpone sending the voice content of the fifth signal to the handheld radio. At time T2, after the vehicle-mounted radio determines that it has completed receiving the first signal, it can send the voice content of the fifth signal to the handheld radio. This avoids the handheld radio playing the voice content of the fifth signal while receiving user-input voice content, and avoids the simultaneous acquisition and playback of voice signals at the handheld radio, thus resolving the timing conflict problem of voice signals when communicating through different communication protocols.

[0158] Figure 8A schematic block diagram of a communication device 800 provided in an embodiment of this application is shown. The communication device 800 includes: an acquisition unit 810, configured to acquire a first signal from a first communication terminal, wherein the first signal is a signal of a first communication protocol; and a control unit 820, configured to control a vehicle's wireless communication device to send a second signal based on the first signal, wherein the second signal is a signal of a second communication protocol.

[0159] In some possible implementations, the communication device 800 further includes: a determining unit for determining a second communication protocol from a plurality of communication protocols, the plurality of communication protocols including at least two of satellite communication protocols, cellular communication protocols, and Internet communication protocols.

[0160] In some possible implementations, the determining unit is configured to: determine a second communication protocol from multiple communication protocols based on signal parameters of the cellular network at the vehicle's location.

[0161] In some possible implementations, the determining unit is configured to: determine a cellular communication protocol or an Internet communication protocol from multiple communication protocols when the signal parameters meet a first preset condition; or, determine a satellite communication protocol from multiple communication protocols when the signal parameters do not meet the first preset condition.

[0162] In some possible implementations, the determining unit is configured to: acquire the user's intention based on a first signal, the user's intention instructing the user to select a second communication protocol; and determine the second communication protocol from a plurality of communication protocols based on the user's intention.

[0163] In some possible implementations, the acquisition unit 810 is further configured to: acquire a first input from a user, the first input being used to indicate a second communication protocol; and the determination unit is configured to: determine a second communication protocol from a plurality of communication protocols based on the first input.

[0164] In some possible implementations, the acquisition unit 810 is further configured to: acquire first indication information from the first communication device, the first indication information being used to indicate a second communication protocol; and the determination unit is configured to: determine the second communication protocol from a plurality of communication protocols based on the first indication information.

[0165] In some possible implementations, the determining unit is configured to: determine a second communication protocol from among the multiple communication protocols based on the priority of the multiple communication protocols.

[0166] In some possible implementations, the communication device 800 further includes: a first transmitting unit, configured to transmit first encrypted information to a first communication terminal; wherein the acquiring unit is further configured to: acquire a first signal encrypted by the first encrypted information.

[0167] In some possible implementations, the control unit 820 is also configured to: control the vehicle's sound-emitting device to play corresponding voice content based on the first signal.

[0168] In some possible implementations, the communication device 800 further includes a second transmitting unit and an acquiring unit, which are further configured to: acquire a third signal from a second communication terminal, wherein the third signal is a signal of a third communication protocol; and the second transmitting unit is configured to transmit the third signal to the third communication terminal.

[0169] In some possible implementations, the first communication protocol is the Digital Multimedia Radio (DMR) protocol.

[0170] Figure 9 The diagram shows a schematic block diagram of a communication device 900 provided in this application. The communication device 900 includes: an acquisition unit 910, configured to acquire a first signal from a vehicle, the first signal being a signal obtained by the vehicle processing the acquired second signal, the first signal being a signal of a first communication protocol, and the second signal being a signal of a second communication protocol; and a control unit 920, configured to control a sound-emitting device according to the first signal.

[0171] In some possible implementations, the communication device 900 further includes a third transmitting unit for transmitting a third signal to the vehicle, the third signal being a signal of the first communication protocol.

[0172] In some possible implementations, the communication device 900 further includes: a fourth transmitting unit for transmitting first instruction information to the vehicle, the first instruction information being used to indicate a second communication protocol.

[0173] In some possible implementations, the first communication protocol is the DMR protocol.

[0174] In some possible implementations, the second communication protocol includes any one of satellite communication protocols, cellular communication protocols, and Internet communication protocols.

[0175] It should be understood that the division of units in the above device is only a logical functional division. In actual implementation, they can be fully or partially integrated into a single physical entity, or they can be physically separated. Furthermore, the units in the device can be implemented by a processor calling software; for example, the device includes a processor connected to memory, which stores instructions. The processor calls the instructions stored in memory to implement any of the above methods or to implement the functions of each unit in the device. The processor can be, for example, a general-purpose processor, such as a CPU or microprocessor, and the memory can be internal or external to the device. Alternatively, the units in the device can be implemented as hardware circuits. The functions of some or all units can be implemented through the design of the hardware circuits, which can be understood as one or more processors. For example, in one implementation, the hardware circuit is an ASIC, and the functions of some or all units are implemented through the design of the logical relationships between the components within the circuit. In another implementation, the hardware circuit can be implemented using a PLD, such as an FPGA, which can include a large number of logic gates. The connection relationships between the logic gates are configured through configuration files, thereby implementing the functions of some or all units. All units of the above devices can be implemented entirely through processor calling software, or entirely through hardware circuits, or partially through processor calling software with the remaining parts implemented through hardware circuits.

[0176] In this application embodiment, a processor is a circuit with signal processing capabilities. In one implementation, the processor can be a circuit with instruction reading and execution capabilities, such as a CPU, microprocessor, GPU, or DSP. In another implementation, the processor can implement certain functions through the logical relationships of hardware circuits. These logical relationships are fixed or reconfigurable. For example, the processor may be a hardware circuit implemented as an ASIC or PLD, such as an FPGA. In a reconfigurable hardware circuit, the process of the processor loading a configuration document and configuring the hardware circuit can be understood as the processor loading instructions to implement the functions of some or all of the above units. Furthermore, it can also be a hardware circuit designed for artificial intelligence, which can be understood as an ASIC, such as an NPU, TPU, or DPU.

[0177] As can be seen, each unit in the above device can be one or more processors (or processing circuits) configured to implement the above methods, such as: CPU, GPU, NPU, TPU, DPU, microprocessor, DSP, ASIC, FPGA, or a combination of at least two of these processor forms.

[0178] Furthermore, the units in the above devices can be integrated in whole or in part, or they can be implemented independently. In one implementation, these units are integrated together as a System-on-a-Chip (SoC). The SoC may include at least one processor for implementing any of the above methods or implementing the functions of the units in the device. The at least one processor may be of different types, such as CPU and FPGA, CPU and AI processor, CPU and GPU, etc.

[0179] This application also provides a communication device, which includes a processing unit and a storage unit. The storage unit is used to store instructions, and the processing unit executes the instructions stored in the storage unit to cause the device to perform the methods or steps performed by the vehicle in the above embodiments.

[0180] Optionally, if the communication device is located in a vehicle, the aforementioned processing unit may be Figure 1 The processors shown are 121-12n.

[0181] This application also provides a vehicle that may include the aforementioned communication device 800.

[0182] This application also provides a communication terminal, which may include the communication device 900 described above.

[0183] This application also provides a computer program product, which includes computer program code that, when run on a computer, causes the computer to perform the methods described in the above embodiments.

[0184] This application also provides a computer-readable medium storing program code that, when run on a computer, causes the computer to perform the methods described in the above embodiments.

[0185] This application also provides a chip, which includes a circuit for performing the methods described in the above embodiments.

[0186] In implementation, each step of the above method can be completed by integrated logic circuits in the processor's hardware or by instructions in software. The method disclosed in the embodiments of this application can be directly implemented by a hardware processor, or by a combination of hardware and software modules within the processor. The software modules can reside in random access memory, flash memory, read-only memory, programmable read-only memory, power-on erasable programmable memory, registers, or other mature storage media in the art. This storage medium is located in memory, and the processor reads information from the memory and, in conjunction with its hardware, completes the steps of the above method. To avoid repetition, detailed descriptions are omitted here.

[0187] In this embodiment of the application, the memory may include read-only memory and random access memory, and provides instructions and data to the processor.

[0188] In the various embodiments of this application, the order of the above-mentioned processes does not imply the order of execution. The execution order of each process should be determined by its function and internal logic, and should not constitute any limitation on the implementation process of the embodiments of this application.

[0189] Those skilled in the art will recognize that the units and algorithm steps of the various examples described in conjunction with the embodiments disclosed herein can be implemented in electronic hardware, or a combination of computer software and electronic hardware. Whether these functions are implemented in hardware or software depends on the specific application and design constraints of the technical solution. Those skilled in the art can use different methods to implement the described functions for each specific application, but such implementation should not be considered beyond the scope of this application.

[0190] Those skilled in the art will understand that, for the sake of convenience and brevity, the specific working processes of the systems, devices, and units described above can be referred to the corresponding processes in the foregoing method embodiments, and will not be repeated here.

[0191] In the several embodiments provided in this application, it should be understood that the disclosed systems, apparatuses, and methods can be implemented in other ways. For example, the apparatus embodiments described above are merely illustrative; for instance, the division of units is only a logical functional division, and in actual implementation, there may be other division methods. For example, multiple units or components may be combined or integrated into another system, or some features may be ignored or not executed. Furthermore, the coupling or direct coupling or communication connection shown or discussed may be through some interfaces; the indirect coupling or communication connection between apparatuses or units may be electrical, mechanical, or other forms.

[0192] The units described as separate components may or may not be physically separate. The components shown as units may or may not be physical units; that is, they may be located in one place or distributed across multiple network units. Some or all of the units can be selected to achieve the purpose of this embodiment according to actual needs.

[0193] In addition, the functional units in the various embodiments of this application can be integrated into one processing unit, or each unit can exist physically separately, or two or more units can be integrated into one unit.

[0194] If the aforementioned functions are implemented as software functional units and sold or used as independent products, they can be stored in a computer-readable storage medium. Based on this understanding, the technical solution of this application, in essence, or the part that contributes to the prior art, or a portion of the technical solution, can be embodied in the form of a software product. This computer software product is stored in a storage medium and includes several instructions to cause a computer device (which may be a personal computer, server, or network device, etc.) to execute all or part of the steps of the methods described in the various embodiments of this application. The aforementioned storage medium includes various media capable of storing program code, such as USB flash drives, portable hard drives, read-only memory (ROM), random access memory (RAM), magnetic disks, or optical disks.

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

Claims

1. A communication method, characterized in that, include: Acquire a first signal from a first communication terminal, wherein the first signal is a signal of a first communication protocol; Based on the first signal, the vehicle's wireless communication device sends a second signal, which is a signal of a second communication protocol.

2. The method according to claim 1, characterized in that, The method further includes: The second communication protocol is determined from a plurality of communication protocols, including at least two of satellite communication protocols, cellular communication protocols, and Internet communication protocols.

3. The method according to claim 2, characterized in that, Determining the second communication protocol from multiple communication protocols includes: The second communication protocol is determined from the plurality of communication protocols based on the signal parameters of the cellular network at the location of the vehicle.

4. The method according to claim 3, characterized in that, The step of determining the second communication protocol from the plurality of communication protocols based on the signal parameters of the cellular network at the vehicle's location includes: If the signal parameters meet a first preset condition, a cellular communication protocol or an internet communication protocol is determined from the plurality of communication protocols; or, If the signal parameters do not meet the first preset condition, a satellite communication protocol is determined from the plurality of communication protocols.

5. The method according to claim 2, characterized in that, Determining the second communication protocol from multiple communication protocols includes: Based on the first signal, the user's intention is obtained, and the user's intention instructs the user to select a second communication protocol; The second communication protocol is determined from the plurality of communication protocols based on the user's intent.

6. The method according to claim 2, characterized in that, The method further includes: Obtain the user's first input, which is used to indicate the second communication protocol; The step of determining the second communication protocol from multiple communication protocols includes: Based on the first input, the second communication protocol is determined from the plurality of communication protocols.

7. The method according to claim 2, characterized in that, The method further includes: Obtain first indication information from the first communication terminal, wherein the first indication information is used to indicate the second communication protocol; The step of determining the second communication protocol from multiple communication protocols includes: Based on the first indication information, the second communication protocol is determined from the plurality of communication protocols.

8. The method according to claim 2, characterized in that, The method further includes: The second communication protocol is determined from the plurality of communication protocols according to their priority.

9. The method according to any one of claims 1 to 8, characterized in that, The method further includes: Send the first encrypted information to the first communication terminal; The acquisition of the first signal from the first communication terminal includes: Obtain the first signal after it has been encrypted with the first encryption information.

10. The method according to any one of claims 1 to 9, characterized in that, The method further includes: Based on the first signal, the vehicle's sound-emitting device is controlled to play corresponding voice content.

11. The method according to any one of claims 1 to 10, characterized in that, The method further includes: Acquire a third signal from the second communication terminal, wherein the third signal is a signal of the third communication protocol; The third signal is sent to the third communication terminal.

12. The method according to any one of claims 1 to 11, characterized in that, The first communication protocol is the Digital Multimedia Radio (DMR) protocol.

13. A communication method, characterized in that, include: A first signal is acquired from the vehicle, the first signal being a signal obtained by the vehicle through processing the acquired second signal, the first signal being a signal of a first communication protocol, and the second signal being a signal of a second communication protocol; The sound-generating device is controlled according to the first signal.

14. The method according to claim 13, characterized in that, Before acquiring the first signal from the vehicle, the method further includes: A third signal is sent to the vehicle, the third signal being a signal of the first communication protocol.

15. The method according to claim 13 or 14, characterized in that, The method further includes: Send a first instruction message to the vehicle, the first instruction message being used to indicate the second communication protocol.

16. The method according to any one of claims 13 to 15, characterized in that, The first communication protocol is the DMR protocol; The second communication protocol includes any one of satellite communication protocol, cellular communication protocol, and Internet communication protocol.

17. A communication device, characterized in that, The communication device is a unit or module for performing the method as described in any one of claims 1 to 12.

18. A communication device, characterized in that, include: Memory, used to store computer programs; A processor for executing a computer program stored in the memory to cause the apparatus to perform the method as described in any one of claims 1 to 12.

19. A vehicle, characterized in that, Includes the apparatus as described in claim 17 or 18.

20. A communication terminal, characterized in that, The communication terminal includes a unit or module for performing the method as described in any one of claims 13 to 16.

21. A communication terminal, characterized in that, include: Memory, used to store computer programs; A processor for executing a computer program stored in the memory to cause the apparatus to perform the method as described in any one of claims 13 to 16.

22. A communication system, characterized in that, The communication system includes the vehicle as described in claim 19, and the communication terminal as described in claim 20 or 21.

23. A computer-readable storage medium, characterized in that, It stores instructions that, when executed by a processor, cause the processor to implement the method as described in any one of claims 1 to 16.

24. A computer program product, characterized in that, The computer program product includes computer program code that, when run on a computer, causes the computer to perform the method as described in any one of claims 1 to 16.