CN111314852A - Data transmission method, device, storage medium and electronic terminal - Google Patents
Data transmission method, device, storage medium and electronic terminal Download PDFInfo
- Publication number
- CN111314852A CN111314852A CN202010092706.0A CN202010092706A CN111314852A CN 111314852 A CN111314852 A CN 111314852A CN 202010092706 A CN202010092706 A CN 202010092706A CN 111314852 A CN111314852 A CN 111314852A
- Authority
- CN
- China
- Prior art keywords
- communication distance
- priority
- distance threshold
- data transmission
- electronic terminal
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Granted
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 45
- 238000000034 method Methods 0.000 title claims abstract description 44
- 238000004891 communication Methods 0.000 claims abstract description 228
- 238000012545 processing Methods 0.000 claims abstract description 20
- 230000004044 response Effects 0.000 claims description 5
- 230000011664 signaling Effects 0.000 abstract description 11
- 230000006870 function Effects 0.000 description 12
- 238000013507 mapping Methods 0.000 description 9
- 230000008569 process Effects 0.000 description 9
- 238000010586 diagram Methods 0.000 description 7
- 230000015572 biosynthetic process Effects 0.000 description 4
- 238000001514 detection method Methods 0.000 description 4
- 238000005516 engineering process Methods 0.000 description 4
- 238000010295 mobile communication Methods 0.000 description 3
- 230000001133 acceleration Effects 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 2
- 230000005484 gravity Effects 0.000 description 2
- 230000003993 interaction Effects 0.000 description 2
- 238000012544 monitoring process Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000005236 sound signal Effects 0.000 description 2
- 101100087393 Caenorhabditis elegans ran-2 gene Proteins 0.000 description 1
- 240000007594 Oryza sativa Species 0.000 description 1
- 235000007164 Oryza sativa Nutrition 0.000 description 1
- 101150014328 RAN2 gene Proteins 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 238000007599 discharging Methods 0.000 description 1
- 231100001261 hazardous Toxicity 0.000 description 1
- 239000004973 liquid crystal related substance Substances 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000008447 perception Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 235000009566 rice Nutrition 0.000 description 1
- 238000010079 rubber tapping Methods 0.000 description 1
- 230000001953 sensory effect Effects 0.000 description 1
- 238000010897 surface acoustic wave method Methods 0.000 description 1
- 230000000007 visual effect Effects 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/02—Services making use of location information
- H04W4/021—Services related to particular areas, e.g. point of interest [POI] services, venue services or geofences
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0268—Traffic management, e.g. flow control or congestion control using specific QoS parameters for wireless networks, e.g. QoS class identifier [QCI] or guaranteed bit rate [GBR]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/40—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The application discloses a data transmission method, a data transmission device, a storage medium and an electronic terminal. The method comprises the following steps: receiving service data and corresponding SCI information sent by a sending terminal, wherein the SCI information comprises priority; acquiring a communication distance threshold corresponding to the priority; and processing the service data according to the communication distance threshold value, thereby saving signaling overhead and meeting the QoS requirement.
Description
Technical Field
The present application relates to the field of communications technologies, and in particular, to a data transmission method, an apparatus, a storage medium, and an electronic terminal.
Background
Vehicle to evolution (V2X) is a new generation of information communication technology that connects vehicles to Everything, where V represents a Vehicle, X represents any object that interacts information with the Vehicle, and X currently mainly contains vehicles, people, traffic side infrastructure and networks. The information mode of V2X interaction includes: Vehicle-to-Vehicle (V2V), Vehicle-to-road (V2I), Vehicle-to-person (V2P), and Vehicle-to-Network (V2N). In order to satisfy interaction between a vehicle and various objects, particularly direct communication between two User Equipments (UEs), a direct communication (Sidelink) mode is introduced.
In the Sidelink, a communication distance requirement between a sending terminal and a receiving terminal belongs to one of QoS (Quality of service) parameters, and the sending terminal in the prior art directly indicates a value of the communication distance requirement in SCI (Sidelink control information) information and sends the SCI information to the receiving terminal, so that the receiving terminal processes service data based on the communication distance requirement. But the required value of the communication distance needs at least 4 bits to be indicated in the second-level SCI, thereby bringing about a large signaling overhead.
Disclosure of Invention
The embodiment of the application provides a data transmission method, a data transmission device, a storage medium and an electronic terminal, which can reduce signaling overhead while guaranteeing QoS requirements.
In a first aspect, an embodiment of the present application provides a data transmission method, which is applied to an electronic terminal, and the method includes:
receiving service data and corresponding SCI information sent by a sending terminal, wherein the SCI information comprises priority;
acquiring a communication distance threshold corresponding to the priority;
and processing the service data according to the communication distance threshold.
In some embodiments of the present application, the obtaining of the communication distance threshold corresponding to the priority information specifically includes:
searching a preset communication distance requirement table, and acquiring a communication distance requirement corresponding to the priority; the communication distance requirement comprises at least one communication distance candidate;
determining the communication distance threshold from the at least one communication distance candidate.
In some embodiments of the present application, the SCI information further includes an index;
the determining the communication distance threshold from the at least one communication distance candidate value specifically includes:
and searching a preset index table, and acquiring a communication distance candidate value corresponding to the index from the at least one communication distance candidate value to serve as the communication distance threshold.
In some embodiments of the present application, the communication distance threshold corresponding to a high priority is greater than the communication distance threshold corresponding to a low priority.
In some embodiments of the present application, the processing the service data according to the communication distance threshold specifically includes:
detecting a communication distance between the electronic terminal and the sending terminal;
and if the communication distance does not exceed the communication distance threshold, feeding back response information to the sending terminal.
In a second invention, an embodiment of the present application further provides a data transmission device, which is applied to an electronic terminal, and the device includes:
the system comprises a receiving module, a sending module and a receiving module, wherein the receiving module is used for receiving service data sent by a sending terminal and corresponding SCI information, and the SCI information comprises priority;
the acquisition module is used for acquiring a communication distance threshold corresponding to the priority; and the number of the first and second groups,
and the processing module is used for processing the service data according to the communication distance threshold.
In some embodiments of the present application, the obtaining module specifically includes:
the searching unit is used for searching a preset communication distance requirement table and acquiring the communication distance requirement corresponding to the priority; the communication distance requirement comprises at least one communication distance candidate; and the number of the first and second groups,
a determining unit configured to determine the communication distance threshold from the at least one communication distance candidate.
In some embodiments of the present application, the SCI information further includes an index;
the determining unit is specifically configured to:
and searching a preset index table, and acquiring a communication distance candidate value corresponding to the index from the at least one communication distance candidate value to serve as the communication distance threshold.
In a third aspect, an embodiment of the present application further provides a computer-readable storage medium, where a plurality of instructions are stored, and the instructions are adapted to be loaded by a processor to execute the above data transmission method.
In a fourth aspect, an embodiment of the present application further provides an electronic terminal, which includes a processor and a memory, where the processor is electrically connected to the memory, the memory is used to store instructions and data, and the processor is used to execute the data transmission method.
The data transmission method, the data transmission device, the storage medium and the electronic terminal can receive the service data and the corresponding SCI information sent by the sending terminal, obtain the communication distance threshold corresponding to the priority in the SCI information, and process the service data according to the communication distance threshold, so that the value of the communication distance requirement is not set in the SCI information, signaling cost is saved, and the QoS requirement is met.
Drawings
The technical solution and other advantages of the present application will become apparent from the detailed description of the embodiments of the present application with reference to the accompanying drawings.
Fig. 1 is a schematic structural diagram of a V2X system provided in an embodiment of the present application;
fig. 2 is a schematic flowchart of a data transmission method according to an embodiment of the present application;
fig. 3 is another schematic flow chart of a data transmission method according to an embodiment of the present application;
fig. 4 is a schematic structural diagram of a data transmission device according to an embodiment of the present application;
fig. 5 is a schematic structural diagram of an acquisition module in the data transmission device according to the embodiment of the present application;
fig. 6 is a schematic structural diagram of an electronic terminal according to an embodiment of the present application;
fig. 7 is another schematic structural diagram of an electronic terminal according to an embodiment of the present application.
Detailed Description
The technical solutions in the embodiments of the present application will be clearly and completely described below with reference to the drawings in the embodiments of the present application, and it is obvious that the described embodiments are only a part of the embodiments of the present application, and not all of the embodiments. All other embodiments, which can be derived by a person skilled in the art from the embodiments given herein without making any creative effort, shall fall within the protection scope of the present application.
As shown in fig. 1, fig. 1 is a schematic structural diagram of a V2X system. The V2X system includes a base station 1 and a terminal 2, where the base station 1 may include various macro base stations, micro base stations, relay stations, access points, etc., and the terminal 2 may be various electronic devices such as handheld devices, vehicle-mounted devices, wearable devices, etc., with wireless communication functions, and may be applied to vehicles, infrastructures, etc. The base station 1 and the terminal 2 may be connected through an air interface technology (such as NR UU), and the terminal 2 may be connected through a Sidelink. The sildelink communication mode implements addressing by the source identifier and the target identifier of a Media Access Control (MAC) layer. No pre-connection between terminals 2 is required before transmission.
The V2X use cases are roughly classified into the following four types:
(1) vehicle formation (Vehicles platonic) allows Vehicles to dynamically form a formation for co-travel. All vehicles in the formation obtain information from the command vehicle to manage the formation that allows the vehicles to travel closer together than usual in a coordinated manner, in the same direction, and together.
(2) Extended Sensors (Extended Sensors) allow the exchange of raw or processed data collected through local Sensors or real-time video images between vehicles, Road Side Units (RSUs), pedestrian devices and V2X application servers. The vehicles can enhance the perception capability to the environment, exceed the detection range of the sensors of the vehicles, and have wider and more comprehensive opinions on the local conditions. High data rates are one of its key features.
(3) Advanced Driving (semi-automatic or fully automatic Driving) can be realized. Each vehicle and/or roadside unit shares sensory data obtained from its local sensors with nearby vehicles, allowing the vehicles to synchronize and coordinate their travel trajectories. Each vehicle shares its travel information with its neighboring vehicles.
(4) Remote Driving (Remote Driving) enables a Remote driver or V2X application to operate a Remote vehicle for passengers of the Remote vehicle who cannot drive themselves or are located in a hazardous environment. For situations with limited variation and predictable routes, such as public transportation, cloud computing based driving may be used, with the main requirements being high reliability and low latency.
The concept of group cast was introduced in sildelink, mainly for the above-mentioned use case of vehicular platonic. In the groupcast, the physical layer supports the functions of hybrid automatic Repeat request (HARQ) feedback and hybrid automatic Repeat combining. When the Sidelink HARQ feedback is enabled for groupcast, it is supported to use TX-RX (transmitting terminal-Receiving terminal) distance and/or Reference Signal Receiving Power (RSRP) to decide whether to send HARQ feedback. The HARQ feedback of Groupcast supports two options:
option 1: if the receiving terminal fails to decode the corresponding Transport Block (TB) after decoding the associated Physical Sidelink Control Channel (PSCCH), then HARQ-NACK (non-acknowledgement) is transmitted on the Physical Sidelink Feedback Channel (PSFCH), otherwise no signal is transmitted on the PSFCH.
Option 2: if the receiving terminal successfully decodes the corresponding TB, HARQ-ACK (decoding success) is transmitted on the PSFCH. After decoding the relevant PSCCH targeted for the receiving terminal, HARQ-NACK is transmitted on the PSFCH if the corresponding TB cannot be successfully decoded.
As shown in fig. 2, fig. 2 is a schematic flowchart of a data transmission method provided in an embodiment of the present application, where the data transmission method is applied to an electronic terminal, and the electronic terminal may be the terminal 2 in fig. 1. The specific flow of the data transmission method may be as follows:
101. and receiving service data and corresponding SCI information sent by a sending terminal, wherein the SCI information comprises priority.
In the embodiment of the present application, the sending terminal mayBeing terminal 2 in fig. 1, the electronic terminal may be a receiving terminal. In the V2X service, the QoS parameters may include priority, transmission rate, delay, reliability, security, and the like, and the priority in the QoS parameters is used for handling different communication modes, such as different propagation modes, or communication services with different urgency. When the service data cannot satisfy all the QoS requirements, the service data needs to be processed in a priority order by priority. After the transmitting terminal acquires the Qos parameters, the priority in the Qos parameters passes through the first-level SCI (1)ststage SCI) information, and indication information that a work assumption (work assumption) of the priority has been made is 3 bits. The definition and specific values of the priority in the first level SCI are determined by the RAN2, and the mapping between the priority and Qos parameters is also determined by the RAN 2.
The electronic terminal can send a service request to the core network through the sending terminal, the sending terminal receives service data and corresponding QoS parameters sent by the core network according to the service request, the sending terminal maps the QoS parameters and the priority, and the priority is set in the SCI information so as to send the service data and the corresponding SCI information to the electronic terminal.
102. And acquiring a communication distance threshold corresponding to the priority.
In the embodiment of the application, since the SCI information does not include the communication distance threshold, in order to meet the QoS requirement and improve the efficiency of controlling signaling resources, the priority and the communication distance threshold form a mapping relationship, so that the electronic terminal can obtain the corresponding communication distance threshold according to the priority in the SCI information.
In one embodiment, the priority levels and the communication distance threshold values may form a one-to-one mapping relationship to form a communication distance threshold value table, that is, each priority level in the communication distance threshold value table corresponds to a unique communication distance threshold value. The communication distance threshold value table may be pre-configured to the electronic terminal and the transmitting terminal through a high-level signaling.
For example, a plurality of priorities 000, 001, …, 111 of data are predetermined, and a plurality of communication distance thresholds X1, X2, …, X8 are determined. The multiple priorities 000, 001, …, and 111 may be arranged in order of priority from high to low, that is, the priority 000 is the highest, and the priority 111 is the lowest, and the multiple communication distance thresholds X1, X2, …, and X9 may be arranged in order of numerical value from large to small, that is, the communication distance threshold X1 is the largest, and the communication distance threshold X9 is the smallest. The mapping of the plurality of priorities 000, 001, …, 111 to the plurality of communication distance thresholds X1, X2, …, X9 in a one-to-one correspondence is shown in table 1, that is, the higher the priority is, the larger the corresponding communication distance threshold is, the lower the priority is, and the smaller the corresponding communication distance threshold is.
Priority level | Communication distance threshold |
000 | X1 |
001 | X2 |
010 | X3 |
011 | X4 |
100 | |
101 | X6 |
110 | X7 |
111 | X8 |
TABLE 1
It should be noted that, according to different scene requirements, mapping relationships between the multiple priorities and the multiple communication distance thresholds may also be different, an order of the multiple priorities and an order of the multiple communication distance thresholds may be configured by a higher layer, and a mapping relationship between the multiple priorities and the multiple communication distance thresholds may also be configured by a higher layer.
In another embodiment, the priority and the communication distance requirement may form a one-to-one mapping relationship to form a communication distance requirement table, but the communication distance requirement includes at least one communication distance candidate. If the communication distance requirement comprises a communication distance candidate value, the communication distance candidate value is the communication distance threshold value, and if the communication distance requirement comprises a plurality of communication distance candidate values, the electronic terminal determines one communication distance candidate value from the plurality of communication distance candidate values as the communication distance threshold value. The communication distance requirement table may be pre-configured to the electronic terminal and the transmitting terminal through high-level signaling.
Specifically, the obtaining of the communication distance threshold corresponding to the priority information specifically includes:
searching a preset communication distance requirement table, and acquiring a communication distance requirement corresponding to the priority; the communication distance requirement comprises at least one communication distance candidate;
determining the communication distance threshold from the at least one communication distance candidate.
For example, the plurality of priorities 000, 001, …, 111 of the data are predetermined, and a plurality of communication distance candidates a1, a2, …, B1, …, H1, H2, … are determined, and the communication distance candidates having little influence on performance among the plurality of communication distance candidates may be divided into a set of communication distance requirements, such as the communication distance candidates for which a1, a2, a … are a set of communication distance requirements, the communication distance candidates for which B1 is a set of communication distance requirements, and the like. The multiple priorities 000, 001, …, 111 can be arranged in the order of priority from high to low, i.e. the priority 000 is the highest, the priority 111 is the lowest, the multiple groups of communication distance requirements can be arranged in the order of numerical values from large to small, i.e. the overall numerical value of a1, a2, … is the largest, the overall numerical value of H1, H2, … is the smallest, and each numerical value of a1, a2, … is larger than each numerical value of H1, H2, …. The multiple priorities 000, 001, …, and 111 are mapped in one-to-one correspondence with the multiple communication distance requests, as shown in table 2, that is, the higher the priority, the larger the communication distance candidate value in the corresponding communication distance request, and the lower the priority, the smaller the communication distance candidate value in the corresponding communication distance request.
Priority level | Communication distance requirements |
000 | A1、A2、… |
001 | B1 |
010 | C1、C2、… |
011 | D1、D2、… |
100 | |
101 | F1 |
110 | G1、G2、… |
111 | H1、H2、… |
TABLE 2
It should be noted that, according to different scene requirements, mapping relationships between multiple priorities and multiple communication distance requirements may also be different, an order of the multiple priorities and an order of the multiple communication distance requirements may be configured through a higher layer, and a mapping relationship between the multiple priorities and the multiple communication distance requirements may also be configured through a higher layer.
After the communication distance requirement corresponding to the priority is obtained, if the communication distance requirement includes a plurality of communication distance candidate values, the communication distance threshold may be determined from the plurality of communication distance candidate values in a plurality of ways. For example, a communication distance candidate value is randomly selected from a plurality of communication distance candidate values as a communication distance threshold, or the communication distance threshold is determined by higher layer signaling, or an index of 2 bits is added to SCI information to determine the communication distance threshold by the index.
Specifically, the determining the communication distance threshold from the at least one communication distance candidate value specifically includes:
and searching a preset index table, and acquiring a communication distance candidate value corresponding to the index from the at least one communication distance candidate value to serve as the communication distance threshold.
For example, the candidate communication distance values in the set of communication distance requirements are a1, a2, A3 and a4, the index corresponding to a1 is set to 00, the index corresponding to a2 is set to 01, the index corresponding to A3 is set to 10, and the index corresponding to a4 is set to 11. The electronic terminal may further determine a communication distance threshold (e.g., a3) based on the index in QoS (e.g., 10).
103. And processing the service data according to the communication distance threshold.
In the embodiment of the present application, the larger the communication distance threshold is, the larger the communication range required by the communication distance is. The electronic equipment carries out different processing on the service data by detecting the communication distance between the electronic equipment and the sending terminal and judging whether the communication distance is within the communication range required by the communication distance.
Specifically, the processing the service data according to the communication distance threshold specifically includes:
detecting a communication distance between the electronic terminal and the sending terminal;
and if the communication distance does not exceed the communication distance threshold, feeding back response information to the sending terminal.
It should be noted that the location information of the transmitting terminal passes through the second-level SCI (2)ndstage SCI), and the electronic terminal calculates the communication distance between the electronic terminal and the sending terminal after acquiring the position information of the sending terminal. If the communication distance between the electronic terminal and the transmitting terminal is less than or equal to the communication distance threshold, the electronic terminal feeds back response information, that is, HARQ feedback, for a Physical downlink Shared Channel (pscch). If the communication distance between the electronic terminal and the transmitting terminal is greater than the communication distance threshold, the electronic terminal will not transmit HARQ feedback for the psch.
Therefore, the data transmission method provided by the application can receive the service data and the corresponding SCI information sent by the sending terminal, obtain the communication distance threshold corresponding to the priority in the SCI information, and process the service data according to the communication distance threshold, so that the value of the communication distance requirement is not set in the SCI information, signaling cost is saved, and the QoS requirement is met.
Referring to fig. 3, it is another schematic flow chart of the data transmission method provided in the embodiment of the present application, where the data transmission method is applied to an electronic terminal, and a specific flow of the data transmission method may be as follows:
201. and receiving service data and corresponding SCI information sent by a sending terminal, wherein the SCI information comprises priority and an index.
For example, the electronic terminal M is a receiving terminal, and the electronic terminal M receives the service data and the corresponding SCI information sent by the sending terminal N, and recognizes that the priority in the SCI information is 101 and the index is 00.
202. Searching a preset communication distance requirement table, and acquiring a communication distance requirement corresponding to the priority; the communication distance requirement includes at least one communication distance candidate.
For example, the preset communication distance requirement table is shown in table 3, and the electronic terminal M may obtain that the communication distance requirement corresponding to the priority 101 includes 2 communication distance candidate values 180 and 200 by looking up the table. In the communication distance requirement table, the priorities are arranged in the order from high to low, the communication distance requirements are arranged in the order from large to small, and the communication distance candidate value in the communication distance requirement corresponding to the high priority is larger than the communication distance candidate value in the communication distance requirement corresponding to the low priority.
Priority level | Communication distance requirement (rice) |
000 | 1000 |
001 | 700 |
010 | 500 |
011 | 400 |
100 | 350 |
101 | 200、180 |
110 | 80 |
111 | 50 |
TABLE 3
203. And searching a preset index table, and acquiring a communication distance candidate value corresponding to the index from the at least one communication distance candidate value to serve as the communication distance threshold.
For example, in the index table, the index 00 corresponds to the first data, the index 01 corresponds to the second data, and so on, so that the electronic terminal M queries the index table, and can determine that the index 00 corresponds to the communication distance candidate 200, so as to use the communication distance candidate 200 as the communication distance threshold, that is, the communication distance threshold obtained by the electronic terminal M is 200.
204. And detecting the communication distance between the electronic terminal and the sending terminal.
For example, the electronic terminal M detects that the communication distance between it and the sending terminal N is 150 meters.
205. And if the communication distance does not exceed the communication distance threshold, feeding back response information to the sending terminal.
For example, if the electronic terminal M detects that the communication distance (150 meters) between the electronic terminal M and the transmitting terminal N is smaller than the communication distance threshold (200 meters), the electronic terminal M feeds back corresponding information, that is, HARQ feedback, to the transmitting terminal N.
The embodiment of the application combines the priority and the index to determine the threshold value of the communication distance between the electronic terminal M and the sending terminal N, so as to meet the QoS requirement and save the signaling overhead.
The present embodiment will be further described from the perspective of a data transmission device that may be integrated into an electronic terminal, according to the methods described in the above embodiments.
Referring to fig. 4, fig. 4 specifically describes a data transmission device provided in the embodiment of the present application, where the data transmission device may include: a receiving module 31, an obtaining module 32 and a processing module 33.
(1) Receiving module 31
The receiving module 31 is configured to receive service data and corresponding SCI information sent by a sending terminal, where the SCI information includes a priority.
(2) Acquisition module 32
An obtaining module 32, configured to obtain a communication distance threshold corresponding to the priority.
(3) Processing module 33
And the processing module 33 is configured to process the service data according to the communication distance threshold.
In some embodiments of the present application, as shown in fig. 5, the obtaining module 32 specifically includes:
a searching unit 321, configured to search a preset communication distance requirement table, and obtain a communication distance requirement corresponding to the priority; the communication distance requirement comprises at least one communication distance candidate; and the number of the first and second groups,
a determining unit 322, configured to determine the communication distance threshold from the at least one communication distance candidate.
In some embodiments of the present application, the SCI information further includes an index;
the determining unit 322 is specifically configured to:
and searching a preset index table, and acquiring a communication distance candidate value corresponding to the index from the at least one communication distance candidate value to serve as the communication distance threshold.
Therefore, the data transmission device provided by the application can receive the service data and the corresponding SCI information sent by the sending terminal, acquire the communication distance threshold corresponding to the priority in the SCI information, and process the service data according to the communication distance threshold, so that the value of the communication distance requirement is not set in the SCI information, the signaling cost is saved, and the QoS requirement is met.
In addition, the embodiment of the application also provides an electronic terminal. As shown in fig. 6, the electronic terminal 400 includes a processor 401, a memory 402. The processor 401 is electrically connected to the memory 402.
The processor 401 is a control center of the electronic terminal 400, connects various parts of the entire electronic terminal using various interfaces and lines, and performs various functions of the electronic terminal and processes data by running or loading an application stored in the memory 402 and calling data stored in the memory 402, thereby integrally monitoring the electronic terminal.
In this embodiment, the processor 401 in the electronic terminal 400 loads instructions corresponding to processes of one or more application programs into the memory 402 according to the following steps, and the processor 401 runs the application programs stored in the memory 402, thereby implementing various functions:
receiving service data and corresponding SCI information sent by a sending terminal, wherein the SCI information comprises priority;
acquiring a communication distance threshold corresponding to the priority;
and processing the service data according to the communication distance threshold.
Referring to fig. 7, fig. 7 is a schematic structural diagram of an electronic terminal according to an embodiment of the present application. The electronic terminal may be configured to implement the data transmission method provided in the above-described embodiments. The electronic terminal may be connected to a network.
The RF circuit 710 is used for receiving and transmitting electromagnetic waves, and performing interconversion between the electromagnetic waves and electrical signals, thereby communicating with a communication network or other devices. The RF circuitry 710 may include various existing circuit elements for performing these functions, such as antennas, radio frequency transceivers, digital signal processors, encryption/decryption chips, Subscriber Identity Module (SIM) cards, memory, and so forth. The RF circuit 710 may communicate with various networks such as the internet, an intranet, a wireless network, or with other devices over a wireless network. The wireless network may comprise a cellular telephone network, a wireless local area network, or a metropolitan area network. The Wireless network may use various Communication standards, protocols and technologies, including but not limited to Global System for Mobile Communication (GSM), Enhanced Mobile Communication (EDGE), Wideband Code Division Multiple Access (WCDMA), Code Division Multiple Access (CDMA), Time Division Multiple Access (TDMA), Wireless Fidelity (Wi-Fi) (e.g., IEEE802.11 a, IEEE802.11 b, IEEE802.1 g and/or IEEE802.1 n), Voice over Internet Protocol (VoIP), world wide Internet Protocol (Microwave Access for Wireless communications, Wi-Max), and other short message protocols, as well as any other suitable communication protocols, and may even include those that have not yet been developed.
The memory 720 may be used to store software programs and modules, such as the corresponding program instructions/modules in the above-described embodiments, and the processor 780 may execute various functional applications and data processing by executing the software programs and modules stored in the memory 720. The memory 720 may include high-speed random access memory, and may also include non-volatile memory, such as one or more magnetic storage devices, flash memory, or other non-volatile solid-state memory. In some examples, the memory 720 may further include memory located remotely from the processor 780, which may be connected to the electronic terminal 700 via a network. Examples of such networks include, but are not limited to, the internet, intranets, local area networks, mobile communication networks, and combinations thereof.
The input unit 730 may be used to receive input numeric or character information and generate keyboard, mouse, joystick, optical or trackball signal inputs related to user settings and function control. In particular, the input unit 730 may include a touch-sensitive surface 731 as well as other input devices 732. Touch-sensitive surface 731, also referred to as a touch display screen (touch screen) or touch pad, can collect touch operations by a user on or near touch-sensitive surface 731 (e.g., operations by a user on or near touch-sensitive surface 731 using a finger, a stylus, or any other suitable object or attachment), and drive the corresponding connection device according to a predetermined program. Alternatively, the touch sensitive surface 731 may comprise two parts, a touch detection means and a touch controller. The touch detection device detects the touch direction of a user, detects a signal brought by touch operation and transmits the signal to the touch controller; the touch controller receives touch information from the touch sensing device, converts it to touch point coordinates, and sends the touch point coordinates to the processor 780, and can receive and execute commands from the processor 780. In addition, the touch-sensitive surface 731 can be implemented in a variety of types, including resistive, capacitive, infrared, and surface acoustic wave. The input unit 730 may also include other input devices 732 in addition to the touch-sensitive surface 731. In particular, other input devices 732 may include, but are not limited to, one or more of a physical keyboard, function keys (such as volume control keys, switch keys, etc.), a trackball, a mouse, a joystick, and the like.
The display unit 740 may be used to display information input by or provided to the user and various graphical user interfaces of the electronic terminal 700, which may be made up of graphics, text, icons, video, and any combination thereof. The Display unit 740 may include a Display panel 741, and optionally, the Display panel 741 may be configured in the form of an LCD (Liquid Crystal Display), an OLED (Organic Light-Emitting Diode), or the like. Further, touch-sensitive surface 731 can overlay display panel 741, such that when touch-sensitive surface 731 detects a touch event thereon or nearby, processor 780 can determine the type of touch event, and processor 780 can then provide a corresponding visual output on display panel 741 based on the type of touch event. Although in the figure the touch sensitive surface 731 and the display panel 741 are shown as two separate components to implement input and output functions, it will be appreciated that the touch sensitive surface 731 and the display panel 741 are integrated to implement input and output functions.
The electronic terminal 700 may also include at least one sensor 750, such as light sensors, motion sensors, and other sensors. Specifically, the light sensor may include an ambient light sensor that may adjust the brightness of the display panel 741 according to the brightness of ambient light, and a proximity sensor that may generate an interrupt when the folder is closed or closed. As one of the motion sensors, the gravity acceleration sensor can detect the magnitude of acceleration in each direction (generally, three axes), can detect the magnitude and direction of gravity when the mobile phone is stationary, and can be used for applications of recognizing the posture of the mobile phone (such as horizontal and vertical screen switching, related games, magnetometer posture calibration), vibration recognition related functions (such as pedometer and tapping), and the like; as for other sensors such as a gyroscope, a barometer, a hygrometer, a thermometer, and an infrared sensor, which can be configured in the electronic terminal 700, detailed descriptions thereof are omitted.
The audio circuit 760, speaker 761, and microphone 762 may provide an audio interface between a user and the electronic terminal 700. The audio circuit 760 can transmit the electrical signal converted from the received audio data to the speaker 761, and the electrical signal is converted into a sound signal by the speaker 761 and output; on the other hand, the microphone 762 converts the collected sound signal into an electric signal, converts the electric signal into audio data after being received by the audio circuit 760, processes the audio data by the audio data output processor 780, and transmits the processed audio data to, for example, another terminal via the RF circuit 710, or outputs the audio data to the memory 720 for further processing. The audio circuitry 760 may also include an earbud jack to provide communication of a peripheral headset with the electronic terminal 700.
The electronic terminal 700, which may assist the user in receiving requests, sending information, etc., through the transmission module 770 (e.g., a Wi-Fi module), provides the user with wireless broadband internet access. Although the transmission module 770 is illustrated, it is understood that it does not belong to the essential constitution of the electronic terminal 700 and may be omitted entirely as needed within the scope not changing the essence of the invention.
The processor 780 is a control center of the electronic terminal 700, connects various parts of the entire cellular phone using various interfaces and lines, and performs various functions of the electronic terminal 700 and processes data by operating or executing software programs and/or modules stored in the memory 720 and calling data stored in the memory 720, thereby integrally monitoring the electronic terminal. Optionally, processor 780 may include one or more processing cores; in some embodiments, processor 780 may integrate an application processor that handles primarily the operating system, user interface, applications, etc. and a modem processor that handles primarily wireless communications. It will be appreciated that the modem processor described above may not be integrated into processor 780.
The electronic terminal 700 also includes a power supply 790 (e.g., a battery) that provides power to the various components and, in some embodiments, may be logically coupled to the processor 780 via a power management system that may perform functions such as managing charging, discharging, and power consumption. The power supply 790 may also include any component including one or more dc or ac power sources, recharging systems, power failure detection circuitry, power converters or inverters, power status indicators, and the like.
Although not shown, the electronic terminal 700 further includes a camera (e.g., a front camera, a rear camera), a bluetooth module, and the like, which are not described in detail herein. Specifically, in this embodiment, the display unit of the electronic terminal is a touch screen display, the electronic terminal further includes a memory, and one or more programs, where the one or more programs are stored in the memory and configured to be executed by the one or more processors, and the one or more programs include instructions for:
receiving service data and corresponding SCI information sent by a sending terminal, wherein the SCI information comprises priority;
acquiring a communication distance threshold corresponding to the priority;
and processing the service data according to the communication distance threshold.
In specific implementation, the above modules may be implemented as independent entities, or may be combined arbitrarily to be implemented as the same or several entities, and specific implementation of the above modules may refer to the foregoing method embodiments, which are not described herein again.
It will be understood by those skilled in the art that all or part of the steps of the methods of the above embodiments may be performed by instructions or by associated hardware controlled by the instructions, which may be stored in a computer readable storage medium and loaded and executed by a processor. To this end, the present invention provides a storage medium, in which a plurality of instructions are stored, and the instructions can be loaded by a processor to execute the steps in any one of the data transmission methods provided by the embodiments of the present invention.
Wherein the storage medium may include: read Only Memory (ROM), Random Access Memory (RAM), magnetic or optical disks, and the like.
Since the instructions stored in the storage medium can execute the steps in any data transmission method provided in the embodiments of the present invention, the beneficial effects that can be achieved by any data transmission method provided in the embodiments of the present invention can be achieved, which are detailed in the foregoing embodiments and will not be described herein again.
The above operations can be implemented in the foregoing embodiments, and are not described in detail herein.
In summary, although the present application has been described with reference to the preferred embodiments, the above-described preferred embodiments are not intended to limit the present application, and those skilled in the art can make various changes and modifications without departing from the spirit and scope of the present application, so that the scope of the present application shall be determined by the appended claims.
Claims (10)
1. A data transmission method is applied to an electronic terminal, and the method comprises the following steps:
receiving service data and corresponding SCI information sent by a sending terminal, wherein the SCI information comprises priority;
acquiring a communication distance threshold corresponding to the priority;
and processing the service data according to the communication distance threshold.
2. The data transmission method according to claim 1, wherein the obtaining of the communication distance threshold corresponding to the priority information specifically includes:
searching a preset communication distance requirement table, and acquiring a communication distance requirement corresponding to the priority; the communication distance requirement comprises at least one communication distance candidate;
determining the communication distance threshold from the at least one communication distance candidate.
3. The data transmission method of claim 2, wherein the SCI information further includes an index;
the determining the communication distance threshold from the at least one communication distance candidate value specifically includes:
and searching a preset index table, and acquiring a communication distance candidate value corresponding to the index from the at least one communication distance candidate value to serve as the communication distance threshold.
4. The data transmission method of claim 1, wherein the communication distance threshold corresponding to a high priority is greater than the communication distance threshold corresponding to a low priority.
5. The data transmission method according to claim 1, wherein the processing the service data according to the communication distance threshold specifically includes:
detecting a communication distance between the electronic terminal and the sending terminal;
and if the communication distance does not exceed the communication distance threshold, feeding back response information to the sending terminal.
6. A data transmission apparatus, applied to an electronic terminal, the apparatus comprising:
the system comprises a receiving module, a sending module and a receiving module, wherein the receiving module is used for receiving service data sent by a sending terminal and corresponding SCI information, and the SCI information comprises priority;
the acquisition module is used for acquiring a communication distance threshold corresponding to the priority; and the number of the first and second groups,
and the processing module is used for processing the service data according to the communication distance threshold.
7. The data transmission device according to claim 6, wherein the obtaining module specifically includes:
the searching unit is used for searching a preset communication distance requirement table and acquiring the communication distance requirement corresponding to the priority; the communication distance requirement comprises at least one communication distance candidate; and the number of the first and second groups,
a determining unit configured to determine the communication distance threshold from the at least one communication distance candidate.
8. The data transmission apparatus of claim 7 wherein the SCI information further comprises an index;
the determining unit is specifically configured to:
and searching a preset index table, and acquiring a communication distance candidate value corresponding to the index from the at least one communication distance candidate value to serve as the communication distance threshold.
9. A computer-readable storage medium having stored thereon a plurality of instructions adapted to be loaded by a processor to perform the data transfer method of any of claims 1 to 5.
10. An electronic terminal, comprising a processor and a memory, the processor being electrically connected to the memory, the memory being configured to store instructions and data, the processor being configured to perform the data transmission method of any one of claims 1 to 5.
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010092706.0A CN111314852B (en) | 2020-02-14 | 2020-02-14 | Data transmission method, device, storage medium and electronic terminal |
PCT/CN2020/081326 WO2021159592A1 (en) | 2020-02-14 | 2020-03-26 | Data transmission method and apparatus, and storage medium |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202010092706.0A CN111314852B (en) | 2020-02-14 | 2020-02-14 | Data transmission method, device, storage medium and electronic terminal |
Publications (2)
Publication Number | Publication Date |
---|---|
CN111314852A true CN111314852A (en) | 2020-06-19 |
CN111314852B CN111314852B (en) | 2021-08-03 |
Family
ID=71160031
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202010092706.0A Active CN111314852B (en) | 2020-02-14 | 2020-02-14 | Data transmission method, device, storage medium and electronic terminal |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN111314852B (en) |
WO (1) | WO2021159592A1 (en) |
Cited By (1)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022011584A1 (en) * | 2020-07-15 | 2022-01-20 | Qualcomm Incorporated | Enforcing range reliability for information shared via wireless transmissions |
Citations (10)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106998575A (en) * | 2016-01-22 | 2017-08-01 | 株式会社Kt | Ambulant control method and its device for performing the user equipment that V2X communicates |
WO2018063061A1 (en) * | 2016-09-29 | 2018-04-05 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods of selectively decoding scheduling assignments and/or sidelink data transmissions and related wireless communication devices |
CN108696935A (en) * | 2017-04-11 | 2018-10-23 | 中国移动通信有限公司研究院 | A kind of V2X resource allocation methods, device and relevant device |
CN109478991A (en) * | 2016-08-11 | 2019-03-15 | 高通股份有限公司 | Priority-based resource selection in device-to-device communication systems |
CN109804678A (en) * | 2016-09-27 | 2019-05-24 | Lg电子株式会社 | Method and apparatus of the transmission and receiving device to the synchronization signal of device communication terminal in a wireless communication system |
CN110120844A (en) * | 2019-06-04 | 2019-08-13 | 北京邮电大学 | A kind of V2X primary resource selection method based on NR parameter set |
US20190306912A1 (en) * | 2018-04-03 | 2019-10-03 | Qualcomm Incorporated | Hybrid operation mode for vehicle-to-everything communications |
CN110324859A (en) * | 2018-03-29 | 2019-10-11 | 维沃移动通信有限公司 | Transfer resource selection method, configuration method, terminal and the network equipment of secondary link |
CN110383348A (en) * | 2017-03-07 | 2019-10-25 | 高通股份有限公司 | Vehicle-to-vehicle communication is extended via sensor |
CN110622599A (en) * | 2017-05-13 | 2019-12-27 | Lg 电子株式会社 | V2X signal transmission method of terminal having limited transmission capability in multi-carrier system and terminal using the same |
Family Cites Families (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
BR112019006383A2 (en) * | 2016-09-30 | 2019-06-25 | Huawei Tech Co Ltd | v2x communication method, device and system |
CN112703801B (en) * | 2018-08-07 | 2024-10-22 | 交互数字专利控股公司 | Method and apparatus for autonomous resource selection in new radio vehicle-to-everything (NR V2X) |
-
2020
- 2020-02-14 CN CN202010092706.0A patent/CN111314852B/en active Active
- 2020-03-26 WO PCT/CN2020/081326 patent/WO2021159592A1/en active Application Filing
Patent Citations (11)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN106998575A (en) * | 2016-01-22 | 2017-08-01 | 株式会社Kt | Ambulant control method and its device for performing the user equipment that V2X communicates |
CN109478991A (en) * | 2016-08-11 | 2019-03-15 | 高通股份有限公司 | Priority-based resource selection in device-to-device communication systems |
CN109804678A (en) * | 2016-09-27 | 2019-05-24 | Lg电子株式会社 | Method and apparatus of the transmission and receiving device to the synchronization signal of device communication terminal in a wireless communication system |
WO2018063061A1 (en) * | 2016-09-29 | 2018-04-05 | Telefonaktiebolaget Lm Ericsson (Publ) | Methods of selectively decoding scheduling assignments and/or sidelink data transmissions and related wireless communication devices |
CN109792789A (en) * | 2016-09-29 | 2019-05-21 | 瑞典爱立信有限公司 | Method and related wireless communication device for selectively decoding scheduling assignments and/or sidelink data transmissions |
CN110383348A (en) * | 2017-03-07 | 2019-10-25 | 高通股份有限公司 | Vehicle-to-vehicle communication is extended via sensor |
CN108696935A (en) * | 2017-04-11 | 2018-10-23 | 中国移动通信有限公司研究院 | A kind of V2X resource allocation methods, device and relevant device |
CN110622599A (en) * | 2017-05-13 | 2019-12-27 | Lg 电子株式会社 | V2X signal transmission method of terminal having limited transmission capability in multi-carrier system and terminal using the same |
CN110324859A (en) * | 2018-03-29 | 2019-10-11 | 维沃移动通信有限公司 | Transfer resource selection method, configuration method, terminal and the network equipment of secondary link |
US20190306912A1 (en) * | 2018-04-03 | 2019-10-03 | Qualcomm Incorporated | Hybrid operation mode for vehicle-to-everything communications |
CN110120844A (en) * | 2019-06-04 | 2019-08-13 | 北京邮电大学 | A kind of V2X primary resource selection method based on NR parameter set |
Non-Patent Citations (3)
Title |
---|
INTEL CORPORATION: "On Sensing Design Details for Sidelink V2V Communication", 《3GPP》 * |
INTEL CORPORATION: "Remaining sensing and resource selection issues for sidelink V2V communication", 《3GPP》 * |
魏垚,王庆扬: "C-V2X蜂窝车联网标准分析与发展现状", 《移动通信》 * |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
WO2022011584A1 (en) * | 2020-07-15 | 2022-01-20 | Qualcomm Incorporated | Enforcing range reliability for information shared via wireless transmissions |
US20230237914A1 (en) * | 2020-07-15 | 2023-07-27 | Qualcomm Incorporated | Enforcing range reliability for information shared via wireless transmissions |
Also Published As
Publication number | Publication date |
---|---|
WO2021159592A1 (en) | 2021-08-19 |
CN111314852B (en) | 2021-08-03 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
WO2018121148A1 (en) | Communication resource selection method, hand-held intelligent terminal and access device | |
CN111342939B (en) | Data blind retransmission method and device, storage medium and terminal equipment | |
CN110475340B (en) | DCI transmission method, terminal and base station | |
CN111294158B (en) | Data transmission method, device, storage medium and mobile terminal | |
AU2021269599B2 (en) | Information transmission method and apparatus, and electronic device | |
CN109561394B (en) | Warning information broadcasting method and terminal | |
CN110933763B (en) | Transmission method and related equipment | |
US20220278719A1 (en) | Method and apparatus for selecting antenna panel | |
WO2021228132A1 (en) | Information sending method, resource processing method, apparatus, and electronic device | |
CN109905147A (en) | A kind of vehicle-mounted unmanned aerial vehicle communication means and system | |
EP4213571A1 (en) | Data transmission method and apparatus, and storage medium and mobile terminal | |
WO2017113401A1 (en) | Power information transmission method, terminal device, and network device | |
CN111314852B (en) | Data transmission method, device, storage medium and electronic terminal | |
CN113676292B (en) | Information transmission method, HARQ-ACK codebook generation method, information transmission device, HARQ-ACK codebook transmission method and HARQ-ACK codebook generation device | |
CN112350813B (en) | Method and device for determining transmission parameters and terminal equipment | |
CN111246373B (en) | Communication distance calculation method and device | |
US20220272666A1 (en) | Feedback information transmission method and apparatus, device, and medium | |
CN110972299B (en) | Uplink control information transmission method, terminal and network equipment | |
CN110636642B (en) | Validation method, apparatus, device and storage medium of radio resource control message | |
CN112291043B (en) | Data transmission method, device and storage medium | |
HK40082410A (en) | Information transmission method and apparatus, and electronic device | |
CN112911639A (en) | Uplink transmission method, configuration method, terminal and network side equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant |