[go: up one dir, main page]

CN107041001B - Method and device for determining communication resources - Google Patents

Method and device for determining communication resources Download PDF

Info

Publication number
CN107041001B
CN107041001B CN201610080142.2A CN201610080142A CN107041001B CN 107041001 B CN107041001 B CN 107041001B CN 201610080142 A CN201610080142 A CN 201610080142A CN 107041001 B CN107041001 B CN 107041001B
Authority
CN
China
Prior art keywords
subframe
indication information
transmission
mapping
indicated
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Active
Application number
CN201610080142.2A
Other languages
Chinese (zh)
Other versions
CN107041001A (en
Inventor
左志松
卢有雄
杨瑾
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
ZTE Corp
Original Assignee
ZTE Corp
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 ZTE Corp filed Critical ZTE Corp
Priority to CN201610080142.2A priority Critical patent/CN107041001B/en
Priority to PCT/CN2016/110109 priority patent/WO2017133334A1/en
Publication of CN107041001A publication Critical patent/CN107041001A/en
Application granted granted Critical
Publication of CN107041001B publication Critical patent/CN107041001B/en
Active legal-status Critical Current
Anticipated expiration legal-status Critical

Links

Images

Classifications

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

Landscapes

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

Abstract

本发明提供了一种通信资源的确定方法及装置。其中,该方法包括:获取用于设备到设备D2D通信的调度分配SA指示信息;依据该SA指示信息与待传输数据包之间的映射规则,确定用于传输该待传输数据包的通信资源。通过本发明,解决了相关技术中,在D2D通信中通过数据资源池的周期进行数据发送所导致的数据发送时延较大的问题,进而达到了缩短数据发送时延的效果。

Figure 201610080142

The invention provides a method and device for determining communication resources. Wherein, the method includes: acquiring scheduling allocation SA indication information for device-to-device D2D communication; determining communication resources for transmitting the data packet to be transmitted according to a mapping rule between the SA indication information and the data packet to be transmitted. The present invention solves the problem of relatively large data transmission time delay caused by sending data through data resource pool cycles in D2D communication in the related art, thereby achieving the effect of shortening the data transmission time delay.

Figure 201610080142

Description

通信资源的确定方法及装置Method and device for determining communication resources

技术领域technical field

本发明涉及通信领域,具体而言,涉及一种通信资源的确定方法及装置。The present invention relates to the communication field, in particular, to a method and device for determining communication resources.

背景技术Background technique

设备到设备(Device to Device,简称为D2D)的通讯技术是设备之间限定距离、范围和容量等的数据共享和交换的一种无线通讯方式。其所承担的业务类型在一般情况下不需要业务数据来源没经过核心网,仅需要在用户终端之间完成即可。更特别的,车联网通信(Vehicle to X,简称为V2X)是指按照约定的通信协议和数据交互标准,在车载的设备到其它设备(另一个车载设备、路边设备、行人手持设备及互联网等)之间,进行无线通讯和信息交换。通过车联网通信可以使车辆获得行驶安全、提高交通效率以及获得便利或娱乐信息。车联网通信包括三种不同类型:车辆与车辆之间通信(Vehicle to Vehicle,简称为V2V),车辆与路边设备之间通信(Vehicle to Infrastructure,简称V2I),以及车辆与行人之间通信(Vehicle to Pedestrian,简称V2P)。Device to Device (D2D for short) communication technology is a wireless communication method for data sharing and exchange with limited distance, range and capacity between devices. The type of business it undertakes generally does not require the source of business data to pass through the core network, and only needs to be completed between user terminals. More specifically, Vehicle to X communication (Vehicle to X, referred to as V2X) refers to the communication between a vehicle-mounted device and other devices (another vehicle-mounted device, roadside device, pedestrian handheld device, and the Internet) in accordance with the agreed communication protocol and data interaction standard. etc.) for wireless communication and information exchange. Vehicle networking communication can enable vehicles to obtain driving safety, improve traffic efficiency, and obtain convenience or entertainment information. Vehicle-to-vehicle communication includes three different types: communication between vehicles (Vehicle to Vehicle, V2V for short), communication between vehicles and roadside equipment (Vehicle to Infrastructure, V2I for short), and communication between vehicles and pedestrians (V2V for short). Vehicle to Pedestrian, referred to as V2P).

车联网通信可以实现车与车V2V、车与人V2P、车与基础设施V2I之间的互连互通,并在信息网络平台上对信息进行提取、共享等有效利用。车联网基于无线信道通信,实现车与车、车与路侧基础设施间的实时信息交互,通知各自的位置、速度、加速度、行驶路径等信息。还可以获知道路环境信息,协作感知道路危险状况,及时提供多种碰撞预警信息,防止道路交通安全事故的发生,提升涉及车辆的安全。The Internet of Vehicles communication can realize the interconnection and intercommunication between vehicles and vehicles V2V, vehicles and people V2P, and vehicles and infrastructure V2I, and extract and share information effectively on the information network platform. Based on wireless channel communication, the Internet of Vehicles realizes real-time information interaction between vehicles and between vehicles and roadside infrastructure, and notifies them of their position, speed, acceleration, driving path and other information. It can also obtain road environment information, cooperate to perceive road danger conditions, and provide various collision warning information in time to prevent road traffic safety accidents and improve the safety of vehicles involved.

目前,3GPP组织已经开始基于长期演进(Long Term Evolution,简称为LTE)的V2X通信研究,其中,基于设备到设备(Device-to-Device,简称为D2D)的通信方法就是V2X标准实现的方式之一。D2D是指有业务传输的用户设备(User Equipment,简称为UE)之间,业务数据不经过基站和核心网的转发,直接由源用户设备通过空口传输给目标用户设备。这种方式具有明显区别于传统蜂窝系统通信的特征,对于车联网的V2V通信来说,车与车之间的近距离通信可以应用D2D通信方式,达到节省了无线频谱资源,降低了核心网的数据传输压力,能够减少系统资源占用,增加蜂窝通信系统频谱效率,降低终端发射功耗,并在很大程度上节省网络运营成本等效果。基于LTE蜂窝通信网络链路的通信方法是实现V2X标准实现的另一方式之一,这种方式下基站或/和中继会参与V2X通信,在上行链路和/或下行链路传输V2X信号。At present, the 3GPP organization has started V2X communication research based on Long Term Evolution (LTE for short), among which, the communication method based on Device-to-Device (D2D for short) is one of the ways to implement the V2X standard. one. D2D refers to that between user equipments (User Equipment, UE for short) that have service transmission, service data is directly transmitted from the source user equipment to the target user equipment through the air interface without being forwarded by the base station and the core network. This method is obviously different from the traditional cellular system communication. For the V2V communication of the Internet of Vehicles, the short-distance communication between vehicles can use the D2D communication method to save wireless spectrum resources and reduce the core network. The pressure of data transmission can reduce the occupation of system resources, increase the spectral efficiency of cellular communication systems, reduce the power consumption of terminal transmission, and save network operating costs to a large extent. The communication method based on the LTE cellular communication network link is another way to realize the V2X standard. In this way, the base station or/and the relay will participate in the V2X communication and transmit the V2X signal in the uplink and/or downlink .

但是需要说明的是,在D2D通信中数据是通过数据资源池的周期进行发送,这必然导致数据发送时延较大。However, it should be noted that in D2D communication, data is sent periodically through the data resource pool, which will inevitably lead to a large data sending delay.

针对相关技术中,在D2D通信中通过数据资源池的周期进行数据发送所导致的数据发送时延较大的问题,尚未提出有效的解决方案。In the related art, no effective solution has been proposed for the problem of relatively large data transmission delay caused by data transmission through the period of the data resource pool in the D2D communication.

发明内容Contents of the invention

本发明提供了一种通信资源的确定方法及装置,以至少解决相关技术中在D2D通信中通过数据资源池的周期进行数据发送所导致的数据发送时延较大的问题。The present invention provides a method and device for determining communication resources, so as to at least solve the problem of relatively large data transmission delay caused by data transmission through data resource pool cycles in D2D communication in the related art.

根据本发明的一个方面,提供了一种通信资源的确定方法,包括:获取用于设备到设备D2D通信的调度分配SA指示信息;依据所述SA指示信息与待传输数据包之间的映射规则,确定用于传输所述待传输数据包的通信资源。According to one aspect of the present invention, a method for determining communication resources is provided, including: acquiring scheduling allocation SA indication information for device-to-device D2D communication; according to a mapping rule between the SA indication information and data packets to be transmitted , determining a communication resource for transmitting the data packet to be transmitted.

可选地,在所述通信资源包括频域位置时,确定用于传输所述待传输数据包的通信资源包括:将所述SA指示信息和所述待传输数据包配置在所述D2D的通信带宽所划分的不同频域资源位置上。Optionally, when the communication resource includes a frequency domain location, determining the communication resource used to transmit the data packet to be transmitted includes: configuring the SA indication information and the data packet to be transmitted in the D2D communication On different frequency domain resource positions divided by the bandwidth.

可选地,在所述通信资源包括传输子帧时,确定用于传输所述待传输数据包的通信资源包括:通过首次传输和/或最后传输的携带有所述SA指示信息的子帧和固定子帧偏移确定所述传输子帧;或者,通过所述SA指示信息所指示的子帧偏移所处的位置确定所述传输子帧,其中,所述子帧偏移所处的位置为距离所述携带有所述SA指示信息的子帧所处位置预定数值个子帧所处的位置。Optionally, when the communication resource includes a transmission subframe, determining the communication resource used to transmit the data packet to be transmitted includes: the first transmission and/or the last transmission of the subframe carrying the SA indication information and The transmission subframe is determined by a fixed subframe offset; or, the transmission subframe is determined by the position of the subframe offset indicated by the SA indication information, wherein the position of the subframe offset is The position of the subframe is predetermined number of times away from the position of the subframe carrying the SA indication information.

可选地,所述通过首次传输和/或最后传输的携带有所述SA指示信息的子帧和固定子帧偏移确定所述传输子帧包括:获取与所述首次传输和/或最后传输的携带有所述SA指示信息的子帧距离所述固定子帧偏移后所处的位置,其中,所述固定子帧偏移的取值包括:所述SA指示信息的传输周期,或者任意正整数;以所述位置为子帧映射起点,映射所述SA指示信息所指示的子帧集合;将所述子帧集合中的子帧作为所述传输子帧。Optionally, determining the transmission subframe by using the subframe carrying the SA indication information of the first transmission and/or the last transmission and the fixed subframe offset includes: obtaining The position of the subframe carrying the SA indication information after the fixed subframe offset, where the value of the fixed subframe offset includes: the transmission period of the SA indication information, or any A positive integer; using the position as the starting point of subframe mapping, map the subframe set indicated by the SA indication information; use the subframe in the subframe set as the transmission subframe.

可选地,所述通过所述SA指示信息所指示的子帧偏移所处的位置确定所述传输子帧包括:根据携带有所述SA指示信息的子帧所处的位置和所述SA指示信息所指示的子帧偏移所处的位置得到子帧映射起点;根据所述子帧映射起点,映射所述SA指示信息所指示的子帧集合;将所述子帧集合中的子帧作为所述传输子帧;或者,在时域上将所述SA指示信息划分为多个SA资源子组;根据所述SA资源子组的边界所处的位置和所述SA指示信息所指示的子帧偏移所处的位置得到子帧映射起点;根据所述子帧映射起点,映射所述SA指示信息所指示的子帧集合;将所述子帧集合中的子帧作为所述传输子帧。Optionally, the determining the transmission subframe based on the position of the subframe offset indicated by the SA indication information includes: according to the position of the subframe carrying the SA indication information and the SA The subframe mapping starting point is obtained from the position of the subframe offset indicated by the indication information; according to the subframe mapping starting point, the subframe set indicated by the SA indication information is mapped; the subframe in the subframe set is as the transmission subframe; or, divide the SA indication information into multiple SA resource subgroups in the time domain; according to the position of the boundary of the SA resource subgroup and the SA indication information indicated The position of the subframe offset is obtained to obtain the subframe mapping starting point; according to the subframe mapping starting point, map the subframe set indicated by the SA indication information; use the subframe in the subframe set as the transmission subframe frame.

