通信方法及装置与流程

文档序号:24648571发布日期:2021-04-13 16:29阅读:80来源:国知局
通信方法及装置与流程

1.本申请涉及通信技术领域,尤其涉及一种通信方法及装置。


背景技术:

2.车联网(vehicle to everything,v2x)是智能交通运输系统的关键技术,被认为是物联网体系中最有产业潜力、市场需求最明确的领域之一。车联网一般是指通过装载在车上的传感器、车载终端等提供车辆信息,实现车辆到车辆(vehicle to vehicle,v2v),车辆到基础设施(vehicle to infrastructure,v2i),车辆到网络(vehicle to network,v2n)以及车辆到行人(vehicle to pedestrian,v2p)之间的相互通信的通信网络。
3.v2x具有应用空间广、产业潜力大、社会效益强的特点,对促进汽车和信息通信产业创新发展,构建汽车和交通服务新模式新业态,推动无人驾驶、辅助驾驶、智能驾驶、网联驾驶、智能网联驾驶、自动驾驶、汽车共享等技术的创新和应用,以及提高交通效率和安全水平等都具有重要意义。
4.在新无线(new radio,nr)v2x的组播场景中,发送终端采用一个子信道向多个接收终端发送组播数据之后,每个接收终端都要向发送终端进行混合自动重传请求(hybrid automatic repeat request,harq)反馈,harq反馈为肯定应答(acknowledgement,ack)或否定应答(negative acknowledgement,nack),ack表示接收终端正确接收到组播数据,nack表示接收终端未正确接收到组播数据。harq反馈承载在物理侧行链路反馈信道(physical sidelink feedback channel,psfch)上,而该子信道上的psfch频域资源可能无法满足所有接收终端进行harq反馈的需求。


技术实现要素:

