Data transmission method and apparatus

By establishing a communication connection between the terminal and the vehicle in an in-vehicle environment, acquiring their respective data transmission capabilities, and coordinating data transmission, the problem of poor data transmission performance in an in-vehicle environment is solved, and the collaborative data transmission performance between the terminal and the vehicle is improved.

CN114980019BActive Publication Date: 2026-01-02VIVO MOBILE COMM CO LTD
View PDF 1 Cites 0 Cited by

Patent Information

Application Number
CN202210534392.4
Authority / Receiving Office
CN · China
Patent Type
Patents(China)
Current Assignee / Owner
Filing Date
2022-05-17
Publication Date
2026-01-02
Estimated Expiration
2042-05-17

AI Technical Summary

Technical Problem

In a vehicle environment, the data transmission performance of the terminal is limited by the layout of the printed circuit board and interference from electronic components, which affects the data transmission capability.

Method used

By establishing a communication connection between the terminal and the vehicle, their respective data transmission capabilities are obtained, and a third data transmission capability for collaborative data transmission is determined based on these capabilities, enabling the terminal and the vehicle to collaboratively transmit data.

Benefits of technology

In the vehicle environment, the data transmission performance of the terminal is improved, enabling collaborative data transmission between the terminal and the vehicle.

✦ Generated by Eureka AI based on patent content.

Smart Images

  • Figure CN114980019B_ABST
    Figure CN114980019B_ABST
Patent Text Reader

Abstract

The application discloses a data transmission method and device, and belongs to the technical field of mobile communication. The data transmission method applied to an electronic device comprises the following steps: a communication connection is established with a terminal and a vehicle respectively, so that the terminal and the vehicle are connected in communication through the electronic device; a first data transmission capability of the terminal is acquired, and a second data transmission capability of the vehicle is acquired, wherein the data transmission capability comprises uplink data transmission capability and downlink data transmission capability; according to the first data transmission capability and the second data transmission capability, a third data transmission capability is determined, so that the terminal and the vehicle report the third data transmission capability to a network side device, and the terminal and the vehicle perform data transmission according to the third data transmission capability, wherein the third data transmission capability is data transmission capability that needs to be reported.
Need to check novelty before this filing date? Find Prior Art

Description

TECHNICAL FIELD

[0001] The present application belongs to the technical field of mobile communication, and particularly relates to a data transmission method and device. BACKGROUND

[0002] The third generation partnership project (3GPP) protocol specifies data transmission capability (for example, maximum transmit power). The data transmission capability of a terminal (for example, a mobile phone) needs to reach the specification in the 3GPP protocol.

[0003] In the related art, the data transmission capability of a terminal can be limited due to printed circuit board (PCB) layout or interference between various electronic devices. However, limiting the data transmission capability of a terminal affects the data transmission performance of the terminal. SUMMARY

[0004] An embodiment of the present application provides a data transmission method and device, which can solve the problem of poor data transmission performance of a terminal in a vehicle environment.

[0005] In a first aspect, an embodiment of the present application provides a data transmission method applied to an electronic device, comprising:

[0006] respectively establishing a communication connection with a terminal and a vehicle, so that the terminal and the vehicle communicate through the electronic device;

[0007] obtaining a first data transmission capability of the terminal and a second data transmission capability of the vehicle, wherein the data transmission capability includes uplink data transmission capability and downlink data transmission capability;

[0008] determining a third data transmission capability according to the first data transmission capability and the second data transmission capability, so that the terminal and the vehicle report the third data transmission capability to a network side device, and the terminal and the vehicle perform data transmission according to the third data transmission capability, wherein the third data transmission capability is the data transmission capability that needs to be reported.

[0009] In a second aspect, an embodiment of the present application provides a data transmission device applied to an electronic device, comprising:

[0010] a establishing module configured to respectively establish a communication connection with a terminal and a vehicle, so that the terminal and the vehicle communicate through the electronic device;

[0011] an obtaining module configured to obtain a first data transmission capability of the terminal and a second data transmission capability of the vehicle, wherein the data transmission capability includes uplink data transmission capability and downlink data transmission capability;