可选地,所述映射所述SA指示信息所指示的子帧集合包括:在得到所述子帧映射起点后,根据所述SA指示信息所指示传输的数据包的个数、所述数据包的重传次数、以及所述数据包的传输间隔确定除所述子帧映射起点所指示的起始传输子帧之外的传输子帧,以得到所述子帧集合。Optionally, the mapping the subframe set indicated by the SA indication information includes: after obtaining the subframe mapping starting point, according to the number of data packets transmitted according to the SA indication information, the data packet The number of retransmissions and the transmission interval of the data packet determine the transmission subframes other than the initial transmission subframe indicated by the starting point of the subframe mapping, so as to obtain the subframe set.

可选地,所述SA指示信息所指示传输的数据包的个数、所述数据包的重传次数通过以下方式确定:预先设置预定数值个数据包以及每一数据包的重传次数;或者,接收由网络侧实体通过高层信令和/或物理层信令配置的所述数据包的个数以及所述数据包的重传次数;或者,根据所述D2D通信带宽上所承载的负载,选择所述数据包的个数以及所述数据包的重传次数。Optionally, the number of data packets transmitted indicated by the SA indication information and the number of retransmission times of the data packets are determined in the following manner: presetting a predetermined number of data packets and the number of retransmission times of each data packet; or receiving the number of data packets and the number of retransmission times of the data packets configured by the network side entity through high-level signaling and/or physical layer signaling; or, according to the load carried on the D2D communication bandwidth, The number of the data packets and the number of retransmission times of the data packets are selected.

可选地,在映射所述SA指示信息所指示的子帧集合之后还包括:按照预定规则将每一数据包的首传和重传分别映射至所述子帧集合中所包括的子帧上;其中,所述预定规则为先映射一个数据包的首传和重传再映射下一数据包的首传和重传。Optionally, after mapping the subframe set indicated by the SA indication information, it further includes: respectively mapping the first transmission and retransmission of each data packet to the subframes included in the subframe set according to a predetermined rule ; Wherein, the predetermined rule is to first map the first transmission and retransmission of a data packet, and then map the first transmission and retransmission of the next data packet.

可选地,所述网络侧实体包括以下任意一种:演进型基站eNB、中继站RN、小区协作实体MCE、网关GW、移动性管理设备MME、演进型通用陆地无线接入网EUTRAN、操作管理以及维护OAM管理器。Optionally, the network side entity includes any one of the following: evolved base station eNB, relay station RN, cell coordination entity MCE, gateway GW, mobility management equipment MME, evolved universal terrestrial radio access network EUTRAN, operation management and Maintain the OAM manager.

根据本发明的另一方面,提供了一种通信资源的确定装置,包括:获取模块,用于获取用于设备到设备D2D通信的调度分配SA指示信息;确定模块,用于依据所述SA指示信息与待传输数据包之间的映射规则,确定用于传输所述待传输数据包的通信资源。According to another aspect of the present invention, there is provided an apparatus for determining communication resources, including: an acquiring module, configured to acquire scheduling allocation SA indication information for device-to-device D2D communication; a determining module, configured to use the SA indication The mapping rule between the information and the data packet to be transmitted determines the communication resources used to transmit the data packet to be transmitted.

可选地,所述确定模块包括:处理单元,用于在所述通信资源包括频域位置时,将所述SA指示信息和所述待传输数据包配置在所述D2D的通信带宽所划分的不同频域资源位置上。Optionally, the determining module includes: a processing unit configured to configure the SA indication information and the data packet to be transmitted in the D2D communication bandwidth when the communication resource includes a frequency domain location. on different frequency domain resource locations.

可选地,所述确定模块包括:第一确定单元,用于在所述通信资源包括传输子帧时,通过首次传输和/或最后传输的携带有所述SA指示信息的子帧和固定子帧偏移确定所述传输子帧;或者,第二确定单元,用于通过所述SA指示信息所指示的子帧偏移所处的位置确定所述传输子帧,其中,所述子帧偏移所处的位置为距离所述携带有所述SA指示信息的子帧所处位置预定数值个子帧所处的位置。Optionally, the determining module includes: a first determining unit, configured to, when the communication resource includes a transmission subframe, use the subframe carrying the SA indication information and the fixed subframe of the first transmission and/or the last transmission The frame offset determines the transmission subframe; or, the second determination unit is configured to determine the transmission subframe according to the position of the subframe offset indicated by the SA indication information, wherein the subframe offset is The shifted position is the position of a predetermined number of subframes away from the position of the subframe carrying the SA indication information.

可选地,所述第一确定单元包括:第一获取子单元,用于获取与所述首次传输和/或最后传输的携带有所述SA指示信息的子帧距离所述固定子帧偏移后所处的位置,其中,所述固定子帧偏移的取值包括:所述SA指示信息的传输周期,或者任意正整数;第一映射子单元,用于以所述位置为子帧映射起点,映射所述SA指示信息所指示的子帧集合;第一设置子单元,用于将所述子帧集合中的子帧作为所述传输子帧。Optionally, the first determining unit includes: a first acquiring subunit, configured to acquire the fixed subframe offset from the first transmission and/or the last transmission of the subframe carrying the SA indication information Wherein, the value of the fixed subframe offset includes: the transmission period of the SA indication information, or any positive integer; the first mapping subunit is used to use the position as a subframe mapping The starting point is to map the subframe set indicated by the SA indication information; the first setting subunit is configured to use a subframe in the subframe set as the transmission subframe.

可选地,所述第二确定单元包括:第二获取子单元,用于根据携带有所述SA指示信息的子帧所处的位置和所述SA指示信息所指示的子帧偏移所处的位置得到子帧映射起点;第二映射子单元,用于根据所述子帧映射起点,映射所述SA指示信息所指示的子帧集合;第二设置子单元,用于将所述子帧集合中的子帧作为所述传输子帧;或者,划分子单元,用于在时域上将所述SA指示信息划分为多个SA资源子组;第三获取子单元,用于根据所述SA资源子组的边界所处的位置和所述SA指示信息所指示的子帧偏移所处的位置得到子帧映射起点;第三映射子单元,用于根据所述子帧映射起点,映射所述SA指示信息所指示的子帧集合;第三设置子单元,用于将所述子帧集合中的子帧作为所述传输子帧。Optionally, the second determining unit includes: a second obtaining subunit, configured to locate a subframe according to the position of the subframe carrying the SA indication information and the subframe offset indicated by the SA indication information. The position of the subframe mapping starting point is obtained; the second mapping subunit is used to map the subframe set indicated by the SA indication information according to the subframe mapping starting point; the second setting subunit is used to set the subframe The subframe in the set is used as the transmission subframe; or, the division subunit is used to divide the SA indication information into multiple SA resource subgroups in the time domain; the third acquisition subunit is used to divide the SA indication information into multiple SA resource subgroups according to the The position of the boundary of the SA resource subgroup and the position of the subframe offset indicated by the SA indication information obtain the subframe mapping starting point; the third mapping subunit is used to map according to the subframe mapping starting point The subframe set indicated by the SA indication information; the third setting subunit is configured to use a subframe in the subframe set as the transmission subframe.

可选地,所述第一映射子单元或者所述第二映射子单元或者第三映射子单元,还用于在得到所述子帧映射起点后,根据所述SA指示信息所指示传输的数据包的个数、所述数据包的重传次数、以及所述数据包的传输间隔确定除所述子帧映射起点所指示的起始传输子帧之外的传输子帧,以得到所述子帧集合。Optionally, the first mapping subunit or the second mapping subunit or the third mapping subunit is further configured to transmit the data indicated by the SA indication information after obtaining the subframe mapping starting point The number of packets, the number of retransmission times of the data packet, and the transmission interval of the data packet determine the transmission subframes other than the initial transmission subframe indicated by the starting point of the subframe mapping, so as to obtain the subframe frame collection.

可选地,所述第一映射子单元或者所述第二映射子单元或者第三映射子单元还用于通过以下方式确定所述SA指示信息所指示传输的数据包的个数、所述数据包的重传次数:预先设置预定数值个数据包以及每一数据包的重传次数;或者,接收由网络侧实体通过高层信令和/或物理层信令配置的所述数据包的个数以及所述数据包的重传次数;或者,根据所述D2D通信带宽上所承载的负载,选择所述数据包的个数以及所述数据包的重传次数。Optionally, the first mapping subunit or the second mapping subunit or the third mapping subunit is further configured to determine the number of data packets transmitted indicated by the SA indication information, the data The number of retransmissions of packets: pre-setting a predetermined number of data packets and the number of retransmissions of each data packet; or, receiving the number of data packets configured by the network side entity through high-level signaling and/or physical layer signaling and the number of retransmission times of the data packets; or, according to the load carried on the D2D communication bandwidth, select the number of the data packets and the number of retransmission times of the data packets.

可选地,所述第一确定单元或者第二确定单元还用于,在映射所述SA指示信息所指示的子帧集合之后,按照预定规则将每一数据包的首传和重传分别映射至所述子帧集合中所包括的子帧上;其中,所述预定规则为先映射一个数据包的首传和重传再映射下一数据包的首传和重传。Optionally, the first determining unit or the second determining unit is further configured to, after mapping the subframe set indicated by the SA indication information, map the first transmission and retransmission of each data packet according to a predetermined rule to the subframes included in the subframe set; wherein, the predetermined rule is to first map the initial transmission and retransmission of a data packet, and then map the initial transmission and retransmission of the next data packet.

可选地,所述网络侧实体包括以下任意一种:演进型基站eNB、中继站RN、小区协作实体MCE、网关GW、移动性管理设备MME、演进型通用陆地无线接入网EUTRAN、操作管理以及维护OAM管理器。Optionally, the network side entity includes any one of the following: evolved base station eNB, relay station RN, cell coordination entity MCE, gateway GW, mobility management equipment MME, evolved universal terrestrial radio access network EUTRAN, operation management and Maintain the OAM manager.

通过本发明,采用获取用于设备到设备D2D通信的调度分配SA指示信息;依据该SA指示信息与待传输数据包之间的映射规则,确定用于传输该待传输数据包的通信资源。也就是说,本发明去掉了数据资源池的周期,而是依据SA指示信息与待传输数据包之间的映射规则,确定用于传输该待传输数据包的通信资源,从而避免了在D2D通信中通过数据资源池的周期进行数据发送所导致的数据发送时延较大的问题,进而达到了缩短数据发送时延的效果。According to the present invention, the SA instruction information for device-to-device D2D communication is obtained; and the communication resource for transmitting the data packet to be transmitted is determined according to the mapping rule between the SA instruction information and the data packet to be transmitted. That is to say, the present invention removes the period of the data resource pool, but determines the communication resource used to transmit the data packet to be transmitted according to the mapping rule between the SA indication information and the data packet to be transmitted, thereby avoiding the The problem of large data transmission delay caused by sending data through the cycle of the data resource pool in the medium, and then achieves the effect of shortening the data transmission delay.

附图说明Description of drawings

