CN107277738B - V2V communication method, device and system - Google Patents

V2V communication method, device and system Download PDF

Info

Publication number
CN107277738B
CN107277738B CN201610219028.3A CN201610219028A CN107277738B CN 107277738 B CN107277738 B CN 107277738B CN 201610219028 A CN201610219028 A CN 201610219028A CN 107277738 B CN107277738 B CN 107277738B
Authority
CN
China
Prior art keywords
vehicle terminal
sps
information
base station
scheduling control
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.)
Active
Application number
CN201610219028.3A
Other languages
Chinese (zh)
Other versions
CN107277738A (en
Inventor
孙继忠
陈亮
岳瑞
闫辉
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Huawei Technologies Co Ltd
Original Assignee
Huawei Technologies Co Ltd
Priority date (The priority date 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 date listed.)
Filing date
Publication date
Application filed by Huawei Technologies Co Ltd filed Critical Huawei Technologies Co Ltd
Priority to CN201610219028.3A priority Critical patent/CN107277738B/en
Priority to EP17778652.2A priority patent/EP3425932B1/en
Priority to PCT/CN2017/079479 priority patent/WO2017173988A1/en
Publication of CN107277738A publication Critical patent/CN107277738A/en
Priority to US16/153,455 priority patent/US10735927B2/en
Application granted granted Critical
Publication of CN107277738B publication Critical patent/CN107277738B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • H04W4/46Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P] for vehicle-to-vehicle communication [V2V]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W40/00Communication routing or communication path finding
    • H04W40/02Communication route or path selection, e.g. power-based or shortest path routing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • H04W72/23Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The invention provides a V2V communication method, equipment and a system, relates to the technical field of communication and aims to solve the problem that the scheduling overhead of PDCCH information in the existing V2V communication is large. The method comprises the following steps: after receiving a first SPS configuration parameter which is sent by a base station and contains a first SPS period, a first vehicle terminal receives first scheduling control information which is sent by the base station and used for indicating the first vehicle terminal to carry out SPS activation, and sends a V2V data packet to a second vehicle terminal according to the first SPS period.

Description

