一种残膜回收机防缠绕挑膜装置的制 一种秧草收获机用电力驱动行走机构

一种侧行链路组播通信的方法及通信装置与流程

2021-10-19 19:49:00 来源:中国专利 TAG:通信 链路 装置 组播 实施


1.本技术实施例涉及通信技术领域,尤其涉及一种侧行链路组播通信的方法及通信装置。


背景技术:

2.目前,无线通信技术支持单播、组播和广播三种通信方式。组播涉及一组终端,发送端和接收端位于同一个组内,发送端向组内的目的终端发送数据。
3.为了提高数据传输的可靠性,组播通信可以支持混合自动重传请求(hybrid automatic repeat request,hraq)反馈(feedback)。当接收端没有正确接收数据时,可以向发送端返回错误接收的指令,发送端会发送该数据的重传数据。组播通信的harq反馈需要的通信环境与常规通信的harq反馈存在一定差别,在不同的通信环境下,保证组播通信的harq反馈的性能,成为亟需解决的问题。


技术实现要素:

4.本技术实施例提供一种侧行链路组播通信的方法及通信装置,以期保证组播通信harq反馈的性能。
5.第一方面,提供一种侧行链路组播通信的方法,该方法可以通过以下步骤实现:第一终端确定第一组播通信不支持harq反馈,第一终端向第二终端指示harq反馈去使能,其中,第二终端为所述第一终端进行所述第一组播通信的目的终端。例如第一终端可以向第二终端发送侧行链路控制信息sci,sci用于指示harq反馈去使能。这样,通过第一终端在第一组播通信不支持harq反馈时,向第二终端发送sci指示harq去使能,可以使得第一组播通信的目的终端接收到sl数据时不进行harq反馈,一方面能够节省harq反馈资源,另一方面能够保证第一组播通信的目的终端可以正确的理解接收数据,保障sl上正常的组播通信。
6.本技术实施例中,第一组播通信不支持harq反馈可以理解为第一组播通信不满足进行harq反馈的条件,也可以理解为,第一组播通信不具备harq反馈的能力,其中,不支持harq反馈也可以表达为不能进行harq反馈。
7.在一个可能的设计中,所述第一终端向网络设备发送第一指示信息,所述第一指示信息用于指示所述第一组播通信不支持harq反馈。
8.可选的,所述第一指示信息可以携带于侧行链路用户信息(sidelink ue information,sui)消息中,第一指示信息也可以携带于物理上行控制信道pucch。
9.在一个可能的设计中,第一指示信息可以用于指示以下一种或多种信息:第一终端的位置信息不可获取;第一组播通信的组大小大于候选的psfch资源的数量;第一终端的接入层的上层未给接入层指示组播通信的通信范围需求;第一终端的接入层的上层未给接入层指示第一组播通信的组大小和/或成员标识的信息;第一组播通信的组大小;候选的psfch资源的数量;第一组播通信对应的资源池索引或标识。
10.在一个可能的设计中,在第一终端向网络设备发送第一指示信息之后,所述第一
终端接收来自所述网络设备的所述第二终端关联的侧行链路无线承载slrb的配置,所述slrb的配置指示所述slrb对应的harq反馈属性为harq反馈去使能。第一终端在对第一组播通信的第二终端生成sl数据包时,由于slrb对应的harq反馈属性都是harq反馈去使能,第二终端对应的所有逻辑信道都是harq反馈去使能的,所以生成mac pdu的harq反馈属性只能是harq反馈去使能。从而保证第一组播通信的目的终端可以正确的理解接收数据,保障sl上正常的组播通信。
11.在一个可能的设计中,所述第一终端在逻辑信道优先级lcp中选择所述第二终端关联的逻辑信道lch,所述第二终端关联的lch对应的harq反馈属性为harq反馈去使能,所述第一终端根据所选择的lch,生成对应的媒体接入控制协议数据单元mac pdu。这样,第一终端的mac层生成的mac pdu的harq属性只会为harq反馈去使能。mac层向phy层发送的mac pdu的harq反馈属性也就为harq反馈去使能。从而保证第一组播通信的目的终端可以正确的理解接收数据,保障sl上正常的组播通信。
12.在一个可能的设计中,所述第一终端的媒介访问控制mac层向所述第一终端的物理phy层指示所述第一组播通信的mac pdu对应的harq反馈属性为harq反馈去使能。这样,sl lcp过程还是按照常规方式进行,不会改变现有sl lcp的执行过程,不需要额外的协议修改。且mac层向phy层发送的mac pdu的harq反馈属性只能为harq反馈去使能,从而保证第一组播通信的目的终端可以正确的理解接收数据,保障sl上正常的组播通信。
13.在一个可能的设计中,所述第一终端可以通过以下方式确定第一组播通信不支持harq反馈:所述第一终端确定所述第一终端的位置信息不可获取,且所述第一组播通信的组大小大于候选的物理层侧链反馈信道psfch资源的数量。其中,候选的psfch资源的数量指的是第一组播通信关联的psfch资源中可用的独立psfch资源的数量。第一组播通信关联的psfch资源可以理解为第一组播通信中的第一终端为第一组播通信所选择的psfch资源或者网络设备为第一终端所分配的psfch资源。
14.在一个可能的设计中,所述sci还用于指示harq反馈的方式;所述harq反馈方式包括:所述第二终端基于独立的psfch资源进行harq反馈,且允许反馈正确应答指令ack或nack。通过设计固定指示一种harq反馈方式,该harq反馈方式所需要的信令开销比较小,这样可以节省sci的信令开销。
15.或者,sci也可以不指示harq反馈方式,例如,sci中用于指示harq反馈方式的字段为空。能够节省信令开销。
16.第二方面,提供一种侧行链路组播通信的方法,该方法可以通过以下步骤实现:第一终端确定第一组播通信不支持混合自动重传请求harq反馈,所述第一终端丢弃所述第一组播通信对应的数据包。其中,所述第一终端为所述第一组播通信中的终端。通过丢弃第一组播通信对应的数据包,能够避免第一组播通信中的目的终端接收到数据包后无法采用正确方式进行harq反馈,从而影响sl组播通信的问题。一方面能够节省harq反馈资源,另一方面能够保证第一组播通信的目的终端可以正确的理解接收数据,保障sl上正常的组播通信。
17.在一个可能的设计中,所述第一终端的接入as层确定所述第一组播通信不支持harq反馈;其中,所述as层包括无线资源控制rrc层、服务数据适配层sdap层、包数据汇聚协议pdcp层、无线链路控制rlc层、媒介访问控制mac层、物理层phy中的任意一种。
18.在一个可能的设计中,所述第一终端可以通过以下方式确定第一组播通信不支持harq反馈:所述第一终端确定所述第一终端的位置信息不可获取,且所述第一组播通信的组大小大于候选的物理层侧链反馈信道psfch资源的数量。其中,候选的psfch资源的数量指的是第一组播通信关联的psfch资源中可用的独立psfch资源的数量。第一组播通信关联的psfch资源可以理解为第一组播通信中的第一终端为第一组播通信所选择的psfch资源或者网络设备为第一终端所分配的psfch资源。
19.在一个可能的设计中,所述第一终端的接入as层丢弃第一组播通信的数据包;所述as层包括rrc层、sdap层、pdcp层、rlc层、mac层、phy中的任意一种。
20.可选的,第一终端确定所述第一组播通信不支持harq反馈的as层和丢弃第一组播通信的数据包的as层不是同一个as层。
21.第三方面,提供一种侧行链路组播通信的方法,该方法通过以下步骤实现:第一终端确定第一组播通信不支持混合自动重传请求harq反馈,所述第一终端为所述第一组播通信中的终端;所述第一终端向网络设备发送第一指示信息,所述第一指示信息用于指示所述第一组播通信不支持harq反馈。通过向网络设备指示第一组播通信不支持harq反馈,可以使得网络设备及时获取到第一组播通信的harq反馈的情况,并根据该情况来制定相应的策略以克服不支持harq反馈的问题,保证sl的正常通信。
22.在一个可能的设计中,所述第一终端接收来自所述网络设备的第二终端关联的侧行链路无线承载slrb的配置,所述slrb的配置指示所述slrb对应的harq反馈属性为harq反馈去使能,所述第二终端为所述第一终端进行所述第一组播通信的目的终端。由于slrb对应的harq反馈属性都是harq反馈去使能,第二终端对应的所有逻辑信道都是harq反馈去使能的,所以生成mac pdu的harq反馈属性只能是harq反馈去使能,从而能够保证第一组播通信的目的终端可以正确的理解接收数据,保障sl上正常的组播通信。
23.可选的,第一终端接收该slrb的配置之后,所述第一终端向第二终端发送侧行链路控制信息sci,所述sci用于指示harq反馈去使能。从而能够保证第一组播通信的目的终端可以正确的理解接收数据,保障sl上正常的组播通信。
24.在一个可能的设计中,所述第一终端接收来自所述网络设备的候选的物理层侧链反馈信道psfch资源;所述第一终端确定所述第一组播通信的组大小小于或等于所述候选的物理层侧链反馈信道psfch资源的数量。其中,候选的psfch资源的数量指的是第一组播通信关联的psfch资源中可用的独立psfch资源的数量。第一组播通信关联的psfch资源可以理解为第一组播通信中的第一终端为第一组播通信所选择的psfch资源或者网络设备为第一终端所分配的psfch资源。通过psfch资源的重配置,能够使得第一组播通信的harq反馈方式二(第二方式)能够实现。
25.可选的,第一终端接收来自所述网络设备的候选的psfch资源后,所述第一终端向第二终端发送侧行链路控制信息sci,所述sci还用于指示使用第二方式进行harq反馈;所述第二终端为所述第一终端进行所述第一组播通信的目的终端;所述第二方式包括所述第二终端基于独立的psfch资源进行harq反馈,且允许反馈正确应答指令ack或nack。通过指示harq反馈第二方式,能够使得第二终端按照可实现的harq反馈方式进行harq反馈,保证sl上正常的组播通信。
26.在一个可能的设计中,所述第一终端在以下情况下不支持harq反馈:所述第一终
端确定所述第一终端的位置信息不可获取,且所述第一组播通信的组大小大于候选的物理层侧链反馈信道psfch资源的数量。
27.可选的,所述第一指示信息可以携带于sui消息中,第一指示信息也可以携带于物理上行控制信道pucch。
28.在一个可能的设计中,第一指示信息可以用于指示以下一种或多种信息:第一终端的位置信息不可获取;第一组播通信的组大小大于候选的psfch资源的数量;第一终端的接入层的上层未给接入层指示组播通信的通信范围需求;第一终端的接入层的上层未给接入层指示第一组播通信的组大小和/或成员标识的信息;第一组播通信的组大小;候选的psfch资源的数量;第一组播通信对应的资源池索引或标识。
29.第四方面,提供一种侧行链路组播通信的方法,该方法通过以下步骤实现:网络设备接收来自第一终端的第一指示信息,所述第一终端为第一组播通信中的终端;所述网络设备根据所述第一指示信息,确定所述第一组播通信不支持混合自动重传请求harq反馈。这样网络设备就可以针对第一组播通信不支持harq反馈的情况制定相应的策略,保证sl的正常通信。
30.网络设备可以采用以下可选的方式:
31.在一个可能的设计中,所述网络设备向所述第一终端发送第二终端关联的侧行链路无线承载slrb的配置,所述slrb的配置指示所述slrb对应的harq反馈属性为harq反馈去使能,所述第二终端为所述第一终端进行所述第一组播通信的目的终端。由于slrb对应的harq反馈属性都是harq反馈去使能,第二终端对应的所有逻辑信道都是harq反馈去使能的,所以生成mac pdu的harq反馈属性只能是harq反馈去使能,从而能够保证第一组播通信的目的终端可以正确的理解接收数据,保障sl上正常的组播通信。
32.在一个可能的设计中,所述网络设备向所述第一终端发送候选的物理层侧链反馈信道psfch资源,所述候选的物理层侧链反馈信道psfch资源的数量大于或等于所述第一组播通信的组大小。通过psfch资源的重配置,能够使得第一组播通信的harq反馈方式二(第二方式)能够实现。
33.第五方面,提供一种通信装置,该通信装置可以是终端,记为第一终端,也可以是第一终端中的装置(例如,芯片,或者芯片系统,或者电路),或者是能够和第一终端匹配使用的装置。一种设计中,该通信装置可以包括执行第一方面中所描述的方法/操作/步骤/动作所一一对应的模块,该模块可以是硬件电路,也可是软件,也可以是硬件电路结合软件实现。一种设计中,该通信装置可以包括处理模块和通信模块。处理模块用于调用通信模块执行接收和/或发送的功能。示例性地:
34.处理模块,用于确定第一组播通信不支持harq反馈;通信模块,用于向第二终端指示harq反馈去使能,其中,第二终端为所述第一终端进行所述第一组播通信的目的终端。例如通信模块可以用于向第二终端发送侧行链路控制信息sci,sci用于指示harq反馈去使能。
35.本技术实施例中,第一组播通信不支持harq反馈可以理解为第一组播通信不满足进行harq反馈的条件,也可以理解为,第一组播通信不具备harq反馈的能力,其中,不支持harq反馈也可以表达为不能进行harq反馈。
36.在一个可能的设计中,通信模块,用于向网络设备发送第一指示信息,所述第一指
示信息用于指示所述第一组播通信不支持harq反馈。
37.可选的,所述第一指示信息可以携带于sui消息中,第一指示信息也可以携带于物理上行控制信道pucch。
38.在一个可能的设计中,第一指示信息可以用于指示以下一种或多种信息:第一终端的位置信息不可获取;第一组播通信的组大小大于候选的psfch资源的数量;第一终端的接入层的上层未给接入层指示组播通信的通信范围需求;第一终端的接入层的上层未给接入层指示第一组播通信的组大小和/或成员标识的信息;第一组播通信的组大小;候选的psfch资源的数量;第一组播通信对应的资源池索引或标识。
39.在一个可能的设计中,通信模块还用于在第一终端向网络设备发送第一指示信息之后,接收来自所述网络设备的所述第二终端关联的侧行链路无线承载slrb的配置,所述slrb的配置指示所述slrb对应的harq反馈属性为harq反馈去使能。第一终端在对第一组播通信的第二终端生成sl数据包时,由于slrb对应的harq反馈属性都是harq反馈去使能,第二终端对应的所有逻辑信道都是harq反馈去使能的,所以生成mac pdu的harq反馈属性只能是harq反馈去使能。从而保证第一组播通信的目的终端可以正确的理解接收数据,保障sl上正常的组播通信。
40.在一个可能的设计中,所述处理模块,还用于在逻辑信道优先级lcp中选择所述第二终端关联的逻辑信道lch,所述第二终端关联的lch对应的harq反馈属性为harq反馈去使能,以及用于根据所选择的lch,生成对应的媒体接入控制协议数据单元mac pdu。这样,第一终端的mac层生成的mac pdu的harq属性只会为harq反馈去使能。mac层向phy层发送的mac pdu的harq反馈属性也就为harq反馈去使能。从而保证第一组播通信的目的终端可以正确的理解接收数据,保障sl上正常的组播通信。
41.在一个可能的设计中,处理模块,用于调用媒介访问控制mac层向物理phy层指示所述第一组播通信的mac pdu对应的harq反馈属性为harq反馈去使能。这样,sl lcp过程还是按照常规方式进行,不会改变现有sl lcp的执行过程,不需要额外的协议修改。且mac层向phy层发送的mac pdu的harq反馈属性只能为harq反馈去使能,从而保证第一组播通信的目的终端可以正确的理解接收数据,保障sl上正常的组播通信。
42.在一个可能的设计中,所述处理模块,用于通过以下方式确定第一组播通信不支持harq反馈:确定所述第一终端的位置信息不可获取,且所述第一组播通信的组大小大于候选的物理层侧链反馈信道psfch资源的数量。其中,候选的psfch资源的数量指的是第一组播通信关联的psfch资源中可用的独立psfch资源的数量。第一组播通信关联的psfch资源可以理解为第一组播通信中的第一终端为第一组播通信所选择的psfch资源或者网络设备为第一终端所分配的psfch资源。
43.在一个可能的设计中,所述sci还用于指示harq反馈的方式;所述harq反馈方式包括:所述第二终端基于独立的psfch资源进行harq反馈,且允许反馈正确应答指令ack或nack。通过设计固定指示一种harq反馈方式,该harq反馈方式所需要的信令开销比较小,这样可以节省sci的信令开销。
44.或者,sci也可以不指示harq反馈方式,sci中用于指示harq反馈方式的字段为空。能够节省信令开销。
45.第六方面,提供一种通信装置,该通信装置可以是终端,记为第一终端,也可以是
第一终端中的装置(例如,芯片,或者芯片系统,或者电路),或者是能够和第一终端匹配使用的装置。一种设计中,该通信装置可以包括执行第二方面中所描述的方法/操作/步骤/动作所一一对应的模块,该模块可以是硬件电路,也可是软件,也可以是硬件电路结合软件实现。一种设计中,该通信装置可以包括处理模块。处理模块中可以进一步划分为确定模块和丢弃模块。可选的,该通信装置还可以包括通信模块。处理模块用于调用通信模块执行接收和/或发送的功能。示例性地:
46.确定模块,用于确定第一组播通信不支持混合自动重传请求harq反馈;丢弃模块,用于丢弃所述第一组播通信对应的数据包。其中,所述第一终端为所述第一组播通信中的终端。通过丢弃第一组播通信对应的数据包,能够避免第一组播通信中的目的终端接收到数据包后无法采用正确方式进行harq反馈,从而影响sl组播通信的问题。一方面能够节省harq反馈资源,另一方面能够保证第一组播通信的目的终端可以正确的理解接收数据,保障sl上正常的组播通信。
47.在一个可能的设计中,所述确定模块用于通过接入as层确定所述第一组播通信不支持harq反馈;其中,所述as层包括无线资源控制rrc层、服务数据适配层sdap层、包数据汇聚协议pdcp层、无线链路控制rlc层、媒介访问控制mac层、物理层phy中的任意一种。
48.在一个可能的设计中,所述确定模块可以通过以下方式确定第一组播通信不支持harq反馈:确定所述第一终端的位置信息不可获取,且所述第一组播通信的组大小大于候选的物理层侧链反馈信道psfch资源的数量。其中,候选的psfch资源的数量指的是第一组播通信关联的psfch资源中可用的独立psfch资源的数量。第一组播通信关联的psfch资源可以理解为第一组播通信中的第一终端为第一组播通信所选择的psfch资源或者网络设备为第一终端所分配的psfch资源。
49.在一个可能的设计中,所述第一终端的接入as层丢弃第一组播通信的数据包;所述as层包括rrc层、sdap层、pdcp层、rlc层、mac层、phy中的任意一种。
50.可选的,确定所述第一组播通信不支持harq反馈的as层和丢弃第一组播通信的数据包的as层不是同一个as层。
51.第七方面,提供一种通信装置,该通信装置可以是终端,记为第一终端,也可以是第一终端中的装置(例如,芯片,或者芯片系统,或者电路),或者是能够和第一终端匹配使用的装置。一种设计中,该通信装置可以包括执行第三方面中所描述的方法/操作/步骤/动作所一一对应的模块,该模块可以是硬件电路,也可是软件,也可以是硬件电路结合软件实现。一种设计中,该通信装置可以包括处理模块和通信模块。处理模块用于调用通信模块执行接收和/或发送的功能。示例性地:
52.处理模块,用于确定第一组播通信不支持混合自动重传请求harq反馈,所述第一终端为所述第一组播通信中的终端;通信模块,用于向网络设备发送第一指示信息,所述第一指示信息用于指示所述第一组播通信不支持harq反馈。通过向网络设备指示第一组播通信不支持harq反馈,可以使得网络设备及时获取到第一组播通信的harq反馈的情况,并根据该情况来制定相应的策略以克服不支持harq反馈的问题,保证sl的正常通信。
53.在一个可能的设计中,通信模块,用于接收来自所述网络设备的第二终端关联的侧行链路无线承载slrb的配置,所述slrb的配置指示所述slrb对应的harq反馈属性为harq反馈去使能,所述第二终端为所述第一终端进行所述第一组播通信的目的终端。由于slrb
对应的harq反馈属性都是harq反馈去使能,第二终端对应的所有逻辑信道都是harq反馈去使能的,所以生成mac pdu的harq反馈属性只能是harq反馈去使能,从而能够保证第一组播通信的目的终端可以正确的理解接收数据,保障sl上正常的组播通信。
54.可选的,在接收该slrb的配置之后,通信模块还用于向第二终端发送侧行链路控制信息sci,所述sci用于指示harq反馈去使能。从而能够保证第一组播通信的目的终端可以正确的理解接收数据,保障sl上正常的组播通信。
55.在一个可能的设计中,所述通信模块还用于接收来自所述网络设备的候选的物理层侧链反馈信道psfch资源;所述处理模块,还用于确定所述第一组播通信的组大小小于或等于所述候选的物理层侧链反馈信道psfch资源的数量。其中,候选的psfch资源的数量指的是第一组播通信关联的psfch资源中可用的独立psfch资源的数量。第一组播通信关联的psfch资源可以理解为第一组播通信中的第一终端为第一组播通信所选择的psfch资源或者网络设备为第一终端所分配的psfch资源。通过psfch资源的重配置,能够使得第一组播通信的harq反馈方式二(第二方式)能够实现。
56.可选的,所述通信模块,还用于在接收来自所述网络设备的候选的psfch资源后,向第二终端发送侧行链路控制信息sci,所述sci还用于指示使用第二方式进行harq反馈;所述第二终端为所述第一终端进行所述第一组播通信的目的终端;所述第二方式包括所述第二终端基于独立的psfch资源进行harq反馈,且允许反馈正确应答指令ack或nack。通过指示harq反馈第二方式,能够使得第二终端按照可实现的harq反馈方式进行harq反馈,保证sl上正常的组播通信。
57.在一个可能的设计中,所述处理模块,用于在以下情况下确定不支持harq反馈:确定所述第一终端的位置信息不可获取,且所述第一组播通信的组大小大于候选的物理层侧链反馈信道psfch资源的数量。
58.可选的,所述第一指示信息可以携带于sui消息中,第一指示信息也可以携带于物理上行控制信道pucch。
59.在一个可能的设计中,第一指示信息可以用于指示以下一种或多种信息:第一终端的位置信息不可获取;第一组播通信的组大小大于候选的psfch资源的数量;第一终端的接入层的上层未给接入层指示组播通信的通信范围需求;第一终端的接入层的上层未给接入层指示第一组播通信的组大小和/或成员标识的信息;第一组播通信的组大小;候选的psfch资源的数量;第一组播通信对应的资源池索引或标识。
60.第八方面,提供一种通信装置,该通信装置可以是网络设备,也可以是网络设备中的装置(例如,芯片,或者芯片系统,或者电路),或者是能够和网络设备匹配使用的装置。一种设计中,该通信装置可以包括执行第四方面中所描述的方法/操作/步骤/动作所一一对应的模块,该模块可以是硬件电路,也可是软件,也可以是硬件电路结合软件实现。一种设计中,该通信装置可以包括处理模块和通信模块。处理模块用于调用通信模块执行接收和/或发送的功能。示例性地:
61.通信模块,用于接收来自第一终端的第一指示信息,所述第一终端为第一组播通信中的终端;处理模块,用于根据所述第一指示信息,确定所述第一组播通信不支持混合自动重传请求harq反馈。这样网络设备就可以针对第一组播通信不支持harq反馈的情况制定相应的策略,保证sl的正常通信。
62.在一个可能的设计中,通信模块,用于向所述第一终端发送第二终端关联的侧行链路无线承载slrb的配置,所述slrb的配置指示所述slrb对应的harq反馈属性为harq反馈去使能,所述第二终端为所述第一终端进行所述第一组播通信的目的终端。由于slrb对应的harq反馈属性都是harq反馈去使能,第二终端对应的所有逻辑信道都是harq反馈去使能的,所以生成mac pdu的harq反馈属性只能是harq反馈去使能,从而能够保证第一组播通信的目的终端可以正确的理解接收数据,保障sl上正常的组播通信。
63.在一个可能的设计中,通信模块,用于向所述第一终端发送候选的物理层侧链反馈信道psfch资源,所述候选的物理层侧链反馈信道psfch资源的数量大于或等于所述第一组播通信的组大小。通过psfch资源的重配置,能够使得第一组播通信的harq反馈方式二(第二方式)能够实现。
64.第九方面,提供一种通信装置,所述通信装置包括通信接口和处理器,所述通信接口用于该通信装置与其它设备进行通信,例如数据或信号的收发。示例性的,通信接口可以是收发器、电路、总线、模块或其它类型的通信接口,其它设备可以为网络设备或其他终端。处理器用于调用一组程序、指令或数据,执行上述第一方面至第三方面任一方面描述的方法。所述通信装置还可以包括存储器,用于存储处理器调用的程序、指令或数据。所述存储器与所述处理器耦合,所述处理器执行所述存储器中存储的、指令或数据时,可以实现上述第一方面至第三方面任一方面描述的方法。
65.第十方面,提供一种通信装置,所述通信装置包括通信接口和处理器,所述通信接口用于该通信装置与其它设备进行通信,例如数据或信号的收发。示例性的,通信接口可以是收发器、电路、总线、模块或其它类型的通信接口,其它设备可以为第一终端。处理器用于调用一组程序、指令或数据,执行上述第四方面描述的方法。所述通信装置还可以包括存储器,用于存储处理器调用的程序、指令或数据。所述存储器与所述处理器耦合,所述处理器执行所述存储器中存储的、指令或数据时,可以实现上述第四方面描述的方法。
66.第十一面,本技术实施例中还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机可读指令,当所述计算机可读指令在计算机上运行时,使得如第一方面至第三方面中任一方面所述的方法被执行。
67.第十二面,本技术实施例中还提供一种计算机可读存储介质,所述计算机可读存储介质中存储有计算机可读指令,当所述计算机可读指令在计算机上运行时,使得如第四方面所述的方法被执行。
68.第十三方面,本技术实施例提供了一种芯片系统,该芯片系统包括处理器,还可以包括存储器,用于实现上述第一方面至第三方面任一方面所述的方法。该芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。
69.第十四方面,本技术实施例提供了一种芯片系统,该芯片系统包括处理器,还可以包括存储器,用于实现上述第四方面所述的方法。该芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。
70.第十五方面,本技术实施例提供了一种通信系统,所述通信系统包括第一终端和第二终端,第一终端用于执行如第一方面至第三方面中任一方面所述的方法。所述第二终端为所述第一终端进行所述第一组播通信的目的终端。
71.在一个可能的设计中,所述通信系统还包括网络设备,所述网络设备用于执行如
第四方面或第四方面中任一种可能的设计中所述的方法。
72.第十六方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得如上述第一方面至第三方面任一方面所述的方法被执行。
73.第十七方面,提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得如上述第四方面所述的方法被执行。
附图说明
74.图1为本技术实施例中v2x通信架构示意图;
75.图2为本技术实施例中侧行链路组播通信的方法流程示意图之一;
76.图3为本技术实施例中侧行链路组播通信的方法流程示意图之二;
77.图4为本技术实施例中侧行链路组播通信的方法流程示意图之三;
78.图5为本技术实施例中通信装置结构示意图之一;
79.图6为本技术实施例中通信装置结构示意图之二。
具体实施方式
80.本技术实施例提供一种侧行链路组播通信的方法及通信装置,以期提供当sl组播通信不支持harq反馈时进行处理的方法。其中,方法和装置是基于同一技术相同或相似构思的,由于方法及装置解决问题的原理相似,因此装置与方法的实施可以相互参见,重复之处不再赘述。本技术实施例的描述中,“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。字符“/”一般表示前后关联对象是一种“或”的关系。本技术中所涉及的至少一个是指一个或多个;多个,是指两个或两个以上。另外,需要理解的是,在本技术的描述中,“第一”、“第二”、“第三”等词汇,仅用于区分描述的目的,而不能理解为指示或暗示相对重要性,也不能理解为指示或暗示顺序。在本说明书中描述的参考“一个实施例”或“一些实施例”等意味着在本技术的一个或多个实施例中包括结合该实施例描述的特定特征、结构或特点。由此,在本说明书中的不同之处出现的语句“在一个实施例中”、“在一些实施例中”、“在其他一些实施例中”、“在另外一些实施例中”等不是必然都参考相同的实施例,而是意味着“一个或多个但不是所有的实施例”,除非是以其他方式另外特别强调。术语“包括”、“包含”、“具有”及它们的变形都意味着“包括但不限于”,除非是以其他方式另外特别强调。
81.本技术提供的技术方案可以应用于组播通信的场景中,可以但不限于侧行链路(sidelink,sl)的组播通信场景。
82.本技术提供的技术方案可以应用于设备到设备(device to device,d2d)场景中,可选地,可以应用于车联网(vehicle to everything,v2x)场景中。示例性的,d2d可以是长期演进(long term evolution,lte)通信系统中的d2d,也可以是新无线(new radio,nr)通信系统中的d2d,还可以是随着技术的发展可能出现的其他通信系统中的d2d。类似地,v2x可以是lte v2x,也可以是nr v2x,还可以是随着技术的发展可能出现的其他通信系统中的v2x。在v2x通信架构中,终端与终端之间可以通过sl直接传输数据。
83.示例性的,v2x场景可具体为以下系统中的任一种:车车通信(vehicle to vehicle,v2v)、车人通信(vehicle to pedestrian,v2p)、车-网络(vehicle to network,
v2n)业务和车与基础设施通信(vehicle to infrastructure,v2i)等。
84.其中,v2n的一个参与者是终端设备,另一个参与者是服务实体。v2n是目前应用最广泛的车联网形式,其主要功能是使车辆通过移动网络连接到云服务器,从而通过云服务器提供导航、娱乐、防盗等功能。
85.v2v的两个参与者都是终端设备。v2v可以用作车辆间信息交互提醒,最典型的应用是用于车辆间防碰撞安全系统。
86.v2p的两个参与者都是终端设备。v2p可用作给道路上的行人或非机动车提供安全警告。
87.v2i中一个参与者是终端设备,另一个参与者是基础设施(或道路设施)。v2i可用作车辆与基础设施的通信,例如,基础设施可以是道路、交通灯、路障等,可以获取交通灯信号时序等道路管理信息。
88.在本技术实施例中,v2x中的发送端与接收端可以均是d2d设备或v2x设备。比如,v2x中的发送端与接收端可以均是终端设备或终端。
89.本技术实施例中的终端设备,又可以称之为用户设备(user equipment,ue)、移动台(mobile station,ms)、移动终端(mobile terminal,mt)等,是一种向用户提供语音或数据连通性的设备,也可以是物联网设备。例如,终端设备包括具有无线连接功能的手持式设备、车载设备等。终端设备可以是:手机(mobile phone)、平板电脑、笔记本电脑、掌上电脑、移动互联网设备(mobile internet device,mid)、可穿戴设备(例如智能手表、智能手环、计步器等),车载设备(例如,汽车、自行车、电动车、飞机、船舶、火车、高铁等)、虚拟现实(virtual reality,vr)设备、增强现实(augmented reality,ar)设备、工业控制(industrial control)中的无线终端、智能家居设备(例如,冰箱、电视、空调、电表等)、智能机器人、车间设备、无人驾驶(self driving)中的无线终端、远程手术(remote medical surgery)中的无线终端、智能电网(smart grid)中的无线终端、运输安全(transportation safety)中的无线终端、智慧城市(smart city)中的无线终端,或智慧家庭(smart home)中的无线终端、飞行设备(例如,智能机器人、热气球、无人机、飞机)等。本技术实施例中实现以上功能的设备统一以终端为例进行介绍。
90.应理解,本技术实施例中的终端还可以指终端中的芯片、具有d2d或者v2x通信功能的通信装置,单元或模块等,比如车载通信装置,车载通信模块或者车载通信芯片等。
91.在本技术实施例中,网络设备为无线接入网(radio access network,ran)中的节点,又可以称为基站,还可以称为ran节点(或设备)。目前,一些接入网设备的举例为:下一代基站(next generation nodeb,gnb)、下一代演进的基站(next generation evolved nodeb,ng-enb)、传输接收点(transmission reception point,trp)、演进型节点b(evolved node b,enb)、无线网络控制器(radio network controller,rnc)、节点b(node b,nb)、基站控制器(base station controller,bsc)、基站收发台(base transceiver station,bts)、家庭基站(例如,home evolved nodeb,或home node b,hnb)、基带单元(base band unit,bbu),或无线保真(wireless fidelity,wifi)接入点(access point,ap),网络设备201还可以是卫星或未来的基站,卫星还可以称为高空平台、高空飞行器、或卫星基站。网络设备还可以是其他具有网络设备功能的设备,例如,网络设备201还可以是d2d通信或者车联网通信中担任网络设备功能的设备。网络设备201还可以是未来可能的通
信系统中的网络设备。
92.在一些部署中,网络设备可以包括集中式单元(centralized unit,cu)和(distributed unit,du)。网络设备还可以包括有源天线单元(active antenna unit,aau)。cu实现网络设备的部分功能,du实现网络设备的部分功能,比如,cu负责处理非实时协议和服务,实现无线资源控制(radio resource control,rrc),分组数据汇聚层协议(packet data convergence protocol,pdcp)层的功能。du负责处理物理层协议和实时服务,实现无线链路控制(radio link control,rlc)层、媒体接入控制(media access control,mac)层和物理(physical,phy)层的功能。aau实现部分物理层处理功能、射频处理及有源天线的相关功能。由于rrc层的信息最终会变成phy层的信息,或者,由phy层的信息转变而来,因而,在这种架构下,高层信令,如rrc层信令,也可以认为是由du发送的,或者,由du aau发送的。可以理解的是,网络设备可以为包括cu节点、du节点、aau节点中一项或多项的设备。此外,可以将cu划分为接入网(radio access network,ran)中的网络设备,也可以将cu划分为核心网(core network,cn)中的网络设备,本技术对此不做限定。
93.下面将结合附图,对本技术实施例进行详细描述。
94.图1示出了v2x通信架构100的一个示意图。如图1所示,该v2x通信架构100包括:v2x应用服务器(application server)、v2x设备(例如图1中所示v2x ue 1和v2x ue 2)和网络设备。该v2x通信架构中包括两种通信接口,即pc5接口和uu接口。其中,pc5接口是v2x ue之间直连通信接口,v2x ue之间的直连通信链路也被定义为侧行链路或侧链(sidelink,sl)。uu接口通信是发送方v2x ue(例如,v2x ue 1)将v2x数据通过uu接口发送至网络设备,通过网络设备发送至v2x应用服务器进行处理后,再由v2x应用服务器下发至网络设备,并通过网络设备发送给接收方v2x ue(例如,v2x ue 2)的通信方式。在uu接口通信方式下,转发发送方v2x ue的上行数据至应用服务器的网络设备,和转发应用服务器下发至接收方v2x ue的下行数据的网络设备可以是同一个网络设备,也可以是不同的网络设备,具体可以由应用服务器决定。应理解,发送方v2x ue向网络设备的发送称为上行(uplink,ul)传输,在图1中通过uu ul表示;网络设备向接收方v2x ue的发送称为下行(downlink,dl)传输,在图1中通过uu dl表示。
95.本技术实施例涉及sl组播通信,在sl组播通信,发送方v2x ue向组内的接收方v2xue发送sl数据,为方便说明,进行sl组播通信的发送方v2x ue用tx ue来表示,进行sl组播通信的接收方v2x ue用rx ue来表示。
96.sl组播通信中,接收方v2x ue通过物理层侧链反馈信道(physical sidelink feedback channel,psfch)来传输harq feedback信息,发送方v2x ue根据接收到的harq feedback 信息确定进行harq重传的处理。
97.为了更好的理解本技术实施例的方案,首先介绍一下sl组播通信harq反馈支持的两种可选的方式。
98.方式一:组播通信的一个组内所有的rx ue共享psfch资源,即组内的rx ue使用相同的psfch资源来进行harq反馈。且rx ue在共享psfch资源只被允许反馈错误应答(negative acknowledge,nack)。nack用于指示接收失败或解析失败。
99.若采用方式一,组播通信的tx ue会向rx ue发送侧行链路控制信息(sidelink control information,sci),sci指示tx ue的位置信息和通信距离(range)需求,rx ue根
据tx ue的位置信息,在确定rx ue与tx ue的距离小于或等于通信距离需求时,rx ue才会向tx ue进行harq反馈。其中,上述位置信息可以是区域标识(zone id)。
100.若组播通信支持方式一的harq反馈,需要满足条件1:tx ue的位置信息可获取。
101.方式二:组播通信的一个组内的rx ue基于独立的psfch资源来进行harq反馈,且rx ue在对应的psfch资源上被允许反馈正确应答(acknowledge,ack)和nack。
102.ack用于指示rx ue成功接收数据或成功解析数据。一个组内的每个终端均对应独立的psfch资源。例如,终端1对应psfch资源1,终端2对应psfch资源2,psfch资源1和psfch资源2是两个不同的psfch资源。tx ue可以根据psfch资源确定harq反馈来自哪一个rx ue。
103.若组播通信支持方式二的harq反馈,需要满足条件2:组播通信的组大小小于或等于候选的psfch资源数目。其中,组内每个终端对应一个候选的psfch资源。
104.终端在进行组播通信时,判断是否满足条件1或条件2,采用满足条件对应的方式来进行组播通信的harq反馈。判断是否满足条件是终端的接入(access layer,as)层来处理的。终端的as层可以从终端的上层获取信息,这里的上层可以是指终端的接入层以上的层,例如v2x层、应用层或者v2x层与应用层之间的层。
105.针对方式一,终端的as层可以从上层接收组播通信的通信距离需求的信息。通信距离需求可以是组播通信的组为粒度,也可以以组内的每个业务(per service)为粒度,也可以以每个服务质量流(per qos flow)为粒度。另外,一个组播通信的不同逻辑信道(logical channel,lch)可以关联不同的通信距离需求。通信距离需求的信息需要tx ue来获取。tx ue的as层从上层接收到通信距离需求的信息,tx ue可以向rx ue发送该通信距离需求的信息。
106.针对方式二,终端的as层可以从上层获取组播通信对应的组大小(group size)和自身对应的成员标识(member id)。组大小和成员标识需要tx ue和rx ue来获取。每个rx ue需要确定成员标识对应的psfch资源,并使用对应的psfch资源来反馈harq信息。
107.tx ue在进行sl组播通信时,会向组播通信中的rx ue指示使用方式一还是方式二进行harq反馈,rx ue使用tx ue指示的方式进行harq反馈。
108.如果tx ue通过判断确定条件1和条件2均不满足,则该组组播通信就既不能使用方式一也不能使用方式二进行harq反馈。那么这种情况下如何使得组播通信的双方终端能够正确理解harq反馈,以保障sl正常的组播通信,下面介绍几种侧行链路组播通信的方法,以期在harq反馈条件均不满足时实现sl正常的组播通信。
109.如图2所示,本技术实施例提供的侧行链路组播通信的方法之一的流程如下所述。
110.s201、第一终端确定第一组播通信不支持harq反馈。
111.第一终端为第一组播通信中的发送端,第一终端向第一组播通信中的目的终端发送组播数据,用第二终端表示第一组播通信中的目的终端。第一终端可以通过层2目的地址标识(destination l2 id)确定第一组播通信的目的终端。
112.第一终端可以进行的组播通信可能有多组,不同的组播通信可以对应不同的层2目的地址标识(destination l2 id),第一组播通信为第一终端可以进行组播通信的多组中的一组。多组中的每一个组播通信是否支持harq反馈的情况可能不同。
113.第一组播通信不支持harq反馈,可以是指第一组播通信不支持任意一种或任意多种的harq反馈方式。本技术实施例中,第一组播通信不支持harq反馈可以理解为第一组播
通信不满足进行harq反馈的条件,也可以理解为,第一组播通信不具备harq反馈的能力,其中,不支持harq反馈也可以表达为不能进行harq反馈。
114.例如,第一组播通信不支持上述方式一和方式二两种方式的harq反馈。
115.第一终端确定第一终端的位置不可获取,则第一组播通信不支持上述方式一的harq反馈。或者,第一终端的接入层的上层未给接入层指示组播通信的通信范围需求,则第一组播通信不支持上述方式一的harq反馈。或者,第一终端的接入层的上层未给接入层指示组播通信的通信范围需求,且第一终端确定第一终端的位置不可获取,则第一组播通信不支持上述方式一的harq反馈。
116.第一终端确定第一组播通信的组大小大于候选的psfch资源的数量,则第一终端确定第一组播通信不支持方式二的harq反馈。或者,第一终端的接入层的上层未给接入层指示第一组播通信的组大小和/或成员标识的信息,则第一终端确定第一组播通信不支持方式二的harq反馈。或者,第一终端确定第一组播通信的组大小大于候选的psfch资源的数量,且第一终端的接入层的上层未给接入层指示第一组播通信的组大小和/或成员标识的信息,则第一终端确定第一组播通信不支持方式二的harq反馈。
117.本技术实施例中,第一组播通信的候选的psfch资源的数量指的是第一组播通信关联的psfch资源中可用的独立psfch资源的数量。第一组播通信关联的psfch资源可以理解为第一组播通信中的第一终端为第一组播通信所选择的psfch资源或者网络设备为第一终端所分配的psfch资源。
118.s202、第一终端向第二终端发送sci,第二终端接收来自第一终端的sci。
119.该sci用于指示harq反馈去使能(disabled)。
120.可选的,在s202之后,包括s203和s204中的至少一个步骤,s203与s204没有严格的先后执行顺序,可以交换顺序执行或同时执行。
121.s203、第二终端根据从第一终端接收到的sci,确定harq反馈去使能。
122.s204、第一终端向第二终端发送sl数据,第二终端接收来自第一终端的sl数据。
123.第二终端针对本次从第一终端接收的sl数据不进行harq反馈。
124.这样,通过第一终端在确定第一组播通信不支持harq反馈时,向第二终端发送sci指示harq去使能,可以使得第一组播通信的目的终端接收到sl数据时不进行harq反馈,一方面能够节省harq反馈资源,另一方面能够保证sl通信的正常。
125.以下对本技术实施例提供的方法中一些可能的设计或可选的实现方式进行说明。
126.第一终端的接入层(as层)可以包括无线资源控制(radio resource control,rrc)层、服务数据适配协议(service data adaptation protocol,sdap)层、包数据汇聚协议(packet data convergence protocol,pdcp)层、无线链路控制(radio link control,rlc)层、媒体接入控制(media access control,mac)层、物理(physical,phy)层中的一种或多种。
127.第一终端确定第一组播通信不支持harq反馈,可以是第一终端的任意一个as层来执行的。例如,可以是rrc层确定该第一组播通信不支持harq反馈。
128.mac层用于生成第一组播通信对应的媒体接入控制协议数据单元(medium access control protocol data unit,mac pdu),mac层会向phy层指示该mac pdu的haqr反馈属性。其中,harq反馈属性包括harq反馈使能或harq反馈去使能。可选的,mac层也会向phy层
指示该mac pdu的haqr反馈方式。其中,harq反馈方式包括方式一或方式二。
129.mac层在生成mac pdu时,即mac层在复用与组装(multiplexing and assembly)流程时,会进行逻辑信道优先级(logical channel priority,lcp)的流程。
130.首先按照优先级在待选择的目的终端中选择目的终端,这里待选择的目的终端可能是单播、组播或广播的任意一种或多种通信方式对应的目的终端。例如,可以在所有待选择的目的终端中选择存在有效传输数据且bj大于零的lch中优先级最高的lch对应的目的终端。优先级的确定方式本技术实施例不作限制,可以按照任意方式制定优先级,选择目的终端还可以包括除优先级外的其他规则。
131.所选择的目的终端关联多个lch,每个lch有对应的harq反馈属性。mac层会按照harq反馈属性,选择与该目的终端对应的最高优先级的lch关联的harq反馈属性相同的lch组成mac pdu。在选择的目的终端为第一组播通信对应的目的终端时,mac层会向phy层发送对应的mac pdu,phy层向第一组播通信的第二终端发送对应的sl数据包,例如发送传输块(transport block,tb)。第一终端可以通过sci向第二终端指示第一组播通信的数据包的harq反馈属性以及harq反馈方式。可以理解,lch包括lch和/或媒体接入控制协议数据单元(mac control element,mac ce)。
132.基于此,在一种可选的实现方式1中,第一终端在确定第一组播通信不支持harq反馈时,当lcp选择的目的终端为第一组播通信对应的目的终端时,在lcp中选择第二终端关联的lch,且所选择的lch的harq反馈属性为harq反馈去使能。也就是说,不管第二终端对应的lch中最高优先级的lch的harq反馈属性是使能还是去使能,在lcp中选择第二终端关联的lch始终只能选择harq反馈属性去使能的lch。这样,第一终端的mac层生成的mac pdu的harq属性只会为harq反馈去使能。mac层向phy层发送的mac pdu的harq反馈属性也就为harq反馈去使能。可以理解,在lcp中选择第二终端关联的候选lch,候选lch可能是harq使能,也可能是harq去使能。但是在生成mac pdu的lcp流程时,只选择属性为harq去使能的lch。
133.在另一种可选的实现方式2中,第一终端在进行lcp时,当lcp选择的目的终端为第一组播通信对应的目的终端时,可以按照常规方式,mac层会按照第二终端对应的最高优先级的lch的harq反馈属性,选择harq反馈属性相同的lch组成mac pdu,mac层基于harq反馈属性为harq反馈使能的lch生成mac pdu,或者,基于harq反馈属性为harq反馈去使能的lch生成mac pdu。
134.第一终端在确定第一组播通信不支持harq反馈时,mac层向物理phy层指示第一组播通信的mac pdu对应的harq反馈属性始终为harq反馈去使能。也就是说,无论组成mac pdu的lch对应的harq反馈属性为使能还是去使能,mac层向物理phy层都会指示第一组播通信的mac pdu对应的harq反馈属性为harq反馈去使能。可选的,在这种场景下,第一终端的mac层来判断第一组播通信不支持harq反馈。这样,sl lcp过程还是按照常规方式进行,不会改变现有sl lcp的执行过程,不需要额外的协议修改。
135.在另一种可选的实现方式3中,第一终端在确定第一组播通信不支持harq反馈时,第一终端在进行lcp时,当lcp选择的目的终端为第一组播通信对应的目的终端时,也可以不考虑harq反馈属性,选择任意属性的lch组成mac pdu。即一个mac pdu中可能包括属性为harq反馈使能和harq反馈去使能lch。mac层向物理phy层指示第一组播通信的mac pdu对应
的harq反馈属性始终为harq反馈去使能。
136.进行侧行链路通信的终端可以有两种资源选择的模式。模式一(mode1)为网络设备向终端分配资源,终端在网络设备分配的资源上进行侧行链路通信。模式二(mode2)为终端自主选择资源,终端在网络设备预先分配的资源池中,通过自主选择的方式选择侧行链路通信的资源。
137.针对s204第一终端向第二终端发送sl数据,第二终端接收来自第一终端的sl数据,有以下可能的设计。
138.可选的,第一终端处于模式二时,可以选择无psfch资源的sl资源向第二终端发送sl数据。
139.可选的,第一终端处于模式一时,第一终端在网络设备分配的sl资源(grant)中,选择属性为harq反馈去使能的sl资源向第二终端发送sl数据。其中,属性为harq反馈去使能的sl资源是指该sl资源没有psfch资源和/或该sl资源没有pucch资源。
140.在harq反馈支持上述方式一和方式二两种方式的情况下,组播通信中发送端向目的终端发送sci,sci中需要指示harq反馈属性,还需要指示harq反馈方式一或方式二。若harq反馈属性为harq反馈去使能,则目的终端不需要关注harq反馈方式是方式一还是方式二,若harq反馈属性为harq反馈使能,则目的终端需要根据sci中harq反馈方式一或方式二的指示,按照sci指示的方式进行harq反馈。
141.本技术实施例s202中,第一终端向第二终端发送sci,该sci在指示harq反馈去使能(disabled)的情况下,sci还可以指示任意一种harq反馈方式。可选的,第一终端在确定在不支持harq反馈时,sci始终指示harq反馈方式二,方式二的指示比方式一的指示需要的信令开销更小,这样可以节省sci的信令开销。或者,第一终端在确定在不支持harq反馈时,sci可以不指示harq反馈方式,例如,sci中用于指示harq反馈方式的字段为空。
142.可以理解,sci的harq反馈方式是mac层先确定然后指示phy层,phy层根据mac层的指示进一步在sci中指示相应的harq反馈方式。
143.基于以上描述的实施例,本技术实施例还提供一些可能的侧行链路组播通信的方法。
144.侧行链路组播通信的方法之二:
145.第一终端确定第一组播通信不支持harq反馈,在mac层进行lcp时,选择目的终端,当选择的目的终端是组播通信对应的目的终端时,所选择的第一组播通信的目的终端至少满足一种harq反馈方式的条件。例如,所选择的第二终端满足harq反馈方式一,或者方式二,或者两个都满足。可以理解,如果第一组播通信不支持harq反馈,在mac层进行lcp选择目的终端时,第一组播通信对应的目的终端始终不会被选择到。
146.如图3所示,本技术实施例提供的侧行链路组播通信的方法之三的流程如下所述。
147.s301、第一终端确定第一组播通信不支持harq反馈。
148.本步骤同s201,可以参照s201的细节的描述,且s201也可以参照s301的描述。
149.s302、第一终端丢弃第一组播通信对应的数据包。
150.通过丢弃第一组播通信对应的数据包,能够避免第一组播通信中的目的终端接收到数据包后无法采用正确方式进行harq反馈,从而影响sl组播通信的问题。
151.第一终端在判断第一组播通信是否支持harq反馈时,可以通过接入层中的任意一
层来实现。第一终端丢弃第一组播通信对应的数据包,也可以通过接入层中的任意一层来实现。第一终端判断第一组播通信不支持harq反馈的层和丢弃数据包的层可以是不同的层。
152.例如,第一终端在rrc层判断第一组播通信不支持harq反馈,在sdap层或mac层丢弃数据包。
153.假设第一终端在mac层丢弃数据包,第一终端在mac层进行lcp时,选择第一组播通信的第二终端的lch,并确定第一组播通信不支持harq反馈。若第一终端处于模式二,则第一终端不再触发针对第二终端的资源选择或资源重选。若第一终端处于模式一,则第一终端忽略(ignore)网络设备为第一组播通信分配的资源(grant)。应理解,当lcp选择的目的终端为第一组播通信的目的终端,此时相当于不再执行lcp中选择lch的过程,这个grant也不会给其他目的终端(destination)用来进行sl传输,或者,第一终端也不会针对第二终端触发sl资源选择/重选。
154.如图4所示,本技术实施例提供的侧行链路组播通信的方法之三的流程如下所述。
155.s401、第一终端确定第一组播通信不支持harq反馈。
156.本步骤同s201或s301,可以参照s201或s301的细节的描述,且s201或s301也可以参照s401的描述。
157.s402、第一终端向网络设备第一指示信息,网络设备接收来自第一终端的第一指示信息。
158.该第一指示信息用于指示第一组播通信不支持harq反馈。
159.s403、网络设备根据第一指示信息,确定第一组播通信不支持harq反馈。
160.通过向网络设备指示第一组播通信不支持harq反馈,可以使得网络设备及时获取到第一组播通信的harq反馈的情况,并根据该情况来制定相应的策略以克服不支持harq反馈的问题,保证sl的正常通信。
161.可选的,在s403之后,还包括s404或s405。
162.s404、网络设备向第一终端发送第二终端关联的侧行链路无线承载(sidelink radio bearer,slrb)的配置。第一终端接收来自所述网络设备的第二终端关联的slrb的配置。
163.其中,slrb的配置指示slrb对应的harq反馈属性为harq反馈去使能。
164.可以理解,slrb配置包括sdap配置、pdcp配置、rlc配置、lch配置中的一种或多种。例如,可以是lch配置指示lch对应的harq反馈属性为harq反馈去使能。
165.第一终端在对第一组播通信的第二终端生成sl数据包时,由于slrb对应的harq反馈属性都是harq反馈去使能,第二终端对应的所有逻辑信道都是harq反馈去使能的,所以生成mac pdu的harq反馈属性只能是harq反馈去使能。第一终端可以向第二终端发送sci,在sci中指示harq反馈去使能。第二终端根据sci对接收到的来自第一终端的sl数据包不进行harq反馈。
166.可以理解,图2所示的实施例中,在s201之后,在s204之前,可以执行s402和s404。
167.s405、网络设备向第一终端发送候选的psfch资源,第一终端接收来自网络设备的候选的psfch资源。
168.其中,候选的psfch资源的数量大于或等于第一组播通信的组大小。候选的psfch
资源的数量指的是第一组播通信关联的psfch资源中可用的独立psfch资源的数量。第一组播通信关联的psfch资源可以理解为第一组播通信中的第一终端为第一组播通信所选择的psfch资源或者网络设备为第一终端分配的psfch资源。
169.网络设备根据第一指示信息,确定第一组播通信不支持harq反馈。则可能第一组播通信不支持harq反馈的方式二。网络设备为第一终端重配置第一组播通信关联的psfch资源。例如,重配置的psfch资源可以比上一次配置的资源更多,或者,重配置的psfch资源是在原来配置的psfch资源的基础上增加的psfch资源。总之,在重配置psfch资源之后,第一终端针对第一组播通信的psfch资源增多,则可能第一组播通信的候选的psfch资源数目大于或等于组大小。这样,第一组播通信就可以支持harq反馈方式二。第一终端可以向第二终端发送sci,sci指示harq反馈使能,且指示使用方式二进行harq反馈。第一终端向第二终端发送sl数据包,第二终端根据sci使用方式二进行harq反馈。
170.可以理解的是,若第一组播通信既不支持harq反馈方式一也不支持harq反馈方式二,那么即便网络设备为第一终端重配置psfch资源,第一组播通信仍有可能不支持harq反馈方式一,所以第一终端只能采用harq反馈方式二。
171.有一种情况,在网络设备重配置psfch资源的情况下,候选的psfch资源的数目仍小于第一组播通信的组大小。这种情况下,第一终端可以丢弃第一组播通信对应的数据包,或者按照上述侧行链路的通信方法之一或之二进行处理。
172.类似的,如果第一终端向网络设备发送第一指示信息之后,没有收到网络设备向第一终端发送第二终端关联的slrb的配置,也没有收到网络设备向第一终端发送候选的psfch资源,则第一终端可以丢弃第一组播通信对应的数据包,或者按照上述侧行链路的通信方法之一或之二进行处理。
173.针对图4所示实施例,以下给出一些可选的实现方式。
174.可选的,第一指示信息可以是以目的终端为粒度的(per destination),即第一指示信息用于指示第一组播通信对应的目的终端下的信息。
175.第一终端在处于rrc连接态时,向网络设备发送的第一指示信息可以承载于侧行链路用户信息消息(sidelink ue information,sui)中。该sui消息中包括上述第一指示信息中的内容。若第一指示信息是以目的终端为粒度的,sui中的destination下关联第一指示信息的内容。网络设备接收到sui消息后,根据该sui消息确定第一组播通信不支持harq反馈。
176.第一指示信息可以用于指示以下一种或多种信息:
177.1、第一终端的位置信息不可获取;
178.2、第一组播通信的组大小大于候选的psfch资源的数量;
179.3、第一终端的接入层的上层未给接入层指示组播通信的通信范围需求;
180.4、第一终端的接入层的上层未给接入层指示第一组播通信的组大小和/或成员标识的信息;
181.5、第一组播通信的组大小;
182.6、候选的psfch资源的数量;
183.7、第一组播通信对应的资源池索引或标识。
184.可选的,第一终端向网络设备发送的第一指示信息也可以承载于物理上行控制信
道(physical uplink control channel,pucch)中,这种情况下,第一指示信息不能以目的终端为粒度,第一指示信息是指示网络设备为第一终端配置的资源(grant)所关联的信息。第一指示信息可以用于指示上述1~7中的一种或多种信息:
185.需要说明的是,本技术中的各个应用场景中的举例仅仅表现了一些可能的实现方式,是为了对本技术的方法更好的理解和说明。本领域技术人员可以根据申请提供的侧行链路通信方法,得到一些演变形式的举例。
186.上述本技术提供的实施例中,从终端以第一终端的角度以及从第一终端和网络设备交互的角度对本技术实施例提供的方法进行了介绍。为了实现上述本技术实施例提供的方法中的各功能,终端可以包括硬件结构和/或软件模块,以硬件结构、软件模块、或硬件结构加软件模块的形式来实现上述各功能。上述各功能中的某个功能以硬件结构、软件模块、还是硬件结构加软件模块的方式来执行,取决于技术方案的特定应用和设计约束条件。
187.如图5所示,基于同一技术构思,本技术实施例还提供了一种通信装置500,该通信装置500可以是终端或网络设备,也可以是终端或网络设备中的装置,或者是能够和终端或网络设备匹配使用的装置。一种设计中,该通信装置500可以包括执行上述方法实施例中终端执行的方法/操作/步骤/动作所一一对应的模块,该模块可以是硬件电路,也可是软件,也可以是硬件电路结合软件实现。一种设计中,该通信装置500可以包括处理模块501和通信模块502。处理模块501用于调用通信模块502执行接收和/或发送的功能。
188.当通信装置500用于执行终端所执行的操作时:
189.一个实施例中,处理模块501,用于确定第一组播通信不支持混合自动重传请求harq反馈。
190.通信模块502用于向第二终端发送侧行链路控制信息sci,所述sci用于指示harq反馈去使能;其中,所述第二终端为所述第一终端进行所述第一组播通信的目的终端。
191.另一个实施例中,处理模块501可以进一步划分为确定模块501-1和丢弃模块501-2。
192.确定模块501-1用于确定第一组播通信不支持混合自动重传请求harq反馈,其中,所述第一终端为所述第一组播通信中的终端;
193.丢弃模块501-2用于丢弃所述第一组播通信对应的数据包。
194.另一个实施例中,处理模块501,用于确定第一组播通信不支持混合自动重传请求harq反馈,所述第一终端为所述第一组播通信中的终端;
195.通信模块502用于向网络设备发送第一指示信息,所述第一指示信息用于指示所述第一组播通信不支持harq反馈。
196.当通信装置500用于执行网络设备所执行的操作时:
197.通信模块502,用于接收来自第一终端的第一指示信息,所述第一终端为第一组播通信中的终端;
198.处理模块501,用于根据所述第一指示信息,确定所述第一组播通信不支持混合自动重传请求harq反馈。
199.以上对通信装置500执行终端或网络设备的部分操作进行举例,可以理解的是,处理模块501通信模块502还用于执行上述方法实施例中终端或网络设备执行的其它接收或发送的步骤或操作。处理模块501还可以用于执行上述方法实施例终端或网络设备执行的
除收发之外的其它对应的步骤或操作,在此不再一一赘述。
200.本技术实施例中对模块的划分是示意性的,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,另外,在本技术各个实施例中的各功能模块可以集成在一个处理器中,也可以是单独物理存在,也可以两个或两个以上模块集成在一个模块中。上述集成的模块既可以采用硬件的形式实现,也可以采用软件功能模块的形式实现。
201.如图6所示为本技术实施例提供的通信装置600,用于实现上述方法中终端或网络设备的功能。该通信装置可以是终端或网络设备,也可以是终端或网络设备中的装置,或者是能够和终端或网络设备匹配使用的装置。其中,该通信装置600可以为芯片系统。本技术实施例中,芯片系统可以由芯片构成,也可以包含芯片和其他分立器件。通信装置600包括至少一个处理器620,用于实现本技术实施例提供的方法中终端或网络设备的功能。通信装置600还可以包括通信接口610。在本技术实施例中,通信接口可以是收发器、电路、总线、模块或其它类型的通信接口,用于通过传输介质和其它设备进行通信。例如,通信接口610用于通信装置600中的装置可以和其它设备进行通信。
202.示例性地,当通信装置600用于执行终端所执行的操作时:
203.一个实施例中,处理器620用于确定第一组播通信不支持混合自动重传请求harq反馈。
204.通信接口610用于向第二终端发送侧行链路控制信息sci,所述sci用于指示harq反馈去使能;其中,所述第二终端为所述第一终端进行所述第一组播通信的目的终端。
205.另一个实施例中,处理器620用于确定第一组播通信不支持混合自动重传请求harq反馈,其中,所述第一终端为所述第一组播通信中的终端;以及用于丢弃所述第一组播通信对应的数据包。
206.另一个实施例中,处理器620,用于确定第一组播通信不支持混合自动重传请求harq反馈,所述第一终端为所述第一组播通信中的终端;
207.通信接口610用于向网络设备发送第一指示信息,所述第一指示信息用于指示所述第一组播通信不支持harq反馈。
208.当通信装置500用于执行网络设备所执行的操作时:
209.通信接口610,用于接收来自第一终端的第一指示信息,所述第一终端为第一组播通信中的终端;
210.处理器620,用于根据所述第一指示信息,确定所述第一组播通信不支持混合自动重传请求harq反馈。
211.处理器620和通信接口610还可以用于执行上述方法实施例终端或网络设备执行的其它对应的步骤或操作,在此不再一一赘述。
212.通信装置600还可以包括至少一个存储器630,用于存储程序指令和/或数据。存储器630和处理器620耦合。本技术实施例中的耦合是装置、单元或模块之间的间接耦合或通信连接,可以是电性,机械或其它的形式,用于装置、单元或模块之间的信息交互。处理器620可能和存储器630协同操作。处理器620可能执行存储器630中存储的程序指令。所述至少一个存储器中的至少一个可以包括于处理器中。
213.本技术实施例中不限定上述通信接口610、处理器620以及存储器630之间的具体连接介质。本技术实施例在图6中以存储器630、处理器620以及通信接口610之间通过总线
640连接,总线在图6中以粗线表示,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图6中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
214.通信装置500和通信装置600具体是芯片或者芯片系统时,通信模块502和通信接口610所输出或接收的可以是基带信号。通信装置500和通信装置600具体是设备时,通信模块502和通信接口610所输出或接收的可以是射频信号。
215.在本技术实施例中,处理器可以是通用处理器、数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本技术实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本技术实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
216.在本技术实施例中,存储器630可以是非易失性存储器,比如硬盘(hard disk drive,hdd)或固态硬盘(solid-state drive,ssd)等,还可以是易失性存储器(volatile memory),例如随机存取存储器(random-access memory,ram)。存储器是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。本技术实施例中的存储器还可以是电路或者其它任意能够实现存储功能的装置,用于存储程序指令和/或数据。
217.本技术上述方法实施例描述的终端所执行的操作和功能中的部分或全部,可以用芯片或集成电路来完成。
218.为了实现上述图5或图6所述的通信装置的功能,本技术实施例还提供一种芯片,包括处理器,用于支持该通信装置实现上述方法实施例中终端所涉及的功能。在一种可能的设计中,该芯片与存储器连接或者该芯片包括存储器,该存储器用于保存该通信装置必要的程序指令和数据。
219.本技术实施例提供了一种计算机可读存储介质,存储有计算机程序,该计算机程序包括用于执行上述方法实施例的指令。
220.本技术实施例提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述方法实施例。
221.本领域内的技术人员应明白,本技术的实施例可提供为方法、系统、或计算机程序产品。因此,本技术可采用完全硬件实施例、完全软件实施例、或结合软件和硬件方面的实施例的形式。而且,本技术可采用在一个或多个其中包含有计算机可用程序代码的计算机可用存储介质(包括但不限于磁盘存储器、cd-rom、光学存储器等)上实施的计算机程序产品的形式。
222.本技术是参照根据本技术实施例的方法、设备(系统)、和计算机程序产品的流程图和/或方框图来描述的。应理解可由计算机程序指令实现流程图和/或方框图中的每一流程和/或方框、以及流程图和/或方框图中的流程和/或方框的结合。可提供这些计算机程序指令到通用计算机、专用计算机、嵌入式处理机或其他可编程数据处理设备的处理器以产生一个机器,使得通过计算机或其他可编程数据处理设备的处理器执行的指令产生用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的装置。
223.这些计算机程序指令也可存储在能引导计算机或其他可编程数据处理设备以特
定方式工作的计算机可读存储器中,使得存储在该计算机可读存储器中的指令产生包括指令装置的制造品,该指令装置实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能。
224.这些计算机程序指令也可装载到计算机或其他可编程数据处理设备上,使得在计算机或其他可编程设备上执行一系列操作步骤以产生计算机实现的处理,从而在计算机或其他可编程设备上执行的指令提供用于实现在流程图一个流程或多个流程和/或方框图一个方框或多个方框中指定的功能的步骤。
225.尽管已描述了本技术的优选实施例,但本领域内的技术人员一旦得知了基本创造性概念,则可对这些实施例作出另外的变更和修改。所以,所附权利要求意欲解释为包括优选实施例以及落入本技术范围的所有变更和修改。
226.显然,本领域的技术人员可以对本技术实施例进行各种改动和变型而不脱离本技术实施例的精神和范围。这样,倘若本技术实施例的这些修改和变型属于本技术权利要求及其等同技术的范围之内,则本技术也意图包含这些改动和变型在内。
再多了解一些

本文用于企业家、创业者技术爱好者查询,结果仅供参考。

发表评论 共有条评论
用户名: 密码:
验证码: 匿名发表

相关文献

  • 日榜
  • 周榜
  • 月榜