此处所说明的附图用来提供对本发明的进一步理解,构成本申请的一部分,本发明的示意性实施例及其说明用于解释本发明,并不构成对本发明的不当限定。在附图中:The accompanying drawings described here are used to provide a further understanding of the present invention and constitute a part of the application. The schematic embodiments of the present invention and their descriptions are used to explain the present invention and do not constitute improper limitations to the present invention. In the attached picture:

图1是根据本发明实施例的通信资源的确定流程图;FIG. 1 is a flow chart of determining communication resources according to an embodiment of the present invention;

图2是根据本发明实施例的D2D SA资源和数据资源示意图;FIG. 2 is a schematic diagram of D2D SA resources and data resources according to an embodiment of the present invention;

图3是根据本发明实施例的LTE系统帧结构示意图;FIG. 3 is a schematic diagram of an LTE system frame structure according to an embodiment of the present invention;

图4是根据本发明实施例的D2D通信系统中SA通过指示TRP bitmap映射PSSCH子帧的示意图;FIG. 4 is a schematic diagram of an SA mapping a PSSCH subframe by indicating a TRP bitmap in a D2D communication system according to an embodiment of the present invention;

图5是根据本发明实施例的通过TRP bitmap序列映射子帧和通过固定重传间隔映射子帧的示意图(一);5 is a schematic diagram (1) of mapping subframes through a TRP bitmap sequence and mapping subframes through a fixed retransmission interval according to an embodiment of the present invention;

图6是根据本发明实施例的通过TRP bitmap序列映射子帧和通过固定重传间隔映射子帧的示意图(二);6 is a schematic diagram (2) of mapping subframes through a TRP bitmap sequence and mapping subframes through a fixed retransmission interval according to an embodiment of the present invention;

图7是根据本发明实施例的通信资源的确定装置的结构框图;Fig. 7 is a structural block diagram of an apparatus for determining communication resources according to an embodiment of the present invention;

图8是根据本发明实施例的通信资源的确定装置的结构框图(一);FIG. 8 is a structural block diagram (1) of an apparatus for determining communication resources according to an embodiment of the present invention;

图9是根据本发明实施例的通信资源的确定装置的结构框图(二);FIG. 9 is a structural block diagram (2) of an apparatus for determining communication resources according to an embodiment of the present invention;

图10是根据本发明实施例的通信资源的确定装置的结构框图(三);FIG. 10 is a structural block diagram (3) of an apparatus for determining communication resources according to an embodiment of the present invention;

图11是根据本发明实施例的通信资源的确定装置的结构框图(四)。Fig. 11 is a structural block diagram (4) of an apparatus for determining communication resources according to an embodiment of the present invention.

具体实施方式Detailed ways

下文中将参考附图并结合实施例来详细说明本发明。需要说明的是,在不冲突的情况下,本申请中的实施例及实施例中的特征可以相互组合。Hereinafter, the present invention will be described in detail with reference to the drawings and examples. It should be noted that, in the case of no conflict, the embodiments in the present application and the features in the embodiments can be combined with each other.

需要说明的是,本发明的说明书和权利要求书及上述附图中的术语“第一”、“第二”等是用于区别类似的对象,而不必用于描述特定的顺序或先后次序。It should be noted that the terms "first" and "second" in the description and claims of the present invention and the above drawings are used to distinguish similar objects, but not necessarily used to describe a specific sequence or sequence.

实施例1Example 1

在本实施例中提供了一种通信资源的确定方法,图1是根据本发明实施例的通信资源的确定流程图,如图1所示,该流程包括如下步骤:In this embodiment, a method for determining communication resources is provided. FIG. 1 is a flowchart for determining communication resources according to an embodiment of the present invention. As shown in FIG. 1 , the process includes the following steps:

步骤S102,获取用于设备到设备D2D通信的调度分配SA指示信息;Step S102, acquiring the scheduling allocation SA indication information for device-to-device D2D communication;

步骤S104,依据该SA指示信息与待传输数据包之间的映射规则,确定用于传输该待传输数据包的通信资源。Step S104, according to the mapping rule between the SA indication information and the data packet to be transmitted, determine the communication resources used to transmit the data packet to be transmitted.

可选地,在本实施例中,上述通信资源的确定方法的应用场景包括但并不限于:车联网通信(Vehicle to X,简称为V2X),设备到设备(Device-to-Device,简称为D2D)通信。在上述应用场景下,采用获取用于设备到设备D2D通信的调度分配SA指示信息;依据该SA指示信息与待传输数据包之间的映射规则,确定用于传输该待传输数据包的通信资源。也就是说,本实施例去掉了数据资源池的周期,而是依据SA指示信息与待传输数据包之间的映射规则,确定用于传输该待传输数据包的通信资源,从而避免了在D2D通信中通过数据资源池的周期进行数据发送所导致的数据发送时延较大的问题,进而达到了缩短数据发送时延的效果。Optionally, in this embodiment, the application scenarios of the above method for determining communication resources include but are not limited to: Vehicle to X communication (Vehicle to X, referred to as V2X for short), device-to-device (Device-to-Device, referred to as D2D) communication. In the above application scenario, acquire the scheduling allocation SA indication information used for device-to-device D2D communication; determine the communication resource used to transmit the data packet to be transmitted according to the mapping rule between the SA indication information and the data packet to be transmitted . That is to say, this embodiment removes the cycle of the data resource pool, but determines the communication resource used to transmit the data packet to be transmitted according to the mapping rule between the SA indication information and the data packet to be transmitted, thereby avoiding the In the communication, the problem of large data transmission delay caused by sending data through the period of the data resource pool, thereby achieving the effect of shortening the data transmission delay.

可选地,在本实施例中,上述通信资源包括但并不限于以下任意一种:传输待传输数据包的传输子帧,传输待传输数据包的频域位置、用于重传的传输子帧以及在所指示的子帧上传输待传输数据包的方式,在此,并不做任何限定。Optionally, in this embodiment, the aforementioned communication resources include but are not limited to any of the following: transmission subframes for transmitting data packets to be transmitted, frequency domain positions for transmitting data packets to be transmitted, transmission subframes for retransmission The frame and the manner of transmitting the data packet to be transmitted on the indicated subframe are not limited here.

在一个可选地实施方式中,在通信资源包括频域位置时,确定用于传输待传输数据包的通信资源包括以下步骤:In an optional implementation manner, when the communication resource includes a frequency domain location, determining the communication resource used to transmit the data packet to be transmitted includes the following steps:

步骤S11,将SA指示信息和待传输数据包配置在D2D通信带宽所划分的不同频域资源位置上。Step S11, configuring the SA indication information and the data packets to be transmitted on different frequency domain resource positions divided by the D2D communication bandwidth.

可选地,在本实施例中,SA指示信息和待传输数据包配置在该D2D通信带宽所划分的频域资源位置包括但并不限于:SA指示信息和待传输数据包占用相同的资源块,或者SA指示信息和待传输数据包占用不同的资源块。Optionally, in this embodiment, the configuration of the SA indication information and the data packets to be transmitted in the frequency domain resource positions divided by the D2D communication bandwidth includes but is not limited to: the SA indication information and the data packets to be transmitted occupy the same resource block , or the SA indication information and the data packet to be transmitted occupy different resource blocks.

下面结合图2对SA指示信息和待传输数据所占用的资源块位置关系进行描述。The relationship between the SA indication information and the resource block positions occupied by the data to be transmitted will be described below with reference to FIG. 2 .

如图2所示,在时域上SA指示信息和待传输数据位于不同的子帧位置;在频域上,SA指示信息和待传输数据占用不同的资源块。As shown in FIG. 2 , in the time domain, the SA indication information and the data to be transmitted are located in different subframe positions; in the frequency domain, the SA indication information and the data to be transmitted occupy different resource blocks.

在一个可选地实施方式中,在通信资源包括传输子帧时,确定用于传输该待传输数据包的通信资源包括以下步骤:In an optional implementation manner, when the communication resource includes a transmission subframe, determining the communication resource used to transmit the data packet to be transmitted includes the following steps:

步骤S21,通过首次传输和/或最后传输的携带有该SA指示信息的子帧和固定子帧偏移确定该传输子帧;或者,Step S21, determine the transmission subframe by the subframe carrying the SA indication information of the first transmission and/or the last transmission and the fixed subframe offset; or,

步骤S22,通过该SA指示信息所指示的子帧偏移所处的位置确定该传输子帧,其中,该子帧偏移所处的位置为距离该携带有该SA指示信息的子帧所处位置预定数值个子帧所处的位置。Step S22, determine the transmission subframe according to the position of the subframe offset indicated by the SA indication information, wherein the position of the subframe offset is the distance from the subframe carrying the SA indication information The position is the position where a predetermined number of subframes are located.

在本可选实施方式,通过首次传输和/或最后传输的携带有该SA指示信息的子帧和固定子帧偏移确定该传输子帧,或者通过该SA指示信息所指示的子帧偏移所处的位置确定该传输子帧,快速确定出待传输数据包的传输子帧,进而达到了提高数据包传输速率。In this optional implementation manner, the transmission subframe is determined by the subframe carrying the SA indication information of the first transmission and/or the last transmission and the fixed subframe offset, or by the subframe offset indicated by the SA indication information The location determines the transmission subframe, and quickly determines the transmission subframe of the data packet to be transmitted, thereby increasing the transmission rate of the data packet.

在一个可选地实施方式中,通过首次传输和/或最后传输的携带有该SA指示信息的子帧和固定子帧偏移确定该传输子帧包括以下步骤:In an optional implementation manner, determining the transmission subframe by using the subframe carrying the SA indication information of the first transmission and/or the last transmission and a fixed subframe offset includes the following steps:

步骤S31,获取与首次传输和/或最后传输的携带有该SA指示信息的子帧距离该固定子帧偏移后所处的位置,其中,该固定子帧偏移的取值包括:该SA指示信息的传输周期,或者任意正整数;Step S31, obtaining the position after the fixed subframe offset from the first and/or last transmitted subframe carrying the SA indication information, wherein the value of the fixed subframe offset includes: the SA Indicates the transmission period of the information, or any positive integer;

步骤S32,以该位置为子帧映射起点,映射该SA指示信息所指示的子帧集合;Step S32, taking the position as the starting point of subframe mapping, and mapping the subframe set indicated by the SA indication information;

步骤S33,将该子帧集合中的子帧作为该传输子帧。In step S33, a subframe in the subframe set is used as the transmission subframe.

需要说明的是,在本可选实施方式中,固定子帧偏移的取值包括但并不限于:0、1以及SA指示信息的传输周期,在此,并不做任何限定。It should be noted that, in this optional implementation manner, the values of the fixed subframe offset include but are not limited to: 0, 1 and the transmission period of the SA indication information, which are not limited here.

在本可选实施方式中,首先确定子帧映射起点,并根据该子帧映射起点映射该SA指示信息所指示的子帧集合,将该子帧集合中的子帧作为上述传输子帧,从而实现了灵活指示数据信道子帧的效果。In this optional implementation manner, first determine the subframe mapping start point, and map the subframe set indicated by the SA indication information according to the subframe mapping start point, and use the subframe in the subframe set as the above-mentioned transmission subframe, so that The effect of flexibly indicating the subframe of the data channel is realized.

在一个可选的实施方式中,通过该SA指示信息所指示的子帧偏移所处的位置确定该传输子帧包括以下步骤:In an optional implementation manner, determining the transmission subframe according to the position of the subframe offset indicated by the SA indication information includes the following steps:

步骤S41,根据携带有该SA指示信息的子帧所处的位置和该SA指示信息所指示的子帧偏移所处的位置得到子帧映射起点;根据该子帧映射起点,映射该SA指示信息所指示的子帧集合;将该子帧集合中的子帧作为该传输子帧;或者,Step S41, obtain the subframe mapping starting point according to the position of the subframe carrying the SA indication information and the position of the subframe offset indicated by the SA indication information; according to the subframe mapping starting point, map the SA indication The subframe set indicated by the information; the subframe in the subframe set is used as the transmission subframe; or,

