WO2017133334A1 - Method and device for determining communication resource - Google Patents

Method and device for determining communication resource Download PDF

Info

Publication number
WO2017133334A1
WO2017133334A1 PCT/CN2016/110109 CN2016110109W WO2017133334A1 WO 2017133334 A1 WO2017133334 A1 WO 2017133334A1 CN 2016110109 W CN2016110109 W CN 2016110109W WO 2017133334 A1 WO2017133334 A1 WO 2017133334A1
Authority
WO
WIPO (PCT)
Prior art keywords
subframe
indication information
mapping
transmission
data packet
Prior art date
Application number
PCT/CN2016/110109
Other languages
French (fr)
Chinese (zh)
Inventor
左志松
卢有雄
杨瑾
Original Assignee
中兴通讯股份有限公司
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 中兴通讯股份有限公司 filed Critical 中兴通讯股份有限公司
Publication of WO2017133334A1 publication Critical patent/WO2017133334A1/en

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0446Resources in time domain, e.g. slots or frames
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/12Wireless traffic scheduling
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/52Allocation or scheduling criteria for wireless resources based on load

Definitions

  • the present invention relates to the field of communications, and in particular to a method and apparatus for determining a communication resource.
  • the communication technology of Device to Device is a wireless communication method for data sharing and exchange between devices, such as distance, range and capacity.
  • the type of service that it undertakes does not require the service data source to pass through the core network under normal circumstances, and only needs to be completed between the user terminals.
  • Vehicle to X (V2X for short) refers to equipment in the vehicle to other equipment (another vehicle equipment, roadside equipment, pedestrian handheld equipment and the Internet according to the agreed communication protocol and data interaction standards). Between), wireless communication and information exchange. Communication through the Internet of Vehicles enables vehicles to achieve driving safety, improve traffic efficiency, and access convenience or entertainment information.
  • I-Telecom communication Vehicle to Vehicle (V2V), Vehicle to Infrastructure (V2I), and Vehicle-to-Pedestrian Communication ( Vehicle to Pedestrian, referred to as V2P).
  • the vehicle networking communication can realize the interconnection and intercommunication between the vehicle and the vehicle V2V, the vehicle and the human V2P, the vehicle and the infrastructure V2I, and effectively utilize the information extraction and sharing on the information network platform.
  • the vehicle network is based on wireless channel communication, realizing real-time information interaction between the vehicle and the vehicle, the vehicle and the roadside infrastructure, and notifying the respective position, speed, acceleration, and driving route. You can also know the road environment information, collaboratively sense the dangerous situation of the road, provide a variety of collision warning information in time, prevent the occurrence of road traffic safety accidents, and improve the safety of vehicles involved.
  • a device-to-device (D2D)-based communication method is a V2X standard implementation method.
  • D2D refers to the user equipment (User Equipment, UE for short) with service transmission.
  • the service data is not forwarded by the base station and the core network, and is directly transmitted by the source user equipment to the target user equipment through the air interface.
  • This method has the characteristics that are obviously different from the communication of the traditional cellular system.
  • the short-distance communication between the vehicle and the vehicle can apply the D2D communication mode, thereby saving the wireless spectrum resources and reducing the core network.
  • a communication method based on an LTE cellular communication network link is one of the other ways to implement the V2X standard, in which a base station or/and a relay participate in V2X communication, and transmit V2X signals on the uplink and/or downlink. .
  • a method and a device for determining a communication resource are provided to solve at least a problem that a data transmission delay caused by data transmission through a period of a data resource pool in D2D communication in the related art is large.
  • a method for determining a communication resource including: acquiring scheduling allocation SA indication information for device-to-device D2D communication; and mapping rules between the SA indication information and a to-be-transmitted data packet Determining a communication resource for transmitting the data packet to be transmitted.
  • determining, by using the frequency domain location, the communication resource for transmitting the to-be-transmitted data packet includes: configuring the SA indication information and the to-be-transmitted data packet in the D2D communication The bandwidth is divided by different frequency domain resource locations.
  • the communication resource when the communication resource includes a transmission subframe, determining, by using the first transmission and/or the last transmission, the subframe that carries the SA indication information, and the communication resource that is used to transmit the to-be-transmitted data packet
  • the fixed subframe offset determines the transmission subframe; or the transmission subframe is determined by a location where the subframe offset indicated by the SA indication information is located, where the subframe offset is located And a position at which a predetermined number of subframes are located from a position where the subframe carrying the SA indication information is located.
  • the determining, by the first transmission and/or the last transmission, the subframe carrying the SA indication information and the fixed subframe offset, determining the transmission subframe includes: acquiring the first transmission and/or the last transmission
  • the position of the subframe in which the SA indication information is located is offset from the fixed subframe, where the value of the fixed subframe offset includes: a transmission period of the SA indication information, or an arbitrary a positive integer; the subframe is mapped to the start point of the subframe, and the subframe set indicated by the SA indication information is mapped; and the subframe in the subframe set is used as the transmission subframe.
  • the determining, by the location where the subframe offset indicated by the SA indication information is located, the transmitting subframe includes: a location according to a subframe carrying the SA indication information, and the SA Determining a position of the subframe offset indicated by the information to obtain a subframe mapping start point; mapping, according to the subframe mapping start point, a subframe set indicated by the SA indication information; and using a subframe in the subframe set Or the SA indicator information is divided into a plurality of SA resource subgroups in the time domain; the location according to the boundary of the SA resource subgroup and the indication indicated by the SA indication information Position of the subframe offset is obtained as a starting point of the subframe mapping; according to the starting point of the subframe mapping, mapping a subframe set indicated by the SA indication information; using a subframe in the subframe set as the transmission subframe frame.
  • the mapping the subframe set indicated by the SA indication information includes: after obtaining the subframe mapping start point, according to the number of data packets that are indicated by the SA indication information, the data packet The number of retransmissions and the transmission interval of the data packet determine a transmission subframe other than the initial transmission subframe indicated by the start of the subframe mapping to obtain the subframe set.
  • the number of data packets that are indicated by the SA indication information and the number of retransmissions of the data packet are determined by setting a predetermined number of data packets and a number of retransmissions of each data packet in advance; or Receiving, by the network side entity, the number of the data packets configured by the high layer signaling and/or the physical layer signaling, and the number of retransmissions of the data packet; or, according to the load carried on the D2D communication bandwidth, The number of the data packets and the number of retransmissions of the data packets are selected.
  • the method further includes: mapping, according to a predetermined rule, a first transmission and a retransmission of each data packet to a subframe included in the subframe set, respectively.
  • the predetermined rule is to first map a first packet and retransmit the first packet and retransmit the first packet and retransmit the next packet.
  • the network side entity includes any one of the following: an evolved base station eNB, a relay station RN, a cell coordination entity MCE, a gateway GW, a mobility management device MME, an evolved universal terrestrial radio access network EUTRAN, operation management, and Maintain the OAM Manager.
  • a communication resource determining apparatus comprising: an obtaining module configured to acquire scheduling allocation SA indication information for device-to-device D2D communication; and a determining module configured to be in accordance with the SA indication A mapping rule between the information and the data packet to be transmitted determines a communication resource for transmitting the data packet to be transmitted.
  • the determining module includes: a processing unit, configured to: when the communication resource includes a frequency domain location, configure the SA indication information and the to-be-transmitted data packet to be allocated by the communication bandwidth of the D2D Different frequency domain resource locations.
  • the determining module includes: a first determining unit, configured to: when the communication resource includes a transmission subframe, the subframe and the fixed carrier that carry the SA indication information by using the first transmission and/or the last transmission Determining, by the frame offset, the transmission subframe; or, the second determining unit, is configured to determine the transmission subframe by a position where the subframe offset indicated by the SA indication information is located, where the subframe is biased
  • the position where the shift is located is a position at which a predetermined number of sub-frames are located from the position where the sub-frame carrying the SA indication information is located.
  • the first determining unit includes: a first acquiring subunit, configured to acquire the fixed subframe offset from the first transmission and/or the last transmitted subframe carrying the SA indication information a location in which the fixed subframe offset includes: a transmission period of the SA indication information, or any positive integer; a first mapping subunit, configured to map the location as a subframe a starting point, mapping a subframe set indicated by the SA indication information; and a first setting subunit configured to use a subframe in the subframe set as the transmission subframe.
  • the second determining unit includes: a second acquiring subunit, configured to be located according to a location where the subframe carrying the SA indication information is located and a subframe offset indicated by the SA indication information a location of the subframe mapping start point; a second mapping subunit, configured to map a subframe set indicated by the SA indication information according to the subframe mapping start point; and a second setting subunit configured to set the subframe a sub-frame in the set is used as the transmission sub-frame; or, a sub-unit is configured to divide the SA indication information into a plurality of SA resource sub-groups in a time domain; and a third acquisition sub-unit, configured to a location where a boundary of the SA resource subgroup is located and a location where the subframe offset indicated by the SA indication information is located to obtain a subframe mapping start point; and a third mapping subunit, configured to map according to the subframe mapping starting point
  • the SA indicates a subframe set indicated by the information; and the third setting subunit is configured to use a subframe in the
  • the first mapping subunit or the second mapping subunit or the third mapping subunit is further configured to: after the obtaining the subframe mapping starting point, according to the data indicated by the SA indication information
  • the number of packets, the number of retransmissions of the data packet, and the transmission interval of the data packet determine a transmission subframe other than the initial transmission subframe indicated by the start of the subframe mapping to obtain the sub-frame Frame collection.
  • the first mapping subunit or the second mapping subunit or the third mapping subunit is further configured to determine, by using the following manner, the number of data packets that are indicated by the SA indication information, and the data.
  • the number of retransmissions of the packet a predetermined number of data packets and a number of retransmissions of each data packet are set in advance; or the number of the data packets configured by the network side entity through high layer signaling and/or physical layer signaling is received. And the number of retransmissions of the data packet; or, according to the load carried on the D2D communication bandwidth, the number of the data packets and the number of retransmissions of the data packet are selected.
  • the first determining unit or the second determining unit is further configured to: after mapping the subframe set indicated by the SA indication information, respectively map the first transmission and the retransmission of each data packet according to a predetermined rule. Up to a subframe included in the subframe set; wherein the predetermined rule is to first map a first packet and retransmit a packet to re-map the first packet and retransmit the next packet.
  • the network side entity includes any one of the following: an evolved base station eNB, a relay station RN, a cell coordination entity MCE, a gateway GW, a mobility management device MME, an evolved universal terrestrial radio access network EUTRAN, operation management, and Maintain the OAM Manager.
  • Another embodiment of the present invention provides a computer storage medium, where the computer storage medium stores execution instructions for performing one or a combination of the steps in the foregoing method embodiments.
  • the SA allocation information for scheduling the device-to-device D2D communication is obtained; and the communication resource for transmitting the data packet to be transmitted is determined according to the mapping rule between the SA indication information and the data packet to be transmitted. . That is, in the embodiment of the present invention, the period of the data resource pool is removed, and the communication resource for transmitting the to-be-transmitted data packet is determined according to the mapping rule between the SA indication information and the data packet to be transmitted, thereby avoiding In the D2D communication, the data transmission delay caused by data transmission through the cycle of the data resource pool is large, and the effect of shortening the data transmission delay is achieved.
  • FIG. 1 is a flowchart of determining a communication resource according to an embodiment of the present invention
  • FIG. 2 is a schematic diagram of D2D SA resources and data resources according to an embodiment of the present invention
  • FIG. 3 is a schematic structural diagram of a frame of an LTE system according to an embodiment of the present invention.
  • FIG. 4 is a schematic diagram of an SA mapping a PSSCH subframe by indicating a TRP bitmap in a D2D communication system according to an embodiment of the present invention
  • FIG. 5 is a schematic diagram (1) of mapping a subframe by a TRP bitmap sequence and mapping a subframe by a fixed retransmission interval according to an embodiment of the present invention
  • FIG. 6 is a schematic diagram (2) of mapping a subframe by a TRP bitmap sequence and mapping a subframe by a fixed retransmission interval according to an embodiment of the present invention
  • FIG. 7 is a structural block diagram of a determining apparatus of a communication resource according to an embodiment of the present invention.
  • FIG. 8 is a structural block diagram (1) of a device for determining communication resources according to an embodiment of the present invention.
  • FIG. 9 is a structural block diagram (2) of a device for determining communication resources according to an embodiment of the present invention.
  • FIG. 10 is a structural block diagram (3) of a device for determining communication resources according to an embodiment of the present invention.
  • FIG. 11 is a structural block diagram (4) of a device for determining communication resources according to an embodiment of the present invention.
  • FIG. 1 is a flowchart of determining a communication resource according to an embodiment of the present invention. As shown in FIG. 1, the process includes the following steps:
  • Step S102 acquiring scheduling allocation SA indication information for device-to-device D2D communication
  • Step S104 Determine, according to a mapping rule between the SA indication information and the data packet to be transmitted, a communication resource used for transmitting the to-be-transmitted data packet.
  • the application scenario of the foregoing method for determining a communication resource includes, but is not limited to, a vehicle-to-network communication (Vehicle to X, abbreviated as V2X), and a device-to-device (abbreviated as D2D) communication.
  • V2X vehicle to X
  • D2D device-to-device
  • the SA allocation information is used to obtain the scheduling information for device-to-device D2D communication; and the communication resource for transmitting the data packet to be transmitted is determined according to the mapping rule between the SA indication information and the data packet to be transmitted.
  • the period of the data resource pool is removed, and the communication resource for transmitting the to-be-transmitted data packet is determined according to the mapping rule between the SA indication information and the data packet to be transmitted, thereby avoiding the D2D.
  • the data transmission delay caused by the data transmission in the period of the data resource pool is large, and the effect of shortening the data transmission delay is achieved.
  • the foregoing communication resource includes, but is not limited to, any one of the following: a transmission subframe for transmitting a data packet to be transmitted, a frequency domain location for transmitting a data packet to be transmitted, and a transmission subrender for retransmission
  • a transmission subframe for transmitting a data packet to be transmitted a frequency domain location for transmitting a data packet to be transmitted
  • a transmission subrender for retransmission The frame and the manner in which the data packet to be transmitted are transmitted on the indicated subframe are not limited herein.
  • determining the communication resource used for transmitting the data packet to be transmitted includes the following steps:
  • Step S11 configuring the SA indication information and the to-be-transmitted data packet in different frequency domain resources divided by the D2D communication bandwidth. Location.
  • the SA indication information and the data packet to be transmitted are configured in the frequency domain resource location divided by the D2D communication bandwidth, but are not limited to: the SA indication information and the to-be-transmitted data packet occupy the same resource block. , or the SA indication information and the data packet to be transmitted occupy different resource blocks.
  • the SA indication information and the data to be transmitted are located at different subframe positions in the time domain; in the frequency domain, the SA indication information and the data to be transmitted occupy different resource blocks.
  • the communication resource includes the transmission subframe
  • determining, by the communication resource for transmitting the to-be-transmitted data packet the following steps:
  • Step S21 determining, by using the first transmission and/or the last transmitted subframe carrying the SA indication information and the fixed subframe offset, the transmission subframe; or
  • Step S22 The transmission subframe is determined by a position where the subframe offset indicated by the SA indication information is located, where the subframe offset is located at a distance from the subframe carrying the SA indication information. The position at which the predetermined number of sub-frames are located.
  • the transmission subframe is determined by the first transmission and/or the last transmitted subframe carrying the SA indication information and the fixed subframe offset, or the subframe offset indicated by the SA indication information
  • the location is determined by the transmission subframe, and the transmission subframe of the data packet to be transmitted is quickly determined, thereby increasing the data packet transmission rate.
  • determining the transmission subframe by using the first transmission and/or the last transmitted subframe carrying the SA indication information and the fixed subframe offset includes the following steps:
  • Step S31 Acquire a position after the offset of the fixed subframe from the subframe that carries the SA indication information that is transmitted for the first time and/or the last transmission, where the value of the fixed subframe offset includes: the SA Indicates the transmission period of the information, or any positive integer;
  • Step S32 using the location as a starting point of the subframe mapping, and mapping the subframe set indicated by the SA indication information;
  • Step S33 the subframe in the subframe set is used as the transmission subframe.
  • the value of the fixed subframe offset includes, but is not limited to, 0, 1, and the transmission period of the SA indication information, and is not limited herein.
  • a subframe mapping start point is first determined, and a subframe set indicated by the SA indication information is mapped according to the subframe mapping start point, and a subframe in the subframe set is used as the transmission subframe, thereby A flexible indication of the effect of the data channel subframe is achieved.
  • determining, by the location where the subframe offset indicated by the SA indication information is located, the transmitting subframe includes the following steps:
  • Step S41 Obtain a subframe mapping start point according to a location where the subframe where the SA indication information is carried and a location where the subframe offset indicated by the SA indication information is located; and map the SA indication according to the subframe mapping starting point. a set of subframes indicated by the information; the subframe in the set of subframes is used as the transmission subframe; or
  • Step S42 The SA indication information is divided into multiple SA resource subgroups in the time domain; the location of the boundary of the SA resource subgroup and the location of the subframe offset indicated by the SA indication information are obtained. a subframe mapping start point; according to the subframe mapping start point, mapping the subframe set indicated by the SA indication information; using the subframe in the subframe set as the transmission subframe.
  • the transmission subframe is determined by the subframe offset indicated by the SA indication information, and the data transmission delay caused by data transmission through the period of the data resource pool in the D2D communication in the related art is further solved. Larger problems have achieved the effect of shortening the data transmission delay.
  • mapping the subframe set indicated by the SA indication information includes the following steps:
  • Step S51 after obtaining the starting point of the subframe mapping, determining the starting point of the subframe mapping according to the number of data packets indicated by the SA indication information, the number of retransmissions of the data packet, and the transmission interval of the data packet.
  • a transmission subframe other than the indicated initial transmission subframe is obtained to obtain the subframe set.
  • the first subframe set is obtained by first mapping the initial transmission subframe and then mapping the transmission subframe after the initial subframe, thereby improving the accuracy of determining the transmission subframe.
  • the number of data packets indicated by the SA indication information and the number of retransmissions of the data packet are determined by:
  • Step S61 presetting a predetermined number of data packets and the number of retransmissions of each data packet.
  • Step S62 receiving the number of the data packets configured by the network side entity by using the high layer signaling and/or the physical layer signaling, and the number of retransmissions of the data packet;
  • Step S63 Select the number of the data packets and the number of retransmissions of the data packet according to the load carried on the D2D communication bandwidth.
  • the number of data packets indicated by the SA indication information and the number of retransmissions of the data packet are determined, which further improves the determining efficiency of the transmission subframe.
  • mapping the subframe set indicated by the SA indication information after mapping the subframe set indicated by the SA indication information, the following steps are further included:
  • Step S71 mapping the first transmission and the retransmission of each data packet to the subframe included in the subframe set according to a predetermined rule; wherein the predetermined rule is to first map the first transmission and the retransmission of a data packet. Maps the first pass and retransmission of the next packet.
  • the data packets to be transmitted by using the foregoing predetermined rules are sequentially mapped into the subframe set, so that each data packet can be transmitted on the corresponding transmission subframe, thereby further improving channel resource utilization. Rate and data transfer rate.
  • the network side entity includes any one of the following: an evolved base station eNB, a relay station RN, a cell coordination entity MCE, a gateway GW, a mobility management device MME, an evolved universal terrestrial radio access network EUTRAN, Operation management and maintenance of the OAM Manager.
  • the radio resources of the UE are uniformly controlled by the evolved NodeB (eNB), and the eNB indicates the downlink or uplink resources configured by the UE, and the UE receives the eNB on the corresponding downlink resource according to the configuration indication of the eNB.
  • the transmitted data signal, or the signal is transmitted to the eNB on the uplink resource.
  • radio resources divide resources in units of radio frames in the time domain, each radio frame is 10 ms, and includes 10 subframes. Each sub-frame is 1 ms, divided into two slot slots of 0.5 ms. As shown in FIG.
  • resources are divided in units of subcarriers, and each subcarrier includes 15 kHz or 7.5 kHz resources.
  • the eNB allocates a time-frequency resource to the UE as a resource block (Resource Block, RB for short), and the RB is defined as one slot in the time domain and continuous in the frequency domain.
  • Resource Block Resource Block
  • the eNB can flexibly dynamically schedule resources required for configuration according to UE requirements.
  • LTE extends the corresponding wireless parameters.
  • LTE uses a Physical Sidelink Shared Channel (PSSCH) for D2D communication.
  • PSSCH Physical Sidelink Shared Channel
  • the D2D transmitting end UE having the D2D data to be transmitted may obtain the PSSCH subframe configuration from the eNB, or select a certain subframe as a PSSCH subframe in the system predefined resource pool, and the eNB configures the PSSCH subframe to the transmitting UE, or
  • the transmitting UE indicates the used PSSCH subframe to the receiving UE, and uses a Time Resource Pattern (TRP) to indicate one or more PSSCH subframes used.
  • TRP Time Resource Pattern
  • a frequency band of a network may be shared, or a dedicated frequency band may be used for communication.
  • the SCI control information gives the location information of the resource.
  • the TRP is used to determine a transmission subframe of the data.
  • the TRP information may be indicated by the DCI 5, that is, the D2D resource scheduling indication dedicated control information format sent by the network, and the TRP is indicated in the Send Link Control Information (SID).
  • SID Send Link Control Information
  • TRP information can also be sent by the SA.
  • the form of the subframe is represented by a bitmap in FIG.
  • the bitmap sequence indicated by the TRP index the corresponding subframe whose bit is identified as "1" is indicated as a PSSCH subframe.
  • the bitmap sequence indicated by the TRP performs a one-to-one correspondence indication on logically consecutive subframes included in the resource pool.
  • the mapping of the TRP bitmap sequence to the subframe also applies to the direct mapping indication to the actual physical subframe, and based on the logic sub- A mapping indication of a set of frames.
  • a subframe mapping manner without a TRP bitmap can also be adopted, and the transmitted subframe is determined in other manners. Reception can be terminated by the next scheduling command, or the number of repetitions can be configured.
  • the data channel subframes are determined for the TRP and the non-TRP indication respectively, and the specific methods include:
  • the data packet and the retransmission subframe are mapped by using a bitmap corresponding to the TRP.
  • the subframe corresponding to the bitmap indicated in the SA is started to be mapped with respect to the fixed subframe offset position of the first or last transmitted SA subframe.
  • the fixed subframe offset may have a value of 1, an SA transmission period, or other integer value.
  • the first or last transmitted SA subframe determines the transmission subframe of the data channel. Or determining, by the offset of the scheduling indication of the SA, the transmission subframe in which the bitmap starts to map.
  • the number of packets required and the number of packet transmissions are determined by the following methods.
  • the number of data packets transmitted is Pt, and the number of times each data packet is transmitted is Rt.
  • a packet is transmitted once using one subframe:
  • the device autonomously dynamically selects the number of transmission data packets scheduled by one SA, and/or the number of retransmissions of the data packet;
  • the mapped M times of the Bitmap may be connected or a certain subframe interval. .
  • the device maps to the selected subframe set according to the determined number of transmission data packets and the number of retransmission times of the data packet.
  • the device sequentially maps the first transmission and the retransmission of each data packet on the belonging subframe set.
  • the order of mapping is based on the specified number of first transmissions and retransmissions of a data packet, and then the first transmission and retransmission of another data packet are sequentially performed. When all data packets are mapped, the remaining subframes of the belonging subframe set are no longer mapped.
  • the transmission subframe is determined by the number of data packet transmissions, the number of retransmissions, and the transmission interval.
  • the bitmap of the data channel is mapped to the subframe by using the bitmap sequence corresponding to the TRP index, the starting position, interval and number of times of the mapped subframe need to be determined.
  • the subframe corresponding to the bitmap indicated in the SA is started to be mapped with respect to the fixed subframe offset position of the first or last transmitted SA subframe.
  • the fixed subframe offset may have a value of 1, an SA transmission period, or other integer value.
  • the first or last transmitted SA subframe determines the transmission subframe of the data channel. Or, by using the offset of the scheduling indication of the SA, the transmission subframe in which the bitmap starts to be mapped is determined, which is hereinafter referred to as the start frame.
  • the number of packets required and the number of packet transmissions are determined by the following methods.
  • the number of data packets transmitted is Pt, and the number of times each data packet is transmitted is Rt.
  • a packet is transmitted once using one subframe:
  • the device autonomously dynamically selects the number of transmission data packets scheduled by one SA, and/or the number of retransmissions of the data packet;
  • the M times Bitmap mapped by the bitmap indicated in the SA from the start frame may be connected or may be a certain subframe interval. .
  • the device maps to the selected subframe set according to the determined number of transmission data packets and the number of retransmission times of the data packet.
  • the device sequentially maps the first transmission and the retransmission of each data packet on the belonging subframe set.
  • the order of mapping is based on the specified number of first and retransmissions of a packet, and then the first and second retransmissions of another packet.
  • the number of mappings from the start frame is Pt*Rt times.
  • the interval between the first transmission and the retransmission of each data packet is X.
  • the interval between packets is Y. Both X and Y are positive integers set by the system.
  • mapping start position can be used in any combination without conflict, which is further explained by an alternative embodiment.
  • the number of data packets transmitted is Pt
  • the number of times each data packet is transmitted is Rt times.
  • the mapping interval of Bitmap is 0.
  • the mapping start subframe of the predefined TRP is the SA scheduling offset of 4 subframes, and the corresponding TRP bitmap sequence mapping indicates the effect of the data channel subframe as shown in FIG. 5.
  • the corresponding bitmap sequence can be determined to be "10101000”.
  • the bitmap sequence has a k value of 3. So the Bitmap needs to be mapped 2 times.
  • the Bitmap sequence is mapped from the first subframe, and is mapped twice, correspondingly indicating that 6 subframes are data channel subframes. It can be seen that through the predefined rule setting, the effective mapping of the TRP indication can be realized without any signaling indication.
  • the number of data packets transmitted is Pt
  • the number of times each data packet is transmitted is Rt times.
  • the retransmission interval between packets is 1.
  • the mapping start subframe of the predefined TRP is the SA scheduling offset of 15 subframes, and the mapping indicates that the effect of the data channel subframe is as shown in the lower half of FIG. 5.
  • the device maps from the first subframe, and mapping 3 times indicates that the three subframes are data channel subframes.
  • the use of data sub-frames can be achieved by simple retransmission rules.
  • the SA and Data are frequency-divided, and the SA resource pool is divided into sub-groups.
  • the SA uses a pattern similar to D2D to solve the half-duplex problem and also limits the maximum retransmission interval of the SA. Reduced latency.
  • the Data indicated by the SA is transmitted on some subframes of the Data resource pool.
  • the subframe in which Data is transmitted may be indicated by a method similar to T-RPT, or a method of fixed offset + interval. (for example, optional embodiment 1 and optional embodiment 2)
  • the maximum number of data packets transmitted by one SA scheduling is Pt, and the maximum number of data transmissions per packet is Rt times.
  • Pt the number of retransmissions of the data packet
  • the retransmission interval between packets is 0.
  • the predefined mapping start subframe is the SA first transmission scheduling offset of 10 subframes, and the mapping indicates that the data channel subframe is mapped from the 10th subframe after the first transmission SA inferred from the detection.
  • the device senses whether all packets and all retransmissions have been transmitted based on the detected network congestion conditions. When congestion is detected, the number of retransmissions and packets are reduced according to specific rules.
  • the technical solution in the embodiments of the present invention may be embodied in the form of a software product in essence or in the form of a software product stored in a storage medium (such as ROM/RAM,
  • a storage medium such as ROM/RAM,
  • the disk, the optical disk includes a plurality of instructions for causing a terminal device (which may be a mobile phone, a computer, a server, or a network device, etc.) to perform the method described in various embodiments of the present invention.
  • a device for determining a communication resource is provided.
  • the device is used to implement the foregoing embodiments and preferred embodiments, and details are not described herein.
  • the term "module” may implement a combination of software and/or hardware of a predetermined function.
  • the apparatus described in the following embodiments is preferably implemented in software, hardware, or a combination of software and hardware, is also possible and contemplated.
  • FIG. 7 is a structural block diagram of a device for determining communication resources according to an embodiment of the present invention. As shown in FIG. 7, the device includes:
  • an obtaining module 72 configured to acquire scheduling allocation SA indication information used for device-to-device D2D communication
  • the determining module 74 is configured to determine, according to a mapping rule between the SA indication information and the data packet to be transmitted, a communication resource for transmitting the data packet to be transmitted.
  • the application scenario of the foregoing method for determining a communication resource includes, but is not limited to, a vehicle-to-network communication (Vehicle to X, abbreviated as V2X), and a device-to-device (abbreviated as D2D) communication.
  • V2X vehicle to X
  • D2D device-to-device
  • the SA allocation information is used to obtain the scheduling information for device-to-device D2D communication; and the communication resource for transmitting the data packet to be transmitted is determined according to the mapping rule between the SA indication information and the data packet to be transmitted.
  • the period of the data resource pool is removed, and the communication resource for transmitting the to-be-transmitted data packet is determined according to the mapping rule between the SA indication information and the data packet to be transmitted, thereby avoiding the D2D.
  • Data resource pool The cycle of data transmission causes a large delay in data transmission delay, thereby achieving the effect of shortening the data transmission delay.
  • the foregoing communication resource includes, but is not limited to, any one of the following: a transmission subframe for transmitting a data packet to be transmitted, a frequency domain location for transmitting a data packet to be transmitted, and a transmission subrender for retransmission
  • a transmission subframe for transmitting a data packet to be transmitted a frequency domain location for transmitting a data packet to be transmitted
  • a transmission subrender for retransmission The frame and the manner in which the data packet to be transmitted are transmitted on the indicated subframe are not limited herein.
  • FIG. 8 is a structural block diagram (1) of a determining apparatus for a communication resource according to an embodiment of the present invention.
  • the determining module 74 includes:
  • the processing unit 82 is configured to, when the communication resource includes a frequency domain location, configure the SA indication information and the to-be-transmitted data packet on different frequency domain resource locations divided by the D2D communication bandwidth.
  • the SA indication information and the data packet to be transmitted are configured in the frequency domain resource location divided by the D2D communication bandwidth, but are not limited to: the SA indication information and the to-be-transmitted data packet occupy the same resource block. , or the SA indication information and the data packet to be transmitted occupy different resource blocks.
  • the SA indication information and the data to be transmitted are located at different subframe positions in the time domain; in the frequency domain, the SA indication information and the data to be transmitted occupy different resource blocks.
  • FIG. 9 is a structural block diagram (2) of a determining apparatus for a communication resource according to an embodiment of the present invention.
  • the determining module 74 includes:
  • the first determining unit 92 is configured to: when the communication resource includes a transmission subframe, determine the transmission subframe by using a first subframe and/or a last transmitted subframe carrying the SA indication information and a fixed subframe offset; or,
  • the second determining unit 94 is configured to determine the transmission subframe by using a location where the subframe offset indicated by the SA indication information is located, where the subframe offset is located at a distance from which the SA is carried The position at which the sub-frame indicating the information is located is a predetermined number of sub-frames.
  • the transmission subframe is determined by the first transmission and/or the last transmitted subframe carrying the SA indication information and the fixed subframe offset, or the subframe offset indicated by the SA indication information
  • the location is determined by the transmission subframe, and the transmission subframe of the data packet to be transmitted is quickly determined, thereby increasing the data packet transmission rate.
  • FIG. 10 is a structural block diagram (3) of a determining apparatus of a communication resource according to an embodiment of the present invention.
  • the first determining unit 92 includes:
  • the first obtaining sub-unit 102 is configured to acquire a position after the subframe corresponding to the first transmission and/or the last transmission carrying the SA indication information is offset from the fixed subframe, where the fixed subframe
  • the value of the offset includes: the SA indicates the transmission period of the information, or any positive integer;
  • the first mapping sub-unit 104 is configured to map the subframe set indicated by the SA indication information by using the location as a subframe mapping starting point;
  • the first setting subunit 106 is configured to use the subframe in the subframe set as the transmission subframe.
  • the value of the fixed subframe offset includes, but is not limited to, 0, 1, and the transmission period of the SA indication information, and is not limited herein.
  • a subframe mapping start point is first determined, and a subframe set indicated by the SA indication information is mapped according to the subframe mapping start point, and a subframe in the subframe set is used as the transmission subframe, thereby A flexible indication of the effect of the data channel subframe is achieved.
  • FIG. 11 is a structural block diagram (4) of a determining apparatus for a communication resource according to an embodiment of the present invention.
  • the second determining unit 94 includes:
  • the second obtaining sub-unit 112 is configured to obtain a subframe mapping starting point according to a location where the subframe in which the SA indication information is carried and a position where the subframe offset indicated by the SA indication information is located; 2) The second mapping sub-unit 114 is configured to map the subframe set indicated by the SA indication information according to the subframe mapping start point; 3) the second setting sub-unit 116 is configured to use the subframe in the subframe set as the transmission. Subframe; or,
  • the dividing sub-unit 118 is configured to divide the SA indication information into a plurality of SA resource sub-groups in the time domain; 5) the third obtaining sub-unit 120 is set to be located according to the boundary of the SA resource sub-group And the position where the subframe offset indicated by the SA indication information is located to obtain a subframe mapping start point; 6) the third mapping sub-unit 122 is configured to map the subframe indicated by the SA indication information according to the subframe mapping starting point The third setting sub-unit 124 is configured to use the subframe in the subframe set as the transmission subframe.
  • the transmission subframe is determined by the subframe offset indicated by the SA indication information, and the data transmission delay caused by data transmission through the period of the data resource pool in the D2D communication in the related art is further solved. Larger problems have achieved the effect of shortening the data transmission delay.
  • the first mapping sub-unit 104 or the second mapping sub-unit 114 or the third mapping sub-unit 122 is further configured to transmit according to the indication information of the SA after obtaining the starting point of the subframe mapping.
  • the number of data packets, the number of retransmissions of the data packet, and the transmission interval of the data packet determine a transmission subframe other than the initial transmission subframe indicated by the start of the subframe mapping to obtain the subframe collection. .
  • the first subframe set is obtained by first mapping the initial transmission subframe and then mapping the transmission subframe after the initial subframe, thereby improving the accuracy of determining the transmission subframe.
  • the first mapping sub-unit 104 or the second mapping sub-unit 114 or the third mapping sub-unit 122 is further configured to determine, according to the manner, the number of data packets that are indicated by the SA indication information, The number of retransmissions of this packet:
  • the number of the data packets and the number of retransmissions of the data packet are selected.
  • the number of data packets indicated by the SA indication information and the number of retransmissions of the data packet are determined, which further improves the determining efficiency of the transmission subframe.
  • the first determining unit 92 or the second determining unit 94 is further configured to: after mapping the subframe set indicated by the SA indication information, perform a first transmission of each data packet according to a predetermined rule.
  • the retransmissions are respectively mapped to the subframes included in the subframe set; wherein the predetermined rule is to map the first transmission and the retransmission of the first packet to the first transmission and the retransmission of the next data packet.
  • the data packets to be transmitted by using the foregoing predetermined rules are sequentially mapped into the subframe set, so that each data packet can be transmitted on the corresponding transmission subframe, thereby further improving channel resource utilization. Rate and data transfer rate.
  • the network side entity includes any one of the following: an evolved base station eNB, a relay station RN, a cell coordination entity MCE, a gateway GW, a mobility management device MME, and an evolved universal terrestrial radio access network EUTRAN , operations management, and maintenance of the OAM Manager.
  • each of the above modules may be implemented by software or hardware.
  • the foregoing may be implemented by, but not limited to, the foregoing modules are all located in the same processor; or, the modules are located in multiple In the processor.
  • Embodiments of the present invention also provide a storage medium.
  • the foregoing storage medium may be configured to store program code for performing the following steps:
  • the foregoing storage medium may include, but is not limited to, a USB flash drive, a Read-Only Memory (ROM), and a Random Access Memory (RAM).
  • ROM Read-Only Memory
  • RAM Random Access Memory
  • the processor performs the above steps S1, S2 according to the stored program code in the storage medium.
  • modules or steps of the present invention described above can be implemented by a general-purpose computing device that can be centralized on a single computing device or distributed across a network of multiple computing devices. Alternatively, they may be implemented by program code executable by the computing device so that they can be stored in the storage device Executed by the computing device, and in some cases, the steps shown or described may be performed in an order different than that herein, or they may be fabricated into individual integrated circuit modules, or multiple of them. Or the steps are made into a single integrated circuit module. Thus, the invention is not limited to any specific combination of hardware and software.
  • the method and apparatus for determining a communication resource provided by the embodiment of the present invention have the following beneficial effects: the data transmission delay caused by data transmission through the period of the data resource pool in D2D communication in the related art is solved. Larger problems, in turn, have the effect of shortening the data transmission delay.