5.本申请实施例提供了一种通信方法及装置,用于在组播场景下满足组播组中的接收终端的需求。
6.为达到上述目的,本申请提供了以下技术方案:
7.第一方面,提供了一种通信方法,包括:发送终端从网络设备接收包括发送终端的侧行链路的资源池信息的配置信息,根据资源池信息和组播组中的接收终端的个数确定包括一个或多个子信道的频域资源,在频域资源上向组播组中的接收终端发送组播数据,并在频域资源中的psfch频域资源上从组播组中的接收终端接收组播数据的反馈信息。其中,资源池信息包括一个或多个资源池的信息,一个资源池的信息包括该资源池中的每个子信道中的psfch频域资源信息以及每个子信道中的psfch上的序列的序列间隔信息中的一个或多个。第一方面提供的方法,发送终端在确定发送组播数据的频域资源时,可以将资源池中的子信道中的psfch频域资源、子信道中的psfch上的序列的序列间隔以及组播组中的接收终端的个数作为考虑因素,从而根据需求在一个或多个子信道上发送组播数据。
8.在一种可能的实现方式中,在频域资源包括一个子信道的情况下,该子信道满足如下条件:根据组播组中的接收终端的个数和该子信道中的psfch频域资源计算得到的最
大序列间隔大于或等于该子信道中的psfch上的序列的序列间隔。该种可能的实现方式,可以保证频域资源中的psfch频域资源足够组播组中的全部接收终端进行harq反馈。
9.在一种可能的实现方式中,在频域资源包括多个子信道的情况下,该多个子信道满足如下条件:根据组播组中的接收终端的个数和该多个子信道中的全部psfch频域资源计算得到的最大序列间隔大于或等于该多个子信道中的psfch上的序列的序列间隔中的最小的序列间隔。该种可能的实现方式,可以保证频域资源中的psfch频域资源足够组播组中的全部接收终端进行harq反馈。
10.在一种可能的实现方式中,发送终端根据资源池信息和组播组中的接收终端的个数确定频域资源,包括:发送终端根据下调后的资源池中的子信道中的psfch上的序列的序列间隔、资源池中的子信道中的psfch频域资源和组播组中的接收终端的个数确定频域资源。该种可能的实现方式,可以增加子信道中的psfch频域资源中的可用序列的个数,从而支持更多的接收终端进行harq反馈。
11.在一种可能的实现方式中,在频域资源包括一个子信道的情况下,该子信道满足如下条件:根据组播组中的接收终端的个数和该子信道中的psfch频域资源计算得到的最大序列间隔大于或等于下调后的该子信道上的psfch上的序列的序列间隔。该种可能的实现方式,可以保证频域资源中的psfch频域资源足够组播组中的全部接收终端进行harq反馈。
12.在一种可能的实现方式中,在频域资源包括多个子信道的情况下,该多个子信道满足如下条件:根据组播组中的接收终端的个数和该多个子信道中的全部psfch频域资源计算得到的最大序列间隔大于或等于下调后的该多个子信道中的psfch上的序列的序列间隔中的最小的序列间隔。该种可能的实现方式,可以保证频域资源中的psfch频域资源足够组播组中的全部接收终端进行harq反馈。
13.在一种可能的实现方式中,最大序列间隔为:小于或等于一个prb支持的序列个数与频域资源包括的全部子信道中的全部psfch频域资源中的每个prb需要支持的序列个数的比值的最大整数;其中,每个prb需要支持的序列个数为:大于或等于组播组中的全部接收终端需要的总序列个数与频域资源包括的全部子信道中的全部psfch频域资源包含的prb个数的比值的最小整数;或者,最大序列间隔为:小于或等于频域资源包括的全部子信道中的全部psfch频域资源包含的prb支持的总序列个数与组播组中的全部接收终端需要的总序列个数之间的比值的最大整数。该种可能的实现方式,可以保证频域资源中的psfch频域资源足够组播组中的全部接收终端进行harq反馈。
14.在一种可能的实现方式中,该方法还包括:发送终端向组播组中的至少一个接收终端发送指示信息,指示信息用于指示下调资源池中的子信道中的psfch上的序列的序列间隔,或者,指示信息用于指示下调后的资源池中的子信道中的psfch上的序列的序列间隔,或者,指示信息用于指示资源池中的子信道中的psfch上的序列的序列间隔的下调量。该种可能的实现方式,可以使得发送终端和接收终端之间采用相同的序列间隔,从而保证发送终端和接收终端之间的正常通信。
15.第二方面,提供了一种通信方法,包括:接收终端在频域资源上从发送终端接收包括一个或多个子信道的组播数据,还接收指示信息并根据指示信息在频域资源中的psfch频域资源上向发送终端发送组播数据的反馈信息。其中,指示信息用于指示下调资源池中
的子信道中的psfch上的序列的序列间隔,或者,指示信息用于指示下调后的资源池中的子信道中的psfch上的序列的序列间隔,或者,指示信息用于指示资源池中的子信道中的psfch上的序列的序列间隔的下调量。第二方面提供的方法,可以使得发送终端和接收终端之间采用相同的序列间隔,从而保证发送终端和接收终端之间的正常通信。
16.第三方面,提供了一种通信装置,包括:通信单元和处理单元;通信单元,用于从网络设备接收包括该装置的侧行链路的资源池信息的配置信息,资源池信息包括一个或多个资源池的信息,一个资源池的信息包括该资源池中的每个子信道中的psfch频域资源信息以及每个子信道中的psfch上的序列的序列间隔信息中的一个或多个;处理单元,用于根据资源池信息和组播组中的接收终端的个数确定包括一个或多个子信道的频域资源;通信单元,还用于在频域资源上向组播组中的接收终端发送组播数据,并在频域资源中的psfch频域资源上从组播组中的接收终端接收组播数据的反馈信息。
17.在一种可能的实现方式中,在频域资源包括一个子信道的情况下,该子信道满足如下条件:根据组播组中的接收终端的个数和该子信道中的psfch频域资源计算得到的最大序列间隔大于或等于该子信道中的psfch上的序列的序列间隔。
18.在一种可能的实现方式中,在频域资源包括多个子信道的情况下,该多个子信道满足如下条件:根据组播组中的接收终端的个数和该多个子信道中的全部psfch频域资源计算得到的最大序列间隔大于或等于该多个子信道中的psfch上的序列的序列间隔中的最小的序列间隔。
19.在一种可能的实现方式中,处理单元,具体用于:根据下调后的资源池中的子信道中的psfch上的序列的序列间隔、资源池中的子信道中的psfch频域资源和组播组中的接收终端的个数确定频域资源。
20.在一种可能的实现方式中,在频域资源包括一个子信道的情况下,该子信道满足如下条件:根据组播组中的接收终端的个数和该子信道中的psfch频域资源计算得到的最大序列间隔大于或等于下调后的该子信道上的psfch上的序列的序列间隔。
21.在一种可能的实现方式中,在频域资源包括多个子信道的情况下,该多个子信道满足如下条件:根据组播组中的接收终端的个数和该多个子信道中的全部psfch频域资源计算得到的最大序列间隔大于或等于下调后的该多个子信道中的psfch上的序列的序列间隔中的最小的序列间隔。
22.在一种可能的实现方式中,最大序列间隔为:小于或等于一个prb支持的序列个数与频域资源包括的全部子信道中的全部psfch频域资源中的每个prb需要支持的序列个数的比值的最大整数;其中,每个prb需要支持的序列个数为:大于或等于组播组中的全部接收终端需要的总序列个数与频域资源包括的全部子信道中的全部psfch频域资源包含的prb个数的比值的最小整数;或者,最大序列间隔为:小于或等于频域资源包括的全部子信道中的全部psfch频域资源包含的prb支持的总序列个数与组播组中的全部接收终端需要的总序列个数之间的比值的最大整数。
23.在一种可能的实现方式中,通信单元,还用于向组播组中的至少一个接收终端发送指示信息,指示信息用于指示下调资源池中的子信道中的psfch上的序列的序列间隔,或者,指示信息用于指示下调后的资源池中的子信道中的psfch上的序列的序列间隔,或者,指示信息用于指示资源池中的子信道中的psfch上的序列的序列间隔的下调量。
24.第四方面,提供了一种通信装置,包括:通信单元和处理单元;处理单元,用于通过通信单元在包括一个或多个子信道的频域资源上从发送终端接收组播数据;处理单元,还用于通过通信单元接收指示信息,指示信息用于指示下调资源池中的子信道中的psfch上的序列的序列间隔,或者,指示信息用于指示下调后的资源池中的子信道中的psfch上的序列的序列间隔,或者,指示信息用于指示资源池中的子信道中的psfch上的序列的序列间隔的下调量;处理单元,还用于根据指示信息通过通信单元在频域资源中的psfch频域资源上向发送终端发送组播数据的反馈信息。
25.第五方面,提供了一种通信装置,包括:处理器。处理器与存储器连接,存储器用于存储计算机执行指令,处理器执行存储器存储的计算机执行指令,从而实现第一方面或第二方面提供的任意一种方法。其中,存储器和处理器可以集成在一起,也可以为独立的器件。若为后者,存储器可以位于通信装置内,也可以位于通信装置外。
26.在一种可能的实现方式中,处理器包括逻辑电路,还包括输入接口和输出接口中的至少一个。其中,输出接口用于执行相应方法中的发送的动作,输入接口用于执行相应方法中的接收的动作。
27.在一种可能的实现方式中,通信装置还包括通信接口和通信总线,处理器、存储器和通信接口通过通信总线连接。通信接口用于执行相应方法中的收发的动作。通信接口也可以称为收发器。可选的,通信接口包括发送器和接收器中的至少一种,该情况下,发送器用于执行相应方法中的发送的动作,接收器用于执行相应方法中的接收的动作。
28.在一种可能的实现方式中,通信装置以芯片的产品形态存在。
29.第六方面,提供了一种通信系统,包括:上述第三方面提供的通信装置和上述第四方面提供的通信装置。
30.第七方面,提供了一种计算机可读存储介质,包括指令,当该指令在计算机上运行时,使得计算机执行第一方面或第二方面提供的任意一种方法。
31.第八方面,提供了一种包含指令的计算机程序产品,当该指令在计算机上运行时,使得计算机执行第一方面或第二方面提供的任意一种方法。
32.第三方面至第八方面中的任一种实现方式所带来的技术效果可参见第一方面和第二方面中的对应实现方式所带来的技术效果,此处不再赘述。
附图说明
33.图1为本申请实施例提供的一种系统架构的示意图;
34.图2为本申请实施例提供的子信道的示意图;
35.图3和图4分别为本申请实施例提供的侧行链路上的信道所占用的资源的示意图;
36.图5为本申请实施例提供的一种通信方法的流程图;
37.图6和图7分别为本申请实施例提供的计算的最大序列间隔的示意图;
38.图8为本申请实施例提供的一种pssch资源和pscch资源的示意图;
39.图9为本申请实施例提供的一种通信装置的组成示意图;
40.图10和图11分别为本申请实施例提供的一种通信装置的硬件结构示意图。
具体实施方式
41.在本申请的描述中,除非另有说明,“/”表示“或”的意思,例如,a/b可以表示a或b。本文中的“和/或”仅仅是一种描述关联对象的关联关系,表示可以存在三种关系,例如,a和/或b,可以表示:单独存在a,同时存在a和b,单独存在b这三种情况。此外,“至少一个”是指一个或多个,“多个”是指两个或两个以上。“第一”、“第二”等字样并不对数量和执行次序进行限定,并且“第一”、“第二”等字样也并不限定一定不同。
42.需要说明的是,本申请中,“示例性的”或者“例如”等词用于表示作例子、例证或说明。本申请中被描述为“示例性的”或者“例如”的任何实施例或设计方案不应被解释为比其他实施例或设计方案更优选或更具优势。确切而言,使用“示例性的”或者“例如”等词旨在以具体方式呈现相关概念。
43.本申请涉及到的网元包括通信系统中的网络设备和终端。参见图1,本申请实施例提供的方法主要涉及终端和终端之间的通信,以及终端和网络设备之间的通信。
44.本申请实施例中的通信系统包括但不限于长期演进(long term evolution,lte)系统、第五代(5th-generation,5g)系统、nr系统,无线局域网(wireless local area networks,wlan)系统以及未来演进系统或者多种通信融合系统。其中,5g系统可以为非独立组网(non-standalone,nsa)的5g系统或独立组网(standalone,sa)的5g系统。
45.本申请实施例中的网络设备为网络侧的一种用于发送信号,或者,接收信号,或者,发送信号和接收信号的实体。网络设备可以为部署在无线接入网(radio access network,ran)中为终端提供无线通信功能的装置,例如可以为传输接收点(transmission reception point,trp)、基站、各种形式的控制节点(例如,网络控制器、无线控制器(例如,云无线接入网络(cloud radio access network,cran)场景下的无线控制器))等。具体的,网络设备可以为各种形式的宏基站,微基站(也称为小站),中继站,接入点(access point,ap)等,也可以为基站的天线面板。所述控制节点可以连接多个基站,并为所述多个基站覆盖下的多个终端配置资源。在采用不同的无线接入技术的系统中,具备基站功能的设备的名称可能会有所不同。例如,lte系统中可以称为演进型基站(evolved nodeb,enb或enodeb),5g系统或nr系统中可以称为下一代基站节点(next generation node base station,gnb),本申请对基站的具体名称不作限定。网络设备还可以是未来演进的公共陆地移动网络(public land mobile network,plmn)中的网络设备等。
46.本申请实施例中的终端是用户侧的一种用于接收信号,或者,发送信号,或者,接收信号和发送信号的实体。终端用于向用户提供语音服务和数据连通性服务中的一种或多种。终端还可以称为用户设备(user equipment,ue)、终端设备、接入终端、用户单元、用户站、移动站、远方站、远程终端、移动设备、用户终端、无线通信设备、用户代理或用户装置。终端可以是v2x设备,例如,智能汽车(smart car或intelligent car)、数字汽车(digital car)、无人汽车(unmanned car或driverless car或pilotless car或automobile)、自动汽车(self-driving car或autonomous car)、纯电动汽车(pure ev或battery ev)、混合动力汽车(hybrid electric vehicle,hev)、增程式电动汽车(range extended ev,reev)、插电式混合动力汽车(plug-in hev,phev)、新能源汽车(new energy vehicle)、路边装置(road site unit,rsu)。终端也可以是d2d设备,例如,电表、水表等。终端还可以是移动站(mobile station,ms)、用户单元(subscriber unit)、无人机、物联网(internet of things,iot)设
备、wlan中的站点(station,st)、蜂窝电话(cellular phone)、智能电话(smart phone)、无绳电话、无线数据卡、平板型电脑、会话启动协议(session initiation protocol,sip)电话、无线本地环路(wireless local loop,wll)站、个人数字处理(personal digital assistant,pda)设备、膝上型电脑(laptop computer)、机器类型通信(machine type communication,mtc)终端、具有无线通信功能的手持设备、计算设备或连接到无线调制解调器的其它处理设备、车载设备、可穿戴设备(也可以称为穿戴式智能设备)。终端还可以为下一代通信系统中的终端,例如,5g系统中的终端或者未来演进的plmn中的终端,nr系统中的终端等。
47.本申请实施例提供的方法可适用但不限于如下领域:设备到设备(device to device,d2d)、v2x、无人驾驶(unmanned driving)、自动驾驶(automated driving,ads)、辅助驾驶(driver assistance,adas)、智能驾驶(intelligent driving)、网联驾驶(connected driving)、智能网联驾驶(intelligent network driving)、汽车共享(car sharing)等。
48.在nr中,v2x架构分为独立部署(standalone)和多制式双连接部署(multi-rat dual connectivity,mr-dc)两种类型。在独立部署场景中,进行v2x通信的两个终端(例如,图1中的终端2和终端3)接入同一个网络设备,该网络设备对这两个终端进行管理或配置。示例性的,该网络设备可以为gnb、下一代enb(ng-enb)、enb等。在多制式双连接部署场景中,进行v2x通信的两个终端均接入主节点(main node,mn)和辅节点(secondary node,sn)。例如,图1中的终端1和终端4均接入网络设备1和网络设备2,网络设备1和网络设备2中一个为主节点,另一个为辅节点。主节点可以对进行v2x通信的终端进行管理或配置。
49.在v2x场景以及其他通信场景下,终端与终端之间进行直连通信的通信链路可以称之为侧行链路(sidelink,sl)或者边链路。在sl上,发送终端可以直接发送数据给接收终端,而不需要先把数据发送给网络设备,再通过核心网的转发,再发给接收终端,可以大大减少数据的传输时延。
50.为了使得本申请实施例更加的清楚,以下对与本申请实施例相关的概念和部分内容作简单介绍。
51.1、sl harq反馈
52.sl harq结合了前向纠错(forward error correction,fec)与自动重传请求(automatic repeat request,arq)。fec通过添加冗余信息,使得接收终端能纠正一部分错误,从而减少重传次数。对于fec无法纠正的错误,接收终端会通过arq机制请求发送终端重传数据。接收终端使用检错码,如循环冗余校验(cyclic redundancy check,crc),来检测接收到的数据是否出错。如果没有出错,则接收终端会发送ack给发送终端,发送终端收到ack后,会接着发送下一个数据。如果出错,则接收终端会发送nack给发送终端,发送终端收到nack后,会重传该数据。ack和nack即harq反馈。
53.前面介绍的arq机制,接收终端在接收到数据包之后,若解码出错,则丢弃数据包并请求重传,解码出错的数据包包含了有用的信息,如果丢弃了,这些有用的信息就丢失了。通过使用带软合并的harq(harq with soft combining),解码出错的数据包会保存在一个harq缓存中,并与后续接收到的重传数据包进行软合并之后解码。同样,若解码仍然失败,可以继续重复上述过程,将新接收到的重传数据与缓存中的数据进行合并,并再次解
码。相比于单独解码(即每次传输的数据都单独解码,不和之前的数据合并进行解码),提高了解码成功的几率。
54.lte v2x中由于仅支持广播业务,因此,不支持sl harq反馈。nr v2x中支持单播、组播和广播业务,但是只有在单播和组播场景下支持sl harq反馈。
55.2、sl资源池(resouce pool)
56.在nr中,sl传输是基于资源池的。资源池是一个逻辑上的概念,一个资源池包括多个物理资源,其中任意一个物理资源可以用于传输数据。
57.需要说明的是,网络设备会为多个终端配置一个或多个资源池,该多个终端是共享该一个或多个资源池的。一个终端进行数据传输时,需要从资源池中使用一个物理资源进行传输。在一种情况下,终端受到网络设备的控制,根据网络设备发送的指示信息,从资源池中选择一个物理资源进行数据传输。另一种情况下,终端自主从资源池中选择一个物理资源进行数据传输。
58.3、子信道
59.每个资源池包含一个或多个子信道(subchannel)。根据目前相关通信标准的进展,在一个资源池内各子信道的频域资源大小(即物理资源块(physical resource block,prb)个数)是相同的。不同的资源池中的子信道的频域资源大小可以相同也可以不同。
60.示例性的,参见图2,若一个资源池中的物理资源所占据的带宽为20m,20m被分为了4个子信道,则一个子信道占据的带宽为5m。
61.其中,一个资源池中包含的子信道的个数以及每个子信道占据的带宽可以为网络设备配置给终端的。
62.4、物理侧行链路控制信道(physical sidelink control channel,pscch)、物理侧行链路共享信道(physical sidelink shared channel,pssch)、psfch
63.子信道中可以包括pscch、pssch和psfch。其中,pscch用于承载sl数据的控制信息,控制信息具体可以承载在pscch中的侧行链路控制信息(sidelink control information,sci)中。pssch用于承载sl数据。psfch用于承载sl数据的harq反馈。
64.针对组播场景,在目前的讨论中认为,psfch在时域上包括1个或2个符号,在频域上包括1个或多个prb,这1个或多个prb为pssch频域资源的一部分。在一个资源池中,psfch时频资源(简称为psfch资源)的周期为n个时隙(slot),n的取值目前为1、2和4。示例性的,图3中的(a)和图3中的(b)分别示出了n=1和n=2时psfch资源所在位置的示意图。
65.对于时隙n(n为大于或等于0的整数)上的pssch,其对应的psfch出现在时隙(n+a)上,a是大于或等于k的最小整数。目前还没有确定k的值,假设所有终端的k相同,则会有n个pssch对应的psfch需要共用一块psfch资源。示例性的,参见图4中的(a),假设n=1,a=1,则时隙n上的pssch承载的sl数据需要采用时隙(n+1)上的psfch资源进行harq反馈。参见图4中的(b),假设n=2,a=1,则时隙n和时隙(n+1)上的pssch承载的sl数据需要采用时隙(n+2)上的psfch资源进行harq反馈。其中,时隙n上的pssch承载的sl数据需要采用时隙(n+2)上的psfch资源中的一部分进行harq反馈,时隙(n+2)上的pssch承载的sl数据需要采用时隙(n+2)上的psfch资源中的另一部分进行harq反馈。
66.5、序列间隔
67.psfch资源上可以承载序列,序列有一定的序列间隔,序列间隔是指一个序列进行
循环移位的位数。例如,(1,2,3,4)是一个序列,则循环移位1位得到(2,3,4,1),这两个序列的序列间隔就是1。针对每个子信道上的psfch资源上的序列,序列间隔可以相同也可以不同,具体可以是网络设备配置的。
68.现在的通信标准中,采用包含1个prb和1个符号的psfch资源上的序列表示ack/nack,该情况下,在一个prb上,共有12个子载波,因此可以支持最大12个相互正交的序列,这些序列是通过一个基序列(例如,物理上行控制信道(physical uplink control channel,pucch)格式(format)0的序列)进行循环移位得到。其中,基序列可以称为序列0,移位x得到的序列可以称为序列x。当用不同的序列标识不同的ack/nack时,不同的ack/nack之间的误码率与序列间隔有关,序列间隔越大,误码率越低。
69.在组播场景下,一个发送终端向多个接收终端发送组播数据,一个接收终端可以采用一个序列表示ack,采用另一个序列表示nack,1个prb支持12个序列,能支持最多6个接收终端的harq反馈。当组播组内终端个数较多时,可能出现序列数不够的问题。例如,组播组内有8个终端,1个终端发起组播,至少需要支持其余7个终端反馈ack/nack,然而,psfch频域资源只有1个prb,则无法支撑7个终端同时反馈ack/nack。
70.为了解决该问题,本申请实施例提供了一种通信方法(也可以称为一种频域资源的确定方法),如图5所示,该方法包括:
71.501、网络设备向组播组中的发送终端和组播组中的接收终端发送配置信息,配置信息包括相应终端的侧行链路的资源池信息。相应的,组播组中的发送终端和组播组中的接收终端从网络设备接收配置信息。
72.其中,资源池信息包括一个或多个资源池的信息,一个资源池的信息包括该资源池中的每个子信道中的psfch频域资源信息以及每个子信道中的psfch上的序列的序列间隔信息中的一个或多个。
73.其中,每个子信道中的psfch频域资源信息可以是该psfch频域资源所占用的带宽的信息,也可以是psfch频域资源所包含的prb的个数的信息,本申请不作限制。一个子信道中的psfch上的序列的序列间隔可以是网络设备配置给终端的,也可以是网络设备和终端协商确定的。
74.可选的,一个资源池的信息还包括以下中的一个或多个:每个子信道中的psfch时域资源信息,例如,psfch所占用的符号的信息;psfch资源的周期,例如,1个时隙或2个时隙或4个时隙。
75.需要说明的是,步骤501可以执行在组播组中的终端需要发送数据时,也可以执行在组播组中的终端需要发送数据之前。网络设备在向组播组中的终端发送配置信息时,不会区分哪个是发送终端,哪个是接收终端,针对每个终端配置的都是一样的资源池。因此,步骤501也可以描述为:网络设备向组播组中的终端发送配置信息。相应的,组播组中的终端从网络设备接收配置信息。
76.可选的,一个子信道中的psfch频域资源为该子信道中的一个psfch资源周期内的一个资源块对应的频域资源,资源块由一个时隙和该子信道的带宽组成。
77.需要说明的是,psfch资源的周期为n个时隙,当n大于1时,n个pssch可能需要共享psfch频域资源,因此,n个pssch共享的这部分psfch频域资源会分为n份(可能均分也可能不均分),一个子信道中的psfch频域资源即n份频域资源中的一份。示例性的,参见图4中的
(b),一个子信道中的时隙(n+2)上的psfch频域资源可以被分为2份,其中一份即该子信道中的psfch频域资源。
78.502、发送终端根据资源池信息和组播组中的接收终端的个数确定频域资源,频域资源包括一个或多个子信道。
79.其中,该频域资源为pssch对应的频域资源,该频域资源用于发送组播数据。
80.503、发送终端在频域资源上向组播组中的接收终端发送组播数据。相应的,组播组中的接收终端在频域资源上从发送终端接收组播数据。
81.504、组播组中的接收终端在频域资源中的psfch频域资源上向发送终端发送组播数据的反馈信息。相应的,发送终端在频域资源中的psfch频域资源上从组播组中的接收终端接收组播数据的反馈信息。
82.其中,组播数据的反馈信息可以为针对组播数据的harq反馈,具体可以为ack/nack。可选的,该频域资源中的psfch频域资源足够组播组中的全部接收终端进行harq反馈。
83.可以理解的是,接收终端在向发送终端发送组播数据的反馈信息时,不仅仅需要频域资源,也需要时域资源。该时域资源可以是网络设备为接收终端配置的,具体可以为1个符号或2个符号或其他个数的符号。由于本申请实施例中,仅关注psfch频域资源,因此,仅从频域资源的角度对本申请实施例提供的方法作说明。
84.本申请实施例提供的通信方法,发送终端在确定发送组播数据的频域资源时,可以将资源池中的子信道中的psfch频域资源、子信道中的psfch上的序列的序列间隔以及组播组中的接收终端的个数作为考虑因素,从而根据需求在一个或多个子信道上发送组播数据。例如,可以尽量使得频域资源中的psfch频域资源足够组播组中的全部接收终端进行harq反馈。
85.上述步骤502具体可以通过以下方式1或方式2实现。
86.方式1、发送终端直接根据资源池信息和组播组中的接收终端的个数确定上述频域资源。
87.以下通过情况1.1和情况1.2对方式1具体进行描述。
88.情况1.1、上述频域资源包括一个子信道。
89.在情况1.1下,上述频域资源包括的子信道满足如下条件1.1。
90.条件1.1:根据组播组中的接收终端的个数和该子信道中的psfch频域资源计算得到的最大序列间隔大于或等于该子信道中的psfch上的序列的序列间隔。
91.其中,最大序列间隔可以通过以下方法1或方法2确定。
92.方法1:最大序列间隔为:小于或等于一个prb支持的序列个数与上述频域资源包括的子信道中的全部psfch频域资源中的每个prb需要支持的序列个数的比值的最大整数;其中,每个prb需要支持的序列个数为:大于或等于组播组中的全部接收终端需要的总序列个数与上述频域资源包括的子信道中的全部psfch频域资源包含的prb个数的比值的最小整数。
93.其中,若将该子信道中的psfch频域资源包含的prb个数记为n
i
,组播组中的接收
终端的个数记为m,子载波间隔记为n
sc
,最大序列间隔记为δ
cs,i
,则其中,n
sc
=12。
94.方法2:最大序列间隔为:小于或等于上述频域资源包括的子信道中的psfch频域资源包含的prb支持的总序列个数与组播组中的全部接收终端需要的总序列个数之间的比值的最大整数。
95.在方法2下,其中,各个参数的含义和取值可参见方法1的相关描述。
96.示例性的,参见图6,将该子信道中的psfch上的序列的序列间隔记为δcs,若子信道1中的psfch频域资源包含的prb个数为n1=2,子信道2中的psfch频域资源包含的prb个数为n2=4,子信道3中的psfch频域资源包含的prb个数为n3=6,m=12,δ
cs
=2,采用方法1或方法2计算最大序列间隔,则δ
cs,1
=1,δ
cs,2
=2,δ
cs,3
=3,此时,子信道2和子信道3可以用于组播传输,发送终端可以将子信道2或子信道3确定为上述频域资源。
97.在情况1.1下,可选的,步骤502在具体实现时包括:
98.502-a、发送终端确定资源池,在资源池中确定上述频域资源。
99.步骤502-a可以通过以下方式1.1或方式1.2实现。
100.方式1.1
101.发送终端根据资源池信息和组播组中的接收终端的个数确定资源池,在资源池中确定上述频域资源。
102.方式1.1在具体实现时,发送终端可以根据资源池信息和组播组中的接收终端的个数确定资源池中是否有满足上述条件1.1的子信道,若是,发送终端确定该资源池可以承载上述组播数据,并在该资源池中选择一个满足上述条件1.1的子信道作为上述频域资源。
103.在方式1.1下,资源池中的子信道的频域资源包含的prb个数可以都相同,该情况下,发送终端可以根据该资源池中的任意一个子信道中的psfch频域资源和psfch上的序列的序列间隔以及组播组中的接收终端的个数确定该资源池中的子信道是否满足上述条件1.1,若是,发送终端确定该资源池可以承载上述组播数据,并在该资源池中选择一个未被其他终端使用的子信道作为上述频域资源。
104.方式1.2
105.发送终端确定资源池,根据资源池信息和组播组中的接收终端的个数在资源池中确定上述频域资源。
106.方式1.2在具体实现时,发送终端可以先确定资源池,再根据该资源池中的子信道中的psfch频域资源和psfch上的序列的序列间隔以及组播组中的接收终端的个数确定资源池中是否有满足上述条件1.1的子信道,若是,则确定该子信道为上述频域资源。
107.在方式1.2中,本申请对发送终端确定资源池的方式不作限定。例如,发送终端可以在配置的资源池中任意选择一个资源池作为承载上述组播数据的资源池,也可以在配置的资源池中选择一个负载最小的资源池作为承载上述组播数据的资源池。
108.情况1.2、上述频域资源包括多个子信道。
109.在情况1.2下,该多个子信道满足如下条件1.2。
110.条件1.2:根据组播组中的接收终端的个数和该多个子信道中的全部psfch频域资源计算得到的最大序列间隔大于或等于该多个子信道中的psfch上的序列的序列间隔中的最小的序列间隔。
111.可以理解的是,若多个子信道中的psfch上的序列的序列间隔均相同,则最大序列间隔大于或等于该多个子信道中的某个子信道中的psfch上的序列的序列间隔即可。
112.其中,最大序列间隔可以通过以下方法3或方法4确定:
113.方法3、最大序列间隔为:小于或等于一个prb支持的序列个数与上述频域资源包括的全部子信道中的全部psfch频域资源中的每个prb需要支持的序列个数的比值的最大整数;其中,每个prb需要支持的序列个数为:大于或等于组播组中的全部接收终端需要的总序列个数与上述频域资源包括的全部子信道中的全部psfch频域资源包含的prb个数的比值的最小整数。
114.其中,假设多个子信道为i个子信道,i个子信道中的第i个子信道中的psfch频域资源包含的prb个数记为n
i
,组播组中的接收终端的个数记为m,子载波间隔记为n
sc
,若将计算得到的最大序列间隔记为δ
cs,i
,则其中,n
sc
=12。
115.方法4、最大序列间隔为:小于或等于上述频域资源包括的全部子信道中的全部psfch频域资源包含的prb支持的总序列个数与组播组中的全部接收终端需要的总序列个数之间的比值的最大整数。
116.在方法4下,其中,各个参数的含义和取值可参见方法3。
117.示例性的,参见图7,将多个子信道中的psfch上的序列的序列间隔中的最小的序列间隔记为δcs,若多个子信道包括2个子信道,分别为子信道1和子信道2,子信道1中的psfch频域资源包含的prb个数为n1=2,子信道2中的psfch频域资源包含的prb个数为n2=3,m=12,δ
cs
=2,采用方法3或方法4计算得到的最大序列间隔δ
cs,i
=2,由于δ
cs,i
=δ
cs
,此时,子信道1和子信道2可以合并用于组播传输,发送终端可以将子信道1和子信道2确定为上述频域资源。
118.在情况1.2下,可选的,步骤502在具体实现时可以通过以上方式1.2实现。
119.方式1.2在具体实现时,发送终端可以先确定资源池,再根据该资源池中的子信道中的psfch频域资源和psfch上的序列的序列间隔以及组播组中的接收终端的个数确定资源池中是否有满足上述条件1.2的多个子信道,若是,则确定该多个子信道为上述频域资源。
120.在方式1.2中,本申请对发送终端确定资源池的方式不作限定。例如,发送终端可以在配置的资源池中任意选择一个资源池作为承载上述组播数据的资源池,也可以在配置的资源池中选择一个负载最小的资源池作为承载上述组播数据的资源池。
121.方式1在具体实现时,发送终端可以先确定单个子信道是否可以满足上述条件1.1,若是,则将单个子信道作为上述频域资源,否则,发送终端确定多个子信道是否可以满足上述条件1.2,若是,则将多个子信道作为上述频域资源。
122.方式2、发送终端根据下调后的资源池中的子信道中的psfch上的序列的序列间
隔、资源池中的子信道中的psfch频域资源和组播组中的接收终端的个数确定上述频域资源。
123.可选的,在执行方式2所示的动作之前,发送终端还可以对资源池中的子信道中的psfch上的序列的序列间隔进行下调。
124.其中,下调序列间隔可以增加可用序列的个数,例如,若一个序列中包含12个元素,若序列间隔为3,则只有序列0,序列3,序列6和序列9可用,若序列间隔为2,则序列0,序列2,序列4,序列6,序列8和序列10可用。
125.以下通过情况2.1和情况2.2对方式2具体进行描述。
126.情况2.1、上述频域资源包括一个子信道。
127.在情况2.1下,上述频域资源包括的子信道满足如下条件2.1。
128.条件2.1:根据组播组中的接收终端的个数和该子信道中的psfch频域资源计算得到的最大序列间隔大于或等于下调后的该子信道上的psfch上的序列的序列间隔。
129.其中,最大序列间隔的计算方法可参见上述方法1或方法2。
130.将该子信道中的psfch频域资源包含的prb个数记为n
i
,组播组中的接收终端的个数记为m,子载波间隔记为n
sc
,下调后的序列间隔记为δ