步骤S42,在时域上将该SA指示信息划分为多个SA资源子组;根据该SA资源子组的边界所处的位置和该SA指示信息所指示的子帧偏移所处的位置得到子帧映射起点;根据该子帧映射起点,映射该SA指示信息所指示的子帧集合;将该子帧集合中的子帧作为该传输子帧。Step S42, dividing the SA indication information into a plurality of SA resource subgroups in the time domain; according to the position of the boundary of the SA resource subgroup and the position of the subframe offset indicated by the SA indication information, the A subframe mapping starting point; according to the subframe mapping starting point, map the subframe set indicated by the SA indication information; use the subframe in the subframe set as the transmission subframe.

在本可选实施方式中,通过SA指示信息所指示的子帧偏移确定传输子帧,进一步解决了相关技术中在D2D通信中通过数据资源池的周期进行数据发送所导致的数据发送时延较大的问题,达到了缩短数据发送时延的效果。In this optional implementation, the transmission subframe is determined by the subframe offset indicated by the SA indication information, which further solves the data transmission delay caused by data transmission in the period of the data resource pool in the related art. Larger problems have achieved the effect of shortening the data transmission delay.

在一个可选地实施方式中,映射该SA指示信息所指示的子帧集合包括以下步骤:In an optional implementation manner, mapping the subframe set indicated by the SA indication information includes the following steps:

步骤S51,在得到该子帧映射起点后,根据该SA指示信息所指示传输的数据包的个数、该数据包的重传次数、以及该数据包的传输间隔确定除该子帧映射起点所指示的起始传输子帧之外的传输子帧,以得到该子帧集合。Step S51, after obtaining the starting point of the subframe mapping, according to the number of data packets transmitted indicated by the SA instruction information, the number of retransmission times of the data packets, and the transmission interval of the data packets, determine Transmission subframes other than the indicated starting transmission subframe to obtain the subframe set.

在本可选实施方式中,通过首先映射出起始传输子帧,再依次映射该起始子帧之后的传输子帧,进而得到上述子帧集合,从而提高了确定传输子帧的精确度。In this optional implementation manner, the above subframe set is obtained by first mapping the initial transmission subframe, and then sequentially mapping the transmission subframes after the initial subframe, thereby improving the accuracy of determining the transmission subframe.

在一个可选地实施方式中,该SA指示信息所指示传输的数据包的个数、该数据包的重传次数通过以下方式确定:In an optional implementation manner, the number of data packets transmitted and the number of retransmission times of the data packets indicated by the SA indication information are determined in the following manner:

步骤S61,预先设置预定数值个数据包以及每一数据包的重传次数;或者,Step S61, preset a predetermined number of data packets and the number of retransmissions of each data packet; or,

步骤S62,接收由网络侧实体通过高层信令和/或物理层信令配置的该数据包的个数以及该数据包的重传次数;或者,Step S62, receiving the number of data packets and the number of retransmission times of the data packets configured by the network side entity through high-level signaling and/or physical layer signaling; or,

步骤S63,根据该D2D通信带宽上所承载的负载,选择该数据包的个数以及该数据包的重传次数。Step S63: Select the number of data packets and the number of retransmission times of the data packets according to the load carried by the D2D communication bandwidth.

需要说明的是,上述预定数值包括但并不限于:1、2、3,在此,并不做任何限定。It should be noted that, the above-mentioned predetermined numerical value includes but not limited to: 1, 2, 3, and there is no limitation here.

通过本可选实施方式,确定出SA指示信息所指示传输的数据包的个数、该数据包的重传次数,进一步提高了传输子帧的确定效率。Through this optional implementation manner, the number of data packets transmitted and the number of retransmission times of the data packets indicated by the SA indication information are determined, which further improves the efficiency of determining the transmission subframe.

在一个可选地实施方式中,在映射该SA指示信息所指示的子帧集合之后还包括以下步骤:In an optional implementation manner, after mapping the subframe set indicated by the SA indication information, the following steps are further included:

步骤S71,按照预定规则将每一数据包的首传和重传分别映射至该子帧集合中所包括的子帧上;其中,该预定规则为先映射一个数据包的首传和重传再映射下一数据包的首传和重传。Step S71, respectively map the first transmission and retransmission of each data packet to the subframes included in the subframe set according to a predetermined rule; wherein, the predetermined rule is to first map the first transmission and retransmission of a data packet and then Map the first transmission and retransmission of the next packet.

在本可选实施方式中,通过上述预定规则待传输的数据包依次映射到子帧集合中,使得每一数据包均可以在对应的传输子帧上进行数据包传输,进一步提高了信道资源利用率以及数据传输速率。In this optional implementation, the data packets to be transmitted according to the above predetermined rules are sequentially mapped to the subframe set, so that each data packet can be transmitted in the corresponding transmission subframe, further improving the utilization of channel resources rate and data transfer rate.

在一个可选地实施方式中,网络侧实体包括以下任意一种:演进型基站eNB、中继站RN、小区协作实体MCE、网关GW、移动性管理设备MME、演进型通用陆地无线接入网EUTRAN、操作管理以及维护OAM管理器。In an optional implementation manner, the network side entity includes any of the following: evolved base station eNB, relay station RN, cell coordination entity MCE, gateway GW, mobility management equipment MME, evolved universal terrestrial radio access network EUTRAN, Operations management and maintenance OAM manager.

下面结合具体示例,对实施例作举例说明。The embodiments are illustrated below in conjunction with specific examples.

在传统的蜂窝通信系统中,UE的无线资源由演进型基站eNB(evolved NodeB)统一控制调度,eNB指示UE所配置的下行或上行资源,UE按照eNB的配置指示在相应的下行资源上接收eNB发射的数据信号,或者在上行资源上向eNB发射信号。在LTE系统中,无线资源在时域上以无线帧为单位划分资源,每个无线帧为10ms,包含10个子帧。每个子帧为1ms,分为0.5ms的2个时隙slot,如图3所示,在频域上,以子载波为单位划分资源,每个子载波包含15kHz或7.5kHz资源。按照上述时域和频域资源单位,eNB为UE调度时频资源的最小单位为资源块(Resource Block,简称为RB),RB定义为在时域上为1个slot,在频域上为连续的

Figure BDA0000922800370000082
个子载波,/>
Figure BDA0000922800370000081
如图4所示,eNB可以灵活地根据UE需求动态调度配置所需的资源。In a traditional cellular communication system, UE wireless resources are controlled and scheduled by an evolved base station eNB (evolved NodeB). The eNB indicates the downlink or uplink resources configured by the UE. The transmitted data signal, or the signal transmitted to the eNB on the uplink resource. In the LTE system, radio resources are divided in units of radio frames in the time domain, and each radio frame is 10 ms and includes 10 subframes. Each subframe is 1ms long and divided into 2 time slots of 0.5ms. As shown in Figure 3, in the frequency domain, resources are divided in units of subcarriers, and each subcarrier contains 15kHz or 7.5kHz resources. According to the above resource units in time domain and frequency domain, the minimum unit for eNB to schedule time-frequency resources for UE is resource block (Resource Block, referred to as RB). RB is defined as one slot in the time domain and continuous in the frequency domain. of
Figure BDA0000922800370000082
subcarriers, />
Figure BDA0000922800370000081
As shown in Fig. 4, the eNB can flexibly schedule and configure required resources dynamically according to UE requirements.

作为设备到设备通信的一种实现,LTE扩展了相应的无线参数。LTE使用物理边链路共享信道(Physical Sidelink Shared Channel,简称为PSSCH)用于D2D通信。有D2D数据待发送的D2D发送端UE可以从eNB获得PSSCH子帧配置,或者在系统预定义的资源池中选择一定的子帧作为PSSCH子帧,eNB向发送端UE配置指示PSSCH子帧,或者发送端UE向接收端UE指示所使用的PSSCH子帧,采用时域资源图样(Time Resource Pattern,简称为TRP)指示所使用的一个或多个PSSCH子帧。基于LTE扩展的设备到设备通信中,可以共享网络的频带,也可以使用专用的频带来通信。As an implementation of device-to-device communication, LTE extends the corresponding wireless parameters. LTE uses a physical sidelink shared channel (Physical Sidelink Shared Channel, PSSCH for short) for D2D communication. The D2D transmitting UE that has D2D data to be sent can obtain the PSSCH subframe configuration from the eNB, or select a certain subframe in the system predefined resource pool as the PSSCH subframe, and the eNB configures and indicates the PSSCH subframe to the transmitting UE, or The UE at the transmitting end indicates the used PSSCH subframes to the UE at the receiving end, and indicates the used one or more PSSCH subframes by using a time domain resource pattern (Time Resource Pattern, TRP for short). In the device-to-device communication based on LTE extension, the frequency band of the network can be shared, or a dedicated frequency band can be used for communication.

LTE D2D通讯中,SCI控制信息给出资源的位置信息。其中,TRP用于确定数据的传输子帧。TRP信息可由DCI 5,即由网络发送的D2D资源调度指示专用控制信息格式,发送边链路(即D2D链路)控制信息(Sidelink Control Information,简称为SCI)中指示TRP。TRP信息也可以由SA发送。指示的TRP为7bit信息,表示一个TRP index。每个TRP index对应于唯一的一个bitmap序列。目前LTE的bitmap序列的长度为N,N=6,7,8,其中有效指示位数k,即bitmap序列中标识为“1”的位数。在图4中使用bitmap表示子帧的形式。例如,“11110000”即为一个N=8,k=4的bitmap序列。根据TRP index所指示的bitmap序列,bit位标识为“1”的对应子帧即指示为PSSCH子帧。在本实施例中侧重于在没有配置D2D资源周期是如何去对各个子帧进行指示。当存在PSSCH资源池配置时,TRP指示出的bitmap序列在资源池包含的逻辑连续的子帧上进行一一对应指示。在实施例中,通过确定TRP映射次数及映射起始子帧指示数据信道子帧时,对TRP bitmap序列向子帧的映射也同样适用于对实际物理子帧的直接映射指示,以及基于逻辑子帧集合的映射指示。In LTE D2D communication, the SCI control information provides the location information of resources. Wherein, the TRP is used to determine the transmission subframe of data. The TRP information can be indicated by DCI 5, that is, the D2D resource scheduling instruction dedicated control information format sent by the network, and the TRP is indicated in the side link (ie D2D link) control information (Sidelink Control Information, referred to as SCI). TRP information can also be sent by SA. The indicated TRP is 7-bit information, representing a TRP index. Each TRP index corresponds to a unique bitmap sequence. At present, the length of the bitmap sequence of LTE is N, where N=6, 7, 8, wherein the number of valid indicator bits is k, that is, the number of bits marked as "1" in the bitmap sequence. In FIG. 4, a bitmap is used to indicate the form of a subframe. For example, "11110000" is a bitmap sequence with N=8 and k=4. According to the bitmap sequence indicated by the TRP index, the corresponding subframe whose bit flag is "1" is indicated as a PSSCH subframe. In this embodiment, it focuses on how to indicate each subframe in a period when D2D resources are not configured. When there is a PSSCH resource pool configuration, the bitmap sequence indicated by the TRP is indicated in a one-to-one correspondence on logically continuous subframes included in the resource pool. In the embodiment, when indicating the data channel subframe by determining the number of times of TRP mapping and mapping the starting subframe, the mapping of the TRP bitmap sequence to the subframe is also applicable to the direct mapping indication of the actual physical subframe, and based on the logical subframe Mapping indication for a collection of frames.