Landscapes

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

Abstract

Provided in the present invention are a method and device for determining a communication resource. The method comprises: acquiring scheduling assignment (SA) instruction information for device-to-device (D2D) communication; and determining, according to a mapping rule between the SA instruction information and a data packet to be transmitted, a communication resource for transmitting the data packet to be transmitted. The present invention addresses the problem in the related art in which delay for sending data in D2D communication is long because the data is sent in a period of a data resource pool, and accordingly reduces the delay for sending data.

Description

通信资源的确定方法及装置Method and device for determining communication resources 技术领域Technical field
本发明涉及通信领域,具体而言,涉及一种通信资源的确定方法及装置。The present invention relates to the field of communications, and in particular to a method and apparatus for determining a communication resource.
背景技术Background technique
设备到设备(Device to Device,简称为D2D)的通讯技术是设备之间限定距离、范围和容量等的数据共享和交换的一种无线通讯方式。其所承担的业务类型在一般情况下不需要业务数据来源没经过核心网,仅需要在用户终端之间完成即可。更特别的,车联网通信(Vehicle to X,简称为V2X)是指按照约定的通信协议和数据交互标准,在车载的设备到其它设备(另一个车载设备、路边设备、行人手持设备及互联网等)之间,进行无线通讯和信息交换。通过车联网通信可以使车辆获得行驶安全、提高交通效率以及获得便利或娱乐信息。车联网通信包括三种不同类型:车辆与车辆之间通信(Vehicle to Vehicle,简称为V2V),车辆与路边设备之间通信(Vehicle to Infrastructure,简称V2I),以及车辆与行人之间通信(Vehicle to Pedestrian,简称V2P)。The communication technology of Device to Device (D2D for short) is a wireless communication method for data sharing and exchange between devices, such as distance, range and capacity. The type of service that it undertakes does not require the service data source to pass through the core network under normal circumstances, and only needs to be completed between the user terminals. More specifically, Vehicle to X (V2X for short) refers to equipment in the vehicle to other equipment (another vehicle equipment, roadside equipment, pedestrian handheld equipment and the Internet according to the agreed communication protocol and data interaction standards). Between), wireless communication and information exchange. Communication through the Internet of Vehicles enables vehicles to achieve driving safety, improve traffic efficiency, and access convenience or entertainment information. There are three different types of I-Telecom communication: Vehicle to Vehicle (V2V), Vehicle to Infrastructure (V2I), and Vehicle-to-Pedestrian Communication ( Vehicle to Pedestrian, referred to as V2P).
车联网通信可以实现车与车V2V、车与人V2P、车与基础设施V2I之间的互连互通,并在信息网络平台上对信息进行提取、共享等有效利用。车联网基于无线信道通信,实现车与车、车与路侧基础设施间的实时信息交互,通知各自的位置、速度、加速度、行驶路径等信息。还可以获知道路环境信息,协作感知道路危险状况,及时提供多种碰撞预警信息,防止道路交通安全事故的发生,提升涉及车辆的安全。The vehicle networking communication can realize the interconnection and intercommunication between the vehicle and the vehicle V2V, the vehicle and the human V2P, the vehicle and the infrastructure V2I, and effectively utilize the information extraction and sharing on the information network platform. The vehicle network is based on wireless channel communication, realizing real-time information interaction between the vehicle and the vehicle, the vehicle and the roadside infrastructure, and notifying the respective position, speed, acceleration, and driving route. You can also know the road environment information, collaboratively sense the dangerous situation of the road, provide a variety of collision warning information in time, prevent the occurrence of road traffic safety accidents, and improve the safety of vehicles involved.
目前,3GPP组织已经开始基于长期演进(Long Term Evolution,简称为LTE)的V2X通信研究,其中,基于设备到设备(Device-to-Device,简称为D2D)的通信方法就是V2X标准实现的方式之一。D2D是指有业务传输的用户设备(User Equipment,简称为UE)之间,业务数据不经过基站和核心网的转发,直接由源用户设备通过空口传输给目标用户设备。这种方式具有明显区别于传统蜂窝***通信的特征,对于车联网的V2V通信来说,车与车之间的近距离通信可以应用D2D通信方式,达到节省了无线频谱资源,降低了核心网的数据传输压力,能够减少***资源占用,增加蜂窝通信***频谱效率,降低终端发射功耗,并在很大程度上节省网络运营成本等效果。基于LTE蜂窝通信网络链路的通信方法是实现V2X标准实现的另一方式之一,这种方式下基站或/和中继会参与V2X通信,在上行链路和/或下行链路传输V2X信号。At present, the 3GPP organization has begun research on V2X communication based on Long Term Evolution (LTE), in which a device-to-device (D2D)-based communication method is a V2X standard implementation method. One. D2D refers to the user equipment (User Equipment, UE for short) with service transmission. The service data is not forwarded by the base station and the core network, and is directly transmitted by the source user equipment to the target user equipment through the air interface. This method has the characteristics that are obviously different from the communication of the traditional cellular system. For the V2V communication of the vehicle network, the short-distance communication between the vehicle and the vehicle can apply the D2D communication mode, thereby saving the wireless spectrum resources and reducing the core network. Data transmission pressure can reduce system resource consumption, increase spectrum efficiency of cellular communication systems, reduce terminal transmission power consumption, and save network operation costs to a large extent. A communication method based on an LTE cellular communication network link is one of the other ways to implement the V2X standard, in which a base station or/and a relay participate in V2X communication, and transmit V2X signals on the uplink and/or downlink. .
但是需要说明的是,在D2D通信中数据是通过数据资源池的周期进行发送,这必然导致数据发送时延较大。However, it should be noted that in D2D communication, data is transmitted through the period of the data resource pool, which inevitably leads to a large data transmission delay.
针对相关技术中,在D2D通信中通过数据资源池的周期进行数据发送所导致的数据发送时延较大的问题,尚未提出有效的解决方案。 In the related art, an effective solution has not been proposed for the problem of large data transmission delay caused by data transmission through the cycle of the data resource pool in D2D communication.
发明内容Summary of the invention
本发明实施例中提供了一种通信资源的确定方法及装置,以至少解决相关技术中在D2D通信中通过数据资源池的周期进行数据发送所导致的数据发送时延较大的问题。In the embodiment of the present invention, a method and a device for determining a communication resource are provided to solve at least a problem that a data transmission delay caused by data transmission through a period of a data resource pool in D2D communication in the related art is large.
根据本发明的一个方面,提供了一种通信资源的确定方法,包括:获取用于设备到设备D2D通信的调度分配SA指示信息;依据所述SA指示信息与待传输数据包之间的映射规则,确定用于传输所述待传输数据包的通信资源。According to an aspect of the present invention, a method for determining a communication resource is provided, including: acquiring scheduling allocation SA indication information for device-to-device D2D communication; and mapping rules between the SA indication information and a to-be-transmitted data packet Determining a communication resource for transmitting the data packet to be transmitted.
可选地,在所述通信资源包括频域位置时,确定用于传输所述待传输数据包的通信资源包括:将所述SA指示信息和所述待传输数据包配置在所述D2D的通信带宽所划分的不同频域资源位置上。Optionally, when the communication resource includes a frequency domain location, determining, by using the frequency domain location, the communication resource for transmitting the to-be-transmitted data packet includes: configuring the SA indication information and the to-be-transmitted data packet in the D2D communication The bandwidth is divided by different frequency domain resource locations.
可选地,在所述通信资源包括传输子帧时,确定用于传输所述待传输数据包的通信资源包括:通过首次传输和/或最后传输的携带有所述SA指示信息的子帧和固定子帧偏移确定所述传输子帧;或者,通过所述SA指示信息所指示的子帧偏移所处的位置确定所述传输子帧,其中,所述子帧偏移所处的位置为距离所述携带有所述SA指示信息的子帧所处位置预定数值个子帧所处的位置。Optionally, when the communication resource includes a transmission subframe, determining, by using the first transmission and/or the last transmission, the subframe that carries the SA indication information, and the communication resource that is used to transmit the to-be-transmitted data packet The fixed subframe offset determines the transmission subframe; or the transmission subframe is determined by a location where the subframe offset indicated by the SA indication information is located, where the subframe offset is located And a position at which a predetermined number of subframes are located from a position where the subframe carrying the SA indication information is located.
可选地,所述通过首次传输和/或最后传输的携带有所述SA指示信息的子帧和固定子帧偏移确定所述传输子帧包括:获取与所述首次传输和/或最后传输的携带有所述SA指示信息的子帧距离所述固定子帧偏移后所处的位置,其中,所述固定子帧偏移的取值包括:所述SA指示信息的传输周期,或者任意正整数;以所述位置为子帧映射起点,映射所述SA指示信息所指示的子帧集合;将所述子帧集合中的子帧作为所述传输子帧。Optionally, the determining, by the first transmission and/or the last transmission, the subframe carrying the SA indication information and the fixed subframe offset, determining the transmission subframe includes: acquiring the first transmission and/or the last transmission The position of the subframe in which the SA indication information is located is offset from the fixed subframe, where the value of the fixed subframe offset includes: a transmission period of the SA indication information, or an arbitrary a positive integer; the subframe is mapped to the start point of the subframe, and the subframe set indicated by the SA indication information is mapped; and the subframe in the subframe set is used as the transmission subframe.
可选地,所述通过所述SA指示信息所指示的子帧偏移所处的位置确定所述传输子帧包括:根据携带有所述SA指示信息的子帧所处的位置和所述SA指示信息所指示的子帧偏移所处的位置得到子帧映射起点;根据所述子帧映射起点,映射所述SA指示信息所指示的子帧集合;将所述子帧集合中的子帧作为所述传输子帧;或者,在时域上将所述SA指示信息划分为多个SA资源子组;根据所述SA资源子组的边界所处的位置和所述SA指示信息所指示的子帧偏移所处的位置得到子帧映射起点;根据所述子帧映射起点,映射所述SA指示信息所指示的子帧集合;将所述子帧集合中的子帧作为所述传输子帧。Optionally, the determining, by the location where the subframe offset indicated by the SA indication information is located, the transmitting subframe includes: a location according to a subframe carrying the SA indication information, and the SA Determining a position of the subframe offset indicated by the information to obtain a subframe mapping start point; mapping, according to the subframe mapping start point, a subframe set indicated by the SA indication information; and using a subframe in the subframe set Or the SA indicator information is divided into a plurality of SA resource subgroups in the time domain; the location according to the boundary of the SA resource subgroup and the indication indicated by the SA indication information Position of the subframe offset is obtained as a starting point of the subframe mapping; according to the starting point of the subframe mapping, mapping a subframe set indicated by the SA indication information; using a subframe in the subframe set as the transmission subframe frame.
可选地,所述映射所述SA指示信息所指示的子帧集合包括:在得到所述子帧映射起点后,根据所述SA指示信息所指示传输的数据包的个数、所述数据包的重传次数、以及所述数据包的传输间隔确定除所述子帧映射起点所指示的起始传输子帧之外的传输子帧,以得到所述子帧集合。Optionally, the mapping the subframe set indicated by the SA indication information includes: after obtaining the subframe mapping start point, according to the number of data packets that are indicated by the SA indication information, the data packet The number of retransmissions and the transmission interval of the data packet determine a transmission subframe other than the initial transmission subframe indicated by the start of the subframe mapping to obtain the subframe set.
可选地,所述SA指示信息所指示传输的数据包的个数、所述数据包的重传次数通过以下方式确定:预先设置预定数值个数据包以及每一数据包的重传次数;或者,接收由网络侧实体通过高层信令和/或物理层信令配置的所述数据包的个数以及所述数据包的重传次数;或者,根据所述D2D通信带宽上所承载的负载,选择所述数据包的个数以及所述数据包的重传次数。 Optionally, the number of data packets that are indicated by the SA indication information and the number of retransmissions of the data packet are determined by setting a predetermined number of data packets and a number of retransmissions of each data packet in advance; or Receiving, by the network side entity, the number of the data packets configured by the high layer signaling and/or the physical layer signaling, and the number of retransmissions of the data packet; or, according to the load carried on the D2D communication bandwidth, The number of the data packets and the number of retransmissions of the data packets are selected.
可选地,在映射所述SA指示信息所指示的子帧集合之后还包括:按照预定规则将每一数据包的首传和重传分别映射至所述子帧集合中所包括的子帧上;其中,所述预定规则为先映射一个数据包的首传和重传再映射下一数据包的首传和重传。Optionally, after mapping the subframe set indicated by the SA indication information, the method further includes: mapping, according to a predetermined rule, a first transmission and a retransmission of each data packet to a subframe included in the subframe set, respectively. The predetermined rule is to first map a first packet and retransmit the first packet and retransmit the first packet and retransmit the next packet.
可选地,所述网络侧实体包括以下任意一种:演进型基站eNB、中继站RN、小区协作实体MCE、网关GW、移动性管理设备MME、演进型通用陆地无线接入网EUTRAN、操作管理以及维护OAM管理器。Optionally, the network side entity includes any one of the following: an evolved base station eNB, a relay station RN, a cell coordination entity MCE, a gateway GW, a mobility management device MME, an evolved universal terrestrial radio access network EUTRAN, operation management, and Maintain the OAM Manager.
根据本发明的另一方面,提供了一种通信资源的确定装置,包括:获取模块,设置为获取用于设备到设备D2D通信的调度分配SA指示信息;确定模块,设置为依据所述SA指示信息与待传输数据包之间的映射规则,确定用于传输所述待传输数据包的通信资源。According to another aspect of the present invention, there is provided a communication resource determining apparatus, comprising: an obtaining module configured to acquire scheduling allocation SA indication information for device-to-device D2D communication; and a determining module configured to be in accordance with the SA indication A mapping rule between the information and the data packet to be transmitted determines a communication resource for transmitting the data packet to be transmitted.
可选地,所述确定模块包括:处理单元,设置为在所述通信资源包括频域位置时,将所述SA指示信息和所述待传输数据包配置在所述D2D的通信带宽所划分的不同频域资源位置上。Optionally, the determining module includes: a processing unit, configured to: when the communication resource includes a frequency domain location, configure the SA indication information and the to-be-transmitted data packet to be allocated by the communication bandwidth of the D2D Different frequency domain resource locations.
可选地,所述确定模块包括:第一确定单元,设置为在所述通信资源包括传输子帧时,通过首次传输和/或最后传输的携带有所述SA指示信息的子帧和固定子帧偏移确定所述传输子帧;或者,第二确定单元,设置为通过所述SA指示信息所指示的子帧偏移所处的位置确定所述传输子帧,其中,所述子帧偏移所处的位置为距离所述携带有所述SA指示信息的子帧所处位置预定数值个子帧所处的位置。Optionally, the determining module includes: a first determining unit, configured to: when the communication resource includes a transmission subframe, the subframe and the fixed carrier that carry the SA indication information by using the first transmission and/or the last transmission Determining, by the frame offset, the transmission subframe; or, the second determining unit, is configured to determine the transmission subframe by a position where the subframe offset indicated by the SA indication information is located, where the subframe is biased The position where the shift is located is a position at which a predetermined number of sub-frames are located from the position where the sub-frame carrying the SA indication information is located.
可选地,所述第一确定单元包括:第一获取子单元,设置为获取与所述首次传输和/或最后传输的携带有所述SA指示信息的子帧距离所述固定子帧偏移后所处的位置,其中,所述固定子帧偏移的取值包括:所述SA指示信息的传输周期,或者任意正整数;第一映射子单元,设置为以所述位置为子帧映射起点,映射所述SA指示信息所指示的子帧集合;第一设置子单元,设置为将所述子帧集合中的子帧作为所述传输子帧。Optionally, the first determining unit includes: a first acquiring subunit, configured to acquire the fixed subframe offset from the first transmission and/or the last transmitted subframe carrying the SA indication information a location in which the fixed subframe offset includes: a transmission period of the SA indication information, or any positive integer; a first mapping subunit, configured to map the location as a subframe a starting point, mapping a subframe set indicated by the SA indication information; and a first setting subunit configured to use a subframe in the subframe set as the transmission subframe.
可选地,所述第二确定单元包括:第二获取子单元,设置为根据携带有所述SA指示信息的子帧所处的位置和所述SA指示信息所指示的子帧偏移所处的位置得到子帧映射起点;第二映射子单元,设置为根据所述子帧映射起点,映射所述SA指示信息所指示的子帧集合;第二设置子单元,设置为将所述子帧集合中的子帧作为所述传输子帧;或者,划分子单元,设置为在时域上将所述SA指示信息划分为多个SA资源子组;第三获取子单元,设置为根据所述SA资源子组的边界所处的位置和所述SA指示信息所指示的子帧偏移所处的位置得到子帧映射起点;第三映射子单元,设置为根据所述子帧映射起点,映射所述SA指示信息所指示的子帧集合;第三设置子单元,设置为将所述子帧集合中的子帧作为所述传输子帧。Optionally, the second determining unit includes: a second acquiring subunit, configured to be located according to a location where the subframe carrying the SA indication information is located and a subframe offset indicated by the SA indication information a location of the subframe mapping start point; a second mapping subunit, configured to map a subframe set indicated by the SA indication information according to the subframe mapping start point; and a second setting subunit configured to set the subframe a sub-frame in the set is used as the transmission sub-frame; or, a sub-unit is configured to divide the SA indication information into a plurality of SA resource sub-groups in a time domain; and a third acquisition sub-unit, configured to a location where a boundary of the SA resource subgroup is located and a location where the subframe offset indicated by the SA indication information is located to obtain a subframe mapping start point; and a third mapping subunit, configured to map according to the subframe mapping starting point The SA indicates a subframe set indicated by the information; and the third setting subunit is configured to use a subframe in the subframe set as the transmission subframe.
可选地,所述第一映射子单元或者所述第二映射子单元或者第三映射子单元,还设置为在得到所述子帧映射起点后,根据所述SA指示信息所指示传输的数据包的个数、所述数据包的重传次数、以及所述数据包的传输间隔确定除所述子帧映射起点所指示的起始传输子帧之外的传输子帧,以得到所述子帧集合。 Optionally, the first mapping subunit or the second mapping subunit or the third mapping subunit is further configured to: after the obtaining the subframe mapping starting point, according to the data indicated by the SA indication information The number of packets, the number of retransmissions of the data packet, and the transmission interval of the data packet determine a transmission subframe other than the initial transmission subframe indicated by the start of the subframe mapping to obtain the sub-frame Frame collection.
可选地,所述第一映射子单元或者所述第二映射子单元或者第三映射子单元还设置为通过以下方式确定所述SA指示信息所指示传输的数据包的个数、所述数据包的重传次数:预先设置预定数值个数据包以及每一数据包的重传次数;或者,接收由网络侧实体通过高层信令和/或物理层信令配置的所述数据包的个数以及所述数据包的重传次数;或者,根据所述D2D通信带宽上所承载的负载,选择所述数据包的个数以及所述数据包的重传次数。Optionally, the first mapping subunit or the second mapping subunit or the third mapping subunit is further configured to determine, by using the following manner, the number of data packets that are indicated by the SA indication information, and the data. The number of retransmissions of the packet: a predetermined number of data packets and a number of retransmissions of each data packet are set in advance; or the number of the data packets configured by the network side entity through high layer signaling and/or physical layer signaling is received. And the number of retransmissions of the data packet; or, according to the load carried on the D2D communication bandwidth, the number of the data packets and the number of retransmissions of the data packet are selected.
可选地,所述第一确定单元或者第二确定单元还设置为,在映射所述SA指示信息所指示的子帧集合之后,按照预定规则将每一数据包的首传和重传分别映射至所述子帧集合中所包括的子帧上;其中,所述预定规则为先映射一个数据包的首传和重传再映射下一数据包的首传和重传。Optionally, the first determining unit or the second determining unit is further configured to: after mapping the subframe set indicated by the SA indication information, respectively map the first transmission and the retransmission of each data packet according to a predetermined rule. Up to a subframe included in the subframe set; wherein the predetermined rule is to first map a first packet and retransmit a packet to re-map the first packet and retransmit the next packet.
可选地,所述网络侧实体包括以下任意一种:演进型基站eNB、中继站RN、小区协作实体MCE、网关GW、移动性管理设备MME、演进型通用陆地无线接入网EUTRAN、操作管理以及维护OAM管理器。Optionally, the network side entity includes any one of the following: an evolved base station eNB, a relay station RN, a cell coordination entity MCE, a gateway GW, a mobility management device MME, an evolved universal terrestrial radio access network EUTRAN, operation management, and Maintain the OAM Manager.
本发明另一实施例提供了一种计算机存储介质,所述计算机存储介质存储有执行指令,所述执行指令用于执行上述方法实施例中的步骤之一或其组合。Another embodiment of the present invention provides a computer storage medium, where the computer storage medium stores execution instructions for performing one or a combination of the steps in the foregoing method embodiments.
通过本发明实施例,采用获取用于设备到设备D2D通信的调度分配SA指示信息;依据该SA指示信息与待传输数据包之间的映射规则,确定用于传输该待传输数据包的通信资源。也就是说,本发明实施例中去掉了数据资源池的周期,而是依据SA指示信息与待传输数据包之间的映射规则,确定用于传输该待传输数据包的通信资源,从而避免了在D2D通信中通过数据资源池的周期进行数据发送所导致的数据发送时延较大的问题,进而达到了缩短数据发送时延的效果。According to the embodiment of the present invention, the SA allocation information for scheduling the device-to-device D2D communication is obtained; and the communication resource for transmitting the data packet to be transmitted is determined according to the mapping rule between the SA indication information and the data packet to be transmitted. . That is, in the embodiment of the present invention, the period of the data resource pool is removed, and the communication resource for transmitting the to-be-transmitted data packet is determined according to the mapping rule between the SA indication information and the data packet to be transmitted, thereby avoiding In the D2D communication, the data transmission delay caused by data transmission through the cycle of the data resource pool is large, and the effect of shortening the data transmission delay is achieved.
附图说明DRAWINGS
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:The drawings described herein are intended to provide a further understanding of the invention, and are intended to be a part of the invention. In the drawing:
图1是根据本发明实施例的通信资源的确定流程图;1 is a flowchart of determining a communication resource according to an embodiment of the present invention;
图2是根据本发明实施例的D2D SA资源和数据资源示意图;2 is a schematic diagram of D2D SA resources and data resources according to an embodiment of the present invention;
图3是根据本发明实施例的LTE***帧结构示意图;FIG. 3 is a schematic structural diagram of a frame of an LTE system according to an embodiment of the present invention; FIG.
图4是根据本发明实施例的D2D通信***中SA通过指示TRP bitmap映射PSSCH子帧的示意图;4 is a schematic diagram of an SA mapping a PSSCH subframe by indicating a TRP bitmap in a D2D communication system according to an embodiment of the present invention;
图5是根据本发明实施例的通过TRP bitmap序列映射子帧和通过固定重传间隔映射子帧的示意图(一);5 is a schematic diagram (1) of mapping a subframe by a TRP bitmap sequence and mapping a subframe by a fixed retransmission interval according to an embodiment of the present invention;
图6是根据本发明实施例的通过TRP bitmap序列映射子帧和通过固定重传间隔映射子帧的示意图(二); 6 is a schematic diagram (2) of mapping a subframe by a TRP bitmap sequence and mapping a subframe by a fixed retransmission interval according to an embodiment of the present invention;
图7是根据本发明实施例的通信资源的确定装置的结构框图;FIG. 7 is a structural block diagram of a determining apparatus of a communication resource according to an embodiment of the present invention; FIG.
图8是根据本发明实施例的通信资源的确定装置的结构框图(一);FIG. 8 is a structural block diagram (1) of a device for determining communication resources according to an embodiment of the present invention;
图9是根据本发明实施例的通信资源的确定装置的结构框图(二);FIG. 9 is a structural block diagram (2) of a device for determining communication resources according to an embodiment of the present invention; FIG.
图10是根据本发明实施例的通信资源的确定装置的结构框图(三);FIG. 10 is a structural block diagram (3) of a device for determining communication resources according to an embodiment of the present invention; FIG.
图11是根据本发明实施例的通信资源的确定装置的结构框图(四)。FIG. 11 is a structural block diagram (4) of a device for determining communication resources according to an embodiment of the present invention.
具体实施方式detailed description
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。The invention will be described in detail below with reference to the drawings in conjunction with the embodiments. It should be noted that the embodiments in the present application and the features in the embodiments may be combined with each other without conflict.
需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。It is to be understood that the terms "first", "second" and the like in the specification and claims of the present invention are used to distinguish similar objects, and are not necessarily used to describe a particular order or order.
实施例1Example 1
在本实施例中提供了一种通信资源的确定方法,图1是根据本发明实施例的通信资源的确定流程图,如图1所示,该流程包括如下步骤:In this embodiment, a method for determining a communication resource is provided. FIG. 1 is a flowchart of determining a communication resource according to an embodiment of the present invention. As shown in FIG. 1, the process includes the following steps:
步骤S102,获取用于设备到设备D2D通信的调度分配SA指示信息;Step S102, acquiring scheduling allocation SA indication information for device-to-device D2D communication;
步骤S104,依据该SA指示信息与待传输数据包之间的映射规则,确定用于传输该待传输数据包的通信资源。Step S104: Determine, according to a mapping rule between the SA indication information and the data packet to be transmitted, a communication resource used for transmitting the to-be-transmitted data packet.
可选地,在本实施例中,上述通信资源的确定方法的应用场景包括但并不限于:车联网通信(Vehicle to X,简称为V2X),设备到设备(Device-to-Device,简称为D2D)通信。在上述应用场景下,采用获取用于设备到设备D2D通信的调度分配SA指示信息;依据该SA指示信息与待传输数据包之间的映射规则,确定用于传输该待传输数据包的通信资源。也就是说,本实施例去掉了数据资源池的周期,而是依据SA指示信息与待传输数据包之间的映射规则,确定用于传输该待传输数据包的通信资源,从而避免了在D2D通信中通过数据资源池的周期进行数据发送所导致的数据发送时延较大的问题,进而达到了缩短数据发送时延的效果。Optionally, in this embodiment, the application scenario of the foregoing method for determining a communication resource includes, but is not limited to, a vehicle-to-network communication (Vehicle to X, abbreviated as V2X), and a device-to-device (abbreviated as D2D) communication. In the above application scenario, the SA allocation information is used to obtain the scheduling information for device-to-device D2D communication; and the communication resource for transmitting the data packet to be transmitted is determined according to the mapping rule between the SA indication information and the data packet to be transmitted. . That is to say, in this embodiment, the period of the data resource pool is removed, and the communication resource for transmitting the to-be-transmitted data packet is determined according to the mapping rule between the SA indication information and the data packet to be transmitted, thereby avoiding the D2D. In the communication, the data transmission delay caused by the data transmission in the period of the data resource pool is large, and the effect of shortening the data transmission delay is achieved.
可选地,在本实施例中,上述通信资源包括但并不限于以下任意一种:传输待传输数据包的传输子帧,传输待传输数据包的频域位置、用于重传的传输子帧以及在所指示的子帧上传输待传输数据包的方式,在此,并不做任何限定。Optionally, in this embodiment, the foregoing communication resource includes, but is not limited to, any one of the following: a transmission subframe for transmitting a data packet to be transmitted, a frequency domain location for transmitting a data packet to be transmitted, and a transmission subrender for retransmission The frame and the manner in which the data packet to be transmitted are transmitted on the indicated subframe are not limited herein.
在一个可选地实施方式中,在通信资源包括频域位置时,确定用于传输待传输数据包的通信资源包括以下步骤:In an optional implementation manner, when the communication resource includes the frequency domain location, determining the communication resource used for transmitting the data packet to be transmitted includes the following steps:
步骤S11,将SA指示信息和待传输数据包配置在D2D通信带宽所划分的不同频域资源 位置上。Step S11, configuring the SA indication information and the to-be-transmitted data packet in different frequency domain resources divided by the D2D communication bandwidth. Location.
可选地,在本实施例中,SA指示信息和待传输数据包配置在该D2D通信带宽所划分的频域资源位置包括但并不限于:SA指示信息和待传输数据包占用相同的资源块,或者SA指示信息和待传输数据包占用不同的资源块。Optionally, in this embodiment, the SA indication information and the data packet to be transmitted are configured in the frequency domain resource location divided by the D2D communication bandwidth, but are not limited to: the SA indication information and the to-be-transmitted data packet occupy the same resource block. , or the SA indication information and the data packet to be transmitted occupy different resource blocks.
下面结合图2对SA指示信息和待传输数据所占用的资源块位置关系进行描述。The relationship between the SA indication information and the resource block position occupied by the data to be transmitted will be described below with reference to FIG. 2 .
如图2所示,在时域上SA指示信息和待传输数据位于不同的子帧位置;在频域上,SA指示信息和待传输数据占用不同的资源块。As shown in FIG. 2, the SA indication information and the data to be transmitted are located at different subframe positions in the time domain; in the frequency domain, the SA indication information and the data to be transmitted occupy different resource blocks.
在一个可选地实施方式中,在通信资源包括传输子帧时,确定用于传输该待传输数据包的通信资源包括以下步骤:In an optional implementation manner, when the communication resource includes the transmission subframe, determining, by the communication resource for transmitting the to-be-transmitted data packet, the following steps:
步骤S21,通过首次传输和/或最后传输的携带有该SA指示信息的子帧和固定子帧偏移确定该传输子帧;或者,Step S21: determining, by using the first transmission and/or the last transmitted subframe carrying the SA indication information and the fixed subframe offset, the transmission subframe; or
步骤S22,通过该SA指示信息所指示的子帧偏移所处的位置确定该传输子帧,其中,该子帧偏移所处的位置为距离该携带有该SA指示信息的子帧所处位置预定数值个子帧所处的位置。Step S22: The transmission subframe is determined by a position where the subframe offset indicated by the SA indication information is located, where the subframe offset is located at a distance from the subframe carrying the SA indication information. The position at which the predetermined number of sub-frames are located.
在本可选实施方式,通过首次传输和/或最后传输的携带有该SA指示信息的子帧和固定子帧偏移确定该传输子帧,或者通过该SA指示信息所指示的子帧偏移所处的位置确定该传输子帧,快速确定出待传输数据包的传输子帧,进而达到了提高数据包传输速率。In this optional implementation manner, the transmission subframe is determined by the first transmission and/or the last transmitted subframe carrying the SA indication information and the fixed subframe offset, or the subframe offset indicated by the SA indication information The location is determined by the transmission subframe, and the transmission subframe of the data packet to be transmitted is quickly determined, thereby increasing the data packet transmission rate.
在一个可选地实施方式中,通过首次传输和/或最后传输的携带有该SA指示信息的子帧和固定子帧偏移确定该传输子帧包括以下步骤:In an optional implementation manner, determining the transmission subframe by using the first transmission and/or the last transmitted subframe carrying the SA indication information and the fixed subframe offset includes the following steps:
步骤S31,获取与首次传输和/或最后传输的携带有该SA指示信息的子帧距离该固定子帧偏移后所处的位置,其中,该固定子帧偏移的取值包括:该SA指示信息的传输周期,或者任意正整数;Step S31: Acquire a position after the offset of the fixed subframe from the subframe that carries the SA indication information that is transmitted for the first time and/or the last transmission, where the value of the fixed subframe offset includes: the SA Indicates the transmission period of the information, or any positive integer;
步骤S32,以该位置为子帧映射起点,映射该SA指示信息所指示的子帧集合;Step S32, using the location as a starting point of the subframe mapping, and mapping the subframe set indicated by the SA indication information;
步骤S33,将该子帧集合中的子帧作为该传输子帧。Step S33, the subframe in the subframe set is used as the transmission subframe.
需要说明的是,在本可选实施方式中,固定子帧偏移的取值包括但并不限于:0、1以及SA指示信息的传输周期,在此,并不做任何限定。It should be noted that, in this optional embodiment, the value of the fixed subframe offset includes, but is not limited to, 0, 1, and the transmission period of the SA indication information, and is not limited herein.
在本可选实施方式中,首先确定子帧映射起点,并根据该子帧映射起点映射该SA指示信息所指示的子帧集合,将该子帧集合中的子帧作为上述传输子帧,从而实现了灵活指示数据信道子帧的效果。In this optional implementation manner, a subframe mapping start point is first determined, and a subframe set indicated by the SA indication information is mapped according to the subframe mapping start point, and a subframe in the subframe set is used as the transmission subframe, thereby A flexible indication of the effect of the data channel subframe is achieved.
在一个可选的实施方式中,通过该SA指示信息所指示的子帧偏移所处的位置确定该传输子帧包括以下步骤: In an optional implementation manner, determining, by the location where the subframe offset indicated by the SA indication information is located, the transmitting subframe includes the following steps:
步骤S41,根据携带有该SA指示信息的子帧所处的位置和该SA指示信息所指示的子帧偏移所处的位置得到子帧映射起点;根据该子帧映射起点,映射该SA指示信息所指示的子帧集合;将该子帧集合中的子帧作为该传输子帧;或者,Step S41: Obtain a subframe mapping start point according to a location where the subframe where the SA indication information is carried and a location where the subframe offset indicated by the SA indication information is located; and map the SA indication according to the subframe mapping starting point. a set of subframes indicated by the information; the subframe in the set of subframes is used as the transmission subframe; or
步骤S42,在时域上将该SA指示信息划分为多个SA资源子组;根据该SA资源子组的边界所处的位置和该SA指示信息所指示的子帧偏移所处的位置得到子帧映射起点;根据该子帧映射起点,映射该SA指示信息所指示的子帧集合;将该子帧集合中的子帧作为该传输子帧。Step S42: The SA indication information is divided into multiple SA resource subgroups in the time domain; the location of the boundary of the SA resource subgroup and the location of the subframe offset indicated by the SA indication information are obtained. a subframe mapping start point; according to the subframe mapping start point, mapping the subframe set indicated by the SA indication information; using the subframe in the subframe set as the transmission subframe.
在本可选实施方式中,通过SA指示信息所指示的子帧偏移确定传输子帧,进一步解决了相关技术中在D2D通信中通过数据资源池的周期进行数据发送所导致的数据发送时延较大的问题,达到了缩短数据发送时延的效果。In this optional implementation manner, the transmission subframe is determined by the subframe offset indicated by the SA indication information, and the data transmission delay caused by data transmission through the period of the data resource pool in the D2D communication in the related art is further solved. Larger problems have achieved the effect of shortening the data transmission delay.
在一个可选地实施方式中,映射该SA指示信息所指示的子帧集合包括以下步骤:In an optional implementation manner, mapping the subframe set indicated by the SA indication information includes the following steps:
步骤S51,在得到该子帧映射起点后,根据该SA指示信息所指示传输的数据包的个数、该数据包的重传次数、以及该数据包的传输间隔确定除该子帧映射起点所指示的起始传输子帧之外的传输子帧,以得到该子帧集合。Step S51, after obtaining the starting point of the subframe mapping, determining the starting point of the subframe mapping according to the number of data packets indicated by the SA indication information, the number of retransmissions of the data packet, and the transmission interval of the data packet. A transmission subframe other than the indicated initial transmission subframe is obtained to obtain the subframe set.
在本可选实施方式中,通过首先映射出起始传输子帧,再依次映射该起始子帧之后的传输子帧,进而得到上述子帧集合,从而提高了确定传输子帧的精确度。In this optional implementation manner, the first subframe set is obtained by first mapping the initial transmission subframe and then mapping the transmission subframe after the initial subframe, thereby improving the accuracy of determining the transmission subframe.
在一个可选地实施方式中,该SA指示信息所指示传输的数据包的个数、该数据包的重传次数通过以下方式确定:In an optional implementation manner, the number of data packets indicated by the SA indication information and the number of retransmissions of the data packet are determined by:
步骤S61,预先设置预定数值个数据包以及每一数据包的重传次数;或者,Step S61, presetting a predetermined number of data packets and the number of retransmissions of each data packet; or
步骤S62,接收由网络侧实体通过高层信令和/或物理层信令配置的该数据包的个数以及该数据包的重传次数;或者,Step S62, receiving the number of the data packets configured by the network side entity by using the high layer signaling and/or the physical layer signaling, and the number of retransmissions of the data packet; or
步骤S63,根据该D2D通信带宽上所承载的负载,选择该数据包的个数以及该数据包的重传次数。Step S63: Select the number of the data packets and the number of retransmissions of the data packet according to the load carried on the D2D communication bandwidth.
需要说明的是,上述预定数值包括但并不限于:1、2、3,在此,并不做任何限定。It should be noted that the above predetermined numerical values include, but are not limited to, 1, 2, and 3, and are not limited herein.
通过本可选实施方式,确定出SA指示信息所指示传输的数据包的个数、该数据包的重传次数,进一步提高了传输子帧的确定效率。With the optional implementation, the number of data packets indicated by the SA indication information and the number of retransmissions of the data packet are determined, which further improves the determining efficiency of the transmission subframe.
在一个可选地实施方式中,在映射该SA指示信息所指示的子帧集合之后还包括以下步骤:In an optional implementation manner, after mapping the subframe set indicated by the SA indication information, the following steps are further included:
步骤S71,按照预定规则将每一数据包的首传和重传分别映射至该子帧集合中所包括的子帧上;其中,该预定规则为先映射一个数据包的首传和重传再映射下一数据包的首传和重传。Step S71, mapping the first transmission and the retransmission of each data packet to the subframe included in the subframe set according to a predetermined rule; wherein the predetermined rule is to first map the first transmission and the retransmission of a data packet. Maps the first pass and retransmission of the next packet.
在本可选实施方式中,通过上述预定规则待传输的数据包依次映射到子帧集合中,使得每一数据包均可以在对应的传输子帧上进行数据包传输,进一步提高了信道资源利用率以及数据传输速率。 In this optional implementation, the data packets to be transmitted by using the foregoing predetermined rules are sequentially mapped into the subframe set, so that each data packet can be transmitted on the corresponding transmission subframe, thereby further improving channel resource utilization. Rate and data transfer rate.
在一个可选地实施方式中,网络侧实体包括以下任意一种:演进型基站eNB、中继站RN、小区协作实体MCE、网关GW、移动性管理设备MME、演进型通用陆地无线接入网EUTRAN、操作管理以及维护OAM管理器。In an optional implementation manner, the network side entity includes any one of the following: an evolved base station eNB, a relay station RN, a cell coordination entity MCE, a gateway GW, a mobility management device MME, an evolved universal terrestrial radio access network EUTRAN, Operation management and maintenance of the OAM Manager.
下面结合具体示例,对实施例作举例说明。The embodiments are exemplified below with reference to specific examples.
在传统的蜂窝通信***中,UE的无线资源由演进型基站eNB(evolved NodeB)统一控制调度,eNB指示UE所配置的下行或上行资源,UE按照eNB的配置指示在相应的下行资源上接收eNB发射的数据信号,或者在上行资源上向eNB发射信号。在LTE***中,无线资源在时域上以无线帧为单位划分资源,每个无线帧为10ms,包含10个子帧。每个子帧为1ms,分为0.5ms的2个时隙slot,如图3所示,在频域上,以子载波为单位划分资源,每个子载波包含15kHz或7.5kHz资源。按照上述时域和频域资源单位,eNB为UE调度时频资源的最小单位为资源块(Resource Block,简称为RB),RB定义为在时域上为1个slot,在频域上为连续的
Figure PCTCN2016110109-appb-000001
个子载波,
Figure PCTCN2016110109-appb-000002
如图4所示,eNB可以灵活地根据UE需求动态调度配置所需的资源。
In a conventional cellular communication system, the radio resources of the UE are uniformly controlled by the evolved NodeB (eNB), and the eNB indicates the downlink or uplink resources configured by the UE, and the UE receives the eNB on the corresponding downlink resource according to the configuration indication of the eNB. The transmitted data signal, or the signal is transmitted to the eNB on the uplink resource. In the LTE system, radio resources divide resources in units of radio frames in the time domain, each radio frame is 10 ms, and includes 10 subframes. Each sub-frame is 1 ms, divided into two slot slots of 0.5 ms. As shown in FIG. 3, in the frequency domain, resources are divided in units of subcarriers, and each subcarrier includes 15 kHz or 7.5 kHz resources. According to the time domain and the frequency domain resource unit, the eNB allocates a time-frequency resource to the UE as a resource block (Resource Block, RB for short), and the RB is defined as one slot in the time domain and continuous in the frequency domain. of
Figure PCTCN2016110109-appb-000001
Subcarriers,
Figure PCTCN2016110109-appb-000002
As shown in FIG. 4, the eNB can flexibly dynamically schedule resources required for configuration according to UE requirements.
作为设备到设备通信的一种实现,LTE扩展了相应的无线参数。LTE使用物理边链路共享信道(Physical Sidelink Shared Channel,简称为PSSCH)用于D2D通信。有D2D数据待发送的D2D发送端UE可以从eNB获得PSSCH子帧配置,或者在***预定义的资源池中选择一定的子帧作为PSSCH子帧,eNB向发送端UE配置指示PSSCH子帧,或者发送端UE向接收端UE指示所使用的PSSCH子帧,采用时域资源图样(Time Resource Pattern,简称为TRP)指示所使用的一个或多个PSSCH子帧。基于LTE扩展的设备到设备通信中,可以共享网络的频带,也可以使用专用的频带来通信。As an implementation of device-to-device communication, LTE extends the corresponding wireless parameters. LTE uses a Physical Sidelink Shared Channel (PSSCH) for D2D communication. The D2D transmitting end UE having the D2D data to be transmitted may obtain the PSSCH subframe configuration from the eNB, or select a certain subframe as a PSSCH subframe in the system predefined resource pool, and the eNB configures the PSSCH subframe to the transmitting UE, or The transmitting UE indicates the used PSSCH subframe to the receiving UE, and uses a Time Resource Pattern (TRP) to indicate one or more PSSCH subframes used. In device-to-device communication based on LTE extension, a frequency band of a network may be shared, or a dedicated frequency band may be used for communication.
LTE D2D通讯中,SCI控制信息给出资源的位置信息。其中,TRP用于确定数据的传输子帧。TRP信息可由DCI 5,即由网络发送的D2D资源调度指示专用控制信息格式,发送边链路(即D2D链路)控制信息(Sidelink Control Information,简称为SCI)中指示TRP。TRP信息也可以由SA发送。指示的TRP为7bit信息,表示一个TRP index。每个TRP index对应于唯一的一个bitmap序列。目前LTE的bitmap序列的长度为N,N=6,7,8,其中有效指示位数k,即bitmap序列中标识为“1”的位数。在图4中使用bitmap表示子帧的形式。例如,“11110000”即为一个N=8,k=4的bitmap序列。根据TRP index所指示的bitmap序列,bit位标识为“1”的对应子帧即指示为PSSCH子帧。在本实施例中侧重于在没有配置D2D资源周期是如何去对各个子帧进行指示。当存在PSSCH资源池配置时,TRP指示出的bitmap序列在资源池包含的逻辑连续的子帧上进行一一对应指示。在实施例中,通过确定TRP映射次数及映射起始子帧指示数据信道子帧时,对TRP bitmap序列向子帧的映射也同样适用于对实际物理子帧的直接映射指示,以及基于逻辑子帧集合的映射指示。In LTE D2D communication, the SCI control information gives the location information of the resource. Wherein, the TRP is used to determine a transmission subframe of the data. The TRP information may be indicated by the DCI 5, that is, the D2D resource scheduling indication dedicated control information format sent by the network, and the TRP is indicated in the Send Link Control Information (SID). TRP information can also be sent by the SA. The indicated TRP is 7-bit information and represents a TRP index. Each TRP index corresponds to a unique sequence of bitmaps. Currently, the length of the LTE bitmap sequence is N, N=6, 7, and 8, where the effective indication digit is k, that is, the number of bits identified as "1" in the bitmap sequence. The form of the subframe is represented by a bitmap in FIG. For example, "11110000" is a sequence of bits with N=8 and k=4. According to the bitmap sequence indicated by the TRP index, the corresponding subframe whose bit is identified as "1" is indicated as a PSSCH subframe. In this embodiment, it is focused on how to indicate each subframe when the D2D resource period is not configured. When there is a PSSCH resource pool configuration, the bitmap sequence indicated by the TRP performs a one-to-one correspondence indication on logically consecutive subframes included in the resource pool. In an embodiment, by determining the number of TRP mappings and the mapping start subframe indicating the data channel subframe, the mapping of the TRP bitmap sequence to the subframe also applies to the direct mapping indication to the actual physical subframe, and based on the logic sub- A mapping indication of a set of frames.
在可以应用于车辆的设备到设备通信中也可以采用没有TRP bitmap的子帧映射方式,按照其它方式确定传输的子帧。接收可以被下一个调度命令终止,或者配置重复次数。In a device-to-device communication that can be applied to a vehicle, a subframe mapping manner without a TRP bitmap can also be adopted, and the transmitted subframe is determined in other manners. Reception can be terminated by the next scheduling command, or the number of repetitions can be configured.
下面分别针对TRP和非TRP指示对数据信道子帧进行确定,具体方法包括: The data channel subframes are determined for the TRP and the non-TRP indication respectively, and the specific methods include:
在本实施例的一种可选实施方式中,通过TRP对应的bitmap来映射数据包和重传子帧。In an optional implementation manner of this embodiment, the data packet and the retransmission subframe are mapped by using a bitmap corresponding to the TRP.
当使用TRP index对应的bitmap序列对数据信道的数据包在子帧上的映射时,需要确定映射的bitmap序列映射的起始位置和映射次数。When the data packet of the data channel is mapped on the subframe by using the bitmap sequence corresponding to the TRP index, it is necessary to determine the starting position and the number of mappings of the mapped bitmap sequence mapping.
选择相对该首传或最后传的SA子帧的固定的子帧偏移位置开始映射SA中所指示的bitmap表示的子帧。该固定子帧偏移可取值为1,SA传输周期,或者其它整数值。首传或最后传的SA子帧来确定数据信道的传输子帧。或者通过SA的调度指示的偏移来确定bitmap开始映射的传输子帧The subframe corresponding to the bitmap indicated in the SA is started to be mapped with respect to the fixed subframe offset position of the first or last transmitted SA subframe. The fixed subframe offset may have a value of 1, an SA transmission period, or other integer value. The first or last transmitted SA subframe determines the transmission subframe of the data channel. Or determining, by the offset of the scheduling indication of the SA, the transmission subframe in which the bitmap starts to map.
通过以下方式确定需要数据包个数和数据包传输的次数。其中传输的数据包个数为Pt个,每个数据包传输的次数为Rt次。一般地,数据包一次传输使用一个子帧:The number of packets required and the number of packet transmissions are determined by the following methods. The number of data packets transmitted is Pt, and the number of times each data packet is transmitted is Rt. In general, a packet is transmitted once using one subframe:
设置固定的数据包个数,和或述数据包的重传次数;或者,Set the number of fixed data packets, and or the number of retransmissions of the data packet; or,
由高层信令和/或物理层信令配置该设备的一个SA所调度的数据包个数,和或述数据包的重传次数;或者,Configuring, by the high layer signaling and/or the physical layer signaling, the number of data packets scheduled by one SA of the device, and the number of retransmissions of the data packet; or
根据信道的负载,由设备自主动态选择一个SA所调度传输数据包个数,和/或所述数据包重传次数;According to the load of the channel, the device autonomously dynamically selects the number of transmission data packets scheduled by one SA, and/or the number of retransmissions of the data packet;
SA中所指示的bitmap从起始帧开始映射的次数为M=Ceiling(Pt*Rt/k).映射的M次Bitmap可以是相连的,也可以是一定子帧间隔。.The number of times the bitmap indicated in the SA is mapped from the start frame is M=Ceiling(Pt*Rt/k). The mapped M times of the Bitmap may be connected or a certain subframe interval. .
设备基于确定的传输数据包个数和所述数据包重传次数顺序映射到前述bitmap所选择的子帧集合。设备在所属子帧集合上顺序映射每一个数据包的首传和重传。映射的顺序按照先传完一个数据包的指定的首传和重传次数,再映射另一个数据包的首传和重传,依次进行。当映射完所有数据包,所属子帧集合的剩余子帧不再映射。The device maps to the selected subframe set according to the determined number of transmission data packets and the number of retransmission times of the data packet. The device sequentially maps the first transmission and the retransmission of each data packet on the belonging subframe set. The order of mapping is based on the specified number of first transmissions and retransmissions of a data packet, and then the first transmission and retransmission of another data packet are sequentially performed. When all data packets are mapped, the remaining subframes of the belonging subframe set are no longer mapped.
在本实施例的另一种可选实施方式中,通过数据包传输个数,重传次数和传输间隔确定传输子帧。In another optional implementation manner of this embodiment, the transmission subframe is determined by the number of data packet transmissions, the number of retransmissions, and the transmission interval.
当不使用TRP index对应的bitmap序列对数据信道的数据包在子帧上的映射时,需要确定映射的子帧的起始位置,间隔和次数。When the bitmap of the data channel is mapped to the subframe by using the bitmap sequence corresponding to the TRP index, the starting position, interval and number of times of the mapped subframe need to be determined.
选择相对该首传或最后传的SA子帧的固定的子帧偏移位置开始映射SA中所指示的bitmap表示的子帧。该固定子帧偏移可取值为1,SA传输周期,或者其它整数值。首传或最后传的SA子帧来确定数据信道的传输子帧。或者通过SA的调度指示的偏移来确定bitmap开始映射的传输子帧,以下简称起始帧。The subframe corresponding to the bitmap indicated in the SA is started to be mapped with respect to the fixed subframe offset position of the first or last transmitted SA subframe. The fixed subframe offset may have a value of 1, an SA transmission period, or other integer value. The first or last transmitted SA subframe determines the transmission subframe of the data channel. Or, by using the offset of the scheduling indication of the SA, the transmission subframe in which the bitmap starts to be mapped is determined, which is hereinafter referred to as the start frame.
通过以下方式确定需要数据包个数和数据包传输的次数。其中传输的数据包个数为Pt个,每个数据包传输的次数为Rt次。一般地,数据包一次传输使用一个子帧:The number of packets required and the number of packet transmissions are determined by the following methods. The number of data packets transmitted is Pt, and the number of times each data packet is transmitted is Rt. In general, a packet is transmitted once using one subframe:
设置固定的数据包个数,和/或述数据包的重传次数;或者,Set the number of fixed data packets, and / or the number of retransmissions of the data packet; or,
由高层信令和/或物理层信令配置该设备的一个SA所调度的数据包个数,和/或述数据包 的重传次数;或者,Configuring, by higher layer signaling and/or physical layer signaling, the number of data packets scheduled by one SA of the device, and/or the data packet Number of retransmissions; or,
根据信道的负载,由设备自主动态选择一个SA所调度传输数据包个数,和/或所述数据包重传次数;According to the load of the channel, the device autonomously dynamically selects the number of transmission data packets scheduled by one SA, and/or the number of retransmissions of the data packet;
SA中所指示的bitmap从起始帧开始映射的M次Bitmap可以是相连的,也可以是一定子帧间隔。.The M times Bitmap mapped by the bitmap indicated in the SA from the start frame may be connected or may be a certain subframe interval. .
设备基于确定的传输数据包个数和所述数据包重传次数顺序映射到前述bitmap所选择的子帧集合。设备在所属子帧集合上顺序映射每一个数据包的首传和重传。映射的顺序按照先传完一个数据包的指定的首传和重传次数,再映射另一个数据包的首传和重传。从起始帧开始映射的次数为Pt*Rt次。每个数据包的首传和重传的间隔为X。数据包之间间隔为Y。X和Y均为由***设置的正整数。The device maps to the selected subframe set according to the determined number of transmission data packets and the number of retransmission times of the data packet. The device sequentially maps the first transmission and the retransmission of each data packet on the belonging subframe set. The order of mapping is based on the specified number of first and retransmissions of a packet, and then the first and second retransmissions of another packet. The number of mappings from the start frame is Pt*Rt times. The interval between the first transmission and the retransmission of each data packet is X. The interval between packets is Y. Both X and Y are positive integers set by the system.
上述通过映射起始位置指示数据信道子帧集合的各种方法在不冲突的条件下可以任意组合使用,下面通过可选实施例来进一步说明。The above various methods for indicating a data channel subframe set by mapping start position can be used in any combination without conflict, which is further explained by an alternative embodiment.
可选实施例一 Alternative embodiment 1
设备到设备通信***中,其中传输的数据包个数为Pt个,每个数据包传输的次数为Rt次。设备设置固定的数据包个数为Pt=3。其中,数据包的重传次数为Rt=2,即1次首传加1次重传。Bitmap的映射间隔为0。In the device-to-device communication system, the number of data packets transmitted is Pt, and the number of times each data packet is transmitted is Rt times. The number of fixed data packets set by the device is Pt=3. The number of retransmissions of the data packet is Rt=2, that is, one first transmission plus one retransmission. The mapping interval of Bitmap is 0.
预定义TRP的映射起始子帧为SA调度偏移为4子帧,则相应的TRP bitmap序列映射指示数据信道子帧的效果如图5所示。根据所指示的TRP index,可确定相应的bitmap序列为“10101000”。Bitmap序列k值为3。因此得出Bitmap需要映射2次。Bitmap序列从第一个子帧开始映射,共映射2次,相应指示出6个子帧为数据信道子帧。可以看到,通过预定义的规则设置,可以在不需任何信令指示的条件下,实现TRP指示的有效映射。The mapping start subframe of the predefined TRP is the SA scheduling offset of 4 subframes, and the corresponding TRP bitmap sequence mapping indicates the effect of the data channel subframe as shown in FIG. 5. Based on the indicated TRP index, the corresponding bitmap sequence can be determined to be "10101000". The bitmap sequence has a k value of 3. So the Bitmap needs to be mapped 2 times. The Bitmap sequence is mapped from the first subframe, and is mapped twice, correspondingly indicating that 6 subframes are data channel subframes. It can be seen that through the predefined rule setting, the effective mapping of the TRP indication can be realized without any signaling indication.
可选实施例二 Alternative embodiment 2
设备到设备通信***中,其中传输的数据包个数为Pt个,每个数据包传输的次数为Rt次。设备设置固定的数据包个数为Pt=1。其中,数据包的重传次数为Rt=3,即1次首传加2次重传。数据包之间重传间隔为1。In the device-to-device communication system, the number of data packets transmitted is Pt, and the number of times each data packet is transmitted is Rt times. The number of fixed data packets set by the device is Pt=1. The number of retransmissions of the data packet is Rt=3, that is, one first transmission plus two retransmissions. The retransmission interval between packets is 1.
预定义TRP的映射起始子帧为SA调度偏移为15子帧,映射指示数据信道子帧的效果如图5下半部分所示。设备从第一个子帧开始映射,共映射3次指示出3个子帧为数据信道子帧。可以通过简单的重传规则,实现对数据子帧的使用。The mapping start subframe of the predefined TRP is the SA scheduling offset of 15 subframes, and the mapping indicates that the effect of the data channel subframe is as shown in the lower half of FIG. 5. The device maps from the first subframe, and mapping 3 times indicates that the three subframes are data channel subframes. The use of data sub-frames can be achieved by simple retransmission rules.
可选实施例三Alternative embodiment three
为了在频分复用(Frequency Division multiplexing,简称为FDM)资源池配置情况下,重用D2D的SA重传机制解决半双工问题,以及更简单地定义SA与Data的对应关系,还可以进一步地把SA的频域资源进行划分。 In order to solve the half-duplex problem by reusing the D2D SA retransmission mechanism in the case of frequency division multiplexing (FDM) resource pool configuration, and to more easily define the correspondence between SA and Data, it is further possible to further The SA frequency domain resources are divided.
如图6所示,SA与Data频分,将SA资源池划分为子组,每个子组内,SA使用与D2D类似的pattern,解决半双工问题,也限制了SA的最大重传间隔,减小了时延。As shown in Figure 6, the SA and Data are frequency-divided, and the SA resource pool is divided into sub-groups. In each sub-group, the SA uses a pattern similar to D2D to solve the half-duplex problem and also limits the maximum retransmission interval of the SA. Reduced latency.
SA指示的Data在Data资源池的某些子帧上传输。传输Data的子帧可以使用类似T-RPT的方法指示,或是固定偏移+间隔的方法。(例如可选实施例一和可选实施例二)The Data indicated by the SA is transmitted on some subframes of the Data resource pool. The subframe in which Data is transmitted may be indicated by a method similar to T-RPT, or a method of fixed offset + interval. (for example, optional embodiment 1 and optional embodiment 2)
可选实施例四Alternative embodiment four
设备到设备通信***中,其中一次SA调度传输的最大数据包个数为Pt个,每个数据包传输的最大次数为Rt次。假设本次实施例子Pt=2,数据包的重传次数Rt=4。即1次首传加2次重传。数据包之间重传间隔为0。In the device-to-device communication system, the maximum number of data packets transmitted by one SA scheduling is Pt, and the maximum number of data transmissions per packet is Rt times. Assuming the implementation example Pt=2, the number of retransmissions of the data packet is Rt=4. That is, the first pass and two retransmissions. The retransmission interval between packets is 0.
预定义的映射起始子帧为SA首传调度偏移为10子帧,则映射指示数据信道子帧的是从根据检测推断的首传SA后第10个子帧开始映射。设备根据检测到的网络拥塞状况来觉得是否传完所有数据包和所有重传。检测到拥塞时根据特定规则减少重传次数和数据包。The predefined mapping start subframe is the SA first transmission scheduling offset of 10 subframes, and the mapping indicates that the data channel subframe is mapped from the 10th subframe after the first transmission SA inferred from the detection. The device senses whether all packets and all retransmissions have been transmitted based on the detected network congestion conditions. When congestion is detected, the number of retransmissions and packets are reduced according to specific rules.
通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明实施例中的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。Through the description of the above embodiments, those skilled in the art can clearly understand that the method according to the above embodiment can be implemented by means of software plus a necessary general hardware platform, and of course, by hardware, but in many cases, the former is A better implementation. Based on such understanding, the technical solution in the embodiments of the present invention may be embodied in the form of a software product in essence or in the form of a software product stored in a storage medium (such as ROM/RAM, The disk, the optical disk, includes a plurality of instructions for causing a terminal device (which may be a mobile phone, a computer, a server, or a network device, etc.) to perform the method described in various embodiments of the present invention.
实施例2Example 2
在本实施例中还提供了一种通信资源的确定装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。In the embodiment, a device for determining a communication resource is provided. The device is used to implement the foregoing embodiments and preferred embodiments, and details are not described herein. As used below, the term "module" may implement a combination of software and/or hardware of a predetermined function. Although the apparatus described in the following embodiments is preferably implemented in software, hardware, or a combination of software and hardware, is also possible and contemplated.
图7是根据本发明实施例的通信资源的确定装置的结构框图,如图7所示,该装置包括:FIG. 7 is a structural block diagram of a device for determining communication resources according to an embodiment of the present invention. As shown in FIG. 7, the device includes:
1)获取模块72,设置为获取用于设备到设备D2D通信的调度分配SA指示信息;1) an obtaining module 72, configured to acquire scheduling allocation SA indication information used for device-to-device D2D communication;
2)确定模块74,设置为依据该SA指示信息与待传输数据包之间的映射规则,确定用于传输该待传输数据包的通信资源。2) The determining module 74 is configured to determine, according to a mapping rule between the SA indication information and the data packet to be transmitted, a communication resource for transmitting the data packet to be transmitted.
可选地,在本实施例中,上述通信资源的确定方法的应用场景包括但并不限于:车联网通信(Vehicle to X,简称为V2X),设备到设备(Device-to-Device,简称为D2D)通信。在上述应用场景下,采用获取用于设备到设备D2D通信的调度分配SA指示信息;依据该SA指示信息与待传输数据包之间的映射规则,确定用于传输该待传输数据包的通信资源。也就是说,本实施例去掉了数据资源池的周期,而是依据SA指示信息与待传输数据包之间的映射规则,确定用于传输该待传输数据包的通信资源,从而避免了在D2D通信中通过数据资源池 的周期进行数据发送所导致的数据发送时延较大的问题,进而达到了缩短数据发送时延的效果。Optionally, in this embodiment, the application scenario of the foregoing method for determining a communication resource includes, but is not limited to, a vehicle-to-network communication (Vehicle to X, abbreviated as V2X), and a device-to-device (abbreviated as D2D) communication. In the above application scenario, the SA allocation information is used to obtain the scheduling information for device-to-device D2D communication; and the communication resource for transmitting the data packet to be transmitted is determined according to the mapping rule between the SA indication information and the data packet to be transmitted. . That is to say, in this embodiment, the period of the data resource pool is removed, and the communication resource for transmitting the to-be-transmitted data packet is determined according to the mapping rule between the SA indication information and the data packet to be transmitted, thereby avoiding the D2D. Data resource pool The cycle of data transmission causes a large delay in data transmission delay, thereby achieving the effect of shortening the data transmission delay.
可选地,在本实施例中,上述通信资源包括但并不限于以下任意一种:传输待传输数据包的传输子帧,传输待传输数据包的频域位置、用于重传的传输子帧以及在所指示的子帧上传输待传输数据包的方式,在此,并不做任何限定。Optionally, in this embodiment, the foregoing communication resource includes, but is not limited to, any one of the following: a transmission subframe for transmitting a data packet to be transmitted, a frequency domain location for transmitting a data packet to be transmitted, and a transmission subrender for retransmission The frame and the manner in which the data packet to be transmitted are transmitted on the indicated subframe are not limited herein.
在一个可选地实施方式中,图8是根据本发明实施例的通信资源的确定装置的结构框图(一),如图8所示,确定模块74包括:In an alternative embodiment, FIG. 8 is a structural block diagram (1) of a determining apparatus for a communication resource according to an embodiment of the present invention. As shown in FIG. 8, the determining module 74 includes:
1)处理单元82,设置为在该通信资源包括频域位置时,将该SA指示信息和该待传输数据包配置在该D2D通信带宽所划分的不同频域资源位置上。1) The processing unit 82 is configured to, when the communication resource includes a frequency domain location, configure the SA indication information and the to-be-transmitted data packet on different frequency domain resource locations divided by the D2D communication bandwidth.
可选地,在本实施例中,SA指示信息和待传输数据包配置在该D2D通信带宽所划分的频域资源位置包括但并不限于:SA指示信息和待传输数据包占用相同的资源块,或者SA指示信息和待传输数据包占用不同的资源块。Optionally, in this embodiment, the SA indication information and the data packet to be transmitted are configured in the frequency domain resource location divided by the D2D communication bandwidth, but are not limited to: the SA indication information and the to-be-transmitted data packet occupy the same resource block. , or the SA indication information and the data packet to be transmitted occupy different resource blocks.
下面结合图2对SA指示信息和待传输数据所占用的资源块位置关系进行描述。The relationship between the SA indication information and the resource block position occupied by the data to be transmitted will be described below with reference to FIG. 2 .
如图2所示,在时域上SA指示信息和待传输数据位于不同的子帧位置;在频域上,SA指示信息和待传输数据占用不同的资源块。As shown in FIG. 2, the SA indication information and the data to be transmitted are located at different subframe positions in the time domain; in the frequency domain, the SA indication information and the data to be transmitted occupy different resource blocks.
在一个可选地实施方式中,图9是根据本发明实施例的通信资源的确定装置的结构框图(二),如图9所示,确定模块74包括:In an alternative embodiment, FIG. 9 is a structural block diagram (2) of a determining apparatus for a communication resource according to an embodiment of the present invention. As shown in FIG. 9, the determining module 74 includes:
1)第一确定单元92,设置为在该通信资源包括传输子帧时,通过首次传输和/或最后传输的携带有该SA指示信息的子帧和固定子帧偏移确定该传输子帧;或者,1) The first determining unit 92 is configured to: when the communication resource includes a transmission subframe, determine the transmission subframe by using a first subframe and/or a last transmitted subframe carrying the SA indication information and a fixed subframe offset; or,
2)第二确定单元94,设置为通过该SA指示信息所指示的子帧偏移所处的位置确定该传输子帧,其中,该子帧偏移所处的位置为距离该携带有该SA指示信息的子帧所处位置预定数值个子帧所处的位置。2) The second determining unit 94 is configured to determine the transmission subframe by using a location where the subframe offset indicated by the SA indication information is located, where the subframe offset is located at a distance from which the SA is carried The position at which the sub-frame indicating the information is located is a predetermined number of sub-frames.
在本可选实施方式,通过首次传输和/或最后传输的携带有该SA指示信息的子帧和固定子帧偏移确定该传输子帧,或者通过该SA指示信息所指示的子帧偏移所处的位置确定该传输子帧,快速确定出待传输数据包的传输子帧,进而达到了提高数据包传输速率。In this optional implementation manner, the transmission subframe is determined by the first transmission and/or the last transmitted subframe carrying the SA indication information and the fixed subframe offset, or the subframe offset indicated by the SA indication information The location is determined by the transmission subframe, and the transmission subframe of the data packet to be transmitted is quickly determined, thereby increasing the data packet transmission rate.
在一个可选实施方式中,图10是根据本发明实施例的通信资源的确定装置的结构框图(三),如图10所示,第一确定单元92包括:In an alternative embodiment, FIG. 10 is a structural block diagram (3) of a determining apparatus of a communication resource according to an embodiment of the present invention. As shown in FIG. 10, the first determining unit 92 includes:
1)第一获取子单元102,设置为获取与该首次传输和/或最后传输的携带有该SA指示信息的子帧距离该固定子帧偏移后所处的位置,其中,该固定子帧偏移的取值包括:该SA指示信息的传输周期,或者任意正整数;1) The first obtaining sub-unit 102 is configured to acquire a position after the subframe corresponding to the first transmission and/or the last transmission carrying the SA indication information is offset from the fixed subframe, where the fixed subframe The value of the offset includes: the SA indicates the transmission period of the information, or any positive integer;
2)第一映射子单元104,设置为以该位置为子帧映射起点,映射该SA指示信息所指示的子帧集合; 2) The first mapping sub-unit 104 is configured to map the subframe set indicated by the SA indication information by using the location as a subframe mapping starting point;
3)第一设置子单元106,设置为将该子帧集合中的子帧作为该传输子帧。3) The first setting subunit 106 is configured to use the subframe in the subframe set as the transmission subframe.
需要说明的是,在本可选实施方式中,固定子帧偏移的取值包括但并不限于:0、1以及SA指示信息的传输周期,在此,并不做任何限定。It should be noted that, in this optional embodiment, the value of the fixed subframe offset includes, but is not limited to, 0, 1, and the transmission period of the SA indication information, and is not limited herein.
在本可选实施方式中,首先确定子帧映射起点,并根据该子帧映射起点映射该SA指示信息所指示的子帧集合,将该子帧集合中的子帧作为上述传输子帧,从而实现了灵活指示数据信道子帧的效果。In this optional implementation manner, a subframe mapping start point is first determined, and a subframe set indicated by the SA indication information is mapped according to the subframe mapping start point, and a subframe in the subframe set is used as the transmission subframe, thereby A flexible indication of the effect of the data channel subframe is achieved.
在一个可选地实施方式中,图11是根据本发明实施例的通信资源的确定装置的结构框图(四),如图11所示,第二确定单元94包括:In an alternative embodiment, FIG. 11 is a structural block diagram (4) of a determining apparatus for a communication resource according to an embodiment of the present invention. As shown in FIG. 11, the second determining unit 94 includes:
1)第二获取子单元112,设置为根据携带有该SA指示信息的子帧所处的位置和该SA指示信息所指示的子帧偏移所处的位置得到子帧映射起点;2)第二映射子单元114,设置为根据该子帧映射起点,映射该SA指示信息所指示的子帧集合;3)第二设置子单元116,设置为将该子帧集合中的子帧作为该传输子帧;或者,1) The second obtaining sub-unit 112 is configured to obtain a subframe mapping starting point according to a location where the subframe in which the SA indication information is carried and a position where the subframe offset indicated by the SA indication information is located; 2) The second mapping sub-unit 114 is configured to map the subframe set indicated by the SA indication information according to the subframe mapping start point; 3) the second setting sub-unit 116 is configured to use the subframe in the subframe set as the transmission. Subframe; or,
4)划分子单元118,设置为在时域上将该SA指示信息划分为多个SA资源子组;5)第三获取子单元120,设置为根据该SA资源子组的边界所处的位置和该SA指示信息所指示的子帧偏移所处的位置得到子帧映射起点;6)第三映射子单元122,设置为根据该子帧映射起点,映射该SA指示信息所指示的子帧集合;7)第三设置子单元124,设置为将该子帧集合中的子帧作为该传输子帧。4) The dividing sub-unit 118 is configured to divide the SA indication information into a plurality of SA resource sub-groups in the time domain; 5) the third obtaining sub-unit 120 is set to be located according to the boundary of the SA resource sub-group And the position where the subframe offset indicated by the SA indication information is located to obtain a subframe mapping start point; 6) the third mapping sub-unit 122 is configured to map the subframe indicated by the SA indication information according to the subframe mapping starting point The third setting sub-unit 124 is configured to use the subframe in the subframe set as the transmission subframe.
在本可选实施方式中,通过SA指示信息所指示的子帧偏移确定传输子帧,进一步解决了相关技术中在D2D通信中通过数据资源池的周期进行数据发送所导致的数据发送时延较大的问题,达到了缩短数据发送时延的效果。In this optional implementation manner, the transmission subframe is determined by the subframe offset indicated by the SA indication information, and the data transmission delay caused by data transmission through the period of the data resource pool in the D2D communication in the related art is further solved. Larger problems have achieved the effect of shortening the data transmission delay.
在一个可选地实施方式中,第一映射子单元104或者第二映射子单元114或者第三映射子单元122,还设置为在得到该子帧映射起点后,根据该SA指示信息所指示传输的数据包的个数、该数据包的重传次数、以及该数据包的传输间隔确定除该子帧映射起点所指示的起始传输子帧之外的传输子帧,以得到该子帧集合。In an optional implementation manner, the first mapping sub-unit 104 or the second mapping sub-unit 114 or the third mapping sub-unit 122 is further configured to transmit according to the indication information of the SA after obtaining the starting point of the subframe mapping. The number of data packets, the number of retransmissions of the data packet, and the transmission interval of the data packet determine a transmission subframe other than the initial transmission subframe indicated by the start of the subframe mapping to obtain the subframe collection. .
在本可选实施方式中,通过首先映射出起始传输子帧,再依次映射该起始子帧之后的传输子帧,进而得到上述子帧集合,从而提高了确定传输子帧的精确度。In this optional implementation manner, the first subframe set is obtained by first mapping the initial transmission subframe and then mapping the transmission subframe after the initial subframe, thereby improving the accuracy of determining the transmission subframe.
在一个可选地实施方式中,第一映射子单元104或者第二映射子单元114或者第三映射子单元122还设置为通过以下方式确定该SA指示信息所指示传输的数据包的个数、该数据包的重传次数:In an optional implementation manner, the first mapping sub-unit 104 or the second mapping sub-unit 114 or the third mapping sub-unit 122 is further configured to determine, according to the manner, the number of data packets that are indicated by the SA indication information, The number of retransmissions of this packet:
预先设置预定数值个数据包以及每一数据包的重传次数;或者,Presetting a predetermined number of data packets and the number of retransmissions of each data packet; or
接收由网络侧实体通过高层信令和/或物理层信令配置的该数据包的个数以及该数据包的重传次数;或者,Receiving, by the network side entity, the number of the data packets configured by the high layer signaling and/or the physical layer signaling, and the number of retransmissions of the data packet; or
根据该D2D通信带宽上所承载的负载,选择该数据包的个数以及该数据包的重传次数。 According to the load carried on the D2D communication bandwidth, the number of the data packets and the number of retransmissions of the data packet are selected.
需要说明的是,上述预定数值包括但并不限于:1、2、3,在此,并不做任何限定。It should be noted that the above predetermined numerical values include, but are not limited to, 1, 2, and 3, and are not limited herein.
通过本可选实施方式,确定出SA指示信息所指示传输的数据包的个数、该数据包的重传次数,进一步提高了传输子帧的确定效率。With the optional implementation, the number of data packets indicated by the SA indication information and the number of retransmissions of the data packet are determined, which further improves the determining efficiency of the transmission subframe.
在一个可选地实施方式中,第一确定单元92或者第二确定单元94还设置为,在映射该SA指示信息所指示的子帧集合之后,按照预定规则将每一数据包的首传和重传分别映射至该子帧集合中所包括的子帧上;其中,该预定规则为先映射一个数据包的首传和重传再映射下一数据包的首传和重传。In an optional implementation manner, the first determining unit 92 or the second determining unit 94 is further configured to: after mapping the subframe set indicated by the SA indication information, perform a first transmission of each data packet according to a predetermined rule. The retransmissions are respectively mapped to the subframes included in the subframe set; wherein the predetermined rule is to map the first transmission and the retransmission of the first packet to the first transmission and the retransmission of the next data packet.
在本可选实施方式中,通过上述预定规则待传输的数据包依次映射到子帧集合中,使得每一数据包均可以在对应的传输子帧上进行数据包传输,进一步提高了信道资源利用率以及数据传输速率。In this optional implementation, the data packets to be transmitted by using the foregoing predetermined rules are sequentially mapped into the subframe set, so that each data packet can be transmitted on the corresponding transmission subframe, thereby further improving channel resource utilization. Rate and data transfer rate.
在一个可选地实施方式中,该网络侧实体包括以下任意一种:演进型基站eNB、中继站RN、小区协作实体MCE、网关GW、移动性管理设备MME、演进型通用陆地无线接入网EUTRAN、操作管理以及维护OAM管理器。In an optional implementation manner, the network side entity includes any one of the following: an evolved base station eNB, a relay station RN, a cell coordination entity MCE, a gateway GW, a mobility management device MME, and an evolved universal terrestrial radio access network EUTRAN , operations management, and maintenance of the OAM Manager.
需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述模块分别位于多个处理器中。It should be noted that each of the above modules may be implemented by software or hardware. For the latter, the foregoing may be implemented by, but not limited to, the foregoing modules are all located in the same processor; or, the modules are located in multiple In the processor.
实施例3Example 3
本发明的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的程序代码:Embodiments of the present invention also provide a storage medium. Optionally, in the embodiment, the foregoing storage medium may be configured to store program code for performing the following steps:
S1,获取用于设备到设备D2D通信的调度分配SA指示信息;S1. Acquire scheduling allocation SA indication information used for device-to-device D2D communication.
S2,依据该SA指示信息与待传输数据包之间的映射规则,确定用于传输该待传输数据包的通信资源。S2. Determine, according to a mapping rule between the SA indication information and the data packet to be transmitted, a communication resource used for transmitting the to-be-transmitted data packet.
可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(Read-Only Memory,简称为ROM)、随机存取存储器(Random Access Memory,简称为RAM)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。Optionally, in the embodiment, the foregoing storage medium may include, but is not limited to, a USB flash drive, a Read-Only Memory (ROM), and a Random Access Memory (RAM). A variety of media that can store program code, such as a hard disk, a disk, or an optical disk.
可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行上述步骤S1、S2。Optionally, in this embodiment, the processor performs the above steps S1, S2 according to the stored program code in the storage medium.
可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。For example, the specific examples in this embodiment may refer to the examples described in the foregoing embodiments and the optional embodiments, and details are not described herein again.
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置 中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。It will be apparent to those skilled in the art that the various modules or steps of the present invention described above can be implemented by a general-purpose computing device that can be centralized on a single computing device or distributed across a network of multiple computing devices. Alternatively, they may be implemented by program code executable by the computing device so that they can be stored in the storage device Executed by the computing device, and in some cases, the steps shown or described may be performed in an order different than that herein, or they may be fabricated into individual integrated circuit modules, or multiple of them. Or the steps are made into a single integrated circuit module. Thus, the invention is not limited to any specific combination of hardware and software.
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above description is only the preferred embodiment of the present invention, and is not intended to limit the present invention, and various modifications and changes can be made to the present invention. Any modifications, equivalent substitutions, improvements, etc. made within the spirit and scope of the present invention are intended to be included within the scope of the present invention.
工业实用性Industrial applicability
如上所述,本发明实施例提供的一种通信资源的确定方法及装置具有以下有益效果:解决了相关技术中,在D2D通信中通过数据资源池的周期进行数据发送所导致的数据发送时延较大的问题,进而达到了缩短数据发送时延的效果。 As described above, the method and apparatus for determining a communication resource provided by the embodiment of the present invention have the following beneficial effects: the data transmission delay caused by data transmission through the period of the data resource pool in D2D communication in the related art is solved. Larger problems, in turn, have the effect of shortening the data transmission delay.