[0012] determining a third data transmission capability according to the first data transmission capability and the second data transmission capability, causing the terminal and the automobile to report the third data transmission capability to the network side device, and causing the terminal and the automobile to perform data transmission according to the third data transmission capability, wherein the third data transmission capability is the data transmission capability that needs to be reported.

[0013] In a third aspect, an embodiment of the present application provides an electronic device, including a processor and a memory, the memory storing programs or instructions executable on the processor, and the programs or instructions are executed by the processor to implement steps of the method in the first aspect.

[0014] In a fourth aspect, an embodiment of the present application provides a readable storage medium, the readable storage medium storing programs or instructions, and the programs or instructions are executed by the processor to implement steps of the method in the first aspect.

[0015] In a fifth aspect, an embodiment of the present application provides a chip, including a processor and a communication interface, the communication interface and the processor being coupled, and the processor is used to run programs or instructions to implement steps of the method in the first aspect.

[0016] In a sixth aspect, an embodiment of the present application provides a computer program product, the program product being stored in a storage medium, and the program product is executed by at least one processor to implement the method in the first aspect.

[0017] In the embodiment of the present application, the electronic device establishes a communication connection with the terminal and the automobile respectively, so that the terminal and the automobile obtain the first data transmission capability of the terminal and the second data transmission capability of the automobile through the communication connection of the electronic device; the electronic device determines the data transmission capability that needs to be reported according to the first data transmission capability and the second data transmission capability; the terminal and the automobile report the data transmission capability that needs to be reported, so that the terminal and the automobile perform data transmission according to the reported data transmission capability. In this way, the terminal and the automobile can perform data transmission cooperatively, and the data transmission performance of the terminal can be improved in the vehicle-mounted environment. BRIEF DESCRIPTION OF DRAWINGS

[0018] Figure 1 is a flowchart of a data transmission method applied to an electronic device provided by an embodiment of the present application;

[0019] Figure 2 is a structural diagram of a data transmission device applied to an electronic device provided by an embodiment of the present application;

[0020] Figure 3 is a structural diagram of an electronic device provided by an embodiment of the present application;

[0021] Figure 4Fig. 1 is a schematic diagram of a hardware structure of an electronic device according to an embodiment of the present application. DETAILED DESCRIPTION

[0022] The technical solutions in the embodiments of the present application will be clearly described below with reference to the drawings in the embodiments of the present application. Obviously, the described embodiments are only some but not all of the embodiments of the present application. Based on the embodiments in the present application, all other embodiments obtained by a person of ordinary skill in the art belong to the scope of protection of the present application.

[0023] The terms "first", "second", and the like in the specification and claims of the present application are used to distinguish similar objects, and are not used to describe a specific order or sequence. It should be understood that the data used in this way can be interchanged under appropriate circumstances, so that the embodiments of the present application can be implemented in an order other than that illustrated or described herein, and the objects distinguished by "first", "second", etc. are generally of a kind and do not limit the number of objects, for example, the first object can be one or more. In addition, "and / or" in the specification and claims indicates at least one of the connected objects, and the character " / ", generally indicates that the objects before and after are in a "or" relationship.

[0024] The data transmission method and device provided by the embodiments of the present application will be described in detail below with reference to the drawings and specific embodiments and their application scenarios.

[0025] Figure 1 Fig. 1 is a flowchart of a data transmission method applied to an electronic device according to an embodiment of the present application. As shown in Fig. 1, the data transmission method can include the following steps. Figure 1

[0026] Step 101: respectively establishing a communication connection with a terminal and a vehicle, so that the terminal and the vehicle communicate through the electronic device;

[0027] Step 102: obtaining a first data transmission capability of the terminal, and obtaining a second data transmission capability of the vehicle, wherein the data transmission capability includes uplink data transmission capability and downlink data transmission capability;

[0028] Step 103: determining a third data transmission capability according to the first data transmission capability and the second data transmission capability, so that the terminal and the vehicle report the third data transmission capability to a network side device, and the terminal and the vehicle perform data transmission according to the third data transmission capability, wherein the third data transmission capability is the data transmission capability that needs to be reported.

[0029] The specific implementation of each step will be described in detail below.