在可以应用于车辆的设备到设备通信中也可以采用没有TRP bitmap的子帧映射方式,按照其它方式确定传输的子帧。接收可以被下一个调度命令终止,或者配置重复次数。In the device-to-device communication that can be applied to vehicles, the subframe mapping method without the TRP bitmap can also be used, and the transmission subframe can be determined in other ways. Reception can be terminated by the next dispatch command, or by a configurable number of repetitions.

下面分别针对TRP和非TRP指示对数据信道子帧进行确定,具体方法包括:The data channel subframes are determined respectively for TRP and non-TRP indications, and the specific methods include:

在本实施例的一种可选实施方式中,通过TRP对应的bitmap来映射数据包和重传子帧。In an optional implementation manner of this embodiment, the bitmap corresponding to the TRP is used to map the data packet and the retransmission subframe.

当使用TRP index对应的bitmap序列对数据信道的数据包在子帧上的映射时,需要确定映射的bitmap序列映射的起始位置和映射次数。When using the bitmap sequence corresponding to the TRP index to map the data packet of the data channel on the subframe, it is necessary to determine the starting position and the number of mapping times of the mapped bitmap sequence.

选择相对该首传或最后传的SA子帧的固定的子帧偏移位置开始映射SA中所指示的bitmap表示的子帧。该固定子帧偏移可取值为1,SA传输周期,或者其它整数值。首传或最后传的SA子帧来确定数据信道的传输子帧。或者通过SA的调度指示的偏移来确定bitmap开始映射的传输子帧Select a fixed subframe offset position relative to the first or last SA subframe to start mapping the subframe indicated by the bitmap indicated in the SA. The fixed subframe offset can take a value of 1, an SA transmission period, or other integer values. The first or last SA subframe is used to determine the transmission subframe of the data channel. Or determine the transmission subframe that the bitmap starts to map through the offset of the SA scheduling indication

通过以下方式确定需要数据包个数和数据包传输的次数。其中传输的数据包个数为Pt个,每个数据包传输的次数为Rt次。一般地,数据包一次传输使用一个子帧:Determine the number of required data packets and the number of data packet transmissions in the following manner. The number of transmitted data packets is Pt, and the number of times each data packet is transmitted is Rt times. Generally, a data packet is transmitted using one subframe at a time:

设置固定的数据包个数,和或述数据包的重传次数;或者,Set a fixed number of data packets, and or the number of retransmissions of data packets; or,

由高层信令和/或物理层信令配置该设备的一个SA所调度的数据包个数,和或述数据包的重传次数;或者,Configure the number of data packets scheduled by one SA of the device by high-level signaling and/or physical layer signaling, and or the number of retransmissions of the data packets; or,

根据信道的负载,由设备自主动态选择一个SA所调度传输数据包个数,和/或所述数据包重传次数;According to the load of the channel, the device autonomously and dynamically selects the number of data packets scheduled to be transmitted by an SA, and/or the number of retransmission times of the data packets;

SA中所指示的bitmap从起始帧开始映射的次数为M=Ceiling(Pt*Rt/k).映射的M次Bitmap可以是相连的,也可以是一定子帧间隔。.The bitmap indicated in the SA is mapped times from the start frame to M=Ceiling(Pt*Rt/k). The mapped Bitmaps M times may be connected or may be at a certain subframe interval. .

设备基于确定的传输数据包个数和所述数据包重传次数顺序映射到前述bitmap所选择的子帧集合。设备在所属子帧集合上顺序映射每一个数据包的首传和重传。映射的顺序按照先传完一个数据包的指定的首传和重传次数,再映射另一个数据包的首传和重传,依次进行。当映射完所有数据包,所属子帧集合的剩余子帧不再映射。The device sequentially maps to the set of subframes selected by the aforementioned bitmap based on the determined number of transmission data packets and the number of retransmission times of the data packets. The device sequentially maps the first transmission and retransmission of each data packet on the set of subframes it belongs to. The order of mapping is performed according to the specified first transmission and retransmission times of one data packet, and then the first transmission and retransmission of another data packet are mapped. When all data packets are mapped, the remaining subframes of the subframe set are no longer mapped.

在本实施例的另一种可选实施方式中,通过数据包传输个数,重传次数和传输间隔确定传输子帧。In another optional implementation manner of this embodiment, the transmission subframe is determined by the number of data packet transmissions, the number of retransmission times, and the transmission interval.

当不使用TRP index对应的bitmap序列对数据信道的数据包在子帧上的映射时,需要确定映射的子帧的起始位置,间隔和次数。When the bitmap sequence corresponding to the TRP index is not used to map the data packet of the data channel on the subframe, it is necessary to determine the start position, interval and frequency of the mapped subframe.

选择相对该首传或最后传的SA子帧的固定的子帧偏移位置开始映射SA中所指示的bitmap表示的子帧。该固定子帧偏移可取值为1,SA传输周期,或者其它整数值。首传或最后传的SA子帧来确定数据信道的传输子帧。或者通过SA的调度指示的偏移来确定bitmap开始映射的传输子帧,以下简称起始帧。Select a fixed subframe offset position relative to the first or last SA subframe to start mapping the subframe indicated by the bitmap indicated in the SA. The fixed subframe offset can take a value of 1, an SA transmission period, or other integer values. The first or last SA subframe is used to determine the transmission subframe of the data channel. Alternatively, the transmission subframe to which the bitmap starts to map is determined through the offset of the scheduling indication of the SA, hereinafter referred to as the start frame.

通过以下方式确定需要数据包个数和数据包传输的次数。其中传输的数据包个数为Pt个,每个数据包传输的次数为Rt次。一般地,数据包一次传输使用一个子帧:Determine the number of required data packets and the number of data packet transmissions in the following manner. The number of transmitted data packets is Pt, and the number of times each data packet is transmitted is Rt times. Generally, a data packet is transmitted using one subframe at a time:

设置固定的数据包个数,和或述数据包的重传次数;或者,Set a fixed number of data packets, and or the number of retransmissions of data packets; or,

由高层信令和/或物理层信令配置该设备的一个SA所调度的数据包个数,和或述数据包的重传次数;或者,Configure the number of data packets scheduled by one SA of the device by high-level signaling and/or physical layer signaling, and or the number of retransmissions of the data packets; or,

根据信道的负载,由设备自主动态选择一个SA所调度传输数据包个数,和/或所述数据包重传次数;According to the load of the channel, the device autonomously and dynamically selects the number of data packets scheduled to be transmitted by an SA, and/or the number of retransmission times of the data packets;

SA中所指示的bitmap从起始帧开始映射的M次Bitmap可以是相连的,也可以是一定子帧间隔。.The M times of Bitmaps mapped from the initial frame by the bitmap indicated in the SA may be contiguous, or may be at a certain subframe interval. .

设备基于确定的传输数据包个数和所述数据包重传次数顺序映射到前述bitmap所选择的子帧集合。设备在所属子帧集合上顺序映射每一个数据包的首传和重传。映射的顺序按照先传完一个数据包的指定的首传和重传次数,再映射另一个数据包的首传和重传。从起始帧开始映射的次数为Pt*Rt次。每个数据包的首传和重传的间隔为X。数据包之间间隔为Y。X和Y均为由系统设置的正整数。The device sequentially maps to the set of subframes selected by the aforementioned bitmap based on the determined number of transmission data packets and the number of retransmission times of the data packets. The device sequentially maps the first transmission and retransmission of each data packet on the set of subframes it belongs to. The order of mapping is based on the specified first transmission and retransmission times of a data packet, and then the first transmission and retransmission of another data packet are mapped. The number of times of mapping from the start frame is Pt*Rt times. The interval between the first transmission and retransmission of each data packet is X. The interval between packets is Y. Both X and Y are positive integers set by the system.

上述通过映射起始位置指示数据信道子帧集合的各种方法在不冲突的条件下可以任意组合使用,下面通过可选实施例来进一步说明。The above various methods of indicating the data channel subframe set by mapping the starting position can be used in any combination under the condition of no conflict, and are further described through optional embodiments below.

可选实施例一Optional embodiment one

设备到设备通信系统中,其中传输的数据包个数为Pt个,每个数据包传输的次数为Rt次。设备设置固定的数据包个数为Pt=3。其中,数据包的重传次数为Rt=2,即1次首传加1次重传。Bitmap的映射间隔为0。In the device-to-device communication system, the number of data packets transmitted is Pt, and the number of times each data packet is transmitted is Rt times. The device sets a fixed number of data packets as Pt=3. Wherein, the number of retransmissions of the data packet is Rt=2, that is, one initial transmission plus one retransmission. The mapping interval of Bitmap is 0.

预定义TRP的映射起始子帧为SA调度偏移为4子帧,则相应的TRP bitmap序列映射指示数据信道子帧的效果如图5所示。根据所指示的TRP index,可确定相应的bitmap序列为“10101000”。Bitmap序列k值为3。因此得出Bitmap需要映射2次。Bitmap序列从第一个子帧开始映射,共映射2次,相应指示出6个子帧为数据信道子帧。可以看到,通过预定义的规则设置,可以在不需任何信令指示的条件下,实现TRP指示的有效映射。The mapping start subframe of the predefined TRP is the SA scheduling offset of 4 subframes, and the corresponding TRP bitmap sequence mapping indicates the effect of the data channel subframe as shown in FIG. 5 . According to the indicated TRP index, it can be determined that the corresponding bitmap sequence is "10101000". Bitmap sequence k value is 3. Therefore, the Bitmap needs to be mapped twice. The Bitmap sequence is mapped from the first subframe and mapped twice in total, correspondingly indicating that 6 subframes are data channel subframes. It can be seen that by setting predefined rules, effective mapping of TRP indications can be realized without any signaling indication.

可选实施例二Optional embodiment two

设备到设备通信系统中,其中传输的数据包个数为Pt个,每个数据包传输的次数为Rt次。设备设置固定的数据包个数为Pt=1。其中,数据包的重传次数为Rt=3,即1次首传加2次重传。数据包之间重传间隔为1。In the device-to-device communication system, the number of data packets transmitted is Pt, and the number of times each data packet is transmitted is Rt times. The device sets a fixed number of data packets as Pt=1. Wherein, the number of retransmissions of the data packet is Rt=3, that is, one initial transmission plus two retransmissions. The retransmission interval between packets is 1.

预定义TRP的映射起始子帧为SA调度偏移为15子帧,映射指示数据信道子帧的效果如图5下半部分所示。设备从第一个子帧开始映射,共映射3次指示出3个子帧为数据信道子帧。可以通过简单的重传规则,实现对数据子帧的使用。The mapping start subframe of the predefined TRP is the SA scheduling offset of 15 subframes, and the effect of mapping the indicated data channel subframe is shown in the lower part of Figure 5 . The device starts mapping from the first subframe, and maps 3 times in total, indicating that 3 subframes are data channel subframes. The use of data subframes can be realized through simple retransmission rules.

可选实施例三Optional embodiment three

为了在频分复用(Frequency Division multiplexing,简称为FDM)资源池配置情况下,重用D2D的SA重传机制解决半双工问题,以及更简单地定义SA与Data的对应关系,还可以进一步地把SA的频域资源进行划分。In order to reuse the SA retransmission mechanism of D2D to solve the half-duplex problem in the case of frequency division multiplexing (FDM) resource pool configuration, and define the corresponding relationship between SA and Data more simply, further The frequency domain resources of the SA are divided.