Claims (18)

  1. 一种通信资源的确定方法,包括:A method for determining communication resources, including:
    获取用于设备到设备D2D通信的调度分配SA指示信息;Obtaining scheduling allocation SA indication information for device-to-device D2D communication;
    依据所述SA指示信息与待传输数据包之间的映射规则,确定用于传输所述待传输数据包的通信资源。And determining, according to a mapping rule between the SA indication information and the data packet to be transmitted, a communication resource used for transmitting the to-be-transmitted data packet.
  2. 根据权利要求1所述的方法,其中,在所述通信资源包括频域位置时,确定用于传输所述待传输数据包的通信资源包括:The method according to claim 1, wherein when the communication resource comprises a frequency domain location, determining, by the communication resource, the communication resource for transmitting the data packet to be transmitted comprises:
    将所述SA指示信息和所述待传输数据包配置在所述D2D的通信带宽所划分的不同频域资源位置上。And configuring the SA indication information and the to-be-transmitted data packet on different frequency domain resource locations divided by the communication bandwidth of the D2D.
  3. 根据权利要求1所述的方法,其中,在所述通信资源包括传输子帧时,确定用于传输所述待传输数据包的通信资源包括:The method according to claim 1, wherein when the communication resource comprises a transmission subframe, determining, by the communication resource for transmitting the data packet to be transmitted, comprises:
    通过首次传输和/或最后传输的携带有所述SA指示信息的子帧和固定子帧偏移确定所述传输子帧;或者,Determining the transmission subframe by using a subframe and a fixed subframe offset carrying the SA indication information for the first transmission and/or the last transmission; or
    通过所述SA指示信息所指示的子帧偏移所处的位置确定所述传输子帧,其中,所述子帧偏移所处的位置为距离所述携带有所述SA指示信息的子帧所处位置预定数值个子帧所处的位置。Determining, by the location where the subframe offset indicated by the SA indication information is located, the location of the subframe offset is a distance from the subframe carrying the SA indication information The location where the predetermined number of sub-frames are located.
  4. 根据权利要求3所述的方法,其中,所述通过首次传输和/或最后传输的携带有所述SA指示信息的子帧和固定子帧偏移确定所述传输子帧包括:The method according to claim 3, wherein the determining, by the first transmission and/or the last transmission of the subframe carrying the SA indication information and the fixed subframe offset, the transmission subframe comprises:
    获取与所述首次传输和/或最后传输的携带有所述SA指示信息的子帧距离所述固定子帧偏移后所处的位置,其中,所述固定子帧偏移的取值包括:所述SA指示信息的传输周期,或者任意正整数;Obtaining, after the offset of the fixed subframe from the subframe that carries the SA indication information that is the first transmission and/or the last transmission, where the value of the fixed subframe offset includes: The SA indicates a transmission period of the information, or any positive integer;
    以所述位置为子帧映射起点,映射所述SA指示信息所指示的子帧集合;Mapping the starting point of the sub-frame mapping, and mapping the subframe set indicated by the SA indication information;
    将所述子帧集合中的子帧作为所述传输子帧。A subframe in the subframe set is used as the transmission subframe.
  5. 根据权利要求3所述的方法,其中,所述通过所述SA指示信息所指示的子帧偏移所处的位置确定所述传输子帧包括:The method according to claim 3, wherein the determining, by the location where the subframe offset indicated by the SA indication information is located, the transmitting subframe comprises:
    根据携带有所述SA指示信息的子帧所处的位置和所述SA指示信息所指示的子帧偏移所处的位置得到子帧映射起点;根据所述子帧映射起点,映射所述SA指示信息所指示的子帧集合;将所述子帧集合中的子帧作为所述传输子帧;或者,And obtaining a subframe mapping start point according to a location where the subframe where the SA indication information is carried and a location where the subframe offset indicated by the SA indication information is located; and mapping the SA according to the subframe mapping starting point a subframe set indicated by the indication information; using the subframe in the subframe set as the transmission subframe; or
    在时域上将所述SA指示信息划分为多个SA资源子组;根据所述SA资源子组的边界所处的位置和所述SA指示信息所指示的子帧偏移所处的位置得到子帧映射起点,根据所述子帧映射起点,映射所述SA指示信息所指示的子帧集合;将所述子帧集合中的子帧作为所述传输子帧。Decoding the SA indication information into a plurality of SA resource subgroups in the time domain; obtaining, according to a location where the boundary of the SA resource subgroup is located, and a location where the subframe offset indicated by the SA indication information is located a subframe mapping start point, according to the subframe mapping start point, mapping a subframe set indicated by the SA indication information; and using a subframe in the subframe set as the transmission subframe.
  6. 根据权利要求4或5所述的方法,其中,所述映射所述SA指示信息所指示的子帧集合包括:The method according to claim 4 or 5, wherein the mapping of the set of subframes indicated by the SA indication information comprises:
    在得到所述子帧映射起点后,根据所述SA指示信息所指示传输的数据包的个数、所 述数据包的重传次数、以及所述数据包的传输间隔确定除所述子帧映射起点所指示的起始传输子帧之外的传输子帧,以得到所述子帧集合。After obtaining the starting point of the subframe mapping, the number of data packets transmitted according to the indication information of the SA indicates that the number of data packets is The number of retransmissions of the data packet and the transmission interval of the data packet determine a transmission subframe other than the initial transmission subframe indicated by the start of the subframe mapping to obtain the subframe set.
  7. 根据权利要求6所述的方法,其中,所述SA指示信息所指示传输的数据包的个数、所述数据包的重传次数通过以下方式确定:The method according to claim 6, wherein the number of data packets indicated by the SA indication information and the number of retransmissions of the data packet are determined by:
    预先设置预定数值个数据包以及每一数据包的重传次数;或者,Presetting a predetermined number of data packets and the number of retransmissions of each data packet; or
    接收由网络侧实体通过高层信令和/或物理层信令配置的所述数据包的个数以及所述数据包的重传次数;或者,Receiving, by the network side entity, the number of the data packets configured by the high layer signaling and/or the physical layer signaling, and the number of retransmissions of the data packet; or
    根据所述D2D通信带宽上所承载的负载,选择所述数据包的个数以及所述数据包的重传次数。And according to the load carried on the D2D communication bandwidth, the number of the data packets and the number of retransmissions of the data packet are selected.
  8. 根据权利要求4或5所述的方法,其中,在映射所述SA指示信息所指示的子帧集合之后还包括:The method according to claim 4 or 5, further comprising: after mapping the set of subframes indicated by the SA indication information:
    按照预定规则将每一数据包的首传和重传分别映射至所述子帧集合中所包括的子帧上;其中,所述预定规则为先映射一个数据包的首传和重传再映射下一数据包的首传和重传。Mapping a first transmission and a retransmission of each data packet to a subframe included in the subframe set according to a predetermined rule; wherein the predetermined rule is first mapping and retransmission remapping of a data packet first. The first pass and retransmission of the next packet.
  9. 根据权利要求7所述的方法,其中,所述网络侧实体包括以下任意一种:The method of claim 7, wherein the network side entity comprises any one of the following:
    演进型基站eNB、中继站RN、小区协作实体MCE、网关GW、移动性管理设备MME、演进型通用陆地无线接入网EUTRAN、操作管理以及维护OAM管理器。The evolved base station eNB, the relay station RN, the cell cooperative entity MCE, the gateway GW, the mobility management device MME, the evolved universal terrestrial radio access network EUTRAN, the operation management, and the maintenance OAM manager.
  10. 一种通信资源的确定装置,包括:A device for determining communication resources, comprising:
    获取模块,设置为获取用于设备到设备D2D通信的调度分配SA指示信息;An obtaining module, configured to acquire a scheduling allocation SA indication information used for device-to-device D2D communication;
    确定模块,设置为依据所述SA指示信息与待传输数据包之间的映射规则,确定用于传输所述待传输数据包的通信资源。And a determining module, configured to determine, according to a mapping rule between the SA indication information and the data packet to be transmitted, a communication resource used for transmitting the to-be-transmitted data packet.
  11. 根据权利要求10所述的装置,其中,所述确定模块包括:The apparatus of claim 10, wherein the determining module comprises:
    处理单元,设置为在所述通信资源包括频域位置时,将所述SA指示信息和所述待传输数据包配置在所述D2D的通信带宽所划分的不同频域资源位置上。The processing unit is configured to, when the communication resource includes a frequency domain location, configure the SA indication information and the to-be-transmitted data packet on different frequency domain resource locations divided by the communication bandwidth of the D2D.
  12. 根据权利要求10所述的装置,其中,所述确定模块包括:The apparatus of claim 10, wherein the determining module comprises:
    第一确定单元,设置为在所述通信资源包括传输子帧时,通过首次传输和/或最后传输的携带有所述SA指示信息的子帧和固定子帧偏移确定所述传输子帧;或者,a first determining unit, configured to determine, when the communication resource includes a transmission subframe, the transmission subframe by using a subframe that carries the SA indication information and a fixed subframe offset that is first transmitted and/or last transmitted; or,
    第二确定单元,设置为通过所述SA指示信息所指示的子帧偏移所处的位置确定所述传输子帧,其中,所述子帧偏移所处的位置为距离所述携带有所述SA指示信息的子帧所处位置预定数值个子帧所处的位置。a second determining unit, configured to determine the transmission subframe by using a location where the subframe offset indicated by the SA indication information is located, where the subframe offset is located at a distance from the carrying The SA indicates that the sub-frame of the information is located at a position where the predetermined number of sub-frames are located.
  13. 根据权利要求12所述的装置,其中,所述第一确定单元包括:The apparatus of claim 12, wherein the first determining unit comprises:
    第一获取子单元,设置为获取与所述首次传输和/或最后传输的携带有所述SA指示信息的子帧距离所述固定子帧偏移后所处的位置,其中,所述固定子帧偏移的取值包括:所述SA指示信息的传输周期,或者任意正整数; a first acquiring subunit, configured to acquire a position after the first subframe and/or the last transmitted subframe carrying the SA indication information is offset from the fixed subframe, where the fixer The value of the frame offset includes: the SA indicates the transmission period of the information, or any positive integer;
    第一映射子单元,设置为以所述位置为子帧映射起点,映射所述SA指示信息所指示的子帧集合;The first mapping subunit is configured to map the subframe set indicated by the SA indication information by using the location as a subframe mapping starting point;
    第一设置子单元,设置为将所述子帧集合中的子帧作为所述传输子帧。The first setting subunit is configured to use a subframe in the subframe set as the transmission subframe.
  14. 根据权利要求12所述的装置,其中,所述第二确定单元包括:The apparatus of claim 12, wherein the second determining unit comprises:
    第二获取子单元,设置为根据携带有所述SA指示信息的子帧所处的位置和所述SA指示信息所指示的子帧偏移所处的位置得到子帧映射起点;第二映射子单元,设置为根据所述子帧映射起点,映射所述SA指示信息所指示的子帧集合;第二设置子单元,设置为将所述子帧集合中的子帧作为所述传输子帧;或者,a second acquiring subunit, configured to obtain a subframe mapping starting point according to a location where the subframe where the SA indication information is carried and a location where the subframe offset indicated by the SA indication information is located; the second mapping sub a unit, configured to map, according to the starting point of the subframe mapping, a subframe set indicated by the SA indication information, where the second setting subunit is configured to use a subframe in the subframe set as the transmission subframe; or,
    划分子单元,设置为在时域上将所述SA指示信息划分为多个SA资源子组;第三获取子单元,设置为根据所述SA资源子组的边界所处的位置和所述SA指示信息所指示的子帧偏移所处的位置得到子帧映射起点;第三映射子单元,设置为根据所述子帧映射起点,映射所述SA指示信息所指示的子帧集合;第三设置子单元,设置为将所述子帧集合中的子帧作为所述传输子帧。Dividing a subunit, configured to divide the SA indication information into a plurality of SA resource subgroups in a time domain; the third obtaining subunit, configured to be located according to a location of the boundary of the SA resource subgroup and the SA The position of the subframe offset indicated by the indication information is obtained as a starting point of the subframe mapping; the third mapping subunit is configured to map the subframe set indicated by the SA indication information according to the starting point of the subframe mapping; And setting a subunit, configured to use a subframe in the subframe set as the transmission subframe.
  15. 根据权利要求13或14所述的装置,其中,所述第一映射子单元或者所述第二映射子单元或者第三映射子单元,还设置为在得到所述子帧映射起点后,根据所述SA指示信息所指示传输的数据包的个数、所述数据包的重传次数、以及所述数据包的传输间隔确定除所述子帧映射起点所指示的起始传输子帧之外的传输子帧,以得到所述子帧集合。The apparatus according to claim 13 or 14, wherein the first mapping subunit or the second mapping subunit or the third mapping subunit is further configured to: after obtaining the starting point of the subframe mapping, according to the Deriving the number of data packets indicated by the SA indication information, the number of retransmissions of the data packet, and the transmission interval of the data packet to determine a start transmission subframe other than the start of the subframe mapping start point. The subframe is transmitted to obtain the set of subframes.
  16. 根据权利要求15所述的装置,其中,所述第一映射子单元或者所述第二映射子单元或者第三映射子单元还设置为通过以下方式确定所述SA指示信息所指示传输的数据包的个数、所述数据包的重传次数:The apparatus according to claim 15, wherein the first mapping subunit or the second mapping subunit or the third mapping subunit is further configured to determine a data packet indicated by the SA indication information by: Number of retransmissions of the data packet:
    预先设置预定数值个数据包以及每一数据包的重传次数;或者,Presetting a predetermined number of data packets and the number of retransmissions of each data packet; or
    接收由网络侧实体通过高层信令和/或物理层信令配置的所述数据包的个数以及所述数据包的重传次数;或者,Receiving, by the network side entity, the number of the data packets configured by the high layer signaling and/or the physical layer signaling, and the number of retransmissions of the data packet; or
    根据所述D2D通信带宽上所承载的负载,选择所述数据包的个数以及所述数据包的重传次数。And according to the load carried on the D2D communication bandwidth, the number of the data packets and the number of retransmissions of the data packet are selected.
  17. 根据权利要求13或14所述的装置,其中,所述第一确定单元或者第二确定单元还设置为,在映射所述SA指示信息所指示的子帧集合之后,按照预定规则将每一数据包的首传和重传分别映射至所述子帧集合中所包括的子帧上;其中,所述预定规则为先映射一个数据包的首传和重传再映射下一数据包的首传和重传。The apparatus according to claim 13 or 14, wherein the first determining unit or the second determining unit is further configured to, after mapping the set of subframes indicated by the SA indication information, each data according to a predetermined rule The first transmission and the retransmission of the packet are respectively mapped to the subframe included in the subframe set; wherein the predetermined rule is to first map the first transmission of a data packet and retransmit the first transmission of the next data packet. And re-transmission.
  18. 根据权利要求16所述的装置,其中,所述网络侧实体包括以下任意一种:The apparatus of claim 16, wherein the network side entity comprises any one of the following:
    演进型基站eNB、中继站RN、小区协作实体MCE、网关GW、移动性管理设备MME、演进型通用陆地无线接入网EUTRAN、操作管理以及维护OAM管理器。 The evolved base station eNB, the relay station RN, the cell cooperative entity MCE, the gateway GW, the mobility management device MME, the evolved universal terrestrial radio access network EUTRAN, the operation management, and the maintenance OAM manager.