[0030] ​In the embodiment of the present application, the electronic device establishes a communication connection with the terminal and the vehicle respectively, so that the terminal and the vehicle communicate through the electronic device, obtains the first data transmission capability of the terminal, and obtains the second data transmission capability of the vehicle; according to the first data transmission capability and the second data transmission capability, determines the data transmission capability to be reported; the terminal and the vehicle report the data transmission capability to be reported, so that the terminal and the vehicle perform data transmission according to the reported data transmission capability. In this way, the terminal and the vehicle can cooperatively perform data transmission, and the data transmission performance of the terminal can be improved under the vehicle-mounted environment condition.

[0031] In some possible implementations of the embodiment of the present application, the uplink data transmission capability in the embodiment of the present application includes but is not limited to uplink data transmission rate, maximum transmission power, support of multiple-in multiple-out (MIMO) technology, and the downlink data transmission capability includes but is not limited to downlink data transmission rate, maximum reception power, and support of MIMO technology.

[0032] In some possible implementations of the embodiment of the present application, step 101 can include: in the case that the terminal allows to establish a communication connection with the electronic device, establishing a communication connection with the terminal; and in the case that the vehicle allows to establish a communication connection with the electronic device, establishing a communication connection with the vehicle.

[0033] Specifically, the terminal can display a confirmation interface of "whether to allow to establish a communication connection with the electronic device", and when a user clicks a "confirmation" control (for example, a confirmation button), it indicates that the terminal allows the electronic device to establish a communication connection with the terminal, at this time, the electronic device establishes a communication connection with the terminal, and the vehicle displays a confirmation interface of "whether to allow to establish a communication connection with the electronic device", and when a user clicks a "confirmation" control (for example, a confirmation button), it indicates that the vehicle allows the electronic device to establish a communication connection with the vehicle, at this time, the electronic device establishes a communication connection with the vehicle.

[0034] In some possible implementations of the embodiment of the present application, in step 102, the terminal can directly send the first data transmission capability to the electronic device, and the vehicle can directly send the second data transmission capability to the electronic device.

[0035] In some possible implementations of the embodiment of the present application, in step 102, the electronic device can further send a first data transmission capability acquisition request to the terminal, and the terminal sends the first data transmission capability to the electronic device after receiving the first data transmission capability acquisition request. The electronic device can further send a second data transmission capability acquisition request to the vehicle, and the vehicle sends the second data transmission capability to the electronic device after receiving the second data transmission capability acquisition request.

[0036] In some possible implementation of the embodiments of the present application, the step 102 can include: taking the uplink data transmission capability of the automobile as the uplink data transmission capability to be reported; and taking the downlink data transmission capability of the terminal as the downlink data transmission capability to be reported.

[0037] In some possible implementation of the embodiments of the present application, the terminal is a mobile phone. The uplink data transmission capability of the automobile can be taken as the uplink data transmission capability to be reported, and the downlink data transmission capability of the mobile phone can be taken as the downlink data transmission capability to be reported. When the data transmission capability is reported, the uplink data transmission capability of the automobile and the downlink data transmission capability of the mobile phone are reported. When the data is transmitted, the mobile phone is responsible for the downlink data transmission, and the automobile is responsible for the uplink data transmission, that is, the mobile phone is responsible for receiving network data, and the automobile is responsible for sending data to the network.

[0038] In the embodiments of the present application, the terminal and the automobile can cooperatively perform data transmission, and the data transmission performance of the terminal can be improved under the vehicle-mounted environment condition.

[0039] In some possible implementation of the embodiments of the present application, the step 102 can include: for each frequency band, taking the maximum of the uplink data transmission capability of the terminal and the uplink data transmission capability of the automobile corresponding to the frequency band as the uplink data transmission capability to be reported corresponding to the frequency band; and taking the maximum of the downlink data transmission capability of the terminal and the downlink data transmission capability of the automobile corresponding to the frequency band as the downlink data transmission capability to be reported corresponding to the frequency band.