如图6所示,SA与Data频分,将SA资源池划分为子组,每个子组内,SA使用与D2D类似的pattern,解决半双工问题,也限制了SA的最大重传间隔,减小了时延。As shown in Figure 6, the frequency division of SA and Data divides the SA resource pool into subgroups. In each subgroup, SA uses a pattern similar to D2D to solve the half-duplex problem and also limits the maximum retransmission interval of SA. Reduced latency.

SA指示的Data在Data资源池的某些子帧上传输。传输Data的子帧可以使用类似T-RPT的方法指示,或是固定偏移+间隔的方法。(例如可选实施例一和二)The Data indicated by the SA is transmitted on certain subframes of the Data resource pool. The subframe for transmitting Data can be indicated by a method similar to T-RPT, or by a method of fixed offset + interval. (for example optional embodiment one and two)

可选实施例四Optional Embodiment Four

设备到设备通信系统中,其中一次SA调度传输的最大数据包个数为Pt个,每个数据包传输的最大次数为Rt次。假设本次实施例子Pt=2,数据包的重传次数Rt=4。即1次首传加2次重传。数据包之间重传间隔为0。In the device-to-device communication system, the maximum number of data packets transmitted in one SA scheduling is Pt, and the maximum number of transmissions of each data packet is Rt times. Assume that Pt=2 in this implementation example, and the number of retransmissions Rt=4 of the data packet. That is, 1 first pass plus 2 retransmissions. The retransmission interval between packets is 0.

预定义的映射起始子帧为SA首传调度偏移为10子帧,则映射指示数据信道子帧的是从根据检测推断的首传SA后第10个子帧开始映射。设备根据检测到的网络拥塞状况来觉得是否传完所有数据包和所有重传。检测到拥塞时根据特定规则减少重传次数和数据包。The predefined mapping start subframe is the first transmission of SA and the scheduling offset is 10 subframes, then the mapping indicates that the subframe of the data channel is mapped from the 10th subframe after the first transmission of SA inferred according to the detection. The device judges whether all data packets and all retransmissions have been transmitted based on the detected network congestion. Reduce the number of retransmissions and packets according to specific rules when congestion is detected.

通过以上的实施方式的描述,本领域的技术人员可以清楚地了解到根据上述实施例的方法可借助软件加必需的通用硬件平台的方式来实现,当然也可以通过硬件,但很多情况下前者是更佳的实施方式。基于这样的理解,本发明的技术方案本质上或者说对现有技术做出贡献的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质(如ROM/RAM、磁碟、光盘)中,包括若干指令用以使得一台终端设备(可以是手机,计算机,服务器,或者网络设备等)执行本发明各个实施例所述的方法。Through the description of the above embodiments, those skilled in the art can clearly understand that the method according to the above embodiments can be implemented by means of software plus a necessary general-purpose hardware platform, and of course also by hardware, but in many cases the former is better implementation. Based on such an understanding, the essence of the technical solution of the present invention or the part that contributes to the prior art can be embodied in the form of software products, and the computer software products are stored in a storage medium (such as ROM/RAM, disk, CD) contains several instructions to enable a terminal device (which may be a mobile phone, a computer, a server, or a network device, etc.) to execute the methods described in various embodiments of the present invention.

实施例2Example 2

在本实施例中还提供了一种通信资源的确定装置,该装置用于实现上述实施例及优选实施方式,已经进行过说明的不再赘述。如以下所使用的,术语“模块”可以实现预定功能的软件和/或硬件的组合。尽管以下实施例所描述的装置较佳地以软件来实现,但是硬件,或者软件和硬件的组合的实现也是可能并被构想的。This embodiment also provides a device for determining communication resources, which is used to implement the above embodiments and preferred implementation modes, and what has already been described will not be repeated. As used below, the term "module" may be a combination of software and/or hardware that realizes a predetermined function. Although the devices described in the following embodiments are preferably implemented in software, implementations in hardware, or a combination of software and hardware are also possible and contemplated.

图7是根据本发明实施例的通信资源的确定装置的结构框图,如图7所示,该装置包括:FIG. 7 is a structural block diagram of an apparatus for determining communication resources according to an embodiment of the present invention. As shown in FIG. 7, the apparatus includes:

1)获取模块72,用于获取用于设备到设备D2D通信的调度分配SA指示信息;1) An acquisition module 72, configured to acquire scheduling assignment SA indication information for device-to-device D2D communication;

2)确定模块74,用于依据该SA指示信息与待传输数据包之间的映射规则,确定用于传输该待传输数据包的通信资源。2) A determination module 74, configured to determine the communication resource used to transmit the data packet to be transmitted according to the mapping rule between the SA indication information and the data packet to be transmitted.

可选地,在本实施例中,上述通信资源的确定方法的应用场景包括但并不限于:车联网通信(Vehicle to X,简称为V2X),设备到设备(Device-to-Device,简称为D2D)通信。在上述应用场景下,采用获取用于设备到设备D2D通信的调度分配SA指示信息;依据该SA指示信息与待传输数据包之间的映射规则,确定用于传输该待传输数据包的通信资源。也就是说,本实施例去掉了数据资源池的周期,而是依据SA指示信息与待传输数据包之间的映射规则,确定用于传输该待传输数据包的通信资源,从而避免了在D2D通信中通过数据资源池的周期进行数据发送所导致的数据发送时延较大的问题,进而达到了缩短数据发送时延的效果。Optionally, in this embodiment, the application scenarios of the above method for determining communication resources include but are not limited to: Vehicle to X communication (Vehicle to X, referred to as V2X for short), device-to-device (Device-to-Device, referred to as D2D) communication. In the above application scenario, acquire the scheduling allocation SA indication information used for device-to-device D2D communication; determine the communication resource used to transmit the data packet to be transmitted according to the mapping rule between the SA indication information and the data packet to be transmitted . That is to say, this embodiment removes the cycle of the data resource pool, but determines the communication resource used to transmit the data packet to be transmitted according to the mapping rule between the SA indication information and the data packet to be transmitted, thereby avoiding the In the communication, the problem of large data transmission delay caused by sending data through the period of the data resource pool, thereby achieving the effect of shortening the data transmission delay.

可选地,在本实施例中,上述通信资源包括但并不限于以下任意一种:传输待传输数据包的传输子帧,传输待传输数据包的频域位置、用于重传的传输子帧以及在所指示的子帧上传输待传输数据包的方式,在此,并不做任何限定。Optionally, in this embodiment, the aforementioned communication resources include but are not limited to any of the following: transmission subframes for transmitting data packets to be transmitted, frequency domain positions for transmitting data packets to be transmitted, transmission subframes for retransmission The frame and the manner of transmitting the data packet to be transmitted on the indicated subframe are not limited here.

在一个可选地实施方式中,图8是根据本发明实施例的通信资源的确定装置的结构框图(一),如图8所示,确定模块74包括:In an optional implementation manner, FIG. 8 is a structural block diagram (1) of an apparatus for determining communication resources according to an embodiment of the present invention. As shown in FIG. 8 , the determining module 74 includes:

1)处理单元82,用于在该通信资源包括频域位置时,将该SA指示信息和该待传输数据包配置在该D2D通信带宽所划分的不同频域资源位置上。1) The processing unit 82 is configured to configure the SA indication information and the data packet to be transmitted on different frequency domain resource positions divided by the D2D communication bandwidth when the communication resource includes a frequency domain position.

可选地,在本实施例中,SA指示信息和待传输数据包配置在该D2D通信带宽所划分的频域资源位置包括但并不限于:SA指示信息和待传输数据包占用相同的资源块,或者SA指示信息和待传输数据包占用不同的资源块。Optionally, in this embodiment, the configuration of the SA indication information and the data packets to be transmitted in the frequency domain resource positions divided by the D2D communication bandwidth includes but is not limited to: the SA indication information and the data packets to be transmitted occupy the same resource block , or the SA indication information and the data packet to be transmitted occupy different resource blocks.

下面结合图2对SA指示信息和待传输数据所占用的资源块位置关系进行描述。The relationship between the SA indication information and the resource block positions occupied by the data to be transmitted will be described below with reference to FIG. 2 .

如图2所示,在时域上SA指示信息和待传输数据位于不同的子帧位置;在频域上,SA指示信息和待传输数据占用不同的资源块。As shown in FIG. 2 , in the time domain, the SA indication information and the data to be transmitted are located in different subframe positions; in the frequency domain, the SA indication information and the data to be transmitted occupy different resource blocks.

在一个可选地实施方式中,图9是根据本发明实施例的通信资源的确定装置的结构框图(二),如图9所示,确定模块74包括:In an optional implementation manner, FIG. 9 is a structural block diagram (2) of an apparatus for determining communication resources according to an embodiment of the present invention. As shown in FIG. 9 , the determining module 74 includes:

1)第一确定单元92,用于在该通信资源包括传输子帧时,通过首次传输和/或最后传输的携带有该SA指示信息的子帧和固定子帧偏移确定该传输子帧;或者,1) The first determining unit 92 is configured to determine the transmission subframe by using the subframe carrying the SA indication information of the first transmission and/or the last transmission and a fixed subframe offset when the communication resource includes a transmission subframe; or,

2)第二确定单元94,用于通过该SA指示信息所指示的子帧偏移所处的位置确定该传输子帧,其中,该子帧偏移所处的位置为距离该携带有该SA指示信息的子帧所处位置预定数值个子帧所处的位置。2) The second determining unit 94 is configured to determine the transmission subframe according to the position of the subframe offset indicated by the SA indication information, wherein the position of the subframe offset is a distance from the subframe carrying the SA The location of the subframe of the indication information is the location of a predetermined number of subframes.

在本可选实施方式,通过首次传输和/或最后传输的携带有该SA指示信息的子帧和固定子帧偏移确定该传输子帧,或者通过该SA指示信息所指示的子帧偏移所处的位置确定该传输子帧,快速确定出待传输数据包的传输子帧,进而达到了提高数据包传输速率。In this optional implementation manner, the transmission subframe is determined by the subframe carrying the SA indication information of the first transmission and/or the last transmission and the fixed subframe offset, or by the subframe offset indicated by the SA indication information The location determines the transmission subframe, and quickly determines the transmission subframe of the data packet to be transmitted, thereby increasing the transmission rate of the data packet.

在一个可选实施方式中,图10是根据本发明实施例的通信资源的确定装置的结构框图(三),如图10所示,第一确定单元92包括:In an optional implementation manner, FIG. 10 is a structural block diagram (3) of an apparatus for determining communication resources according to an embodiment of the present invention. As shown in FIG. 10 , the first determining unit 92 includes:

1)第一获取子单元102,用于获取与该首次传输和/或最后传输的携带有该SA指示信息的子帧距离该固定子帧偏移后所处的位置,其中,该固定子帧偏移的取值包括:该SA指示信息的传输周期,或者任意正整数;1) The first acquiring subunit 102 is configured to acquire the position after the first transmission and/or the last transmission of the subframe carrying the SA indication information is offset from the fixed subframe, wherein the fixed subframe The value of the offset includes: the transmission period of the SA indication information, or any positive integer;

2)第一映射子单元104,用于以该位置为子帧映射起点,映射该SA指示信息所指示的子帧集合;2) The first mapping subunit 104 is configured to map the subframe set indicated by the SA indication information with the position as the starting point of subframe mapping;

3)第一设置子单元106,用于将该子帧集合中的子帧作为该传输子帧。3) The first setting subunit 106 is configured to use a subframe in the subframe set as the transmission subframe.

需要说明的是,在本可选实施方式中,固定子帧偏移的取值包括但并不限于:0、1以及SA指示信息的传输周期,在此,并不做任何限定。It should be noted that, in this optional implementation manner, the values of the fixed subframe offset include but are not limited to: 0, 1 and the transmission period of the SA indication information, which are not limited here.