V2V communication method, device and system
Technical Field
The invention relates to the technical field of communication, in particular to a Vehicle-to-Vehicle (V2V) communication method, device and system.
Background
With the continuous development of society, the popularity of automobiles is higher and higher, and driving travel brings convenience to people and also brings certain negative effects to human society, such as: the rapid increase in the number of vehicles causes a series of problems such as traffic jam, frequent traffic accidents, and the like. To avoid these problems, vehicles can communicate via V2V to obtain traffic information or receive information service in time, such as: the vehicle can broadcast the self speed, the running direction, the specific position, whether the emergency brake is stepped on and other V2V information to surrounding vehicles, so that drivers of the surrounding vehicles can better perceive traffic conditions outside the sight distance according to the acquired information, dangerous conditions are pre-judged in advance, corresponding avoidance measures are taken, and the occurrence frequency of the problems is reduced.
Currently, in a Long Term Evolution (LTE) communication network, V2V communication between vehicles can be implemented by using a relatively mature Device-to-Device (D2D) communication technology, that is, receiving Physical Downlink Control Channel (PDCCH) information sent by a base station, and sending service information to an opposite vehicle on a resource indicated by the PDCCH information. However, since V2V communication between vehicles is relatively frequent, according to the conventional D2D communication method, the base station needs to frequently transmit PDCCH information to the vehicle, which increases the scheduling overhead of the PDCCH information.
Disclosure of Invention
The invention mainly aims to provide a V2V communication method, equipment and a system, which aim to solve the problem that the scheduling overhead of PDCCH information in the existing V2V communication is large.
In order to achieve the above purpose, the embodiment of the invention adopts the following technical scheme:
in a first aspect, an embodiment of the present invention provides a vehicle-to-vehicle V2V communication method, which may include:
a first vehicle terminal receives a first semi-persistent scheduling (SPS) configuration parameter sent by a base station; the first SPS configuration parameters include: a first SPS period;
the first vehicle terminal receives first scheduling control information sent by the base station, and sends a V2V data packet to a second vehicle terminal according to the first SPS period; the first scheduling control information is used for instructing the first vehicle terminal to perform SPS activation.
In this way, the semi-persistent scheduling activation of the base station to the first vehicle terminal enables the first vehicle terminal to periodically send the V2V data packet to the second vehicle terminal according to the SPS period; the PDCCH information sent by the base station does not need to be received before each V2V communication, and the overhead of the base station for scheduling the PDCCH information is reduced.
Optionally, in an implementation manner of the first aspect, the first vehicle terminal may receive first scheduling control information sent by the base station after determining that the first vehicle terminal meets the SPS activation condition and sending, to the base station, first indication information used for indicating that the first vehicle terminal meets the SPS activation condition; or after the base station determines that the first vehicle terminal meets the SPS activation condition, the base station directly sends first scheduling control information to the first vehicle terminal;
for a first vehicle terminal and a base station, if the first vehicle terminal continuously receives or sends N data packets, and the N data packets are all V2V data packets, and a receiving or sending time interval between any two adjacent data packets in the N data packets meets a preset time interval, it is determined that the first vehicle terminal meets an SPS activation condition; wherein N is greater than or equal to a first threshold.
Further, in practical applications, the transmission period of the vehicle terminal or the size of the transmission data packet may change, and in order to adapt to the changes, the first vehicle terminal needs to be reactivated by SPS to change the SPS period or the size of the time-frequency resource for transmitting the V2V data packet; that is, in a second implementable manner of the first aspect, after sending the V2V data packet to the second vehicle terminal according to the first SPS period, the method may further include:
the first vehicle terminal determines that the first vehicle terminal meets an SPS reactivation condition;
the first vehicle terminal sends second indication information to the base station, wherein the second indication information is used for indicating that the first vehicle terminal meets SPS reactivation conditions;
receiving second scheduling control information sent by the base station; the second scheduling control information is used for indicating the first vehicle terminal to perform SPS deactivation;
receiving second SPS configuration parameters sent by the base station; the second SPS configuration parameters include: a second SPS period;
receiving third scheduling control information sent by the base station; the third scheduling control information is used for instructing the first vehicle terminal to perform SPS activation;
and transmitting the V2V data packet to the second vehicle terminal according to the second SPS period.
Alternatively, in a third implementation manner of the first aspect, after sending the V2V data packet to the second vehicle terminal according to the first SPS period, the method may further include:
the first vehicle terminal determines that the first vehicle terminal meets an SPS reactivation condition;
the first vehicle terminal sends second indication information to the base station, wherein the second indication information is used for indicating that the first vehicle terminal meets SPS reactivation conditions;
receiving fourth scheduling control information sent by the base station; the fourth scheduling control information is used for indicating the first vehicle terminal to perform SPS reactivation;
transmitting a V2V data packet to the second vehicle terminal according to a third SPS period;
the third SPS period is configured by the first vehicle terminal.
Wherein the determining that the first vehicle terminal satisfies the SPS reactivation condition may include:
if the ratio of the number of first SPS periods without data transmission to the M is larger than or equal to a second threshold value in the M first SPS periods, determining that the first vehicle terminal meets SPS reactivation conditions;
or if the ratio of the number of first SPS periods in which data is not transmitted to M is smaller than a second threshold value within M first SPS periods, and the first vehicle terminal loses a V2V data packet within the first SPS periods in which data is transmitted, determining that the first vehicle terminal satisfies an SPS reactivation condition;
and M is an integer greater than or equal to 1.
Further, in a fourth implementable manner of the first aspect, after sending the V2V data packet to the second vehicle terminal according to the first SPS period, the method may further include:
determining that the first vehicle terminal satisfies an SPS deactivation condition;
sending third indication information to the base station, wherein the third indication information is used for indicating that the first vehicle terminal meets an SPS deactivation condition;
receiving fifth scheduling control information sent by the base station; the fifth scheduling control information is used for instructing the first vehicle terminal to perform SPS deactivation;
stopping transmitting the V2V data packet to the second vehicle terminal according to the first SPS period.
Wherein the determining that the first vehicle terminal satisfies the SPS deactivation condition may include:
if no data is sent in Q first SPS periods which are continuous in time, and Q is larger than or equal to a third threshold value, determining that the first vehicle terminal meets an SPS deactivation condition;
or if the sizes of the data packets sent in Q first SPS periods which are continuous in time are all smaller than a fourth threshold value, determining that the first vehicle terminal meets the SPS deactivation condition;
and Q is an integer greater than or equal to 1.
It should be noted that, in the embodiment of the present invention, the first indication information, the second indication information, and the third indication information in the foregoing process may be carried in any one of the following information and reported to the base station, so that the base station knows that the SPS activation, SPS reactivation, or SPS deactivation procedure may be triggered to the first vehicle terminal:
BSR information, MAC CE information, radio link control RRC information and physical uplink control channel PUCCH information.
Wherein the MAC CE information may include: MAC sub-frame header; the MAC subframe header includes: a first field and a second field; the first field is used to indicate that the first SPS period is increased or decreased or that the first SPS period is not reconfigured; the second field is used for representing indication information.
Alternatively, the MAC CE information may include: a control field, the control field comprising: a first subfield, a second subfield, and a third subfield; the first subfield is used for representing indication information; the second subfield is used to indicate a size of the first SPS period; the third subfield is used to indicate a size of a data packet transmitted within the first SPS period.
Correspondingly, after receiving the indication information, the base station may trigger an SPS activation, an SPS reactivation, or an SPS deactivation procedure to the first vehicle terminal through the PDCCH information according to the indication information, that is, the first scheduling control information, the second scheduling control information, the third scheduling control information, the fourth scheduling control information, or the fifth scheduling control information is carried in the PDCCH information of the physical downlink control channel and sent to the first vehicle terminal;
specifically, the PDCCH information includes format information for indicating a transmission format of the PDCCH information; the format information includes: a third field to represent scheduling control information.
In a second aspect, embodiments of the present invention provide a vehicle-to-vehicle V2V communication method, which may include:
the base station sends a first semi-persistent scheduling (SPS) configuration parameter to a first vehicle terminal; the first SPS configuration parameters include: a first SPS period;
the base station sends first scheduling control information to the first vehicle terminal, so that the first vehicle terminal sends a V2V data packet to a second vehicle terminal according to the first SPS period; the first scheduling control information is used for instructing the first vehicle terminal to perform SPS activation.
In this way, the semi-persistent scheduling activation of the base station to the first vehicle terminal enables the first vehicle terminal to periodically send the V2V data packet to the second vehicle terminal according to the SPS period; the PDCCH information sent by the base station does not need to be received before each V2V communication, and the overhead of the base station for scheduling the PDCCH information is reduced.
Optionally, in an implementation manner of the second aspect, the first vehicle terminal may receive first scheduling control information sent by the base station after determining that the first vehicle terminal satisfies the SPS activation condition and sending, to the base station, first indication information used for indicating that the first vehicle terminal satisfies the SPS activation condition; or after the base station determines that the first vehicle terminal meets the SPS activation condition, the base station directly sends the first scheduling control information to the first vehicle terminal.
Further, in practical applications, the transmission period of the vehicle terminal or the size of the transmission data packet may change, and in order to adapt to the changes, the first vehicle terminal needs to be reactivated by SPS to change the SPS period or the size of the time-frequency resource for transmitting the V2V data packet; that is, in a second implementable manner of the second aspect, after the base station transmits the first scheduling control information to the first vehicle terminal, the method may further include:
and the base station receives second indication information sent by the first vehicle terminal, wherein the second indication information is used for indicating that the first vehicle terminal meets SPS reactivation conditions.
The base station sends second scheduling control information to the first vehicle terminal; the second scheduling control information is used for indicating the first vehicle terminal to perform SPS deactivation;
the base station sends second SPS configuration parameters to the first vehicle terminal; the second SPS configuration parameters include: a second SPS period;
the base station sends third scheduling control information to the first vehicle terminal, so that the first vehicle terminal sends a V2V data packet to the second vehicle terminal according to the second SPS period; the third scheduling control information is used for instructing the first vehicle terminal to perform SPS activation.
Alternatively, in a third implementable manner of the second aspect, after sending the V2V data packet to the second vehicle terminal according to the first SPS period, the method may further comprise:
the base station receives second indication information sent by the first vehicle terminal, wherein the second indication information is used for indicating that the first vehicle terminal meets SPS reactivation conditions;
the base station sends fourth scheduling control information to the first vehicle terminal, so that the first vehicle terminal sends a V2V data packet to the second vehicle terminal according to a third SPS period;
wherein the fourth scheduling control information is used for instructing the first vehicle terminal to perform SPS reactivation; the third SPS period is configured by the first vehicle terminal.
Further, in a fourth implementable manner of the second aspect, after the base station sends the first scheduling control information to the first vehicle terminal, the method may further include:
the base station receives third indication information sent by the first vehicle terminal, wherein the third indication information is used for indicating that the first vehicle terminal meets SPS deactivation conditions;
the base station sends fifth scheduling control information to the first vehicle terminal so that the first vehicle terminal stops sending V2V data packets to the second vehicle terminal according to the first SPS period; the fifth scheduling control information is used for instructing the first vehicle terminal to perform SPS deactivation.
It should be noted that, in the embodiment of the present invention, the first indication information, the second indication information, and the third indication information in the foregoing process may be carried in any one of the following information and reported to the base station, so that the base station knows that the SPS activation, SPS reactivation, or SPS deactivation procedure may be triggered to the first vehicle terminal:
BSR information, MAC CE information, radio link control RRC information and physical uplink control channel PUCCH information.
Wherein the MAC CE information may include: MAC sub-frame header; the MAC subframe header includes: a first field and a second field; the first field is used to indicate that the first SPS period is increased or decreased or that the first SPS period is not reconfigured; the second field is used for representing indication information.
Alternatively, the MAC CE information may include: a control field, the control field comprising: a first subfield, a second subfield, and a third subfield; the first subfield is used for representing indication information; the second subfield is used to indicate a size of the first SPS period; the third subfield is used to indicate a size of a data packet transmitted within the first SPS period.
Correspondingly, after receiving the indication information, the base station may trigger an SPS activation, an SPS reactivation, or an SPS deactivation procedure to the first vehicle terminal through the PDCCH information according to the indication information, that is, the first scheduling control information, the second scheduling control information, the third scheduling control information, the fourth scheduling control information, or the fifth scheduling control information is carried in the PDCCH information of the physical downlink control channel and sent to the first vehicle terminal;
specifically, the PDCCH information includes format information for indicating a transmission format of the PDCCH information; the format information includes: a third field to represent scheduling control information.
In a third aspect, an embodiment of the present invention provides a vehicle terminal, which may include:
the receiving unit is used for receiving a first semi-persistent scheduling (SPS) configuration parameter sent by a base station; the first SPS configuration parameters include: a first SPS period;
the receiving unit is further configured to receive first scheduling control information sent by the base station, where the first scheduling control information is used to instruct the vehicle terminal to perform SPS activation;
and the sending unit is used for sending the V2V data packet to the second vehicle terminal according to the first SPS period.
Specifically, the implementation manner of each functional unit in the third aspect may refer to the function of the behavior of the first vehicle terminal in the method provided by the first aspect.
In a fourth aspect, an embodiment of the present invention provides a base station, where the base station may include:
the transmitting unit is used for transmitting the first semi-persistent scheduling SPS configuration parameters to the first vehicle terminal; the first SPS configuration parameters include: a first SPS period;
and transmitting first scheduling control information to the first vehicle terminal so that the first vehicle terminal transmits a V2V data packet to a second vehicle terminal according to the first SPS period; the first scheduling control information is used for instructing the first vehicle terminal to perform SPS activation.
In particular, the implementation manner of each functional unit in the fourth aspect may refer to the function of the behavior of the base station in the method provided by the second aspect.
It should be noted that the functional modules described in the third aspect and the fourth aspect may be implemented by hardware, or may be implemented by hardware executing corresponding software. The hardware or software includes one or more modules corresponding to the above-described functions. For example, the receiver is used to perform the function of the receiving unit, the transmitter is used to perform the function of the transmitting unit, the processor is used to perform the function of the processing unit, and the processor, the transmitter, the receiver and the memory are connected by a bus and perform communication with each other. The concrete implementation is as follows:
in a fifth aspect, an embodiment of the present invention provides a vehicle terminal, which may include:
the communication unit is used for receiving a first semi-persistent scheduling (SPS) configuration parameter sent by a base station; the first SPS configuration parameters include: a first SPS period;
receiving first scheduling control information sent by the base station, wherein the first scheduling control information is used for indicating the vehicle terminal to carry out SPS activation;
and transmitting the V2V data packet to the second vehicle terminal according to the first SPS period.
Specifically, for implementation of the communication unit in the fifth aspect, reference may be made to implementation of the transmitting unit and the receiving unit in the third aspect.
In a sixth aspect, an embodiment of the present invention provides a base station, where the base station may include:
the communication unit is used for sending the first semi-persistent scheduling SPS configuration parameters to the first vehicle terminal; the first SPS configuration parameters include: a first SPS period;
and transmitting first scheduling control information to the first vehicle terminal so that the first vehicle terminal transmits a V2V data packet to a second vehicle terminal according to the first SPS period; the first scheduling control information is used for instructing the first vehicle terminal to perform SPS activation.
In particular, an implementation of the communication unit in the sixth aspect may refer to an implementation of the transmitting unit in the fourth aspect.
In a seventh aspect, an embodiment of the present invention provides a V2V communication system, including the vehicle terminal according to the third aspect, and the base station according to the fourth aspect;
alternatively, it comprises: a vehicle terminal as set forth in the fifth aspect, and a base station as set forth in the sixth aspect.
As can be seen from the above, the embodiments of the present invention provide a V2V communication method, device, and system, where a base station sends a first SPS configuration parameter including a first SPS period to a first vehicle terminal, and after the first vehicle terminal receives first scheduling control information sent by the base station and used to instruct the first vehicle terminal to perform SPS activation, the first vehicle terminal sends a V2V data packet to a second vehicle terminal according to the first SPS period; therefore, the periodic transmission of the V2V data packets is realized through the semi-static scheduling of the base station, the PDCCH information issued by the base station is not required to be received before each V2V communication, the expenditure of the base station for scheduling the PDCCH information is reduced, the network capacity is increased, and the service processing time delay of the V2V communication is reduced.
Drawings
In order to more clearly illustrate the embodiments of the present invention or the technical solutions in the prior art, the drawings used in the description of the embodiments or the prior art will be briefly described below, it is obvious that the drawings in the following description are only some embodiments of the present invention, and for those skilled in the art, other drawings can be obtained according to the drawings without creative efforts.
FIG. 1 is a schematic diagram of a system architecture according to an embodiment of the present invention;
FIG. 2 is a system architecture diagram according to an embodiment of the present invention;
fig. 3 is a flow chart of V2V communication provided by an embodiment of the present invention;
fig. 4 is a structural diagram of a MAC CE message format according to an embodiment of the present invention;
fig. 5 is a block diagram of another MAC CE message format according to an embodiment of the present invention;
FIG. 6 is a block diagram of a vehicle terminal provided in an embodiment of the present invention;
fig. 7 is a structural diagram of a base station according to an embodiment of the present invention.
Detailed Description
Since the inter-vehicle messages are sent in a certain regular way, for example: in view of the above, the present invention mainly adopts a semi-persistent scheduling scheme to implement Vehicle-to-Vehicle (V2V) communication, the base station indicates the current scheduling information of the Vehicle through the PDCCH, the Vehicle identifies that the Vehicle is semi-persistent scheduling, stores the current scheduling information, and transmits or receives V2V service data at the same time-frequency resource location every fixed period, that is, the periodic transmission of the V2V data packets is implemented through PDCCH authorization, and it is not necessary to receive PDCCH information issued by the base station before each V2V communication, so that not only is the overhead of the base station in scheduling PDCCH information reduced, but also the network capacity is increased, and the service processing delay of V2V communication is reduced.
The technical solutions in the embodiments of the present invention are clearly and completely described below with reference to the drawings in the embodiments of the present invention, and it is obvious that the described embodiments are only a part of the embodiments of the present invention, and not all 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 invention.
Fig. 1 shows a simplified schematic diagram of a system architecture that can be applied to the present invention, which, with reference to fig. 1, can comprise: the VUE Scheduling system comprises a base station 10 and at least one Vehicle User Equipment (VUE) 20, wherein the VUE20 is in the coverage area of the base station, the base station 10 can perform Semi-Persistent Scheduling (SPS) on any VUE20 in the coverage area of the base station, and the VUE20 scheduled by the receiving base station 10 can periodically perform V2V communication with other VUEs at fixed intervals.
As shown in fig. 2, the base station 10 may include: a communication unit 1011, a processor 1012, a memory 1013, and at least one communication bus 1014 for enabling connection and intercommunication among these devices; the VUE20 may include: a communication unit 2011, a processor 2012, a memory 2013, and at least one communication bus 2014 for enabling connection and communication between the devices;
the communication unit 1011 and the communication unit 2011 may be configured to perform data interaction with an external network element, such as: the communication unit 1011 of the base station 10 may perform data interaction with the VUE20, and the communication unit 2011 of the VUE20 may perform data interaction with the base station 10.
Processor 1012 and processor 2012 may be a Central Processing Unit (CPU), an Application Specific Integrated Circuit (ASIC), or one or more Integrated circuits configured to implement embodiments of the present invention, such as: one or more microprocessors (digital signal processors, DSPs), or one or more Field Programmable Gate Arrays (FPGAs).
Memory 1013, 2013 may be volatile memory (RAM), such as random-access memory (RAM); or a non-volatile memory (non-volatile memory), such as a read-only memory (ROM), a flash memory (flash memory), a Hard Disk Drive (HDD) or a solid-state drive (SSD); or a combination of the above types of memories.
The communication bus 1015 and the communication bus 2015 may be divided into an address bus, a data bus, a control bus, and the like, and may be an Industry Standard Architecture (ISA) bus, a Peripheral Component Interconnect (PCI) bus, an Extended ISA (EISA) bus, or the like. The communication bus of fig. 2 is shown with a single thick line for ease of illustration, but does not indicate that there is only one bus or one type of bus.
Specifically, the communication unit 1011 of the base station 10 first transmits the first SPS configuration parameter including the first SPS period to the communication unit 2011 of the vehicle terminal 20;
subsequently, in a case where the communication unit 1011 receives instruction information for instructing the vehicle terminal 20 to perform SPS scheduling, which is transmitted by the communication unit 2011, or the controller 1012 of the base station 10 determines that the vehicle terminal satisfies SPS scheduling, an SPS scheduling flow is triggered, and scheduling control information for instructing the vehicle terminal 20 to perform SPS activation is transmitted to the communication unit 2011 of the vehicle terminal through the communication unit 1011;
when the communication unit 2011 of the vehicle terminal 20 receives the scheduling control information transmitted by the communication unit 1011, the controller 2012 of the vehicle terminal 20 controls the communication unit 2011 to transmit the V2V data packet to another vehicle terminal according to the first SPS period.
In this way, the base station performs semi-persistent scheduling on the vehicle terminal, so that the vehicle terminal periodically sends V2V data packets to other vehicle terminals according to the SPS period; the PDCCH information sent by the base station does not need to be received before each V2V communication, and the overhead of the base station for scheduling the PDCCH information is reduced.
For ease of description, the V2V communication method in the present invention is illustrated and described in detail in the following embodiment one in the form of steps, wherein the illustrated steps may also be performed in a computer system such as a set of executable instructions other than the devices in the system architecture shown in fig. 1, and further, although a logical order is illustrated in the figures, in some cases, the illustrated or described steps may be performed in an order different than here.
Example one
Fig. 3 is a flowchart of a V2V communication method according to an embodiment of the present invention, where the method may be performed by a base station in the system architecture shown in fig. 1 and a first vehicle terminal, and the first vehicle terminal may be any vehicle terminal under the system architecture shown in fig. 1, as shown in fig. 3, where the method may include the following steps:
s101: the base station sends first SPS configuration parameters to a first vehicle terminal; the first SPS configuration parameters include: a first SPS period.
The first SPS period may be set according to a time rule that the first vehicle terminal sends a message to another vehicle terminal, that is, may be set according to a package sending rule of the V2V service model; the first SPS period may include at least one Scheduling Control (SC) period, and typically, a semi persistent Scheduling period semi persistent Scheduling interval _ Vue ═ min ((V2V traffic period/SC period) × SC period, N × SC period).
Optionally, the base station may add a semi-persistent scheduling configuration (SPS-ConfigV2V) of the V2V service in a semi-persistent scheduling configuration (SPS-configuration) in Radio Resource Control (RRC) reconfiguration (RRCConnectionReconfiguration), so that the base station configures RRC parameters in a unified manner, and sends the first SPS configuration parameter to the first vehicle terminal through configured RRC information; namely, an SPS-ConfigV2V enabling signaling is newly added in the SPS-Config, so that the base station notifies the first vehicle terminal of the SPS period, which is specifically implemented as follows:
Figure BDA0000960895620000121
it can be understood that, if data packets with different sizes are transmitted between vehicles according to at least two different periods according to the development requirement of the V2V service model, the first SPS configuration parameters transmitted by the base station to the first vehicle terminal need to include at least two SPS periods; for example, if the VUE1 periodically sends messages of the first type to the VUE2 at 100s intervals and periodically sends messages of the second type to the VUE2 at 500s intervals for a period of time, the base station needs to send SPS configuration parameters including two SPS periods of 100s and 500s to the VUE 1.
S102: the method comprises the steps that a first vehicle terminal receives first scheduling control information sent by a base station, wherein the first scheduling control information is used for indicating the first vehicle terminal to carry out SPS activation.
Optionally, the first vehicle terminal may receive first scheduling control information sent by the base station after determining that the first vehicle terminal satisfies the SPS activation condition and sending, to the base station, first indication information for indicating that the first vehicle terminal satisfies the SPS activation condition; or after the base station determines that the first vehicle terminal meets the SPS activation condition, the base station directly sends first scheduling control information to the first vehicle terminal; for the first vehicle terminal and the base station, how to determine that the first vehicle terminal satisfies the SPS activation condition may be the same, and the specific implementation is as follows:
acquiring the condition that a first vehicle terminal receives or sends a data packet within a period of time;
if the first vehicle terminal continuously receives or sends N data packets, the N data packets are all V2V data packets, and the receiving or sending time interval between any two adjacent data packets in the N data packets meets a preset time interval, it is determined that the first vehicle terminal meets an SPS activation condition, and N is greater than or equal to a first threshold value.
The preset time interval may be a safety message sending period, and the first threshold may be set according to needs, which is not limited in the embodiment of the present invention, and preferably, the first threshold may be set to 4.
S103: the first vehicle terminal sends a V2V data packet to the second vehicle terminal according to the first SPS period.
The second vehicle terminal is any vehicle terminal which performs V2V communication with the first vehicle terminal; optionally, the first vehicle terminal may periodically send the V2V data packet to the second vehicle terminal according to the first SPS period; for example, if the first SPS is 100s, the first vehicle terminal periodically transmits the V2V data packet to the second vehicle terminal at an interval of 100 s.
For any first SPS period, before sending a V2V data packet to a second vehicle terminal in the SPS period, a first vehicle terminal needs to allocate a time-frequency resource for sending the V2V data packet in the SPS period and a time-frequency resource where Scheduling Allocation (SA) is located, where the SA is used to indicate the time-frequency resource for sending the V2V data packet, and then sends the SA and the V2V data packet to the second vehicle terminal on the allocated time-frequency resource, so that the second vehicle terminal obtains the V2V data packet according to the indication of the SA after receiving the SA; specifically, the first vehicle terminal may allocate the time-frequency resource where the SA is located and the time-frequency resource where the V2V data packet is located in the mth first SPS period by using the following method:
(10*SFN+subframe)=[(10*SFNstart time+subframestart time)+M*semiPersistSchedInterval_Vue]modulo 10240
the SFNstart time is a start frame, the subframestart time is a start subframe, the SFNstart time and the subframestart time may be included in the first scheduling control information and sent to the first vehicle terminal, and the first scheduling control information may be a PDCCH message.
Such as: after the first vehicle terminal generates a V2V data packet satisfying V2V communication, the first vehicle terminal may request the base station to perform SPS Scheduling and allocate time-frequency resources for transmitting the V2V data packet through a Scheduling Request (SR) message or a Buffer Status Reporting (BSR) message, and after receiving the SR or BSR message, the base station may initiate SPS Scheduling to the first vehicle terminal through a PDCCH message and allocate an initiation frame and a subframe number to the first vehicle terminal; in order to reduce the transmission delay of the V2V data packet, the difference between the time when the first vehicle terminal generates the V2V data packet and the time when the base station issues the PDCCH message should be minimized as much as possible, and preferably, the difference does not exceed one SC period.
Specifically, in the embodiment of the present invention, the base station may infer, through the received SR or BSR information, a time when the first vehicle terminal generates the V2V data packet, and determine, according to the time and the first SPS period, a time when the first scheduling control information is issued. For example, if the base station determines the time T at which the first vehicle terminal reports the first indication information by reporting the SR or BSR information through the first vehicle terminal, the first scheduling control information may be issued in an SC period corresponding to (semipersistent schedule interval _ Vue + T) ms and an SC period before the SC period, and the SPS may be scheduled in an SC period next to the SC period corresponding to semipersistent schedule interval _ Vue + Tms, where semipersistent schedule interval _ Vue is the SPS period.
Certainly, in the V2V communication process, the first vehicle terminal may also serve as a receiving party to receive SA and V2V data packets sent by other vehicle terminals, determine the time-frequency resource information where the V2V data packet is located according to the received SA message, and demodulate the V2V data packet.
In this way, the semi-persistent scheduling activation of the base station to the first vehicle terminal enables the first vehicle terminal to periodically send the V2V data packet to the second vehicle terminal according to the SPS period; the PDCCH information sent by the base station does not need to be received before each V2V communication, and the overhead of the base station for scheduling the PDCCH information is reduced.
Further, in the SPS activation process, if the first vehicle terminal does not receive the first scheduling control information sent by the base station, the first vehicle terminal sends a V2V data packet to the second vehicle terminal according to a dynamic scheduling flow;
or after the first vehicle terminal determines that the first vehicle terminal meets SPS scheduling and sends the first indication information to the base station, if the base station does not receive the first indication information, the base station does not perform any processing;
or the base station sets a timer, and if the first indication information is not received before the timer is overtime, but the base station and the first vehicle terminal are in RRC connection, the base station clears the timer.
Further, in practical applications, the transmission period of the vehicle terminal or the size of the transmission data packet may change, and in order to adapt to the changes, the first vehicle terminal needs to be reactivated by SPS to change the SPS period or the size of the time-frequency resource for transmitting the V2V data packet; specifically, after the V2V data packet is sent to the second vehicle terminal according to the first SPS period, the SPS reactivation may be performed by using the following scheme one or scheme two:
the first scheme is as follows:
if the first vehicle terminal determines that the first vehicle terminal meets the SPS reactivation condition, the first vehicle terminal sends second indication information to the base station, wherein the second indication information is used for indicating that the first vehicle terminal meets the SPS reactivation condition;
the first vehicle terminal receives second scheduling control information sent by the base station; the second scheduling control information is used for indicating the first vehicle terminal to perform SPS deactivation;
the first vehicle terminal receives the second SPS configuration parameters sent by the base station; the second SPS configuration parameters include: a second SPS period;
the first vehicle terminal receives third scheduling control information sent by the base station; the third scheduling control information is used for instructing the first vehicle terminal to perform SPS activation;
and the first vehicle terminal sends a V2V data packet to the second vehicle terminal according to the second SPS period.
Scheme II:
if the first vehicle terminal determines that the first vehicle terminal meets the SPS reactivation condition, the first vehicle terminal sends second indication information to the base station, wherein the second indication information is used for indicating that the first vehicle terminal meets the SPS reactivation condition;
the first vehicle terminal receives fourth scheduling control information sent by the base station; the fourth scheduling control information is used for indicating the first vehicle terminal to perform SPS reactivation;
the first vehicle terminal sends a V2V data packet to the second vehicle terminal according to a third SPS period; the third SPS period is configured by the first vehicle terminal.
For example, the first vehicle terminal determining that the first vehicle terminal satisfies the SPS reactivation condition may include:
if the ratio of the number of first SPS periods without data transmission to the M is larger than or equal to a second threshold value in the M first SPS periods, determining that the first vehicle terminal meets SPS reactivation conditions;
or if the ratio of the number of first SPS periods in which data is not transmitted to M is smaller than a second threshold value within M first SPS periods, and the first vehicle terminal loses a V2V data packet within the first SPS periods in which data is transmitted, determining that the first vehicle terminal satisfies an SPS reactivation condition; and M is an integer greater than or equal to 1.
The second threshold may be set as needed, which is not limited in the embodiment of the present invention, and when the ratio of the number of first SPS periods in which data is not transmitted to M is greater than or equal to the second threshold, it indicates that the set first SPS period is too small, and a large SPS period needs to be reconfigured; when the ratio of the number of first SPS periods in which data is not transmitted to the M is smaller than a second threshold value, and the first vehicle terminal loses a V2V data packet in the first SPS periods in which data is transmitted, the set first SPS periods are too large, and a small SPS period needs to be reconfigured.
It should be noted that, in the SPS reactivation process, if the first vehicle terminal does not receive the scheduling control information sent by the base station, or the base station does not receive the scheduling control information or does not receive the indication information reported by the first vehicle terminal before the timer expires, it is determined that the reactivation procedure fails, and at this time, the first vehicle terminal and the base station may perform processing by using the processing measure when the SPS activation fails, which is not described in detail herein.
Further, after sending the V2V data packet to the second vehicle terminal according to the first SPS period, the method may further include:
the method comprises the steps that a first vehicle terminal determines that the first vehicle terminal meets an SPS deactivation condition;
the first vehicle terminal sends third indication information to the base station, wherein the third indication information is used for indicating that the first vehicle terminal meets SPS deactivation conditions;
the base station sends fifth scheduling control information to the first vehicle terminal; the fifth scheduling control information is used for instructing the first vehicle terminal to perform SPS deactivation;
the first vehicle terminal stops sending V2V data packets to the second vehicle terminal according to the first SPS period.
For example, the determining, by the first vehicle terminal, that the first vehicle terminal satisfies the SPS deactivation condition may include:
if no data is sent in Q first SPS periods which are continuous in time, and Q is larger than or equal to a third threshold value, determining that the first vehicle terminal meets an SPS deactivation condition;
or if the sizes of the data packets sent in Q first SPS periods which are continuous in time are all smaller than a fourth threshold value, determining that the first vehicle terminal meets the SPS deactivation condition; and Q is an integer greater than or equal to 1.
The third threshold and the fourth threshold may be set as needed, which is not limited in the embodiment of the present invention.
Furthermore, it is understood that the first vehicle terminal and the base station may employ implicit SPS deactivation for the following special scenarios:
1) and if the first vehicle terminal detects that the first vehicle terminal moves from the coverage range of the base station to the outside of the coverage range of the base station, the first vehicle terminal adopts the implicit SPS to deactivate.
2) And when the base station judges that the first vehicle terminal is not in the cell served by the base station or cannot detect the first vehicle terminal, the base station actively releases the semi-static resource distributed to the first vehicle terminal.
It should be noted that, in the embodiment of the present invention, the first indication information, the second indication information, and the third indication information in the foregoing process may be carried in any one of the following information and reported to the base station, so that the base station knows that the SPS activation, SPS reactivation, or SPS deactivation procedure may be triggered to the first vehicle terminal:
buffer Status Reporting (BSR) information, Medium Access Control element (MAC CE) information, RRC information, and Physical Uplink Control Channel (PUCCH) information.
When the indication information is carried in the MAC CE and reported to the base station, the following two forms of MAC CEs may be adopted to report the indication information to the base station:
reporting indication information to a base station through an MAC CE subframe header
Such as: MAC CE information can be newly added with MAC sub-frame head; the MAC subframe header may include: a first field and a second field;
the first field may be used to indicate that the first SPS period is increased or decreased or that the first SPS period is not to be reconfigured; the second field may be used to represent indication information.
Specifically, a MAC CE subframe header in the form of R/E/LCID with a fixed size as shown in fig. 4 may be added, and SPS activation, SPS deactivation, and SPS reactivation are indicated by the subframe header;
the Logical Channel Identification (LCID) may use bits of 01100 to 10101 reserved in a 3GPP TS 36.321 protocol to indicate SPS activation, SPS deactivation, and SPS reactivation, for example: 01110 can represent SPS activation or SPS deactivation; 01111 can represent SPS deactivation;
R/R/E, wherein E is a reserved bit and is filled according to a protocol, and 0 is filled in the general case; in order to indicate that the existing SPS period needs to be increased or reduced, when the value of R/R is 0/0, the SPS period does not need to be reconfigured; when the value of R/R is 1/1, the SPS period needs to be increased; when the value of R/R is 1/0, the SPS period needs to be reduced.
For example: if the bit number filled in the MAC CE subframe header shown in fig. 4 is: 1/1/0/01110, it indicates that SPS activation is performed and that the existing SPS period needs to be increased.
Second, reporting indication information to the base station through the newly added MAC CE format
Such as: the existing MAC CE may be added with the following: the control fields of the first subfield, the second subfield and the third subfield report the indication information to the base station through a new MAC CE format, wherein the first subfield is used for expressing the indication information; the second subfield is used to indicate a size of the first SPS period; the third subfield is used to indicate the size of a data packet transmitted within the first SPS period,
specifically, a field containing three subfields of AD/P/T as shown in fig. 5 may be added, wherein the field may occupy 8 bits;
AD is 2bit and is used for representing SPS activation, SPS reactivation and SPS deactivation; for example, an AD of 01 may indicate SPS activation or SPS deactivation, and an AD of 10 may indicate SPS deactivation;
p is 3bit, represents the period size of SPS, can be any bit within the range of 000-111, and correspondingly takes the value of 0-7, wherein 1-7 respectively represent the periods as follows: 100, 200, …, 700, where 0 represents 50 in ms;
t is 3 bits, which indicates the size of a packet transmitted in an SPS period (typically, the size of a Resource Block (RB)), and may be divided into 4 classes, for example, 000 indicates that no more than RB is 3; 001 represents not more than RB 5 and more than 3; 010 means not more than RB 10 and more than 5; 100 represents not more than RB 15 and more than 10; 011 represents not more than RB 20 and more than 15; 101 represents not more than RB 25 and more than 20; 110 represents greater than RB 25 and greater than 20; 110 means greater than RB 40 and greater than 30.
Correspondingly, after receiving the indication information, the base station may trigger an SPS activation, SPS reactivation, or SPS deactivation procedure to the first vehicle terminal through Physical Downlink Control Channel (PDCCH) information according to the indication information, that is, the first scheduling Control information, the second scheduling Control information, the third scheduling Control information, the fourth scheduling Control information, and the fifth scheduling Control information may be carried in the PDCCH information and transmitted to the first vehicle terminal;
specifically, a third field may be newly added to format information used for indicating a PDCCH information transmission format in the PDCCH information, and the third field is used to represent scheduling control information;
such as: 2-bit SPS activation Flag can be newly added in the DCI5 format of the PDCCH information, and 00 is used for representing dynamic scheduling; 01 represents SPS activation and resource block and frequency hopping resource allocation Bit bitmap in DCI5Bit are set to be 0; 10 represents SPS reactivation and resource blocks in DCI5Bit and frequency hopping resource allocation Bit bitmap are set to be 0; and 11, SPS is deactivated, and a resource block and frequency hopping resource allocation Bit bitmap in DCI5Bit bits is set to be 1.
As can be seen from the above, in the V2V communication method, a base station sends a first SPS configuration parameter including a first SPS period to a first vehicle terminal, and after the first vehicle terminal receives first scheduling control information sent by the base station and used for instructing the first vehicle terminal to perform SPS activation, sends a V2V data packet to a second vehicle terminal according to the first SPS period; therefore, the periodic transmission of the V2V data packets is realized through the semi-static scheduling of the base station, the PDCCH information issued by the base station is not required to be received before each V2V communication, the expenditure of the base station for scheduling the PDCCH information is reduced, the network capacity is increased, and the service processing time delay of the V2V communication is reduced.
Specifically, as described in the second embodiment and the third embodiment, the present invention further provides a vehicle terminal and a base station, which are preferably used for implementing the method in the foregoing method embodiment.
Example two
Fig. 6 is a structural diagram of a vehicle terminal 30 according to an embodiment of the present invention, configured to perform actions performed by a first vehicle terminal according to a first embodiment of the present invention, as shown in fig. 6, where the vehicle terminal 30 may include:
a receiving unit 301, configured to receive a first semi-persistent scheduling SPS configuration parameter sent by a base station; the first SPS configuration parameters include: a first SPS period.
The first SPS period may be set according to a time rule that the vehicle terminal sends a message to another vehicle terminal, that is, may be set according to a package sending rule of the V2V service model; the first SPS period may include at least one Scheduling Control (SC) period, and typically, a semi persistent Scheduling period semi persistent Scheduling interval _ Vue ═ min ((V2V traffic period/SC period) × SC period, N × SC period).
The receiving unit 301 is further configured to receive first scheduling control information sent by the base station, where the first scheduling control information is used to instruct the vehicle terminal to perform SPS activation.
A sending unit 302, configured to send the V2V data packet to the second vehicle terminal according to the first SPS period.
Optionally, the vehicle terminal may receive the scheduling control information sent by the base station after determining that the vehicle terminal meets the SPS activation condition and sending, to the base station, the indication information for indicating that the vehicle terminal meets the SPS activation condition; or after the base station determines that the vehicle terminal meets the SPS activation condition, the base station directly sends scheduling control information to the vehicle terminal; specifically, as shown in fig. 6, the vehicle terminal may further include:
a determining unit 303, configured to determine that the vehicle terminal satisfies an SPS activation condition after the receiving unit 301 receives the first semi-persistent scheduling SPS configuration parameter sent by the base station and before receiving the first scheduling control information sent by the base station;
the sending unit 302 is further configured to send first indication information to the base station after the determining unit 303 determines that the vehicle terminal meets the SPS activation condition; wherein the first indication information is used for indicating that the vehicle terminal meets SPS activation conditions.
Optionally, the determining unit 303 may be specifically configured to:
if the vehicle terminal continuously receives or sends N data packets, the N data packets are all V2V data packets, and the receiving or sending time interval between any two adjacent data packets in the N data packets meets a preset time interval, the vehicle terminal is determined to meet an SPS activation condition;
the N is greater than or equal to a first threshold, the preset time interval may be a safety message sending period, and the first threshold may be set according to needs, which is not limited in the embodiment of the present invention, and preferably, the first threshold may be set to 4.
Of course, during the V2V communication, the vehicle terminal 30 may also serve as a receiving party to receive SA and V2V data packets sent by other vehicle terminals, and specifically, the receiving unit 301 may further be configured to: receive the SA and V2V data packets sent by other vehicle terminals,
the determining unit 303 is further configured to determine, according to the received SA message, time-frequency resource information where the V2V data packet is located, and demodulate the V2V data packet.
Further, in practical applications, the transmission period of the vehicle terminal or the size of the transmission data packet may change, and in order to adapt to the changes, the first vehicle terminal needs to be reactivated by SPS to change the SPS period or the size of the time-frequency resource for transmitting the V2V data packet; specifically, the determining unit 303 is further configured to:
after the transmitting unit 302 transmits the V2V data packet to the second vehicle terminal according to the first SPS period, determining that the vehicle terminal satisfies an SPS reactivation condition;
the sending unit 302 is further configured to send second indication information to the base station after the determining unit 303 determines that the vehicle terminal meets the SPS reactivation condition, where the second indication information is used to indicate that the vehicle terminal meets the SPS reactivation condition;
the receiving unit 301 is further configured to receive second scheduling control information sent by the base station after the sending unit 302 sends the second indication information to the base station; the second scheduling control information is used for indicating the vehicle terminal to perform SPS deactivation;
receiving a second SPS configuration parameter sent by the base station; the second SPS configuration parameters include: a second SPS period;
receiving third scheduling control information sent by the base station; the third scheduling control information is used for indicating the vehicle terminal to perform SPS activation;
the sending unit 302 is further configured to send a V2V data packet to the second vehicle terminal according to the second SPS period.
Or, the receiving unit 301 is further configured to receive fourth scheduling control information sent by the base station after the sending unit 302 sends the second indication information to the base station; the fourth scheduling control information is used for indicating the vehicle terminal to perform SPS reactivation;
the sending unit 302 is further configured to send a V2V data packet to the second vehicle terminal according to a third SPS period; the third SPS period is configured by the vehicle terminal.
Optionally, the determining unit 303 may be specifically configured to determine whether the vehicle terminal meets the SPS reactivation condition by:
if the ratio of the number of first SPS periods without data transmission to the M is larger than or equal to a second threshold value in the M first SPS periods, determining that the vehicle terminal meets an SPS reactivation condition;
or if the ratio of the number of first SPS cycles in which data is not transmitted to the M is smaller than a second threshold value in the M first SPS cycles, and the vehicle terminal loses a V2V data packet in the first SPS cycles in which data is transmitted, determining that the vehicle terminal meets an SPS reactivation condition;
and M is an integer greater than or equal to 1.
The second threshold may be set as needed, which is not limited in the embodiment of the present invention, and when the ratio of the number of first SPS periods in which data is not transmitted to M is greater than or equal to the second threshold, it indicates that the set first SPS period is too small, and a large SPS period needs to be reconfigured; when the ratio of the number of first SPS periods in which data is not transmitted to the M is smaller than a second threshold value, and the first vehicle terminal loses a V2V data packet in the first SPS periods in which data is transmitted, the set first SPS periods are too large, and a small SPS period needs to be reconfigured.
Further, the determining unit 303 is further configured to determine that the vehicle terminal satisfies an SPS deactivation condition after the sending unit 302 sends the V2V data packet to the second vehicle terminal according to the first SPS period;
the sending unit 302 is further configured to send third indication information to the base station after the determining unit 303 determines that the vehicle terminal meets an SPS deactivation condition, where the third indication information is used to indicate that the vehicle terminal meets the SPS deactivation condition;
the receiving unit 301 is further configured to receive fifth scheduling control information sent by the base station; the fifth scheduling control information is used for indicating the vehicle terminal to perform SPS deactivation;
the sending unit 302 is further configured to stop sending the V2V data packet to the second vehicle terminal according to the first SPS period.
Optionally, the determining unit 303 may be specifically configured to determine that the vehicle terminal meets the SPS deactivation condition in the following manner:
if no data is sent in Q first SPS periods which are continuous in time, and Q is larger than or equal to a third threshold value, determining that the vehicle terminal meets an SPS deactivation condition;
or if the sizes of the data packets sent in Q first SPS periods which are continuous in time are smaller than a fourth threshold value, determining that the vehicle terminal meets SPS deactivation conditions;
and Q is an integer greater than or equal to 1.
The third threshold and the fourth threshold may be set as needed, which is not limited in the embodiment of the present invention.
Furthermore, it can be appreciated that the vehicle terminals and base stations can employ implicit SPS deactivation for the following special scenarios:
1) and if the vehicle terminal detects that the vehicle terminal moves from the coverage range of the base station to the outside of the coverage range of the base station, the vehicle terminal adopts the implicit SPS to deactivate.
2) And when the base station judges that the vehicle terminal is not in the cell served by the base station or does not detect the vehicle terminal, the base station actively releases the semi-static resource allocated to the first vehicle terminal.
It should be noted that, in the embodiment of the present invention, the first indication information, the second indication information, and the third indication information in the foregoing process may be carried in any one of the following information and reported to the base station, so that the base station knows that the SPS activation, SPS reactivation, or SPS deactivation procedure may be triggered to the first vehicle terminal:
BSR information, MAC CE information, RRC information, and Physical Uplink Control Channel (PUCCH) information.
When the indication information is carried in the MAC CE and reported to the base station, the following two forms of MAC CEs may be adopted to report the indication information to the base station:
reporting indication information to a base station through an MAC CE subframe header
Such as: MAC CE information can be newly added with MAC sub-frame head; the MAC subframe header may include: a first field and a second field;
the first field may be used to indicate that the first SPS period is increased or decreased or that the first SPS period is not to be reconfigured; the second field may be used to represent indication information.
Specifically, a MAC CE subframe header in the form of R/E/LCID with a fixed size as shown in fig. 4 may be added, and SPS activation, SPS deactivation, and SPS reactivation are indicated by the subframe header;
wherein the LCID can use reserved 01100 ~ 10101 bits in 36.321 protocol to represent SPS activation, SPS deactivation, SPS reactivation, for example: 01110 can represent SPS activation or SPS deactivation; 01111 can represent SPS deactivation;
R/R/E, wherein E is a reserved bit and is filled according to a protocol, and 0 is filled in the general case; in order to indicate that the existing SPS period needs to be increased or reduced, when the value of R/R is 0/0, the SPS period does not need to be reconfigured; when the value of R/R is 1/1, the SPS period needs to be increased; when the value of R/R is 1/0, the SPS period needs to be reduced.
For example: if the bit number filled in the MAC CE subframe header shown in fig. 4 is: 1/1/0/01110, it indicates that SPS activation is performed and that the existing SPS period needs to be increased.
Second, reporting indication information to the base station through the newly added MAC CE format
Such as: the existing MAC CE may be added with the following: the control fields of the first subfield, the second subfield and the third subfield report the indication information to the base station through a new MAC CE format, wherein the first subfield is used for expressing the indication information; the second subfield is used to indicate a size of the first SPS period; the third subfield is used to indicate the size of a data packet transmitted within the first SPS period,
specifically, a field containing three subfields of AD/P/T as shown in fig. 5 may be added, wherein the field may occupy 8 bits;
AD is 2bit and is used for representing SPS activation, SPS reactivation and SPS deactivation; for example, an AD of 01 may indicate SPS activation or SPS deactivation, and an AD of 10 may indicate SPS deactivation;
p is 3bit, represents the period size of SPS, can be any bit within the range of 000-111, and correspondingly takes the value of 0-7, wherein 1-7 respectively represent the periods as follows: 100, 200, …, 700, where 0 represents 50 in ms;
t is 3 bits, which indicates the size of a packet transmitted in an SPS period (typically, the size of a Resource Block (RB)), and may be divided into 4 classes, for example, 000 indicates that no more than RB is 3; 001 represents not more than RB 5 and more than 3; 010 means not more than RB 10 and more than 5; 100 represents not more than RB 15 and more than 10; 011 represents not more than RB 20 and more than 15; 101 represents not more than RB 25 and more than 20; 110 represents greater than RB 25 and greater than 20; 110 means greater than RB 40 and greater than 30.
Correspondingly, after receiving the indication information, the base station may trigger an SPS activation, SPS reactivation, or SPS deactivation procedure to the first vehicle terminal through Physical Downlink Control Channel (PDCCH) information according to the indication information, that is, the first scheduling Control information, the second scheduling Control information, the third scheduling Control information, the fourth scheduling Control information, and the fifth scheduling Control information may be carried in the PDCCH information and transmitted to the first vehicle terminal;
specifically, a third field may be newly added in format information used for indicating a PDCCH information transmission format in the PDCCH information, and the third field may be used to represent scheduling control information.
It should be noted that, in the present invention, the receiving unit 301 and the sending unit 302 in the vehicle terminal 30 shown in fig. 6 may be the communication unit 2011 in the vehicle terminal 20 shown in fig. 2; the determining unit 303 may be a separately configured processor, or may be integrated into a certain processor of the vehicle terminal, or may be stored in a memory of the vehicle terminal in the form of program code, and the certain processor of the vehicle terminal may call and execute the functions constructed by the above knowledge base. The processor described herein may be a Central Processing Unit (CPU), or an Application Specific Integrated Circuit (ASIC), or one or more Integrated circuits configured to implement embodiments of the present invention.
As can be seen from the above, an embodiment of the present invention provides a vehicle terminal, which receives a first SPS configuration parameter including a first SPS period sent by a base station, and after receiving first scheduling control information sent by the base station and used for instructing the first vehicle terminal to perform SPS activation, sends a V2V data packet to a second vehicle terminal according to the first SPS period; therefore, the periodic transmission of the V2V data packets is realized through the semi-static scheduling of the base station, the PDCCH information issued by the base station is not required to be received before each V2V communication, the expenditure of the base station for scheduling the PDCCH information is reduced, the network capacity is increased, and the service processing time delay of the V2V communication is reduced.
EXAMPLE III
Fig. 7 is a structural diagram of a base station 40 according to an embodiment of the present invention, configured to execute actions performed by the base station according to the first embodiment, as shown in fig. 7, the base station 40 may include:
a sending unit 401, configured to send a first semi-persistent scheduling SPS configuration parameter to a first vehicle terminal; the first SPS configuration parameters include: a first SPS period.
And transmitting first scheduling control information to the first vehicle terminal so that the first vehicle terminal transmits a V2V data packet to a second vehicle terminal according to the first SPS period; the first scheduling control information is used for instructing the first vehicle terminal to perform SPS activation.
The first SPS period may be set according to a time rule that the first vehicle terminal sends a message to another vehicle terminal, that is, may be set according to a package sending rule of the V2V service model; the first SPS period may include at least one Scheduling Control (SC) period, and typically, a semi persistent Scheduling period semi persistent Scheduling interval _ Vue ═ min ((V2V traffic period/SC period) × SC period, N × SC period).
Optionally, the vehicle terminal may receive the scheduling control information sent by the base station after determining that the vehicle terminal meets the SPS activation condition and sending, to the base station, the indication information for indicating that the vehicle terminal meets the SPS activation condition; or after the base station determines that the vehicle terminal meets the SPS activation condition, the base station directly sends scheduling control information to the vehicle terminal; specifically, as shown in fig. 7, the base station 40 may further include:
a receiving unit 402, configured to receive first instruction information sent by the first vehicle terminal before the sending unit 401 sends the first scheduling control information to the first vehicle terminal; wherein the first indication information is used for indicating that the first vehicle terminal meets an SPS activation condition;
alternatively, the base station may further include:
a determining unit 403, configured to determine that there is a free resource allocated to the first vehicle terminal and determine that the first vehicle terminal satisfies an SPS activation condition before the transmitting unit 401 transmits the first scheduling control information to the first vehicle terminal.
The determining unit 403 is further configured to determine, after the receiving unit 402 receives the first indication information sent by the first vehicle terminal, a sending time at which the first vehicle terminal sends the first indication information;
determining a first time according to the sending time of the first indication information and the first SPS period;
the sending unit 401 is specifically configured to send the first scheduling control information to the first vehicle terminal at the first time.
Optionally, the determining unit 403 may be specifically configured to:
collecting data packets received or sent by the first vehicle terminal;
if the first vehicle terminal continuously receives or sends N data packets, the N data packets are all V2V data packets, and the receiving or sending time interval between any two adjacent data packets in the N data packets meets a preset time interval, determining that the first vehicle terminal meets an SPS activation condition;
further, in practical applications, the transmission period of the vehicle terminal or the size of the transmission data packet may change, and in order to adapt to the changes, the first vehicle terminal needs to be reactivated by SPS to change the SPS period or the size of the time-frequency resource for transmitting the V2V data packet; in particular, the method comprises the following steps of,
the receiving unit 402 may be further configured to receive second indication information sent by the first vehicle terminal after the sending unit 401 sends the first scheduling control information to the first vehicle terminal, where the second indication information is used to indicate that the first vehicle terminal meets the SPS reactivation condition.
The sending unit 401 is further configured to send second scheduling control information to the first vehicle terminal; the second scheduling control information is used for indicating the first vehicle terminal to perform SPS deactivation;
and sending second SPS configuration parameters to the first vehicle terminal; the second SPS configuration parameters include: a second SPS period;
transmitting third scheduling control information to the first vehicle terminal to cause the first vehicle terminal to transmit a V2V data packet to the second vehicle terminal according to the second SPS period; the third scheduling control information is used for instructing the first vehicle terminal to perform SPS activation.
Or, the receiving unit 402 may be configured to receive second indication information sent by the first vehicle terminal after the sending unit 401 sends the first scheduling control information to the first vehicle terminal, where the second indication information is used to indicate that the first vehicle terminal satisfies the SPS reactivation condition;
the sending unit 401 is configured to send fourth scheduling control information to the first vehicle terminal, so that the first vehicle terminal sends a V2V data packet to the second vehicle terminal according to a third SPS period;
wherein the fourth scheduling control information is used for instructing the first vehicle terminal to perform SPS reactivation; the third SPS period is configured by the first vehicle terminal.
Further, the receiving unit 402 may be configured to receive third indication information sent by the first vehicle terminal after the sending unit 401 sends the first scheduling control information to the first vehicle terminal, where the third indication information is used to indicate that the first vehicle terminal satisfies the SPS deactivation condition;
the sending unit 401 is further configured to send fifth scheduling control information to the first vehicle terminal, so that the first vehicle terminal stops sending V2V data packets to the second vehicle terminal according to the first SPS period; the fifth scheduling control information is used for instructing the first vehicle terminal to perform SPS deactivation.
It should be noted that, in the embodiment of the present invention, the first indication information, the second indication information, and the third indication information in the foregoing process may be carried in any one of the following information and reported to the base station, so that the base station knows that the SPS activation, SPS reactivation, or SPS deactivation procedure may be triggered to the first vehicle terminal:
BSR information, MAC CE information, RRC information, and Physical Uplink Control Channel (PUCCH) information.
When the indication information is carried in the MAC CE and reported to the base station, the following two forms of MAC CEs may be adopted to report the indication information to the base station:
reporting indication information to a base station through an MAC CE subframe header
Such as: MAC CE information can be newly added with MAC sub-frame head; the MAC subframe header may include: a first field and a second field;
the first field may be used to indicate that the first SPS period is increased or decreased or that the first SPS period is not to be reconfigured; the second field may be used to represent indication information.
Specifically, a MAC CE subframe header in the form of R/E/LCID with a fixed size as shown in fig. 4 may be added, and SPS activation, SPS deactivation, and SPS reactivation are indicated by the subframe header;
wherein the LCID can use reserved 01100 ~ 10101 bits in 36.321 protocol to represent SPS activation, SPS deactivation, SPS reactivation, for example: 01110 can represent SPS activation or SPS deactivation; 01111 can represent SPS deactivation;
R/R/E, wherein E is a reserved bit and is filled according to a protocol, and 0 is filled in the general case; in order to indicate that the existing SPS period needs to be increased or reduced, when the value of R/R is 0/0, the SPS period does not need to be reconfigured; when the value of R/R is 1/1, the SPS period needs to be increased; when the value of R/R is 1/0, the SPS period needs to be reduced.
For example: if the bit number filled in the MAC CE subframe header shown in fig. 4 is:
1/1/0/01110, it indicates that SPS activation is performed and that the existing SPS period needs to be increased.
Second, reporting indication information to the base station through the newly added MAC CE format
Such as: the existing MAC CE may be added with the following: the control fields of the first subfield, the second subfield and the third subfield report the indication information to the base station through a new MAC CE format, wherein the first subfield is used for expressing the indication information; the second subfield is used to indicate a size of the first SPS period; the third subfield is used to indicate the size of a data packet transmitted within the first SPS period,
specifically, a field containing three subfields of AD/P/T as shown in fig. 5 may be added, wherein the field may occupy 8 bits;
AD is 2bit and is used for representing SPS activation, SPS reactivation and SPS deactivation; for example, an AD of 01 may indicate SPS activation or SPS deactivation, and an AD of 10 may indicate SPS deactivation;
p is 3bit, represents the period size of SPS, can be any bit within the range of 000-111, and correspondingly takes the value of 0-7, wherein 1-7 respectively represent the periods as follows: 100, 200, …, 700, where 0 represents 50 in ms;
t is 3 bits, which indicates the size of a packet transmitted in an SPS period (typically, the size of a Resource Block (RB)), and may be divided into 4 classes, for example, 000 indicates that no more than RB is 3; 001 represents not more than RB 5 and more than 3; 010 means not more than RB 10 and more than 5; 100 represents not more than RB 15 and more than 10; 011 represents not more than RB 20 and more than 15; 101 represents not more than RB 25 and more than 20; 110 represents greater than RB 25 and greater than 20; 110 means greater than RB 40 and greater than 30.
Correspondingly, after receiving the indication information, the base station may trigger an SPS activation, SPS reactivation, or SPS deactivation procedure to the first vehicle terminal through Physical Downlink Control Channel (PDCCH) information according to the indication information, that is, the first scheduling Control information, the second scheduling Control information, the third scheduling Control information, the fourth scheduling Control information, and the fifth scheduling Control information may be carried in the PDCCH information and transmitted to the first vehicle terminal;
specifically, a third field may be newly added in format information used for indicating a PDCCH information transmission format in the PDCCH information, and the third field may be used to represent scheduling control information.
It should be noted that, the transmitting unit 401 and the receiving unit 402 in the base station shown in fig. 7 of the present invention may be the communication unit 1011 in the base station 10 shown in fig. 2; the determination unit 403 may be a separate processor, or may be implemented by being integrated into a certain processor of the base station, or may be stored in the memory of the base station in the form of program code, and the certain processor of the base station may call and execute the functions constructed by the above knowledge base. The processor described herein may be a Central Processing Unit (CPU), or an Application Specific Integrated Circuit (ASIC), or one or more Integrated circuits configured to implement embodiments of the present invention. Specifically, as described in the second embodiment, the present invention further provides a base station, which is preferably used for implementing the method in the foregoing method embodiment.
As can be seen from the above, an embodiment of the present invention provides a base station, which sends a first SPS configuration parameter including a first SPS period to a first vehicle terminal, so that when the first vehicle terminal receives first scheduling control information, which is sent by the base station and used for instructing the first vehicle terminal to perform SPS activation, the first vehicle terminal sends a V2V data packet to a second vehicle terminal according to the first SPS period; therefore, the periodic transmission of the V2V data packets is realized through the semi-static scheduling of the base station, the PDCCH information issued by the base station is not required to be received before each V2V communication, the expenditure of the base station for scheduling the PDCCH information is reduced, the network capacity is increased, and the service processing time delay of the V2V communication is reduced.
It is clear to those skilled in the art that, for convenience and brevity of description, the specific working processes of the above-described units and systems may refer to the corresponding processes in the foregoing method embodiments, and are not described herein again.
In the several embodiments provided in the present application, it should be understood that the disclosed system, apparatus and method may be implemented in other ways. For example, the above-described device embodiments are merely illustrative, and for example, the division of the units is only one logical functional division, and other divisions may be realized in practice, for example, a plurality of units or components may be combined or integrated into another system, or some features may be omitted, or not executed.
The units described as separate parts may or may not be physically separate, and parts displayed as units may or may not be physical units, may be located in one place, or may be distributed on a plurality of network units. Some or all of the units can be selected according to actual needs to achieve the purpose of the solution of the embodiment.
In addition, functional units in the embodiments of the present invention may be integrated into one processing unit, or each unit may be separate physical units, or two or more units may be integrated into one unit. The integrated unit can be realized in a form of hardware, or in a form of hardware plus a software functional unit.
The integrated unit implemented in the form of a software functional unit may be stored in a computer readable storage medium. The software functional unit is stored in a storage medium and includes several instructions for causing a computer device (which may be a personal computer, a server, or a network device) to execute some steps of the methods according to the embodiments of the present invention. And the aforementioned storage medium includes: various media capable of storing program codes, such as a usb disk, a removable hard disk, a Read-Only Memory (ROM), a Random Access Memory (RAM), a magnetic disk, or an optical disk.
Those skilled in the art will appreciate that all or part of the steps in the methods of the above embodiments may be implemented by a program to instruct associated hardware (e.g., a processor), the program may be stored in a computer readable storage medium, and the storage medium may include: read-only memory, random access memory, magnetic or optical disk, and the like.
Finally, it should be noted that: the above examples are only intended to illustrate the technical solution of the present invention, but not to limit it; although the present invention has been described in detail with reference to the foregoing embodiments, it will be understood by those of ordinary skill in the art that: the technical solutions described in the foregoing embodiments may still be modified, or some technical features may be equivalently replaced; and such modifications or substitutions do not depart from the spirit and scope of the corresponding technical solutions of the embodiments of the present invention.