[0040] For example, for a certain frequency band X, it is assumed that for the frequency band X, the maximum transmission power supported by the automobile is A1 decibel relative to one milliwatt (dBm), and the receiving power is B1 dBm; the maximum transmission power supported by the terminal is A2 dBm, and the receiving power is B2 dBm; wherein A1>A2, and B1<B2. For the frequency band X, the maximum transmission power A1 dBm is taken as the maximum transmission power to be reported, and the receiving power B2 dBm is taken as the receiving power to be reported.

[0041] For another frequency band Y, it is assumed that for the frequency band Y, the maximum transmission power supported by the automobile is A3 dBm, and the receiving power is B3 dBm; the maximum transmission power supported by the terminal is A4 dBm, and the receiving power is B4 dBm; wherein A3<A4, and B3>B4. For the frequency band Y, the maximum transmission power A4 dBm is taken as the maximum transmission power to be reported, and the receiving power B3 dBm is taken as the receiving power to be reported.

[0042] For frequency band X, during data transmission, the terminal is responsible for downlink data transmission, and the vehicle is responsible for uplink data transmission, that is, the terminal is responsible for receiving network data, and the vehicle is responsible for sending data to the network.

[0043] For frequency band Y, during data transmission, the vehicle is responsible for downlink data transmission, and the terminal is responsible for uplink data transmission, that is, the vehicle is responsible for receiving network data, and the terminal is responsible for sending data to the network.

[0044] In some possible implementations of the embodiments of the present application, the data transmission method provided by the embodiments of the present application can further include: in the case that the terminal leaves the vehicle, disconnecting the communication connection between the terminal and the electronic device, or disconnecting the communication connection between the vehicle and the electronic device.

[0045] In some possible implementations of the embodiments of the present application, when the distance between the terminal and the vehicle is greater than the distance threshold, it indicates that the terminal leaves the vehicle.

[0046] In some possible implementations of the embodiments of the present application, the distance between the terminal and the vehicle can be measured by using a distance sensor.

[0047] After the communication connection between the terminal and the electronic device is disconnected, or the communication connection between the vehicle and the electronic device is disconnected, the terminal and the vehicle are disconnected, and the cooperative data transmission of the terminal and the vehicle ends. In order to reduce the cache occupation, the electronic device can also delete various information cached during the cooperative data transmission of the terminal and the vehicle.

[0048] It should be noted that the data transmission method provided by the embodiments of the present application can be executed by a data transmission device. In the embodiments of the present application, the data transmission method executed by the data transmission device is taken as an example to illustrate the data transmission device provided by the embodiments of the present application.

[0049] Figure 2 FIG. 1 is a structural schematic diagram of a data transmission device applied to an electronic device provided by the embodiments of the present application. As shown in FIG. 1, the data transmission device 200 can include: Figure 2

[0050] The establishing module 201 is configured to establish communication connections with the terminal and the vehicle respectively, so that the terminal and the vehicle communicate with each other through the communication connection of the electronic device.

[0051] The obtaining module 201 is configured to obtain a first data transmission capability of the terminal, and obtain a second data transmission capability of the vehicle, wherein the data transmission capability includes uplink data transmission capability and downlink data transmission capability.

[0052] ​The determining module 202 is configured to determine a third data transmission capability according to the first data transmission capability and the second data transmission capability, and to cause the terminal and the automobile to report the third data transmission capability to the network side device, and to cause the terminal and the automobile to perform data transmission according to the third data transmission capability, wherein the third data transmission capability is a data transmission capability that needs to be reported.

[0053] In the embodiments of the present application, the electronic device establishes a communication connection with the terminal and the automobile respectively, so that the terminal and the automobile perform communication through the electronic device, and the electronic device acquires the first data transmission capability of the terminal and the second data transmission capability of the automobile; the electronic device determines a data transmission capability that needs to be reported according to the first data transmission capability and the second data transmission capability; and the terminal and the automobile report the data transmission capability that needs to be reported, so that the terminal and the automobile perform data transmission according to the reported data transmission capability. In this way, the terminal and the automobile can perform data transmission cooperatively, and the data transmission performance of the terminal can be improved under the vehicle-mounted environment condition.

[0054] In some possible implementations of the embodiments of the present application, the determining module 203 can be specifically configured to:

