WO2016045443A1 - 用于设备到设备通信的方法及装置 - Google Patents

用于设备到设备通信的方法及装置 Download PDF

Info

Publication number
WO2016045443A1
WO2016045443A1 PCT/CN2015/084953 CN2015084953W WO2016045443A1 WO 2016045443 A1 WO2016045443 A1 WO 2016045443A1 CN 2015084953 W CN2015084953 W CN 2015084953W WO 2016045443 A1 WO2016045443 A1 WO 2016045443A1
Authority
WO
WIPO (PCT)
Prior art keywords
resource
subframe
data
transmission
control information
Prior art date
Application number
PCT/CN2015/084953
Other languages
English (en)
French (fr)
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 中兴通讯股份有限公司
Priority to EP15843120.5A priority Critical patent/EP3200528B1/en
Priority to US15/514,665 priority patent/US20170230959A1/en
Publication of WO2016045443A1 publication Critical patent/WO2016045443A1/zh

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/50Allocation or scheduling criteria for wireless resources
    • H04W72/51Allocation or scheduling criteria for wireless resources based on terminal or device properties
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L1/00Arrangements for detecting or preventing errors in the information received
    • H04L1/08Arrangements for detecting or preventing errors in the information received by repeating transmission, e.g. Verdan system
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0044Arrangements for allocating sub-channels of the transmission path allocation of payload
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/003Arrangements for allocating sub-channels of the transmission path
    • H04L5/0053Allocation of signaling, i.e. of overhead other than pilot signals
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L5/00Arrangements affording multiple use of the transmission path
    • H04L5/14Two-way operation using the same type of signal, i.e. duplex
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/02Selection of wireless resources by user or terminal
    • 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/04Wireless resource allocation
    • H04W72/044Wireless resource allocation based on the type of the allocated resource
    • H04W72/0453Resources in frequency domain, e.g. a carrier in FDMA
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/30Resource management for broadcast services
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W72/00Local resource management
    • H04W72/20Control channels or signalling for resource management