Claims (49)

1. A vehicle-to-vehicle V2V communication method, the method comprising:
a first vehicle terminal receives a first semi-persistent scheduling (SPS) configuration parameter sent by a base station; the first SPS configuration parameters include: a first SPS period;
the first vehicle terminal receives first scheduling control information sent by the base station, and sends a V2V data packet to a second vehicle terminal according to the first SPS period; the first scheduling control information is used for indicating the first vehicle terminal to perform SPS activation;
after receiving the first semi-persistent scheduling SPS configuration parameters sent by the base station, and before receiving the first scheduling control information sent by the base station, the method further includes:
the first vehicle terminal determining that the first vehicle terminal satisfies an SPS activation condition;
the first vehicle terminal sends first indication information to the base station; wherein the first indication information is used for indicating that the first vehicle terminal meets an SPS activation condition;
wherein the determining that the first vehicle terminal satisfies an SPS activation condition comprises:
if the first vehicle terminal continuously receives or sends N data packets, the N data packets are all V2V data packets, and the receiving or sending time interval between any two adjacent data packets in the N data packets meets a preset time interval, determining that the first vehicle terminal meets an SPS activation condition;
wherein N is greater than or equal to a first threshold.
2. The method of claim 1, wherein after sending the V2V packet to the second vehicle terminal according to the first SPS period, the method further comprises:
the first vehicle terminal determines that the first vehicle terminal meets an SPS reactivation condition;
and the first vehicle terminal sends second indication information to the base station, wherein the second indication information is used for indicating that the first vehicle terminal meets SPS reactivation conditions.
3. The method of claim 2, wherein the determining that the first vehicle terminal satisfies an SPS reactivation condition comprises:
if the ratio of the number of first SPS periods without data transmission to the M is larger than or equal to a second threshold value in the M first SPS periods, determining that the first vehicle terminal meets SPS reactivation conditions;
or if the ratio of the number of first SPS periods in which data is not transmitted to M is smaller than a second threshold value within M first SPS periods, and the first vehicle terminal loses a V2V data packet within the first SPS periods in which data is transmitted, determining that the first vehicle terminal satisfies an SPS reactivation condition;
and M is an integer greater than or equal to 1.
4. The method according to claim 2 or 3, wherein after sending the second indication information to the base station, the method further comprises:
receiving second scheduling control information sent by the base station; the second scheduling control information is used for indicating the first vehicle terminal to perform SPS deactivation;
receiving second SPS configuration parameters sent by the base station; the second SPS configuration parameters include: a second SPS period;
receiving third scheduling control information sent by the base station; the third scheduling control information is used for instructing the first vehicle terminal to perform SPS activation;
and transmitting the V2V data packet to the second vehicle terminal according to the second SPS period.
5. The method according to claim 2 or 3, wherein after sending the second indication information to the base station, the method further comprises:
receiving fourth scheduling control information sent by the base station; the fourth scheduling control information is used for indicating the first vehicle terminal to perform SPS reactivation;
transmitting a V2V data packet to the second vehicle terminal according to a third SPS period;
the third SPS period is configured by the first vehicle terminal.
6. The method of claim 1, wherein after sending the V2V packet to the second vehicle terminal according to the first SPS period, the method further comprises:
determining that the first vehicle terminal satisfies an SPS deactivation condition;
sending third indication information to the base station, wherein the third indication information is used for indicating that the first vehicle terminal meets an SPS deactivation condition;
receiving fifth scheduling control information sent by the base station; the fifth scheduling control information is used for instructing the first vehicle terminal to perform SPS deactivation;
stopping transmitting the V2V data packet to the second vehicle terminal according to the first SPS period.
7. The method of claim 6, wherein the determining that the first vehicle terminal satisfies an SPS deactivation condition comprises:
if no data is sent in Q first SPS periods which are continuous in time, and Q is larger than or equal to a third threshold value, determining that the first vehicle terminal meets an SPS deactivation condition;
or if the sizes of the data packets sent in Q first SPS periods which are continuous in time are all smaller than a fourth threshold value, determining that the first vehicle terminal meets the SPS deactivation condition;
and Q is an integer greater than or equal to 1.
8. The method according to any one of claims 2 or 6, wherein each indication information is carried in any one of the following information and sent to the base station:
BSR information, MAC CE information, radio link control RRC information and physical uplink control channel PUCCH information.
9. The method of claim 8, wherein the MAC CE information comprises: MAC sub-frame header; the MAC subframe header includes: a first field and a second field;
the first field is used to indicate that the first SPS period is increased or decreased or that the first SPS period is not reconfigured;
the second field is used for representing indication information.
10. The method of claim 8, wherein the MAC CE information comprises: a control field, the control field comprising: a first subfield, a second subfield, and a third subfield;
the first subfield is used for representing indication information;
the second subfield is used to indicate a size of the first SPS period;
the third subfield is used to indicate a size of a data packet transmitted within the first SPS period.
11. The method according to claim 1 or 6, wherein each scheduling control information is carried in Physical Downlink Control Channel (PDCCH) information and is sent to the first vehicle terminal;
the PDCCH information comprises format information used for indicating the transmission format of the PDCCH information;
the format information includes: a third field to represent scheduling control information.
12. The method of claim 4, wherein each scheduling control information is carried in a Physical Downlink Control Channel (PDCCH) information and is transmitted to the first vehicle terminal;
the PDCCH information comprises format information used for indicating the transmission format of the PDCCH information;
the format information includes: a third field to represent scheduling control information.
13. The method of claim 5, wherein each scheduling control information is carried in a Physical Downlink Control Channel (PDCCH) information and is transmitted to the first vehicle terminal;
the PDCCH information comprises format information used for indicating the transmission format of the PDCCH information;
the format information includes: a third field to represent scheduling control information.
14. A method according to any of claims 1-3, 6, 7, 9, wherein prior to sending a V2V data packet to a second vehicle terminal in accordance with the first SPS period, the method further comprises:
determining a starting frame number and a starting subframe number;
and determining the frame number and the subframe number of the data packet for transmitting the scheduling assignment SA and V2V in the first SPS period according to the starting frame number and the starting subframe number.
15. The method of claim 1, wherein prior to sending the V2V packet to the second vehicle terminal in accordance with the first SPS period, the method further comprises:
and setting a timer in the first vehicle terminal, and stopping sending the V2V data packet to the second vehicle terminal according to the first SPS period if the first vehicle terminal does not receive the first scheduling control information sent by the base station after the timer is overtime.
16. A vehicle-to-vehicle V2V communication method, the method comprising:
the base station sends a first semi-persistent scheduling (SPS) configuration parameter to a first vehicle terminal; the first SPS configuration parameters include: a first SPS period;
the base station sends first scheduling control information to the first vehicle terminal, so that the first vehicle terminal sends a V2V data packet to a second vehicle terminal according to the first SPS period; the first scheduling control information is used for indicating the first vehicle terminal to perform SPS activation;
before the base station transmits the first scheduling control information to the first vehicle terminal, the method further includes:
receiving first indication information sent by the first vehicle terminal; wherein the first indication information is used for indicating that the first vehicle terminal meets an SPS activation condition;
or, the base station determines that there is an idle resource allocated to the first vehicle terminal and determines that the first vehicle terminal meets an SPS activation condition;
wherein the base station determining that the first vehicle terminal satisfies the SPS activation condition comprises:
collecting data packets received or sent by the first vehicle terminal;
if the first vehicle terminal continuously receives or sends N data packets, the N data packets are all V2V data packets, and the receiving or sending time interval between any two adjacent data packets in the N data packets meets a preset time interval, it is determined that the first vehicle terminal meets an SPS activation condition.
17. The method of claim 16, wherein after receiving the first indication information sent by the first vehicle terminal, the method further comprises:
the base station determines the sending time of the first vehicle terminal for sending the first indication information;
determining a first time according to the sending time of the first indication information and the first SPS period;
the base station transmitting first scheduling control information to the first vehicle terminal includes:
and transmitting the first scheduling control information to the first vehicle terminal at the first moment.
18. The method of claim 16, wherein after the base station transmits the first scheduling control information to the first vehicle terminal, the method further comprises:
the base station receives second indication information sent by the first vehicle terminal, wherein the second indication information is used for indicating that the first vehicle terminal meets SPS reactivation conditions;
the base station sends second scheduling control information to the first vehicle terminal; the second scheduling control information is used for indicating the first vehicle terminal to perform SPS deactivation;
the base station sends second SPS configuration parameters to the first vehicle terminal; the second SPS configuration parameters include: a second SPS period;
the base station sends third scheduling control information to the first vehicle terminal, so that the first vehicle terminal sends a V2V data packet to the second vehicle terminal according to the second SPS period; the third scheduling control information is used for instructing the first vehicle terminal to perform SPS activation.
19. The method of claim 16, wherein after the base station transmits the first scheduling control information to the first vehicle terminal, the method further comprises:
the base station receives second indication information sent by the first vehicle terminal, wherein the second indication information is used for indicating that the first vehicle terminal meets SPS reactivation conditions;
the base station sends fourth scheduling control information to the first vehicle terminal, so that the first vehicle terminal sends a V2V data packet to the second vehicle terminal according to a third SPS period;
wherein the fourth scheduling control information is used for instructing the first vehicle terminal to perform SPS reactivation; the third SPS period is configured by the first vehicle terminal.
20. The method of claim 16, wherein after the base station transmits the first scheduling control information to the first vehicle terminal, the method further comprises:
the base station receives third indication information sent by the first vehicle terminal, wherein the third indication information is used for indicating that the first vehicle terminal meets SPS deactivation conditions;
the base station sends fifth scheduling control information to the first vehicle terminal so that the first vehicle terminal stops sending V2V data packets to the second vehicle terminal according to the first SPS period; the fifth scheduling control information is used for instructing the first vehicle terminal to perform SPS deactivation.
21. The method according to any one of claims 16, 18, 19 or 20, wherein each indication information is carried in any one of the following information and sent to the base station:
BSR information, MAC CE information, radio link control RRC information and physical uplink control channel PUCCH information.
22. The method of claim 21, wherein the MAC CE information comprises: MAC sub-frame header; the MAC subframe header includes: a first field and a second field;
the first field is used to indicate that the first SPS period is increased or decreased or that the first SPS period is not reconfigured;
the second field is used for representing indication information.
23. The method of claim 21, wherein the MAC CE information comprises: a control field, the control field comprising: a first subfield, a second subfield, and a third subfield;
the first subfield is used for representing indication information;
the second subfield is used to indicate a size of the first SPS period;
the third subfield is used to indicate a size of a data packet transmitted within the first SPS period.
24. The method according to any one of claims 16, 18, 19 or 20, wherein each scheduling control information is carried in a physical downlink control channel, PDCCH, information and transmitted to the first vehicle terminal;
the PDCCH information comprises format information used for indicating the transmission format of the PDCCH information;
the format information includes: a third field to represent scheduling control information.
25. The method of claim 16, further comprising;
and if the base station detects that the first vehicle terminal is not in the coverage range of the base station, releasing the SPS resources distributed to the first vehicle terminal.
26. A vehicle terminal, characterized in that the vehicle terminal comprises:
the receiving unit is used for receiving a first semi-persistent scheduling (SPS) configuration parameter sent by a base station; the first SPS configuration parameters include: a first SPS period;
the receiving unit is further configured to receive first scheduling control information sent by the base station, where the first scheduling control information is used to instruct the vehicle terminal to perform SPS activation;
a transmitting unit, configured to transmit a V2V data packet to a second vehicle terminal according to the first SPS period;
the vehicle terminal further includes:
the determining unit is used for determining that the vehicle terminal meets SPS activation conditions after the receiving unit receives the first semi-persistent scheduling SPS configuration parameters sent by the base station and before the receiving unit receives the first scheduling control information sent by the base station;
the sending unit is further used for sending first indication information to the base station after the determining unit determines that the vehicle terminal meets the SPS activation condition; wherein the first indication information is used for indicating that the vehicle terminal meets SPS activation conditions;
wherein, the determining unit is specifically configured to:
if the vehicle terminal continuously receives or sends N data packets, the N data packets are all V2V data packets, and the receiving or sending time interval between any two adjacent data packets in the N data packets meets a preset time interval, the vehicle terminal is determined to meet an SPS activation condition;
wherein N is greater than or equal to a first threshold.
27. The vehicle terminal of claim 26, further comprising:
a determination unit configured to determine that the vehicle terminal satisfies an SPS reactivation condition after the transmission unit transmits the V2V packet to the second vehicle terminal according to the first SPS period;
the sending unit is further configured to send second indication information to the base station after the determining unit determines that the vehicle terminal meets the SPS reactivation condition, where the second indication information is used to indicate that the vehicle terminal meets the SPS reactivation condition.
28. The vehicle terminal according to claim 27, wherein the determining unit is specifically configured to:
if the ratio of the number of first SPS periods without data transmission to the M is larger than or equal to a second threshold value in the M first SPS periods, determining that the vehicle terminal meets an SPS reactivation condition;
or if the ratio of the number of first SPS cycles in which data is not transmitted to the M is smaller than a second threshold value in the M first SPS cycles, and the vehicle terminal loses a V2V data packet in the first SPS cycles in which data is transmitted, determining that the vehicle terminal meets an SPS reactivation condition;
and M is an integer greater than or equal to 1.
29. The vehicle terminal according to claim 27 or 28,
the receiving unit is further configured to receive second scheduling control information sent by the base station after the sending unit sends the second indication information to the base station; the second scheduling control information is used for indicating the vehicle terminal to perform SPS deactivation;
receiving a second SPS configuration parameter sent by the base station; the second SPS configuration parameters include: a second SPS period;
receiving third scheduling control information sent by the base station; the third scheduling control information is used for indicating the vehicle terminal to perform SPS activation;
the sending unit is further configured to send a V2V data packet to the second vehicle terminal according to the second SPS period.
30. The vehicle terminal according to claim 27 or 28,
the receiving unit is further configured to receive fourth scheduling control information sent by the base station after the sending unit sends the second indication information to the base station; the fourth scheduling control information is used for indicating the vehicle terminal to perform SPS reactivation;
the sending unit is further configured to send a V2V data packet to the second vehicle terminal according to a third SPS period;
the third SPS period is configured by the vehicle terminal.
31. The vehicle terminal of claim 26, further comprising:
a determination unit configured to determine that the vehicle terminal satisfies an SPS deactivation condition after the transmission unit transmits the V2V packet to the second vehicle terminal according to the first SPS period;
the sending unit is further configured to send third indication information to the base station after the determining unit determines that the vehicle terminal meets the SPS deactivation condition, where the third indication information is used to indicate that the vehicle terminal meets the SPS deactivation condition;
the receiving unit is further configured to receive fifth scheduling control information sent by the base station; the fifth scheduling control information is used for indicating the vehicle terminal to perform SPS deactivation;
the sending unit is further configured to stop sending the V2V data packet to the second vehicle terminal according to the first SPS period.
32. The vehicle terminal according to claim 31, wherein the determining unit is specifically configured to:
if no data is sent in Q first SPS periods which are continuous in time, and Q is larger than or equal to a third threshold value, determining that the vehicle terminal meets an SPS deactivation condition;
or if the sizes of the data packets sent in Q first SPS periods which are continuous in time are smaller than a fourth threshold value, determining that the vehicle terminal meets SPS deactivation conditions;
and Q is an integer greater than or equal to 1.
33. The vehicle terminal according to any one of claims 26, 27 or 31, wherein each indication information is carried in any one of the following information and transmitted to the base station:
BSR information, MAC CE information, radio link control RRC information and physical uplink control channel PUCCH information.
34. The vehicle terminal of claim 33, wherein the MAC CE information comprises: MAC sub-frame header; the MAC subframe header includes: a first field and a second field;
the first field is used to indicate that the first SPS period is increased or decreased or that the first SPS period is not reconfigured;
the second field is used for representing indication information.
35. The vehicle terminal of claim 33, wherein the MAC CE information comprises: a control field, the control field comprising: a first subfield, a second subfield, and a third subfield;
the first subfield is used for representing indication information;
the second subfield is used to indicate a size of the first SPS period;
the third subfield is used to indicate a size of a data packet transmitted within the first SPS period.
36. The vehicle terminal according to claim 26 or 31, wherein each scheduling control information is carried in a physical downlink control channel, PDCCH, information and transmitted to the vehicle terminal;
the PDCCH information comprises format information used for indicating the transmission format of the PDCCH information;
the format information includes: a third field to represent scheduling control information.
37. The vehicle terminal of claim 29, wherein each piece of scheduling control information is carried in PDCCH information and transmitted to the vehicle terminal;
the PDCCH information comprises format information used for indicating the transmission format of the PDCCH information;
the format information includes: a third field to represent scheduling control information.
38. The vehicle terminal of claim 30, wherein each piece of scheduling control information is carried in PDCCH information and transmitted to the vehicle terminal;
the PDCCH information comprises format information used for indicating the transmission format of the PDCCH information;
the format information includes: a third field to represent scheduling control information.
39. The vehicle terminal of any of claims 26, 28, 31, 32, further comprising:
the determining unit is configured to determine a starting frame number and a starting subframe number before the transmitting unit transmits the V2V data packet to the second vehicle terminal according to the first SPS period;
the sending unit is specifically configured to determine, according to the starting frame number and the starting subframe number, a frame number and a subframe number of a data packet of the scheduling assignment SA and V2V in the first SPS period.
40. The vehicle terminal of claim 26, wherein a timer is disposed within the vehicle terminal,
the sending unit is specifically configured to stop sending the V2V data packet to the second vehicle terminal according to the first SPS period if the receiving unit does not receive the first scheduling control information sent by the base station after the timer expires.
41. A base station, characterized in that the base station comprises:
the transmitting unit is used for transmitting the first semi-persistent scheduling SPS configuration parameters to the first vehicle terminal; the first SPS configuration parameters include: a first SPS period;
and transmitting first scheduling control information to the first vehicle terminal so that the first vehicle terminal transmits a V2V data packet to a second vehicle terminal according to the first SPS period; the first scheduling control information is used for indicating the first vehicle terminal to perform SPS activation;
the base station further comprises:
the receiving unit is used for receiving first indication information sent by the first vehicle terminal before the sending unit sends first scheduling control information to the first vehicle terminal; wherein the first indication information is used for indicating that the first vehicle terminal meets an SPS activation condition;
or, the base station includes:
a determining unit, configured to determine that there is an idle resource allocated to the first vehicle terminal and that the first vehicle terminal satisfies an SPS activation condition before the transmitting unit transmits the first scheduling control information to the first vehicle terminal;
wherein, the determining unit is specifically configured to:
collecting data packets received or sent by the first vehicle terminal;
if the first vehicle terminal continuously receives or sends N data packets, the N data packets are all V2V data packets, and the receiving or sending time interval between any two adjacent data packets in the N data packets meets a preset time interval, it is determined that the first vehicle terminal meets an SPS activation condition.
42. The base station of claim 41,
the determining unit is further configured to determine a sending time when the first vehicle terminal sends the first indication information after the receiving unit receives the first indication information sent by the first vehicle terminal;
determining a first time according to the sending time of the first indication information and the first SPS period;
the sending unit is specifically configured to send the first scheduling control information to the first vehicle terminal at the first time.
43. The base station of claim 41, wherein the base station further comprises:
a receiving unit, configured to receive second indication information sent by the first vehicle terminal after the sending unit sends the first scheduling control information to the first vehicle terminal, where the second indication information is used to indicate that the first vehicle terminal meets an SPS reactivation condition;
the sending unit is further configured to send second scheduling control information to the first vehicle terminal; the second scheduling control information is used for indicating the first vehicle terminal to perform SPS deactivation;
and sending second SPS configuration parameters to the first vehicle terminal; the second SPS configuration parameters include: a second SPS period;
transmitting third scheduling control information to the first vehicle terminal to cause the first vehicle terminal to transmit a V2V data packet to the second vehicle terminal according to the second SPS period; the third scheduling control information is used for instructing the first vehicle terminal to perform SPS activation.
44. The base station of claim 41, wherein the base station further comprises:
a receiving unit, configured to receive second indication information sent by the first vehicle terminal after the sending unit sends the first scheduling control information to the first vehicle terminal, where the second indication information is used to indicate that the first vehicle terminal meets an SPS reactivation condition;
the sending unit is configured to send fourth scheduling control information to the first vehicle terminal, so that the first vehicle terminal sends a V2V data packet to the second vehicle terminal according to a third SPS period;
wherein the fourth scheduling control information is used for instructing the first vehicle terminal to perform SPS reactivation; the third SPS period is configured by the first vehicle terminal.
45. The base station of claim 41, wherein the base station further comprises:
a receiving unit, configured to receive third indication information sent by the first vehicle terminal after the sending unit sends the first scheduling control information to the first vehicle terminal, where the third indication information is used to indicate that the first vehicle terminal satisfies an SPS deactivation condition;
the sending unit is further configured to send fifth scheduling control information to the first vehicle terminal, so that the first vehicle terminal stops sending V2V data packets to the second vehicle terminal according to the first SPS period; the fifth scheduling control information is used for instructing the first vehicle terminal to perform SPS deactivation.
46. The base station of any one of claims 41, 43, 44 or 45, wherein each indication information is carried in any one of the following information and sent to the base station:
BSR information, MAC CE information, radio link control RRC information and physical uplink control channel PUCCH information.
47. The base station of claim 46, wherein the MAC CE information comprises: MAC sub-frame header; the MAC subframe header includes: a first field and a second field;
the first field is used to indicate that the first SPS period is increased or decreased or that the first SPS period is not reconfigured;
the second field is used for representing indication information.
48. The base station of claim 46, wherein the MAC CE information comprises: a control field, the control field comprising: a first subfield, a second subfield, and a third subfield;
the first subfield is used for representing indication information;
the second subfield is used to indicate a size of the first SPS period;
the third subfield is used to indicate a size of a data packet transmitted within the first SPS period.
49. The base station according to any of claims 41, 43, 44 or 45, wherein each scheduling control information is carried in a physical downlink control channel, PDCCH, information and transmitted to the first vehicle terminal;
the PDCCH information comprises format information used for indicating the transmission format of the PDCCH information;
the format information includes: a third field to represent scheduling control information.
CN201610219028.3A 2016-04-08 2016-04-08 V2V communication method, device and system Active CN107277738B (en)