在本可选实施方式中,首先确定子帧映射起点,并根据该子帧映射起点映射该SA指示信息所指示的子帧集合,将该子帧集合中的子帧作为上述传输子帧,从而实现了灵活指示数据信道子帧的效果。In this optional implementation manner, first determine the subframe mapping start point, and map the subframe set indicated by the SA indication information according to the subframe mapping start point, and use the subframe in the subframe set as the above-mentioned transmission subframe, so that The effect of flexibly indicating the subframe of the data channel is realized.

在一个可选地实施方式中,图11是根据本发明实施例的通信资源的确定装置的结构框图(四),如图11所示,第二确定单元94包括:In an optional implementation manner, FIG. 11 is a structural block diagram (4) of an apparatus for determining communication resources according to an embodiment of the present invention. As shown in FIG. 11 , the second determining unit 94 includes:

1)第二获取子单元112,用于根据携带有该SA指示信息的子帧所处的位置和该SA指示信息所指示的子帧偏移所处的位置得到子帧映射起点;2)第二映射子单元114,用于根据该子帧映射起点,映射该SA指示信息所指示的子帧集合;3)第二设置子单元116,用于将该子帧集合中的子帧作为该传输子帧;或者,1) The second obtaining subunit 112 is used to obtain the subframe mapping starting point according to the position of the subframe carrying the SA indication information and the position of the subframe offset indicated by the SA indication information; 2) the second The second mapping subunit 114 is configured to map the subframe set indicated by the SA indication information according to the subframe mapping starting point; 3) the second setting subunit 116 is configured to use the subframe in the subframe set as the transmission subframe; or,

4)划分子单元118,用于在时域上将该SA指示信息划分为多个SA资源子组;5)第三获取子单元120,用于根据该SA资源子组的边界所处的位置和该SA指示信息所指示的子帧偏移所处的位置得到子帧映射起点;6)第三映射子单元122,用于根据该子帧映射起点,映射该SA指示信息所指示的子帧集合;7)第三设置子单元124,用于将该子帧集合中的子帧作为该传输子帧。4) The division subunit 118 is used to divide the SA indication information into multiple SA resource subgroups in the time domain; 5) The third acquisition subunit 120 is used to divide the SA resource subgroup according to the position of the boundary of the SA resource subgroup and the position of the subframe offset indicated by the SA indication information to obtain the subframe mapping starting point; 6) The third mapping subunit 122 is used to map the subframe indicated by the SA indication information according to the subframe mapping starting point set; 7) The third setting subunit 124 is configured to use the subframe in the subframe set as the transmission subframe.

在本可选实施方式中,通过SA指示信息所指示的子帧偏移确定传输子帧,进一步解决了相关技术中在D2D通信中通过数据资源池的周期进行数据发送所导致的数据发送时延较大的问题,达到了缩短数据发送时延的效果。In this optional implementation, the transmission subframe is determined by the subframe offset indicated by the SA indication information, which further solves the data transmission delay caused by data transmission in the period of the data resource pool in the related art. Larger problems have achieved the effect of shortening the data transmission delay.

在一个可选地实施方式中,第一映射子单元104或者第二映射子单元114或者第三映射子单元122,还用于在得到该子帧映射起点后,根据该SA指示信息所指示传输的数据包的个数、该数据包的重传次数、以及该数据包的传输间隔确定除该子帧映射起点所指示的起始传输子帧之外的传输子帧,以得到该子帧集合。In an optional implementation manner, the first mapping subunit 104 or the second mapping subunit 114 or the third mapping subunit 122 is further configured to, after obtaining the subframe mapping starting point, transmit The number of data packets, the number of retransmission times of the data packet, and the transmission interval of the data packet determine the transmission subframes other than the initial transmission subframe indicated by the starting point of the subframe mapping, so as to obtain the subframe set .

在本可选实施方式中,通过首先映射出起始传输子帧,再依次映射该起始子帧之后的传输子帧,进而得到上述子帧集合,从而提高了确定传输子帧的精确度。In this optional implementation manner, the above subframe set is obtained by first mapping the initial transmission subframe, and then sequentially mapping the transmission subframes after the initial subframe, thereby improving the accuracy of determining the transmission subframe.

在一个可选地实施方式中,第一映射子单元104或者第二映射子单元114或者第三映射子单元122还用于通过以下方式确定该SA指示信息所指示传输的数据包的个数、该数据包的重传次数:In an optional implementation manner, the first mapping subunit 104 or the second mapping subunit 114 or the third mapping subunit 122 is further configured to determine the number of data packets transmitted indicated by the SA indication information in the following manner, Number of retransmissions for this packet:

预先设置预定数值个数据包以及每一数据包的重传次数;或者,Presetting a predetermined number of data packets and the number of retransmissions of each data packet; or,

接收由网络侧实体通过高层信令和/或物理层信令配置的该数据包的个数以及该数据包的重传次数;或者,Receive the number of data packets and the number of retransmission times of the data packets configured by the network side entity through high-level signaling and/or physical layer signaling; or,

根据该D2D通信带宽上所承载的负载,选择该数据包的个数以及该数据包的重传次数。According to the load carried by the D2D communication bandwidth, the number of the data packets and the number of retransmission times of the data packets are selected.

需要说明的是,上述预定数值包括但并不限于:1、2、3,在此,并不做任何限定。It should be noted that, the above-mentioned predetermined numerical value includes but not limited to: 1, 2, 3, and there is no limitation here.

通过本可选实施方式,确定出SA指示信息所指示传输的数据包的个数、该数据包的重传次数,进一步提高了传输子帧的确定效率。Through this optional implementation manner, the number of data packets transmitted and the number of retransmission times of the data packets indicated by the SA indication information are determined, which further improves the efficiency of determining the transmission subframe.

在一个可选地实施方式中,第一确定单元92或者第二确定单元94还用于,在映射该SA指示信息所指示的子帧集合之后,按照预定规则将每一数据包的首传和重传分别映射至该子帧集合中所包括的子帧上;其中,该预定规则为先映射一个数据包的首传和重传再映射下一数据包的首传和重传。In an optional implementation manner, the first determining unit 92 or the second determining unit 94 is further configured to, after mapping the subframe set indicated by the SA indication information, combine the initial transmission and The retransmissions are respectively mapped to the subframes included in the subframe set; wherein, the predetermined rule is to first map the first transmission and retransmission of a data packet, and then map the first transmission and retransmission of the next data packet.

在本可选实施方式中,通过上述预定规则待传输的数据包依次映射到子帧集合中,使得每一数据包均可以在对应的传输子帧上进行数据包传输,进一步提高了信道资源利用率以及数据传输速率。In this optional implementation, the data packets to be transmitted according to the above predetermined rules are sequentially mapped to the subframe set, so that each data packet can be transmitted on the corresponding transmission subframe, further improving the utilization of channel resources rate and data transfer rate.

在一个可选地实施方式中,该网络侧实体包括以下任意一种:演进型基站eNB、中继站RN、小区协作实体MCE、网关GW、移动性管理设备MME、演进型通用陆地无线接入网EUTRAN、操作管理以及维护OAM管理器。In an optional implementation manner, the network side entity includes any one of the following: evolved base station eNB, relay station RN, cell coordination entity MCE, gateway GW, mobility management equipment MME, evolved universal terrestrial radio access network EUTRAN , Operation Management and Maintenance OAM Manager.

需要说明的是,上述各个模块是可以通过软件或硬件来实现的,对于后者,可以通过以下方式实现,但不限于此:上述模块均位于同一处理器中;或者,上述模块分别位于多个处理器中。It should be noted that each of the above-mentioned modules can be implemented by software or hardware. For the latter, it can be implemented in the following manner, but not limited to this: the above-mentioned modules are all located in the same processor; or, the above-mentioned modules are respectively located in multiple in the processor.

实施例3Example 3

本发明的实施例还提供了一种存储介质。可选地,在本实施例中,上述存储介质可以被设置为存储用于执行以下步骤的程序代码:The embodiment of the invention also provides a storage medium. Optionally, in this embodiment, the above-mentioned storage medium may be configured to store program codes for performing the following steps:

S1,获取用于设备到设备D2D通信的调度分配SA指示信息;S1. Acquire scheduling and allocation SA indication information for device-to-device D2D communication;

S2,依据该SA指示信息与待传输数据包之间的映射规则,确定用于传输该待传输数据包的通信资源。S2. Determine a communication resource for transmitting the data packet to be transmitted according to a mapping rule between the SA indication information and the data packet to be transmitted.

可选地,在本实施例中,上述存储介质可以包括但不限于:U盘、只读存储器(ROM,Read-Only Memory)、随机存取存储器(RAM,Random Access Memory)、移动硬盘、磁碟或者光盘等各种可以存储程序代码的介质。Optionally, in this embodiment, the above-mentioned storage medium may include but not limited to: U disk, read-only memory (ROM, Read-Only Memory), random access memory (RAM, Random Access Memory), mobile hard disk, magnetic disk Various media that can store program codes such as discs or optical discs.

可选地,在本实施例中,处理器根据存储介质中已存储的程序代码执行上述步骤S1、S2。Optionally, in this embodiment, the processor executes the above steps S1 and S2 according to the program code stored in the storage medium.

可选地,本实施例中的具体示例可以参考上述实施例及可选实施方式中所描述的示例,本实施例在此不再赘述。Optionally, for specific examples in this embodiment, reference may be made to the examples described in the foregoing embodiments and optional implementation manners, and details are not repeated in this embodiment.

显然,本领域的技术人员应该明白,上述的本发明的各模块或各步骤可以用通用的计算装置来实现,它们可以集中在单个的计算装置上,或者分布在多个计算装置所组成的网络上,可选地,它们可以用计算装置可执行的程序代码来实现,从而,可以将它们存储在存储装置中由计算装置来执行,并且在某些情况下,可以以不同于此处的顺序执行所示出或描述的步骤,或者将它们分别制作成各个集成电路模块,或者将它们中的多个模块或步骤制作成单个集成电路模块来实现。这样,本发明不限制于任何特定的硬件和软件结合。Obviously, those skilled in the art should understand that each module or each step of the present invention described above can be realized by a general-purpose computing device, and they can be concentrated on a single computing device, or distributed in a network formed by multiple computing devices Alternatively, they may be implemented in program code executable by a computing device so that they may be stored in a storage device to be executed by a computing device, and in some cases in an order different from that shown here The steps shown or described are carried out, or they are separately fabricated into individual integrated circuit modules, or multiple modules or steps among them are fabricated into a single integrated circuit module for implementation. As such, the present invention is not limited to any specific combination of hardware and software.

以上所述仅为本发明的优选实施例而已,并不用于限制本发明,对于本领域的技术人员来说,本发明可以有各种更改和变化。凡在本发明的精神和原则之内,所作的任何修改、等同替换、改进等,均应包含在本发明的保护范围之内。The above descriptions are only preferred embodiments of the present invention, and are not intended to limit the present invention. For those skilled in the art, the present invention may have various modifications and changes. Any modifications, equivalent replacements, improvements, etc. made within the spirit and principles of the present invention shall be included within the protection scope of the present invention.

Claims (16)