[0055] report the uplink data transmission capability of the automobile as the uplink data transmission capability that needs to be reported;

[0056] report the downlink data transmission capability of the terminal as the downlink data transmission capability that needs to be reported.

[0057] In the embodiments of the present application, the terminal and the automobile can perform data transmission cooperatively, and the data transmission performance of the terminal can be improved under the vehicle-mounted environment condition.

[0058] In some possible implementations of the embodiments of the present application, the determining module 203 can be specifically configured to:

[0059] for each frequency band, report the maximum of the uplink data transmission capability of the terminal and the uplink data transmission capability of the automobile corresponding to the frequency band as the uplink data transmission capability of the frequency band that needs to be reported;

[0060] report the maximum of the downlink data transmission capability of the terminal and the downlink data transmission capability of the automobile corresponding to the frequency band as the downlink data transmission capability of the frequency band that needs to be reported.

[0061] In some possible implementations of the embodiments of the present application, the establishing module 201 can be specifically configured to:

[0062] establish the communication connection with the terminal in a case where the terminal allows the communication connection with the electronic device to be established;

[0063] establish the communication connection with the automobile in a case where the automobile allows the communication connection with the electronic device to be established.

[0064] In some possible implementation of the embodiments of the present application, the data transmission apparatus 200 can further include:

[0065] The disconnecting module is configured to disconnect the communication connection between the terminal and the electronic device, or disconnect the communication connection between the vehicle and the electronic device, when the terminal leaves the vehicle.

[0066] The data transmission apparatus in the embodiments of the present application can be a component in an electronic device, for example, an integrated circuit or a chip. The electronic device can be a terminal, or other devices than the terminal. For example, the electronic device can be a mobile phone, a tablet computer, a notebook computer, a palm computer, a vehicle-mounted electronic device, a Mobile Internet Device (MID), an augmented reality (AR) / virtual reality (VR) device, a robot, a wearable device, an ultra-mobile personal computer (UMPC), a netbook, or a personal digital assistant (PDA), etc. The electronic device can also be a server, a Network Attached Storage (NAS), a personal computer (PC), a television (TV), a teller machine, or a self-service machine, etc. The embodiments of the present application are not limited in this regard.

[0067] The data transmission apparatus in the embodiments of the present application can be an apparatus with an operating system. The operating system can be an Android operating system, an iOS operating system, or other possible operating systems. The embodiments of the present application are not limited in this regard.

[0068] The data transmission apparatus provided by the embodiments of the present application can implement each process in the data transmission method embodiments, and thus repeated description is omitted here. Figure 1

[0069] Optionally, as shown in Figure 3 The embodiments of the present application further provide an electronic device 300, which includes a processor 301 and a memory 302. The memory 302 stores a program or instructions that can be run on the processor 301. The program or instructions are executed by the processor 301 to implement each step of the above data transmission method embodiments, and achieve the same technical effects. To avoid repetition, the same is not described here.

[0070] ​In some possible implementation of the embodiments of the present application, the processor 301 can include a central processing unit (CPU), or an application specific integrated circuit (ASIC), or can be configured to implement one or more integrated circuits implementing the embodiments of the present application.

[0071] In some possible implementation of the embodiments of the present application, the memory 302 can include a read-only memory (ROM), a random access memory (RAM), a magnetic disk storage device, an optical storage device, a flash memory device, an electrical, optical, or other physical / tangible memory storage device. Therefore, generally, the memory 302 includes one or more tangible (non-transitory) computer-readable storage media (e.g., memory devices) encoded with software comprising computer-executable instructions that, when executed (e.g., by one or more processors), are operable to perform the operations described with reference to the data transmission method according to the embodiments of the present application.

[0072] Figure 4 is a schematic diagram of a hardware structure of an electronic device implementing the embodiments of the present application.

[0073] The electronic device 400 includes, but is not limited to, a radio frequency unit 401, a network module 402, an audio output unit 403, an input unit 404, a sensor 405, a display unit 406, a user input unit 407, an interface unit 408, a memory 409, and a processor 410, etc.