cs
,则可以通过以下公式1或公式2计算δ

cs

131.公式1:公式2:其中,n
sc
=12。
132.其中,发送终端可以在发现该子信道不满足上述条件1.1的情况下,采用方式2确定上述频域资源。
133.在情况2.1下,可选的,步骤502在具体实现时可以通过上述步骤502-a实现,步骤502-a具体可以通过上述方式1.1或方式1.2实现,所不同的地方仅在于此处该子信道需要满足的条件为条件2.1。
134.情况2.2、上述频域资源包括多个子信道。
135.在情况2.2下,该多个子信道满足如下条件2.2。
136.条件2.2:根据组播组中的接收终端的个数和该多个子信道中的全部psfch频域资源计算得到的最大序列间隔大于或等于下调后的该多个子信道中的psfch上的序列的序列间隔中的最小的序列间隔。
137.其中,最大序列间隔的计算方法可参见上述方法3或方法4。
138.可以理解的是,若多个子信道中的psfch上的序列的序列间隔均相同,则发送终端可以将每个子信道中的psfch上的序列的序列间隔下调为同一个值,此时,最大序列间隔大于或等于下调后的该多个子信道中的某个子信道中的psfch上的序列的序列间隔即可。针对每个子信道,下调后的序列间隔可以采用上述公式1或公式2确定。
139.其中,发送终端可以在发现多个子信道不满足上述条件1.2的情况下,采用方式2确定上述频域资源。
140.在方式2下,该方法还可以包括:
141.11)发送终端向组播组中的至少一个接收终端发送指示信息,指示信息用于指示下调资源池中的子信道中的psfch上的序列的序列间隔,或者,指示信息用于指示下调后的资源池中的子信道中的psfch上的序列的序列间隔,或者,指示信息用于指示资源池中的子
信道中的psfch上的序列的序列间隔的下调量。相应的,接收终端从发送终端接收指示信息,根据指示信息在上述频域资源中的psfch频域资源上向发送终端发送组播数据的反馈信息。
142.需要说明的是,发送终端和接收终端之间下调后的序列间隔需要相同。
143.在指示信息用于指示下调资源池中的子信道中的psfch中的序列的序列间隔的情况下,接收终端根据资源池信息和组播组中的接收终端的个数下调资源池中的子信道中的psfch中的序列的序列间隔,此时,上述步骤504在具体实现时可以包括:接收终端根据下调后的资源池中的子信道中的psfch上的序列的序列间隔在频域资源中的psfch频域资源上向发送终端发送组播数据的反馈信息。其中,接收终端可以采用与发送终端相同的方法下调序列间隔,具体可参见上文中关于发送终端下调序列间隔的相关描述进行理解,不再赘述。
144.示例性的,假设频域资源包括一个子信道,该子信道中的psfch频域资源为一个prb,若一个序列中包含12个元素,该子信道中的psfch上的序列的序列间隔为3,此时,组播组中的全部终端只能采用序列0,序列3,序列6和序列9进行harq反馈,则只可以支持2个接收终端进行harq反馈,若组播组中的接收终端有3个,则会有一个接收终端无法进行harq反馈,此时,指示信息可以指示接收终端下调序列间隔,接收终端可以根据资源池信息和组播组中的接收终端的个数将资源池中的子信道中的psfch中的序列的序列间隔下调到2,此时,组播组中的全部终端可以采用序列0,序列2,序列4,序列6,序列8和序列10进行harq反馈,则可以支持3个接收终端进行harq反馈。
145.在指示信息用于指示下调后的资源池中的子信道中的psfch中的序列的序列间隔的情况下,接收终端根据指示信息确定下调后的资源池中的子信道中的psfch中的序列的序列间隔,此时,上述步骤504在具体实现时可以包括:接收终端根据下调后的资源池中的子信道中的psfch上的序列的序列间隔在上述频域资源中的psfch频域资源上向发送终端发送组播数据的反馈信息。其中,指示信息指示的下调后的序列间隔与发送终端下调后的序列间隔相同。
146.示例性的,假设频域资源包括一个子信道,该子信道中的psfch频域资源为一个prb,若一个序列中包含12个元素,该子信道中的psfch上的序列的序列间隔为3,此时,组播组中的全部终端只能采用序列0,序列3,序列6和序列9进行harq反馈,则只可以支持2个接收终端进行harq反馈,若组播组中的接收终端有3个,则会有一个接收终端无法进行harq反馈,此时,指示信息可以指示接收终端将序列间隔下调到2,此时,组播组中的全部终端可以采用序列0,序列2,序列4,序列6,序列8和序列10进行harq反馈,则可以支持3个接收终端进行harq反馈。
147.在指示信息用于指示资源池中的子信道中的psfch上的序列的序列间隔的下调量的情况下,接收终端根据指示信息下调资源池中的子信道中的psfch中的序列的序列间隔,此时,上述步骤504在具体实现时可以包括:接收终端根据下调后的资源池中的子信道中的psfch上的序列的序列间隔在频域资源中的psfch频域资源上向发送终端发送组播数据的反馈信息。其中,指示信息指示的序列间隔的下调量与发送终端下调序列间隔的下调量相同。
148.示例性的,假设频域资源包括一个子信道,该子信道中的psfch频域资源为一个
prb,若一个序列中包含12个元素,该子信道中的psfch上的序列的序列间隔为3,此时,组播组中的全部终端只能采用序列0,序列3,序列6和序列9进行harq反馈,则只可以支持2个接收终端进行harq反馈,若组播组中的接收终端有3个,则会有一个接收终端无法进行harq反馈。为了使得3个接收终端都可以进行harq反馈,指示信息可以指示序列间隔的下调量,该下调量可以为1,接收终端接收到该指示信息后将序列间隔下调1,即从3下调到2,组播组中的全部终端可以采用序列0,序列2,序列4,序列6,序列8和序列10进行harq反馈,则可以支持3个接收终端进行harq反馈。
149.上述方式1和方式2,可以确定承载组播数据的频域资源,并保证该频域资源上的psfch频域资源可以满足组播场景下的接收终端的harq反馈。
150.上述实施例中,在上述频域资源包括多个子信道的情况下,步骤503在具体实现时可以有以下几种方式。
151.方式一、在多个子信道构成的资源集合上,进行联合编码,采用较低的调制与编码策略(modulation and coding scheme,mcs)传输组播数据。示例性的,参见图8中的(a)或图8中的(b)。在图8中的(a)中,在多个子信道上通过pscch传输组播数据的控制信息,在图8中的(b)中,在一个子信道上通过pscch传输组播数据的控制信息。在图8中,同样的斜纹表示采用的为同样的编码方式,不同的斜纹表示采用的为不同的编码方式。
152.方式二、在每个子信道上通过pscch传输组播数据的控制信息,并在每个子信道上分别对组播数据进行编码,各子信道均传输一份完整的组播数据。示例性的,参见图8中的(c)。
153.方式三、在多个子信道上通过pscch传输组播数据的控制信息,但仅在prb个数最大的子信道上传输组播数据。示例性的,参见图8中的(d)。
154.方式四、在prb个数小的子信道上传输一份组播数据,在其他prb个数更大的子信道上采用多次复制的形式传输组播数据。示例性的,参见图8中的(e)。
155.其中,在确定采用上述方式一至方式四中的哪种方式时,可以根据待发送的数据量确定(例如,如果数据量较高,可以考虑方式一,如果数据量较低,可以考虑方式二或方式三或方式四),也可以是预先设置好的,还可以是发送终端和接收终端协商确定的,本申请不作限制。在上述频域资源包括多个子信道的情况下,多个子信道上传输组播数据时采用的harq进程标识(id)相同,接收终端可以根据接收到的harq进程id判断各子信道上传输的组播数据是否来源于同一个组播。
156.上述主要从各个网元之间交互的角度对本申请实施例的方案进行了介绍。可以理解的是,各个网元,例如,发送终端和接收终端为了实现上述功能,其包含了执行各个功能相应的硬件结构和/或软件模块。本领域技术人员应该很容易意识到,结合本文中所公开的实施例描述的各示例的单元及算法步骤,本申请能够以硬件或硬件和计算机软件的结合形式来实现。某个功能究竟以硬件还是计算机软件驱动硬件的方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
157.本申请实施例可以根据上述方法示例对发送终端和接收终端进行功能单元的划分,例如,可以对应各个功能划分各个功能单元,也可以将两个或两个以上的功能集成在一个处理单元中。上述集成的单元既可以采用硬件的形式实现,也可以采用软件功能单元的
memory,ram)、磁碟或者光盘等各种可以存储程序代码的介质。
166.图9中的单元也可以称为模块,例如,处理单元可以称为处理模块。
167.本申请实施例还提供了一种通信装置(记为通信装置100)的硬件结构示意图,参见图10或图11,该通信装置100包括处理器1001,可选的,还包括与处理器1001连接的存储器1002。
168.处理器1001可以是一个通用中央处理器(central processing unit,cpu)、微处理器、特定应用集成电路(application-specific integrated circuit,asic),或者一个或多个用于控制本申请方案程序执行的集成电路。处理器1001也可以包括多个cpu,并且处理器1001可以是一个单核(single-cpu)处理器,也可以是多核(multi-cpu)处理器。这里的处理器可以指一个或多个设备、电路或用于处理数据(例如计算机程序指令)的处理核。
169.存储器1002可以是rom或可存储静态信息和指令的其他类型的静态存储设备、ram或者可存储信息和指令的其他类型的动态存储设备,也可以是电可擦可编程只读存储器(electrically erasable programmable read-only memory,eeprom)、只读光盘(compact disc read-only memory,cd-rom)或其他光盘存储、光碟存储(包括压缩光碟、激光碟、光碟、数字通用光碟、蓝光光碟等)、磁盘存储介质或者其他磁存储设备、或者能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,本申请实施例对此不作任何限制。存储器1002可以是独立存在,也可以和处理器1001集成在一起。其中,存储器1002中可以包含计算机程序代码。处理器1001用于执行存储器1002中存储的计算机程序代码,从而实现本申请实施例提供的方法。
170.在第一种可能的实现方式中,参见图10,通信装置100还包括收发器1003。处理器1001、存储器1002和收发器1003通过总线相连接。收发器1003用于与其他设备或通信网络通信。可选的,收发器1003可以包括发射机和接收机。收发器1003中用于实现接收功能的器件可以视为接收机,接收机用于执行本申请实施例中的接收的步骤。收发器1003中用于实现发送功能的器件可以视为发射机,发射机用于执行本申请实施例中的发送的步骤。
171.基于第一种可能的实现方式,图10所示的结构示意图可以用于示意上述实施例中所涉及的发送终端或接收终端的结构。
172.当图10所示的结构示意图用于示意上述实施例中所涉及的发送终端的结构时,处理器1001用于对发送终端的动作进行控制管理,例如,处理器1001用于支持发送终端执行图5中的501至504,和/或本申请实施例中所描述的其他过程中的发送终端执行的动作。处理器1001可以通过收发器1003与其他网络实体通信,例如,与图5中示出的接收终端之间通信。存储器1002用于存储发送终端的程序代码和数据。
173.当图10所示的结构示意图用于示意上述实施例中所涉及的接收终端的结构时,处理器1001用于对接收终端的动作进行控制管理,例如,处理器1001用于支持接收终端图5中的501、503和504,和/或本申请实施例中所描述的其他过程中的接收终端执行的动作。处理器1001可以通过收发器1003与其他网络实体通信,例如,与图5中示出的发送终端之间通信。存储器1002用于存储接收终端的程序代码和数据。
174.在第二种可能的实现方式中,处理器1001包括逻辑电路以及输入接口和/或输出接口。其中,输出接口用于执行相应方法中的发送的动作,输入接口用于执行相应方法中的接收的动作。
175.基于第二种可能的实现方式,参见图11,图11所示的结构示意图可以用于示意上述实施例中所涉及的发送终端或接收终端的结构。
176.当图11所示的结构示意图用于示意上述实施例中所涉及的发送终端的结构时,处理器1001用于对发送终端的动作进行控制管理,例如,处理器1001用于支持发送终端执行图5中的501至504,和/或本申请实施例中所描述的其他过程中的发送终端执行的动作。处理器1001可以通过输入接口和/或输出接口与其他网络实体通信,例如,与图5中示出的接收终端之间通信。存储器1002用于存储发送终端的程序代码和数据。
177.当图11所示的结构示意图用于示意上述实施例中所涉及的接收终端的结构时,处理器1001用于对接收终端的动作进行控制管理,例如,处理器1001用于支持接收终端图5中的501、503和504,和/或本申请实施例中所描述的其他过程中的接收终端执行的动作。处理器1001可以通过输入接口和/或输出接口与其他网络实体通信,例如,与图5中示出的发送终端之间通信。存储器1002用于存储接收终端的程序代码和数据。
178.本申请实施例还提供了一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行上述任一方法。
179.本申请实施例还提供了一种包含指令的计算机程序产品,当其在计算机上运行时,使得计算机执行上述任一方法。
180.本申请实施例还提供了一种通信系统,包括:上述发送终端和接收终端。可选的,还包括上述终端。
181.在上述实施例中,可以全部或部分地通过软件、硬件、固件或者其任意组合来实现。当使用软件程序实现时,可以全部或部分地以计算机程序产品的形式来实现。该计算机程序产品包括一个或多个计算机指令。在计算机上加载和执行计算机程序指令时,全部或部分地产生按照本申请实施例所述的流程或功能。计算机可以是通用计算机、专用计算机、计算机网络、或者其他可编程装置。计算机指令可以存储在计算机可读存储介质中,或者从一个计算机可读存储介质向另一个计算机可读存储介质传输,例如,计算机指令可以从一个网站站点、计算机、服务器或者数据中心通过有线(例如同轴电缆、光纤、数字用户线(digital subscriber line,dsl))或无线(例如红外、无线、微波等)方式向另一个网站站点、计算机、服务器或数据中心进行传输。计算机可读存储介质可以是计算机能够存取的任何可用介质或者是包含一个或多个可以用介质集成的服务器、数据中心等数据存储设备。可用介质可以是磁性介质(例如,软盘、硬盘、磁带),光介质(例如,dvd)、或者半导体介质(例如固态硬盘(solid state disk,ssd))等。
182.尽管在此结合各实施例对本申请进行了描述,然而,在实施所要求保护的本申请过程中,本领域技术人员通过查看附图、公开内容、以及所附权利要求书,可理解并实现公开实施例的其他变化。在权利要求中,“包括”(comprising)一词不排除其他组成部分或步骤,“一”或“一个”不排除多个的情况。单个处理器或其他单元可以实现权利要求中列举的若干项功能。相互不同的从属权利要求中记载了某些措施,但这并不表示这些措施不能组合起来产生良好的效果。
183.尽管结合具体特征及其实施例对本申请进行了描述,显而易见的,在不脱离本申请的精神和范围的情况下,可对其进行各种修改和组合。相应地,本说明书和附图仅仅是所附权利要求所界定的本申请的示例性说明,且视为已覆盖本申请范围内的任意和所有修
改、变化、组合或等同物。显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。
184.结合以上,本申请还提供如下实施例:
185.实施例1、一种通信方法,其中,所述方法包括:
186.发送终端从网络设备接收配置信息,所述配置信息包括所述发送终端的侧行链路的资源池信息,所述资源池信息包括一个或多个资源池的信息,一个资源池的信息包括该资源池中的每个子信道中的psfch频域资源信息以及每个子信道中的psfch上的序列的序列间隔信息中的一个或多个;
187.所述发送终端根据所述资源池信息和组播组中的接收终端的个数确定频域资源,所述频域资源包括一个或多个子信道;
188.所述发送终端在所述频域资源上向所述组播组中的接收终端发送组播数据;
189.所述发送终端在所述频域资源中的psfch频域资源上从所述组播组中的接收终端接收所述组播数据的反馈信息。
190.实施例2、根据实施例1所述的方法,一个子信道中的psfch频域资源为该子信道中的一个psfch资源周期内的一个资源块对应的频域资源,所述资源块由一个时隙和该子信道的带宽组成。
191.实施例3、根据实施例1或2所述的方法,所述发送终端根据所述资源池信息和组播组中的接收终端的个数确定频域资源,包括:
192.所述发送终端根据所述资源池信息和所述组播组中的接收终端的个数确定资源池;
193.所述发送终端在所述资源池中确定所述频域资源。
194.实施例4、根据实施例1-3任一项所述的方法,在所述频域资源包括一个子信道的情况下,该子信道满足如下条件:根据所述组播组中的接收终端的个数和该子信道中的psfch频域资源计算得到的最大序列间隔大于或等于该子信道中的psfch上的序列的序列间隔。
195.实施例5、根据实施例1-3任一项所述的方法,在所述频域资源包括多个子信道的情况下,该多个子信道满足如下条件:根据所述组播组中的接收终端的个数和该多个子信道中的全部psfch频域资源计算得到的最大序列间隔大于或等于该多个子信道中的psfch上的序列的序列间隔中的最小的序列间隔。
196.实施例6、根据实施例1-3任一项所述的方法,所述发送终端根据所述资源池信息和组播组中的接收终端的个数确定频域资源,包括:
197.所述发送终端根据下调后的所述资源池中的子信道中的psfch上的序列的序列间隔、所述资源池中的子信道中的psfch频域资源和所述组播组中的接收终端的个数确定所述频域资源。
198.实施例7、根据实施例6所述的方法,在所述频域资源包括一个子信道的情况下,该子信道满足如下条件:根据所述组播组中的接收终端的个数和该子信道中的psfch频域资源计算得到的最大序列间隔大于或等于下调后的该子信道上的psfch上的序列的序列间隔。
199.实施例8、根据实施例6所述的方法,在所述频域资源包括多个子信道的情况下,该多个子信道满足如下条件:根据所述组播组中的接收终端的个数和该多个子信道中的全部psfch频域资源计算得到的最大序列间隔大于或等于下调后的该多个子信道中的psfch上的序列的序列间隔中的最小的序列间隔。
200.实施例9、根据实施例4或5或7或8所述的方法,
201.所述最大序列间隔为:小于或等于一个物理资源块prb支持的序列个数与所述频域资源包括的全部子信道中的全部psfch频域资源中的每个prb需要支持的序列个数的比值的最大整数;其中,所述每个prb需要支持的序列个数为:大于或等于所述组播组中的全部接收终端需要的总序列个数与所述频域资源包括的全部子信道中的全部psfch频域资源包含的prb个数的比值的最小整数;
202.或者,
203.所述最大序列间隔为:小于或等于所述频域资源包括的全部子信道中的全部psfch频域资源包含的prb支持的总序列个数与所述组播组中的全部接收终端需要的总序列个数之间的比值的最大整数。
204.实施例10、根据实施例6-8任一项所述的方法,所述方法还包括:
205.所述发送终端向所述组播组中的至少一个接收终端发送指示信息,所述指示信息用于指示下调所述资源池中的子信道中的psfch上的序列的序列间隔,或者,所述指示信息用于指示下调后的所述资源池中的子信道中的psfch上的序列的序列间隔,或者,所述指示信息用于指示所述资源池中的子信道中的psfch上的序列的序列间隔的下调量。
206.实施例11、一种通信方法,其中,所述方法包括:
207.接收终端在频域资源上从发送终端接收组播数据,所述频域资源包括一个或多个子信道;
208.所述接收终端接收指示信息,所述指示信息用于指示下调资源池中的子信道中的psfch上的序列的序列间隔,或者,所述指示信息用于指示下调后的资源池中的子信道中的psfch上的序列的序列间隔,或者,所述指示信息用于指示所述资源池中的子信道中的psfch上的序列的序列间隔的下调量;
209.所述接收终端根据所述指示信息在所述频域资源中的psfch频域资源上向所述发送终端发送所述组播数据的反馈信息。
210.实施例12、根据实施例11所述的方法,在所述指示信息用于指示下调资源池中的子信道中的psfch上的序列的序列间隔的情况下,所述方法还包括:
211.所述接收终端从网络设备接收配置信息,所述配置信息包括所述接收终端的侧行链路的资源池信息,所述资源池信息包括一个或多个资源池的信息,一个资源池的信息包括该资源池中的每个子信道中的psfch频域资源信息以及每个子信道中的psfch上的序列的序列间隔信息中的一个或多个;
212.所述接收终端根据所述资源池信息和组播组中的接收终端的个数下调所述资源池中的子信道中的psfch中的序列的序列间隔;
213.所述接收终端根据所述指示信息在所述频域资源中的psfch频域资源上向所述发送终端发送所述组播数据的反馈信息,包括:
214.所述接收终端根据下调后的所述资源池中的子信道中的psfch上的序列的序列间
隔在所述频域资源中的psfch频域资源上向所述发送终端发送所述组播数据的反馈信息。
215.实施例13、根据实施例11所述的方法,在所述指示信息用于指示所述资源池中的子信道中的psfch上的序列的序列间隔的下调量的情况下,所述方法还包括:
216.所述接收终端根据所述指示信息下调所述资源池中的子信道中的psfch中的序列的序列间隔;
217.所述接收终端根据所述指示信息在所述频域资源中的psfch频域资源上向所述发送终端发送所述组播数据的反馈信息,包括:
218.所述接收终端根据下调后的所述资源池中的子信道中的psfch上的序列的序列间隔在所述频域资源中的psfch频域资源上向所述发送终端发送所述组播数据的反馈信息。
219.实施例14、根据实施例11所述的方法,在所述指示信息用于指示下调后的资源池中的子信道中的psfch上的序列的序列间隔的情况下,所述接收终端根据所述指示信息在所述频域资源中的psfch频域资源上向所述发送终端发送所述组播数据的反馈信息,包括:
220.所述接收终端根据下调后的所述资源池中的子信道中的psfch上的序列的序列间隔在所述频域资源中的psfch频域资源上向所述发送终端发送所述组播数据的反馈信息。
221.实施例15、一种通信装置,其中,所述装置包括:通信单元和处理单元;
222.所述通信单元,用于从网络设备接收配置信息,所述配置信息包括所述装置的侧行链路的资源池信息,所述资源池信息包括一个或多个资源池的信息,一个资源池的信息包括该资源池中的每个子信道中的psfch频域资源信息以及每个子信道中的psfch上的序列的序列间隔信息中的一个或多个;
223.所述处理单元,用于根据所述资源池信息和组播组中的接收终端的个数确定频域资源,所述频域资源包括一个或多个子信道;
224.所述通信单元,还用于在所述频域资源上向所述组播组中的接收终端发送组播数据,并在所述频域资源中的psfch频域资源上从所述组播组中的接收终端接收所述组播数据的反馈信息。
225.实施例16、根据实施例15所述的装置,一个子信道中的psfch频域资源为该子信道中的一个psfch资源周期内的一个资源块对应的频域资源,所述资源块由一个时隙和该子信道的带宽组成。
226.实施例17、根据实施例15或16所述的装置,所述处理单元,具体用于:
227.根据所述资源池信息和所述组播组中的接收终端的个数确定资源池;
228.在所述资源池中确定所述频域资源。
229.实施例18、根据实施例15-17任一项所述的装置,在所述频域资源包括一个子信道的情况下,该子信道满足如下条件:根据所述组播组中的接收终端的个数和该子信道中的psfch频域资源计算得到的最大序列间隔大于或等于该子信道中的psfch上的序列的序列间隔。
230.实施例19、根据实施例15-17任一项所述的装置,在所述频域资源包括多个子信道的情况下,该多个子信道满足如下条件:根据所述组播组中的接收终端的个数和该多个子信道中的全部psfch频域资源计算得到的最大序列间隔大于或等于该多个子信道中的psfch上的序列的序列间隔中的最小的序列间隔。
231.实施例20、根据实施例15-17任一项所述的装置,所述处理单元,具体用于:
232.根据下调后的所述资源池中的子信道中的psfch上的序列的序列间隔、所述资源池中的子信道中的psfch频域资源和所述组播组中的接收终端的个数确定所述频域资源。
233.实施例21、根据实施例20所述的装置,在所述频域资源包括一个子信道的情况下,该子信道满足如下条件:根据所述组播组中的接收终端的个数和该子信道中的psfch频域资源计算得到的最大序列间隔大于或等于下调后的该子信道上的psfch上的序列的序列间隔。
234.实施例22、根据实施例20所述的装置,在所述频域资源包括多个子信道的情况下,该多个子信道满足如下条件:根据所述组播组中的接收终端的个数和该多个子信道中的全部psfch频域资源计算得到的最大序列间隔大于或等于下调后的该多个子信道中的psfch上的序列的序列间隔中的最小的序列间隔。
235.实施例23、根据实施例18或19或21或22所述的装置,
236.所述最大序列间隔为:小于或等于一个物理资源块prb支持的序列个数与所述频域资源包括的全部子信道中的全部psfch频域资源中的每个prb需要支持的序列个数的比值的最大整数;其中,所述每个prb需要支持的序列个数为:大于或等于所述组播组中的全部接收终端需要的总序列个数与所述频域资源包括的全部子信道中的全部psfch频域资源包含的prb个数的比值的最小整数;
237.或者,
238.所述最大序列间隔为:小于或等于所述频域资源包括的全部子信道中的全部psfch频域资源包含的prb支持的总序列个数与所述组播组中的全部接收终端需要的总序列个数之间的比值的最大整数。
239.实施例24、根据实施例20-22任一项所述的装置,
240.所述通信单元,还用于向所述组播组中的至少一个接收终端发送指示信息,所述指示信息用于指示下调所述资源池中的子信道中的psfch上的序列的序列间隔,或者,所述指示信息用于指示下调后的所述资源池中的子信道中的psfch上的序列的序列间隔,或者,所述指示信息用于指示所述资源池中的子信道中的psfch上的序列的序列间隔的下调量。
241.实施例25、一种通信装置,其中,所述装置包括:通信单元和处理单元;
242.所述处理单元,用于通过所述通信单元在频域资源上从发送终端接收组播数据,所述频域资源包括一个或多个子信道;
243.所述处理单元,还用于通过所述通信单元接收指示信息,所述指示信息用于指示下调资源池中的子信道中的psfch上的序列的序列间隔,或者,所述指示信息用于指示下调后的资源池中的子信道中的psfch上的序列的序列间隔,或者,所述指示信息用于指示所述资源池中的子信道中的psfch上的序列的序列间隔的下调量;
244.所述处理单元,还用于根据所述指示信息通过所述通信单元在所述频域资源中的psfch频域资源上向所述发送终端发送所述组播数据的反馈信息。
245.实施例26、根据实施例25所述的装置,在所述指示信息用于指示下调资源池中的子信道中的psfch上的序列的序列间隔的情况下,
246.所述处理单元,还用于通过所述通信单元从网络设备接收配置信息,所述配置信息包括所述装置的侧行链路的资源池信息,所述资源池信息包括一个或多个资源池的信息,一个资源池的信息包括该资源池中的每个子信道中的psfch频域资源信息以及每个子
信道中的psfch上的序列的序列间隔信息中的一个或多个;
247.所述处理单元,还用于根据所述资源池信息和组播组中的接收终端的个数下调所述资源池中的子信道中的psfch中的序列的序列间隔;
248.所述处理单元,具体用于:根据下调后的所述资源池中的子信道中的psfch上的序列的序列间隔通过所述通信单元在所述频域资源中的psfch频域资源上向所述发送终端发送所述组播数据的反馈信息。
249.实施例27、根据实施例25所述的装置,在所述指示信息用于指示所述资源池中的子信道中的psfch上的序列的序列间隔的下调量的情况下,
250.所述处理单元,还用于根据所述指示信息下调所述资源池中的子信道中的psfch中的序列的序列间隔;
251.所述处理单元,具体用于:根据下调后的所述资源池中的子信道中的psfch上的序列的序列间隔通过所述通信单元在所述频域资源中的psfch频域资源上向所述发送终端发送所述组播数据的反馈信息。
252.实施例28、根据实施例25所述的装置,在所述指示信息用于指示下调后的资源池中的子信道中的psfch上的序列的序列间隔的情况下,
253.所述处理单元,具体用于根据下调后的所述资源池中的子信道中的psfch上的序列的序列间隔通过所述通信单元在所述频域资源中的psfch频域资源上向所述发送终端发送所述组播数据的反馈信息。
254.实施例29、一种通信装置,其中,所述装置包括:处理器;
255.所述处理器与存储器连接,所述存储器用于存储计算机执行指令,所述处理器执行所述存储器存储的所述计算机执行指令,以使所述装置实现如实施例1-10任一项所述的方法。
256.实施例30、一种通信装置,其中,所述装置包括:处理器;
257.所述处理器与存储器连接,所述存储器用于存储计算机执行指令,所述处理器执行所述存储器存储的所述计算机执行指令,以使所述装置实现如实施例11-14任一项所述的方法。
258.实施例31、一种通信系统,包括:实施例15至24中的任一项所述的装置和实施例25至28中任一项所述的装置;或者,实施例29所述的装置和实施例30所述的装置。
259.实施例32、一种计算机可读存储介质,包括指令,当所述指令在计算机上运行时,使得所述计算机执行如实施例1-10任一项所述的方法。
260.实施例33、一种计算机可读存储介质,包括指令,当所述指令在计算机上运行时,使得所述计算机执行如实施例11-14任一项所述的方法。
261.实施例34、一种计算机程序产品,包括指令,当所述指令在计算机上运行时,使得所述计算机执行如实施例1-10任一项所述的方法。
262.实施例35、一种计算机程序产品,包括指令,当所述指令在计算机上运行时,使得所述计算机执行如实施例11-14任一项所述的方法。
263.实施例36、一种芯片,包括指令,当所述指令在计算机上运行时,使得所述计算机执行如实施例1-10任一项所述的方法。
264.实施例37、一种芯片,包括指令,当所述指令在计算机上运行时,使得所述计算机
执行如实施例11-14任一项所述的方法。
当前第1页1 2 3 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1