1. A method for determining a communication resource, comprising:
acquiring scheduling assignment SA indication information for device-to-device (D2D) communication;
determining communication resources for transmitting the data packet to be transmitted according to the mapping rule between the SA indication information and the data packet to be transmitted;
when the communication resource includes a transmission subframe, determining the communication resource for transmitting the data packet to be transmitted includes:
determining the transmission subframe through a subframe carrying the SA indication information and a fixed subframe offset transmitted for the first time and/or transmitted for the last time; or,
and determining the transmission subframe according to the position of the subframe offset indicated by the SA indication information, wherein the position of the subframe offset is a position of a subframe with a preset numerical value from the position of the subframe carrying the SA indication information.
2. The method of claim 1, wherein determining the communication resources for transmitting the data packet to be transmitted when the communication resources comprise frequency domain locations comprises:
and configuring the SA indication information and the data packet to be transmitted on different frequency domain resource positions divided by the communication bandwidth of the D2D.
3. The method according to claim 1, wherein the determining the transmission subframe by the first transmission and/or the last transmission of the subframe carrying the SA indication information and a fixed subframe offset comprises:
acquiring the position of the subframe carrying the SA indication information, which is transmitted for the first time and/or transmitted for the last time, from the fixed subframe offset, wherein the fixed subframe offset comprises the following values: the SA indicates the transmission period of information, or any positive integer;
mapping the subframe set indicated by the SA indication information by taking the position as a subframe mapping starting point;
and taking the subframes in the subframe set as the transmission subframes.
4. The method of claim 1, wherein the determining the transmission subframe by the location of the subframe offset indicated by the SA indication information comprises:
obtaining a subframe mapping starting point according to the position of the subframe carrying the SA indication information and the position of the subframe offset indicated by the SA indication information; mapping the subframe set indicated by the SA indication information according to the subframe mapping starting point; taking subframes in the subframe set as the transmission subframes; or,
Dividing the SA indication information into a plurality of SA resource subgroups in a time domain; obtaining a subframe mapping starting point according to the position of the boundary of the SA resource subgroup and the position of the subframe offset indicated by the SA indication information, and mapping a subframe set indicated by the SA indication information according to the subframe mapping starting point; and taking the subframes in the subframe set as the transmission subframes.
5. The method according to claim 3 or 4, wherein said mapping the set of subframes indicated by the SA indication information comprises:
after the subframe mapping starting point is obtained, determining transmission subframes except for the starting transmission subframe indicated by the subframe mapping starting point according to the number of data packets indicated by the SA indication information, the retransmission times of the data packets and the transmission interval of the data packets so as to obtain the subframe set.
6. The method of claim 5, wherein the number of data packets indicated by the SA indication information and the number of retransmissions of the data packets are determined by:
presetting a preset number of data packets and retransmission times of each data packet; or,
Receiving the number of the data packets configured by a network side entity through higher layer signaling and/or physical layer signaling and the retransmission times of the data packets; or,
and selecting the number of the data packets and the retransmission times of the data packets according to the load borne on the D2D communication bandwidth.
7. The method according to claim 3 or 4, further comprising, after mapping the set of subframes indicated by the SA indication information:
respectively mapping the first transmission and retransmission of each data packet to subframes included in the subframe set according to a preset rule; wherein, the predetermined rule is that first transmission and retransmission of one data packet are mapped and first transmission and retransmission of the next data packet are mapped.
8. The method of claim 6, wherein the network side entity comprises any one of:
the system comprises an evolution base station eNB, a relay station RN, a cell cooperation entity MCE, a gateway GW, mobility management equipment MME, an evolution universal terrestrial radio access network EUTRAN, operation management and maintenance OAM manager.
9. A communication resource determining apparatus, comprising:
an acquisition module, configured to acquire scheduling assignment SA indication information for device-to-device D2D communication;
The determining module is used for determining communication resources for transmitting the data packet to be transmitted according to the mapping rule between the SA indication information and the data packet to be transmitted;
the determining module includes:
a first determining unit, configured to determine, when the communication resource includes a transmission subframe, the transmission subframe by a subframe carrying the SA indication information and a fixed subframe offset transmitted for the first time and/or transmitted for the last time; or,
and a second determining unit, configured to determine the transmission subframe according to a position where a subframe offset indicated by the SA indication information is located, where the position where the subframe offset is located is a position where a subframe with a predetermined value from the position where the subframe carrying the SA indication information is located.
10. The apparatus of claim 9, wherein the determining module comprises:
and the processing unit is used for configuring the SA indication information and the data packet to be transmitted on different frequency domain resource positions divided by the communication bandwidth of the D2D when the communication resource comprises the frequency domain position.
11. The apparatus according to claim 9, wherein the first determining unit comprises:
The first obtaining subunit is configured to obtain a position where the subframe carrying the SA indication information transmitted for the first time and/or the last time is located after the subframe is offset from the fixed subframe, where the value of the fixed subframe offset includes: the SA indicates the transmission period of information, or any positive integer;
a first mapping subunit, configured to map the subframe set indicated by the SA indication information with the location as a subframe mapping start point;
and the first setting subunit is used for taking the subframes in the subframe set as the transmission subframes.
12. The apparatus according to claim 9, wherein the second determining unit includes:
a second obtaining subunit, configured to obtain a subframe mapping starting point according to a position where a subframe carrying the SA indication information is located and a position where a subframe offset indicated by the SA indication information is located; a second mapping subunit, configured to map, according to the subframe mapping start point, the subframe set indicated by the SA indication information; a second setting subunit, configured to use a subframe in the subframe set as the transmission subframe; or,
a dividing subunit, configured to divide the SA indication information into a plurality of SA resource subgroups in a time domain; a third obtaining subunit, configured to obtain a subframe mapping starting point according to a position where a boundary of the SA resource subgroup is located and a position where a subframe offset indicated by the SA indication information is located; a third mapping subunit, configured to map, according to the subframe mapping start point, the subframe set indicated by the SA indication information; and a third setting subunit, configured to take a subframe in the subframe set as the transmission subframe.
13. The apparatus according to claim 11 or 12, wherein the first mapping subunit or the second mapping subunit or the third mapping subunit is further configured to determine, after obtaining the subframe mapping starting point, a transmission subframe other than the starting transmission subframe indicated by the subframe mapping starting point according to the number of data packets indicated to be transmitted by the SA indication information, the number of retransmissions of the data packets, and the transmission interval of the data packets, so as to obtain the subframe set.
14. The apparatus of claim 13, wherein the first mapping subunit or the second mapping subunit or the third mapping subunit is further configured to determine the number of data packets indicated for transmission by the SA indication information and the number of retransmissions of the data packets by:
presetting a preset number of data packets and retransmission times of each data packet; or,
receiving the number of the data packets configured by a network side entity through higher layer signaling and/or physical layer signaling and the retransmission times of the data packets; or,
and selecting the number of the data packets and the retransmission times of the data packets according to the load borne on the D2D communication bandwidth.
15. The apparatus according to claim 11 or 12, wherein the first determining unit or the second determining unit is further configured to map, after mapping the subframe set indicated by the SA indication information, a first transmission and a retransmission of each data packet onto subframes included in the subframe set, respectively, according to a predetermined rule; wherein, the predetermined rule is that first transmission and retransmission of one data packet are mapped and first transmission and retransmission of the next data packet are mapped.
16. The apparatus of claim 14, wherein the network side entity comprises any one of:
the system comprises an evolution base station eNB, a relay station RN, a cell cooperation entity MCE, a gateway GW, mobility management equipment MME, an evolution universal terrestrial radio access network EUTRAN, operation management and maintenance OAM manager.
CN201610080142.2A 2016-02-04 2016-02-04 Method and device for determining communication resources Active CN107041001B (en)

Priority Applications (2)

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

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CN201610080142.2A CN107041001B (en) 2016-02-04 2016-02-04 Method and device for determining communication resources

Publications (2)

Publication Number Publication Date
CN107041001A CN107041001A (en) 2017-08-11
CN107041001B true CN107041001B (en) 2023-07-14

Family

ID=59500586

Family Applications (1)

Application Number Title Priority Date Filing Date
CN201610080142.2A Active CN107041001B (en) 2016-02-04 2016-02-04 Method and device for determining communication resources

Country Status (2)

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

Families Citing this family (6)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN114422090A (en) * 2017-11-10 2022-04-29 华为技术有限公司 A method for transmitting response information, a communication device and a network device
CN110149698B (en) * 2018-02-11 2025-02-18 中兴通讯股份有限公司 Method and device for determining wireless communication transmission resources
CN111385765B (en) * 2018-12-28 2022-07-22 大唐移动通信设备有限公司 Information transmission method and terminal
CN111263410B (en) * 2018-12-28 2022-07-08 维沃移动通信有限公司 A resource reservation method and device
CN111490998B (en) * 2019-01-25 2022-02-25 大唐移动通信设备有限公司 Information processing method, device, terminal and computer readable storage medium
JP7622212B2 (en) * 2020-10-16 2025-01-27 レノボ・(ベイジン)・リミテッド Method and apparatus for indicating a set of resources on an NR sidelink

Citations (5)

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

Family Cites Families (5)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US20150245334A1 (en) * 2014-02-27 2015-08-27 Innovative Sonic Corporation Method and apparatus for device to device service in a wireless communication system
CN105025576B (en) * 2014-04-19 2019-07-12 上海朗帛通信技术有限公司 Resource allocation methods and device in a kind of D2D communication
US10051610B2 (en) * 2014-05-09 2018-08-14 Samsung Electronics Co., Ltd. Schemes related to resource allocation, discovery and signaling in D2D systems
US10667249B2 (en) * 2014-06-24 2020-05-26 Lg Electronics Inc. Resource allocation method for communication between transceiving terminals in communication system supporting device to device communication, and apparatus therefor
CN105307107B (en) * 2015-10-31 2019-05-14 深圳市金立通信设备有限公司 A kind of determination method and terminal occupying resource block

Patent Citations (5)

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

Non-Patent Citations (1)

* Cited by examiner, † Cited by third party
Title
LTE系统在ISM频段快速传输的方法;卫海燕等;《安徽大学学报(自然科学版)》;20130315(第02期);全文 *

Also Published As

Publication number Publication date
WO2017133334A1 (en) 2017-08-10
CN107041001A (en) 2017-08-11

Similar Documents

Publication Publication Date Title
CN109075908B (en) Feedback information transmission method, device and system between Internet of Vehicles devices
CN109075921B (en) Feedback information transmission method, device and system between Internet of Vehicles devices
US10813090B2 (en) Resource configuration method and device
CN107041001B (en) Method and device for determining communication resources
CN110267311B (en) Communication method, network side equipment and terminal
WO2018177109A1 (en) Data transmission method and device, terminal, and storage medium
CN107277738A (en) A kind of V2V communication means, equipment and system
EP3451774B1 (en) Service data transmission method and user equipment
WO2016202227A1 (en) Selection and notification method and device for layer 2 link identifier
CN107041002B (en) Data channel subframe indication method and device
CN109155986B (en) Communication method and terminal
CN108702612B (en) D2D communication method and device
CN111224767A (en) A kind of network equipment, terminal equipment and resource allocation method
WO2020200014A1 (en) Method and device for communication
US11696325B2 (en) Control signaling transmission method and device
WO2017166921A1 (en) Resource allocation method and apparatus
CN114631385A (en) Method and apparatus for allocating sidelink resources in a communication system
WO2021244299A1 (en) Communication method and communication device
CN112715042A (en) Device for vehicle-to-all communication and method for vehicle-to-all communication of said device
WO2019196922A1 (en) Resource allocation method, apparatus, and system
CN105162553B (en) A kind of transmission block type signaling indication method and system
KR102703804B1 (en) Zone-based sidelink communication method, and apparatus for the same
WO2018133133A1 (en) Resource usage method, related device and system
CN114600533B (en) Signal transmission methods, devices and equipment
CN110324131B (en) Data transmission method and device

Legal Events

Date Code Title Description
PB01 Publication
PB01 Publication
SE01 Entry into force of request for substantive examination
SE01 Entry into force of request for substantive examination
GR01 Patent grant
GR01 Patent grant
TG01 Patent term adjustment
TG01 Patent term adjustment