CN111294933A - Data transmission method and device - Google Patents
Data transmission method and device Download PDFInfo
- Publication number
- CN111294933A CN111294933A CN201910004056.7A CN201910004056A CN111294933A CN 111294933 A CN111294933 A CN 111294933A CN 201910004056 A CN201910004056 A CN 201910004056A CN 111294933 A CN111294933 A CN 111294933A
- Authority
- CN
- China
- Prior art keywords
- transmission
- resource
- base station
- user equipment
- allocation request
- 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.)
- Pending
Links
- 230000005540 biological transmission Effects 0.000 title claims abstract description 630
- 238000000034 method Methods 0.000 title claims abstract description 131
- 238000013468 resource allocation Methods 0.000 claims abstract description 130
- 230000004044 response Effects 0.000 claims abstract description 11
- 230000008569 process Effects 0.000 claims description 74
- 238000012216 screening Methods 0.000 claims description 39
- 238000004590 computer program Methods 0.000 claims description 9
- 230000002457 bidirectional effect Effects 0.000 claims description 8
- 230000006854 communication Effects 0.000 description 18
- 238000004891 communication Methods 0.000 description 17
- 238000010586 diagram Methods 0.000 description 17
- 238000012545 processing Methods 0.000 description 11
- 230000011664 signaling Effects 0.000 description 11
- 230000006870 function Effects 0.000 description 7
- 238000011156 evaluation Methods 0.000 description 5
- 230000000694 effects Effects 0.000 description 3
- 230000001960 triggered effect Effects 0.000 description 3
- 238000005516 engineering process Methods 0.000 description 2
- 239000000835 fiber Substances 0.000 description 2
- 230000007246 mechanism Effects 0.000 description 2
- 238000012986 modification Methods 0.000 description 2
- 230000004048 modification Effects 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000000737 periodic effect Effects 0.000 description 2
- 230000001902 propagating effect Effects 0.000 description 2
- RYGMFSIKBFXOCR-UHFFFAOYSA-N Copper Chemical compound [Cu] RYGMFSIKBFXOCR-UHFFFAOYSA-N 0.000 description 1
- 230000009286 beneficial effect Effects 0.000 description 1
- 230000008859 change Effects 0.000 description 1
- 229910052802 copper Inorganic materials 0.000 description 1
- 239000010949 copper Substances 0.000 description 1
- 230000003111 delayed effect Effects 0.000 description 1
- 238000001514 detection method Methods 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 238000001914 filtration Methods 0.000 description 1
- GVVPGTZRZFNKDS-JXMROGBWSA-N geranyl diphosphate Chemical compound CC(C)=CCC\C(C)=C\CO[P@](O)(=O)OP(O)(O)=O GVVPGTZRZFNKDS-JXMROGBWSA-N 0.000 description 1
- 230000007774 longterm Effects 0.000 description 1
- 238000007726 management method Methods 0.000 description 1
- 238000004519 manufacturing process Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 230000006855 networking Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000002441 reversible effect Effects 0.000 description 1
- 239000004065 semiconductor Substances 0.000 description 1
- 230000003068 static effect Effects 0.000 description 1
- 239000002699 waste material Substances 0.000 description 1
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/21—Control channels or signalling for resource management in the uplink direction of a wireless link, i.e. towards the network
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W4/00—Services specially adapted for wireless communication networks; Facilities therefor
- H04W4/30—Services specially adapted for particular environments, situations or purposes
- H04W4/40—Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/23—Control channels or signalling for resource management in the downlink direction of a wireless link, i.e. towards a terminal
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/53—Allocation or scheduling criteria for wireless resources based on regulatory allocation policies
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/20—Manipulation of established connections
- H04W76/27—Transitions between radio resource control [RRC] states
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
The disclosure relates to a data transmission method and a device, wherein the method comprises the following steps: obtaining a first transmission resource from the configured transmission resource pool; under the condition that the first transmission resource does not meet the transmission requirement of V2X service data, the user equipment in the idle state enters the connection state, and sends a resource allocation request message to the base station; and acquiring the second transmission resource reallocated by the base station according to the resource allocation request response message. The device comprises: a first transmission resource obtaining module, configured to obtain a first transmission resource; the resource request module is used for sending a resource allocation request message under the condition that the first transmission resource does not meet the transmission requirement; and a second transmission resource obtaining module, configured to obtain a second transmission resource reallocated by the base station. By sending the resource allocation request information to the base station when the first transmission resource does not meet the transmission requirement, the data transmission method and the data transmission device of the embodiment of the disclosure can improve the performance of V2X data transmission.
Description
Technical Field
The present disclosure relates to the field of wireless communications, and in particular, to a data transmission method and apparatus.
Background
In the third Generation Partnership Project (3 GPP), Long Term Evolution (LTE) introduced direct Communication (Sidelink Communication). Direct communication between different User Equipments (UEs) is possible.
The direct communication has two modes of resource allocation, one is a scheduling resource allocation (scheduled resource allocation), which is configured by the base station through dedicated signaling; one is an automatic resource selection (automatic resource selection), in which the base station may provide a resource pool for the UE to use for direct communication, and the UE selects a resource for direct communication from the resource pool.
Currently, 3GPP is studying to introduce car networking (V2X, Vehicle-to-event) in fifth generation mobile communication networks (5G). Because the 5G system can provide larger bandwidth and lower time delay, the service requirement of V2X can be better met.
When the idle UE performs a V2X transmission, the UE may select a resource for transmission V2X from the resource pool for transmission V2X for transmission. However, in some cases, the selected resources may be only some transmission resources already used by peripheral UEs, and if the UE in idle state also uses these resources, the interference may be further increased, which is not favorable for V2X transmission. However, in LTE, even if the alternative resources are not suitable, the UE in idle state cannot acquire the resources again, which results in poor transmission effect of V2X.
Disclosure of Invention
In view of this, the present disclosure provides a data transmission method and apparatus, which enable a device in an idle state to request a base station to reselect and acquire resources when transmission resources in a resource pool are not appropriate, so as to improve a transmission effect of V2X service data.
According to a first aspect of the present disclosure, there is provided a data transmission method, the method comprising: obtaining a first transmission resource from the configured transmission resource pool; under the condition that the first transmission resource does not meet the transmission requirement of V2X service data, the user equipment in an idle state enters a connected state at present, and sends a resource allocation request message to a base station; and acquiring the second transmission resource reallocated by the base station according to the resource allocation request response message.
In a possible implementation manner, in a case that the first transmission resource does not satisfy the transmission requirement of V2X service data, the ue currently in an idle state enters a connected state, and sends a resource allocation request message to the base station, where the method includes: sending the resource allocation request message to a base station under the condition that the first transmission resource is not matched with the transmission feedback requirement of the user equipment; or, when the first transmission resource does not match the transmission quality requirement of the user equipment, sending the resource allocation request message to a base station.
In one possible implementation manner, in a case that the first transmission resource does not match the transmission feedback requirement of the user equipment, the sending the resource allocation request message to the base station includes: acquiring a transmission feedback requirement of the user equipment; judging whether the first transmission resource comprises a feedback resource or not under the condition that the transmission feedback requirement is that the user equipment waits for carrying out bidirectional transmission among the equipment; and sending the resource allocation request message to a base station under the condition that the first transmission resource does not contain a feedback resource.
In one possible implementation manner, in a case that the first transmission resource does not match the transmission feedback requirement of the user equipment, the sending the resource allocation request message to the base station includes: acquiring a transmission feedback requirement of the user equipment; judging whether the first transmission resource comprises a feedback resource or not under the condition that the transmission feedback requirement is that the user equipment waits for the unidirectional transmission among the equipment; and sending the resource allocation request message to a base station under the condition that the first transmission resource comprises a feedback resource.
In one possible implementation manner, in a case that the first transmission resource does not match the transmission quality requirement of the user equipment, the sending the resource allocation request message to the base station includes: sending the resource allocation request message to a base station under the condition that the acquisition process parameter of the first transmission resource is not matched with the transmission quality requirement of the user equipment; or, in case the quality of the first transmission resource does not match the transmission quality requirement of the user equipment, sending the resource allocation request message to a base station.
In a possible implementation manner, in a case that an obtaining process parameter of the first transmission resource does not match with a transmission quality requirement of the user equipment, sending the resource allocation request message to a base station includes: acquiring the quantity of the transmission resources obtained through one-time screening in the acquisition process of the first transmission resources; and when the number of the transmission resources is smaller than a first threshold, sending the resource allocation request message to a base station.
In a possible implementation manner, in a case that an obtaining process parameter of the first transmission resource does not match with a transmission quality requirement of the user equipment, sending the resource allocation request message to a base station includes: acquiring the number of screening times passed in the process of acquiring the first transmission resource; and when the screening times are not less than a second threshold, sending the resource allocation request message to a base station.
In one possible implementation manner, in a case that the quality of the first transmission resource does not match the transmission quality requirement of the user equipment, the sending the resource allocation request message to the base station includes: acquiring the continuous condition of the first transmission resource; and sending the resource allocation request message to the base station under the condition that the continuous condition of the first transmission resource can not realize the one-time transmission of the V2X service data.
In one possible implementation manner, in a case that the quality of the first transmission resource does not match the transmission quality requirement of the user equipment, the sending the resource allocation request message to the base station includes: acquiring a quality parameter of the first transmission resource; and when the quality parameter of the first transmission resource cannot meet the service quality requirement of the V2X service data transmission, sending the resource allocation request message to a base station.
In one possible implementation, the quality parameter includes a delay parameter or a period parameter.
In a possible implementation manner, when the first transmission resource does not satisfy the transmission requirement of V2X service data, the ue currently in an idle state enters a connected state, and sends a resource allocation request message to the base station, further including: when the priority of the to-be-performed V2X service data transmission reaches a set threshold, the user equipment in the idle state enters the connected state, and sends a resource allocation request message to the base station.
In a possible implementation manner, obtaining the second transmission resource reallocated by the base station according to the resource allocation request response message further includes: and transmitting the direct link control message by carrying out V2X service data transmission through the second transmission resource.
According to a second aspect of the present disclosure, there is provided a data transmission apparatus including: a first transmission resource obtaining module, configured to obtain a first transmission resource from the configured transmission resource pool; the resource request module is used for entering a connection state from an idle state and sending a resource allocation request message to the base station under the condition that the first transmission resource does not meet the transmission requirement of the V2X service data; and a second transmission resource obtaining module, configured to obtain, according to the resource allocation request response message, a second transmission resource reallocated by the base station.
In one possible implementation, the resource request module includes: a resource request unit based on feedback requirements, configured to send the resource allocation request message to a base station if the first transmission resource does not match the transmission feedback requirements of the user equipment; or, a resource requesting unit based on quality requirement, configured to send the resource allocation request message to a base station if the first transmission resource does not match the transmission quality requirement of the user equipment.
In one possible implementation manner, the resource request unit based on feedback requirement is configured to: acquiring a transmission feedback requirement of the user equipment; judging whether the first transmission resource comprises a feedback resource or not under the condition that the transmission feedback requirement is that the user equipment waits for carrying out bidirectional transmission among the equipment; and sending the resource allocation request message to a base station under the condition that the first transmission resource does not contain a feedback resource.
In one possible implementation manner, the resource request unit based on feedback requirement is configured to: acquiring a transmission feedback requirement of the user equipment; judging whether the first transmission resource comprises a feedback resource or not under the condition that the transmission feedback requirement is that the user equipment waits for the unidirectional transmission among the equipment; and sending the resource allocation request message to a base station under the condition that the first transmission resource comprises a feedback resource.
In one possible implementation, the quality requirement-based resource request unit includes: a resource request subunit, configured to send the resource allocation request message to a base station if an acquisition process parameter of the first transmission resource does not match a transmission quality requirement of the user equipment; or, a resource request subunit, configured to send the resource allocation request message to a base station if the quality of the first transmission resource does not match the transmission quality requirement of the user equipment.
In one possible implementation, the obtain procedure parameter based resource request subunit is configured to: acquiring the quantity of the transmission resources obtained through one-time screening in the acquisition process of the first transmission resources; and when the number of the transmission resources is smaller than a first threshold, sending the resource allocation request message to a base station.
In one possible implementation, the obtain procedure parameter based resource request subunit is configured to: acquiring the number of screening times passed in the process of acquiring the first transmission resource; and when the screening times are not less than a second threshold, sending the resource allocation request message to a base station.
In one possible implementation, the resource request subunit based on the transmission quality requirement is configured to: acquiring the continuous condition of the first transmission resource; and sending the resource allocation request message to the base station under the condition that the continuous condition of the first transmission resource can not realize the one-time transmission of the V2X service data.
In one possible implementation, the resource request subunit based on the transmission quality requirement is configured to: acquiring a quality parameter of the first transmission resource; and when the quality parameter of the first transmission resource cannot meet the service quality requirement of the V2X service data transmission, sending the resource allocation request message to a base station.
In one possible implementation, the quality parameter includes a delay parameter or a period parameter.
In one possible implementation, the resource request module is further configured to: when the priority of the to-be-performed V2X service data transmission reaches a set threshold, the user equipment in the idle state enters the connected state, and sends a resource allocation request message to the base station.
In a possible implementation manner, the second transmission resource obtaining module is further configured to: and transmitting the direct link control message by carrying out V2X service data transmission through the second transmission resource.
According to a third aspect of the present disclosure, there is provided a data transmission apparatus comprising: a processor; a memory for storing processor-executable instructions; wherein the processor is configured to perform the method of the first aspect.
According to a fourth aspect of the present disclosure, there is provided a non-transitory computer readable storage medium having stored thereon computer program instructions which, when executed by a processor, implement the method of the first aspect described above.
According to the data transmission method and device disclosed by the aspects of the disclosure, when the transmission resources are not suitable for V2X transmission, the transmission effect of V2X can be improved by requesting the base station to reacquire the transmission resources, wherein the transmission resources are acquired from a configured transmission resource pool, and when the transmission resources do not meet the transmission requirement of V2X service data, the connection state is entered from an idle state, a resource allocation request message is sent to the base station, and the second transmission resources reallocated by the base station are acquired according to a resource allocation request response message.
Other features and aspects of the present disclosure will become apparent from the following detailed description of exemplary embodiments, which proceeds with reference to the accompanying drawings.
Drawings
The accompanying drawings, which are incorporated in and constitute a part of this specification, illustrate exemplary embodiments, features, and aspects of the disclosure and, together with the description, serve to explain the principles of the disclosure.
Fig. 1 shows a flow chart of a data transmission method according to an embodiment of the present disclosure.
Fig. 2 shows a flow chart of a data transmission method according to an embodiment of the present disclosure.
Fig. 3 shows a flow chart of a data transmission method according to an embodiment of the present disclosure.
Fig. 4 shows a flow diagram of an alternative detection method according to an embodiment of the present disclosure.
Fig. 5 shows a flow chart of a data transmission method according to an embodiment of the present disclosure.
Fig. 6 shows a flow chart of a data transmission method according to an embodiment of the present disclosure.
Fig. 7 shows a block diagram of a data transmission device according to an embodiment of the present disclosure.
Fig. 8 shows a schematic diagram of an application example according to the present disclosure.
Fig. 9 shows a block diagram of a data transmission device according to an embodiment of the present disclosure.
Detailed Description
Various exemplary embodiments, features and aspects of the present disclosure will be described in detail below with reference to the accompanying drawings. In the drawings, like reference numbers can indicate functionally identical or similar elements. While the various aspects of the embodiments are presented in drawings, the drawings are not necessarily drawn to scale unless specifically indicated.
The word "exemplary" is used exclusively herein to mean "serving as an example, embodiment, or illustration. Any embodiment described herein as "exemplary" is not necessarily to be construed as preferred or advantageous over other embodiments.
Furthermore, in the following detailed description, numerous specific details are set forth in order to provide a better understanding of the present disclosure. It will be understood by those skilled in the art that the present disclosure may be practiced without some of these specific details. In some instances, methods, means, elements and circuits that are well known to those skilled in the art have not been described in detail so as not to obscure the present disclosure.
In the 3GPP protocol Release 12, LTE introduces direct Communication (or called Sidelink Communication). Direct communication between different user equipments, such as UE a and UE B (or multiple UEs), can be performed through the PC5 interface. The PC5 interface is a direct interface between UEs.
In the process of communication between UE, there are two modes of resource allocation, one is scheduling resource allocation, which is configured by base station through dedicated signaling; one is an automatic Resource selection manner, in which a base station may provide a Resource pool for direct communication to a UE through a system message or Radio Resource Control (RRC) signaling, and the UE selects a Resource for direct communication from the Resource pool. If the transmitted UE (Transmitter UE) is not in the network coverage range, the UE selects resources for direct communication from a pre-configured resource pool in an automatic resource selection mode.
Based on direct communication, 3GPP also supports V2X. Within network coverage, a certain UE may send a V2X message to multiple UEs. It should be noted that both the receiving UE and the sending UE may not be in the network coverage, or some UEs may be in the network coverage.
Currently, 3GPP is studying to introduce V2X in 5G. Because the 5G system can provide larger bandwidth and lower time delay, the service requirement of V2X can be better met. And 3GPP has agreed that V2X of 5G may transmit V2X traffic in unicast (unicast), multicast (groupcast) or broadcast manner, and when transmitting UE in unicast or groupcast, feedback may be introduced.
In LTE, when an idle UE performs V2X transmission, the UE may know a resource pool for transmitting V2X through a system message of a serving cell, and then select resources for transmitting V2X for transmission, if the LTE mechanism is used in 5G, when the idle UE finds that available resources in a V2X transmission resource pool configured in the system message are not appropriate, for example, interference is severe, the UE can still only use the transmission resources in the resource pool, which is not beneficial for V2X transmission, and also generates interference to surrounding UEs performing V2X services.
In order to solve the above problem, this embodiment discloses an application example of a data transmission method, in this example, when a UE in an idle state expects to perform V2X service data transmission to another UE, a transmission resource may be first obtained from a transmission resource pool configured by a system message of a serving cell where the UE is located, and V2X service data transmission is performed with the other UE using the obtained transmission resource, if the transmission resource obtained from the transmission resource pool cannot meet a V2X service data transmission requirement, the UE in the idle state may enter a connected state and send a message to the base station to request the base station to allocate the transmission resource, and if the base station reallocates a new transmission resource to the UE after receiving the request, the UE may perform V2X service data transmission with the other UE using the reallocated transmission resource.
Fig. 1 shows a flow chart of a data transmission method according to an embodiment of the present disclosure. The method may be performed by a user equipment, as shown in fig. 1, and may include:
step S11, obtaining a first transmission resource from the configured transmission resource pool.
Step S12, when the first transmission resource does not satisfy the transmission requirement of the V2X service data, the user equipment in idle state enters connected state, and sends a resource allocation request message to the base station.
Step S13, obtaining the second transmission resource reallocated by the base station according to the resource allocation request response message.
The user equipment is in an idle state in a cell managed by the serving base station. The configuration mode of the transmission resource pool may be provided by the base station (referred to as the base station for short) for the current user equipment waiting for direct communication, and the base station may provide the transmission resource pool for the current user equipment to directly communicate with other user equipment through the system message. The location of other user equipment in direct communication with the current user equipment is not limited, and the other user equipment may be located in the same serving cell as the current user equipment, may be located in a neighboring cell of the serving cell in which the current user equipment is located, or may not be within the coverage of the network. The method for detecting other ue by the current ue is not limited, and may be detecting other ue by network assistance, detecting other ue by direct discovery, or detecting other ue by other means. The implementation manner of sending the resource allocation request message to the base station by the user equipment is not limited, and in an example, the manner of sending the resource allocation request message to the base station by the user equipment may be to initiate an RRC connection, enter a connected state from an idle state, and then request the base station to allocate transmission resources through RRC signaling, or the user equipment may directly indicate an establishment cause in an RRC connection establishment procedure, such as indicating that V2X transmission resources need to be configured, and then the base station may allocate transmission resources to the user equipment through RRC signaling or physical layer control signaling.
In a possible implementation manner, when the first transmission resource does not satisfy the transmission requirement of the V2X service data, the user equipment currently in the idle state enters the connected state, and sends the resource allocation request message to the base station, where the resource allocation request message may be:
under the condition that the first transmission resource is not matched with the transmission feedback requirement of the user equipment, sending a resource allocation request message to a base station;
or may be to send the resource allocation request message to the base station in case the first transmission resource does not match the transmission quality requirement of the user equipment.
In a possible implementation manner, when the first transmission resource does not match the transmission feedback requirement of the user equipment, the resource allocation request message may be sent to the base station, where the user equipment finds, from the configuration of the transmission resource pool, that the transmission resource included in the transmission resource pool does not match the transmission feedback requirement of the user equipment, and at this time, the user equipment may send the resource allocation request message to the base station. The first transmission resource may be all transmission resources in the transmission resource pool at this time, i.e. the first transmission resource is identical to the transmission resource pool. The situation that the transmission resources in the transmission resource pool do not match the transmission feedback requirements of the user equipment itself may take various forms. In one example, the case where the transmission resource does not match the feedback requirement of the user equipment may be: the ue expects to perform feedback V2X service data transmission, where the transmission resource pool is a transmission resource pool without feedback, that is, the transmission resources configured in the transmission resource pool have no associated feedback parameter configuration, and no feedback parameter configuration, and after the ue transmits V2X data, it does not know when and on which physical resources it can receive information fed back by performing V2X service data transmission object (i.e., target ue), so the ue can send a resource allocation request message to the base station to request the base station to allocate feedback transmission resources, that is, transmission resources associated with the feedback parameter configuration, and after transmitting V2X data, the ue can know from its associated feedback parameter configuration when and where it can receive feedback information sent by V2X service data transmission object. The signaling name of the resource allocation request message sent by the user equipment to the base station is not limited, and may be the same as the signaling name in LTE, or may re-specify other signaling names. In one example, the signaling name for the UE to send the resource allocation request message to the base station may be Sidelink UE Information. After receiving the resource allocation request message sent by the user equipment, the base station may configure resources for the user equipment according to an actual situation, where the configured resources are not limited, and the implemented role may be that the user equipment may receive feedback after transmitting the V2X data, and in an example, the base station may directly configure feedback resources for the user equipment. In one example, the base station may configure the user equipment with transmission resources configured in association with the feedback parameters. Fig. 2 shows a flowchart of an optional data transmission method according to an embodiment of the present disclosure, and as shown in fig. 2, in the case of the present example, the step S12 may include the following steps:
s12111: and acquiring the transmission feedback requirement of the user equipment.
S12112: the transmission feedback requirement is that whether the first transmission resource comprises a feedback resource is judged under the condition that the user equipment waits for carrying out the bidirectional transmission between the equipment.
S12113: and under the condition that the first transmission resource does not contain the feedback resource, sending the resource allocation request message to the base station.
In one example, the case where the transmission resource does not match the feedback requirement of the user equipment may be: the ue expects to perform feedback-free V2X service data transmission, where the transmission resource pool is a transmission resource pool configured by the associated feedback parameters, that is, the transmission resources configured in the transmission resource pool are feedback-related transmission resources, and at this time, if the ue utilizes the feedback-related transmission resources, resource waste may be caused, so the ue may send a resource allocation request message to the base station to request the base station to allocate the feedback-free transmission resources. After receiving the resource allocation request message sent by the user equipment, the base station may configure resources for the user equipment according to the actual situation, the configured resources are not limited, and the implemented role may be to enable the user equipment to perform unidirectional feedback-free V2X data transmission. Fig. 3 shows a flowchart of an optional data transmission method according to an embodiment of the present disclosure, and as shown in fig. 3, in the case of the present example, the step S12 may include the following steps:
s12121: and acquiring the transmission feedback requirement of the user equipment.
S12122: the transmission feedback requirement is that whether the first transmission resource comprises a feedback resource is judged under the condition that the user equipment waits for the unidirectional transmission between the equipment.
S12123: and under the condition that the first transmission resource comprises a feedback resource, sending the resource allocation request message to the base station.
In a possible implementation manner, in a case that the first transmission resource does not match the transmission quality requirement of the user equipment, the sending of the resource allocation request message to the base station may include multiple cases. In a possible implementation, the first transmission resource does not match the transmission quality requirement of the user equipment, and may be that the acquisition process parameter of the first transmission resource does not match the transmission quality requirement of the user equipment. In one possible implementation, the first transmission resource does not match the transmission quality requirement of the user equipment, and may be that the quality of the first transmission resource does not match the transmission quality requirement of the user equipment. It should be noted that, no matter whether the acquisition process parameter and the quality of the first transmission resource are not matched with the transmission quality requirement of the user equipment or whether one of the acquisition process parameter and the quality of the first transmission resource is not matched with the transmission requirement of the user equipment, the user equipment may be triggered to enter a connected state and send a resource allocation request message to the base station. The user equipment enters the connected state to start establishing the RRC connection, and whether a specific connection process is successful depends on the decision of the base station.
In the related art, the obtaining process of the first transmission resource is not limited, and may be an obtaining manner in LTE, or may be another manner that can obtain the transmission resource, such as deleting part of steps or adding part of steps in the obtaining manner of LTE, but the general principle basically does not change, that is, the transmission resource reserved by other UEs and the transmission resource with large interference are excluded from the total transmission resource pool, so the obtaining process parameter of the first transmission resource may be specified according to the obtaining method of the resource in the communication process, and whether the obtaining process parameter matches with the transmission quality requirement of the user equipment may also be determined according to the finally determined obtaining process parameter, which is not limited to the following cases. In one example, the first transmission resource may be obtained by: after knowing the transmission resource pool, the user equipment obtains available transmission resources from the transmission resource pool through Sensing (Sensing), fig. 4 shows a flowchart of an optional Sensing method according to an embodiment of the present disclosure, and as shown in fig. 4, a specific process of obtaining available transmission resources from the transmission resource pool through Sensing may be: the user equipment firstly sets a window for selecting transmission resources from a transmission resource pool, and sets a signal threshold of the selected transmission resources, according to the signal threshold, the user equipment can screen available transmission resources from the transmission resource pool, and the screening process can be that firstly two sets S for storing the transmission resources are specifiedAAnd SB,SAInitialisation to a full set of resources, S, in a pool of transmission resourcesBInitialise to an empty set, from S the user equipment canAThe limited transmission resource is screened out, then the transmission resource exceeding the signal threshold is screened out, the rest resource is the transmission resource which is obtained after screening and meets the transmission requirement, because the quantity of the transmission resource obtained after screening is possibly too small, the V2X service data transmission can not be realized, a corresponding threshold value can be set, when the quantity of the transmission resource obtained after screening is less than the threshold value, the signal threshold value is properly amplified, and then the signal threshold value is primarily amplified again according to the processAn initialization set SAAnd SBAnd screening is carried out until the quantity of the transmission resources obtained after screening is greater than the corresponding threshold value, and at the moment, the set S obtained after screening can be usedAThe resource in (1) is selected from among the small Received Signal Strength Indicator (RSSI) resources and put into the set SBIn the method, the user equipment can be in the set S according to the requirementBThe required transmission resource is selected, so that the first transmission resource is obtained, the RSSI size judgment standard is not limited, and the selection can be carried out according to the actual situation.
In the above process, the setting of the signal threshold may be selected according to the actual situation, and is not particularly limited. The threshold for determining whether to amplify the signal threshold may also be set according to an actual situation, and is not particularly limited, in an example, the threshold may be 20% of the number of transmission resources included in the transmission resource pool, in an example, the threshold may also be 10% of the number of transmission resources included in the transmission resource pool, and in an example, the threshold may also be 30% of the number of transmission resources included in the transmission resource pool. When the signal threshold does not meet the threshold requirement and needs to be properly relaxed, the specific value of the threshold relaxation can be selected according to practical situations, and is not limited, in one example, the threshold relaxation can be that 3db is increased on the basis of the original threshold every time, in one example, the threshold relaxation can be that 1db is increased on the basis of the original threshold every time, and in one example, the threshold relaxation can be that 5db is increased on the basis of the original threshold every time. In one example, the complete process for the user equipment to obtain the transmission resource through Sensing may be: the UE detects the received power Reference Signal Received Power (RSRP) on the resource in the resource pool within a period of time, such as 1 second, during which the UE will detect the direct link Control Information (SCI) of the Control signaling for transmitting V2X sent by other UEs to obtain the resource reserved by other UEs, and the UE excludes the resource reserved by other UEs, the resource corresponding to the subframe which the UE fails to detect, and the resource pool exceeds the Signal thresholdResource, if S is obtainedALess than 20% of the total resources (resources used for transmission of V2X in one timeslot), the ue needs to raise the signal threshold by 3dB, and re-screen the available transmission resources until SAEqual to or over 20% of the total resources, and the user equipment will then SAThe resource with small RSSI detected in the medium resource is put into SB(equal to or over 20% of the total resources), the user equipment is at SBTo select a transmission resource.
In one example, if the transmission resource is obtained by Sensing in the above example, S can be selected if the user equipment needs to raise the signal threshold several timesAThis indicates that there are a plurality of ues in the periphery using these transmission resources for V2X transmission, and if the current ue still uses these transmission resources, it is not only disadvantageous for the own V2X transmission but also disadvantageous for the ues in the periphery performing V2X transmission, so it needs to consider a new mechanism for allowing the ues to enter the connected state to request transmission resources, and at the same time, it needs to avoid randomly entering the connected state to consume network resources. Therefore, whether the acquired process parameters are matched with the transmission quality requirement of the user equipment can be judged according to the corresponding acquired process in the Sensing process, and the acquired process parameters for judgment are not limited.
In an example, the obtaining process parameter may be the number of transmission resources obtained through one screening in the obtaining process of obtaining the first transmission resource (i.e. when there is no lifting signal threshold), and a process of determining whether to send the resource allocation request message to the base station by using the obtaining process parameter is as shown in fig. 5, in this example, step S12 may include the following steps:
s12211: and acquiring the quantity of the transmission resources obtained through one-time screening in the acquisition process of the first transmission resources.
S12212: and when the quantity of the transmission resources is less than a first threshold, sending a resource allocation request message to the base station.
In this example, this process may be set SAAfter one screening, internal residual transmissionThe resource quantity, which may be the quantity of resource blocks or a proportional value of the total transmission resources, may send a resource allocation request message to the base station if the remaining transmission resource quantity is smaller than a first threshold; the setting of the first threshold may also be selected according to the actual situation, and the setting of the first threshold may be consistent with the threshold used for determining whether to amplify the signal threshold in the Sensing process, or may not be consistent with the threshold. In an example, the first threshold is consistent with a threshold used for determining whether to amplify the signal threshold, so that in the process of acquiring the first transmission resource by the user equipment through Sensing, if the user equipment finds that the number of the remaining resources obtained after the current signal threshold is used for screening is not enough and the signal threshold needs to be expanded, the expansion of the signal threshold may be stopped, the available transmission resources are not continuously screened in the transmission resource pool, but the connection state is directly entered, and the base station is requested to allocate new transmission resources, so that the efficiency may be improved, and a meaningless transmission resource screening process may be avoided. In an example, the first threshold is not consistent with a threshold used for determining whether to amplify the signal threshold, and a value of the first threshold is greater than the threshold, which indicates that once the number of the remaining resources is less than the set threshold, and the signal threshold needs to be expanded, the number of the remaining resources is certainly less than the first threshold, so that the expansion of the signal threshold may also be stopped, and the base station may directly enter the connection state to request the base station to allocate a new transmission resource instead of continuously screening the available transmission resource in the transmission resource pool, which may improve efficiency and avoid a meaningless transmission resource screening process. In an example, the first threshold is not consistent with a threshold used for determining whether to amplify the signal threshold, and a value of the first threshold is smaller than the threshold, then in a process of acquiring the first transmission resource by the user equipment through Sensing, if the user equipment finds that the number of the remaining resources obtained after the current signal threshold is used for screening is not enough and the signal threshold needs to be expanded, it may be determined first whether the number of the remaining resources is larger than the first threshold, and if not, it indicates that an acquisition process parameter of the number of the transmission resources obtained through one-time screening matches with a transmission quality requirement of the user equipment, and the acquisition process parameter does not match with the transmission quality requirement of the user equipment, and the acquisition process parameter does notIf the obtained process parameter of the transmission resource quantity obtained through one-time screening is not matched with the transmission quality requirement of the user equipment, the user equipment enters a connection state and requests the base station to allocate new transmission resources. Since the setting of the first threshold is not limited, the value is not limited, and in one example, the value of the first threshold may be 20% of the number of transmission resources in the transmission resource pool, in one example, the value of the first threshold may be 10% of the number of transmission resources in the transmission resource pool, and in one example, the value of the first threshold may be 30% of the number of transmission resources in the transmission resource pool.
In an example, the obtaining process parameter may be the number of screening times that the UE has gone through in the process of obtaining the first transmission resource (i.e., the number of times the UE needs to record the threshold of the lifting signal, which corresponds to the first screening when the threshold of the lifting signal is not present, which corresponds to the second screening, and so on), and if the method of obtaining the transmission resource is the method of obtaining the first transmission resource by Sensing in the above example, the number of screening times may be the number of lifting times of the signal threshold. If the number of times of lifting the signal threshold is too many and exceeds or equals to the second threshold, it indicates that a plurality of UEs are using the transmission resources to perform V2X transmission, and at this time, selecting the transmission resource from the transmission resource pool may be unfavorable for the UE to perform V2X transmission, and the setting value of the second threshold is not limited and can be set according to the actual situation. The procedure of determining whether to transmit the resource allocation request message to the base station by using the obtained procedure parameter is shown in fig. 6, in the case of the present example, the step S12 may include the following steps:
s12221: and acquiring the number of screening times passed in the acquisition process of the first transmission resource.
S12222: and when the screening times are not less than the second threshold, sending a resource allocation request message to the base station.
In an example, the obtaining process parameter may be whether a Channel Busy Ratio (CBR) after one screening exceeds or is equal to a third threshold in the obtaining process of obtaining the first transmission resource, and the setting of the third threshold is not limited, and may be set according to an actual situation.
It should be noted that, in the above example, the selected obtaining process parameter may be any one included in the above example, or may be other obtaining process parameters not in the above example, or may be a combination of multiple obtaining process parameters, the number of obtaining process parameters and the combination form included in the combination are not unique, and when the obtaining process parameter is the combination form, the user equipment may be triggered to send the resource allocation request message to the base station when any obtaining process parameter in the combination is not matched with the transmission quality requirement of the user equipment.
In a possible implementation manner, there may be various situations where the quality of the first transmission resource does not match the transmission quality requirement of the user equipment, which is not limited herein, and the determination may be performed according to an actual situation. In one example, the quality of the first transmission resource does not match the transmission quality requirement of the user equipment, which may be that the consecutive instances of the first transmission resource do not match the transmission quality requirement of the user equipment. In one example, the continuity condition of the first transmission resource does not match the transmission quality requirement of the user equipment, and may be that the continuity of the obtained first resource cannot meet the transmission quality requirement of the user equipment, for example, the continuity of the obtained first transmission resource is too poor to transmit the V2X data once. In one example, the quality of the first transmission resource does not match the transmission quality requirement of the user equipment, which may be that the quality parameter of the first transmission resource does not match the transmission quality requirement of the user equipment. The quality parameter for determining whether to match may be selected according to actual conditions, and is not particularly limited. In one example, the quality parameter may be a delay parameter, which is how long the UE generated V2X data needs to be delayed to be delivered through the obtained transmission resource, the delay required by the V2X data is small, in one example, the delay required by the V2X data is 30ms, and if the UE obtained transmission resource cannot ensure that the UE generated V2X data is transmitted within 30ms, it may indicate that the quality parameter of the first transmission resource does not match the transmission quality requirement of the user equipment. In one example, the quality parameter may be a periodicity parameter, and the UE generated V2X data is sometimes periodic, and in one example, the periodicity of the UE generated V2X data is 50ms, but the UE acquiring the transmission resource is not 50ms periodic, which may also indicate that the quality parameter of the first transmission resource does not match the transmission quality requirement of the user equipment.
It should be noted that, when determining whether the quality of the first transmission resource matches the transmission quality requirement of the ue, the determination criterion may be one of the above evaluation manners, may also be other evaluation manners, or may be any combination of all the evaluation manners, and the evaluation result of any evaluation manner in the combination indicates that the quality of the first transmission resource does not match the transmission quality requirement of the ue, and may trigger the ue to send a resource allocation request message to the base station.
Similarly, the judgment whether the first transmission resource is matched with the transmission feedback requirement of the user equipment, the judgment whether the acquisition process parameter of the first transmission resource is matched with the transmission quality requirement of the user equipment, and the judgment whether the quality of the first transmission resource is matched with the transmission quality requirement of the user equipment can be carried out, the judgment standards can be independently used as the basis whether the first transmission resource meets the transmission requirement of the V2X service data, the arbitrary combination can be used as the basis whether the first transmission resource meets the transmission requirement of the V2X service data, the combination form and the number of judgment contents contained in the combination are not limited, and under the combination form, any judgment result in the combination indicates that the first transmission resource does not meet the transmission requirement of the V2X service, and the user equipment can be triggered to enter a connection state to send a resource allocation request message to the base station.
In a possible implementation manner, the triggering criterion for the ue in idle state to enter connected state to establish RRC connection and then send a resource allocation request message to the base station may also be: the priority of the V2X service to be performed by the user equipment in an idle state is higher than or equal to the set priority threshold, and the setting manner and the setting standard of the priority threshold are not specifically limited, in an example, the setting manner of the priority threshold is to indicate the set priority threshold in the system message, in this case, the priority of the V2X service that the user equipment needs to execute is higher, and selecting a transmission resource from the resource pool may not meet the transmission requirement of the higher priority V2X service on one hand, and also needs to consume too much time on the other hand, so the user equipment may send a resource allocation request message to the base station when the higher priority V2X service needs to be executed. In a possible implementation manner, the ue may enter the connected state to request the base station to allocate resources only when the priority of the V2X service expected by the ue in the idle state is higher than or equal to the set priority threshold and meets any one of the above criteria, such as the acquisition process parameter of the first transmission resource does not match the transmission quality requirement of the ue.
In a possible implementation manner, after the user equipment receives the resource allocation request response message and obtains the second transmission resource reselected and allocated by the base station, the V2X service data transmission may be performed through the second transmission resource, and the SCI is sent. In an example, after the base station responds to the resource allocation request message of the ue and allocates transmission resources to the ue, the ue may send SCI and V2X data to the surrounding ues in a time slot corresponding to the transmission resources according to the allocated transmission resources, so that the surrounding ues can know the physical resource location occupied by the V2X data by receiving the SCI, and can obtain the V2X data in the corresponding location, and meanwhile, if the surrounding ues need feedback, can send feedback information to the ue by using the feedback resources.
Thus, under the condition that the transmission resources contained in the transmission resource pool do not meet the transmission requirement of the V2X service data, the user equipment can request the base station to reallocate the transmission resources, so as to achieve the transmission of the V2X service data with higher quality and improve the transmission performance. Meanwhile, various judgment bases for judging whether the transmission resources meet the transmission requirements of the V2X service data are set, and the user equipment can request to reallocate the resources only when the judgment bases are not met. By setting the judgment bases, the quantity of the transmission resources of the idle-state user equipment accessing the network request V2X can be reasonably controlled, and the consumption of the wireless resources is avoided. Meanwhile, the judgment bases can be specifically selected and set according to the actual situation, the setting mode is flexible, and the judgment bases do not influence each other, so that the actual situation of the V2X service data transmission requirement is better met.
Fig. 7 shows a block diagram of a data transmission apparatus according to an embodiment of the present disclosure, and as shown in fig. 7, the apparatus 20 includes:
a first transmission resource obtaining module 21, configured to obtain a first transmission resource from the configured transmission resource pool;
the resource request module 22 is configured to, when the first transmission resource does not meet the transmission requirement of the V2X service data, enter a connected state from an idle state, and send a resource allocation request message to the base station;
a second transmission resource obtaining module 23, configured to obtain, according to the resource allocation request response message, a second transmission resource reallocated by the base station.
In one possible implementation, the resource request module 22 includes:
a resource request unit based on feedback requirements, configured to send a resource allocation request message to the base station if the first transmission resource does not match the transmission feedback requirements of the user equipment; or, a quality requirement based resource requesting unit, configured to send a resource allocation request message to the base station if the first transmission resource does not match the transmission quality requirement of the user equipment.
In one possible implementation, the resource request unit based on feedback requirement is configured to: acquiring a transmission feedback requirement of user equipment; judging whether the first transmission resource comprises a feedback resource or not under the condition that the transmission feedback requirement is that the user equipment waits for carrying out the bidirectional transmission among the equipment; and under the condition that the first transmission resource does not contain the feedback resource, sending a resource allocation request message to the base station.
In one possible implementation, the resource request unit based on feedback requirement is configured to: acquiring a transmission feedback requirement of user equipment; under the condition that the transmission feedback requirement is that the user equipment waits for the unidirectional transmission among the equipment, judging whether the first transmission resource comprises a feedback resource; and sending a resource allocation request message to the base station under the condition that the first transmission resource comprises the feedback resource.
In one possible implementation, the resource request unit based on the quality requirement includes: a resource request subunit, based on the acquisition process parameter, configured to send a resource allocation request message to the base station when the acquisition process parameter of the first transmission resource does not match the transmission quality requirement of the user equipment; or a resource request subunit based on the transmission quality requirement, configured to send a resource allocation request message to the base station if the quality of the first transmission resource does not match the transmission quality requirement of the user equipment.
In one possible implementation, the resource request subunit based on the obtained process parameter is configured to: acquiring the quantity of transmission resources obtained through one-time screening in the acquisition process of the first transmission resources; and when the quantity of the transmission resources is less than a first threshold, sending a resource allocation request message to the base station.
In one possible implementation, the resource request subunit based on the obtained process parameter is configured to: acquiring the number of screening times passed in the process of acquiring the first transmission resource; and when the screening times are not less than the second threshold, sending a resource allocation request message to the base station.
In one possible implementation, the resource request subunit based on the transmission quality requirement is configured to: acquiring the continuous condition of the first transmission resource; and sending a resource allocation request message to the base station under the condition that the continuous condition of the first transmission resource can not realize the one-time transmission of the V2X service data.
In one possible implementation, the resource request subunit based on the transmission quality requirement is configured to: acquiring a quality parameter of a first transmission resource; and when the quality parameter of the first transmission resource can not meet the service quality requirement of the V2X service data transmission, sending a resource allocation request message to the base station.
In one possible implementation, the quality parameter includes a delay parameter or a period parameter.
In one possible implementation, the resource request module is further configured to: when the priority of the to-be-performed V2X service data transmission reaches a set threshold, the user equipment in the idle state enters the connected state, and sends a resource allocation request message to the base station.
In a possible implementation manner, the second transmission resource obtaining module is further configured to: and transmitting the direct link control message through the second transmission resource for V2X service data transmission.
Fig. 8 is a schematic diagram illustrating an example application of the present disclosure, which is only for facilitating understanding of the embodiments of the present disclosure and does not limit the embodiments of the present disclosure.
As shown in fig. 8, the user equipment UE1 is in an idle state, expecting to perform V2X transmission with other UEs, in which case, to implement V2X transmission, the UE1 first acquires transmission resources from the configured resource pool. After obtaining the transmission resource, the UE1 first determines whether the transmission resource can satisfy the requirement of V2X transmission. In this application example, the manner for the UE1 to determine whether the transmission resource meets the transmission requirement of V2X is specifically as follows:
first, the UE1 may determine whether transmission resources in the resource pool match the transmission feedback requirements. In this aspect of the present invention, the UE1 may first obtain its own transmission feedback requirement, and determine whether V2X transmission to be performed is unidirectional V2X transmission or bidirectional V2X transmission, if unidirectional V2X transmission indicates that V2X transmission to be performed does not need to receive V2X transmission data fed back by other UEs, at this time, the UE1 may determine whether there is a transmission resource without feedback in the transmission resource pool, if there is an indication that the transmission resource matches the transmission feedback requirement, enter a subsequent determination process, if there is no indication that the transmission resource does not match the transmission feedback requirement, that is, the transmission resource does not meet the requirement for V2X transmission. If the transmission is bidirectional V2X transmission, which indicates whether V2X transmission to be performed needs to receive information of whether V2X transmission data fed back by other UEs is successful, at this time, the UE1 may determine whether there is a transmission resource fed back by the transmission resource in the resource pool, enter a subsequent determination process if there is a requirement that the transmission resource matches the transmission feedback requirement, and if there is no requirement that the transmission resource does not match the transmission feedback requirement, that is, the transmission resource does not meet the requirement of V2X transmission.
The UE1 may also determine whether the transmission resource in the resource pool matches the transmission quality requirement after determining the transmission feedback requirement. In determining this aspect, the UE1 may first determine whether the acquisition process parameters match the transmission quality requirements in acquiring transmission resources. In this example, the UE1 may obtain transmission resources through Sensing, in which the set S is obtained after one filteringAThe remaining resource amount in the resource pool is less than a preset first threshold, for example, 20% of the resource amount in the resource pool, it can be said that the transmission resource in the resource pool is not matched with the transmission quality requirement, and if the resource is screened once, the set S is obtainedAThe number of remaining resources in the resource pool is greater than or equal to a preset first threshold, but the number of signal threshold rises experienced by the finally obtained transmission resource exceeds or is equal to a preset second threshold, which may also indicate that the transmission resource in the resource pool is not matched with the transmission quality requirement. If set SAThe number of the remaining resources in the process is greater than or equal to a preset first threshold, and the number of times of signal threshold lifting experienced by the obtained transmission resources is smaller than a preset second threshold, which may indicate that the obtained process parameters are matched with the transmission quality requirement, and at this time, a judgment may be made as to whether the transmission resource quality is matched with the transmission quality requirement. In this determination, the UE1 may first obtain the continuity of the transmission resource, and if the continuity of the transmission resource cannot satisfy the requirement for transmitting the V2X data once, it may indicate that the quality of the transmission resource does not match the transmission quality requirement, and if the continuity of the transmission resource may satisfy the requirement for transmitting the V2X data once, but the transmission resource cannot satisfy the requirements for the service quality of V2X, such as delay, period, and the like, it may also indicate that the quality of the transmission resource does not match the transmission quality requirement. In the case that the acquisition process parameter or quality of the transmission resource does not match the transmission quality requirement, it can also be stated that this transmission resource does not satisfy the requirement of the V2X transmission.
If the transmission resource can meet the requirement of V2X transmission, the UE1 may perform V2X transmission with other UEs directly through the transmission resource, and if the transmission resource does not meet the requirement of V2X transmission, the UE1 needs to enter a connected state, send a resource allocation request message to the base station, the base station may respond after receiving the resource allocation request message, reallocate resources for the UE1, and the UE1 may perform V2X transmission with other UEs by using the resources reallocated by the base station. If the UE1 performs V2X transmission with other UEs using the resources reallocated by the base station, it may send SCI and V2X data to other UEs in the time slot corresponding to the transmission resource according to the transmission resource allocated by the base station, and the other UEs may know the physical resource position occupied by the V2X data by receiving the SCI, and may obtain V2X data at the corresponding position, and if the receiving UE needs feedback, it may send feedback to the UE1 using the feedback resource.
Fig. 9 is a block diagram illustrating a data transmission apparatus 1300 according to an example embodiment. For example, the apparatus 1300 may be provided as a server. Referring to fig. 9, apparatus 1300 includes a processing component 1322, which further includes one or more processors, and memory resources, represented by memory 1332, for storing instructions, such as application programs, that may be executed by processing component 1322. The application programs stored in memory 1332 may include one or more modules that each correspond to a set of instructions. Further, processing component 1322 is configured to execute instructions to perform the methods described above.
The apparatus 1300 may also include a power component 1326 configured to perform power management for the apparatus 1300, a wired or wireless network interface 1350 configured to connect the apparatus 1300 to a network, and an input-output (I/O) interface 1358. The apparatus 1300 may operate based on an operating system stored in the memory 1332, such as Windows Server, MacOS XTM, UnixTM, LinuxTM, FreeBSDTM, or the like.
In an exemplary embodiment, a non-transitory computer readable storage medium, such as the memory 1332, is also provided that includes computer program instructions that are executable by the processing component 1322 of the apparatus 1300 to perform the methods described above.
The present disclosure may be systems, methods, and/or computer program products. The computer program product may include a computer-readable storage medium having computer-readable program instructions embodied thereon for causing a processor to implement various aspects of the present disclosure.
The computer readable storage medium may be a tangible device that can hold and store the instructions for use by the instruction execution device. The computer readable storage medium may be, for example, but not limited to, an electronic memory device, a magnetic memory device, an optical memory device, an electromagnetic memory device, a semiconductor memory device, or any suitable combination of the foregoing. More specific examples (a non-exhaustive list) of the computer readable storage medium would include the following: a portable computer diskette, a hard disk, a Random Access Memory (RAM), a read-only memory (ROM), an erasable programmable read-only memory (EPROM or flash memory), a Static Random Access Memory (SRAM), a portable compact disc read-only memory (CD-ROM), a Digital Versatile Disc (DVD), a memory stick, a floppy disk, a mechanical coding device, such as punch cards or in-groove projection structures having instructions stored thereon, and any suitable combination of the foregoing. Computer-readable storage media as used herein is not to be construed as transitory signals per se, such as radio waves or other freely propagating electromagnetic waves, electromagnetic waves propagating through a waveguide or other transmission medium (e.g., optical pulses through a fiber optic cable), or electrical signals transmitted through electrical wires.
The computer-readable program instructions described herein may be downloaded from a computer-readable storage medium to a respective computing/processing device, or to an external computer or external storage device via a network, such as the internet, a local area network, a wide area network, and/or a wireless network. The network may include copper transmission cables, fiber optic transmission, wireless transmission, routers, firewalls, switches, gateway computers and/or edge servers. The network adapter card or network interface in each computing/processing device receives computer-readable program instructions from the network and forwards the computer-readable program instructions for storage in a computer-readable storage medium in the respective computing/processing device.
The computer program instructions for carrying out operations of the present disclosure may be assembler instructions, Instruction Set Architecture (ISA) instructions, machine-related instructions, microcode, firmware instructions, state setting data, or source or object code written in any combination of one or more programming languages, including an object oriented programming language such as Smalltalk, C + + or the like and conventional procedural programming languages, such as the "C" programming language or similar programming languages. The computer-readable program instructions may execute entirely on the user's computer, partly on the user's computer, as a stand-alone software package, partly on the user's computer and partly on a remote computer or entirely on the remote computer or server. In the case of a remote computer, the remote computer may be connected to the user's computer through any type of network, including a Local Area Network (LAN) or a Wide Area Network (WAN), or the connection may be made to an external computer (for example, through the Internet using an Internet service provider). In some embodiments, the electronic circuitry that can execute the computer-readable program instructions implements aspects of the present disclosure by utilizing the state information of the computer-readable program instructions to personalize the electronic circuitry, such as a programmable logic circuit, a Field Programmable Gate Array (FPGA), or a Programmable Logic Array (PLA).
Various aspects of the present disclosure are described herein with reference to flowchart illustrations and/or block diagrams of methods, apparatus (systems) and computer program products according to embodiments of the disclosure. It will be understood that each block of the flowchart illustrations and/or block diagrams, and combinations of blocks in the flowchart illustrations and/or block diagrams, can be implemented by computer-readable program instructions.
These computer-readable program instructions may be provided to a processor of a general purpose computer, special purpose computer, or other programmable data processing apparatus to produce a machine, such that the instructions, which execute via the processor of the computer or other programmable data processing apparatus, create means for implementing the functions/acts specified in the flowchart and/or block diagram block or blocks. These computer-readable program instructions may also be stored in a computer-readable storage medium that can direct a computer, programmable data processing apparatus, and/or other devices to function in a particular manner, such that the computer-readable medium storing the instructions comprises an article of manufacture including instructions which implement the function/act specified in the flowchart and/or block diagram block or blocks.
The computer readable program instructions may also be loaded onto a computer, other programmable data processing apparatus, or other devices to cause a series of operational steps to be performed on the computer, other programmable apparatus or other devices to produce a computer implemented process such that the instructions which execute on the computer, other programmable apparatus or other devices implement the functions/acts specified in the flowchart and/or block diagram block or blocks.
The flowchart and block diagrams in the figures illustrate the architecture, functionality, and operation of possible implementations of systems, methods and computer program products according to various embodiments of the present disclosure. In this regard, each block in the flowchart or block diagrams may represent a module, segment, or portion of instructions, which comprises one or more executable instructions for implementing the specified logical function(s). In some alternative implementations, the functions noted in the block may occur out of the order noted in the figures. For example, two blocks shown in succession may, in fact, be executed substantially concurrently, or the blocks may sometimes be executed in the reverse order, depending upon the functionality involved. It will also be noted that each block of the block diagrams and/or flowchart illustration, and combinations of blocks in the block diagrams and/or flowchart illustration, can be implemented by special purpose hardware-based systems which perform the specified functions or acts, or combinations of special purpose hardware and computer instructions.
Having described embodiments of the present disclosure, the foregoing description is intended to be exemplary, not exhaustive, and not limited to the disclosed embodiments. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The terminology used herein is chosen in order to best explain the principles of the embodiments, the practical application, or improvements made to the technology in the marketplace, or to enable others of ordinary skill in the art to understand the embodiments disclosed herein.
Having described embodiments of the present disclosure, the foregoing description is intended to be exemplary, not exhaustive, and not limited to the disclosed embodiments. Many modifications and variations will be apparent to those of ordinary skill in the art without departing from the scope and spirit of the described embodiments. The terminology used herein is chosen in order to best explain the principles of the embodiments, the practical application, or improvements made to the technology in the marketplace, or to enable others of ordinary skill in the art to understand the embodiments disclosed herein.
Claims (26)
1. A method of data transmission, the method comprising:
obtaining a first transmission resource from the configured transmission resource pool;
under the condition that the first transmission resource does not meet the transmission requirement of V2X service data, the user equipment in an idle state enters a connected state at present, and sends a resource allocation request message to a base station;
and acquiring the second transmission resource reallocated by the base station according to the resource allocation request response message.
2. The data transmission method according to claim 1, wherein in a case that the first transmission resource does not satisfy the transmission requirement of V2X service data, the user equipment currently in an idle state enters a connected state, and sends a resource allocation request message to the base station, including:
sending the resource allocation request message to a base station under the condition that the first transmission resource is not matched with the transmission feedback requirement of the user equipment; or,
and sending the resource allocation request message to a base station under the condition that the first transmission resource does not match with the transmission quality requirement of the user equipment.
3. The data transmission method according to claim 2, wherein in case that the first transmission resource does not match the transmission feedback requirement of the user equipment, sending the resource allocation request message to a base station comprises:
acquiring a transmission feedback requirement of the user equipment;
judging whether the first transmission resource comprises a feedback resource or not under the condition that the transmission feedback requirement is that the user equipment waits for carrying out bidirectional transmission among the equipment;
and sending the resource allocation request message to a base station under the condition that the first transmission resource does not contain a feedback resource.
4. The data transmission method according to claim 2, wherein in case that the first transmission resource does not match the transmission feedback requirement of the user equipment, sending the resource allocation request message to a base station comprises:
acquiring a transmission feedback requirement of the user equipment;
judging whether the first transmission resource comprises a feedback resource or not under the condition that the transmission feedback requirement is that the user equipment waits for the unidirectional transmission among the equipment;
and sending the resource allocation request message to a base station under the condition that the first transmission resource comprises a feedback resource.
5. The data transmission method according to claim 2, wherein in case that the first transmission resource does not match the transmission quality requirement of the user equipment, sending the resource allocation request message to a base station comprises:
sending the resource allocation request message to a base station under the condition that the acquisition process parameter of the first transmission resource is not matched with the transmission quality requirement of the user equipment; or,
and sending the resource allocation request message to a base station under the condition that the quality of the first transmission resource does not match with the transmission quality requirement of the user equipment.
6. The data transmission method according to claim 5, wherein in case that the acquisition process parameter of the first transmission resource does not match the transmission quality requirement of the user equipment, sending the resource allocation request message to a base station comprises:
acquiring the quantity of the transmission resources obtained through one-time screening in the acquisition process of the first transmission resources;
and when the number of the transmission resources is smaller than a first threshold, sending the resource allocation request message to a base station.
7. The data transmission method according to claim 5, wherein in case that the acquisition process parameter of the first transmission resource does not match the transmission quality requirement of the user equipment, sending the resource allocation request message to a base station comprises:
acquiring the number of screening times passed in the process of acquiring the first transmission resource;
and when the screening times are not less than a second threshold, sending the resource allocation request message to a base station.
8. The data transmission method according to claim 5, wherein in case that the quality of the first transmission resource does not match the transmission quality requirement of the user equipment, sending the resource allocation request message to a base station comprises:
acquiring the continuous condition of the first transmission resource;
and sending the resource allocation request message to the base station under the condition that the continuous condition of the first transmission resource can not realize the one-time transmission of the V2X service data.
9. The data transmission method according to claim 5, wherein in case that the quality of the first transmission resource does not match the transmission quality requirement of the user equipment, sending the resource allocation request message to a base station comprises:
acquiring a quality parameter of the first transmission resource;
and when the quality parameter of the first transmission resource cannot meet the service quality requirement of the V2X service data transmission, sending the resource allocation request message to a base station.
10. The data transmission method of claim 9, wherein the quality parameter comprises a delay parameter or a period parameter.
11. The data transmission method according to claim 1, wherein in a case that the first transmission resource does not satisfy the transmission requirement of V2X service data, the user equipment currently in an idle state enters a connected state, and sends a resource allocation request message to the base station, further comprising:
when the priority of the to-be-performed V2X service data transmission reaches a set threshold, the user equipment in the idle state enters the connected state, and sends a resource allocation request message to the base station.
12. The data transmission method according to claim 1, wherein the obtaining of the second transmission resource reallocated by the base station according to the resource allocation request response message further comprises:
and transmitting the direct link control message by carrying out V2X service data transmission through the second transmission resource.
13. A data transmission apparatus, comprising:
a first transmission resource obtaining module, configured to obtain a first transmission resource from the configured transmission resource pool;
the resource request module is used for entering a connection state from an idle state and sending a resource allocation request message to the base station under the condition that the first transmission resource does not meet the transmission requirement of the V2X service data;
and a second transmission resource obtaining module, configured to obtain, according to the resource allocation request response message, a second transmission resource reallocated by the base station.
14. The data transmission apparatus of claim 13, wherein the resource request module comprises:
a resource request unit based on feedback requirements, configured to send the resource allocation request message to a base station if the first transmission resource does not match the transmission feedback requirements of the user equipment; or,
a quality requirement based resource requesting unit, configured to send the resource allocation request message to a base station if the first transmission resource does not match the transmission quality requirement of the user equipment.
15. The data transmission apparatus according to claim 14, wherein the resource request unit based on feedback requirement is configured to:
acquiring a transmission feedback requirement of the user equipment;
judging whether the first transmission resource comprises a feedback resource or not under the condition that the transmission feedback requirement is that the user equipment waits for carrying out bidirectional transmission among the equipment;
and sending the resource allocation request message to a base station under the condition that the first transmission resource does not contain a feedback resource.
16. The data transmission apparatus according to claim 14, wherein the resource request unit based on feedback requirement is configured to:
acquiring a transmission feedback requirement of the user equipment;
judging whether the first transmission resource comprises a feedback resource or not under the condition that the transmission feedback requirement is that the user equipment waits for the unidirectional transmission among the equipment;
and sending the resource allocation request message to a base station under the condition that the first transmission resource comprises a feedback resource.
17. The data transmission apparatus according to claim 14, wherein the quality requirement based resource request unit comprises:
a resource request subunit, configured to send the resource allocation request message to a base station if an acquisition process parameter of the first transmission resource does not match a transmission quality requirement of the user equipment; or,
a resource request subunit, configured to send the resource allocation request message to a base station if the quality of the first transmission resource does not match the transmission quality requirement of the user equipment.
18. The data transmission apparatus according to claim 17, wherein the get procedure parameter based resource request subunit is configured to:
acquiring the quantity of the transmission resources obtained through one-time screening in the acquisition process of the first transmission resources;
and when the number of the transmission resources is smaller than a first threshold, sending the resource allocation request message to a base station.
19. The data transmission apparatus according to claim 17, wherein the get procedure parameter based resource request subunit is configured to:
acquiring the number of screening times passed in the process of acquiring the first transmission resource;
and when the screening times are not less than a second threshold, sending the resource allocation request message to a base station.
20. The data transmission apparatus according to claim 17, wherein the transmission quality requirement based resource request subunit is configured to:
acquiring the continuous condition of the first transmission resource;
and sending the resource allocation request message to the base station under the condition that the continuous condition of the first transmission resource can not realize the one-time transmission of the V2X service data.
21. The data transmission apparatus according to claim 17, wherein the transmission quality requirement based resource request subunit is configured to:
acquiring a quality parameter of the first transmission resource;
and when the quality parameter of the first transmission resource cannot meet the service quality requirement of the V2X service data transmission, sending the resource allocation request message to a base station.
22. The data transmission apparatus of claim 21, wherein the quality parameter comprises a delay parameter or a period parameter.
23. The data transmission apparatus of claim 13, wherein the resource request module is further configured to:
when the priority of the to-be-performed V2X service data transmission reaches a set threshold, the user equipment in the idle state enters the connected state, and sends a resource allocation request message to the base station.
24. The data transmission apparatus of claim 13, wherein the second transmission resource obtaining module is further configured to:
and transmitting the direct link control message by carrying out V2X service data transmission through the second transmission resource.
25. A data transmission apparatus, comprising:
a processor;
a memory for storing processor-executable instructions;
wherein the processor is configured to perform the method of any one of claims 1-12.
26. A non-transitory computer readable storage medium having stored thereon computer program instructions, wherein the computer program instructions, when executed by a processor, implement the method of any one of claims 1 to 12.
Priority Applications (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910004056.7A CN111294933A (en) | 2019-01-03 | 2019-01-03 | Data transmission method and device |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN201910004056.7A CN111294933A (en) | 2019-01-03 | 2019-01-03 | Data transmission method and device |
Publications (1)
Publication Number | Publication Date |
---|---|
CN111294933A true CN111294933A (en) | 2020-06-16 |
Family
ID=71025148
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201910004056.7A Pending CN111294933A (en) | 2019-01-03 | 2019-01-03 | Data transmission method and device |
Country Status (1)
Country | Link |
---|---|
CN (1) | CN111294933A (en) |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114079907A (en) * | 2020-08-11 | 2022-02-22 | 中国移动通信有限公司研究院 | Information processing method, network equipment and computer storage medium |
WO2024152781A1 (en) * | 2023-01-16 | 2024-07-25 | 华为技术有限公司 | Method and apparatus for configuring sidelink positioning resource pool |
Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN107371182A (en) * | 2016-05-13 | 2017-11-21 | 展讯通信(上海)有限公司 | User equipment and its data transmission method |
US20180020387A1 (en) * | 2016-07-18 | 2018-01-18 | Samsung Electronics Co., Ltd. | Resource arrangement |
US20180049084A1 (en) * | 2016-08-12 | 2018-02-15 | Lg Electronics Inc. | Method and apparatus for performing user equipment autonomous resource reselection based on counter in wireless communication system |
WO2018062098A1 (en) * | 2016-09-30 | 2018-04-05 | 京セラ株式会社 | Radio terminal and base station |
CN108633098A (en) * | 2017-03-24 | 2018-10-09 | 北京三星通信技术研究有限公司 | The method and user equipment of multi-carrier data transmission |
KR20180120732A (en) * | 2016-04-07 | 2018-11-06 | 엘지전자 주식회사 | A method for selecting a resource to perform V2X communication within a range that satisfies a latency requirement in a wireless communication system, |
-
2019
- 2019-01-03 CN CN201910004056.7A patent/CN111294933A/en active Pending
Patent Citations (6)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
KR20180120732A (en) * | 2016-04-07 | 2018-11-06 | 엘지전자 주식회사 | A method for selecting a resource to perform V2X communication within a range that satisfies a latency requirement in a wireless communication system, |
CN107371182A (en) * | 2016-05-13 | 2017-11-21 | 展讯通信(上海)有限公司 | User equipment and its data transmission method |
US20180020387A1 (en) * | 2016-07-18 | 2018-01-18 | Samsung Electronics Co., Ltd. | Resource arrangement |
US20180049084A1 (en) * | 2016-08-12 | 2018-02-15 | Lg Electronics Inc. | Method and apparatus for performing user equipment autonomous resource reselection based on counter in wireless communication system |
WO2018062098A1 (en) * | 2016-09-30 | 2018-04-05 | 京セラ株式会社 | Radio terminal and base station |
CN108633098A (en) * | 2017-03-24 | 2018-10-09 | 北京三星通信技术研究有限公司 | The method and user equipment of multi-carrier data transmission |
Cited By (2)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN114079907A (en) * | 2020-08-11 | 2022-02-22 | 中国移动通信有限公司研究院 | Information processing method, network equipment and computer storage medium |
WO2024152781A1 (en) * | 2023-01-16 | 2024-07-25 | 华为技术有限公司 | Method and apparatus for configuring sidelink positioning resource pool |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN104869526B (en) | A kind of communication of device-to-device and its resource allocation methods, equipment | |
EP3332593B1 (en) | Allocating resources for wireless sidelink direct communications | |
US10736033B2 (en) | Secondary cell group configuration | |
WO2019084816A1 (en) | Method and device for terminal to select resource, and computer storage medium | |
CN113170487B (en) | Sidelink quality of service management in autonomous mode for a wireless communication system and related methods and apparatus | |
US10187246B2 (en) | Method and apparatus for transmission mode conversion | |
US20170013596A1 (en) | Control of semi-persistent channel occupation for device-to device (d2d) wireless communications | |
WO2018196454A1 (en) | D2d multi-carrier aggregation-based carrier set selection method and related device | |
CN110958692B (en) | Method for selecting and configuring sidelink transmission resources and equipment | |
US20170086186A1 (en) | Method and apparatus for providing network access to a user equipment requesting voice service | |
JP2021521682A (en) | MAC reset procedure | |
CN105794292A (en) | Data transmission method, resource measurement method, device and apparatus | |
WO2019095266A1 (en) | Method and apparatus for uplink scheduling | |
EP3282787A1 (en) | Data transmission method, apparatus and system | |
WO2020221313A1 (en) | Communication method and apparatus | |
CN111294933A (en) | Data transmission method and device | |
US9008023B2 (en) | Fast transition from PCH to DCH for UMTS | |
US11057936B2 (en) | Mechanism for merging colliding RACH procedures | |
EP4346303A1 (en) | Resource reselection method and apparatus, device, and storage medium | |
EP4192065A1 (en) | Sidelink resource selection method and terminal | |
WO2020156032A1 (en) | Multi-carrier data transmission method and apparatus | |
US20230092090A1 (en) | Resource processing method, resource processing apparatus, and terminal | |
EP3554100B1 (en) | System message obtaining method and terminal | |
US10045370B2 (en) | Device to device communication | |
CN110876130B (en) | V2X transmission indication method, device, storage medium, base station and equipment |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication | ||
SE01 | Entry into force of request for substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
RJ01 | Rejection of invention patent application after publication | ||
RJ01 | Rejection of invention patent application after publication |
Application publication date: 20200616 |