PCT/CN2016/110109 2016-02-04 2016-12-15 Method and device for determining communication resource WO2017133334A1 (en)

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201610080142.2 2016-02-04
CN201610080142.2A CN107041001B (en) 2016-02-04 2016-02-04 Communication resource determining method and device

Publications (1)

Publication Number Publication Date
WO2017133334A1 true WO2017133334A1 (en) 2017-08-10

Family

ID=59500586

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2016/110109 WO2017133334A1 (en) 2016-02-04 2016-12-15 Method and device for determining communication resource

Country Status (2)

Country Link
CN (1) CN107041001B (en)
WO (1) WO2017133334A1 (en)

Cited By (2)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2020134193A1 (en) * 2018-12-28 2020-07-02 维沃移动通信有限公司 Resource reservation method and apparatus
US20220417933A1 (en) * 2017-11-10 2022-12-29 Huawei Technologies Co., Ltd. Response information transmission method, communications device, and network device

Families Citing this family (3)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN111385765B (en) * 2018-12-28 2022-07-22 大唐移动通信设备有限公司 Information transmission method and terminal
CN111490998B (en) * 2019-01-25 2022-02-25 大唐移动通信设备有限公司 Information processing method, device, terminal and computer readable storage medium
WO2022077448A1 (en) * 2020-10-16 2022-04-21 Lenovo (Beijing) Limited Methods and apparatuses for indicating a set of resources on a nr sidelink

Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104883743A (en) * 2014-02-27 2015-09-02 创新音速股份有限公司 Method and apparatus for device to device service in a wireless communication system
CN105025576A (en) * 2014-04-19 2015-11-04 上海朗帛通信技术有限公司 Method and device for resource allocation in D2D communication
US20150327315A1 (en) * 2014-05-09 2015-11-12 Samsung Electronics Co., Ltd. Schemes related to resource allocation, discovery and signaling in d2d systems
WO2015199353A1 (en) * 2014-06-24 2015-12-30 엘지전자 주식회사 Resource allocation method for communication between transceiving terminals in communication system supporting device to device communication, and apparatus therefor
CN105307107A (en) * 2015-10-31 2016-02-03 深圳市金立通信设备有限公司 Resource block occupation determining method and terminal

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2015160197A1 (en) * 2014-04-17 2015-10-22 엘지전자(주) Method for determining resource for transmitting signal in wireless communication system and apparatus therefor
CN104202740B (en) * 2014-05-08 2019-07-19 中兴通讯股份有限公司 Communication data sending method, device and user equipment
KR20150128352A (en) * 2014-05-09 2015-11-18 삼성전자주식회사 Method and apparatus for indicating resource allocation in device-to-device communication
CN105101392B (en) * 2014-05-14 2019-04-09 上海诺基亚贝尔股份有限公司 Method and apparatus for the SA information transmission in D2D system
CN105208626A (en) * 2014-06-13 2015-12-30 中兴通讯股份有限公司 Communication method of wireless network, access equipment, and user equipment