Definitions

  • the present invention relates to the field of communications, and in particular, to a method and apparatus for device-to-device (D2D) communication.
  • D2D device-to-device
  • the service data of the user equipment 1 (UE1) to the user equipment 2 (UE2) is first transmitted to the air interface through the air interface.
  • a base station also referred to as a Node B or an evolved Node B
  • the base station transmits the user data to the base station of the cell where the UE2 is located through the core network, and the base station passes the service data through the air interface. Transfer to UE2.
  • the service data transmission from UE2 to UE1 adopts a similar processing flow.
  • D2D Device-to-Device
  • ProSe Proximity Service
  • data transmission between a user equipment and a network generally requires an access device (usually a base station) for scheduling.
  • the base station indicates, to the user equipment, the uplink (uplink, abbreviated as UL) and downlink (DL) resources for data transmission by using control signaling.
  • uplink uplink
  • DL downlink
  • the sidelink between D2D user equipments is usually transmitted using uplink resources, such as in a Frequency Division Duplex (FDD) system, in consideration of the interference power level.
  • FDD Frequency Division Duplex
  • the uplink frequency band is used, and the uplink subframe is used in a Time Division Duplex (TDD) system.
  • TDD Time Division Duplex
  • the scheduling of the D2D link may be significantly different from that of the conventional cellular communication system.
  • the LTE TDD itself has seven uplink-downlink configurations (UL-DL configurations)
  • each configuration has different uplink and downlink subframe ratios, which may further increase the difficulty of D2D communication scheduling.
  • D2D may also need to support working in partially covered or uncovered scenarios.
  • the so-called partial coverage means that the user equipment participating in the D2D communication may partially fail to obtain the signal coverage of the cellular network, for example, the wireless signal transmitted by the base station cannot be detected, or the received power level of the wireless signal is below a specific threshold. Or the user equipment cannot access the cellular network normally, and the like; no coverage means that the user equipment participating in the D2D communication cannot obtain the signal coverage of the cellular network.
  • the user equipment determines the resources for D2D communication, which is a prerequisite for the D2D communication to proceed normally.
  • Embodiments of the present invention provide a method and apparatus for device-to-device communication to at least solve the problem of scheduling when a D2D UE performs direct communication on a radio resource of a cellular communication system in the related art.
  • a method for device-to-device D2D communication comprising: determining, for D2D control information transmission, based on received D2D resource configuration parameters and/or stored radio resource pre-configuration information a first resource set; determining a second resource for D2D data transmission; transmitting D2D control information in the first resource set, and/or transmitting D2D data in the second resource.
  • the second resource is determined according to at least one of the following information: the received D2D data transmission resource pool configuration information; the received transmission resource indication information used for D2D data transmission; and the stored wireless resource pre- Configuration information.
  • the first resource in the coincident subframe Collecting corresponding frequency domain resources or frequency domain resources for transmitting the D2D control information
  • the frequency domain resource locations corresponding to the second resource overlap, and only the D2D control information is sent in the coincident subframe; or, when the subframe in the first resource set or the D2D control information is transmitted If the subframe is overlapped with the subframe in the second resource, if the frequency domain resource corresponding to the first resource set in the overlapping subframe or the frequency domain resource that transmits the D2D control information is The frequency domain resource locations corresponding to the two resources overlap, and the D2D control information and the D2D data, and transmitting only the D2D control information or the D2D data in the overlapping frequency domain resources; or, when a subframe in the first resource set or a subframe in which the D2D control information is transmitted If the subframes in the second
  • the transmitting the D2D data in the second resource includes: determining a number of transmissions of the D2D data; and transmitting the D2D data according to the determined number of transmissions; wherein the D2D data is determined according to at least one of the following information: The number of transmissions: the uplink-downlink configuration UL-DL configuration of the time division duplex TDD system; the service type; the received transmission number indication signaling; the index of the transmission resource pattern of the D2D data; and the transmission resource pattern of the D2D data.
  • the method includes: each of the TDD uplink and downlink configurations corresponding to one or more transmission times values.
  • the method further includes: receiving, by the network side device, the dedicated radio resource control message or the D2D authorization information or The number of transmissions in the broadcast message indicates signaling; or, receiving the number of transmission indication signaling that is sent from the other user equipment and carried in the PSBCH; and transmitting the transmission time value by using the D2D control information.
  • the method when the number of transmissions of the D2D data is determined according to at least the service type, the method includes: the service type includes N types, and N>1, where at least two services corresponding to different transmission times are included. Type: transmitting the service type indication information by using the D2D control information.
  • the subframe position of the transmission resource is represented by a transmission resource pattern, and the transmission is performed.
  • the resource pattern corresponds to more than one index value, wherein each index value corresponds to a different number of transmissions; or, a plurality of transmission resource pattern sets are predefined, each set corresponds to one transmission time value, and the transmission resource pattern in different transmission resource pattern sets An indication is performed using a different index; an index indicating the transmission resource pattern is transmitted through the D2D control information.
  • the method includes: each of the transmission resource patterns corresponds to a transmission time value, and each of the transmission resource patterns Corresponding to an index value; an index for indicating the transmission resource pattern is sent by the D2D control information.
  • another method for device-to-device D2D communication including: determining D2D control information according to received D2D resource configuration parameters and/or stored radio resource pre-configuration information. a first resource set to be transmitted; receiving D2D control information in the first resource set, where the control information includes a resource allocation indication parameter for indicating a data resource; receiving in a data resource indicated by the D2D control information D2D data.
  • receiving D2D data in the data resource includes: determining a number of transmissions of the D2D data; receiving the D2D data according to the determined number of transmissions; wherein determining the D2D data according to at least one of the following information Number of transmissions: UL-DL configuration of the uplink and downlink configuration of the time division duplex TDD system; service type; received transmission number indication signaling; index of the transmission resource pattern of the D2D data; transmission resource pattern of the D2D data.
  • the method includes: each of the TDD uplink and downlink configurations corresponding to one or more transmission times values.
  • the method further includes: receiving the transmission frequency indication signaling; wherein the indication signaling is performed by the network side
  • the device sends, and is carried in a dedicated radio resource control message or D2D authorization information or a broadcast message; or
  • the indication signaling is sent by the other user equipment and carried in the PSBCH; or the indication signaling is sent by the sending end user equipment of the D2D data, and is carried in the D2D control information.
  • the method includes: receiving an index of a transmission resource pattern of the D2D data; wherein the transmission resource The subframe position is represented by a transmission resource pattern, and one of the transmission resource patterns corresponds to more than one index value, wherein each index value corresponds to a different number of transmissions; or, a plurality of transmission resource pattern sets are predefined, and each set corresponds to one The number of transmission times, the transmission resource patterns in different transmission resource pattern sets are indicated by different indexes.
  • the method includes: receiving signaling for indicating a transmission resource pattern index of the D2D data;
  • the transmission resource pattern corresponds to a transmission time value, and each transmission resource pattern corresponds to an index value.
  • there is still another method for device-to-device D2D communication comprising: determining a number of transmissions of a D2D data packet; and a letter indicating the number of transmissions by at least one of the following manners Sending to the user equipment: sending the transmission frequency indication signaling by using a dedicated radio resource control message; transmitting the transmission frequency indication signaling by using a D2D authorization; and transmitting the transmission frequency indication signaling by using a broadcast message.
  • the number of transmissions of the D2D data packet is determined according to at least one of the following information: an uplink-downlink configuration UL-DL configuration of a time division duplex TDD system; a service type; a received buffer status report information; and a D2D communication Resource pool configuration.
  • an apparatus for device-to-device D2D communication comprising: a first determining module configured to receive radio resource pre-configuration information according to received D2D resource configuration parameters and/or Determining a first resource set for D2D control information transmission; the first determining module is further configured to determine a second resource for D2D data transmission; the first sending module is configured to send the D2D in the first resource set Controlling information, and/or transmitting D2D data in the second resource.
  • the second resource is determined according to at least one of the following information: the received D2D data transmission resource pool configuration information; the received transmission resource indication information used for D2D data transmission; and the stored wireless resource pre- Configuration information.
  • the first determining module is further configured to determine a number of transmissions of the D2D data; the first sending module is further configured to send the D2D data according to the determined number of transmissions; wherein the first determining The module determines the number of transmissions of the D2D data according to at least one of the following information: an uplink-downlink configuration UL-DL configuration of the time division duplex TDD system; a service type; a received transmission number indication signaling; and a transmission resource pattern of the D2D data Index of the transmission resource of the D2D data.
  • the method includes: each of the TDD uplink and downlink configurations corresponding to one or more transmission times values.
  • the method further includes: a first receiving module, configured to receive, sent by the network side device, and carried by the dedicated radio resource Controlling the message or the D2D authorization information or the number of transmission indication signaling in the broadcast message; or, configured to receive the transmission number indication signaling carried in the PSBCH sent from another user equipment; wherein the first The D2D control information sent by the sending module includes a parameter for indicating a value of the number of transmissions.
  • the method when the number of transmissions of the D2D data is determined according to at least the service type, the method includes: the service type includes N types, and N>1, where at least two services corresponding to different transmission times are included.
  • the subframe position of the transmission resource is represented by a transmission resource pattern, and the transmission is performed.
  • the resource pattern corresponds to more than one index value, wherein each index value corresponds to a different number of transmissions; or, Pre-defining a plurality of transmission resource pattern sets, each set corresponding to one transmission time value, and the transmission resource patterns in different transmission resource pattern sets are indicated by using different indexes; the D2D control information sent by the first sending module includes The index.
  • the method includes: each of the transmission resource patterns corresponds to a transmission time value, and each of the transmission resource patterns Corresponding to an index value; the D2D control information sent by the first sending module includes an index for indicating the transmission resource pattern.
  • another apparatus for device-to-device D2D communication comprising: a second determining module configured to pre-set according to received D2D resource configuration parameters and/or stored radio resources The configuration information determines a first resource set for D2D control information transmission; the second receiving module is configured to receive D2D control information in the first resource set, where the control information includes a resource allocation indication for indicating a data resource a parameter; the second receiving module is further configured to receive D2D data in a data resource indicated by the D2D control information.
  • the second determining module is further configured to determine a number of transmissions of the D2D data; the second receiving module is further configured to receive the D2D data according to the determined number of transmissions; wherein the second determining The module determines the number of transmissions of the D2D data according to at least one of the following information: an uplink-downlink configuration UL-DL configuration of the time division duplex TDD system; a service type; a received transmission number indication signaling; and a transmission resource pattern of the D2D data Index of the transmission resource of the D2D data.
  • the method includes: each of the TDD uplink and downlink configurations corresponding to one or more transmission times values.
  • the method further includes: the second receiving module is further configured to receive the transmission frequency indication signaling;
  • the indication signaling is sent by the network side device, and is carried in the dedicated radio resource control message or the D2D authorization information or the broadcast message; or the indication signaling is sent by the other user equipment and carried in the PSBCH; or The indication signaling is sent by the sending end user equipment of the D2D data, and is carried in the D2D control information.
  • the second receiving module is further configured to receive a transmission resource pattern of the D2D data.
  • the index of the subframe of the transmission resource is represented by a transmission resource pattern, and one of the transmission resource patterns corresponds to more than one index value, wherein each index value corresponds to a different number of transmissions; or, a plurality of transmissions are predefined A set of resource patterns, each set corresponding to a value of the number of transmission times, and the transmission resource patterns in different sets of transmission resource patterns are indicated by different indexes.
  • the second receiving module is further configured to receive a transmission resource for indicating the D2D data. Signaling of the pattern index; each of the transmission resource patterns corresponds to a transmission time value, and each of the transmission resource patterns corresponds to an index value.
  • an apparatus for device-to-device D2D communication comprising: a third determining module, configured to determine a number of transmissions of a D2D data packet: a second sending module, configured to pass At least one of the following manners is used for signaling that the number of transmissions is sent to the user equipment: sending the transmission frequency indication signaling by using a dedicated radio resource control message; transmitting the transmission frequency indication signaling by using a D2D authorization; The message sends the number of transmission indication signaling.
  • the third determining module is further configured to determine, according to at least one of the following information, the number of transmissions of the D2D data packet: an uplink and downlink configuration UL-DL configuration of the time division duplex TDD system; a service type; Cache status report information; resource pool configuration for D2D communication.
  • a method for device-to-device D2D communication comprising: detecting a synchronization signal; determining a synchronization source type according to the detected synchronization signal; determining according to the synchronization source type a resource pool for device-to-device communication; or determining a time division duplex TDD configuration according to the synchronization source type, and determining, according to the TDD configuration, or according to the synchronization source type and the TDD configuration, a resource pool of device-to-device communication; device-to-device communication in a resource pool of device-to-device communication.
  • the synchronization source type is determined according to the detected synchronization signal, including: different synchronization source types corresponding to different synchronization signal sequences, and the synchronization source type includes at least a base station and a user equipment.
  • determining the TDD configuration according to the synchronization source type includes: when the type of the synchronization source is a base station, receiving an indication parameter for indicating the TDD configuration; and/or, when the synchronization source type And receiving, by the user equipment, an indication parameter for indicating the TDD configuration, or acquiring pre-configuration information of the TDD configuration, where the pre-configuration information is used to indicate the TDD configuration, or determining that the TDD configuration is predefined TDD configuration.
  • determining, according to the synchronization source type, or the resource pool for the device-to-device communication, according to the synchronization source type and the TDD configuration includes: when the synchronization source type is a base station, Receiving an indication parameter for indicating a resource pool of the device-to-device communication; when the synchronization source type is a user equipment, receiving an indication parameter for indicating a resource pool of the device-to-device communication; when the synchronization source When the type is a user equipment, the device-to-device communication resource is determined according to a predefined rule; when the synchronization source type is a user equipment, the device-to-device communication resource is determined according to the TDD configuration, where the TDD configuration is All uplink subframes or all of the uplink subframes and a special subframe or a portion of the uplink subframe are determined as the time domain resources of the device-to-device communication.
  • the method further includes: the resource pool includes a control resource pool and a data resource pool; the control resource pool is used for transmitting D2D control information, and the data resource pool is used for D2D data transmission; when receiving for indicating When the configuration parameter of the resource pool is used, the configuration parameter includes parameters for indicating the D2D control resource pool and/or the D2D data resource pool; when the D2D resource pool is determined according to a predefined rule, The predefined rules are used to determine the D2D control resource pool and/or the D2D data resource pool.
  • another apparatus for device-to-device communication comprising: a synchronization module configured to detect a synchronization signal; and further configured to determine a synchronization source type based on the detected synchronization signal a processing module, configured to determine a resource pool for the device-to-device communication according to the synchronization source type; or determine a time division duplex TDD configuration according to the synchronization source type, and according to the TDD configuration, or according to the Determining a synchronization source type and the TDD configuration, determining a resource pool for the device-to-device communication; and a communication module configured to perform device-to-device communication in the device-to-device communication resource pool.
  • the different synchronization source types correspond to different synchronization signal sequences
  • the synchronization source type includes at least a base station and a user equipment.
  • the processing module includes: a third receiving module, configured to: when the type of the synchronization source is a base station, receive an indication parameter for indicating the TDD configuration, where the indication parameter is carried on a physical side In the broadcast channel PSBCH; and/or, when the synchronization source type is a user equipment, receiving for indicating the TDD allocation And the processing module determines the TDD configuration according to the indication parameter; or the processing module determines the TDD configuration according to the pre-configuration information of the TDD configuration, or determines that the TDD configuration is predefined TDD configuration.
  • the processing module includes: a fourth receiving module, configured to: when the synchronization source type is a base station, receive an indication parameter for indicating a resource pool of the device to device communication; and/or, when When the synchronization source type is a user equipment, receiving an indication parameter for indicating a resource pool of the device to device communication; or, when the synchronization source type is a user equipment, the processing module determines, according to a predefined rule, The device-to-device communication resource; or, when the synchronization source type is a user equipment, the processing module determines the device-to-device communication resource according to the TDD configuration, all uplink subframes or all in the TDD configuration A portion of the uplink subframe and the special subframe or the uplink subframe is determined as the time domain resource of the device-to-device communication.
  • a fourth receiving module configured to: when the synchronization source type is a base station, receive an indication parameter for indicating a resource pool of the device to device communication; and/or, when When the
  • the resource pool includes a control resource pool and a data resource pool; the control resource pool is used for transmitting D2D control information, and the data resource pool is used for D2D data transmission; when receiving is used to indicate the resource
  • the configuration parameter of the pool the configuration parameter includes parameters for indicating the D2D control resource pool and/or the D2D data resource pool; when the D2D resource pool is determined according to a predefined rule, the predefined The rules are used to determine the D2D control resource pool and/or the D2D data resource pool.
  • the first resource set for D2D control information transmission is determined according to the received D2D resource configuration parameter and/or the stored radio resource pre-configuration information; and the second resource for D2D data transmission is determined; Dispatching the D2D control information in the first resource set, and/or the method of transmitting the D2D data in the second resource, and resolving the scheduling in the related art when the D2D UE performs direct communication on the radio resource of the cellular communication system
  • the problem is that, when the cellular system is a TDD system, the uplink and downlink subframes are variable in different TDD configurations, and the D2D communication control information and data of different service types in different TDD configurations are ensured when D2D communication can only use uplink resources.
  • FIG. 1 is a flow chart of a method for device-to-device communication in accordance with an embodiment of the present invention
  • FIG. 2 is a structural block diagram of an apparatus for device-to-device communication according to an embodiment of the present invention
  • FIG. 3 is a flow chart of another method for device-to-device communication in accordance with an embodiment of the present invention.
  • FIG. 4 is a structural block diagram of another apparatus for device-to-device communication according to an embodiment of the present invention.
  • FIG. 5 is a flow chart of still another method for device-to-device communication in accordance with an embodiment of the present invention.
  • FIG. 6 is a structural block diagram of still another apparatus for device-to-device communication according to an embodiment of the present invention.
  • FIG. 7 is a schematic diagram of current radio resource structure partitioning according to a preferred embodiment of the present invention.
  • FIG. 8 is a schematic diagram of network deployment of a current cellular wireless communication system in accordance with a preferred embodiment of the present invention.
  • FIG. 9 is a first schematic diagram of a D2D data subframe pattern set for scheduling according to a preferred embodiment of the present invention.
  • FIG. 10 is a second schematic diagram of a D2D data sub-frame pattern set for scheduling according to a preferred embodiment of the present invention.
  • FIG. 11 is a schematic diagram of a subframe position for transmitting D2D control information and D2D data according to a preferred embodiment of the present invention
  • FIG. 12 is a flow chart of still another method for device-to-device communication, in accordance with an embodiment of the present invention.
  • FIG. 13 is a structural block diagram of an apparatus for device-to-device communication according to an embodiment of the present invention.
  • FIG. 1 is a flowchart of a method for device-to-device communication according to an embodiment of the present invention, as shown in FIG. The method includes the following steps:
  • Step S102 determining a first resource set for D2D control information transmission according to the received D2D resource configuration parameter and/or the stored radio resource pre-configuration information;
  • Step S104 determining a second resource for D2D data transmission
  • Step S106 transmitting D2D control information in the first resource set, and/or transmitting D2D data in the second resource.
  • the problem of scheduling when performing direct communication on the radio resources of the cellular communication system especially when the cellular system is a TDD system, the uplink and downlink subframes are variable in different TDD configurations, ensuring that D2D communication can only use uplink resources.
  • the above schemes of steps S102-S106 are particularly applicable to the transmitting end D2D UE.
  • the received D2D resource configuration parameter and/or the stored radio resource pre-configuration information may be derived from an eNB or an in-coverage UE, that is, a Physical Sidelink Broadcast Channel (PSBCH).
  • PSBCH Physical Sidelink Broadcast Channel
  • the second resource may be determined according to at least one of the following information: the received D2D data transmission resource pool configuration information; the received transmission resource indication information used for D2D data transmission; and the stored wireless resource Pre-configured information.
  • the first resource in the coincident subframe Collecting corresponding frequency domain resources or frequency domain resources for transmitting the D2D control information
  • the frequency domain resource locations corresponding to the second resource overlap, and only the D2D control information is sent in the coincident subframe; or, when the subframe in the first resource set or the D2D control information is transmitted
  • the subframe is overlapped with the subframe in the second resource, if the frequency domain resource corresponding to the first resource set in the overlapping subframe or the frequency domain resource that transmits the D2D control information is The frequency domain resource locations corresponding to the two resources overlap, and the D2D control information and the D2D data are simultaneously transmitted in the overlapping subframes, and only the D2D control information or the information is sent in the overlapping frequency domain resources.
  • the sending the D2D data in the second resource includes: determining a number of transmissions of the D2D data; and transmitting the D2D data according to the determined number of transmissions, where the number of transmissions refers to repeatedly transmitting the same data packet.
  • a transmission number value wherein, the number of transmissions of the D2D data is determined according to at least one of the following information: a time-division duplex (TDD) system uplink-downlink configuration (UL-DL configuration); a service type (for example, a service type at least Semi-persistent scheduling service and non-semi-persistent scheduling service, or service type including at least VoIP (Voice over IP) service and non-VoIP service); received transmission number indication signaling (can pass through network side equipment) Sending, or forwarding by the UE in a half-coverage or no-coverage scenario; semi-coverage means that the UE part performing D2D communication is located outside the coverage of the cellular network, and no coverage means that the UE performing D2D communication is located outside the coverage of the cellular network); An index of a Time Resource Pattern for Transmission (T-RPT) of the D2D data; a transmission resource map of the D2D data .
  • T-RPT Time Resource Pattern for Transmission
  • the T-RPT is represented by a bitmap, for example, 00110000 corresponds to 8 subframes, and the 3rd and 4th subframes are indicated for the D2D data transmission.
  • the bitmap can be indicated by an index.
  • the available bitmap forms a bitmap set, and each bitmap in the bitmap set corresponds to an index, specifically in D2D communication,
  • the transmitting end UE indicates the index value to the receiving end UE, and the receiving end UE determines the transmission subframe position of the D2D data according to the index.
  • the number of transmissions of the D2D data including: each of the TDD uplink and downlink configurations corresponding to one or more transmission times values.
  • the number of transmissions of the D2D data including: receiving, by the network side device, a Radio Resource Control (RRC) message or D2D authorization information.
  • RRC Radio Resource Control
  • D2D grant sent in the PDCCH or EPDCCH
  • the number of transmission indication signaling in the broadcast message or receiving from the other user equipment, carried on the physical side broadcast channel (Physical Sidelink Broadcast Channel, PSBCH for short)
  • PSBCH Physical Sidelink Broadcast Channel
  • the service type includes N types, and N>1, where at least two service types corresponding to different transmission times are included;
  • the information sends the service type indication information.
  • the determining, according to the transmission resource pattern of the D2D data, the number of transmissions of the D2D data, the method includes: each of the transmission resource patterns corresponds to a transmission time value, and each of the transmission resource patterns corresponds to an index value;
  • the D2D control information is sent to indicate an index of the transmission resource pattern.
  • a device for device-to-device (D2D) communication is provided, which is configured to implement the above-described embodiments and preferred embodiments, The description will not be repeated.
  • 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. 2 is a structural block diagram of an apparatus for device-to-device communication according to an embodiment of the present invention. As shown in FIG. 2, the apparatus includes a first sending module 24 of a first determining module 22, and each module is detailed below. Description:
  • the first determining module 22 is configured to determine a first resource set for D2D control information transmission according to the received D2D resource configuration parameter and/or the stored radio resource pre-configuration information; the first determining module 22 is further configured to determine a second resource for D2D data transmission; the first sending module 24 is connected to the first determining module 22, configured to send D2D control information in the first resource set, and/or in the second resource Send D2D data.
  • the second resource may be determined according to at least one of the following information: the received D2D data transmission resource pool configuration information; the received transmission resource indication information used for D2D data transmission; and the stored wireless resource Pre-configured information.
  • the first resource in the coincident subframe Collecting corresponding frequency domain resources or frequency domain resources for transmitting the D2D control information Frequency domain resource and the second resource corresponding to a position overlapping, in the weight Only transmitting the D2D control information in the merged subframe; or, when the subframe in the first resource set or the subframe in which the D2D control information is transmitted overlaps with the subframe in the second resource, if The frequency domain resource corresponding to the first resource set or the frequency domain resource that transmits the D2D control information overlaps with the frequency domain resource location corresponding to the second resource in the coincident subframe, in the overlapping subframe Transmitting the D2D control information and the D2D data simultaneously, and transmitting only the D2D control information or the D2D data in the overlapping frequency domain resources; or when a subframe in the first resource set Or if the subframe in
  • the first determining module 22 may be further configured to determine the number of transmissions of the D2D data; the first sending module 24 may be further configured to send the D2D data according to the determined number of transmissions; The first determining module 22 may determine the number of transmissions of the D2D data according to at least one of the following information:
  • the uplink-downlink configuration (UL-DL configuration) of the time division duplex (TDD) system the service type; the received transmission number indication signaling; the index of the transmission resource pattern of the D2D data; and the transmission resource pattern of the D2D data.
  • the number of transmissions of the D2D data including: each of the TDD uplink and downlink configurations corresponding to one or more transmission times values.
  • the device further includes: determining, according to the received number of transmission indication signaling, the number of transmissions of the D2D data, the device further includes: a first receiving module, configured to receive, sent by the network side device, and carried in a dedicated radio resource control message or D2D The number of transmissions in the authorization information or the broadcast message indicates the signaling; or is configured to receive the transmission number indication signaling that is sent from the other user equipment and is carried in the PSBCH; wherein the first sending module 24 sends
  • the D2D control information includes parameters for indicating the value of the number of transmissions.
  • the service type includes N types, and N>1, where at least two types of services corresponding to different transmission times are included; the first sending
  • the D2D control information sent by the module 24 includes parameters for indicating the type of the service.
  • T-RPT Time Resource Pattern for Transmission
  • the determining, according to the transmission resource pattern of the D2D data, the number of transmissions of the D2D data, the method includes: each of the transmission resource patterns corresponds to a transmission time value, and each of the transmission resource patterns corresponds to an index value;
  • the D2D control information sent by the first sending module 24 includes an index for indicating the transmission resource pattern.
  • FIG. 3 is a flowchart of another method for device-to-device communication according to an embodiment of the present invention. As shown in 3, the method includes the following steps:
  • Step S302 determining a first resource set for D2D control information transmission according to the received D2D resource configuration parameter and/or the stored radio resource pre-configuration information;
  • Step S304 receiving D2D control information in the first resource set, where the control information includes a resource allocation indication parameter for indicating a data resource;
  • Step S306 receiving D2D data in the data resource indicated by the D2D control information.
  • the first resource set for D2D control information transmission is determined according to the received D2D resource configuration parameter and/or the stored radio resource pre-configuration information, and the D2D control information is received in the first resource set.
  • the control information includes a resource allocation indication parameter for indicating a data resource, and receiving D2D data in the data resource indicated by the D2D control information, thereby implementing D2D control information and D2D data reception in D2D communication,
  • the invention solves the problem that the D2D UE performs direct communication on the radio resources of the cellular communication system in the related art, especially when the cellular system is a TDD system, and the uplink and downlink subframe ratios are variable under different TDD configurations, thereby ensuring D2D.
  • the above schemes of steps S302-S306 are particularly applicable to the receiving end D2D UE.
  • the received D2D resource configuration parameter and/or the stored radio resource pre-configuration information may be derived from an eNB or an in-coverage UE, that is, a PSBCH.
  • the time domain resource indicated by the data resource may be a physical subframe position; or the time domain resource indicated by the data resource may also be a virtual subframe, where the virtual subframe corresponds to a D2D data transmission resource. Subframes in the pool.
  • the subframe in the first resource set or the subframe in which the D2D control information is transmitted overlaps with the subframe in the data resource, only the received subframe is received in the overlapped subframe.
  • D2D data or, when When the subframe in the first resource set or the subframe in which the D2D control information is transmitted overlaps with the subframe in the data resource, only the D2D control information is received in the coincident subframe; or, when If the subframe in the first resource set or the subframe in which the D2D control information is transmitted overlaps with the subframe in the data resource, if the frequency domain corresponding to the first resource set in the overlapped subframe
  • the resource overlaps with the frequency domain resource corresponding to the data resource, and only receives the D2D data in the coincident subframe; or when the subframe in the first resource set or the D2D control information is transmitted When the subframe overlaps with the subframe in the data resource, if the frequency domain resource corresponding to the first resource set in the overlapping subframe overlaps with
  • receiving D2D data in the data resource may include: determining a number of transmissions of the D2D data; receiving the D2D data according to the determined number of transmissions; wherein determining the D2D data according to at least one of the following information: Number of transmissions:
  • the uplink-downlink configuration (UL-DL configuration) of the time division duplex (TDD) system ; the service type; the received transmission number indication signaling (which may be sent by the network or sent by the transmitting end UE); the transmission resource pattern of the D2D data Index; a transmission resource pattern of the D2D data.
  • TDD time division duplex
  • the number of transmissions of the D2D data including: each of the TDD uplink and downlink configurations corresponding to one or more transmission times values.
  • the indication signaling is sent by a network side device, and is carried by a dedicated radio resource. Controlling the message or the D2D authorization information or the broadcast message; or the indication signaling is sent by the other user equipment and carried in the PSBCH; or the indication signaling is sent by the sending end user equipment of the D2D data, and is carried by The D2D control information.
  • the number of transmissions of the D2D data including: receiving an index of a transmission resource of the D2D data; wherein, a subframe resource location of the transmission resource uses a transmission resource pattern It is indicated that one of the transmission resource patterns corresponds to more than one index value, wherein each index value corresponds to a different number of transmission times; or, a plurality of transmission resource pattern sets are predefined, each set corresponds to one transmission time value, and different transmission resource patterns The transmission resource pattern in the collection is indicated by a different index.
  • Determining, according to the transmission resource pattern of the D2D data, the number of transmissions of the D2D data including: receiving signaling for indicating a transmission resource pattern index of the D2D data; and each transmission resource pattern corresponds to one transmission The number of times, each of the transmission resource patterns corresponds to an index value.
  • D2D device-to-device
  • module may implement a combination of software and/or hardware of a predetermined function.
  • 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. 4 is a structural block diagram of another apparatus for device-to-device communication according to an embodiment of the present invention. As shown in FIG. 4, the apparatus includes a second determining module 42 and a second receiving module 44. Detailed instructions:
  • the second determining module 42 is configured to determine, according to the received D2D resource configuration parameter and/or the stored radio resource pre-configuration information, a first resource set for D2D control information transmission; the second receiving module 44, and the second determining module 42 is connected, configured to receive D2D control information in the first resource set, where the control information includes a resource allocation indication parameter for indicating a data resource; the second receiving module 44 is further configured to be in the D2D control The D2D data is received in the data resource indicated by the information.
  • the time domain resource indicated by the data resource is a physical subframe position; or the time domain resource indicated by the data resource is a virtual subframe, where the virtual subframe corresponds to a D2D data transmission resource pool. Subframe.
  • the second determining module 42 may be configured to determine the number of transmissions of the D2D data; the second receiving module 44 may be configured to receive the D2D data according to the determined number of transmissions; The determining module 42 may determine the number of times the D2D data is transmitted according to at least one of the following information:
  • the uplink-downlink configuration (UL-DL configuration) of the time division duplex (TDD) system the service type; the received transmission number indication signaling; the index of the transmission resource pattern of the D2D data; and the transmission resource pattern of the D2D data.
  • the number of transmissions of the D2D data including: each of the TDD uplink and downlink configurations corresponding to one or more transmission times values.
  • the second receiving module 44 is further configured to receive the transmission quantity indication signaling, where the indication signaling is
  • the network side device sends and is carried in the dedicated radio resource control message or the D2D authorization information or the broadcast message; or the indication signaling is sent by the other user equipment and carried in the PSBCH; or the indication signaling is performed by the D2D
  • the sending end of the data is sent by the user equipment and carried in the D2D control information.
  • the second receiving module 44 may further be configured to receive an index of the transmission resource of the D2D data;
  • the subframe position of the transmission resource is represented by a transmission resource pattern, and one of the transmission resource patterns corresponds to more than one index value, wherein each index value corresponds to a different number of transmission times; or, a plurality of transmission resource pattern sets are predefined, each The set corresponds to a transmission time value, and the transmission resource patterns in different transmission resource pattern sets are indicated by different indexes.
  • the second receiving module 44 may further be configured to receive a transmission resource pattern index for indicating the D2D data. Signaling; each of the transmission resource patterns corresponds to a transmission time value, and each of the transmission resource patterns corresponds to an index value.
  • FIG. 5 is a flowchart of still another method for device-to-device communication according to an embodiment of the present invention. As shown in 5, the method includes the following steps:
  • Step S502 determining the number of transmissions of the D2D data packet:
  • Step S504 sending, by at least one of the following manners, signaling for indicating the number of transmissions to the user equipment: sending the transmission frequency indication signaling by using a dedicated radio resource control message; and transmitting the transmission frequency indication signal by using a D2D authorization Sending the transmission number indication signaling by a broadcast message.
  • the number of transmissions of the D2D data packet is determined by the foregoing steps.
  • the signaling for indicating the number of transmission times is sent to the user equipment in the foregoing manner, thereby realizing the determination of the number of transmissions of the D2D data packet in the D2D communication.
  • the invention solves the problem that the D2D UE is scheduled to perform direct communication on the radio resource of the cellular communication system in the related art, especially when the cellular system is a TDD system, and the uplink and downlink subframe ratios are variable under different TDD configurations, thereby ensuring The reliability of D2D communication control information and data information transmission under different TDD configurations when D2D communication can only use uplink resources, and the flexibility of D2D communication scheduling.
  • steps S502-S504 are particularly applicable to the network side.
  • the number of transmissions of the D2D data packet may be determined according to at least one of the following information:
  • Time-division duplex (TDD) system uplink-downlink configuration (UL-DL configuration); service type (such as semi-persistent scheduling service or VoIP service); received buffer status report information (BSR); resource pool configuration for D2D communication .
  • TDD Time-division duplex
  • UL-DL configuration uplink-downlink configuration
  • service type such as semi-persistent scheduling service or VoIP service
  • BSR received buffer status report information
  • D2D device-to-device
  • module may implement a combination of software and/or hardware of a predetermined function.
  • 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. 6 is a structural block diagram of another apparatus for device-to-device communication according to an embodiment of the present invention. As shown in FIG. 6, the apparatus includes a third determining module 62 and a second transmitting module 64. Detailed instructions:
  • the third determining module 62 is configured to determine the number of transmissions of the D2D data packet: the second sending module 64 is connected to the third determining module 62, and is configured to send signaling for indicating the number of transmissions by at least one of the following manners And the user equipment: sending, by using a dedicated radio resource control message, the transmission quantity indication signaling; sending the transmission quantity indication signaling by using a D2D authorization; and sending the transmission quantity indication signaling by using a broadcast message.
  • the third determining module 62 may be further configured to determine, according to at least one of the following information, the number of transmissions of the D2D data packet: a time-division duplex (TDD) system uplink-downlink configuration (UL-DL configuration); a service type; Received cache status report information; resource pool configuration for D2D communication.
  • TDD time-division duplex
  • UL-DL configuration uplink-downlink configuration
  • Service type Service type
  • Received cache status report information resource pool configuration for D2D communication.
  • the method solves the problem of device-to-device communication scheduling, especially for the variable proportion of uplink subframes in the TDD system, and ensures D2D communication control information and data information transmission in TDD systems under different service types. Reliability, and the flexibility of D2D communication scheduling.
  • a method and apparatus for device-to-device communication is provided.
  • the techniques described herein are applicable to cellular wireless communication systems or networks.
  • Common cellular wireless communication systems can be based on CDMA (Code Division Multiplexing Access) technology, FDMA (Frequency Division Multiplexing Access), and OFDMA (Orthogonal Frequency-Frequency Multiple Access) technology.
  • SC-FDMA Single Carrier-FDMA, single carrier frequency division multiple access
  • the uplink (or reverse link) is based on SC-FDMA multiple access technology. In the future, it is possible to support hybrid multiple access technology on one link.
  • a radio resource for communication is a form of time-frequency two-dimensional.
  • FIG. 7 is a schematic diagram of current radio resource structure partitioning according to a preferred embodiment of the present invention.
  • uplink and downlink communication resources are in a time direction.
  • the radio frame is divided into units.
  • Each radio frame has a length of 10 ms and contains 10 sub-frames of length 1 ms.
  • Each sub-frame includes two slots with a length of 0.5 ms. (slot), as shown in Figure 7.
  • slot As shown in Figure 7.
  • each time slot may include 6 or 7 OFDM or SC-FDM symbols.
  • the resources are divided into subcarriers.
  • the smallest unit of frequency domain resource allocation is RB (Resource Block), and one PRB (Physical RB) of the corresponding physical resource. ).
  • a PRB contains 12 sub-carriers in the frequency domain, corresponding to one slot in the time domain.
  • the two PRBs adjacent to each other in the time domain of the subframe are called PRB pairs.
  • a resource corresponding to one subcarrier on each OFDM/SC-FDM symbol is referred to as a Resource Element (RE).
  • RE Resource Element
  • FIG. 8 is a schematic diagram of network deployment of a current cellular wireless communication system according to a preferred embodiment of the present invention. As shown in FIG. 8, the figure may be a 3GPP LTE/LTE-A system, or other cellular wireless communication technologies.
  • a network device In an access network of a cellular radio communication system, a network device generally includes a certain number of base stations (also referred to as a Node B, a Node B, or an evolved Node B, an evolved Node B, an eNB, or an enhanced Node B, Enhanced Node B, eNB), and other network entities or network elements. Or, in general, it can also be collectively referred to as an E-UTRAN (Evolved Universal Terrestrial Radio Access Network) in 3GPP.
  • E-UTRAN Evolved Universal Terrestrial Radio Access Network
  • the base station also includes a low power node (LPN) in the network, such as a femto cell or a home base station (pico, relay, femto, HeNB, etc.), and may also be collectively referred to as a small cell. (small cell).
  • LPN low power node
  • the base station provides a certain wireless signal coverage, and a terminal (such as a user equipment, User Equipment, UE, or device) within the coverage area can perform wireless communication with the base station.
  • the radio signal coverage area of a base station may be divided into one or more cell cells or sector sectors based on certain criteria, for example, may be three cells.
  • D2D control signaling also called D2D control information
  • D2D data may also be referred to as a Scheduling Assignment (SA) or Sidelink Control Information (SCI), which is used to indicate the resource location and modulation and coding mode of the D2D data (modulation and Coding scheme (referred to as MCS), power control related parameters, precoding related parameters, etc.
  • SA Scheduling Assignment
  • SCI Sidelink Control Information
  • MCS modulation and Coding scheme
  • MCS modulation and Coding scheme
  • precoding related parameters precoding related parameters
  • D2D control signaling can be directly transmitted in the PUSCH format, or a new physical channel is defined to carry the D2D control signaling, such as PSCCH (Physical) Sidelink Control Channel, physical side control channel).
  • PSCCH Physical
  • the D2D data is D2D service data that is directly transmitted between the D2D UEs, and can be directly transmitted in the PUSCH format, or a new physical channel is defined for transmitting D2D data, such as a PSSCH (Physical Sidelink Shared Channel).
  • PSSCH Physical Sidelink Shared Channel
  • the resources for transmitting the SCI may be allocated by the network side (such as a base station), or may be selected by the transmitting UE itself.
  • the base station indicates a resource pool for SCI transmission through broadcast signaling, and the base station indicates to the D2D transmitting end UE through the control signaling that the resource used for the SCI transmission in the resource pool is called the D2D communication mode. 1 (mode 1).
  • the transmitting UE selects a resource transmission SCI in the SCI resource pool based on certain criteria, which we call mode 2 (mode 2). For the transmission of D2D data, mode 1 is also allocated resources by the base station.
  • the base station indicates the resource location for D2D data transmission to the transmitting UE through control signaling (such as usually carried in D2D grant or D2D grant information); 2, the D2D data transmission resource is selected by the D2D sender UE in a base station configuration or a pre-configured (pre-configured, or pre-defined) resource pool based on certain criteria.
  • the SCI may be first detected in an SCI resource pool, and after detecting the SCI, the D2D data is received based on the SCI indication.
  • the D2D data resource (such as a subframe) indicated by the SCI may be a physical resource location, for example, the indicated time domain subframe position is a physical subframe, and the receiving UE directly receives the D2D data in the indicated physical subframe; or, the SCI
  • the indicated D2D data resource (such as a subframe) may be a virtual resource location, for example, the D2D data transmission is restricted in the D2D resource pool, and the indicated subframe corresponds to the subframe in the resource pool.
  • D2D communication is no feedback communication.
  • the data receiving end does not feed back acknowledgment/non-acknowledgement information (ACK/NACK), which is more suitable for broadcast or multicast communication.
  • ACK/NACK acknowledgment/non-acknowledgement information
  • a blind retransmission data transmission mode may be introduced, that is, for the same data packet such as a TB (Transmission Block) or a MAC (Medium Access Control).
  • PDU Packet Data Unit
  • the sender directly performs a certain number of transmissions. For example, after transmitting one time, the data packet is retransmitted three times, that is, the data packet is transmitted four times.
  • the receiving end needs to know the specific number of data transmissions, so that the receiving end can ensure correct data reception.
  • the number of retransmissions or transmissions of the D2D data is determined according to at least one of the following manners: an uplink and downlink configuration of a time division duplex (TDD) system; a service type; a received transmission number indication signaling; and the D2D An index of a transmission resource pattern of the data; a transmission resource pattern of the D2D data; and the D2D data is transmitted or received according to the determined number of transmissions.
  • TDD time division duplex
  • the uplink/downlink configuration forms of the subframes in the TDD LTE system are used, and each configuration has a different uplink subframe ratio. If the D2D signal transmission is limited to only the uplink subframe, the maximum number of available D2D subframes is also limited by the TDD configuration. Based on this, in one embodiment, a method for implementing D2D communication data transmission is provided, that is, the D2D data transmission times are determined according to the TDD uplink and downlink configuration. For a TDD configuration with fewer uplink subframes, a smaller number of retransmissions can be defined. For a TDD configuration with more uplink subframes, a relatively large number of retransmissions can be defined.
  • the number of transmissions of D2D data can be limited to 4; for configuration2/4/5, the number of transmissions of D2D data can be limited to 2 or 1 (limited to 2 or 1 means that the system defines this
  • the number of D2D data transmissions in the TDD configuration is 2; or the number of D2D data transmissions in the TDD configuration is 1; or the number of D2D data transmissions in the TDD configuration may be 2 or 1, the specific transmission number value It is determined by the manner in the related embodiments. Subsequent similar descriptions will be applied to the above explanations, and the description will not be repeated.
  • the number of D2D data transmissions may be limited to 4 or 2; for configuration 6, the transmission of D2D data may be limited. The number of times is 4.
  • a way to implement D2D communication data transmission is to determine the number of D2D data transmissions according to the type of service.
  • the service type may be N predefined service types of the system, N>1; for each service type, one D2D data transmission times.
  • service type 2 the number of D2D data transmissions is 4.
  • the service type 1 here may be a VoIP service
  • the service type 2 may be a non-VoIP service. It can also be seen that the types of services described in this paper are more defined from the perspective of the number of data transmissions, and do not correspond to the types of services in the traditional sense.
  • a method for implementing D2D communication data transmission is provided, and the number of D2D data transmissions is determined according to the TDD uplink and downlink configuration and the service type.
  • the service type may be N predefined service types of the system, N>1; for each service type, corresponding to one D2D data transmission number in each TDD uplink and downlink configuration; for different TDD uplink and downlink configurations, the same The number of data transfers corresponding to the service type may be different.
  • the above mentioned business type example is still assumed.
  • the foregoing service type may be indicated by the D2D transmitting UE to the D2D receiving UE by using signaling, for example, transmitting the foregoing parameter for indicating a service type in the SCI; and receiving, by the receiving end UE, the allocation of the D2D data resource according to the indication signaling , receiving D2D data.
  • the transmitting end UE may report its service type to the base station, and the base station determines the resource allocation of the D2D data transmission according to the service type or according to the service type and the TDD uplink and downlink configuration.
  • a manner of implementing D2D communication data transmission is provided by determining the number of transmissions of D2D data by the transmission number indication signaling.
  • the base station sends a parameter for indicating the number of D2D data transmissions, and the D2D transmitting end and the receiving end UE perform D2D data transmission and reception according to the number of transmissions.
  • the number of transmission indications signaling may be sent in the form of a broadcast, such as in a System Information Block (SIB).
  • SIB System Information Block
  • the transmitting end UE determines the number of D2D data transmissions, and the transmitting end UE indicates the number of transmissions of the D2D data to the D2D receiving end UE through the SCI.
  • the transmitting UE may also report the number of D2D data transmissions to the base station, and the base station schedules the transmitting UE to perform D2D data transmission based on the number of transmissions.
  • PSBCH Physical Sidelink Broadcast Channel
  • the physical side line broadcast channel transmits a parameter indicating the number of times of the D2D data transmission.
  • the foregoing transmission number indication parameter may directly indicate the number of transmissions of the D2D data.
  • the indication parameter 1/2/3 indicates that the number of D2D data transmissions is 1, 2, and 4 times, respectively.
  • the foregoing transmission times indication parameter may be indicated by an index, that is, the transmitted transmission quantity indication signaling indicates an index of transmission times, and different indexes correspond to different transmission times; and for the same index, in different TDDs In the row configuration, the number of transmissions may be different.
  • the index indicating the number of transmissions includes two: 0 and 1; in TDD configuration 0, the number of transmissions corresponding to indexes 0 and 1 is 2 and 4, and in TDD configuration 2, the transmission corresponding to indexes 0 and 1.
  • the number of times is 1 and 2, and so on.
  • the above-mentioned number of transmission indication parameters directly indicates the number of transmissions of D2D data. For example, when the indication parameter is 1/2/3/4, the number of D2D data transmissions is 1/2/3/4 times.
  • the D2D transmitting UE After the D2D transmitting UE determines the number of D2D data transmissions, the D2D data is transmitted according to the number of transmissions; after the D2D receiving UE determines the D2D data transmission times, the D2D data is received according to the number of transmissions; in the mode 1, the eNB determines the number of transmissions. Then, the D2D transmitting UE is scheduled to transmit D2D data according to the number of transmissions.
  • the bitmap-based T-RPT described herein may be used for indication.
  • the length of the TDD system bitmap may depend on the specific TDD uplink and downlink configuration. For example, for the TDD uplink and downlink configuration 4, the bitmap indicating the D2D data transmission time domain resource is 8 bits (corresponding to 8 consecutive uplink subframes in mode1 and 8 consecutive subframes in the D2D communication data resource pool in mode 2) . If the value of the bitmap is 00110011, it means that 4 out of 8 subframes are scheduled for the transmission of the D2D data, which may also be referred to as a subframe pattern.
  • FIG. 9 is a first schematic diagram of a set of D2D data subframe patterns for scheduling according to a preferred embodiment of the present invention. Eight subframes corresponding to an 8-bit bitmap are as shown in FIG. 9, and the scheduled D2D data subframes (ie, “1” represents The sub-frames are shown shaded in the figure.
  • the 4 subframes indicated by the hatching in the figure correspond to 4 transmissions of one D2D packet; if it is determined that the number of transmissions of the D2D data is 2, then among the 4 subframes indicated by the hatching in the figure, The first 2 are used for 2 transmissions of one D2D packet, and the last 2 are used for 2 transmissions of another D2D packet.
  • the subframe pattern used for scheduling D2D data transmission constitutes a subframe pattern set (for example, in a TDD system, in each TDD configuration, all available T-RPTs constitute a subframe pattern set in the TDD configuration.
  • the description of the sub-frame pattern (ie, each available value of the bitmap) in the subframe pattern set corresponds to an index, and the number of transmissions of the D2D data described herein is implicitly indicated by the index.
  • some or all of the subframe patterns in the subframe pattern set correspond to a plurality of index values, and the plurality of index values respectively correspond to a plurality of D2D data transmission times.
  • one subframe pattern in the subframe pattern set is 00110011, which corresponds to two indexes, for example, indexes i and k both represent the subframe pattern (i and k are non-negative integers and Not equal, i and k are both smaller than M, and M is the maximum value of the sub-frame pattern index value), but the number of D2D data transmissions represented by i and k is different.
  • the number of transmissions of i corresponding to D2D data is 2, and the number of times of transmission of D2D data is 4.
  • the subframe pattern index indicated by the D2D transmitting end UE to the receiving UE is i, it indicates that the allocated subframe (that is, the T-RPT pattern) is 00110011 (FIG. 9), and the first two subframes are twice a D2D data packet.
  • the subframe in which the transmission is located, and the next 2 subframes are the subframes in which the two transmissions of the other D2D packet are located.
  • the two indexes corresponding to one subframe pattern are only examples, and may not be limited to two.
  • the subframe pattern used for scheduling D2D data transmission constitutes a plurality of subframe pattern sets (for example, each TDD configuration includes a plurality of subframe pattern sets), and the subframe pattern in each subframe pattern set is used for a specific D2D.
  • the scheduling of data transmission times is used; and the sub-frame patterns included in different sub-frame pattern sets may be completely different, or partially identical, or identical. Used to indicate that the index of the sub-frame pattern in different sub-frame pattern sets is different.
  • a certain TDD configuration includes two sets of subframe patterns, but the number of transmissions indicated by the subframe patterns in the subframe pattern set 1 and the subframe pattern set 2 is different.
  • the number of transmissions of the sub-frame pattern set 1 corresponding to the D2D data is 2, and the number of times of the sub-frame pattern set 2 corresponding to the D2D data transmission is 4.
  • the sub-frame pattern set Both the 1 and the subframe pattern set 2 include the subframe pattern 00110011, so there are 2 indexes corresponding thereto, for example, the indexes i and k both represent the subframe pattern (i and k are both non-negative integers and are not equal, i and k are both Less than M, M is the maximum value of the sub-frame pattern index value), i indicates that the number of transmissions of the D2D data is 2, k indicates that the number of transmissions of the D2D data is 4; or, the subframe pattern set 1 includes 10101010, the set of subframe patterns 2 includes 01010101, and the indexes of the two subframe patterns are different, and the receiving end determines the used subframe pattern and the number of times of D2
  • the subframe pattern used for scheduling D2D data transmission constitutes a subframe pattern set, and each subframe pattern (ie, T-RPT) in the subframe pattern set corresponds to an index, and the D2D data described herein
  • the number of transmissions is represented by different sub-frame patterns.
  • the middle molecular frame pattern of the subframe pattern set is used for D2D data subframe allocation when the D2D data packet is transmitted twice, and the partial subframe pattern is used for D2D data subframe allocation when the D2D data packet is transmitted 4 times.
  • the corresponding subframe pattern set includes the subframe pattern 01010101 and the subframe pattern 10101010; the subframe pattern 01010101 is used when the D2D data transmission frequency is 2, and the 10101010 is the D2D data transmission frequency. Use at 4 o'clock.
  • FIG. 10 is a second schematic diagram of a set of D2D data subframe patterns for scheduling according to a preferred embodiment of the present invention, as shown in FIG.
  • the subframes in the set of configured D2D control information resources are allowed to overlap with subframes in the D2D data transmission resource set or scheduled subframes for D2D data transmission.
  • the subframe in the first resource set or the subframe in which the D2D control information is transmitted overlaps with the subframe in the second resource, only the D2D is sent in the coincident subframe Data; or, when the subframe in the first resource set or the subframe in which the D2D control information is transmitted overlaps with the subframe in the second resource, only the said subframe is sent in the coincident subframe D2D control information; or, when a subframe in the first resource set or a subframe in which the D2D control information is transmitted overlaps with a subframe in the second resource, if the subframe in the coincident subframe is The frequency domain resource corresponding to the first resource set or the frequency domain resource that transmits the D2D control information overlaps with the frequency domain resource location corresponding to the second resource, and only the D2D data is sent in the coincident subframe; or And if the subframe in the first resource set or the subframe in which the D2D control information is transmitted overlaps with the subframe in the second resource,
  • FIG. 11 is a schematic diagram of a subframe position for transmitting D2D control information and D2D data according to a preferred embodiment of the present invention.
  • the subframe position at which the D2D control information and the D2D data are transmitted is as shown in FIG.
  • the first four D2D data subframes are used for transmission of D2D data packet 1
  • the last four D2D data subframes are used for transmission of D2D data packet 2.
  • the subframe in which the D2D UE sends the D2D control information is identified by a black area. That is, the D2D data subframe and the D2D control information subframe overlap.
  • the D2D transmitting end UE can transmit only D2D control information in the overlapping subframe, which is equivalent to transmitting D2D data packet 1 only twice, and D2D data packet 2 transmitting 4 times.
  • the D2D receiving end UE it only receives the D2D control information of the transmitting UE in the overlapping subframe.
  • RV redundancy versions
  • the selection of the redundancy version is consistent with the RV value when normal transmission (ie, no subframe conflict). For example, for FIG. 11, assuming that the redundancy versions used for the four transmissions of the same data packet are 0, 2, 3, and 1, respectively, then for D2D data packet 1, it is in the two transmissions of the data packet.
  • the redundancy version used is 3, 1.
  • FIG. 12 is a flowchart of a method for device-to-device communication according to an embodiment of the present invention, as shown in FIG. As shown, the method includes the following steps:
  • Step S1202 detecting a synchronization signal
  • Step S1204 determining a synchronization source type according to the detected synchronization signal
  • determining the synchronization source type according to the detected synchronization signal means that different synchronization source types correspond to different synchronization signal sequences, and the synchronization source type includes at least a base station and a user equipment.
  • the synchronization source refers to the node that initially transmits the synchronization signal.
  • the source of synchronization is the base station.
  • the synchronization source includes at least a base station and a user equipment.
  • the base station sends A synchronization signal (such as a Primary Synchronization Signal (PSS) and a Secondary Synchronization Signal (SSS)), the user equipment located in the coverage of the base station can forward the synchronization signal (for example, the user equipment in the edge area of the base station is forwarded)
  • the synchronization signal for the user equipment outside the coverage of the base station, can detect the synchronization signal forwarded by the user equipment when the synchronization signal sent by the base station is not detected.
  • the synchronization signal forwarded by the user equipment may be the same as the synchronization signal sequence sent by the base station (for example, the forwarded synchronization signal has a different resource location and/or period than the synchronization signal sent by the base station, so even if the sequence is the same, the user equipment can determine The detected sync signal is sent by other user equipment).
  • the synchronization source type is a base station.
  • the external user equipment can also be used to determine that the current scene is a half-coverage scene.
  • the user equipment may send a synchronization signal, which is different from the synchronization signal sequence sent by the base station, for example, defines a D2D-specific synchronization signal sequence (for example, may include For P2 and SSS dedicated to D2D communication, for the dedicated synchronization signal, at least one of the PSS and SSS sequences is different from the corresponding sequence of the cellular communication system, for example, the D2D dedicated PSS is different from the PSS sequence of the cellular system.
  • the synchronization signal sequence detected by the user equipment is a D2D communication dedicated synchronization signal sequence
  • it may be determined that the synchronization source type is a user equipment.
  • the user equipment can also determine that the current scene is an uncovered scene.
  • Step S1206 determining a time division duplex TDD configuration according to the synchronization source type (the step S1206 is an optional step, that is, the step S1206 may not exist when the TDD configuration is not required to be used in step S1208);
  • the user equipment determines that the type of the synchronization source is a base station, receiving an indication parameter for indicating the TDD configuration.
  • a base station indicates the TDD configuration by a broadcast message.
  • the TDD configuration may be the seven uplink and downlink configurations described in Table 1.
  • the TDD configuration may be further determined by the received TDD configuration indication parameter.
  • the indication parameter may be carried in a physical side line broadcast channel PSBCH.
  • Step S1208 determining, according to the synchronization source type, according to the synchronization source type and the TDD configuration, or according to the TDD configuration (ie, according to the synchronization source type and/or the TDD configuration)
  • a resource pool (referred to as a set of resources, also referred to as a resource set);
  • Determining, according to the synchronization source type, the resource pool used for the device-to-device communication may be, when the synchronization source type is a base station, receiving an indication parameter, such as a resource pool, used to indicate the device-to-device communication resource pool.
  • the indication parameters are carried in the PSBCH.
  • the indication parameter may directly indicate the D2D resource pool configuration, for example, indicating a subframe position and a frequency resource block location of the D2D resource pool by using a set of parameters; or the indication parameter may also indicate an index of the resource pool configuration, such as a predefined A set of D2D resource pool configuration patterns, each D2D resource pool configuration in the set includes a subframe location and/or a frequency resource block location for D2D communication, and each resource pool configuration corresponds to an index value, and the index is The subframe position and/or frequency resource block location for D2D communication may be indicated.
  • the device-to-device communication resource may be determined according to a predefined rule.
  • the predefined rule is to appoint a subframe with a specific number as a subframe for D2D communication, for example, the appointment subframe 2/3/4/7/8/9 is a D2D subframe (the subframe number is 0 to 9). ).
  • a resource pool for the device-to-device communication for example, determining all uplink subframes in the TDD configuration, or all uplink subframes and special subframes, or part of the uplink subframes The time domain resource location of the resource pool for the D2D communication.
  • the method determines the D2D resource pool
  • at least the time domain subframe position of the D2D resource pool is determined.
  • the frequency location may also be agreed when the frequency location of the D2D resource pool is not indicated.
  • the entire system bandwidth can be used for D2D communication; or a part of it is used for D2D communication, such as several physical resource blocks of the central frequency band.
  • Step S1210 Perform device-to-device communication in the resource pool of the device-to-device communication.
  • the user equipment After determining the D2D resource pool, the user equipment performs D2D communication in the resource pool.
  • the user equipment of the TDD system can be determined to determine resources for D2D communication under any coverage condition, thereby performing D2D communication.
  • the resource pool further includes a control resource pool and a data resource pool; wherein the control resource pool is used for D2D control information, such as SCI transmission, and the data resource pool is used for D2D data transmission, for example, transmitting PSSCH.
  • control resource pool is used for D2D control information, such as SCI transmission
  • data resource pool is used for D2D data transmission, for example, transmitting PSSCH.
  • the D2D control resource pool and/or the D2D data resource pool is indicated in the configuration parameter.
  • the predefined rule When the D2D resource pool is determined according to a predefined rule, the predefined rule simultaneously defines a subframe corresponding to the D2D control resource pool and a subframe corresponding to the D2D data resource pool. For example, when the predefined rule is that the subframe 2/3/4/7/8/9 is a D2D subframe, the first two subframes are agreed to be the subframe of the D2D control resource pool, and the last four subframes are the D2D data resource pool.
  • Subframe or a sub-frame within a resource period (for example, a resource period includes multiple sets of subframes numbered 2/3/4/7/8/9, or a resource period includes multiple radio frames),
  • the first specific number of D2D subframes are subframes of the D2D control resource pool, and the remaining D2D subframes are D2D data resource pool subframes.
  • step 1206 is optional.
  • the D2D resource pool can be determined directly based on the foregoing method, that is, the D2D resource pool is determined according to the synchronization source type without determining the TDD configuration.
  • the method for device-to-device communication solves the problem of device-to-device communication in the TDD system, and particularly solves the problem that the user equipment of the TDD system in the half-coverage and non-coverage scenarios is determined for D2D communication.
  • FIG. 13 is a structural block diagram of an apparatus for device-to-device communication according to an embodiment of the present invention. As shown in FIG. 13, the apparatus includes: a synchronization module 132, a processing module 134, and a communication module 136. Detailed instructions:
  • the synchronization module 132 is configured to detect the synchronization signal, and is further configured to determine a synchronization source type according to the detected synchronization signal;
  • the processing module 134 is connected to the synchronization module 132, and is configured to determine, according to the synchronization source type, the device a resource pool to device communication; or determining a time division duplex TDD configuration according to the synchronization source type, and determining, according to the TDD configuration, or according to the synchronization source type and the TDD configuration, for the device to device A resource pool of communication;
  • the communication module 136 is coupled to the processing module 134 and configured to perform device-to-device communication in the resource pool of the device-to-device communication.
  • the different synchronization source types correspond to different synchronization signal sequences
  • the synchronization source type includes at least a base station and a user equipment.
  • the processing module 134 includes: a third receiving module, configured to: when the type of the synchronization source is a base station, receive an indication parameter used to indicate the TDD configuration, for example, the indication parameter is carried in a physical The side-by-side broadcast channel is in the PSBCH; and/or, when the synchronization source type is a user equipment, receiving an indication parameter for indicating the TDD configuration, for example, the indication parameter may be carried in a PSBCH;
  • the processing module 134 includes: a fourth receiving module, configured to: when the synchronization source type is a base station, receive an indication parameter, such as the indication, for indicating a resource pool of the device to device communication.
  • the parameter may be carried in the PSBCH; and/or, when the synchronization source type is a user equipment, receiving an indication parameter for indicating the resource pool of the device to device communication, for example, the indication parameter is carried in the PSBCH.
  • the indication parameter may directly indicate the D2D resource pool configuration, for example, indicating a subframe position and a frequency resource block location of the D2D resource pool by using a set of parameters; or the indication parameter may also indicate an index of the resource pool configuration, such as a predefined A set of D2D resource pool configuration patterns, each D2D resource pool configuration in the set includes a subframe location and/or a frequency resource block location for D2D communication, and each resource pool configuration corresponds to an index value, and the index is The subframe position and/or frequency resource block location for D2D communication may be indicated.
  • the processing module determines the device-to-device communication resource according to a predefined rule.
  • the predefined rule is: subframes 2/3/4/7/8/9 are D2D subframes.
  • the processing module determines the device-to-device communication resource according to the TDD configuration, all uplink subframes or all uplink subframes and special subframes in the TDD configuration. A portion of the frame or uplink subframe is determined to be the time domain resource of the device-to-device communication.
  • the method determines the D2D resource pool
  • at least the time domain subframe position of the D2D resource pool is determined.
  • the frequency location may also be agreed when the frequency location of the D2D resource pool is not indicated.
  • the entire system bandwidth can be used for D2D communication; or a part of it is used for D2D communication, such as several physical resource blocks of the central frequency band.
  • the resource pool includes a control resource pool and a data resource pool; wherein the control resource pool is used for D2D control information transmission, and the data resource pool is used for D2D data transmission; when receiving is used to indicate the resource
  • the configuration parameter of the pool the configuration parameter includes parameters for indicating the D2D control resource pool and/or the D2D data resource pool; when the D2D resource pool is determined according to a predefined rule, the predefined The same rules And determining the D2D control resource pool and the D2D data resource pool.
  • the method for specifically determining the D2D control resource pool and the D2D data resource pool is as described in the foregoing method example, and details are not described herein.
  • the processing module determines that the TDD configuration is an optional operation.
  • the processing module may also directly determine the D2D resource pool according to the synchronization source type.
  • a software is provided that is configured to perform the technical solutions described in the above embodiments and preferred embodiments.
  • a storage medium in which the above software is stored, including but not limited to an optical disk, a floppy disk, a hard disk, an erasable memory, and the like.
  • 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 such that they may be stored in the storage device by the computing device and, in some cases, may be different from the order herein.
  • the steps shown or described are performed, or they are separately fabricated into individual integrated circuit modules, or a plurality of modules or steps thereof are fabricated as a single integrated circuit module.
  • the invention is not limited to any specific combination of hardware and software.
  • a method and apparatus for device-to-device communication provided by an embodiment of the present invention have the following beneficial effects: solving the problem of scheduling when a D2D UE performs direct communication on a radio resource of a cellular communication system in the related art.
  • the cellular system is a TDD system
  • the uplink and downlink subframe ratios are variable under different TDD configurations, and the D2D communication control information and data information of different service types in each TDD configuration are ensured when D2D communication can only use uplink resources.
  • the reliability of the transmission and the flexibility of D2D communication scheduling are provided by an embodiment of the present invention.

Landscapes

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

Abstract

本发明公开了一种用于设备到设备通信的方法及装置,其中,该方法包括:根据接收到的D2D控制信令的配置参数和/或存储的无线资源预配置信息确定用于D2D控制信息传输的第一资源集合;确定用于D2D数据传输的第二资源;在所述第一资源集合中发送D2D控制信息,和/或,在所述第二资源中发送D2D数据。通过本发明,解决了相关技术中用户设备UE在蜂窝通信***的无线电资源上进行直接通信时调度的问题,尤其对于蜂窝***是TDD***时不同TDD配置下上行和下行子帧比例可变的特点,保证了当D2D通信只能使用上行资源时不同业务类型在各个TDD配置下D2D通信控制信息和数据信息传输的可靠性,以及D2D通信调度的灵活性。

Description

用于设备到设备通信的方法及装置 技术领域
本发明涉及通信领域,具体而言,涉及一种用于设备到设备(Device-to-Device,简称为D2D)通信的方法及装置。
背景技术
在蜂窝通信***中,当两个用户设备(User Equipment,简称为UE)之间有业务传输时,例如,用户设备1(UE1)到用户设备2(UE2)的业务数据,首先通过空口传输给UE1所在小区的基站(Base Station,或者称为Node B,或演进(evolved)Node B),该基站通过核心网将该用户数据传输给UE2所在小区的基站,该基站再将上述业务数据通过空口传输给UE2。UE2到UE1的业务数据传输采用类似的处理流程。
不过,当用户设备1和用户设备2位于同一小区并且相距较近,那么上述的蜂窝通信方法显然不是最优的。而实际上,随着移动通信业务的多样化,例如,社交网络、电子支付等应用在无线通信***中的普及,使得近距离用户之间的业务传输需求日益增长。因此,设备到设备(Device-to-Device,简称为D2D)的通信模式日益受到广泛关注。D2D是指业务数据不经过基站和核心网的转发,直接由源用户设备通过空口传输给目标用户设备,也可称之为邻近服务(Proximity Service,简称ProSe)。对于近距离通信的用户来说,D2D不但节省了无线频谱资源,而且降低了核心网的数据传输压力。
在蜂窝通信中,用户设备与网络之间的数据传输,一般需要接入设备(通常是基站)进行调度。例如,基站通过控制信令向用户设备指示所调度的用于数据传输的上行链路(uplink,简称为UL)和下行链路(downlink,简称DL)资源。通过基站的调度,可以保证不同用户所使用的资源正交,从而避免信号冲突或者干扰。而对于D2D通信来说,考虑到干扰功率水平,D2D用户设备之间的侧链路(sidelink)则通常使用上行资源进行传输,比如在频分双工(Frequency Division Duplex,简称为FDD)***中使用上行频带,而在时分双工(Time Division Duplex,简称为TDD)***中使用上行子帧。这种情况下,D2D链路的调度情况可能会与传统的蜂窝通信***的调度显著不同。尤其是在TDD***中,由于LTE TDD本身具有7种上下行配置(UL-DL configuration),每种配置具有不同的上行和下行子帧比例,可能会进一步导致D2D通信调度的难度增加。
另外,考虑到D2D通信应用的广泛性,D2D可能也需支持在部分覆盖或者无覆盖场景中工作。所谓部分覆盖是指,参与D2D通信的用户设备可能会有部分无法获得蜂窝网络的信号覆盖,比如无法检测到基站发送的无线信号,或者所述无线信号的接收功率水平在特定的门限之下,或者所述用户设备无法正常接入蜂窝网络,等;无覆盖是指参与D2D通信的用户设备均无法获得蜂窝网络的信号覆盖。在这种情况下,尤其是TDD***中,用户设备确定用于D2D通信的资源,则是D2D通信正常进行的前提。
发明内容
本发明实施例提供了一种用于设备到设备通信的方法及装置,以至少解决相关技术中D2D UE在蜂窝通信***的无线电资源上进行直接通信时调度的问题。
根据本发明的一个实施例,提供了一种用于设备到设备D2D通信的方法,包括:根据接收到的D2D资源配置参数和/或存储的无线资源预配置信息确定用于D2D控制信息传输的第一资源集合;确定用于D2D数据传输的第二资源;在所述第一资源集合中发送D2D控制信息,和/或,在所述第二资源中发送D2D数据。
本实施例中,根据以下信息至少之一确定所述第二资源:接收到的D2D数据传输资源池配置信息;接收到的用于D2D数据传输的传输资源指示信息;存储的所述无线资源预配置信息。
本实施例中,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述第二资源中的子帧重叠时,在所述重合的子帧中只发送所述D2D数据;或者,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述第二资源中的子帧重叠时,在所述重合的子帧中只发送所述D2D控制信息;或者,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述第二资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源或传输所述D2D控制信息的频域资源与所述第二资源对应的频域资源位置重叠,在所述重合的子帧中只发送所述D2D数据;或者,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述第二资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源或传输所述D2D控制信息的频域资源与所述第二资源对应的频域资源位置重叠,在所述重合的子帧中只发送所述D2D控制信息;或者,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述第二资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源或传输所述D2D控制信息的频域资源与所述第二资源对应的频域资源位置重叠,在所述重合的子帧中同时发送所述D2D控制信息和所述 D2D数据,并且在所述重叠的频域资源中只发送所述D2D控制信息或者所述D2D数据;或者,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述第二资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源或传输所述D2D控制信息的频域资源与所述第二资源对应的频域资源位置正交,在所述重合的子帧中同时发送所述D2D控制信息和所述D2D数据。
本实施例中,在所述第二资源中发送D2D数据包括:确定所述D2D数据的传输次数;根据确定的传输次数发送所述D2D数据;其中,根据以下信息至少之一确定所述D2D数据的传输次数:时分双工TDD***的上下行配置UL-DL configuration;业务类型;接收到的传输次数指示信令;所述D2D数据的传输资源图样的索引;所述D2D数据的传输资源图样。
本实施例中,在至少根据TDD***的上下行配置确定所述D2D数据的传输次数的情况下,包括:每个所述的TDD上下行配置对应一个或多个传输次数值。
本实施例中,在至少根据接收到的传输次数指示信令确定所述D2D数据的传输次数的情况下,还包括:接收网络侧设备发送的,承载于专用无线资源控制消息或者D2D授权信息或者广播消息中的所述传输次数指示信令;或者,接收从其他用户设备发送的,承载于PSBCH中的所述传输次数指示信令;通过所述D2D控制信息发送传输次数值。
本实施例中,在至少根据业务类型确定所述D2D数据的传输次数的情况下,包括:所述业务类型包括N种,N>1,其中,至少包括两种对应不同的传输次数值的业务类型;通过所述D2D控制信息发送所述业务类型指示信息。
本实施例中,在至少根据所述D2D数据的传输资源图样的索引确定所述D2D数据的传输次数的情况下,包括:所述传输资源的子帧位置用传输资源图样表示,一个所述传输资源图样对应多于一个索引值,其中每个索引值对应不同的传输次数;或者,预定义多个传输资源图样集合,每个集合对应一个传输次数值,不同传输资源图样集合中的传输资源图样使用不同的索引进行指示;通过所述D2D控制信息发送用于指示所述传输资源图样的索引。
本实施例中,在至少根据所述D2D数据的传输资源图样确定所述D2D数据的传输次数的情况下,包括:所述每个传输资源图样对应一个传输次数值,所述每个传输资源图样对应一个索引值;通过所述D2D控制信息发送用于指示所述传输资源图样的索引。
根据本发明的一个实施例,还提供了另一种用于设备到设备D2D通信的方法,包括:根据接收到的D2D资源配置参数和/或存储的无线资源预配置信息确定用于D2D控制信息传输的第一资源集合;在所述第一资源集合中接收D2D控制信息,所述控制信息中包括用于指示数据资源的资源分配指示参数;在所述D2D控制信息所指示的数据资源中接收D2D数据。
本实施例中,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述数据资源中的子帧重叠时,在所述重合的子帧中只接收所述D2D数据;或者,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述数据资源中的子帧重叠时,在所述重合的子帧中只接收所述D2D控制信息;或者,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述数据资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源与所述数据资源对应的频域资源位置重叠,在所述重合的子帧中只接收所述D2D数据;或者,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述数据资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源与所述数据资源对应的频域资源位置重叠,在所述重合的子帧中只接收所述D2D控制信息;或者,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述数据资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源与所述数据资源对应的频域资源位置正交,在所述重合的子帧中同时接收所述D2D控制信息和所述D2D数据。
本实施例中,在所述数据资源中接收D2D数据包括:确定所述D2D数据的传输次数;根据确定的传输次数接收所述D2D数据;其中,根据以下信息至少之一确定所述D2D数据的传输次数:时分双工TDD***的上下行配置UL-DL configuration;业务类型;接收到的传输次数指示信令;所述D2D数据的传输资源图样的索引;所述D2D数据的传输资源图样。
本实施例中,在至少根据TDD***的上下行配置确定所述D2D数据的传输次数的情况下,包括:每个所述的TDD上下行配置对应一个或多个传输次数值。
本实施例中,在至少根据接收到的传输次数指示信令确定所述D2D数据的传输次数的情况下,还包括:接收所述传输次数指示信令;其中,所述指示信令由网络侧设备发送,承载于专用无线资源控制消息或者D2D授权信息或者广播消息中;或者,
所述指示信令由其他用户设备发送,承载于PSBCH中;或者,所述指示信令由所述D2D数据的发送端用户设备发送,承载于所述D2D控制信息中。
本实施例中,在至少根据所述D2D数据的传输资源图样的索引确定所述D2D数据的传输次数的情况下,包括:接收所述D2D数据的传输资源图样的索引;其中,所述传输资源的子帧位置用传输资源图样表示,一个所述传输资源图样对应多于一个索引值,其中每个索引值对应不同的传输次数;或者,预定义多个传输资源图样集合,每个集合对应一个传输次数值,不同传输资源图样集合中的传输资源图样使用不同的索引进行指示。
本实施例中,在至少根据所述D2D数据的传输资源图样确定所述D2D数据的传输次数的情况下,包括:接收用于指示所述D2D数据的传输资源图样索引的信令;所述每个传输资源图样对应一个传输次数值,所述每个传输资源图样对应一个索引值。
根据本发明的一个实施例,还提供了再一种用于设备到设备D2D通信的方法,包括:确定D2D数据包的传输次数;通过以下方式至少之一将用于指示所述传输次数的信令发送给用户设备:通过专用无线资源控制消息发送所述传输次数指示信令;通过D2D授权发送所述传输次数指示信令;通过广播消息发送所述传输次数指示信令。
本实施例中,根据以下信息至少之一确定所述D2D数据包的传输次数:时分双工TDD***的上下行配置UL-DL configuration;业务类型;接收到的缓存状态报告信息;用于D2D通信的资源池配置。
根据本发明的另一实施例,提供了一种用于设备到设备D2D通信的装置,包括:第一确定模块,设置为根据接收到的D2D资源配置参数和/或存储的无线资源预配置信息确定用于D2D控制信息传输的第一资源集合;所述第一确定模块还设置为确定用于D2D数据传输的第二资源;第一发送模块,设置为在所述第一资源集合中发送D2D控制信息,和/或,在所述第二资源中发送D2D数据。
本实施例中,根据以下信息至少之一确定所述第二资源:接收到的D2D数据传输资源池配置信息;接收到的用于D2D数据传输的传输资源指示信息;存储的所述无线资源预配置信息。
本实施例中,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述第二资源中的子帧重叠时,在所述重合的子帧中只发送所述D2D数据;或者,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述第二资源中的子帧重叠时,在所述重合的子帧中只发送所述D2D控制信息;或者,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述第二资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源或传输所述D2D控制信息的频域资源与所述第二资源对应的频域资源位置重叠,在所述重合的子帧中只发送所述D2D数 据;或者,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述第二资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源或传输所述D2D控制信息的频域资源与所述第二资源对应的频域资源位置重叠,在所述重合的子帧中只发送所述D2D控制信息;或者,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述第二资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源或传输所述D2D控制信息的频域资源与所述第二资源对应的频域资源位置重叠,在所述重合的子帧中同时发送所述D2D控制信息和所述D2D数据,并且在所述重叠的频域资源中只发送所述D2D控制信息或者所述D2D数据;或者,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述第二资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源或传输所述D2D控制信息的频域资源与所述第二资源对应的频域资源位置正交,在所述重合的子帧中同时发送所述D2D控制信息和所述D2D数据。
本实施例中,所述第一确定模块还设置为确定所述D2D数据的传输次数;所述第一发送模块还设置为根据确定的传输次数发送所述D2D数据;其中,所述第一确定模块根据以下信息至少之一确定所述D2D数据的传输次数:时分双工TDD***的上下行配置UL-DL configuration;业务类型;接收到的传输次数指示信令;所述D2D数据的传输资源图样的索引;所述D2D数据的传输资源图样。
本实施例中,在至少根据TDD***的上下行配置确定所述D2D数据的传输次数的情况下,包括:每个所述的TDD上下行配置对应一个或多个传输次数值。
本实施例中,在至少根据接收到的传输次数指示信令确定所述D2D数据的传输次数的情况下,还包括:第一接收模块,设置为接收网络侧设备发送的,承载于专用无线资源控制消息或者D2D授权信息或者广播消息中的所述传输次数指示信令;或者,设置为接收从其他用户设备发送的,承载于PSBCH中的所述传输次数指示信令;其中,所述第一发送模块发送的所述D2D控制信息中包括用于指示传输次数值的参数。
本实施例中,在至少根据业务类型确定所述D2D数据的传输次数的情况下,包括:所述业务类型包括N种,N>1,其中,至少包括两种对应不同的传输次数值的业务类型;所述第一发送模块发送的所述D2D控制信息中包括用于指示所述业务类型的参数。
本实施例中,在至少根据所述D2D数据的传输资源图样的索引确定所述D2D数据的传输次数的情况下,包括:所述传输资源的子帧位置用传输资源图样表示,一个所述传输资源图样对应多于一个索引值,其中每个索引值对应不同的传输次数;或者, 预定义多个传输资源图样集合,每个集合对应一个传输次数值,不同传输资源图样集合中的传输资源图样使用不同的索引进行指示;所述第一发送模块发送的所述D2D控制信息中包括所述索引。
本实施例中,在至少根据所述D2D数据的传输资源图样确定所述D2D数据的传输次数的情况下,包括:所述每个传输资源图样对应一个传输次数值,所述每个传输资源图样对应一个索引值;所述第一发送模块发送的所述D2D控制信息中包括用于指示所述传输资源图样的索引。
根据本发明的另一实施例,还提供了另一种用于设备到设备D2D通信的装置,包括:第二确定模块,设置为根据接收到的D2D资源配置参数和/或存储的无线资源预配置信息确定用于D2D控制信息传输的第一资源集合;第二接收模块,设置为在所述第一资源集合中接收D2D控制信息,所述控制信息中包括用于指示数据资源的资源分配指示参数;所述第二接收模块还设置为在所述D2D控制信息所指示的数据资源中接收D2D数据。
本实施例中,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述数据资源中的子帧重叠时,在所述重合的子帧中只接收所述D2D数据;或者,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述数据资源中的子帧重叠时,在所述重合的子帧中只接收所述D2D控制信息;或者,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述数据资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源与所述数据资源对应的频域资源位置重叠,在所述重合的子帧中只接收所述D2D数据;或者,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述数据资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源与所述数据资源对应的频域资源位置重叠,在所述重合的子帧中只接收所述D2D控制信息;或者,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述数据资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源与所述数据资源对应的频域资源位置正交,在所述重合的子帧中同时接收所述D2D控制信息和所述D2D数据。
本实施例中,所述第二确定模块还设置为确定所述D2D数据的传输次数;所述第二接收模块还设置为根据确定的传输次数接收所述D2D数据;其中,所述第二确定模块根据以下信息至少之一确定所述D2D数据的传输次数:时分双工TDD***的上下行配置UL-DL configuration;业务类型;接收到的传输次数指示信令;所述D2D数据的传输资源图样的索引;所述D2D数据的传输资源图样。
本实施例中,在至少根据TDD***的上下行配置确定所述D2D数据的传输次数的情况下,包括:每个所述的TDD上下行配置对应一个或多个传输次数值。
本实施例中,在至少根据接收到的传输次数指示信令确定所述D2D数据的传输次数的情况下,还包括:所述第二接收模块还设置为接收所述传输次数指示信令;其中,所述指示信令由网络侧设备发送,承载于专用无线资源控制消息或者D2D授权信息或者广播消息中;或者,所述指示信令由其他用户设备发送,承载于PSBCH中;或者,所述指示信令由所述D2D数据的发送端用户设备发送,承载于所述D2D控制信息中。
本实施例中,在至少根据所述D2D数据的传输资源图样的索引确定所述D2D数据的传输次数的情况下,包括:所述第二接收模块还设置为接收所述D2D数据的传输资源图样的索引;其中,所述传输资源的子帧位置用传输资源图样表示,一个所述传输资源图样对应多于一个索引值,其中每个索引值对应不同的传输次数;或者,预定义多个传输资源图样集合,每个集合对应一个传输次数值,不同传输资源图样集合中的传输资源图样使用不同的索引进行指示。
本实施例中,在至少根据所述D2D数据的传输资源图样确定所述D2D数据的传输次数的情况下,包括:所述第二接收模块还设置为接收用于指示所述D2D数据的传输资源图样索引的信令;所述每个传输资源图样对应一个传输次数值,所述每个传输资源图样对应一个索引值。
根据本发明的另一实施例,还提供了再一种用于设备到设备D2D通信的装置,包括:第三确定模块,设置为确定D2D数据包的传输次数:第二发送模块,设置为通过以下方式至少之一将用于指示所述传输次数的信令发送给用户设备:通过专用无线资源控制消息发送所述传输次数指示信令;通过D2D授权发送所述传输次数指示信令;通过广播消息发送所述传输次数指示信令。
本实施例中,所述第三确定模块还设置为根据以下信息至少之一确定所述D2D数据包的传输次数:时分双工TDD***的上下行配置UL-DL configuration;业务类型;接收到的缓存状态报告信息;用于D2D通信的资源池配置。
根据本发明的再一实施例,提供了一种用于设备到设备D2D通信的方法,包括:检测同步信号;根据检测到的所述同步信号确定同步源类型;根据所述同步源类型确定用于所述设备到设备通信的资源池;或者,根据所述同步源类型确定时分双工TDD配置,并根据所述TDD配置,或者根据所述同步源类型和所述TDD配置,确定用于所述设备到设备通信的资源池;在所述设备到设备通信的资源池中进行设备到设备通信。
本实施例中,根据检测到的所述同步信号确定同步源类型,包括:不同的所述同步源类型对应不同的同步信号序列,所述同步源类型至少包括基站和用户设备。
本实施例中,根据所述同步源类型确定TDD配置,包括:当所述同步源的类型为基站时,接收用于指示所述TDD配置的指示参数;和/或,当所述同步源类型为用户设备时,接收用于指示所述TDD配置的指示参数,或者,获取TDD配置的预配置信息,所述预配置信息用于指示所述TDD配置,或者,确定所述TDD配置为预定义的TDD配置。
本实施例中,根据所述同步源类型,或根据所述同步源类型和所述TDD配置,确定用于所述设备到设备通信的资源池,包括:当所述同步源类型为基站时,接收用于指示所述设备到设备通信的资源池的指示参数;当所述同步源类型为用户设备时,接收用于指示所述设备到设备通信的资源池的指示参数;当所述同步源类型为用户设备时,根据预定义规则确定所述设备到设备通信资源;当所述同步源类型为用户设备时,根据所述TDD配置确定所述设备到设备通信资源,所述TDD配置中的所有上行子帧或者所有的上行子帧和特殊子帧或者上行子帧中的一部分被确定为所述设备到设备通信的时域资源。
本实施例中,还包括:所述资源池包括控制资源池和数据资源池;所述控制资源池用于D2D控制信息的传输,所述数据资源池用于D2D数据传输;当接收用于指示所述资源池的配置参数时,所述配置参数中包括用于指示所述D2D控制资源池和/或所述D2D数据资源池的参数;当根据预定义规则确定所述D2D资源池时,所述预定义规则用于确定所述D2D控制资源池和/或所述D2D数据资源池。
根据本发明的再一实施例,还提供了另一种用于设备到设备通信的装置,包括:同步模块,设置为检测同步信号;还设置为根据检测到的所述同步信号确定同步源类型;处理模块,设置为根据所述同步源类型确定用于所述设备到设备通信的资源池;或者,根据所述同步源类型确定时分双工TDD配置,并根据所述TDD配置,或者根据所述同步源类型和所述TDD配置,确定用于所述设备到设备通信的资源池;通信模块,设置为在所述设备到设备通信的资源池中进行设备到设备通信。
本实施例中,所述不同的同步源类型对应不同的同步信号序列,所述同步源类型至少包括基站和用户设备。
本实施例中,所述处理模块包括:第三接收模块,设置为当所述同步源的类型为基站时,接收用于指示所述TDD配置的指示参数,所述指示参数承载于物理侧行广播信道PSBCH中;和/或,当所述同步源类型为用户设备时,接收用于指示所述TDD配 置的指示参数;所述处理模块根据所述指示参数确定所述TDD配置;或者,所述处理模块根据TDD配置的预配置信息,确定所述TDD配置,或者,确定所述TDD配置为预定义的TDD配置。
本实施例中,所述处理模块包括:第四接收模块,设置为当所述同步源类型为基站时,接收用于指示所述设备到设备通信的资源池的指示参数;和/或,当所述同步源类型为用户设备时,接收用于指示所述设备到设备通信的资源池的指示参数;或者,当所述同步源类型为用户设备时,所述处理模块根据预定义规则确定所述设备到设备通信资源;或者,当所述同步源类型为用户设备时,所述处理模块根据所述TDD配置确定所述设备到设备通信资源,所述TDD配置中的所有上行子帧或者所有的上行子帧和特殊子帧或者上行子帧中的一部分被确定为所述设备到设备通信的时域资源。
本实施例中,所述资源池包括控制资源池和数据资源池;所述控制资源池用于D2D控制信息的传输,所述数据资源池用于D2D数据传输;当接收用于指示所述资源池的配置参数时,所述配置参数中包括用于指示所述D2D控制资源池和/或所述D2D数据资源池的参数;当根据预定义规则确定所述D2D资源池时,所述预定义规则用于确定所述D2D控制资源池和/或所述D2D数据资源池。
通过本发明实施例,采用根据接收到的D2D资源配置参数和/或存储的无线资源预配置信息确定用于D2D控制信息传输的第一资源集合;确定用于D2D数据传输的第二资源;在所述第一资源集合中发送D2D控制信息,和/或,在所述第二资源中发送D2D数据的方式,解决了相关技术中D2D UE在蜂窝通信***的无线电资源上进行直接通信时调度的问题,尤其对于蜂窝***是TDD***时不同TDD配置下上行和下行子帧比例可变的特点,保证了当D2D通信只能使用上行资源时不同业务类型在各个TDD配置下D2D通信控制信息和数据信息传输的可靠性,以及D2D通信调度的灵活性。
附图说明
此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:
图1是根据本发明实施例的一种用于设备到设备通信的方法的流程图;
图2是根据本发明实施例的一种用于设备到设备通信的装置的结构框图;
图3是根据本发明实施例的另一种用于设备到设备通信的方法的流程图;
图4是根据本发明实施例的另一种用于设备到设备通信的装置的结构框图;
图5是根据本发明实施例的再一种用于设备到设备通信的方法的流程图;
图6是根据本发明实施例的再一种用于设备到设备通信的装置的结构框图;
图7是根据本发明优选实施例的目前无线资源结构划分示意图;
图8是根据本发明优选实施例的目前蜂窝无线通信***的网络部署示意图;
图9是根据本发明优选实施例的用于调度的D2D数据子帧图样集合示意图一;
图10是根据本发明优选实施例的用于调度的D2D数据子帧图样集合示意图二;
图11是根据本发明优选实施例的用于发送D2D控制信息和D2D数据的子帧位置示意图;
图12是根据本发明实施例的还一种用于设备到设备通信的方法的流程图;
图13是根据本发明实施例的还一种用于设备到设备通信的装置的结构框图。
具体实施方式
下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。
在本实施例中,提供了一种用于设备到设备(D2D)通信的方法,图1是根据本发明实施例的一种用于设备到设备通信的方法的流程图,如图1所示,该方法包括如下步骤:
步骤S102,根据接收到的D2D资源配置参数和/或存储的无线资源预配置信息确定用于D2D控制信息传输的第一资源集合;
步骤S104,确定用于D2D数据传输的第二资源;
步骤S106,在所述第一资源集合中发送D2D控制信息,和/或,在所述第二资源中发送D2D数据。
本实施例通过上述步骤,根据接收到的D2D资源配置参数和/或存储的无线资源预配置信息确定用于D2D控制信息传输的第一资源集合;确定用于D2D数据传输的第二资源;在所述第一资源集合中发送D2D控制信息,和/或,在所述第二资源中发送D2D数据,从而实现了D2D通信中的D2D控制信息和D2D数据的发送,解决了相关技术中D2D UE在蜂窝通信***的无线电资源上进行直接通信时调度的问题,尤其对于蜂窝***是TDD***时不同TDD配置下上行和下行子帧比例可变的特点,保证了当D2D通信只能使用上行资源时不同业务类型在各个TDD配置下D2D通信控制信息和数据信息传输的可靠性,以及D2D通信调度的灵活性。
上述步骤S102-S106的方案尤其适用于发送端D2D UE。其中,接收的D2D资源配置参数和/或存储的无线资源预配置信息可以来源于eNB或覆盖内UE,即物理侧行广播信道(Physical Sidelink Broadcast Channel,简称为PSBCH)转发。
本实施例中,可以根据以下信息至少之一确定所述第二资源:接收到的D2D数据传输资源池配置信息;接收到的用于D2D数据传输的传输资源指示信息;存储的所述无线资源预配置信息。
本实施例中,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述第二资源中的子帧重叠时,在所述重合的子帧中只发送所述D2D数据;或者,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述第二资源中的子帧重叠时,在所述重合的子帧中只发送所述D2D控制信息;或者,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述第二资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源或传输所述D2D控制信息的频域资源与所述第二资源对应的频域位置资源重叠,在所述重合的子帧中只发送所述D2D数据;或者,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述第二资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源或传输所述D2D控制信息的频域资源与所述第二资源对应的频域资源位置重叠,在所述重合的子帧中只发送所述D2D控制信息;或者,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述第二资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源或传输所述D2D控制信息的频域资源与所述第二资源对应的频域资源位置重叠,在所述重合的子帧中同时发送所述D2D控制信息和所述D2D数据,并且在所述重叠的频域资源中只发送所述D2D控制信息或者所述D2D数据;或者,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述第二资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源或传 输所述D2D控制信息的频域资源与所述第二资源对应的频域资源位置正交,在所述重合的子帧中同时发送所述D2D控制信息和所述D2D数据。
本实施例中,在所述第二资源中发送D2D数据包括:确定所述D2D数据的传输次数;根据确定的传输次数发送所述D2D数据,传输次数是指对同一个数据包进行重复传输时的传输次数值;其中,根据以下信息至少之一确定所述D2D数据的传输次数:时分双工(TDD)***的上下行配置(UL-DL configuration);业务类型(例如,业务类型中至少包括半持续调度类业务及非半持续调度类业务,或者业务类型中至少包括VoIP(Voice over IP,分组语音传输)业务和非VoIP业务);接收到的传输次数指示信令(可以通过网络侧设备发送,或者在半覆盖或者无覆盖场景中由UE转发;半覆盖是指进行D2D通信的UE部分位于蜂窝网络覆盖外,无覆盖是指进行D2D通信的UE均位于蜂窝网络覆盖外);所述D2D数据的传输资源图样(Time Resource Pattern for Transmission,简称为T-RPT)的索引;所述D2D数据的传输资源图样。
其中,T-RPT用位图(bitmap)表示,比如00110000对应8个子帧,其中第3和第4个子帧被指示为用于所述D2D数据传输。位图可以通过索引进行指示,比如TDD***中,对于某个上下行配置,可用的位图形成一个位图集合,位图集合中的每个位图对应有索引,具体在D2D通信中,由发送端UE向接收端UE指示该索引值,接收端UE根据该索引确定D2D数据的传输子帧位置。
其中,至少根据TDD***的上下行配置确定所述D2D数据的传输次数,包括:每个所述的TDD上下行配置对应一个或多个传输次数值。
其中,至少根据接收到的传输次数指示信令确定所述D2D数据的传输次数,包括:接收网络侧设备发送的,承载于专用无线资源控制(Radio Resource Control,简称为RRC)消息或者D2D授权信息(D2D grant,在PDCCH或者EPDCCH中发送)或者广播消息中的所述传输次数指示信令;或者,接收从其他用户设备发送的,承载于物理侧行广播信道(Physical Sidelink Broadcast Channel,简称为PSBCH)中的所述传输次数指示信令;通过所述D2D控制信息发送所述传输次数值。
其中,至少根据业务类型确定所述D2D数据的传输次数,包括:所述业务类型包括N种,N>1,其中,至少包括两种对应不同的传输次数值的业务类型;通过所述D2D控制信息发送所述业务类型指示信息。
其中,至少根据所述D2D数据的传输资源图样的索引确定所述D2D数据的传输次数,包括:所述传输资源的子帧位置用传输资源图样表示,一个所述传输资源图样对应多于一个索引值,其中每个索引值对应不同的传输次数;或者,预定义多个传输 资源图样集合,每个集合对应一个传输次数值,不同传输资源图样集合中的传输资源图样使用不同的索引进行指示;通过所述D2D控制信息发送所述传输资源图样的索引。
其中,至少根据所述D2D数据的传输资源图样确定所述D2D数据的传输次数,包括:所述每个传输资源图样对应一个传输次数值,所述每个传输资源图样对应一个索引值;通过所述D2D控制信息发送用于指示所述传输资源图样的索引。
对应于上述一种用于设备到设备通信的方法,在本实施例中还提供了一种用于设备到设备(D2D)通信的装置,该装置设置为实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
图2是根据本发明实施例的一种用于设备到设备通信的装置的结构框图,如图2所示,该装置包括第一确定模块22第一发送模块24,下面对各个模块进行详细说明:
第一确定模块22,设置为根据接收到的D2D资源配置参数和/或存储的无线资源预配置信息确定用于D2D控制信息传输的第一资源集合;所述第一确定模块22还设置为确定用于D2D数据传输的第二资源;第一发送模块24,与第一确定模块22相连,设置为在所述第一资源集合中发送D2D控制信息,和/或,在所述第二资源中发送D2D数据。
本实施例中,可以根据以下信息至少之一确定所述第二资源:接收到的D2D数据传输资源池配置信息;接收到的用于D2D数据传输的传输资源指示信息;存储的所述无线资源预配置信息。
本实施例中,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述第二资源中的子帧重叠时,在所述重合的子帧中只发送所述D2D数据;或者,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述第二资源中的子帧重叠时,在所述重合的子帧中只发送所述D2D控制信息;或者,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述第二资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源或传输所述D2D控制信息的频域资源与所述第二资源对应的频域资源位置重叠,在所述重合的子帧中只发送所述D2D数据;或者,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述第二资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源或传输所述D2D控制信息的频域资源与所述第二资源对应的频域资源位置重叠,在所述重 合的子帧中只发送所述D2D控制信息;或者,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述第二资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源或传输所述D2D控制信息的频域资源与所述第二资源对应的频域资源位置重叠,在所述重合的子帧中同时发送所述D2D控制信息和所述D2D数据,并且在所述重叠的频域资源中只发送所述D2D控制信息或者所述D2D数据;或者,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述第二资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源或传输所述D2D控制信息的频域资源与所述第二资源对应的频域资源位置正交,在所述重合的子帧中同时发送所述D2D控制信息和所述D2D数据。
本实施例中,所述第一确定模块22还可以设置为确定所述D2D数据的传输次数;所述第一发送模块24还可以设置为根据确定的传输次数发送所述D2D数据;其中,所述第一确定模块22可以根据以下信息至少之一确定所述D2D数据的传输次数:
时分双工(TDD)***的上下行配置(UL-DL configuration);业务类型;接收到的传输次数指示信令;所述D2D数据的传输资源图样的索引;所述D2D数据的传输资源图样。
其中,至少根据TDD***的上下行配置确定所述D2D数据的传输次数,包括:每个所述的TDD上下行配置对应一个或多个传输次数值。
其中,至少根据接收到的传输次数指示信令确定所述D2D数据的传输次数,所述装置还包括:第一接收模块,设置为接收网络侧设备发送的,承载于专用无线资源控制消息或者D2D授权信息或者广播消息中的所述传输次数指示信令;或者,设置为接收从其他用户设备发送的,承载于PSBCH中的所述传输次数指示信令;其中,所述第一发送模块24发送的所述D2D控制信息中包括用于指示所述传输次数值的参数。
其中,至少根据业务类型确定所述D2D数据的传输次数,包括:所述业务类型包括N种,N>1,其中,至少包括两种对应不同的传输次数值的业务类型;所述第一发送模块24发送的所述D2D控制信息中包括用于指示所述业务类型的参数。
其中,至少根据所述D2D数据的传输资源图样的索引确定所述D2D数据的传输次数,包括:所述传输资源的子帧位置用传输资源图样(Time Resource Pattern for Transmission,简称为T-RPT)表示,一个所述传输资源图样对应多于一个索引值,其中每个索引值对应不同的传输次数;或者,预定义多个传输资源图样集合,每个集合对应一个传输次数值,不同传输资源图样集合中的传输资源图样使用不同的索引进行指示;所述第一发送模块24发送的所述D2D控制信息中包括所述索引。
其中,至少根据所述D2D数据的传输资源图样确定所述D2D数据的传输次数,包括:所述每个传输资源图样对应一个传输次数值,所述每个传输资源图样对应一个索引值;所述第一发送模块24发送的D2D控制信息中包括用于指示所述传输资源图样的索引。
在本实施例中,还提供了另一种用于设备到设备(D2D)通信的方法,图3是根据本发明实施例的另一种用于设备到设备通信的方法的流程图,如图3所示,该方法包括如下步骤:
步骤S302,根据接收到的D2D资源配置参数和/或存储的无线资源预配置信息确定用于D2D控制信息传输的第一资源集合;
步骤S304,在所述第一资源集合中接收D2D控制信息,所述控制信息中包括用于指示数据资源的资源分配指示参数;
步骤S306,在所述D2D控制信息所指示的数据资源中接收D2D数据。
本实施例通过上述步骤,根据接收到的D2D资源配置参数和/或存储的无线资源预配置信息确定用于D2D控制信息传输的第一资源集合;在所述第一资源集合中接收D2D控制信息,所述控制信息中包括用于指示数据资源的资源分配指示参数;在所述D2D控制信息所指示的数据资源中接收D2D数据,从而实现了D2D通信中的D2D控制信息和D2D数据的接收,解决了相关技术中D2D UE在蜂窝通信***的无线电资源上进行直接通信时调度的问题,尤其对于蜂窝***是TDD***时不同TDD配置下上行和下行子帧比例可变的特点,保证了当D2D通信只能使用上行资源时不同业务类型在各个TDD配置下D2D通信控制信息和数据信息传输的可靠性,以及D2D通信调度的灵活性。
上述步骤S302-S306的方案尤其适用于接收端D2D UE。其中,接收的D2D资源配置参数和/或存储的无线资源预配置信息可以来源于eNB或覆盖内UE,即PSBCH转发。
本实施例中,所述数据资源指示的时域资源可以为物理子帧位置;或者,所述数据资源指示的时域资源也可以为虚拟子帧,所述虚拟子帧对应到D2D数据传输资源池中的子帧。
本实施例中,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述数据资源中的子帧重叠时,在所述重合的子帧中只接收所述D2D数据;或者,当所 述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述数据资源中的子帧重叠时,在所述重合的子帧中只接收所述D2D控制信息;或者,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述数据资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源与所述数据资源对应的频域资源位置重叠,在所述重合的子帧中只接收所述D2D数据;或者,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述数据资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源与所述数据资源对应的频域资源位置重叠,在所述重合的子帧中只接收所述D2D控制信息;或者,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述数据资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源与所述数据资源对应的频域资源位置正交,在所述重合的子帧中同时接收所述D2D控制信息和所述D2D数据。
本实施例中,在所述数据资源中接收D2D数据可以包括:确定所述D2D数据的传输次数;根据确定的传输次数接收所述D2D数据;其中,根据以下信息至少之一确定所述D2D数据的传输次数:
时分双工(TDD)***的上下行配置(UL-DL configuration);业务类型;接收到的传输次数指示信令(可以是网络发送或者发送端UE发送);所述D2D数据的传输资源图样的索引;所述D2D数据的传输资源图样。
其中,至少根据TDD***的上下行配置确定所述D2D数据的传输次数,包括:每个所述的TDD上下行配置对应一个或多个传输次数值。
其中,至少根据接收到的传输次数指示信令确定所述D2D数据的传输次数,包括:接收所述传输次数指示信令;其中,所述指示信令由网络侧设备发送,承载于专用无线资源控制消息或者D2D授权信息或者广播消息中;或者,所述指示信令由其他用户设备发送,承载于PSBCH中;或者,所述指示信令由所述D2D数据的发送端用户设备发送,承载于所述D2D控制信息中。
其中,至少根据所述D2D数据的传输资源图样的索引确定所述D2D数据的传输次数,包括:接收所述D2D数据的传输资源的索引;其中,所述传输资源的子帧位置用传输资源图样表示,一个所述传输资源图样对应多于一个索引值,其中每个索引值对应不同的传输次数;或者,预定义多个传输资源图样集合,每个集合对应一个传输次数值,不同传输资源图样集合中的传输资源图样使用不同的索引进行指示。
其中,至少根据所述D2D数据的传输资源图样确定所述D2D数据的传输次数,包括:接收用于指示所述D2D数据的传输资源图样索引的信令;所述每个传输资源图样对应一个传输次数值,所述每个传输资源图样对应一个索引值。
对应于上述另一种用于设备到设备通信的方法,在本实施例中还提供了另一种用于设备到设备(D2D)通信的装置,该装置设置为实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
图4是根据本发明实施例的另一种用于设备到设备通信的装置的结构框图,如图4所示,该装置包括第二确定模块42和第二接收模块44,下面对各个模块进行详细说明:
第二确定模块42,设置为根据接收到的D2D资源配置参数和/或存储的无线资源预配置信息确定用于D2D控制信息传输的第一资源集合;第二接收模块44,与第二确定模块42相连,设置为在所述第一资源集合中接收D2D控制信息,所述控制信息中包括用于指示数据资源的资源分配指示参数;所述第二接收模块44还设置为在所述D2D控制信息所指示的数据资源中接收D2D数据。
本实施例中,所述数据资源指示的时域资源为物理子帧位置;或者,所述数据资源指示的时域资源为虚拟子帧,所述虚拟子帧对应到D2D数据传输资源池中的子帧。
本实施例中,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述数据资源中的子帧重叠时,在所述重合的子帧中只接收所述D2D数据;或者,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述数据资源中的子帧重叠时,在所述重合的子帧中只接收所述D2D控制信息;或者,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述数据资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源与所述数据资源对应的频域资源位置重叠,在所述重合的子帧中只接收所述D2D数据;或者,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述数据资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源与所述数据资源对应的频域资源位置重叠,在所述重合的子帧中只接收所述D2D控制信息;或者,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述数据资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源与所述数据资源对应的频域资源位置正交,在所述重合的子帧中同时接收所述D2D控制信息和所述D2D数据。
本实施例中,所述第二确定模块42可以设置为确定所述D2D数据的传输次数;所述第二接收模块44可以设置为根据确定的传输次数接收所述D2D数据;其中,所述第二确定模块42可以根据以下信息至少之一确定所述D2D数据的传输次数:
时分双工(TDD)***的上下行配置(UL-DL configuration);业务类型;接收到的传输次数指示信令;所述D2D数据的传输资源图样的索引;所述D2D数据的传输资源图样。
其中,至少根据TDD***的上下行配置确定所述D2D数据的传输次数,包括:每个所述的TDD上下行配置对应一个或多个传输次数值。
其中,至少根据接收到的传输次数指示信令确定所述D2D数据的传输次数,包括所述第二接收模块44还可以设置为接收所述传输次数指示信令;其中,所述指示信令由网络侧设备发送,承载于专用无线资源控制消息或者D2D授权信息或者广播消息中;或者,所述指示信令由其他用户设备发送,承载于PSBCH中;或者,所述指示信令由所述D2D数据的发送端用户设备发送,承载于所述D2D控制信息中。
其中,至少根据所述D2D数据的传输资源图样的索引确定所述D2D数据的传输次数,包括:所述第二接收模块44还可以设置为接收所述D2D数据的传输资源的索引;其中,所述传输资源的子帧位置用传输资源图样表示,一个所述传输资源图样对应多于一个索引值,其中每个索引值对应不同的传输次数;或者,预定义多个传输资源图样集合,每个集合对应一个传输次数值,不同传输资源图样集合中的传输资源图样使用不同的索引进行指示。
其中,至少根据所述D2D数据的传输资源图样的索引确定所述D2D数据的传输次数,包括:所述第二接收模块44还可以设置为接收用于指示所述D2D数据的传输资源图样索引的信令;所述每个传输资源图样对应一个传输次数值,所述每个传输资源图样对应一个索引值。
在本实施例中,还提供了再一种用于设备到设备(D2D)通信的方法,图5是根据本发明实施例的再一种用于设备到设备通信的方法的流程图,如图5所示,该方法包括如下步骤:
步骤S502,确定D2D数据包的传输次数:
步骤S504,通过以下方式至少之一将用于指示所述传输次数的信令发送给用户设备:通过专用无线资源控制消息发送所述传输次数指示信令;通过D2D授权发送所述传输次数指示信令;通过广播消息发送所述传输次数指示信令。
本实施例通过上述步骤,确定D2D数据包的传输次数;通过上述方式将用于指示所述传输次数的信令发送给用户设备,从而实现了D2D通信中的D2D数据包的传输次数的确定及发送,解决了相关技术中D2D UE在蜂窝通信***的无线电资源上进行直接通信时调度的问题,尤其对于蜂窝***是TDD***时不同TDD配置下上行和下行子帧比例可变的特点,保证了当D2D通信只能使用上行资源时不同业务类型在各个TDD配置下D2D通信控制信息和数据信息传输的可靠性,以及D2D通信调度的灵活性。
上述步骤S502-S504的方案尤其适用于网络侧。
其中,可以根据以下信息至少之一确定所述D2D数据包的传输次数:
时分双工(TDD)***的上下行配置(UL-DL configuration);业务类型(例如半持续调度业务或者VoIP业务);接收到的缓存状态报告信息(BSR);用于D2D通信的资源池配置。
对应于上述再一种用于设备到设备通信的方法,在本实施例中还提供了再一种用于设备到设备(D2D)通信的装置,该装置设置为实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。
图6是根据本发明实施例的再一种用于设备到设备通信的装置的结构框图,如图6所示,该装置包括第三确定模块62和第二发送模块64,下面对各个模块进行详细说明:
第三确定模块62,设置为确定D2D数据包的传输次数:第二发送模块64,与第三确定模块62相连,设置为通过以下方式至少之一将用于指示所述传输次数的信令发送给用户设备:通过专用无线资源控制消息发送所述传输次数指示信令;通过D2D授权发送所述传输次数指示信令;通过广播消息发送所述传输次数指示信令。
其中,所述第三确定模块62还可以设置为根据以下信息至少之一确定所述D2D数据包的传输次数:时分双工(TDD)***的上下行配置(UL-DL configuration);业务类型;接收到的缓存状态报告信息;用于D2D通信的资源池配置。
综上,通过所述方法,解决了设备到设备通信时调度的问题,尤其对于TDD***上行子帧比例可变的特点,保证了不同业务类型下TDD***中D2D通信控制信息和数据信息传输的可靠性,以及D2D通信调度的灵活性。
下面结合优选实施例进行说明,以下优选实施例结合了上述实施例及其优选实施方式。
在以下优选实施例中,提供了一种用于设备到设备通信的方法和装置。本文所述的技术适用于蜂窝无线通信***或网络。常见的蜂窝无线通信***可以基于CDMA(Code Division Multiplexing Access,码分多址)技术、FDMA(Frequency Division Multiplexing Access,频分多址)技术、OFDMA(Orthogonal-FDMA,正交频分多址)技术、SC-FDMA(Single Carrier-FDMA,单载波频分多址)技术,等。例如,3GPP(3rd Generation Partnership Project)LTE(Long Term Evolution,长期演进)/LTE-A(LTE-Advanced,高级长期演进)蜂窝通信***下行链路(或称为前向链路)基于OFDMA技术,上行链路(或称为反向链路)基于SC-FDMA多址技术。未来则有可能在一个链路上支持混合的多址技术。
在OFDMA/SC-FDMA***中,用于通信的无线资源(Radio Resource)是时-频两维的形式。例如,图7是根据本发明优选实施例的目前无线资源结构划分示意图,如图7所示,对于LTE/LTE-A***来说,上行和下行链路的通信资源在时间方向上都是以无线帧(radio frame)为单位划分,每个无线帧(radio frame)长度为10ms,包含10个长度为1ms的子帧(sub-frame),每个子帧包括长度为0.5ms的两个时隙(slot),如图7所示。而根据循环前缀(Cyclic Prefix,CP)的配置不同,每个时隙可以包括6个或7个OFDM或SC-FDM符号。
在频率方向,资源以子载波(subcarrier)为单位划分,具体在通信中,频域资源分配的最小单位是RB(Resource Block,资源块),对应物理资源的一个PRB(Physical RB,物理资源块)。一个PRB在频域包含12个子载波(sub-carrier),对应于时域的一个时隙(slot)。子帧内时域相邻的两个PRB称为PRB对(PRB pair)。每个OFDM/SC-FDM符号上对应一个子载波的资源称为资源元素(Resource Element,简称为RE)。如图7所示。
图8是根据本发明优选实施例的目前蜂窝无线通信***的网络部署示意图,如图8所示,该图中所示可以是3GPP LTE/LTE-A***,或者其它的蜂窝无线通信技术。在蜂窝无线通信***的接入网中,网络设备一般包括一定数量的基站(base station,或者称为节点B,Node B,或者演进的节点B,evolved Node B,eNB,或者增强的节点B,enhanced Node B,eNB),以及其它的网络实体(network entity)或网络单元(network element)。或者,概括来说,在3GPP中也可以将其统称为网络侧(E-UTRAN,Evolved Universal Terrestrial Radio Access Network,演进的通用陆地无线接入网络)。这里所说的基站也包括网络中的低功率节点(Low Power Node,LPN),例如毫微微小区或家庭基站(pico,Relay,femto,HeNB即Home eNB等)等,也可统称其为小小区(small cell)。为描述简单,图8中只示出了3个基站。基站提供一定的无线信号覆盖范围,在该覆盖范围内的终端(terminal,或者称为用户设备,User Equipment,UE,或者device)可以与该基站进行无线通信。一个基站的无线信号覆盖区域可能会基于某些准则被划分为一个或者多个小区cell或扇区sector,例如可能会是三个小区。
在D2D通信中,一种实现通信调度的方式是,D2D发送端UE发送D2D控制信令(也称D2D控制信息)和D2D数据。其中,D2D控制信令也可以称为调度指示(Scheduling Assignment,简称为SA)或者侧行控制信息(Sidelink Control Information,简称为SCI),用于指示D2D数据的资源位置、调制编码方式(modulation and coding scheme,简称为MCS)、功控相关参数、预编码相关参数等;D2D控制信令可以直接以PUSCH的格式传输,或者定义新的物理信道用于承载该D2D控制信令,比如PSCCH(Physical Sidelink Control Channel,物理侧行控制信道)。D2D数据是在D2D UE之间直接传输的D2D业务数据,可以直接以PUSCH的格式传输,或者定义新的物理信道用于传输D2D数据,比如PSSCH(Physical Sidelink Shared Channel,物理侧行共享信道)。
在这种调度方式下,发送SCI的资源可以由网络侧(比如基站)分配,也可以由发送端UE自己选择。比如,基站通过广播信令指示了一个用于SCI传输的资源池,基站并通过控制信令向D2D发送端UE指示位于该资源池内用于SCI传输的资源,我们称这种D2D通信方式为模式1(mode 1)。或者,发送端UE基于某些准则,在该SCI资源池中选择资源传输SCI,我们称这种D2D通信方式为模式2(mode 2)。对于D2D数据的传输,mode 1也由基站分配资源,比如基站通过控制信令(比如通常承载于D2D grant即D2D授权信息中)向发送端UE指示用于D2D数据传输的资源位置;而在mode 2下,D2D数据传输资源由D2D发送端UE基于某些准则在基站配置或者预配置(pre-configured,或者预定义,pre-defined)的资源池中选择资源。
对于D2D接收端UE来说,可以首先在一个SCI资源池内检测SCI,检测到SCI后,基于SCI的指示去接收D2D数据。SCI指示的D2D数据资源(比如子帧)可以是物理资源位置,比如指示的时域子帧位置是物理子帧,此时接收UE直接在所指示的物理子帧中接收D2D数据;或者,SCI指示的D2D数据资源(比如子帧)可以是虚拟资源位置,例如D2D数据传输被限制在D2D资源池中,所指示的子帧对应到该资源池中的子帧。
D2D通信的一种实现方式是无反馈通信。在无反馈通信中,数据接收端不会反馈确认/非确认信息(ACK/NACK),这种通信方式更适合于广播或者组播通信。在无反馈通信中,为了保证通信的可靠性,可以引入盲重传的数据传输方式,即对于同一个数据包比如TB(Transmission Block,传输块)或者MAC(Medium Access Control,介质接入控制)PDU(Packet Data Unit,包数据单元),发送端直接进行一定次数的传输。比如,传输1次后又对该数据包重传3次,即对该数据包进行4次传输。而在实际通信中,需要接收端知道具体的数据传输次数,这样才能保证接收端进行正确的数据接收。
在一个实施方式中,根据以下方式的至少之一确定D2D数据的重传或传输次数:时分双工(TDD)***的上下行配置;业务类型;接收到的传输次数指示信令;所述D2D数据的传输资源图样的索引;所述D2D数据的传输资源图样;根据确定的传输次数发送或者接收所述D2D数据。
在LTE Release-8TDD***中,定义了7种子帧配置,如表1所示为TDD LTE***中子帧上/下行配置形式,每种配置具有不同的上行子帧比例。如果限制D2D信号传输只能在上行子帧,那么最大可用的D2D子帧数也会受限于TDD配置。基于此,在一个实施例中,提供一种实现D2D通信数据传输的方式是,根据TDD上下行配置确定D2D数据传输次数。对于上行子帧比较少的TDD配置,可以限定较小的重传次数;对于上行子帧比较多的TDD配置,则可以限定相对较大的重传次数。
表1
Figure PCTCN2015084953-appb-000001
Figure PCTCN2015084953-appb-000002
例如,对于configuration 0/1:可以限制D2D数据的传输次数为4;对于configuration2/4/5,可以限定D2D数据的传输次数为2或1(限定为2或1的意思是,***中限定该TDD配置下D2D数据的传输次数为2;或者限定该TDD配置下的D2D数据传输次数为1;或者限定该TDD配置下的D2D数据传输次数可以是2,也可以是1,具体的传输次数值通过相关实施例中的方式确定。后续类似的描述将适用上述的解释,不再重复说明);对于configuration 3,可以限定D2D数据传输次数为4或2;对于configuration 6,可以限定D2D数据的传输次数为4。
在无线通信中,不同的业务类型往往具有不同的时延要求。比如,对于VoIP(Voice Over IP)业务,往往可能需要20ms(毫秒)传输一个数据包,超过该时间,则会有新的数据包需要传输。基于此,在一个实施例中,提供一种实现D2D通信数据传输的方式是,根据业务类型确定D2D数据传输次数。例如,业务类型可以是***预定义的N个业务类型,N>1;对于每个业务类型,对应一个D2D数据传输次数。
例如,定义2种业务类型,即N=2;对于每种业务类型,有其对应的D2D数据传输次数值。比如,对于业务类型1(N=1),D2D数据传输次数为2,对于业务类型2(N=2),D2D数据传输次数为4。比如,这里的业务类型1可以是VoIP类业务,业务类型2可以是非VoIP类业务。由此也可看出,本文描述的业务类型更多是从数据传输次数角度定义的,并不对应传统意义上的业务类型。
在一个实施例中,提供一种实现D2D通信数据传输的方式是,根据TDD上下行配置和业务类型确定D2D数据传输次数。例如,业务类型可以是***预定义的N个业务类型,N>1;对于每个业务类型,在每个TDD上下行配置下对应一个D2D数据传输次数;对于不同的TDD上下行配置,同一个业务类型对应的数据传输次数可能会不同。
例如,仍然假设上述的业务类型示例。当业务类型N=2时,在每个TDD上下行配置下,D2D数据的传输次数均为4;当业务类型N=1时,每个TDD上下行配置下D2D数据的传输次数依照上例,即对于configuration 0/1:可以限制D2D数据的传输次数为4;对于configuration 2/4/5,可以限定D2D数据的传输次数为2或1;对于configuration 3,可以限定D2D数据传输次数为4或2;对于configuration 6,可以限定D2D数据的传输次数为4。
进一步的,上述的业务类型可以由D2D发送UE通过信令向D2D接收UE指示,比如在SCI中传输上述用于指示业务类型的参数;接收端UE根据该指示信令,以及D2D数据资源的分配,进行D2D数据的接收。
进一步的,在mode 1中,发送端UE可以向基站上报其业务类型,基站根据业务类型、或者根据业务类型及TDD上下行配置确定D2D数据传输的资源分配。
在一个实施例中,提供一种实现D2D通信数据传输的方式是,通过传输次数指示信令确定D2D数据的传输次数。
比如,基站发送用于指示D2D数据传输次数的参数,D2D发送端和接收端UE根据该传输次数进行D2D数据的发送和接收。该传输次数指示信令可以通过广播的形式发送,比如承载于***信息块中(System Information Block,SIB)中。
或者,由发送端UE确定D2D数据传输次数,发送端UE通过SCI向D2D接收端UE指示D2D数据的传输次数。在mode 1中,发送端UE也可以将D2D数据传输次数上报给基站,基站基于该传输次数调度该发送端UE进行D2D数据的传输。
或者,在部分覆盖(即参与D2D通信的部分UE可能无法获得基站信号的覆盖)或者无覆盖区域(D2D UE收不到基站信号或者信道状况不满足接入条件),通过PSBCH(Physical Sidelink Broadcast Channel,物理侧行广播信道)发送用于指示该D2D数据传输次数的参数。
进一步的,上述的传输次数指示参数可以直接指示D2D数据的传输次数。比如指示参数1/2/3(或者0/1/2,等)分别指示D2D数据传输次数为1次、2次和4次。或者,上述的传输次数指示参数可以通过索引进行指示,即所发送的传输次数指示信令指示的是传输次数索引,不同的索引对应不同的传输次数;而对于同一个索引,在不同的TDD上下行配置中,所对应的传输次数可能不同。比如,指示所述传输次数的索引包括2个:0和1;在TDD configuration 0中,索引0和1对应的传输次数为2和4,而在TDD configuration 2中,索引0和1对应的传输次数为1和2,等。或者,上述的传输次数指示参数直接表示D2D数据的传输次数。比如指示参数为1/2/3/4时分别表示D2D数据传输次数为1/2/3/4次。
D2D发送UE确定D2D数据传输次数后,根据该传输次数进行D2D数据的发送;D2D接收UE确定D2D数据传输次数后,根据该传输次数进行D2D数据的接收;在mode 1中,eNB确定该传输次数后,根据该传输次数调度D2D发送UE进行D2D数据的发送。
比如,对于D2D数据发送的时域资源,可以使用本文前述的基于位图(bitmap)的T-RPT进行指示,TDD***bitmap的长度可以取决于具体的TDD上下行配置。比如对于TDD上下行配置4,指示D2D数据发送时域资源的bitmap为8比特(在mode1下对应连续的8个上行子帧,在mode 2下对应D2D通信数据资源池中连续的8个子帧)。如果该bitmap取值为00110011,表示8个子帧中有4个被调度用于该D2D数据的发送,也可称之为一个子帧图样。图9是根据本发明优选实施例的用于调度的D2D数据子帧图样集合示意图一,8比特bitmap对应的8个子帧如图9所示,所调度的D2D数据子帧(即“1”表示的子帧)在图中用阴影示出。如果确定D2D数据的发送次数为4,那么图中阴影表示的4个子帧对应一个D2D数据包的4次传输;如果确定D2D数据的发送次数为2,那么图中阴影表示的4个子帧中,前2个用于一个D2D数据包的2次传输,后2个用于另一个D2D数据包的2次传输。
在一个实施方式中,用于调度D2D数据传输的子帧图样组成一个子帧图样集合(比如TDD***中,每个TDD配置下,所有可用的T-RPT组成该TDD配置下的子帧图样集合,以下不再重复描述),子帧图样集合中每个子帧图样(即bitmap的每个可用的取值)对应有索引,而本文所述的D2D数据的传输次数通过该索引隐含指示。
例如,该子帧图样集合中部分或者全部子帧图样对应有多个索引值,这多个索引值分别对应多个D2D数据传输次数。比如,仍以图9为例,子帧图样集合中的一个子帧图样为00110011,其对应有2个索引,比如索引i和k均表示该子帧图样(i与k均为非负整数且不相等,i和k均小于M,M是子帧图样索引值的最大值),但是i和k所代表的D2D数据传输次数不同。比如i对应D2D数据的传输次数为2,k对应D2D数据传输次数为4。如果D2D发送端UE向接收UE指示的子帧图样索引为i,则表示分配的子帧(即T-RPT图样)为00110011(图9),且前2个子帧为一个D2D数据包的两次传输所在的子帧,而后2个子帧为另一个D2D数据包的两次传输所在的子帧。需要说明的是,一个子帧图样对应2个索引只是举例,可以不限于2个。
或者,用于调度D2D数据传输的子帧图样组成多个子帧图样集合(例如每个TDD配置下,包括有多个子帧图样集合),每个子帧图样集合中的子帧图样用于特定的D2D数据传输次数时的调度使用;而不同的子帧图样集合包括的子帧图样可以完全不同,或者有部分相同,或者完全相同。用于指示不同子帧图样集合中子帧图样的索引不同。例如某个TDD配置下包括有2个子帧图样集合,但是子帧图样集合1和子帧图样集合2中子帧图样表示的传输次数不同。比如子帧图样集合1对应D2D数据的传输次数为2,子帧图样集合2对应D2D数据传输次数为4。比如,仍以图9为例,子帧图样集 合1和子帧图样集合2都包括子帧图样00110011,因此其对应有2个索引,比如索引i和k均表示该子帧图样(i与k均为非负整数且不相等,i和k均小于M,M是子帧图样索引值的最大值),i表示D2D数据的传输次数为2,k表示D2D数据的传输次数为4;或者,子帧图样集合1中包括10101010,子帧图样集合2中包括01010101,所述2个子帧图样的索引不同,接收端基于该索引,即可确定所使用的子帧图样以及D2D数据的传输次数。需要说明的是,一个子帧图样对应2个索引只是举例,可以不限于2个。
在一个实施方式中,用于调度D2D数据传输的子帧图样组成一个子帧图样集合,子帧图样集合中每个子帧图样(即T-RPT)对应有索引,而本文所述的D2D数据的传输次数通过不同的子帧图样表示。
例如,该子帧图样集合中部分子帧图样用于D2D数据包传输2次时的D2D数据子帧分配使用,还有部分子帧图样用于D2D数据包传输4次时的D2D数据子帧分配使用。比如对于TDD上下行配置2,其对应的子帧图样集合中,包括有子帧图样01010101和子帧图样10101010;子帧图样01010101在D2D数据传输次数为2时使用,而10101010在D2D数据传输次数为4时使用。图10是根据本发明优选实施例的用于调度的D2D数据子帧图样集合示意图二,如图10所示。
在一个实施方式中,允许配置的D2D控制信息资源集合中的子帧与D2D数据传输资源集合中的子帧或者所调度的用于D2D数据传输的子帧重叠。
进一步的,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述第二资源中的子帧重叠时,在所述重合的子帧中只发送所述D2D数据;或者,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述第二资源中的子帧重叠时,在所述重合的子帧中只发送所述D2D控制信息;或者,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述第二资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源或传输所述D2D控制信息的频域资源与所述第二资源对应的频域资源位置重叠,在所述重合的子帧中只发送所述D2D数据;或者,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述第二资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源或传输所述D2D控制信息的频域资源与所述第二资源对应的频域资源位置重叠,在所述重合的子帧中只发送所述D2D控制信息;或者,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述第二资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源或传输所述D2D控制信息的频域资源与所述第二资源对应的频域资源位置重叠,在所述重合的子帧中同时发送所述D2D控制信息和所述 D2D数据,并且在所述重叠的频域资源中只发送所述D2D控制信息或者所述D2D数据;或者,当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述第二资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源或传输所述D2D控制信息的频域资源与所述第二资源对应的频域资源位置正交,在所述重合的子帧中同时发送所述D2D控制信息和所述D2D数据。
图11是根据本发明优选实施例的用于发送D2D控制信息和D2D数据的子帧位置示意图,比如,对于TDD***子帧上下行配置4来说,对于某个D2D发送端UE来说,其发送D2D控制信息和D2D数据的子帧位置如图11所示。在图11中,前4个D2D数据子帧用于D2D数据包1的发送,后4个D2D数据子帧用于D2D数据包2的发送。同时,该D2D UE发送D2D控制信息的子帧如黑色区域所标识。即D2D数据子帧和D2D控制信息子帧重叠。
此时,D2D发送端UE在重叠子帧中可以只发送D2D控制信息,相当于D2D数据包1只传输了2次,而D2D数据包2则传输4次。对于D2D接收端UE来说,其在重叠子帧中只接收该发送UE的D2D控制信息。另外,当同一个D2D数据包的不同次传输采用不同的冗余版本(Redundancy Version,RV)时,冗余版本的选择与正常传输(即没有子帧冲突)时的RV取值一致。比如对于图11来说,假设同一个数据包的4次传输使用的冗余版本分别为0、2、3、1,那么对于D2D数据包1来说,其在该数据包的两次传输中,使用的冗余版本为3、1。
需要说明的是,上述的传输次数、bitmap图样等数值均是举例,不构成对相关方法的限制。
在本实施例中,还提供了一种用于设备到设备(D2D)通信的方法,图12是根据本发明实施例的还一种用于设备到设备通信的方法的流程图,如图12所示,该方法包括如下步骤:
步骤S1202,检测同步信号;
步骤S1204,根据检测到同步信号确定同步源类型;
本实施例中,根据检测到同步信号确定同步源类型是指,不同的同步源类型对应不同的同步信号序列,所述同步源类型至少包括基站和用户设备。
同步源是指初始发送同步信号的节点。在常规的蜂窝网络中,同步源即为基站。在D2D通信中,同步源至少包括基站和用户设备。例如,在半覆盖场景中,基站发送 同步信号(比如发送PSS(Primary Synchronization Signal,主同步信号)和SSS(Secondary Synchronization Signal,辅同步信号)),位于基站覆盖内的用户设备可以转发该同步信号(例如基站覆盖边缘区域的用户设备转发同步信号),对于基站覆盖外的用户设备,当检测不到基站发送的同步信号时,可以检测用户设备转发的同步信号。其中,用户设备转发的同步信号可以与基站发送的同步信号序列相同(比如,转发的同步信号与基站发送的同步信号具有不同的资源位置和/或周期,所以即使序列相同,用户设备也能够判断检测到的同步信号为其他用户设备发送)。对于覆盖外用户设备来说,根据该同步信号序列,即可判断同步源类型为基站。此时覆盖外用户设备也可判断当前的场景为半覆盖场景。
在无覆盖场景中,例如用户设备检测不到任何同步信号时,用户设备可以发送同步信号,该同步信号与前述基站发送的同步信号序列不同,例如定义D2D专用的同步信号序列(例如,可以包括D2D通信专用的PSS和SSS,对于该专用同步信号,PSS和SSS序列至少有一个与蜂窝通信***的相应序列不同,例如D2D专用PSS与蜂窝***的PSS序列不同)。当用户设备检测到的同步信号序列为D2D通信专用同步信号序列时,则可判断同步源类型为用户设备。此时用户设备也可判断当前场景为无覆盖场景。
步骤S1206,根据所述同步源类型确定时分双工TDD配置(该步骤S1206为可选步骤,即在步骤S1208不需要使用TDD配置时可以不存在步骤S1206);
当用户设备判断同步源的类型为基站时,接收用于指示所述TDD配置的指示参数。在传统蜂窝通信***中,基站通过广播消息指示该TDD配置。在这里,TDD配置可以是表1所述的7种上下行配置。对于D2D UE来说,当判断其同步源类型为基站时,可进一步通过接收到的TDD配置指示参数确定TDD配置。所述指示参数可以承载于物理侧行广播信道PSBCH中。
当用户设备判断同步源类型为用户设备时,接收用于指示所述TDD配置的指示参数,所述指示参数可承载于PSBCH中;或者,获取TDD配置的预配置信息,所述预配置信息指示所述TDD配置;或者,确定所述TDD配置为预定义的TDD配置,例如***约定当处于无覆盖区域或者当同步源类型为用户设备时,使用某个特定的TDD配置,所述特定的TDD配置可以是表1所述的7种配置之一,比如约定使用TDD配置x,x=0-6。
步骤S1208,根据所述同步源类型,或根据所述同步源类型和所述TDD配置,或根据所述TDD配置(即根据所述同步源类型和/或所述TDD配置),确定用于所述设备到设备通信的资源池(Resource pool,即指一组资源,也可称为资源集合);
根据所述同步源类型确定用于所述设备到设备通信的资源池可以是,当所述同步源类型为基站时,接收用于指示所述设备到设备通信的资源池的指示参数,例如所述指示参数承载于PSBCH中。
当所述同步源类型为用户设备时,接收用于指示所述设备到设备通信的资源池的指示参数,例如所述指示参数承载于PSBCH中。此时,该指示参数可以直接指示D2D资源池配置,例如通过一组参数指示D2D资源池的子帧位置和频率资源块位置;或者,该指示参数也可以指示资源池配置的索引,例如预定义一组D2D资源池配置图样集合,该集合中的每个D2D资源池配置包括有用于D2D通信的子帧位置和/或频率资源块位置,每个资源池配置对应一个索引值,通过该索引即可指示用于D2D通信的子帧位置和/或频率资源块位置。
当所述同步源类型为用户设备时,可以根据预定义规则确定所述设备到设备通信资源。例如,预定义规则为约定具有特定编号的子帧为用于D2D通信的子帧,比如约定子帧2/3/4/7/8/9均为D2D子帧(子帧编号为0到9)。
根据所述TDD配置确定用于所述设备到设备通信的资源池,例如确定所述TDD配置下所有的上行子帧,或者所有的上行子帧和特殊子帧,或者上行子帧中的一部分为用于所述D2D通信的资源池的时域资源位置。
在上述例子中,所述方法确定D2D资源池时,至少确定D2D资源池的时域子帧位置。当所述D2D资源池的频率位置没有被指示时,所述频率位置也可以约定。比如约定D2D子帧中,整个***带宽均可用于D2D通信;或者约定其中一部分用于D2D通信,比如中心频带的若干个物理资源块。
步骤S1210,在所述设备到设备通信的资源池中进行设备到设备通信。
确定D2D资源池之后,用户设备在该资源池中进行D2D通信。
通过上述步骤,可以实现TDD***的用户设备在任何覆盖条件下确定用于D2D通信的资源,从而开展D2D通信。
在一个例子中,上述的资源池进一步包括控制资源池和数据资源池;其中的控制资源池用于D2D控制信息例如SCI传输,数据资源池用于D2D数据传输,例如传输PSSCH。
当接收用于指示所述资源池的配置参数时,所述配置参数中指示所述D2D控制资源池和/或所述D2D数据资源池。
当根据预定义规则确定所述D2D资源池时,所述预定义的规则同时限定了D2D控制资源池对应的子帧及D2D数据资源池对应的子帧。比如预定义规则为约定子帧2/3/4/7/8/9为D2D子帧时,同时约定前2个子帧为D2D控制资源池的子帧,后4个子帧为D2D数据资源池的子帧;或者约定一个资源周期内(比如一个资源周期内包括多组编号为2/3/4/7/8/9的子帧,也可理解为一个资源周期包括有多个无线帧),前特定数目个D2D子帧为D2D控制资源池的子帧,其余D2D子帧为D2D数据资源池子帧。
需要说明的是,步骤1206是可选的。例如在无覆盖场景下,可以直接基于前述的方法确定D2D资源池,即根据同步源类型确定D2D资源池而无需确定TDD配置。
上述本实施例所提供的一种用于设备到设备通信的方法,解决了TDD***设备到设备通信的问题,尤其解决了半覆盖及无覆盖场景下TDD***的用户设备确定用于D2D通信的资源的问题,从而使得TDD***用户设备能够在各种覆盖条件下开展D2D通信。
对应于上述一种用于设备到设备通信的方法,在本实施例中还提供了一种用于设备到设备通信的装置。图13是根据本发明实施例的一种用于设备到设备通信的装置的结构框图,如图13所示,该装置包括:同步模块132,处理模块134和通信模块136,下面对各个模块进行详细说明:
同步模块132,设置为检测同步信号;还设置为根据检测到的所述同步信号确定同步源类型;处理模块134,与同步模块132相连,设置为根据所述同步源类型确定用于所述设备到设备通信的资源池;或者,根据所述同步源类型确定时分双工TDD配置,并根据所述TDD配置,或者根据所述同步源类型和所述TDD配置,确定用于所述设备到设备通信的资源池;通信模块136,与处理模块134相连,设置为在所述设备到设备通信的资源池中进行设备到设备通信。
本实施例中,所述不同的同步源类型对应不同的同步信号序列,所述同步源类型至少包括基站和用户设备。
本实施例中,所述处理模块134包括:第三接收模块,设置为当所述同步源的类型为基站时,接收用于指示所述TDD配置的指示参数,例如所述指示参数承载于物理侧行广播信道PSBCH中;和/或,当所述同步源类型为用户设备时,接收用于指示所述TDD配置的指示参数,例如所述指示参数可以承载于PSBCH中;所述处理模块根据所述指示参数确定所述TDD配置;或者,所述处理模块根据TDD配置的预配置信息,确定所述TDD配置,或者,确定所述TDD配置为预定义的TDD配置,例如***约定当处于无覆盖区域或者当同步源类型为用户设备时,使用某个特定的TDD配置,所述特定的TDD配置可以是表1所述的7种配置之一,比如约定使用TDD配置x,x=0-6。
本实施例中,所述处理模块134包括:第四接收模块,设置为当所述同步源类型为基站时,接收用于指示所述设备到设备通信的资源池的指示参数,例如所述指示参数可以承载于PSBCH中;和/或,当所述同步源类型为用户设备时,接收用于指示所述设备到设备通信的资源池的指示参数,例如所述指示参数承载于PSBCH中。此时,该指示参数可以直接指示D2D资源池配置,例如通过一组参数指示D2D资源池的子帧位置和频率资源块位置;或者,该指示参数也可以指示资源池配置的索引,例如预定义一组D2D资源池配置图样集合,该集合中的每个D2D资源池配置包括有用于D2D通信的子帧位置和/或频率资源块位置,每个资源池配置对应一个索引值,通过该索引即可指示用于D2D通信的子帧位置和/或频率资源块位置。
或者,当所述同步源类型为用户设备时,所述处理模块根据预定义规则确定所述设备到设备通信资源。比如预定义的规则为:子帧2/3/4/7/8/9均为D2D子帧。
或者,当所述同步源类型为用户设备时,所述处理模块根据所述TDD配置确定所述设备到设备通信资源,所述TDD配置中的所有上行子帧或者所有的上行子帧和特殊子帧或者上行子帧中的一部分被确定为所述设备到设备通信的时域资源。
在上述例子中,所述方法确定D2D资源池时,至少确定D2D资源池的时域子帧位置。当所述D2D资源池的频率位置没有被指示时,所述频率位置也可以约定。比如约定D2D子帧中,整个***带宽均可用于D2D通信;或者约定其中一部分用于D2D通信,比如中心频带的若干个物理资源块。
本实施例中,所述资源池包括控制资源池和数据资源池;其中的控制资源池用于D2D控制信息的传输,所述数据资源池用于D2D数据传输;当接收用于指示所述资源池的配置参数时,所述配置参数中包括用于指示所述D2D控制资源池和/或所述D2D数据资源池的参数;当根据预定义规则确定所述D2D资源池时,所述预定义的规则同 时用于确定所述D2D控制资源池和所述D2D数据资源池。具体确定所述D2D控制资源池和所述D2D数据资源池的方法如前述方法实例所述,不再赘述。
另外,所述处理模块确定所述TDD配置为可选操作。所述处理模块也可根据所述同步源类型直接确定所述D2D资源池。
在另外一个实施例中,还提供了一种软件,该软件设置为执行上述实施例及优选实施例中描述的技术方案。
在另外一个实施例中,还提供了一种存储介质,该存储介质中存储有上述软件,该存储介质包括但不限于光盘、软盘、硬盘、可擦写存储器等。
显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。
以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。
工业实用性
如上所述,本发明实施例提供的一种用于设备到设备通信的方法及装置,具有以下有益效果:解决了相关技术中D2D UE在蜂窝通信***的无线电资源上进行直接通信时调度的问题,尤其对于蜂窝***是TDD***时不同TDD配置下上行和下行子帧比例可变的特点,保证了当D2D通信只能使用上行资源时不同业务类型在各个TDD配置下D2D通信控制信息和数据信息传输的可靠性,以及D2D通信调度的灵活性。

Claims (46)

  1. 一种用于设备到设备D2D通信的方法,包括:
    根据接收到的D2D资源配置参数和/或存储的无线资源预配置信息确定用于D2D控制信息传输的第一资源集合;
    确定用于D2D数据传输的第二资源;
    在所述第一资源集合中发送D2D控制信息,和/或,在所述第二资源中发送D2D数据。
  2. 根据权利要求1所述的方法,其中,根据以下信息至少之一确定所述第二资源:
    接收到的D2D数据传输资源池配置信息;
    接收到的用于D2D数据传输的传输资源指示信息;
    存储的所述无线资源预配置信息。
  3. 根据权利要求1所述的方法,其中,
    当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述第二资源中的子帧重叠时,在所述重合的子帧中只发送所述D2D数据;或者,
    当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述第二资源中的子帧重叠时,在所述重合的子帧中只发送所述D2D控制信息;或者,
    当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述第二资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源或传输所述D2D控制信息的频域资源与所述第二资源对应的频域资源位置重叠,在所述重合的子帧中只发送所述D2D数据;或者,
    当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述第二资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源或传输所述D2D控制信息的频域资源与所述第二资源对应的频域资源位置重叠,在所述重合的子帧中只发送所述D2D控制信息;或者,
    当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述第二资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源或传输所述D2D控制信息的频域资源与所述第二资源对应的频域资源位置重叠,在所述重合的子帧中同时发送所述D2D控制信息和所述D2D数据, 并且在所述重叠的频域资源中只发送所述D2D控制信息或者所述D2D数据;或者,
    当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述第二资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源或传输所述D2D控制信息的频域资源与所述第二资源对应的频域资源位置正交,在所述重合的子帧中同时发送所述D2D控制信息和所述D2D数据。
  4. 根据权利要求1所述的方法,其中,在所述第二资源中发送D2D数据包括:
    确定所述D2D数据的传输次数;根据确定的传输次数发送所述D2D数据;
    其中,根据以下信息至少之一确定所述D2D数据的传输次数:
    时分双工TDD***的上下行配置UL-DL configuration;
    业务类型;
    接收到的传输次数指示信令;
    所述D2D数据的传输资源图样的索引;
    所述D2D数据的传输资源图样。
  5. 根据权利要求4所述的方法,其中,在至少根据TDD***的上下行配置确定所述D2D数据的传输次数的情况下,包括:
    每个所述的TDD上下行配置对应一个或多个传输次数值。
  6. 根据权利要求4所述的方法,其中,在至少根据接收到的传输次数指示信令确定所述D2D数据的传输次数的情况下,还包括:
    接收网络侧设备发送的,承载于专用无线资源控制消息或者D2D授权信息或者广播消息中的所述传输次数指示信令;或者,
    接收从其他用户设备发送的,承载于PSBCH中的所述传输次数指示信令;
    通过所述D2D控制信息发送传输次数值。
  7. 根据权利要求4所述的方法,其中,在至少根据业务类型确定所述D2D数据的传输次数的情况下,包括:
    所述业务类型包括N种,N>1,其中,至少包括两种对应不同的传输次数值的业务类型;
    通过所述D2D控制信息发送所述业务类型指示信息。
  8. 根据权利要求4所述的方法,其中,在至少根据所述D2D数据的传输资源图样的索引确定所述D2D数据的传输次数的情况下,包括:
    所述传输资源的子帧位置用传输资源图样表示,一个所述传输资源图样对应多于一个索引值,其中每个索引值对应不同的传输次数;或者,
    预定义多个传输资源图样集合,每个集合对应一个传输次数值,不同传输资源图样集合中的传输资源图样使用不同的索引进行指示;
    通过所述D2D控制信息发送用于指示所述传输资源图样的索引。
  9. 根据权利要求4所述的方法,其中,在至少根据所述D2D数据的传输资源图样确定所述D2D数据的传输次数的情况下,包括:
    所述每个传输资源图样对应一个传输次数值,所述每个传输资源图样对应一个索引值;
    通过所述D2D控制信息发送用于指示所述传输资源图样的索引。
  10. 一种用于设备到设备D2D通信的方法,包括:
    根据接收到的D2D资源配置参数和/或存储的无线资源预配置信息确定用于D2D控制信息传输的第一资源集合;
    在所述第一资源集合中接收D2D控制信息,所述控制信息中包括用于指示数据资源的资源分配指示参数;
    在所述D2D控制信息所指示的数据资源中接收D2D数据。
  11. 根据权利要求10所述的方法,其中,
    当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述数据资源中的子帧重叠时,在所述重合的子帧中只接收所述D2D数据;或者,
    当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述数据资源中的子帧重叠时,在所述重合的子帧中只接收所述D2D控制信息;或者,
    当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述数据资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源与所述数据资源对应的频域资源位置重叠,在所述重合的子帧中只接收所述D2D数据;或者,
    当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述数据资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域 资源与所述数据资源对应的频域资源位置重叠,在所述重合的子帧中只接收所述D2D控制信息;或者,
    当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述数据资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源与所述数据资源对应的频域资源位置正交,在所述重合的子帧中同时接收所述D2D控制信息和所述D2D数据。
  12. 根据权利要求10所述的方法,其中,在所述数据资源中接收D2D数据包括:
    确定所述D2D数据的传输次数;根据确定的传输次数接收所述D2D数据;
    其中,根据以下信息至少之一确定所述D2D数据的传输次数:
    时分双工TDD***的上下行配置UL-DL configuration;
    业务类型;
    接收到的传输次数指示信令;
    所述D2D数据的传输资源图样的索引;
    所述D2D数据的传输资源图样。
  13. 根据权利要求12所述的方法,其中,在至少根据TDD***的上下行配置确定所述D2D数据的传输次数的情况下,包括:
    每个所述的TDD上下行配置对应一个或多个传输次数值。
  14. 根据权利要求12所述的方法,其中,在至少根据接收到的传输次数指示信令确定所述D2D数据的传输次数的情况下,还包括:
    接收所述传输次数指示信令;其中,
    所述指示信令由网络侧设备发送,承载于专用无线资源控制消息或者D2D授权信息或者广播消息中;或者,
    所述指示信令由其他用户设备发送,承载于PSBCH中;或者,
    所述指示信令由所述D2D数据的发送端用户设备发送,承载于所述D2D控制信息中。
  15. 根据权利要求12所述的方法,其中,在至少根据所述D2D数据的传输资源图样的索引确定所述D2D数据的传输次数的情况下,包括:
    接收所述D2D数据的传输资源图样的索引;其中,所述传输资源的子帧位置用传输资源图样表示,一个所述传输资源图样对应多于一个索引值,其中每个索引值对应不同的传输次数;或者,
    预定义多个传输资源图样集合,每个集合对应一个传输次数值,不同传输资源图样集合中的传输资源图样使用不同的索引进行指示。
  16. 根据权利要求12所述的方法,其中,在至少根据所述D2D数据的传输资源图样确定所述D2D数据的传输次数的情况下,包括:
    接收用于指示所述D2D数据的传输资源图样索引的信令;所述每个传输资源图样对应一个传输次数值,所述每个传输资源图样对应一个索引值。
  17. 一种用于设备到设备D2D通信的方法,包括:
    确定D2D数据包的传输次数;
    通过以下方式至少之一将用于指示所述传输次数的信令发送给用户设备:
    通过专用无线资源控制消息发送所述传输次数指示信令;
    通过D2D授权发送所述传输次数指示信令;
    通过广播消息发送所述传输次数指示信令。
  18. 根据权利要求17所述的方法,其中,根据以下信息至少之一确定所述D2D数据包的传输次数:
    时分双工TDD***的上下行配置UL-DL configuration;
    业务类型;
    接收到的缓存状态报告信息;
    用于D2D通信的资源池配置。
  19. 一种用于设备到设备D2D通信的装置,包括:
    第一确定模块,设置为根据接收到的D2D资源配置参数和/或存储的无线资源预配置信息确定用于D2D控制信息传输的第一资源集合;
    所述第一确定模块还设置为确定用于D2D数据传输的第二资源;
    第一发送模块,设置为在所述第一资源集合中发送D2D控制信息,和/或,在所述第二资源中发送D2D数据。
  20. 根据权利要求19所述的装置,其中,根据以下信息至少之一确定所述第二资源:
    接收到的D2D数据传输资源池配置信息;
    接收到的用于D2D数据传输的传输资源指示信息;
    存储的所述无线资源预配置信息。
  21. 根据权利要求19所述的装置,其中,
    当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述第二资源中的子帧重叠时,在所述重合的子帧中只发送所述D2D数据;或者,
    当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述第二资源中的子帧重叠时,在所述重合的子帧中只发送所述D2D控制信息;或者,
    当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述第二资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源或传输所述D2D控制信息的频域资源与所述第二资源对应的频域资源位置重叠,在所述重合的子帧中只发送所述D2D数据;或者,
    当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述第二资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源或传输所述D2D控制信息的频域资源与所述第二资源对应的频域资源位置重叠,在所述重合的子帧中只发送所述D2D控制信息;或者,
    当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述第二资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源或传输所述D2D控制信息的频域资源与所述第二资源对应的频域资源位置重叠,在所述重合的子帧中同时发送所述D2D控制信息和所述D2D数据,并且在所述重叠的频域资源中只发送所述D2D控制信息或者所述D2D数据;或者,
    当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述第二资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源或传输所述D2D控制信息的频域资源与所述第二资源对应的频域资源位置正交,在所述重合的子帧中同时发送所述D2D控制信息和所述D2D数据。
  22. 根据权利要求19所述的装置,其中,
    所述第一确定模块还设置为确定所述D2D数据的传输次数;
    所述第一发送模块还设置为根据确定的传输次数发送所述D2D数据;
    其中,所述第一确定模块根据以下信息至少之一确定所述D2D数据的传输次数:
    时分双工TDD***的上下行配置UL-DL configuration;
    业务类型;
    接收到的传输次数指示信令;
    所述D2D数据的传输资源图样的索引;
    所述D2D数据的传输资源图样。
  23. 根据权利要求22所述的装置,其中,在至少根据TDD***的上下行配置确定所述D2D数据的传输次数的情况下,包括:
    每个所述的TDD上下行配置对应一个或多个传输次数值。
  24. 根据权利要求22所述的装置,其中,在至少根据接收到的传输次数指示信令确定所述D2D数据的传输次数的情况下,还包括:
    第一接收模块,设置为接收网络侧设备发送的,承载于专用无线资源控制消息或者D2D授权信息或者广播消息中的所述传输次数指示信令;或者,
    设置为接收从其他用户设备发送的,承载于PSBCH中的所述传输次数指示信令;
    其中,所述第一发送模块发送的所述D2D控制信息中包括用于指示传输次数值的参数。
  25. 根据权利要求22所述的装置,其中,在至少根据业务类型确定所述D2D数据的传输次数的情况下,包括:
    所述业务类型包括N种,N>1,其中,至少包括两种对应不同的传输次数值的业务类型。
    所述第一发送模块发送的所述D2D控制信息中包括用于指示所述业务类型的参数。
  26. 根据权利要求22所述的装置,其中,在至少根据所述D2D数据的传输资源图样的索引确定所述D2D数据的传输次数的情况下,包括:
    所述传输资源的子帧位置用传输资源图样表示,一个所述传输资源图样对应多于一个索引值,其中每个索引值对应不同的传输次数;或者,
    预定义多个传输资源图样集合,每个集合对应一个传输次数值,不同传输资源图样集合中的传输资源图样使用不同的索引进行指示;
    所述第一发送模块发送的所述D2D控制信息中包括所述索引。
  27. 根据权利要求22所述的装置,其中,在至少根据所述D2D数据的传输资源图样确定所述D2D数据的传输次数的情况下,包括:
    所述每个传输资源图样对应一个传输次数值,所述每个传输资源图样对应一个索引值;
    所述第一发送模块发送的所述D2D控制信息中包括用于指示所述传输资源图样的索引。
  28. 一种用于设备到设备D2D通信的装置,包括:
    第二确定模块,设置为根据接收到的D2D资源配置参数和/或存储的无线资源预配置信息确定用于D2D控制信息传输的第一资源集合;
    第二接收模块,设置为在所述第一资源集合中接收D2D控制信息,所述控制信息中包括用于指示数据资源的资源分配指示参数;
    所述第二接收模块还设置为在所述D2D控制信息所指示的数据资源中接收D2D数据。
  29. 根据权利要求28所述的装置,其中,
    当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述数据资源中的子帧重叠时,在所述重合的子帧中只接收所述D2D数据;或者,
    当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述数据资源中的子帧重叠时,在所述重合的子帧中只接收所述D2D控制信息;或者,
    当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述数据资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源与所述数据资源对应的频域资源位置重叠,在所述重合的子帧中只接收所述D2D数据;或者,
    当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述数据资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源与所述数据资源对应的频域资源位置重叠,在所述重合的子帧中只接收所述D2D控制信息;或者,
    当所述第一资源集合中的子帧或传输所述D2D控制信息的子帧与所述数据资源中的子帧重叠时,如果所述重合的子帧中所述第一资源集合对应的频域资源与所述数据资源对应的频域资源位置正交,在所述重合的子帧中同时接收所述D2D控制信息和所述D2D数据。
  30. 根据权利要求28所述的装置,其中,
    所述第二确定模块还设置为确定所述D2D数据的传输次数;
    所述第二接收模块还设置为根据确定的传输次数接收所述D2D数据;
    其中,所述第二确定模块根据以下信息至少之一确定所述D2D数据的传输次数:
    时分双工TDD***的上下行配置UL-DL configuration;
    业务类型;
    接收到的传输次数指示信令;
    所述D2D数据的传输资源图样的索引;
    所述D2D数据的传输资源图样。
  31. 根据权利要求30所述的装置,其中,在至少根据TDD***的上下行配置确定所述D2D数据的传输次数的情况下,包括:
    每个所述的TDD上下行配置对应一个或多个传输次数值。
  32. 根据权利要求30所述的装置,其中,在至少根据接收到的传输次数指示信令确定所述D2D数据的传输次数的情况下,还包括:
    所述第二接收模块还设置为接收所述传输次数指示信令;其中,
    所述指示信令由网络侧设备发送,承载于专用无线资源控制消息或者D2D授权信息或者广播消息中;或者,
    所述指示信令由其他用户设备发送,承载于PSBCH中;或者,
    所述指示信令由所述D2D数据的发送端用户设备发送,承载于所述D2D控制信息中。
  33. 根据权利要求30所述的装置,其中,在至少根据所述D2D数据的传输资源图样的索引确定所述D2D数据的传输次数的情况下,包括:
    所述第二接收模块还设置为接收所述D2D数据的传输资源图样的索引;其中,所述传输资源的子帧位置用传输资源图样表示,一个所述传输资源图样对应多于一个索引值,其中每个索引值对应不同的传输次数;或者,
    预定义多个传输资源图样集合,每个集合对应一个传输次数值,不同传输资源图样集合中的传输资源图样使用不同的索引进行指示。
  34. 根据权利要求30所述的装置,其中,在至少根据所述D2D数据的传输资源图样确定所述D2D数据的传输次数的情况下,包括:
    所述第二接收模块还设置为接收用于指示所述D2D数据的传输资源图样索引的信令;所述每个传输资源图样对应一个传输次数值,所述每个传输资源图样对应一个索引值。
  35. 一种用于设备到设备D2D通信的装置,包括:
    第三确定模块,设置为确定D2D数据包的传输次数:
    第二发送模块,设置为通过以下方式至少之一将用于指示所述传输次数的信令发送给用户设备:
    通过专用无线资源控制消息发送所述传输次数指示信令;
    通过D2D授权发送所述传输次数指示信令;
    通过广播消息发送所述传输次数指示信令。
  36. 根据权利要求35所述的装置,其中,所述第三确定模块还设置为根据以下信息至少之一确定所述D2D数据包的传输次数:
    时分双工TDD***的上下行配置UL-DL configuration;
    业务类型;
    接收到的缓存状态报告信息;
    用于D2D通信的资源池配置。
  37. 一种用于设备到设备D2D通信的方法,包括:
    检测同步信号;
    根据检测到的所述同步信号确定同步源类型;
    根据所述同步源类型确定用于所述设备到设备通信的资源池;或者,根据所述同步源类型确定时分双工TDD配置,并根据所述TDD配置,或者根据所述同步源类型和所述TDD配置,确定用于所述设备到设备通信的资源池;
    在所述设备到设备通信的资源池中进行设备到设备通信。
  38. 根据权利要求37所述的方法,其中,根据检测到的所述同步信号确定同步源类型,包括:
    不同的所述同步源类型对应不同的同步信号序列,所述同步源类型至少包括基站和用户设备。
  39. 根据权利要求37所述的方法,其中,根据所述同步源类型确定TDD配置,包括:
    当所述同步源的类型为基站时,接收用于指示所述TDD配置的指示参数,和/或,
    当所述同步源类型为用户设备时,接收用于指示所述TDD配置的指示参数,或者,获取TDD配置的预配置信息,所述预配置信息用于指示所述TDD配置,或者,确定所述TDD配置为预定义的TDD配置。
  40. 根据权利要求37所述的方法,其中,根据所述同步源类型,或根据所述同步源类型和所述TDD配置,确定用于所述设备到设备通信的资源池,包括:
    当所述同步源类型为基站时,接收用于指示所述设备到设备通信的资源池的指示参数;
    当所述同步源类型为用户设备时,接收用于指示所述设备到设备通信的资源池的指示参数;
    当所述同步源类型为用户设备时,根据预定义规则确定所述设备到设备通信资源;
    当所述同步源类型为用户设备时,根据所述TDD配置确定所述设备到设备通信资源,所述TDD配置中的所有上行子帧或者所有的上行子帧和特殊子帧或者上行子帧中的一部分被确定为所述设备到设备通信的时域资源。
  41. 根据权利要求37至40中任一项所述的方法,其中,还包括:
    所述资源池包括控制资源池和数据资源池;所述控制资源池用于D2D控制信息的传输,所述数据资源池用于D2D数据传输;
    当接收用于指示所述资源池的配置参数时,所述配置参数中包括用于指示所述D2D控制资源池和/或所述D2D数据资源池的参数;
    当根据预定义规则确定所述D2D资源池时,所述预定义规则用于确定所述D2D控制资源池和/或所述D2D数据资源池。
  42. 一种用于设备到设备通信的装置,包括:
    同步模块,设置为检测同步信号;还设置为根据检测到的所述同步信号确定同步源类型;
    处理模块,设置为根据所述同步源类型确定用于所述设备到设备通信的资源池;或者,根据所述同步源类型确定时分双工TDD配置,并根据所述TDD配置,或者根据所述同步源类型和所述TDD配置,确定用于所述设备到设备通信的资源池;
    通信模块,设置为在所述设备到设备通信的资源池中进行设备到设备通信。
  43. 根据权利要求42所述的装置,其中,
    所述不同的同步源类型对应不同的同步信号序列,所述同步源类型至少包括基站和用户设备。
  44. 根据权利要求42所述的装置,其中,所述处理模块包括:
    第三接收模块,设置为当所述同步源的类型为基站时,接收用于指示所述TDD配置的指示参数,所述指示参数承载于物理侧行广播信道PSBCH中;和/或,当所述同步源类型为用户设备时,接收用于指示所述TDD配置的指示参数;所述处理模块根据所述指示参数确定所述TDD配置;
    或者,所述处理模块根据TDD配置的预配置信息,确定所述TDD配置,或者,确定所述TDD配置为预定义的TDD配置。
  45. 根据权利要求42所述的装置,其中,所述处理模块包括:
    第四接收模块,设置为当所述同步源类型为基站时,接收用于指示所述设备到设备通信的资源池的指示参数;和/或,当所述同步源类型为用户设备时,接收用于指示所述设备到设备通信的资源池的指示参数;
    或者,当所述同步源类型为用户设备时,所述处理模块根据预定义规则确定所述设备到设备通信资源;
    或者,当所述同步源类型为用户设备时,所述处理模块根据所述TDD配置确定所述设备到设备通信资源,所述TDD配置中的所有上行子帧或者所有的上行子帧和特殊子帧或者上行子帧中的一部分被确定为所述设备到设备通信的时域资源。
  46. 根据权利要求42至45中任一项所述的装置,其中,
    所述资源池包括控制资源池和数据资源池;所述控制资源池用于D2D控制信息的传输,所述数据资源池用于D2D数据传输;
    当接收用于指示所述资源池的配置参数时,所述配置参数中包括用于指示所述D2D控制资源池和/或所述D2D数据资源池的参数;
    当根据预定义规则确定所述D2D资源池时,所述预定义规则用于确定所述D2D控制资源池和/或所述D2D数据资源池。
PCT/CN2015/084953 2014-09-25 2015-07-23 用于设备到设备通信的方法及装置 WO2016045443A1 (zh)

Priority Applications (2)

Application Number Priority Date Filing Date Title
EP15843120.5A EP3200528B1 (en) 2014-09-25 2015-07-23 Device-to-device communication methods and apparatuses
US15/514,665 US20170230959A1 (en) 2014-09-25 2015-07-23 Device-to-device communication methods and apparatuses

Applications Claiming Priority (2)

Application Number Priority Date Filing Date Title
CN201410499885.4A CN105451211B (zh) 2014-09-25 2014-09-25 用于设备到设备通信的方法及装置
CN201410499885.4 2014-09-25

Publications (1)

Publication Number Publication Date
WO2016045443A1 true WO2016045443A1 (zh) 2016-03-31

Family

ID=55560910

Family Applications (1)

Application Number Title Priority Date Filing Date
PCT/CN2015/084953 WO2016045443A1 (zh) 2014-09-25 2015-07-23 用于设备到设备通信的方法及装置

Country Status (4)

Country Link
US (1) US20170230959A1 (zh)
EP (1) EP3200528B1 (zh)
CN (1) CN105451211B (zh)
WO (1) WO2016045443A1 (zh)

Cited By (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
KR20190034287A (ko) * 2016-08-08 2019-04-01 후아웨이 테크놀러지 컴퍼니 리미티드 장치 대 장치 통신 방법 및 단말 장치
EP3462792A4 (en) * 2016-08-11 2019-06-26 Huawei Technologies Co., Ltd. RESOURCE PROCESSING, DEVICE AND SENDING DEVICE
CN111867095A (zh) * 2019-04-30 2020-10-30 华为技术有限公司 一种通信方法与终端装置
CN115622677A (zh) * 2017-01-06 2023-01-17 中兴通讯股份有限公司 资源池的处理方法、装置、设备及介质

Families Citing this family (78)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US9980281B2 (en) * 2014-08-06 2018-05-22 Lg Electronics Inc. Method for performing transmission power control in wireless communication system and device therefor
WO2016163848A1 (ko) * 2015-04-10 2016-10-13 엘지전자 주식회사 무선 통신 시스템에서 우선순위를 고려하여 d2d 신호를 송수신 하는 방법 및 장치
CN107113803B (zh) * 2015-06-12 2020-02-14 华为技术有限公司 一种网络设备、终端设备及资源分配方法
CN106413097B (zh) * 2015-07-31 2020-06-16 中兴通讯股份有限公司 一种无线通信的方法和装置
EP3340714B1 (en) * 2015-09-15 2020-05-06 Huawei Technologies Co., Ltd. Method and apparatus for sending or receiving control information
WO2017132995A1 (zh) 2016-02-05 2017-08-10 广东欧珀移动通信有限公司 业务传输的方法和装置
CN116546644A (zh) * 2016-03-31 2023-08-04 苹果公司 设备到设备通信的盲解码减少
CN111741533B (zh) * 2016-04-01 2022-04-01 大唐移动通信设备有限公司 资源调度的指示消息的处理方法及装置
CN107302797B (zh) * 2016-04-14 2020-01-14 普天信息技术有限公司 一种直接通信中资源池划分的方法和装置
CN105790917B (zh) * 2016-04-15 2018-12-11 清华大学 一种基于资源图样的多用户上行接入方法
CN107360533A (zh) * 2016-05-09 2017-11-17 北京信威通信技术股份有限公司 一种通信资源分配的方法及装置
KR20200096311A (ko) 2016-05-12 2020-08-11 후아웨이 테크놀러지 컴퍼니 리미티드 정보 전송 방법 및 사용자 장비
CN107371243B (zh) * 2016-05-13 2019-07-12 华为技术有限公司 一种资源确定方法、相关设备及***
CN109417775B (zh) * 2016-07-29 2024-03-08 惠州Tcl移动通信有限公司 一种端到端通信方法、终端及基站
KR102067064B1 (ko) 2016-08-09 2020-01-16 엘지전자 주식회사 무선 통신 시스템에서 단말의 d2d 데이터 전송 방법 및 장치
CN109479232B (zh) * 2016-08-11 2023-03-28 富士通株式会社 信息传输方法、装置以及通信***
WO2018028062A1 (zh) * 2016-08-11 2018-02-15 华为技术有限公司 组播业务传输方法、终端、基站和通信***
JP6736761B2 (ja) * 2016-08-12 2020-08-05 エルジー エレクトロニクス インコーポレイティド 無線通信システムにおいてカウンタを基盤として端末が自律的にリソースを再選択する方法及び装置
JP6918929B2 (ja) * 2016-09-21 2021-08-11 オッポ広東移動通信有限公司Guangdong Oppo Mobile Telecommunications Corp., Ltd. 信号伝送方法及び装置
CN107889158B (zh) * 2016-09-29 2023-11-10 北京三星通信技术研究有限公司 传输控制和数据的方法及设备
KR20180036476A (ko) * 2016-09-30 2018-04-09 주식회사 아이티엘 V2x를 위한 자원 풀 결정 방법 및 장치
WO2018062967A2 (en) 2016-09-30 2018-04-05 Innovative Technology Lab Co., Ltd. Method and apparatus for determining resource pool
EP3512276B1 (en) * 2016-09-30 2020-11-25 Huawei Technologies Co., Ltd. Remote user equipment and relay user equipment
EP3524029B1 (en) 2016-10-26 2021-12-15 Huawei Technologies Co., Ltd. Devices and methods arranged to support user communication device grouping in a communication network
EP3537783A4 (en) * 2016-11-01 2020-07-01 LG Electronics Inc. -1- METHOD AND DEVICE FOR TRANSMITTING A D2D SIGNAL BY USING OFFSET IN A WIRELESS COMMUNICATION SYSTEM
US10855401B2 (en) * 2016-11-03 2020-12-01 Lg Electronics Inc. Method for determining retransmission numbers of sidelink data in wireless communication system and a device therefor
KR20190089961A (ko) 2016-12-27 2019-07-31 후아웨이 테크놀러지 컴퍼니 리미티드 데이터 전송 방법, 단말 기기 및 액세스 네트워크 기기
US10264578B2 (en) * 2017-01-31 2019-04-16 Qualcomm Incorporated Listen before transmit (LBT) communication channel for vehicle-to-vehicle communications
US10667239B2 (en) * 2017-03-10 2020-05-26 Futurewei Technologies, Inc. Method for resource selection
US11140696B2 (en) * 2017-03-31 2021-10-05 Lg Electronics Inc. Method for transmitting a signal of a user equipment for V2X communication in a wireless communication system and apparatus using the same
CN109217989B (zh) * 2017-06-30 2022-02-18 华为技术有限公司 数据传输的方法、接入网设备和终端设备
RU2748224C1 (ru) * 2017-08-04 2021-05-21 Гуандун Оппо Мобайл Телекоммьюникейшнс Корп., Лтд. Способ осуществления прямой связи между устройствами, терминальное устройство и сетевое устройство
CN109495967B (zh) * 2017-09-11 2021-07-16 华为技术有限公司 一种控制信息发送方法、接收方法、发送设备和接收设备
CN107484254B (zh) * 2017-09-15 2021-05-25 中国联合网络通信集团有限公司 可用资源确定方法、装置和***
WO2019095226A1 (en) * 2017-11-16 2019-05-23 Lenovo (Beijing) Limited Method and apparatus for transmission resource selection
EP3714652B1 (en) 2017-11-22 2022-11-30 ZTE Corporation An efficient control signaling method and system
CN108197969A (zh) * 2017-12-07 2018-06-22 北京交通大学 一种基于区块链的d2d共享奖励的***及其实施方法
US11528103B2 (en) 2017-12-29 2022-12-13 Beijing Xiaomi Mobile Software Co., Ltd. Transmitting method and device and receiving method and device
CN110061818B (zh) * 2018-01-18 2022-04-29 中兴通讯股份有限公司 信号模式的确定、信号模式的获得方法及装置、存储介质
CN110392360A (zh) * 2018-04-17 2019-10-29 普天信息技术有限公司 一种可用资源上报方法及装置
CN112654014B (zh) * 2018-08-07 2021-10-15 华为技术有限公司 一种侧行信息的资源配置方法、通信设备和网络设备
US11432117B2 (en) * 2018-08-10 2022-08-30 Mediatek Inc. Multiplexing of physical sidelink control channel (PSCCH) and physical sidelink shared channel (PSSCH)
WO2020047856A1 (zh) * 2018-09-07 2020-03-12 Oppo广东移动通信有限公司 配置信息的传输方法和终端设备
CN110896345B (zh) * 2018-09-13 2021-07-09 华为技术有限公司 发送和接收侧行链路控制信息的方法以及装置
CN113660694B (zh) * 2018-09-18 2024-04-12 华为技术有限公司 传输数据的方法和装置
CN110932827B (zh) * 2018-09-19 2021-11-19 华为技术有限公司 一种侧行信息的传输方法、通信设备和网络设备
CN112449763B (zh) * 2018-09-28 2024-03-01 联发科技股份有限公司 新无线电移动通信中v2x侧链路资源分配的方法及装置
WO2020077645A1 (zh) * 2018-10-19 2020-04-23 Oppo广东移动通信有限公司 一种参数配置方法、终端设备及存储介质
WO2020077739A1 (zh) * 2018-10-19 2020-04-23 Oppo广东移动通信有限公司 一种参数配置方法、终端设备及存储介质
CN111132301B (zh) * 2018-10-31 2022-03-15 普天信息技术有限公司 一种同步信息的传输方法及装置
KR102284734B1 (ko) 2018-10-31 2021-08-03 엘지전자 주식회사 Nr v2x에서 위치 정보를 송수신하는 방법 및 장치
CN111130729A (zh) * 2018-11-01 2020-05-08 夏普株式会社 由用户设备执行的方法以及用户设备
CN113170418A (zh) * 2018-11-01 2021-07-23 松下电器(美国)知识产权公司 发送装置、接收装置和无线通信方法
KR20200050821A (ko) * 2018-11-02 2020-05-12 주식회사 아이티엘 Nr 시스템에서 사이드링크를 위한 자원 풀 구성 방법 및 장치
CN111148240B (zh) * 2018-11-02 2022-04-12 华为技术有限公司 资源配置方法及装置
CN113273290A (zh) * 2018-11-12 2021-08-17 上海诺基亚贝尔股份有限公司 利用预配置上行链路资源的通信
CN111356234A (zh) * 2018-12-21 2020-06-30 夏普株式会社 由用户设备执行的方法以及用户设备
CN111356237A (zh) * 2018-12-24 2020-06-30 夏普株式会社 由用户设备执行的方法以及用户设备
CN111385765B (zh) * 2018-12-28 2022-07-22 大唐移动通信设备有限公司 信息传输的方法及终端
DE112019006580T5 (de) * 2019-01-07 2021-12-16 Sony Group Corporation Kommunikationseinrichtung und kommunikationsverfahren
US11706662B2 (en) * 2019-01-11 2023-07-18 Qualcomm Incorporated Techniques for determining a number of (re)transmissions in wireless communications
EP3886348B1 (en) * 2019-01-11 2024-07-31 Guangdong Oppo Mobile Telecommunications Corp., Ltd. Sidelink communication method, terminal device and network device
US11239941B2 (en) * 2019-01-20 2022-02-01 Qualcomm Incorporated Feedback techniques for wireless communications
CN111629438B (zh) * 2019-02-27 2023-09-26 华为技术有限公司 一种资源分配方法及装置
KR102402251B1 (ko) * 2019-03-22 2022-05-26 아서스테크 컴퓨터 인코포레이션 무선 통신 시스템에서 사이드링크 송신에서의 리소스 선택을 위한 방법 및 장치
CN111866791A (zh) * 2019-04-28 2020-10-30 大唐移动通信设备有限公司 一种直通链路传输方法和终端
WO2021007685A1 (zh) * 2019-07-12 2021-01-21 Oppo广东移动通信有限公司 用于传输侧行数据的方法、终端设备和网络设备
CN112291846A (zh) * 2019-07-23 2021-01-29 夏普株式会社 由用户设备执行的方法以及用户设备
WO2021056366A1 (zh) * 2019-09-26 2021-04-01 华为技术有限公司 信息传输方法及装置
CN112584499A (zh) * 2019-09-27 2021-03-30 夏普株式会社 由用户设备执行的方法以及用户设备
CN110740446B (zh) * 2019-10-29 2022-10-28 Oppo广东移动通信有限公司 通信配置方法及相关设备
CN111107517B (zh) * 2019-12-31 2022-02-11 北京紫光展锐通信技术有限公司 通信资源的配置方法、装置、终端及可读存储介质
CN113079579B (zh) * 2020-01-03 2022-12-09 大唐移动通信设备有限公司 一种直通链路控制信令资源映射方法及终端
WO2021155497A1 (zh) * 2020-02-04 2021-08-12 Oppo广东移动通信有限公司 侧行传输资源配置方法与***、设备及存储介质
CN111294158B (zh) * 2020-02-14 2021-06-15 惠州Tcl移动通信有限公司 数据传输方法、装置、存储介质及移动终端
WO2021189365A1 (zh) * 2020-03-26 2021-09-30 Oppo广东移动通信有限公司 信息配置方法、装置、设备和存储介质
WO2021204116A1 (en) * 2020-04-06 2021-10-14 Tcl Communication (Ningbo) Co., Ltd. Transmission prioritisation
EP4311147A4 (en) * 2021-03-31 2024-05-15 Huawei Technologies Co., Ltd. RESOURCE PLANNING METHOD, COMMUNICATION APPARATUS AND TERMINAL DEVICE

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN103024911A (zh) * 2012-11-30 2013-04-03 北京邮电大学 蜂窝与d2d混合网络中终端直通通信的数据传输方法
WO2013107277A1 (zh) * 2012-01-17 2013-07-25 中兴通讯股份有限公司 一种无线通信方法和通信装置
WO2013191518A1 (ko) * 2012-06-22 2013-12-27 엘지전자 주식회사 기기-대-기기 통신을 위한 스케줄링 방법 및 이를 위한 장치
CN103828398A (zh) * 2013-07-26 2014-05-28 华为终端有限公司 同步信号的承载方法和用户设备

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US8867458B2 (en) * 2010-04-30 2014-10-21 Nokia Corporation Network controlled device to device / machine to machine cluster operation
TWI620459B (zh) * 2012-05-31 2018-04-01 內數位專利控股公司 在蜂巢式通訊系統中賦能直鏈通訊排程及控制方法
US9398630B2 (en) * 2012-08-10 2016-07-19 Alcatel Lucent Methods and apparatuses for controlling and scheduling device-to-device communications
WO2014092619A1 (en) * 2012-12-14 2014-06-19 Telefonaktiebolaget Lm Ericsson (Publ) A network node, a wireless device and methods therein for enabling and performing harq transmissions in a d2d communication between wireless devices in a wireless telecommunications network
US9326121B2 (en) * 2013-01-24 2016-04-26 National Taiwan University Device discovery using distributed random access for device to device communication

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
WO2013107277A1 (zh) * 2012-01-17 2013-07-25 中兴通讯股份有限公司 一种无线通信方法和通信装置
WO2013191518A1 (ko) * 2012-06-22 2013-12-27 엘지전자 주식회사 기기-대-기기 통신을 위한 스케줄링 방법 및 이를 위한 장치
CN103024911A (zh) * 2012-11-30 2013-04-03 北京邮电大学 蜂窝与d2d混合网络中终端直通通信的数据传输方法
CN103828398A (zh) * 2013-07-26 2014-05-28 华为终端有限公司 同步信号的承载方法和用户设备

Non-Patent Citations (7)

* Cited by examiner, † Cited by third party
Title
ALCATEL -LUCENT ET AL.: "3GPP TSG RAN WG1 Meeting #75, R1-135175", SYNCHRONIZATION DESIGN FOR D2D COMMUNICATION, 15 November 2013 (2013-11-15), XP050750796 *
ERICSSON: "3GPP TSG-RAN WG1 Meeting #76bis, R1-141390", ON RESOURCE ALLOCATION FOR D2D COMMUNICATION, 4 April 2014 (2014-04-04), XP050787060 *
ERICSSON: "3GPP TSG-RAN WG1 Meeting W76bis, R1-141390", ON RESOURCE ALLOCATION FOR D2D COMMUNICATION, 4 April 2014 (2014-04-04), XP050787060 *
INTEL CORPORATION: "3GPP TSG RAN WG1 Meeting #76, R1-140130", DISCUSSION ON D2D BROADCAST RESOURCE ALLOCATION, 14 February 2014 (2014-02-14), XP050751809 *
LG ELECTRONICS: "3GPP TSG RAN WG1 Meeting #76, R1-140330", DISCUSSION ON D2D SYNCHRONIZATION PROCEDURE, 14 February 2014 (2014-02-14), XP050751959 *
QUALCOMM INCORPORATED: "3GPP TSG-RAN WG1 #76, R1-140469", RESOURCE ALLOCATION FOR IN NETWORK D2D BROADCAST, 14 February 2014 (2014-02-14), XP050752064 *
See also references of EP3200528A4 *

Cited By (14)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US10903872B2 (en) 2016-08-08 2021-01-26 Huawei Technologies Co., Ltd. Device-to-device communication method and terminal device
KR102221646B1 (ko) 2016-08-08 2021-02-26 후아웨이 테크놀러지 컴퍼니 리미티드 장치 대 장치 통신 방법 및 단말 장치
CN112543444A (zh) * 2016-08-08 2021-03-23 华为技术有限公司 设备对设备通信的方法和终端设备
EP3487237A4 (en) * 2016-08-08 2019-09-25 Huawei Technologies Co., Ltd. DEVICE-TO-DEVICE COMMUNICATION PROCESS AND DEVICE DEVICE
CN112543444B (zh) * 2016-08-08 2022-09-09 华为技术有限公司 设备对设备通信的方法和终端设备
CN109644437B (zh) * 2016-08-08 2020-12-15 华为技术有限公司 设备对设备通信的方法和终端设备
CN109644437A (zh) * 2016-08-08 2019-04-16 华为技术有限公司 设备对设备通信的方法和终端设备
KR20190034287A (ko) * 2016-08-08 2019-04-01 후아웨이 테크놀러지 컴퍼니 리미티드 장치 대 장치 통신 방법 및 단말 장치
EP3462792A4 (en) * 2016-08-11 2019-06-26 Huawei Technologies Co., Ltd. RESOURCE PROCESSING, DEVICE AND SENDING DEVICE
US10915360B2 (en) 2016-08-11 2021-02-09 Huawei Technologies Co., Ltd. Resource processing method, apparatus, and terminal
CN115622677A (zh) * 2017-01-06 2023-01-17 中兴通讯股份有限公司 资源池的处理方法、装置、设备及介质
CN115622677B (zh) * 2017-01-06 2024-05-03 中兴通讯股份有限公司 资源池的处理方法、装置、设备及介质
CN111867095A (zh) * 2019-04-30 2020-10-30 华为技术有限公司 一种通信方法与终端装置
CN111867095B (zh) * 2019-04-30 2024-04-16 华为技术有限公司 一种通信方法与终端装置

Also Published As

Publication number Publication date
EP3200528A4 (en) 2017-10-18
EP3200528B1 (en) 2020-10-07
CN105451211B (zh) 2019-12-27
EP3200528A1 (en) 2017-08-02
CN105451211A (zh) 2016-03-30
US20170230959A1 (en) 2017-08-10

Similar Documents

Publication Publication Date Title
WO2016045443A1 (zh) 用于设备到设备通信的方法及装置
US10833829B2 (en) Method of transmitting ACK/NACK message in wireless communication system and terminal using same method
US20220321191A1 (en) Method and apparatus for sidelink communication
US20200389841A1 (en) Method for transmitting and receiving downlink channel for mtc terminal, and apparatus therefor
US11722915B2 (en) V2X communication performance method performed by V2X terminal in wireless communication system, and terminal using the method
CN107438969B (zh) 对用于低延时通信的动态tti调度的管理方法和装置
US9913255B2 (en) Time domain multiplexing UL transmission on multiple serving cells for a mobile station with single transmitter
CN105393485B (zh) 无线通信***中的方法和节点
WO2016131344A1 (zh) 一种设备到设备发送、接收、调度方法和相应装置
JP5980330B2 (ja) 異種ネットワークにおいて動的アップリンクおよびダウンリンク構成を知らせる方法およびそのための装置
CN102546134B (zh) 基于增强phich传输反馈信息的方法及装置
US9906334B2 (en) Method and apparatus for transmitting ACK/NACK signal in wireless communication system
TWI696360B (zh) 反饋ack/nack信息的方法、終端設備和網絡側設備
WO2017045496A1 (zh) 一种下行控制方法及装置
EP3101975A1 (en) Terminal device, base station device, and communication method
WO2017193399A1 (zh) 一种上行控制信息的传输方法和装置
CN105101431B (zh) 一种设备到设备通信方法、装置及***
CN109417808A (zh) 在相同时间间隔内与s-pucch冲突的情况下丢弃pucch的用户设备、基站以及方法
WO2018000398A1 (zh) 上行控制信道发送与接收方法及装置
CN108886455B (zh) 用于持续时间减小的传输时间间隔的自包含上行链路
US10321469B2 (en) Terminal device, integrated circuit, and radio communication method
TW201004212A (en) Method for effectively transmitting control signal in wireless communication system
JP2015522971A (ja) キャリアアグリゲーションに対するハイブリッド自動反復要求のシグナリングのための方法および装置
US12022382B2 (en) Method for transmitting and receiving downlink channel for MTC terminal, and apparatus therefor
CN106034013B (zh) 一种用于设备到设备通信的方法和装置

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: 15843120

Country of ref document: EP

Kind code of ref document: A1

NENP Non-entry into the national phase

Ref country code: DE

REEP Request for entry into the european phase

Ref document number: 2015843120

Country of ref document: EP

WWE Wipo information: entry into national phase

Ref document number: 2015843120

Country of ref document: EP