[0074] Those skilled in the art can understand that the electronic device 400 can further include a power supply (such as a battery) for supplying power to each component, and the power supply can be logically connected to the processor 410 through a power management system, so as to realize the functions of managing charging, discharging, and power consumption management, etc. through the power management system. Figure 4 The electronic device structure shown in the figure does not constitute a limitation on the electronic device, and the electronic device can include more or fewer components than those shown, or combine certain components, or different arrangement of components, which will not be described here.

[0075] The processor 410 is configured to: establish a communication connection with the terminal and the automobile respectively, so that the terminal and the automobile are connected to the electronic device; obtain a first data transmission capability of the terminal, and obtain a second data transmission capability of the automobile, wherein the data transmission capability includes uplink data transmission capability and downlink data transmission capability; determine a third data transmission capability according to the first data transmission capability and the second data transmission capability, so that the terminal and the automobile report the third data transmission capability to the network side device, and the terminal and the automobile perform data transmission according to the third data transmission capability, wherein the third data transmission capability is the data transmission capability that needs to be reported.

[0076] In the embodiment of the application, the electronic device 400 establishes a communication connection with the terminal and the automobile respectively, so that the terminal and the automobile are connected to the electronic device, obtains a first data transmission capability of the terminal, and obtains a second data transmission capability of the automobile; determines the data transmission capability that needs to be reported according to the first data transmission capability and the second data transmission capability; and the terminal and the automobile report the data transmission capability that needs to be reported, so that the terminal and the automobile perform data transmission according to the reported data transmission capability. In this way, the terminal and the automobile can perform data transmission cooperatively, and the data transmission performance of the terminal can be improved under the vehicle-mounted environment condition.

[0077] In some possible implementations of the embodiment of the application, the processor 410 can be specifically configured to:

[0078] report the uplink data transmission capability of the automobile as the uplink data transmission capability that needs to be reported;

[0079] report the downlink data transmission capability of the terminal as the downlink data transmission capability that needs to be reported.

[0080] In the embodiment of the application, the terminal and the automobile can perform data transmission cooperatively, and the data transmission performance of the terminal can be improved under the vehicle-mounted environment condition.

[0081] In some possible implementations of the embodiment of the application, the processor 410 can be specifically configured to:

[0082] for each frequency band, report the maximum of the uplink data transmission capability of the terminal and the uplink data transmission capability of the automobile corresponding to the frequency band as the uplink data transmission capability that needs to be reported corresponding to the frequency band;

[0083] report the maximum of the downlink data transmission capability of the terminal and the downlink data transmission capability of the automobile corresponding to the frequency band as the downlink data transmission capability that needs to be reported corresponding to the frequency band.

[0084] In some possible implementations of the embodiment of the application, the processor 410 can be specifically configured to:

[0085] In a case where the terminal allows the communication connection with the electronic device to be established, the communication connection with the terminal is established.

[0086] In a case where the automobile allows the communication connection with the electronic device to be established, the communication connection with the automobile is established.

[0087] In some possible implementations of the embodiments of the present application, the processor 410 can be further configured to:

[0088] In a case where the terminal leaves the automobile, the communication connection between the terminal and the electronic device is disconnected, or the communication connection between the automobile and the electronic device is disconnected.

[0089] It should be understood that, in the embodiments of the present application, the input unit 404 can include a graphics processing unit (GPU) 4041 and a microphone 4042. The graphics processing unit 4041 processes image data of a still picture or a video obtained by an image capture device (such as a camera) in a video capture mode or an image capture mode. The display unit 406 can include a display panel 4061, which can be configured in the form of a liquid crystal display, an organic light-emitting diode, or the like. The user input unit 407 includes at least one of a touch panel 4071 and other input devices 4072. The touch panel 4071 is also referred to as a touch screen. The touch panel 4071 can include two parts of a touch detection device and a touch controller. The other input devices 4072 can include, but are not limited to, a physical keyboard, function keys (such as volume control keys, on-off keys, and the like), a trackball, a mouse, an operation lever, and the like, and will not be described here in detail.