Patent Citations (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN104883743A (en) * 2014-02-27 2015-09-02 创新音速股份有限公司 Method and apparatus for device to device service in a wireless communication system
CN105025576A (en) * 2014-04-19 2015-11-04 上海朗帛通信技术有限公司 Method and device for resource allocation in D2D communication
US20150327315A1 (en) * 2014-05-09 2015-11-12 Samsung Electronics Co., Ltd. Schemes related to resource allocation, discovery and signaling in d2d systems
WO2015199353A1 (en) * 2014-06-24 2015-12-30 엘지전자 주식회사 Resource allocation method for communication between transceiving terminals in communication system supporting device to device communication, and apparatus therefor
CN105307107A (en) * 2015-10-31 2016-02-03 深圳市金立通信设备有限公司 Resource block occupation determining method and terminal

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20220417933A1 (en) * 2017-11-10 2022-12-29 Huawei Technologies Co., Ltd. Response information transmission method, communications device, and network device
US11812455B2 (en) * 2017-11-10 2023-11-07 Huawei Technologies Co., Ltd. Response information transmission method, communications device, and network device
WO2020134193A1 (en) * 2018-12-28 2020-07-02 维沃移动通信有限公司 Resource reservation method and apparatus
US11838803B2 (en) 2018-12-28 2023-12-05 Vivo Mobile Communication Co., Ltd. Resource reserving method and device

Also Published As

Publication number Publication date
CN107041001A (en) 2017-08-11
CN107041001B (en) 2023-07-14

Similar Documents

Publication Publication Date Title
EP3836446B1 (en) Method, apparatus, and system for transmitting feedback information between internet-of-vehicles devices
US10813090B2 (en) Resource configuration method and device
US11343802B2 (en) Semi-persistent scheduling method and apparatus
WO2018177109A1 (en) Data transmission method and device, terminal, and storage medium
WO2017133334A1 (en) Method and device for determining communication resource
EP3451774B1 (en) Service data transmission method and user equipment
US11647418B2 (en) Resource request method and device, method and device for processing resource request
WO2017133417A1 (en) Data channel subframe indication method and device
WO2017036342A1 (en) Method and apparatus for transmitting a data packet
WO2016202227A1 (en) Selection and notification method and device for layer 2 link identifier
WO2016197396A1 (en) Network apparatus, terminal apparatus and resource allocation method
WO2018028386A1 (en) Channel sending method and apparatus for v2x communication
WO2020200014A1 (en) Method and device for communication
WO2018028441A1 (en) Resource configuration method and apparatus, and method and apparatus for obtaining resource configuration
CN111867089B (en) Resource allocation method and equipment
WO2017166921A1 (en) Resource allocation method and apparatus
WO2022141465A1 (en) Resource selection method and device
US11974317B2 (en) Data transmission method and apparatus, computer device, and system
WO2016045568A1 (en) Method and device for d2d resource allocation
WO2017113173A1 (en) Link resource request method, user equipment and base station
WO2017133013A1 (en) Method and device for transmitting control signalling
WO2021244299A1 (en) Communication method and communication device
WO2022134076A1 (en) Wireless communication method and terminal device
JP2023505642A (en) Information transmission method and related products
CN110178404B (en) Resource use method, related device and system

Legal Events

Date Code Title Description
121 Ep: the epo has been informed by wipo that ep was designated in this application

Ref document number: 16889141

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

122 Ep: pct application non-entry in european phase

Ref document number: 16889141

Country of ref document: EP

Kind code of ref document: A1