Priority Applications (4)

Application Number Priority Date Filing Date Title
CN201610219028.3A CN107277738B (en) 2016-04-08 2016-04-08 V2V communication method, device and system
EP17778652.2A EP3425932B1 (en) 2016-04-08 2017-04-05 V2v communication methods and devices
PCT/CN2017/079479 WO2017173988A1 (en) 2016-04-08 2017-04-05 V2v communication method, device and system
US16/153,455 US10735927B2 (en) 2016-04-08 2018-10-05 V2V communication method, device, and system

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610219028.3A CN107277738B (en) 2016-04-08 2016-04-08 V2V communication method, device and system

Publications (2)

Publication Number Publication Date
CN107277738A CN107277738A (en) 2017-10-20
CN107277738B true CN107277738B (en) 2021-02-12

Family

ID=60000241

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610219028.3A Active CN107277738B (en) 2016-04-08 2016-04-08 V2V communication method, device and system

Country Status (4)

Country Link
US (1) US10735927B2 (en)
EP (1) EP3425932B1 (en)
CN (1) CN107277738B (en)
WO (1) WO2017173988A1 (en)

Families Citing this family (16)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10772117B2 (en) * 2016-07-07 2020-09-08 Lg Electronics Inc. Method and user equipment for receiving downlink signal
KR102104593B1 (en) * 2016-08-30 2020-04-24 엘지전자 주식회사 A method for transmitting sidelink control information of a terminal in a wireless communication system and a terminal using the method
WO2018083198A1 (en) * 2016-11-04 2018-05-11 Telefonaktiebolaget Lm Ericsson (Publ) Semi-persistent transmission scheduling
US10531254B2 (en) * 2018-01-31 2020-01-07 Toyota Jidosha Kabushiki Kaisha Millimeter wave vehicle-to-vehicle communication system for data sharing
US11297472B2 (en) * 2018-02-01 2022-04-05 Hyundai Motor Company Method and apparatus for load distribution using a plurality of carriers in communication system supporting vehicle-to-everything communication
US10716134B2 (en) * 2018-02-15 2020-07-14 Qualcomm Incorporated Coexistence between user equipment with shared resource pool
US11032867B2 (en) * 2018-03-27 2021-06-08 Hyundai Motor Company Method and apparatus for performing communication using aggregated carriers in V2X communication system
US11259274B2 (en) * 2018-04-03 2022-02-22 Idac Holdings, Inc. Resource pool sharing between network scheduled UE and autonomous scheduled UE transmissions
CN110740522B (en) * 2018-07-18 2022-01-28 大唐移动通信设备有限公司 Resource selection method, base station and terminal
CN110830954B (en) * 2018-08-10 2021-02-12 电信科学技术研究院有限公司 Direct link communication method, terminal and network equipment
WO2020029848A1 (en) * 2018-08-10 2020-02-13 电信科学技术研究院有限公司 Direct link communication method, terminal, and network device
FR3098077B1 (en) 2019-06-26 2023-02-24 Commissariat Energie Atomique METHOD AND DEVICE FOR CONFIGURING VEHICLE-TO-VEHICLE COMMUNICATION
CN110351687B (en) * 2019-07-02 2020-12-15 北京邮电大学 V2V resource allocation method and device
CN112672428A (en) * 2019-10-15 2021-04-16 中兴通讯股份有限公司 Scheduling method, scheduling device, communication equipment and storage medium
US11438033B2 (en) * 2020-11-16 2022-09-06 Ultralogic 6G, Llc Location-based power for high reliability and low latency in 5G/6G
US11451949B2 (en) 2021-06-14 2022-09-20 Ultralogic 6G, Llc Sidelink V2V, V2X, and low-complexity IoT communication in 5G and 6G