[0090] The memory 409 can be used to store software programs and various data. The memory 409 can mainly include a first storage area storing programs or instructions and a second storage area storing data, wherein the first storage area can store an operating system, application programs or instructions required by at least one function (such as a sound playing function, an image playing function, etc.), and the like. In addition, the memory 409 can include a volatile memory or a non-volatile memory, or the memory 409 can include both a volatile memory and a non-volatile memory. The non-volatile memory can be a Read-Only Memory (ROM), a Programmable ROM (PROM), an Erasable PROM (EPROM), an Electrically EPROM (EEPROM), or a flash memory. The volatile memory can be a Random Access Memory (RAM), a Static RAM (SRAM), a Dynamic RAM (DRAM), a Synchronous DRAM (SDRAM), a Double Data Rate SDRAM (DDR SDRAM), an Enhanced SDRAM (ESDRAM), a Synch link DRAM (SLDRAM), and a Direct Rambus RAM (DRRAM). The memory 409 in the embodiments of the present application includes but is not limited to these and any other suitable types of memory.

[0091] The processor 410 can include one or more processing units; optionally, the processor 410 integrates an application processor and a modem processor, wherein the application processor mainly processes operations related to an operating system, a user interface, and an application program, and the modem processor mainly processes wireless communication signals, such as a baseband processor. It can be understood that the above-mentioned modem processor can also not be integrated into the processor 410.

[0092] The embodiments of the present application also provide a readable storage medium, and the readable storage medium stores programs or instructions, the programs or instructions are executed by a processor to realize various processes of the above-mentioned data transmission method embodiments and achieve the same technical effects. To avoid repetition, details are not described here.

[0093] The processor is a processor in the electronic device in the above embodiments. The readable storage medium includes a computer readable storage medium, examples of the computer readable storage medium include non-transitory computer readable storage medium, such as ROM, RAM, magnetic disk or optical disk, etc.

[0094] The embodiment of the present application further provides a chip, including a processor and a communication interface, the communication interface and the processor are coupled, the processor is used for running a program or an instruction, realizing each process of the above data transmission method embodiment, and the same technical effects can be achieved. To avoid repetition, it will not be repeated here.

[0095] It should be understood that the chip mentioned in the embodiment of the present application can also be called a system-level chip, a system chip, a chip system or a system-on-chip chip, etc.

[0096] The embodiment of the present application provides a computer program product, the program product is stored in a storage medium, the program product is executed by at least one processor to realize each process of the above data transmission method embodiment, and the same technical effects can be achieved. To avoid repetition, it will not be repeated here.

[0097] It should be noted that in this paper, the term "includes", "contains" or any other variant thereof is intended to cover non-exclusive inclusion, so that the process, method, article or device including a series of elements not only includes those elements, but also includes other elements not explicitly listed, or includes elements inherent to such process, method, article or device. Without more limitations, the element defined by the statement "includes a" does not exclude the presence of another identical element in the process, method, article or device including the element. In addition, it should be pointed out that the scope of the method and device in the embodiment of the present application is not limited to the order of the functions shown or discussed, but also includes the functions performed in a substantially simultaneous manner or in the opposite order, for example, the described method can be performed in a different order from the described order, and various steps can also be added, omitted or combined. In addition, the features described with reference to some examples can be combined in other examples.

[0098] Those skilled in the art can clearly understand the above-mentioned embodiment method can be realized by means of software and necessary general hardware platform, of course, also can be through hardware, but in many cases the former is the better embodiment. Based on such understanding, the technical solutions of the present application essentially or say the part of the related art to make contributions can be embodied in the form of computer software products, the computer software product is stored in a storage medium (such as ROM / RAM, disk, optical disc), including a number of instructions to make a terminal (may be a mobile phone, computer, server, or network equipment, etc.) executes the method described in various embodiments of the present application.

[0099] The embodiments of the present application are described above in combination with the drawings, but the present application is not limited to the above-mentioned specific embodiments, the above-mentioned specific embodiments are only illustrative, but not limited, those skilled in the art can make many forms without departing from the purpose of the present application and the scope of the claims under the inspiration of the present application, all belong to the protection of the present application.

Claims

