[0001]
本申请涉及通信领域,尤其涉及一种反馈信息传输方法和装置。
背景技术:[0002]
第五代(5
th generation,5g)移动通信系统的新无线(new radio,nr)技术中,引入了侧行链路(sidelink)通信。在侧行链路通信中,收发双方都是终端设备。5g nr的侧行链路通信可以支持广播、组播和单播等通信方式。广播是指一个终端设备与多个终端设备的通信,比如,广播可以指一个终端设备与小区中的所有终端设备的通信。组播是指一个终端设备与一组终端设备的通信。单播是指一个终端设备与另一个终端设备的通信。
[0003]
对于侧行链路的组播通信,可以有两种针对混合自动重传请求(hybrid automatic repeat request,harq)的反馈方式。一种反馈方式是一组接收终端设备中的译码失败的接收终端设备反馈否定应答(negative acknowledge,nack),译码成功的接收终端设备反馈肯定应答(acknowledge,ack)。另一种反馈方式是一组接收终端设备中的译码失败的接收终端设备反馈nack,译码成功的接收终端设备不反馈ack。
[0004]
此外,5g nr支持至少两种类型的终端设备,不同类型的终端设备具有不同的处理能力,例如,第一类型的终端设备处理能力较高,处理时延较短,第二类型的终端设备处理能力较低,处理时延较长。目前,还未提出针对组播场景下不同类型的终端设备如何进行反馈的方法。
技术实现要素:[0005]
本申请实施例提供一种反馈信息传输方法和装置,能够解决组播场景下不同类型的终端设备的反馈问题。
[0006]
第一方面,本申请实施例提供一种反馈信息传输方法,包括:第一终端设备向n个第二终端设备发送数据,n为正整数;第一终端设备在第一时间单元接收第一反馈信息;若第一反馈信息不包括nack,第一终端设备在第二时间单元接收第二反馈信息,第二时间单元晚于第一时间单元。
[0007]
基于本申请实施例提供的方法,第一终端设备向n个第二终端设备发送数据后,可以分别在第一时间单元和第二时间单元接收反馈信息,第二时间单元晚于第一时间单元。第二终端设备接收到数据后,可以根据自身的类型确定在第一时间单元或第二时间单元发送反馈信息,可以保证在组播场景下,第一终端设备可以正确接收到多个不同类型的第二终端设备发送的反馈信息。
[0008]
在一种可能的设计中,第一反馈信息包括n个第二终端设备中的m个第二终端设备发送的反馈信息,m个第二终端设备为第一类型的终端设备,1≤m≤n,且m为整数;第二反馈信息包括n个第二终端设备中的k个第二终端设备发送的反馈信息,k个第二终端设备为第二类型的终端设备,1≤k≤n,且k为整数;其中,m+k≤n。
[0009]
这样,第一终端设备可以在第一时间单元接收m个第一类型的终端设备发送的反
馈信息(第一反馈信息),在第二时间单元接收k个第二类型的终端设备发送的反馈信息(第二反馈信),m+k≤n,可以尽量保证在组播场景下,第一终端设备可以正确接收到多个不同类型的第二终端设备发送的反馈信息。
[0010]
在一种可能的设计中,第二时间单元是根据第二类型的终端设备的处理时延和/或反馈信道的周期确定的;第二类型的终端设备的处理时延大于第一阈值。由于第二时间单元是根据第二类型的终端设备的处理时延和/或反馈信道的周期确定的,可以保证第一终端设备能够在第二时间单元接收到第二类型的终端设备发送的反馈信息。
[0011]
在一种可能的设计中,第一时间单元是根据第一类型的终端设备的处理时延和/或反馈信道的周期确定的;第一类型的终端设备的处理时延小于或等于第一阈值。由于第一时间单元是根据第一类型的终端设备的处理时延和/或反馈信道的周期确定的,可以保证第一终端设备能够在第一时间单元接收到第一类型的终端设备发送的反馈信息。
[0012]
在一种可能的设计中,第一类型的终端设备的处理能力高于第二类型的终端设备的处理能力。可以理解的是,处理能力越高,处理时延越小,处理能力越低,处理时延越大,因此第一类型的终端设备的处理时延小于第二类型的终端设备的处理时延。
[0013]
在一种可能的设计中,该方法还包括:若第一反馈信息包括nack,第一终端设备重传数据。也就是说,若m个第一类型的终端设备中有一个或多个终端设备发送了nack,第一终端设备重传数据,即第一终端设备可以重新向n个第二终端设备发送数据。
[0014]
在一种可能的设计中,第一终端设备在物理侧行控制信道(physical sidelink control channel,pscch)或物理侧行共享信道(physical sidelink shared channel,pssch)或(physical sidelink feedback channel,psfch)接收第一反馈信息或第二反馈信息。
[0015]
第二方面,本申请实施例提供一种反馈信息传输方法,包括:第一终端设备确定第一指示信息,第一指示信息用于指示第一终端设备在第一时间单元和/或第二时间单元接收反馈信息,第二时间单元晚于第一时间单元;第一终端设备向n个第二终端设备发送数据,n为正整数;第一终端设备根据第一指示信息在第一时间单元和/或第二时间单元接收反馈信息。
[0016]
基于本申请实施例提供的方法,第一终端设备向n个第二终端设备发送数据后,可以根据第一指示信分别在第一时间单元和第二时间单元接收不同类型的第二终端设备发送的反馈信息,第二时间单元晚于第一时间单元。第二终端设备接收到数据后,可以根据自身的类型确定在第一时间单元或第二时间单元发送反馈信息,可以保证在组播场景下,第一终端设备可以正确接收到多个不同类型的第二终端设备发送的反馈信息。
[0017]
在一种可能的设计中,第一终端设备根据第一指示信息在第一时间单元和/或第二时间单元接收反馈信息包括:若第一指示信息指示第一终端设备在第一时间单元和第二时间单元接收反馈信息,第一终端设备在第一时间单元接收第一反馈信息,第一终端设备在第二时间单元接收第二反馈信息;或者,若第一指示信息指示第一终端设备在第一时间单元接收反馈信息,第一终端设备在第一时间单元接收第一反馈信息;或者,若第一指示信息指示第一终端设备在第二时间单元接收反馈信息,第一终端设备在第二时间单元接收第一反馈信息和第二反馈信息。
[0018]
在一种可能的设计中,若第一指示信息指示第一终端设备在第一时间单元和第二
时间单元接收反馈信息,第一终端设备在第一时间单元接收第一反馈信息,第一终端设备在第二时间单元接收第二反馈信息包括:若第一指示信息指示第一终端设备在第一时间单元和第二时间单元接收反馈信息,第一终端设备在第一时间单元接收第一反馈信息,若第一反馈信息不包括nack,第一终端设备在第二时间单元接收第二反馈信息。
[0019]
若第一反馈信息包括nack,第一终端设备不在第二时间单元接收第二反馈信息,这是由于若第一反馈信息包括nack,第一终端设备确定需要重传数据,因此可以无需接收n个第二终端设备中除m个第二终端设备之外的其他第二终端设备的反馈信息,即不在第二时间单元接收第二反馈信息。
[0020]
在一种可能的设计中,第一反馈信息包括n个第二终端设备中的m个第二终端设备发送的反馈信息,m个第二终端设备为第一类型的终端设备,1≤m≤n,且m为整数;第二反馈信息包括n个第二终端设备中的k个第二终端设备发送的反馈信息,k个第二终端设备为第二类型的终端设备,1≤k≤n,且k为整数;其中,m+k≤n。
[0021]
这样,第一终端设备可以在第一时间单元接收m个第一类型的终端设备发送的反馈信息(第一反馈信息),在第二时间单元接收k个第二类型的终端设备发送的反馈信息(第二反馈信),m+k≤n,可以尽量保证在组播场景下,第一终端设备可以正确接收到多个不同类型的第二终端设备发送的反馈信息。
[0022]
在一种可能的设计中,第二时间单元是根据第二类型的终端设备的处理时延和/或反馈信道的周期确定的;第二类型的终端设备的处理时延大于第一阈值。由于第二时间单元是根据第二类型的终端设备的处理时延和/或反馈信道的周期确定的,可以保证第一终端设备能够在第二时间单元接收到第二类型的终端设备发送的反馈信息。
[0023]
在一种可能的设计中,第一时间单元是根据第一类型的终端设备的处理时延和/或反馈信道的周期确定的;第一类型的终端设备的处理时延小于或等于第一阈值。由于第一时间单元是根据第一类型的终端设备的处理时延和/或反馈信道的周期确定的,可以保证第一终端设备能够在第一时间单元接收到第一类型的终端设备发送的反馈信息。
[0024]
在一种可能的设计中,第一类型的终端设备的处理能力高于第二类型的终端设备的处理能力。可以理解的是,处理能力越高,处理时延越小,处理能力越低,处理时延越大,因此第一类型的终端设备的处理时延小于第二类型的终端设备的处理时延。
[0025]
在一种可能的设计中,第一终端设备确定第一指示信息包括:第一终端设备接收网络设备发送的第一指示信息;或者,第一终端设备根据第二终端设备的能力信息获得第一指示信息。
[0026]
在一种可能的设计中,第一终端设备向n个第二终端设备发送数据包括:第一终端设备向n个第二终端设备发送物理侧行共享信道pssch,数据和第一指示信息通过打孔或速率匹配的方式映射在pssch上。终端设备也可以向第二终端设备分别发送数据和第一指示信息,本申请不做限定。
[0027]
在一种可能的设计中,第一终端设备在pscch或pssch或psfch接收第一反馈信息或第二反馈信息。
[0028]
第三方面,本申请实施例提供一种反馈信息传输方法,包括:第二终端设备接收数据;第二终端设备根据第二终端设备的类型在第一时间单元或第二时间单元发送反馈信息,第二时间单元晚于第一时间单元,若第二终端设备没有正确接收数据,反馈信息包括
nack。
[0029]
基于本申请实施例提供的方法,第二终端设备接收到数据后,可以根据自身的类型确定在第一时间单元或第二时间单元发送反馈信息,可以保证在组播场景下,第一终端设备可以正确接收到多个不同类型的第二终端设备发送的反馈信息。
[0030]
在一种可能的设计中,若第二终端设备为第一类型的终端设备,第二终端设备在第一时间单元发送反馈信息;若第二终端设备为第二类型的终端设备,第二终端设备在第二时间单元发送反馈信息;其中,第一类型的终端设备的处理时延小于或等于第一阈值,第二类型的终端设备的处理时延大于第一阈值。这样,第二终端设备可以根据自身的类型确定在第一时间单元或第二时间单元发送反馈信息,可以保证在组播场景下,第一终端设备可以正确接收到多个不同类型的第二终端设备发送的反馈信息。
[0031]
在一种可能的设计中,第二时间单元是根据第二类型的终端设备的处理时延和/或反馈信道的周期确定的;第二类型的终端设备的处理时延大于第一阈值。由于第二时间单元是根据第二类型的终端设备的处理时延和/或反馈信道的周期确定的,可以保证第一终端设备能够在第二时间单元接收到第二类型的终端设备发送的反馈信息。
[0032]
在一种可能的设计中,第一时间单元是根据第一类型的终端设备的处理时延和/或反馈信道的周期确定的;第一类型的终端设备的处理时延小于或等于第一阈值。由于第一时间单元是根据第一类型的终端设备的处理时延和/或反馈信道的周期确定的,可以保证第一终端设备能够在第一时间单元接收到第一类型的终端设备发送的反馈信息。
[0033]
在一种可能的设计中,第二终端设备在pscch或pssch或psfch上发送反馈信息。第二终端设备可以通过psfch、pscch或pssch中的至少一个向第一终端设备发送反馈信息。例如,第二终端设备仅需要向第一终端设备发送反馈信息时,可以通过psfch发送反馈信息。第二终端设备在通过pscch或pssch发送数据或控制信息时,可以将反馈信息携带在pscch或pssch中。终端设备也可以既在psfch发送反馈信息,也在pscch或pssch中发送反馈信息,本申请不做限定。
[0034]
第四方面,本申请实施例提供一种反馈信息传输方法,包括:第二终端设备接收数据和第一指示信息,第一指示信息用于指示第一终端设备在第一时间单元和/或第二时间单元接收反馈信息,第二时间单元晚于第一时间单元;第二终端设备根据第一指示信息和第二终端设备的类型在第一时间单元或第二时间单元发送反馈信息。
[0035]
基于本申请实施例提供的方法,第二终端设备接收到数据后,可以根据自身的类型确定在第一时间单元或第二时间单元发送反馈信息,可以保证在组播场景下,第一终端设备可以正确接收到多个不同类型的第二终端设备发送的反馈信息。
[0036]
在一种可能的设计中,若第一指示信息指示第一终端设备在第一时间单元和第二时间单元接收反馈信息,第二终端设备为第一类型的终端设备时,第二终端设备在第一时间单元发送反馈信息;第二终端设备为第二类型的终端设备时,第二终端设备在第二时间单元发送反馈信息。由于第一类型的终端设备的处理能力高于第二类型的终端设备的处理能力,第一类型的终端设备的处理时延小于第二类型的终端设备的处理时延,因此第一类型的终端设备可以先于第二类型的终端设备发送反馈信息,即第一类型的终端设备可以在较早的第一时间单元上发送反馈信息,第二类型的终端设备在较晚的第二时间单元上发送反馈信息。
[0037]
若第一指示信息指示第一终端设备在第一时间单元接收反馈信息,第二终端设备为第一类型的终端设备时,第二终端设备在第一时间单元发送反馈信息,第二终端设备为第二类型的终端设备时,第二终端设备不发送反馈信息。由于第二类型的终端设备的处理能力较低,处理时延较大,在第一时间单元到来时,可能还未准备好反馈信息,因此来不及在第一时间单元发送反馈信息。
[0038]
若第一指示信息指示第一终端设备在第二时间单元接收反馈信息,第二终端设备在第二时间单元发送反馈信息。无论第二终端设备属于第一类型还是第二类型,都在第二时间单元发送反馈信息。虽然能力较高的第一类型的终端设备可以提早将反馈信息准备好,但为了保证接收到全部(n个)第二终端设备的反馈信息,第一终端设备仅在第二时间单元接收反馈信息,因此,第一类型的终端设备和第二类型的终端设备都在第二时间单元发送反馈信息。
[0039]
在一种可能的设计中,第二时间单元是根据第二类型的终端设备的处理时延和/或反馈信道的周期确定的;第二类型的终端设备的处理时延大于第一阈值。由于第二时间单元是根据第二类型的终端设备的处理时延和/或反馈信道的周期确定的,可以保证第一终端设备能够在第二时间单元接收到第二类型的终端设备发送的反馈信息。
[0040]
在一种可能的设计中,第一时间单元是根据第一类型的终端设备的处理时延和/或反馈信道的周期确定的;第一类型的终端设备的处理时延小于或等于第一阈值。由于第一时间单元是根据第一类型的终端设备的处理时延和/或反馈信道的周期确定的,可以保证第一终端设备能够在第一时间单元接收到第一类型的终端设备发送的反馈信息。
[0041]
在一种可能的设计中,第二终端设备接收第一指示信息包括:第二终端设备从网络设备接收第一指示信息;或者,第二终端设备从第一终端设备接收第一指示信息。
[0042]
在一种可能的设计中,第二终端设备接收数据和第一指示信息包括:第二终端设备接收pssch,数据和第一指示信息通过打孔或速率匹配的方式映射在pssch上。
[0043]
第五方面,本申请实施例提供一种反馈信息传输方法,包括:第一终端设备向n个第二终端设备发送控制信息,n为正整数;第一终端设备根据控制信息在第三时间单元接收第三反馈信息;第一终端设备根据控制信息在第四时间单元接收第四反馈信息,第四时间单元晚于第三时间单元。
[0044]
基于本申请实施例提供的方法,第一终端设备向n个第二终端设备发送控制信息后,可以分别在第三时间单元和第四时间单元接收反馈信息,第四时间单元晚于第三时间单元。第二终端设备接收到数据后,可以根据自身的类型确定在第三时间单元或第四时间单元发送反馈信息,可以保证在组播场景下,第一终端设备可以正确接收到多个不同类型的第二终端设备发送的反馈信息(例如,csi)。
[0045]
在一种可能的设计中,第三反馈信息包括n个第二终端设备中的m个第二终端设备发送的csi,m个第二终端设备为第一类型的终端设备,1≤m≤n,且m为整数。第四反馈信息包括n个第二终端设备中的k个第二终端设备发送的csi,k个第二终端设备为第二类型的终端设备,1≤k≤n,且k为整数;其中,m+k小于等于n。这样,第一终端设备可以在第一时间单元接收m个第一类型的终端设备发送的反馈信息(第三反馈信息),在第二时间单元接收k个第二类型的终端设备发送的反馈信息(第四反馈信),m+k≤n,可以尽量保证在组播场景下,第一终端设备可以正确接收到多个不同类型的第二终端设备发送的反馈信息。
[0046]
在一种可能的设计中,第四时间单元是根据第二类型的终端设备的处理时延和/或反馈信道的周期确定的;第二类型的终端设备的处理时延大于第一阈值。由于第四时间单元是根据第二类型的终端设备的处理时延和/或反馈信道的周期确定的,可以保证第一终端设备能够在第二时间单元接收到第二类型的终端设备发送的反馈信息。
[0047]
在一种可能的设计中,第三时间单元是根据第一类型的终端设备的处理时延和/或反馈信道的周期确定的;第一类型的终端设备的处理时延小于或等于第一阈值。由于第三时间单元是根据第一类型的终端设备的处理时延和/或反馈信道的周期确定的,可以保证第一终端设备能够在第一时间单元接收到第一类型的终端设备发送的反馈信息。
[0048]
在一种可能的设计中,第一类型的终端设备的处理能力高于第二类型的终端设备的处理能力。可以理解的是,处理能力越高,处理时延越小,处理能力越低,处理时延越大,因此第一类型的终端设备的处理时延小于第二类型的终端设备的处理时延。
[0049]
在一种可能的设计中,第一终端设备根据接收到csi的平均值或者接收到的csi中最差值确定数据的调制编码方式。
[0050]
第六方面,本申请实施例提供一种反馈信息传输方法,包括:第二终端设备接收控制信息;第二终端设备根据控制信息和第二终端设备的类型在第三时间单元或第四时间单元发送反馈信息,第二时间单元晚于第一时间单元。
[0051]
基于本申请实施例提供的方法,第二终端设备接收到控制信息后,可以根据自身的类型确定在第三时间单元或第四时间单元发送反馈信息,可以保证在组播场景下,第一终端设备可以正确接收到多个不同类型的第二终端设备发送的反馈信息(例如,csi)。
[0052]
在一种可能的设计中,若第二终端设备为第一类型的终端设备,第二终端设备在第三时间单元发送csi;若第二终端设备为第二类型的终端设备,第二终端设备在第四时间单元发送csi;其中,第一类型的终端设备的处理时延小于或等于第一阈值。这样,第二终端设备可以根据自身的类型确定在第三时间单元或第四时间单元发送反馈信息,可以保证在组播场景下,第一终端设备可以正确接收到多个不同类型的第二终端设备发送的反馈信息。
[0053]
在一种可能的设计中,第四时间单元是根据第二类型的终端设备的处理时延和/或反馈信道的周期确定的;第二类型的终端设备的处理时延大于第一阈值。由于第四时间单元是根据第二类型的终端设备的处理时延和/或反馈信道的周期确定的,可以保证第一终端设备能够在第二时间单元接收到第二类型的终端设备发送的反馈信息。
[0054]
在一种可能的设计中,第三时间单元是根据第一类型的终端设备的处理时延和/或反馈信道的周期确定的;第一类型的终端设备的处理时延小于或等于第一阈值。由于第三时间单元是根据第一类型的终端设备的处理时延和/或反馈信道的周期确定的,可以保证第一终端设备能够在第一时间单元接收到第一类型的终端设备发送的反馈信息。
[0055]
第七方面,本申请实施例提供一种反馈信息传输方法,包括:第一终端设备确定第二指示信息,第二指示信息用于指示第一终端设备在第三时间单元和/或第四时间单元接收反馈信息,第四时间单元晚于第三时间单元;第一终端设备向n个第二终端设备发送控制信息,n为正整数;第一终端设备根据控制信息和第二指示信息在第三时间单元和/或第四时间单元接收反馈信息。
[0056]
基于本申请实施例提供的方法,第一终端设备向n个第二终端设备发送控制信息
后,可以根据第二指示信在第三时间单元和/或第四时间单元接收反馈信息,第四时间单元晚于第三时间单元。第二终端设备接收到控制信息后,可以根据第二指示信息和自身的类型确定在第三时间单元或第四时间单元发送反馈信息,可以保证在组播场景下,第一终端设备可以正确接收到多个不同类型的第二终端设备发送的反馈信息(例如,csi)。
[0057]
在一种可能的设计中,若第二指示信息指示第一终端设备在第三时间单元和第四时间单元接收反馈信息,第一终端设备在第三时间单元接收第三反馈信息,在第四时间单元接收第四反馈信息;或者,若第二指示信息指示第一终端设备在第三时间单元接收反馈信息,第一终端设备在第三时间单元接收第三反馈信息;或者,若第二指示信息指示第一终端设备在第四时间单元接收反馈信息,第一终端设备在第四时间单元接收第三反馈信息和第四反馈信息。
[0058]
在一种可能的设计中,第三反馈信息包括n个第二终端设备中的m个第二终端设备发送的csi,m个第二终端设备为第一类型的终端设备,1≤m≤n,且m为整数;第四反馈信息包括n个第二终端设备中的k个第二终端设备发送的csi,k个第二终端设备为第二类型的终端设备,1≤k≤n,且k为整数;其中,m+k小于等于n。这样,第一终端设备可以在第一时间单元接收m个第一类型的终端设备发送的反馈信息(第三反馈信息),在第二时间单元接收k个第二类型的终端设备发送的反馈信息(第四反馈信息),m+k≤n,可以尽量保证在组播场景下,第一终端设备可以正确接收到多个不同类型的第二终端设备发送的反馈信息。
[0059]
在一种可能的设计中,第四时间单元是根据第二类型的终端设备的处理时延和/或反馈信道的周期确定的;第二类型的终端设备的处理时延大于第一阈值。由于第四时间单元是根据第二类型的终端设备的处理时延和/或反馈信道的周期确定的,可以保证第一终端设备能够在第二时间单元接收到第二类型的终端设备发送的反馈信息。
[0060]
在一种可能的设计中,第三时间单元是根据第一类型的终端设备的处理时延和/或反馈信道的周期确定的;第一类型的终端设备的处理时延小于或等于第一阈值。由于第三时间单元是根据第一类型的终端设备的处理时延和/或反馈信道的周期确定的,可以保证第一终端设备能够在第一时间单元接收到第一类型的终端设备发送的反馈信息。
[0061]
在一种可能的设计中,第一终端设备确定第二指示信息包括:第一终端设备接收网络设备发送的第二指示信息;或者,第一终端设备根据第二终端设备的能力信息获得第二指示信息。
[0062]
第八方面,本申请实施例提供一种反馈信息传输方法,包括:第二终端设备接收控制信息和第二指示信息,第二指示信息用于指示第一终端设备在第三时间单元和/或第四时间单元接收反馈信息,第四时间单元晚于第三时间单元;第二终端设备根据控制信息、第二指示信息和第二终端设备的类型在第三时间单元或第四时间单元发送反馈信息。
[0063]
基于本申请实施例提供的方法,第二终端设备接收到控制信息后,可以根据第二指示信息和自身的类型确定在第三时间单元或第四时间单元发送反馈信息,可以保证在组播场景下,第一终端设备可以正确接收到多个不同类型的第二终端设备发送的反馈信息(例如,csi)。
[0064]
在一种可能的设计中,若第二指示信息指示第一终端设备在第三时间单元和第四时间单元接收反馈信息,第二终端设备为第一类型的终端设备时,第二终端设备在第三时间单元发送csi,第二终端设备为第二类型的终端设备时,第二终端设备在第四时间单元发
送csi。这是由于第一类型的终端设备的处理能力高于第二类型的终端设备的处理能力,因此第一终端设备可以较早的第三时间单元上发送csi,第二终端设备在较晚的第四时间单元上发送csi。
[0065]
若第二指示信息指示第一终端设备在第三时间单元接收反馈信息,第二终端设备为第一类型的终端设备时,第二终端设备在第三时间单元发送csi,第二终端设备为第二类型的终端设备时,第二终端设备不发送csi。这是由于第二类型的终端设备的处理能力较低,处理时延较大,在第三时间单元到来时,可能还未准备好csi,因此来不及在第三时间单元发送csi。
[0066]
若第二指示信息指示第一终端设备在第四时间单元接收反馈信息,第二终端设备在第四时间单元发送csi。无论第二终端设备属于第一类型还是第二类型,都在第四时间单元发送反馈信息。虽然能力较高的第一类型的终端设备可以提早将反馈信息准备好,但为了保证接收到全部(n个)第二终端设备的csi,第一终端设备仅在第四时间单元接收反馈信息,因此,第一类型的终端设备和第二类型的终端设备都在第四时间单元发送反馈信息。
[0067]
在一种可能的设计中,第四时间单元是根据第二类型的终端设备的处理时延和/或反馈信道的周期确定的;第二类型的终端设备的处理时延大于第一阈值。由于第四时间单元是根据第二类型的终端设备的处理时延和/或反馈信道的周期确定的,可以保证第一终端设备能够在第二时间单元接收到第二类型的终端设备发送的反馈信息。
[0068]
在一种可能的设计中,第三时间单元是根据第一类型的终端设备的处理时延和/或反馈信道的周期确定的;第一类型的终端设备的处理时延小于或等于第一阈值。由于第三时间单元是根据第一类型的终端设备的处理时延和/或反馈信道的周期确定的,可以保证第一终端设备能够在第一时间单元接收到第一类型的终端设备发送的反馈信息。
[0069]
在一种可能的设计中,第二终端设备接收第二指示信息包括:第二终端设备从网络设备接收第二指示信息;或者,第二终端设备从第一终端设备接收第二指示信息。
[0070]
第九方面,本申请实施例提供一种第一终端设备,包括:发送单元,用于向n个第二终端设备发送数据,n为正整数;接收单元,用于在第一时间单元接收第一反馈信息;接收单元,若第一反馈信息不包括反馈否定应答nack,还用于在第二时间单元接收第二反馈信息,第二时间单元晚于第一时间单元。
[0071]
在一种可能的设计中,第一反馈信息包括n个第二终端设备中的m个第二终端设备发送的反馈信息,m个第二终端设备为第一类型的终端设备,1≤m≤n,且m为整数;第二反馈信息包括n个第二终端设备中的k个第二终端设备发送的反馈信息,k个第二终端设备为第二类型的终端设备,1≤k≤n,且k为整数;其中,m+k≤n。
[0072]
在一种可能的设计中,第二时间单元是根据第二类型的终端设备的处理时延和/或反馈信道的周期确定的;第二类型的终端设备的处理时延大于第一阈值。
[0073]
在一种可能的设计中,第一时间单元是根据第一类型的终端设备的处理时延和/或反馈信道的周期确定的;第一类型的终端设备的处理时延小于或等于第一阈值。
[0074]
在一种可能的设计中,第一类型的终端设备的处理能力高于第二类型的终端设备的处理能力。
[0075]
在一种可能的设计中,该方法还包括:若第一反馈信息包括nack,第一终端设备重传数据。
[0076]
第十方面,本申请实施例提供一种第一终端设备,包括:确定单元,用于确定第一指示信息,第一指示信息用于指示第一终端设备在第一时间单元和/或第二时间单元接收反馈信息,第二时间单元晚于第一时间单元;发送单元,用于向n个第二终端设备发送数据,n为正整数;接收单元,用于根据第一指示信息在第一时间单元和/或第二时间单元接收反馈信息。
[0077]
在一种可能的设计中,接收单元用于:若第一指示信息指示第一终端设备在第一时间单元和第二时间单元接收反馈信息,在第一时间单元接收第一反馈信息,在第二时间单元接收第二反馈信息;或者,若第一指示信息指示第一终端设备在第一时间单元接收反馈信息,在第一时间单元接收第一反馈信息;或者,若第一指示信息指示第一终端设备在第二时间单元接收反馈信息,在第二时间单元接收第一反馈信息和第二反馈信息。
[0078]
在一种可能的设计中,接收单元用于:若第一指示信息指示第一终端设备在第一时间单元和第二时间单元接收反馈信息,在第一时间单元接收第一反馈信息,若第一反馈信息不包括反馈否定应答nack,在第二时间单元接收第二反馈信息。
[0079]
在一种可能的设计中,第一反馈信息包括n个第二终端设备中的m个第二终端设备发送的反馈信息,m个第二终端设备为第一类型的终端设备,1≤m≤n,且m为整数;第二反馈信息包括n个第二终端设备中的k个第二终端设备发送的反馈信息,k个第二终端设备为第二类型的终端设备,1≤k≤n,且k为整数;其中,m+k≤n。
[0080]
在一种可能的设计中,第二时间单元是根据第二类型的终端设备的处理时延和/或反馈信道的周期确定的;第二类型的终端设备的处理时延大于第一阈值。
[0081]
在一种可能的设计中,第一时间单元是根据第一类型的终端设备的处理时延和/或反馈信道的周期确定的;第一类型的终端设备的处理时延小于或等于第一阈值。
[0082]
在一种可能的设计中,第一类型的终端设备的处理能力高于第二类型的终端设备的处理能力。
[0083]
在一种可能的设计中,确定单元用于:通过接收单元接收网络设备发送的第一指示信息;或者,根据第二终端设备的能力信息获得第一指示信息。
[0084]
在一种可能的设计中,发送单元用于:向n个第二终端设备发送物理侧行共享信道pssch,数据和第一指示信息通过打孔或速率匹配的方式映射在pssch上。
[0085]
第十一方面,本申请实施例提供一种第二终端设备,包括:接收单元,用于接收数据;发送单元,用于根据第二终端设备的类型在第一时间单元或第二时间单元发送反馈信息,第二时间单元晚于第一时间单元,若第二终端设备没有正确接收数据,反馈信息包括否定应答nack。
[0086]
在一种可能的设计中,发送单元用于:若第二终端设备为第一类型的终端设备,在第一时间单元发送反馈信息;若第二终端设备为第二类型的终端设备,在第二时间单元发送反馈信息;其中,第一类型的终端设备的处理时延小于或等于第一阈值,第二类型的终端设备的处理时延大于第一阈值。
[0087]
在一种可能的设计中,第二时间单元是根据第二类型的终端设备的处理时延和/或反馈信道的周期确定的;第二类型的终端设备的处理时延大于第一阈值。
[0088]
在一种可能的设计中,第一时间单元是根据第一类型的终端设备的处理时延和/或反馈信道的周期确定的;第一类型的终端设备的处理时延小于或等于第一阈值。
[0089]
在一种可能的设计中,第二终端设备在物理侧行控制信道pscch或物理侧行共享信道pssch或物理侧行反馈信道psfch上发送反馈信息。
[0090]
第十二方面,本申请实施例提供一种第二终端设备,包括:接收单元,用于接收数据和第一指示信息,第一指示信息用于指示第一终端设备在第一时间单元和/或第二时间单元接收反馈信息,第二时间单元晚于第一时间单元;发送单元,用于根据第一指示信息和第二终端设备的类型在第一时间单元或第二时间单元发送反馈信息。
[0091]
在一种可能的设计中,发送单元用于:若第一指示信息指示第一终端设备在第一时间单元和第二时间单元接收反馈信息,第二终端设备为第一类型的终端设备时,在第一时间单元发送反馈信息,第二终端设备为第二类型的终端设备时,在第二时间单元发送反馈信息;若第一指示信息指示第一终端设备在第一时间单元接收反馈信息,第二终端设备为第一类型的终端设备时,在第一时间单元发送反馈信息,第二终端设备为第二类型的终端设备时,不发送反馈信息;若第一指示信息指示第一终端设备在第二时间单元接收反馈信息,在第二时间单元发送反馈信息。
[0092]
在一种可能的设计中,第二时间单元是根据第二类型的终端设备的处理时延和/或反馈信道的周期确定的;第二类型的终端设备的处理时延大于第一阈值。
[0093]
在一种可能的设计中,第一时间单元是根据第一类型的终端设备的处理时延和/或反馈信道的周期确定的;第一类型的终端设备的处理时延小于或等于第一阈值。
[0094]
在一种可能的设计中,接收单元用于:从网络设备接收第一指示信息;或者,从第一终端设备接收第一指示信息。
[0095]
在一种可能的设计中,接收单元用于:接收物理侧行共享信道pssch,数据和第一指示信息通过打孔或速率匹配的方式映射在pssch上。
[0096]
第十三方面,本申请实施例提供一种第一终端设备,包括:发送单元,用于向n个第二终端设备发送控制信息,n为正整数;接收单元,用于根据控制信息在第三时间单元接收第三反馈信息;接收单元,还用于根据控制信息在第四时间单元接收第四反馈信息,第四时间单元晚于第三时间单元。
[0097]
在一种可能的设计中,第三反馈信息包括n个第二终端设备中的m个第二终端设备发送的csi,m个第二终端设备为第一类型的终端设备,1≤m≤n,且m为整数。第四反馈信息包括n个第二终端设备中的k个第二终端设备发送的csi,k个第二终端设备为第二类型的终端设备,1≤k≤n,且k为整数;其中,m+k小于等于n。
[0098]
在一种可能的设计中,第四时间单元是根据第二类型的终端设备的处理时延和/或反馈信道的周期确定的;第二类型的终端设备的处理时延大于第一阈值。
[0099]
在一种可能的设计中,第三时间单元是根据第一类型的终端设备的处理时延和/或反馈信道的周期确定的;第一类型的终端设备的处理时延小于或等于第一阈值。
[0100]
在一种可能的设计中,第一类型的终端设备的处理能力高于第二类型的终端设备的处理能力。
[0101]
在一种可能的设计中,第一终端设备根据接收到csi的平均值或者接收到的csi中最差值确定数据的调制编码方式。
[0102]
第十四方面,本申请实施例提供一种第二终端设备,包括:接收单元,用于接收控制信息;发送单元,用于根据控制信息和第二终端设备的类型在第三时间单元或第四时间
单元发送反馈信息,第二时间单元晚于第一时间单元。
[0103]
在一种可能的设计中,发送单元用于:若第二终端设备为第一类型的终端设备,在第三时间单元发送csi;若第二终端设备为第二类型的终端设备,在第四时间单元发送csi;其中,第一类型的终端设备的处理时延小于或等于第一阈值。
[0104]
在一种可能的设计中,第四时间单元是根据第二类型的终端设备的处理时延和/或反馈信道的周期确定的;第二类型的终端设备的处理时延大于第一阈值。
[0105]
在一种可能的设计中,第三时间单元是根据第一类型的终端设备的处理时延和/或反馈信道的周期确定的;第一类型的终端设备的处理时延小于或等于第一阈值。
[0106]
第十五方面,本申请实施例提供一种第一终端设备,包括:确定单元,用于确定第二指示信息,第二指示信息用于指示第一终端设备在第三时间单元和/或第四时间单元接收反馈信息,第四时间单元晚于第三时间单元;发送单元,用于向n个第二终端设备发送控制信息,n为正整数;接收单元,用于根据控制信息和第二指示信息在第三时间单元和/或第四时间单元接收反馈信息。
[0107]
在一种可能的设计中,接收单元用于:若第二指示信息指示第一终端设备在第三时间单元和第四时间单元接收反馈信息,在第三时间单元接收第三反馈信息,在第四时间单元接收第四反馈信息;或者,若第二指示信息指示第一终端设备在第三时间单元接收反馈信息,在第三时间单元接收第三反馈信息;或者,若第二指示信息指示第一终端设备在第四时间单元接收反馈信息,在第四时间单元接收第三反馈信息和第四反馈信息。
[0108]
在一种可能的设计中,第三反馈信息包括n个第二终端设备中的m个第二终端设备发送的csi,m个第二终端设备为第一类型的终端设备,1≤m≤n,且m为整数;第四反馈信息包括n个第二终端设备中的k个第二终端设备发送的csi,k个第二终端设备为第二类型的终端设备,1≤k≤n,且k为整数;其中,m+k小于等于n。
[0109]
在一种可能的设计中,第四时间单元是根据第二类型的终端设备的处理时延和/或反馈信道的周期确定的;第二类型的终端设备的处理时延大于第一阈值。
[0110]
在一种可能的设计中,第三时间单元是根据第一类型的终端设备的处理时延和/或反馈信道的周期确定的;第一类型的终端设备的处理时延小于或等于第一阈值。
[0111]
在一种可能的设计中,确定单元,用于通过接收单元接收网络设备发送的第二指示信息;或者,根据第二终端设备的能力信息获得第二指示信息。
[0112]
第十六方面,本申请实施例提供一种第二终端设备,包括:接收单元,用于接收控制信息和第二指示信息,第二指示信息用于指示第一终端设备在第三时间单元和/或第四时间单元接收反馈信息,第四时间单元晚于第三时间单元;发送单元,用于根据控制信息、第二指示信息和第二终端设备的类型在第三时间单元或第四时间单元发送反馈信息。
[0113]
在一种可能的设计中,发送单元用于:若第二指示信息指示第一终端设备在第三时间单元和第四时间单元接收反馈信息,第二终端设备为第一类型的终端设备时,在第三时间单元发送csi,第二终端设备为第二类型的终端设备时,在第四时间单元发送csi;若第二指示信息指示第一终端设备在第三时间单元接收反馈信息,第二终端设备为第一类型的终端设备时,在第三时间单元发送csi,第二终端设备为第二类型的终端设备时,不发送csi;若第二指示信息指示第一终端设备在第四时间单元接收反馈信息,在第四时间单元发送csi。
[0114]
在一种可能的设计中,第四时间单元是根据第二类型的终端设备的处理时延和/或反馈信道的周期确定的;第二类型的终端设备的处理时延大于第一阈值。
[0115]
在一种可能的设计中,第三时间单元是根据第一类型的终端设备的处理时延和/或反馈信道的周期确定的;第一类型的终端设备的处理时延小于或等于第一阈值。
[0116]
在一种可能的设计中,接收单元用于:从网络设备接收第二指示信息;或者,从第一终端设备接收第二指示信息。
[0117]
第十七方面,本申请实施例提供一种通信装置,所述通信装置为第一终端设备,所述通信装置包括处理器和存储器;所述存储器用于存储计算机执行指令,当所述通信装置运行时,所述处理器执行所述存储器存储的所述计算机执行指令,以使所述通信装置执行第一方面、第二方面、第五方面和第七方面提供的任意一种方法。
[0118]
第十八方面,本申请实施例提供一种可读存储介质,用于存储指令,当所述指令被执行时,使第一方面、第二方面、第五方面和第七方面提供的任意一种方法被实现。
[0119]
第十九方面,本申请实施例提供一种计算机程序产品,其特征在于,当所述计算机程序产品在计算机上运行时,使得所述计算机执行第一方面、第二方面、第五方面和第七方面提供的任意一种方法。
[0120]
第二十方面,本申请实施例提供一种通信装置,包括处理器和接口电路;所述接口电路,用于接收代码指令并传输至所述处理器;所述处理器用于运行所述代码指令以执行第一方面、第二方面、第五方面和第七方面提供的任意一种方法。
[0121]
第二十一方面,本申请实施例提供一种通信装置,所述通信装置为第二终端设备,所述通信装置包括处理器和存储器;所述存储器用于存储计算机执行指令,当所述通信装置运行时,所述处理器执行所述存储器存储的所述计算机执行指令,以使所述通信装置执行第三方面、第四方面、第六方面和第八方面提供的任意一种方法。
[0122]
第二十二方面,本申请实施例提供一种可读存储介质,用于存储指令,当所述指令被执行时,使第三方面、第四方面、第六方面和第八方面提供的任意一种方法被实现。
[0123]
第二十三方面,本申请实施例提供一种计算机程序产品,其特征在于,当所述计算机程序产品在计算机上运行时,使得所述计算机执行第三方面、第四方面、第六方面和第八方面提供的任意一种方法。
[0124]
第二十四方面,本申请实施例提供一种通信装置,包括处理器和接口电路;所述接口电路,用于接收代码指令并传输至所述处理器;所述处理器用于运行所述代码指令以执行第三方面、第四方面、第六方面和第八方面提供的任意一种方法。
[0125]
第二十五方面,本发明实施例提供一种通信系统,包括上述第一终端设备和第二终端设备。
附图说明
[0126]
图1为本申请实施例提供的一种适用于反馈信息传输方法的通信系统示意图;
[0127]
图2为本申请实施例提供的一种第一终端设备的结构示意图;
[0128]
图3为本申请实施例提供的一种第二终端设备的结构示意图;
[0129]
图4为本申请实施例提供的一种适用于反馈信息传输方法的信号交互示意图;
[0130]
图5为本申请实施例提供的一种反馈信道的周期示意图;
[0131]
图6为本申请实施例提供的又一种适用于反馈信息传输方法的信号交互示意图;
[0132]
图7为本申请实施例提供的再一种适用于反馈信息传输方法的信号交互示意图;
[0133]
图8为本申请实施例提供的再一种适用于反馈信息传输方法的信号交互示意图;
[0134]
图9为本申请实施例提供的再一种适用于反馈信息传输方法的信号交互示意图;
[0135]
图10为本申请实施例提供的又一种第一终端设备的结构示意图;
[0136]
图11为本申请实施例提供的又一种第二终端设备的结构示意图。
具体实施方式
[0137]
本申请实施例提供一种反馈信息传输方法和装置,应用于第四代(4
th generation,4g)移动通信系统、5g移动通信系统或者将来的移动通信系统。例如,应用于5g nr中的v2x(vehicle-to-everything)场景、设备间通信(device to device,d2d)场景或机器类型通信(machine type communications,mtc)/机器间通信(machine to machine,m2m)场景等。其中,v2x可以包括车车通信、车联网(vehicle-to-vehicle,v2v)、汽车与行人通信(vehicle-to-pedestrian,v2p)、汽车与基础设施通信(vehicle-to-infrastructure,v2i)、汽车与网络/基站通信(vehicle-to-network,v2n)等。
[0138]
在v2x场景、d2d场景或mtc/m2m场景中,需要支持设备间进行通信,设备间直接通信的链路可以称为sidelink。在nr中,sidelink可以包括物理侧行控制信道(physical sidelink control channel,pscch),物理侧行共享信道(physical sidelink shared channel,pssch)和(physical sidelink feedback channel,psfch)等。其中,psfch可以用于传输反馈信息(例如,harq反馈)。
[0139]
如图1所示,为本申请实施例提供的技术方案所适用的一种通信系统示意图,该通信系统可以包括第一终端设备(例如,车载终端110)以及n个第二终端设备(图1仅示出2个,分别为车载终端120和路边装置(road site unit,rsu)130)。第一终端设备是指发送终端设备(即作为发送端的终端设备),第二终端设备是指接收终端设备(即作为接收端的终端设备)。应该理解的是,一个终端设备在第一时刻可以是发送终端设备,在第二时刻可以是接收终端设备。
[0140]
本申请实施例提供的第一终端设备或第二终端设备可以是v2x ue,d2d通信系统中的终端设备、mtc通信系统中的终端设备等。例如可以是各种车载终端或内置计算机的交通装置。交通装置例如但不限于,交通信号灯、路灯、电子眼等。
[0141]
本申请实施例描述的网络架构以及业务场景是为了更加清楚的说明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变和新业务场景的出现,本申请实施例提供的技术方案对于类似的技术问题,同样适用。
[0142]
本申请实施例图1中的第一终端设备或第二终端设备,可以由一个设备实现,也可以是一个设备内的一个功能模块,本申请实施例对此不作具体限定。可以理解的是,上述功能既可以是硬件设备中的网络元件,也可以是在专用硬件上运行的软件功能,或者是平台(例如,云平台)上实例化的虚拟化功能,或者是芯片系统。本申请实施例中,芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。
[0143]
例如,用于实现本申请实施例提供的第一终端设备的功能的装置可以通过图2中
的装置200来实现。图2所示为本申请实施例提供的装置200的硬件结构示意图。该装置200中包括至少一个处理器201,用于实现本申请实施例提供的第一终端设备的功能。装置200中还可以包括总线202以及至少一个通信接口204。装置200中还可以包括存储器203。
[0144]
在本申请实施例中,处理器可以是中央处理器(central processing unit,cpu),通用处理器、网络处理器(network processor,np)、数字信号处理器(digital signal processing,dsp)、微处理器、微控制器、可编程逻辑器件(programmable logic device,pld)。处理器还可以是其它任意具有处理功能的装置,例如专用集成电路(application-specific integrated circuit,asic),现场可编程门阵列(field programmable gate array,fpga)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件、软件模块或者其任意组合。
[0145]
总线202可用于在上述组件之间传送信息。
[0146]
通信接口204,用于与其他设备或通信网络通信,如以太网,无线接入网(radio access network,ran),无线局域网(wireless local area networks,wlan)等。通信接口204可以是接口、电路、收发器或者其它能够实现通信的装置,本申请不做限制。通信接口204可以和处理器201耦合。本申请实施例中的耦合是装置、单元或模块之间的间接耦合或通信连接,可以是电性,机械或其它的形式,用于装置、单元或模块之间的信息交互。
[0147]
在本申请实施例中,存储器可以是只读存储器(read-only memory,rom)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,ram)或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,eeprom)、只读光盘(compact disc read-only memory,cd-rom)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。存储器可以是独立存在,也可以与处理器耦合,例如通过总线202。存储器也可以和处理器集成在一起。
[0148]
其中,存储器203用于存储程序指令,并可以由处理器201来控制执行,从而实现本申请下述实施例提供的反馈信息传输方法。处理器201用于调用并执行存储器203中存储的指令,从而实现本申请下述实施例提供的反馈信息传输方法。
[0149]
可选的,本申请实施例中的计算机执行指令也可以称之为应用程序代码,本申请实施例对此不作具体限定。
[0150]
可选地,存储器203可以包括于处理器201中。
[0151]
在具体实现中,作为一种实施例,处理器201可以包括一个或多个cpu,例如图2中的cpu0和cpu1。
[0152]
在具体实现中,作为一种实施例,装置200可以包括多个处理器,例如图2中的处理器201和处理器207。这些处理器中的每一个可以是一个单核(single-cpu)处理器,也可以是一个多核(multi-cpu)处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。
[0153]
在具体实现中,作为一种实施例,装置200还可以包括输出设备205和输入设备206。输出设备205和处理器201耦合,可以以多种方式来显示信息。例如,输出设备205可以
是液晶显示器(liquid crystal display,lcd),发光二级管(light emitting diode,led)显示设备,阴极射线管(cathode ray tube,crt)显示设备,或投影仪(projector)等。输入设备206和处理器201耦合,可以以多种方式接收用户的输入。例如,输入设备206可以是触摸屏设备或传感设备等。
[0154]
上述的装置200可以是一个通用设备或者是一个专用设备。在具体实现中,第一终端设备200可以是车载终端或内置计算机(处理器)的交通设备或有图2中类似结构的设备。本申请实施例不限定装置200的类型。
[0155]
例如,用于实现本申请实施例提供的第二终端设备的功能的装置可以通过图3中的装置300来实现。图3所示为本申请实施例提供的装置300的硬件结构示意图。该装置300中包括至少一个处理器301,用于实现本申请实施例提供的终端设备的功能。装置300中还可以包括总线302以及至少一个通信接口304。装置300中还可以包括存储器303。
[0156]
总线302可用于在上述组件之间传送信息。
[0157]
通信接口304,用于与其他设备或通信网络通信,如以太网,ran,wlan等。通信接口304可以是接口、电路、收发器或者其它能够实现通信的装置,本申请不做限制。通信接口304可以和处理器301耦合。
[0158]
其中,存储器303用于存储程序指令,并可以由处理器301来控制执行,从而实现本申请下述实施例提供的反馈信息传输方法。例如,处理器301用于调用并执行存储器303中存储的指令,从而实现本申请下述实施例提供的反馈信息传输方法。
[0159]
可选地,存储器303可以包括于处理器301中。
[0160]
在具体实现中,作为一种实施例,处理器301可以包括一个或多个cpu,例如图3中的cpu0和cpu1。
[0161]
在具体实现中,作为一种实施例,装置300可以包括多个处理器,例如图3中的处理器301和处理器307。这些处理器中的每一个可以是一个单核处理器,也可以是一个多核处理器。这里的处理器可以指一个或多个设备、电路、和/或用于处理数据(例如计算机程序指令)的处理核。
[0162]
在具体实现中,作为一种实施例,装置300还可以包括输出设备305和输入设备307。输出设备305和处理器301耦合,可以以多种方式来显示信息。例如,输出设备305可以是lcd,led显示设备,crt显示设备,或投影仪等。输入设备307和处理器301耦合,可以以多种方式接收用户的输入。例如,输入设备307可以是触摸屏设备或传感设备等。
[0163]
上述的装置300可以是一个通用设备或者是一个专用设备。在具体实现中,装置300可以为车载终端或内置计算机(处理器)的交通设备或有图3中类似结构的设备。本申请实施例不限定装置300的类型。
[0164]
在本申请的描述中,除非另有说明,“/”表示或的意思,例如,a/b可以表示a或b;本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。并且,在本申请的描述中,除非另有说明,“至少一个”是指一个或多个。“多个”是指两个或多于两个。另外,为了便于清楚描述本申请实施例的技术方案,在本申请的实施例中,采用了“第一”、“第二”等字样对功能和作用基本相同的相同项或相似项进行区分。本领域技术人员可以理解“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不
同。
[0165]
需要说明的是,本发明实施例中,“的(of)”,“相应的(corresponding,relevant)”和“对应的(corresponding)”有时可以混用,信令和消息有时可以混用,应当指出的是,在不强调其区别时,其所要表达的含义是一致的。
[0166]
本申请下述实施例中各个网元之间的消息名字或者消息中各参数的名字仅是一个示例,具体实现中也可以是其他名字,本申请实施例对此不作具体限定。
[0167]
为了便于理解,以下结合附图对本申请实施例提供的反馈信息传输方法进行具体介绍。
[0168]
如图4所示,本申请实施例提供一种反馈信息传输方法,以第一终端设备为发送终端设备,第二终端设备为接收终端设备,反馈信息为harq反馈为例进行说明,该方法包括:
[0169]
401、第一终端设备向n个第二终端设备发送数据,n为正整数。
[0170]
可以理解的是,在组播通信中,发送终端设备(即第一终端设备)只有一个,接收终端设备(即第二终端设备)可以有多个。第一终端设备发送的数据可以被多个第二终端设备接收。当n等于1时,若第一终端设备不知道第二终端设备的时延,可以执行步骤404和405,通过在两个时间单元检测得到第二终端设备的反馈。
[0171]
其中,第一终端设备可以通过pssch发送数据,即第一终端设备发送的数据可以携带在pssch中。
[0172]
402、第二终端设备接收数据。
[0173]
n个第二终端设备中的每个第二终端设备可以接收第一终端设备发送的数据,每个第二终端设备可以通过pssch接收第一终端设备发送的数据。
[0174]
403、第二终端设备根据第二终端设备的类型在第一时间单元或第二时间单元发送反馈信息。
[0175]
第二终端设备的类型可以有两种,即第二终端设备可以是第一类型的终端设备或第二类型的终端设备。第一类型的终端设备的处理能力高于第二类型的终端设备的处理能力。可以理解的是,处理能力越高的终端设备处理数据的速度越快,处理时延越小,因此第一类型的终端设备的处理时延小于第二类型的终端设备的处理时延。第一类型的终端设备的处理时延小于或等于第一阈值。第二类型的终端设备的处理时延大于第一阈值。根据第二终端设备的处理能力高中低也可以将第二终端设备分为3个或更多类型,本申请不做限定。例如假设第二终端设备可以分为3种类型,第二终端设备可以是第一类型的终端设备或第二类型的终端设备或第三类型的终端设备,第一类型的终端设备的处理能力高于第二类型和第三类型的终端设备的处理能力,第二类型的终端设备的处理能力高于第三类型的终端设备的处理能力。
[0176]
若第二终端设备为第一类型的终端设备,第二终端设备在第一时间单元发送反馈信息;若第二终端设备为第二类型的终端设备,第二终端设备在第二时间单元发送反馈信息,第二时间单元晚于第一时间单元。其中,时间单元可以包括1个或多个符号、1个或多个时隙、子帧、无线帧等,本申请不做限定。
[0177]
可以理解的是,处理时延越小的终端设备发送反馈信息的速度越快,处理时延越大的终端设备发送反馈信息的速度越慢。因此,第一终端设备可以先于(早于)第二终端设备发送反馈信息,即第一终端设备发送反馈信息的时间单元(第一时间单元)可以早于第二
终端设备发送反馈信息的时间单元(第二时间单元)。第二终端设备晚于第一终端设备发送反馈信息,即第二终端设备发送反馈信息的时间单元(第二时间单元)晚于第一终端设备发送反馈信息的时间单元(第一时间单元)。
[0178]
其中,第一时间单元可以是根据第一类型的终端设备的处理时延和/或反馈信道的周期确定的;第二时间单元可以是根据第二类型的终端设备的处理时延和/或反馈信道的周期确定的。也就是说,第一时间单元可以是根据第一类型的终端设备的处理时延确定的,或者,第一时间单元可以是根据第一类型的终端设备的处理时延和反馈信道的周期确定的,或者,第一时间单元可以是根据反馈信道的周期确定的。第二时间单元可以是根据第二类型的终端设备的处理时延确定的,或者,第二时间单元可以是根据第二类型的终端设备的处理时延和反馈信道的周期确定的,或者,第二时间单元可以是根据反馈信道的周期确定的。其中,反馈信道可以是psfch。
[0179]
如图5所示,psfch的周期n的取值可以有n=1,n=2,n=4等。例如,当n=1时,第一时间单元可以是指第0个时间单元,第二时间单元可以是指第1个时间单元。即第一类型的终端设备可以在第0个时间单元对应的psfch上发送反馈信息,第二类型的终端设备可以在第1个时间单元对应的psfch上发送反馈信息。若第二类型的终端设备的处理时延较大,来不及在第1个时间单元对应的psfch上发送反馈信息,第二类型的终端设备可以在第2个时间单元对应的psfch上发送反馈信息,即第二时间单元为第2个时间单元。当n=2时,第一时间单元可以是指第1个时间单元,第二时间单元可以是指第3个时间单元。即第一类型的终端设备可以在第1个时间单元对应的psfch上发送反馈信息,第二类型的终端设备可以在第3个时间单元对应的psfch上发送反馈信息。若第二类型的终端设备的处理时延较大,来不及在第3个时间单元对应的psfch上发送反馈信息,第二类型的终端设备可以在第5个时间单元对应的psfch上发送反馈信息,即第二时间单元为第5个时间单元。当n=4时,第一时间单元可以是指第3个时间单元,第二时间单元可以是指第7个时间单元。即第一类型的终端设备可以在第3个时间单元对应的psfch上发送反馈信息,第二类型的终端设备可以在第7个时间单元对应的psfch上发送反馈信息。若第二类型的终端设备的处理时延较大,来不及在第7个时间单元对应的psfch上发送反馈信息,第二类型的终端设备可以在第11个时间单元对应的psfch上发送反馈信息,即第二时间单元为第11个时间单元。
[0180]
在一种可能的设计中,第二终端设备可以通过psfch、pscch或pssch中的至少一个向第一终端设备发送反馈信息。例如,第二终端设备仅需要向第一终端设备发送反馈信息时,可以通过psfch发送反馈信息。第二终端设备在通过pscch或pssch发送数据或控制信息时,可以将反馈信息携带在pscch或pssch中。终端设备也可以既在psfch发送反馈信息,也在pscch或pssch中发送反馈信息,本申请不做限定。
[0181]
其中,psfch包括多种格式(format),如占较少符号(例如,1个或2个符号)的short psfch、占较多符号(例如,4个符号及以上)的long psfch、时隙汇聚(例如,占多于1个时隙)的psfch、或者承载小比特(例如,小于等于22比特)的psfch、承载大比特(例如,大于22比特)的psfch等,本申请不做限定。
[0182]
第二终端设备发送的反馈信息可以包括nack、ack或非连续传输(discontinuous transmission,dtx)。若第二终端设备没有正确接收数据,可以反馈nack,若第二终端设备正确接收数据,可以反馈ack或什么也不反馈,若第二终端设备没有接收到数据的调度信
息,第二终端设备可以反馈dtx或什么也不反馈。
[0183]
404、第一终端设备在第一时间单元接收第一反馈信息。
[0184]
其中,第一反馈信息包括n个第二终端设备中的m个第二终端设备发送的反馈信息,m个第二终端设备为第一类型的终端设备,1≤m≤n,且m为整数。
[0185]
相应地,第一终端设备接收的反馈信息可以包括nack、ack或dtx。若第一终端设备没有接收到任何反馈信息,可以当作dtx处理。
[0186]
第一终端设备确定第一反馈信息中是否包括nack,若第一反馈信息包括nack,第一终端设备重传数据。也就是说,若m个第一类型的终端设备中有一个或多个终端设备发送了nack,第一终端设备重传数据,即第一终端设备可以重新向n个第二终端设备发送数据。由于第一终端设备已经确定需要重传数据,因此可以无需接收n个第二终端设备中除m个第二终端设备之外的其他第二终端设备的反馈信息,即可以不执行步骤405。若第一反馈信息不包括nack,终端设备需要进一步确定n个第二终端设备中除m个第二终端设备之外的其他第二终端设备是否成功接收到数据,以便确定是否需要重传数据,因此第一终端设备执行步骤405。
[0187]
405、若第一反馈信息不包括nack,第一终端设备在第二时间单元接收第二反馈信息。
[0188]
即若第一反馈信息仅包括ack和/或dtx,第一终端设备在第二时间单元接收第二反馈信息。或者,第一终端设备在第一时间单元未接收到任何反馈信息(例如,可以是m个第一类型的第二终端设备成功接收数据,且未发送ack),第一终端设备在第二时间单元接收第二反馈信息。
[0189]
其中,第二反馈信息包括n个第二终端设备中的k个第二终端设备发送的反馈信息,k个第二终端设备为第二类型的终端设备,1≤k≤n,且k为整数;其中,m+k小于等于n。若m+k小于n,n个第二终端设备中存在一些终端设备没有发送反馈信息。若m+k等于n,n个第二终端设备中每个终端设备发送了反馈信息。
[0190]
若第二反馈信息不包括nack,第一终端设备可以不重传数据。若第二反馈信息包括nack,则存在部分第二终端设备未接收到数据,第一终端设备需要重传数据。或者,第一终端设备在第二时间单元未接收到任何反馈信息,第一终端设备重传数据。
[0191]
基于本申请实施例提供的方法,第一终端设备向n个第二终端设备发送数据后,可以分别在第一时间单元和第二时间单元接收反馈信息,第二时间单元晚于第一时间单元。第二终端设备接收到数据后,可以根据自身的类型确定在第一时间单元或第二时间单元发送反馈信息,可以保证在组播场景下,第一终端设备可以正确接收到多个不同类型的第二终端设备发送的反馈信息。
[0192]
如图6所示,本申请实施例提供一种反馈信息传输方法,以第一终端设备为发送终端设备,第二终端设备为接收终端设备,反馈信息为harq反馈为例进行说明,包括:
[0193]
601、第一终端设备确定第一指示信息。
[0194]
其中,第一指示信息用于指示第一终端设备在第一时间单元和/或第二时间单元接收反馈信息,第二时间单元晚于第一时间单元。
[0195]
第一终端设备可以根据第二终端设备的能力信息获得第一指示信息。或者,第一终端设备可以接收网络设备发送的第一指示信息,网络设备发送的第一指示信息可以携带
在第一信令中,第一信令可以是广播消息,例如,第一指示信息可以携带在主信息块(master information block,mib)或系统消息块(system information block,sib)中。或者,第一信令可以是rrc信令,mac信令或物理层信令(例如,下行控制信息(downlink control information,dci)或侧行控制信息(sidelink control information,sci))。网络设备可以根据第二终端上报的能力信息确定第一指示信息。
[0196]
举例来说,第一指示信息可以包括1比特,当该比特的取值为0时,可以指示第一终端设备在第一时间单元接收反馈信息,当该比特的取值为1时,可以指示第一终端设备在第二时间单元接收反馈信息。或者,当该比特取值为0时,可以指示第一终端设备在第一时间单元和第二时间单元接收反馈信息,当该比特取值为1时,可以指示第一终端设备在第二时间单元接收反馈信息。
[0197]
或者,第一指示信息可以包括2比特,当该比特的取值为00时,可以指示第一终端设备在第一时间单元和第二时间单元接收反馈信息;当该比特的取值为01时,可以指示第一终端设备在第一时间单元接收反馈信息;当该比特的取值为11时,可以指示第一终端设备在第二时间单元接收反馈信息。
[0198]
602、第一终端设备向n个第二终端设备发送数据,n为正整数。
[0199]
其中,第一终端设备可以通过pssch向n个第二终端设备发送数据。
[0200]
可选的,若第一指示信息是第一终端设备获得的,第一终端设备可以将数据和第一指示信息通过打孔或速率匹配的方式映射在pssch上,一起发送给n个第二终端设备。其中,打孔是指先将数据映射到pssch的资源元素(resource element,re)上,然后将第一指示信息映射到特定re上,将特定re上的数据打掉(丢弃)。速率匹配是指将数据和第一指示信息一起映射到pssch资源的re上,无需丢弃数据。
[0201]
603、第二终端设备接收数据和第一指示信息。
[0202]
第二终端设备从第一终端设备接收数据和第一指示信息。或者,第二终端设备从网络设备接收第一指示信息,从第一终端设备接收数据。
[0203]
604、第二终端设备根据第一指示信息和第二终端设备的类型在第一时间单元或第二时间单元发送反馈信息。
[0204]
其中,第二时间单元晚于第一时间单元,具体可以参考步骤403的相关描述,在此不做赘述。第二终端设备的类型可以有两种,即第二终端设备可以是第一类型的终端设备或第二类型的终端设备,或者第二终端设备的类型可以有多种,具体可以参考步骤403的相关描述,在此不做赘述。
[0205]
若第一指示信息指示第一终端设备在第一时间单元和第二时间单元接收反馈信息,第二终端设备为第一类型的终端设备时,第二终端设备在第一时间单元发送反馈信息;第二终端设备为第二类型的终端设备时,第二终端设备在第二时间单元发送反馈信息。这是由于第一类型的终端设备的处理能力高于第二类型的终端设备的处理能力,第一类型的终端设备的处理时延小于第二类型的终端设备的处理时延,因此第一类型的终端设备可以先于第二类型的终端设备发送反馈信息,即第一类型的终端设备可以在较早的第一时间单元上发送反馈信息,第二类型的终端设备在较晚的第二时间单元上发送反馈信息。
[0206]
若第一指示信息指示第一终端设备在第一时间单元接收反馈信息,第二终端设备为第一类型的终端设备时,第二终端设备在第一时间单元发送反馈信息,第二终端设备为
第二类型的终端设备时,第二终端设备不发送反馈信息。这是由于第二类型的终端设备的处理能力较低,处理时延较大,在第一时间单元到来时,可能还未准备好反馈信息,因此来不及在第一时间单元发送反馈信息。
[0207]
若第一指示信息指示第一终端设备在第二时间单元接收反馈信息,第二终端设备在第二时间单元发送反馈信息。无论第二终端设备属于第一类型还是第二类型,都在第二时间单元发送反馈信息。虽然能力较高的第一类型的终端设备可以提早将反馈信息准备好,但为了保证接收到全部(n个)第二终端设备的反馈信息,第一终端设备仅在第二时间单元接收反馈信息,因此,第一类型的终端设备和第二类型的终端设备都在第二时间单元发送反馈信息。
[0208]
可以理解的是,第二终端设备可以通过pscch或pssch或psfch向第一终端设备发送反馈信息。第二终端设备发送的反馈信息可以包括nack、ack或dtx。若第二终端设备没有正确接收数据,可以反馈nack,若第二终端设备正确接收数据,可以反馈ack,若第二终端设备没有接收到数据的调度信息,第二终端设备可以反馈dtx。可选的,若第二终端设备正确接收数据,可以不发送反馈信息。
[0209]
605、第一终端设备根据第一指示信息在第一时间单元和/或第二时间单元接收反馈信息。
[0210]
若第一指示信息指示第一终端设备在第一时间单元和第二时间单元接收反馈信息,第一终端设备在第一时间单元接收第一反馈信息,在第二时间单元接收第二反馈信息。或者,若第一指示信息指示第一终端设备在第一时间单元和第二时间单元接收反馈信息,第一终端设备在第一时间单元接收第一反馈信息,若确定第一反馈信息不包括nack,第一终端设备在第二时间单元接收第二反馈信息;若确定第一反馈信息包括nack,第一终端设备可以不在第二时间单元接收第二反馈信息,这是由于若第一反馈信息包括nack,第一终端设备确定需要重传数据,因此可以无需接收n个第二终端设备中除m个第二终端设备之外的其他第二终端设备的反馈信息,即不在第二时间单元接收第二反馈信息。或者,若第一指示信息指示第一终端设备在第一时间单元接收反馈信息,第一终端设备在第一时间单元接收第一反馈信息。或者,若第一指示信息指示第一终端设备在第二时间单元接收反馈信息,第一终端设备在第二时间单元接收第一反馈信息和第二反馈信息。
[0211]
第一终端设备可以在pscch或pssch或psfch接收第一反馈信息或第二反馈信息。即,第一终端设备可以在pssch接收第一反馈信息或第二反馈信息;或者,在psfch接收第一反馈信息或第二反馈信息;或者,在psfch接收第一反馈信息或第二反馈信息。或者,第一终端设备可以在不同的pssch接收第一反馈信息和第二反馈信息。或者,第一终端设备可以在不同的psfch接收第一反馈信息和第二反馈信息。或者,第一终端设备可以在不同的pscch接收第一反馈信息或第二反馈信息,本申请不做限定。
[0212]
其中,第一反馈信息包括n个第二终端设备中的m个第二终端设备发送的反馈信息,m个第二终端设备为第一类型的终端设备,1≤m≤n,且m为整数。第二反馈信息可以包括n个第二终端设备中的k个第二终端设备发送的反馈信息,k个第二终端设备为第二类型的终端设备,1≤k≤n,且k为整数;其中,m+k小于等于n。
[0213]
若第一反馈信息不包括nack,第一终端设备可以不重传数据。若第一反馈信息包括nack,则存在部分第二终端设备未接收到数据,第一终端设备需要重传数据。若第二反馈
信息不包括nack,第一终端设备可以不重传数据。若第二反馈信息包括nack,则存在部分第二终端设备未接收到数据,第一终端设备需要重传数据。
[0214]
基于本申请实施例提供的方法,第一终端设备向n个第二终端设备发送数据后,可以根据第一指示信分别在第一时间单元和第二时间单元接收不同类型的第二终端设备发送的反馈信息,第二时间单元晚于第一时间单元。第二终端设备接收到数据后,可以根据自身的类型确定在第一时间单元或第二时间单元发送反馈信息,可以保证在组播场景下,第一终端设备可以正确接收到多个不同类型的第二终端设备发送的反馈信息。
[0215]
如图7所示,本申请实施例提供一种反馈信息传输方法,以第一终端设备为发送终端设备,第二终端设备为接收终端设备,反馈信息为harq反馈为例进行说明,该方法包括:
[0216]
701、第一终端设备向n个第二终端设备发送数据。
[0217]
具体过程可以参考步骤401,在此不做赘述。
[0218]
702、第二终端设备接收数据。
[0219]
n个第二终端设备中的每个第二终端设备接收第一终端设备发送的数据,每个第二终端设备可以在pssch接收第一终端设备发送的数据。
[0220]
703、第二终端设备在第二时间单元发送反馈信息。
[0221]
无论第二终端设备是第一类型的终端设备还是第二类型的终端设备,都在第二时间单元发送反馈信息。第二时间单元可以是根据第二类型的终端设备的处理时延和/或反馈信道的周期确定的。第二类型的终端设备的处理时延大于第一类型的终端设备的处理时延。应该理解的是,虽然第一类型的终端设备相较于第二类型的终端设备可以提早将反馈信息准备好,但为了保证接收到全部(n个)第二终端设备的反馈信息,第一终端设备仅在第二时间单元接收反馈信息,因此,第一类型的终端设备和第二类型的终端设备都在第二时间单元发送反馈信息。其中,第一类型的终端设备和第二类型的终端设备具体可以参考步骤403的相关描述,在此不做赘述。
[0222]
704、第一终端设备在第二时间单元接收反馈信息。
[0223]
第一终端设备可以在第二时间单元接收n个第二终端设备发送的反馈信息。若反馈信息不包括nack,第一终端设备可以不重传数据。若反馈信息包括nack,则存在部分第二终端设备未接收到数据,第一终端设备需要重传数据。
[0224]
基于本申请实施例提供的方法,第一终端设备向n个第二终端设备发送数据后,可以在同一个时间单元(第二时间单元)接收不同类型的第二终端设备发送的反馈信息。第二终端设备接收到数据后,无论自身属于哪种类型,都在第二时间单元发送反馈信息,由于第二时间单元是根据处理时延较大的终端设备(第二终端设备)的处理时延确定的(能够保证接收到处理时延较大的终端设备发送的反馈信息,就能够保证接收到处理时延较小的终端设备发送的反馈信息),可以保证在组播场景下,第一终端设备可以正确接收到多个不同类型的第二终端设备发送的反馈信息。
[0225]
如图8所示,本申请实施例提供一种反馈信息的传输方法,以第一终端设备为发送终端设备,第二终端设备为接收终端设备,反馈信息包括csi为例进行说明,该方法包括:
[0226]
801、第一终端设备向n个第二终端设备发送控制信息,n为正整数。
[0227]
其中,控制信息用于指示(触发)第二终端设备发送反馈信息,例如,控制信息可以用于指示终端设备发送csi。该控制信息可以指示第二终端设备发送一次csi,也可以指示
第二终端设备发送多次csi。可选的,该控制信息还可以指示反馈信息的传输资源,该传输资源可以包括时域资源和/或频域资源。
[0228]
其中,csi可以包括信道质量指示(channel quality indicator,cqi)、预编码矩阵指示(precoding matrix indicator,pmi)、秩指示(rank indicator,ri)、参考信号接收功率(reference signal received power,rsrp)、参考信号接收质量(reference signal received quality,rsrq)、路径损耗(pathloss)、侦听参考信号资源指示(srs(sounding reference signal)resource indicator,sri)、信道状态信息参考信号资源指示(csi-rs(channel state information-reference signal)resource indicator,cri)、接收信号强度指示(received signal strength indicator,rssi)、预编码类型指示(precoding type indicator,pti)、车辆移动方向或干扰条件中的一个或多个。
[0229]
802、第二终端设备接收控制信息。
[0230]
n个第二终端设备中的每个第二终端设备接收控制信息。
[0231]
803、第二终端设备根据控制信息和第二终端设备的类型在第三时间单元或第四时间单元发送反馈信息。
[0232]
第二终端设备接收到指示其发送csi的控制信息后,可以根据第二终端设备的类型在第三时间单元或第四时间单元发送csi。
[0233]
其中,第四时间单元晚于第三时间单元。第三时间单元可以是根据第一类型的终端设备的处理时延和/或反馈信道的周期确定的;第四时间单元可以是根据第二类型的终端设备的处理时延和/或反馈信道的周期确定的。也就是说,第三时间单元可以是根据第一类型的终端设备的处理时延确定的,或者,第三时间单元可以是根据第一类型的终端设备的处理时延和反馈信道的周期确定的,或者,第三时间单元可以是根据反馈信道的周期确定的。第四时间单元可以是根据第二类型的终端设备的处理时延确定的,或者,第四时间单元可以是根据第二类型的终端设备的处理时延和反馈信道的周期确定的,或者,第四时间单元可以是根据反馈信道的周期确定的。其中,反馈信道可以是psfch。
[0234]
其中,第一类型的终端设备和第二类型的终端设备的相关说明可以参考步骤403,在此不做赘述。
[0235]
804、第一终端设备根据控制信息在第三时间单元接收第三反馈信息。
[0236]
第一终端设备发送控制信息后,在第三时间单元接收第三反馈信息。其中,第三反馈信息包括n个第二终端设备中的m个第二终端设备发送的csi,m个第二终端设备为第一类型的终端设备,1≤m≤n,且m为整数。
[0237]
805、第一终端设备根据控制信息在第四时间单元接收第四反馈信息,第四时间单元晚于第三时间单元。
[0238]
第一终端设备发送控制信息后,在第四时间单元接收第四反馈信息。其中,第四反馈信息包括n个第二终端设备中的k个第二终端设备发送的csi,k个第二终端设备为第二类型的终端设备,1≤k≤n,且k为整数;其中,m+k小于等于n。
[0239]
第一终端设备在第三时间单元和/或第四时间单元接收到csi后,可以根据接收到csi的平均值或者接收到的csi中最差值确定数据的调制编码方式(modulation and coding scheme,mcs)。
[0240]
基于本申请实施例提供的方法,第一终端设备向n个第二终端设备发送控制信息
后,可以分别在第三时间单元和第四时间单元接收反馈信息,第四时间单元晚于第三时间单元。第二终端设备接收到控制信息后,可以根据自身的类型确定在第三时间单元或第四时间单元发送反馈信息,可以保证在组播场景下,第一终端设备可以正确接收到多个不同类型的第二终端设备发送的反馈信息(例如,csi)。
[0241]
如图9所示,本申请实施例提供一种反馈信息的传输方法,以第一终端设备为发送终端设备,第二终端设备为接收终端设备,反馈信息包括csi为例进行说明,该方法包括:
[0242]
901、第一终端设备确定第二指示信息。
[0243]
第一终端设备根据第二终端设备的能力信息获取第二指示信息。或者,第一终端设备可以接收网络设备发送的第二指示信息,第二指示信息可以携带在第二信令中,第二信令可以是广播消息,例如,第二指示信息可以携带在mib或sib中。或者,第二信令可以是rrc信令,mac信令或物理层信令。
[0244]
其中,第二指示信息用于指示第一终端设备在第三时间单元和/或第四时间单元接收反馈信息,第四时间单元晚于第三时间单元。
[0245]
902、第一终端设备向n个第二终端设备发送控制信息,n为正整数。
[0246]
该控制信息可以用于指示第二终端设备发送csi。csi可以包括cqi、pmi、ri、rsrp、rsrq、pathloss、sri、cri、rssi、pti、车辆移动方向、干扰条件中的至少一个。控制信息的相关说明可以参考步骤801,在此不做赘述。
[0247]
903、第二终端设备接收第二指示信息和控制信息。
[0248]
第一终端设备可以接收网络设备发送的第二指示信息和控制信息;或者,第一终端设备可以接收第二终端设备发送的第二指示信息和控制信息。第二指示信息和控制信息可以携带在同一个信令中,或者携带在不同的信令中,本申请不做限定。
[0249]
904、第二终端设备根据控制信息、第二指示信息和第二终端设备的类型在第三时间单元或第四时间单元发送反馈信息。
[0250]
第二终端设备接收到指示其发送csi的控制信息后,可以根据第二指示信息和第二终端设备的类型在第三时间单元或第四时间单元发送csi。
[0251]
其中,第三时间单元是根据第一类型的终端设备的处理时延和/或反馈信道的周期确定的;第四时间单元是根据第二类型的终端设备的处理时延和/或反馈信道的周期确定的,第四时间单元晚于第三时间单元。第一类型的终端设备和第二类型的终端设备的相关说明可以参考步骤403,在此不做赘述。
[0252]
若第二指示信息指示第一终端设备在第三时间单元和第四时间单元接收反馈信息,第二终端设备为第一类型的终端设备时,第二终端设备在第三时间单元发送csi,第二终端设备为第二类型的终端设备时,第二终端设备在第四时间单元发送csi。这是由于第一类型的终端设备的处理能力高于第二类型的终端设备的处理能力,因此第一终端设备可以较早的第三时间单元上发送csi,第二终端设备在较晚的第四时间单元上发送csi。
[0253]
若第二指示信息指示第一终端设备在第三时间单元接收反馈信息,第二终端设备为第一类型的终端设备时,第二终端设备在第三时间单元发送csi,第二终端设备为第二类型的终端设备时,第二终端设备不发送csi。这是由于第二类型的终端设备的处理能力较低,处理时延较大,在第三时间单元到来时,可能还未准备好csi,因此来不及在第三时间单元发送csi。
[0254]
若第二指示信息指示第一终端设备在第四时间单元接收反馈信息,第二终端设备在第四时间单元发送csi。无论第二终端设备属于第一类型还是第二类型,都在第四时间单元发送反馈信息。虽然能力较高的第一类型的终端设备可以提早将反馈信息准备好,但为了保证接收到全部(n个)第二终端设备的csi,第一终端设备仅在第四时间单元接收反馈信息,因此,第一类型的终端设备和第二类型的终端设备都在第四时间单元发送反馈信息。
[0255]
905、第一终端设备根据控制信息和第二指示信息在第三时间单元和/或第四时间单元接收反馈信息。
[0256]
第一终端设备发送控制信息后,可以根据第二指示信息在第三时间单元和/或第四时间单元接收反馈信息。
[0257]
若第二指示信息指示第一终端设备在第三时间单元和第四时间单元接收反馈信息,第一终端设备在第三时间单元接收第三反馈信息,在第四时间单元接收第四反馈信息;或者,若第二指示信息指示第一终端设备在第三时间单元接收反馈信息,第一终端设备在第三时间单元接收第三反馈信息;或者,若第二指示信息指示第一终端设备在第四时间单元接收反馈信息,第一终端设备在第四时间单元接收第三反馈信息和第四反馈信息。
[0258]
其中,第三反馈信息包括n个第二终端设备中的m个第二终端设备发送的csi,m个第二终端设备为第一类型的终端设备,1≤m≤n,且m为整数。第四反馈信息包括n个第二终端设备中的k个第二终端设备发送的csi,k个第二终端设备为第二类型的终端设备,1≤k≤n,且k为整数;其中,m+k小于等于n。
[0259]
基于本申请实施例提供的方法,第一终端设备向n个第二终端设备发送控制信息后,可以根据第二指示信息在第三时间单元和/或第四时间单元接收反馈信息,第四时间单元晚于第三时间单元。第二终端设备接收到控制信息后,可以根据第二指示信息和自身的类型确定在第三时间单元或第四时间单元发送反馈信息,可以保证在组播场景下,第一终端设备可以正确接收到多个不同类型的第二终端设备发送的反馈信息(例如,csi)。
[0260]
上述本申请提供的实施例中,分别从第一终端设备、第二终端设备以及第一终端设备和第二终端设备之间交互的角度对本申请实施例提供的方法进行了介绍。为了实现上述本申请实施例提供的方法中的各功能,第一终端设备、第二终端设备和网络设备可以包括硬件结构和/或软件模块,以硬件结构、软件模块、或硬件结构加软件模块的形式来实现上述各功能。上述各功能中的某个功能以硬件结构、软件模块、还是硬件结构加软件模块的方式来执行,取决于技术方案的特定应用和设计约束条件。
[0261]
在采用对应各个功能划分各个功能模块的情况下,图10示出了上述实施例中所涉及的装置10的一种可能的结构示意图,该装置可以为第一终端设备,该第一终端设备包括:发送单元1001和接收单元1002。在本申请实施例中,发送单元1001,用于向n个第二终端设备发送数据,n为正整数;接收单元1002,用于在第一时间单元接收第一反馈信息;若第一反馈信息不包括nack,接收单元1002,还用于在第二时间单元接收第二反馈信息,第二时间单元晚于第一时间单元。
[0262]
可选的,第一终端设备还可以包括确定单元1003,确定单元1003用于确定第一指示信息,第一指示信息用于指示第一终端设备在第一时间单元和/或第二时间单元接收反馈信息,第二时间单元晚于第一时间单元;发送单元1001,用于向n个第二终端设备发送数据,n为正整数;接收单元1002,用于根据第一指示信息在第一时间单元和/或第二时间单元
接收反馈信息。
[0263]
或者,发送单元1001,用于向n个第二终端设备发送控制信息,n为正整数;接收单元1002,用于根据控制信息在第三时间单元接收第三反馈信息;接收单元1002,还用于根据控制信息在第四时间单元接收第四反馈信息,第四时间单元晚于第三时间单元。
[0264]
或者,确定单元1003,用于确定第二指示信息,第二指示信息用于指示第一终端设备在第三时间单元和/或第四时间单元接收反馈信息,第四时间单元晚于第三时间单元;发送单元1001,用于向n个第二终端设备发送控制信息,n为正整数;接收单元1002,用于根据控制信息和第二指示信息在第三时间单元和/或第四时间单元接收反馈信息。
[0265]
在图4、图6、图7、图8或图9所示的方法实施例中,发送单元1001用于支持第一终端设备执行图4中的过程401;图6中的过程602;图7中的过程701;图8中的过程801;图9中的过程902。接收单元1002用于支持第一终端设备执行执行图4中的过程404和405;图6中的过程605;图7中的过程704;图8中的过程804和805;图9中的过程905。确定单元1003用于支持第一终端设备执行图6中的过程601;图9中的过程901。其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
[0266]
在采用对应各个功能划分各个功能模块的情况下,图11示出了上述实施例中所涉及的装置11的一种可能的结构示意图,该装置可以为第二终端设备,该第二终端设备包括:接收单元1101和发送单元1102。在本申请实施例中,接收单元1101,用于接收数据;发送单元1102,用于根据第二终端设备的类型在第一时间单元或第二时间单元发送反馈信息,第二时间单元晚于第一时间单元,若通过接收单元1101没有正确接收数据,反馈信息包括nack。
[0267]
或者,接收单元1101,用于接收数据和第一指示信息,第一指示信息用于指示第一终端设备在第一时间单元和/或第二时间单元接收反馈信息,第二时间单元晚于第一时间单元;发送单元1102,用于根据第一指示信息和第二终端设备的类型在第一时间单元或第二时间单元发送反馈信息。
[0268]
或者,接收单元1101,用于接收控制信息;发送单元1102,用于根据控制信息和第二终端设备的类型在第三时间单元或第四时间单元发送反馈信息,第二时间单元晚于第一时间单元。
[0269]
或者,接收单元1101,用于接收控制信息和第二指示信息,第二指示信息用于指示第一终端设备在第三时间单元和/或第四时间单元接收反馈信息,第四时间单元晚于第三时间单元;发送单元1102,用于根据控制信息、第二指示信息和第二终端设备的类型在第三时间单元或第四时间单元发送反馈信息。
[0270]
在图4、图6、图7、图8或图9所示的方法实施例中,接收单元1101用于支持第一终端设备执行图4中的过程402;图6中的过程603;图7中的过程702;图8中的过程802;图9中的过程903。发送单元1102用于支持第一终端设备执行执行图4中的过程403;图6中的过程604;图7中的过程703;图8中的过程803;图9中的过程904。其中,上述方法实施例涉及的各步骤的所有相关内容均可以援引到对应功能模块的功能描述,在此不再赘述。
[0271]
示例性的,上述各个装置实施例中第一终端设备或第二终端设备和方法实施例中的第一终端设备或第二终端设备可以完全对应,由相应的模块或单元执行相应的步骤,例如通信模块(收发器)可以执行方法实施例中发送和/或接收的步骤,除发送接收外的其它
步骤可以由处理单元(处理器)执行。具体单元的功能可以参考相应的方法实施例。发送单元和接收单元可以组成收发单元,发射器和接收器可以组成收发器,共同实现收发功能;处理器可以为一个或多个。
[0272]
示例性的,上述第一终端设备或第二终端设备的功能可以通过芯片来实现,处理单元可以通过硬件来实现,也可以通过软件来实现,当通过硬件实现时,该处理单元可以是逻辑电路、集成电路等;当通过软件来实现时,该处理单元可以是一个通用处理器,通过读取存储单元中存储的软件代码来实现,该存储单元可以集成在处理器中,也可以位于该处理器之外,独立存在。
[0273]
上述各个装置实施例中第一终端设备或第二终端设备和方法实施例中的第一终端设备或第二终端设备完全对应,由相应的模块或单元执行相应的步骤,例如发送模块(发射器)方法执行方法实施例中发送的步骤,接收模块(接收器)执行方法实施例中接收的步骤,除发送接收外的其它步骤可以由处理模块(处理器)执行。具体模块的功能可以参考相应的方法实施例。发送模块和接收模块可以组成收发模块,发射器和接收器可以组成收发器,共同实现收发功能;处理器可以为一个或多个。
[0274]
本申请实施例中对模块或单元的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,另外,在本申请各个实施例中的各功能模块可以集成在一个处理器中,也可以是单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。示例性地,在本申请实施例中,接收单元和发送单元可以集成至收发单元中。
[0275]
本申请实施例提供的方法中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件实现时,可以全部或部分地以计算机程序产品的形式实现。所述计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行所述计算机程序指令时,全部或部分地产生按照本发明实施例所述的流程或功能。所述计算机可以是通用计算机、专用计算机、计算机网络、网络设备、用户设备或者其他可编程装置。所述计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,所述计算机指令可以从一个网站站点、计算机、服务器或数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。所述计算机可读存储介质可以是计算机可以存取的任何可用介质或者是包含一个或多个可用介质集成的服务器、数据中心等数据存储设备。所述可用介质可以是磁性介质(例如,软盘、硬盘、磁带)、光介质(例如,数字视频光盘(digital video disc,dvd))、或者半导体介质(例如,固态硬盘(solid state drives,ssd))等。
[0276]
显然,本领域的技术人员可以对本申请实施例进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请实施例的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。