Family Cites Families (9)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN102595600B (en) * 2011-01-17 2014-12-31 华为技术有限公司 Semi-static scheduling method, user equipment and network device
WO2014015470A1 (en) * 2012-07-23 2014-01-30 Renesas Mobile Corporation Vehicle gateway access in cellular network for vehicle communications
CN104244416B (en) * 2013-06-21 2017-12-15 华为技术有限公司 The system of selection of equipment direct user equipment Radio Resource and base station
CN104254132B (en) * 2013-06-26 2018-12-18 上海朗帛通信技术有限公司 Dispatching method and device in a kind of D2D system
CN104284340B (en) * 2013-07-08 2018-03-27 华为技术有限公司 D2D communication means, user equipment and base station
CN104812025B (en) * 2014-01-28 2019-12-31 中兴通讯股份有限公司 Method and system for discovering and communicating between devices
CN106211332B (en) * 2015-05-05 2021-08-17 中兴通讯股份有限公司 Resource allocation method and device
US10477527B2 (en) * 2015-07-14 2019-11-12 Qualcomm Incorporated Semi-persistent scheduling mechanisms for vehicle-to-vehicle communication
US10897760B2 (en) * 2016-02-03 2021-01-19 Telefonaktiebolaget Lm Ericsson (Publ) Efficient periodic scheduling for wireless communications