1. A data transmission method, characterized in that, The method is applied to an electronic device, and the method includes: Communication connections are established with the terminal and the vehicle respectively, so that the terminal and the vehicle can communicate with each other through the electronic device; The system acquires the first data transmission capability of the terminal and the second data transmission capability of the vehicle, wherein the data transmission capability includes uplink data transmission capability and downlink data transmission capability; the uplink data transmission capability includes at least one of the following: uplink data transmission rate, maximum transmit power, and support for multiple-input multiple-output (MIMO) technology; the downlink data transmission capability includes at least one of the following: downlink data transmission rate, maximum receive power, and support for MIMO technology. Based on the first data transmission capability and the second data transmission capability, a third data transmission capability is determined so that the terminal and the vehicle report the third data transmission capability to the network-side device. The terminal and the vehicle transmit data with the network according to the third data transmission capability, wherein the third data transmission capability is the data transmission capability that needs to be reported. The step of determining the third data transmission capability based on the first data transmission capability and the second data transmission capability includes: The uplink data transmission capability of the vehicle is considered as the uplink data transmission capability that needs to be reported; the downlink data transmission capability of the terminal is considered as the downlink data transmission capability that needs to be reported. or, For each frequency band, the maximum of the uplink data transmission capability of the terminal and the uplink data transmission capability of the vehicle corresponding to the frequency band is taken as the uplink data transmission capability that needs to be reported for that frequency band; the maximum of the downlink data transmission capability of the terminal and the downlink data transmission capability of the vehicle corresponding to the frequency band is taken as the downlink data transmission capability that needs to be reported for that frequency band.

2. The method according to claim 1, characterized in that, The establishment of communication connections with the terminal and the vehicle respectively includes: If the terminal allows the establishment of a communication connection with the electronic device, a communication connection is established with the terminal; If the vehicle allows the establishment of a communication connection with the electronic device, a communication connection is established with the vehicle.

3. The method according to claim 1, characterized in that, The method further includes: If the terminal leaves the vehicle, disconnect the communication connection between the terminal and the electronic device, or disconnect the communication connection between the vehicle and the electronic device.

4. A data transmission device, characterized in that, The device is used in an electronic device, and the device includes: A module is established to establish communication connections with the terminal and the vehicle respectively, so that the terminal and the vehicle can communicate with each other through the electronic device; The acquisition module is used to acquire the first data transmission capability of the terminal and the second data transmission capability of the vehicle, wherein the data transmission capability includes uplink data transmission capability and downlink data transmission capability; the uplink data transmission capability includes at least one of the following: uplink data transmission rate, maximum transmit power, and support for multiple-input multiple-output (MIMO) technology; the downlink data transmission capability includes at least one of the following: downlink data transmission rate, maximum receive power, and support for MIMO technology; The determining module is configured to determine a third data transmission capability based on the first data transmission capability and the second data transmission capability, so that the terminal and the vehicle report the third data transmission capability to the network-side device, and the terminal and the vehicle transmit data with the network according to the third data transmission capability, wherein the third data transmission capability is the data transmission capability that needs to be reported; The determining module is specifically used for: The uplink data transmission capability of the vehicle is considered as the uplink data transmission capability that needs to be reported; the downlink data transmission capability of the terminal is considered as the downlink data transmission capability that needs to be reported. or, For each frequency band, the maximum of the uplink data transmission capability of the terminal and the uplink data transmission capability of the vehicle corresponding to the frequency band is taken as the uplink data transmission capability that needs to be reported for that frequency band; the maximum of the downlink data transmission capability of the terminal and the downlink data transmission capability of the vehicle corresponding to the frequency band is taken as the downlink data transmission capability that needs to be reported for that frequency band.

5. The apparatus according to claim 4, characterized in that, The establishment module is specifically used for: If the terminal allows the establishment of a communication connection with the electronic device, a communication connection is established with the terminal; If the vehicle allows the establishment of a communication connection with the electronic device, a communication connection is established with the vehicle.

6. The apparatus according to claim 4, characterized in that, The device further includes: The disconnect module is used to disconnect the communication connection between the terminal and the electronic device when the terminal leaves the vehicle, or to disconnect the communication connection between the vehicle and the electronic device.

Citation Information

Patent Citations

  • Wireless communication method and equipment

    CN113225731A