Also Published As

Publication number Publication date
EP3425932B1 (en) 2022-05-11
EP3425932A1 (en) 2019-01-09
US10735927B2 (en) 2020-08-04
WO2017173988A1 (en) 2017-10-12
US20190045337A1 (en) 2019-02-07
CN107277738A (en) 2017-10-20
EP3425932A4 (en) 2019-04-10

Similar Documents

Publication Publication Date Title
CN107277738B (en) V2V communication method, device and system
EP3412090B1 (en) Efficient periodic scheduling for wireless communications
US11224051B2 (en) Data transmission method and apparatus
EP3294022B1 (en) Method and device for resource allocation
US20190230654A1 (en) Resource request and resource allocation method, device, and storage medium
US10973045B2 (en) Semi-persistent transmission method and apparatus in VIX communication
US11483821B2 (en) Feedback information transmission method, terminal device, and access network device
CN107734703B (en) Resource scheduling method and device
CN106464610B (en) Resource allocation method and device based on V2V
WO2017133592A1 (en) Resource application and allocation method, ue, network control unit, and storage medium
WO2018166508A1 (en) Resource allocation method and apparatus, resource reservation method and apparatus, and storage medium
CN111615192B (en) Method and communication device for transmitting data
CN110859005B (en) Communication method and related equipment
KR102186377B1 (en) Indexing of subframe resources in D2D
KR102115238B1 (en) Control signaling processing method, apparatus, and device
CN108702612B (en) D2D communication method and device
WO2017133417A1 (en) Data channel subframe indication method and device
EP3767869A1 (en) Methods for efficient signaling in v2x communications
EP3944525A1 (en) Method, device and apparatus for determining channel detection mechanism, and storage medium
JP2020516171A (en) Grant-free transmission methods and devices
CN110557839A (en) processing method, configuration method, terminal and network side equipment of scheduling request
JP2014030117A (en) Mobile station and wireless base station
CN107113779B (en) Resource allocation method and related equipment
WO2020259293A1 (en) Communication method and apparatus
WO2017135883A1 (en) Methods and apparatus for device-to-device communication in a wireless network

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