通信方法及装置与流程

摘要: 本技术实施例涉及通信领域,尤其涉及通信方法及装置。背景技术:1、在移动通信系统中,在无数据传输或者数据传输需求较低场景下,发送给终端的物理下行控制信道(phys...
通信方法及装置与流程

本技术实施例涉及通信领域,尤其涉及通信方法及装置。

背景技术:

1、在移动通信系统中,在无数据传输或者数据传输需求较低场景下,发送给终端的物理下行控制信道(physical downlink control channel,pdcch)的发送频率通常较低,因此,通信系统中引入了终端休眠和唤醒机制,终端根据唤醒信号(wake up signal,wus)确定是否进行pdcch盲检。

2、目前,通常为一个包含多个终端的终端组配置一个wus,也就是说,该wus用于唤醒一个终端组中的多个终端;并且,wus所在的资源为预先配置的固定资源,由于wus资源的配置有限,一个终端组通常包括多个终端,这造成了终端设备会由于同一个终端组中其他终端的唤醒而被误唤醒。为了降低终端被误唤醒的概率,通常会降低每个终端组中终端的数量,使得对应同一个wus的终端减少,但是这导致通信系统中需要配置更多资源用于不同终端检测wus。

3、然而,由于无数据传输或者数据传输需求较低场景下每个终端pdcch发送的频率都较低,因此,配置给一个终端组中的终端检测wus的资源的使用频率较低,并且配置给不同终端组中的终端检测wus的资源总数较多,使得当前的终端休眠与唤醒机制存在资源利用率较低的问题。

技术实现思路

1、本技术提供一种通信方法及装置,有利于提高终端休眠与唤醒机制的资源利用率。

2、第一方面,提供了一种通信方法,该方法可以应用于第一装置,例如第一装置可以为终端设备或终端设备中的通信模组/处理模组,或终端设备中负责通信功能的电路或芯片(如调制解调(modem)芯片,又称基带(baseband)芯片,或包含modem核的片上系统(system on chip,soc)芯片或系统级封装(system in package)sip芯片),或终端设备中负责处理功能的电路或芯片(如图形处理器(graphics processing unit,gpu),人工智能(artificial intelligence,ai)处理器,或专用集成电路(application specificintegrated circuit,asic))。该方法包括:在第一资源集合中确定至少一个资源,至少一个资源是根据第一标识和第一资源集合中的资源总数确定的;在至少一个资源上检测序列;根据序列检测结果,确定是否检测控制信道和/或调整配置。

3、基于上述方案,第一装置可以基于第一资源集合的中的资源总数和第一标识,在第一资源集合中确定出第一装置需要检测序列的至少一个资源,然后在至少一个资源上进行序列检测,并根据序列检测结果,确定是否检测控制信道和/或调整配置。也就是说,第一装置检测唤醒第一装置(即检测控制信道和/或调整配置)的序列所采用的一个或若干个资源,是根据第一资源集合中的资源总数和第一标识在第一资源集合中确定的,不同的通信装置均可以在第一资源集合中确定检测序列采用的资源,第一资源集合中的资源能够被不同通信装置统计复用,无需单独为一个或者一组通信装置配置用于检测序列的固定资源,使得第一资源集合中的资源的使用概率高于为一个或者一组通信装置配置的固定资源的使用概率,从而有利于提高第一资源集合中资源的利用率。

4、在一种可能的设计中,在至少一个资源中的任一资源上检测到序列的情况下,序列检测结果为检测到序列;在至少一个资源中的每个资源上均未检测到序列的情况下,序列检测结果为未检测到序列。

5、在一种可能的设计中,通信方法还包括:在第二资源集合中确定一个或多个资源;在第二资源集合中的一个或多个资源上检测序列;根据序列检测结果,确定是否检测控制信道和/或调整配置,包括:根据至少一个资源上的序列检测结果,以及第二资源集合中的一个或多个资源上的序列检测结果,确定是否检测控制信道和/或调整配置。

6、在一种可能的设计中,第二资源集合中的资源与第一资源集合中的资源用于承载不同长度的序列。

7、基于该方案,由于不同资源集合中的资源用于承载不同长度的序列,第一装置可以在不同资源上检测不同长度的序列,使得第一装置的序列检测能够适应多种信道状态,提高第一装置序列检测的准确性。

8、在一种可能的设计中,在至少一个资源以及在一个或多个资源中的任一资源上检测到序列的情况下,序列检测结果为检测到序列;在至少一个资源以及一个或多个资源上均未检测到序列的情况下,序列检测结果为未检测到序列。

9、在一种可能的设计中,根据序列检测结果,确定是否检测控制信道和/或调整配置,包括:在检测到序列的情况下,检测控制信道和/或调整配置;和/或,在未检测到序列的情况下,不检测控制信道和/或不调整配置。

10、在另一种可能的设计中,根据序列的检测结果,确定是否检测控制信道和/或调整配置,包括:在检测到序列的情况下,不检测控制信道和/或不调整配置;和/或,在未检测到序列的情况下,检测控制信道和/或调整配置。

11、在上述可能的设计中,是否检测控制信道和是否调整配置可以解耦,也就是说,针对一种检测结果,是否检测控制信道以及是否调整配置可以任意组合。

12、第二方面,提供了一种通信方法,该方法可以应用于网络设备侧,例如,由网络设备或者网络设备中的模块(例如处理器、芯片、或芯片系统等)执行,还可以由能实现全部或部分网络设备功能的逻辑节点、逻辑模块或软件实现。网络设备可以是实现基带处理功能的实体(如du),或者也可以是实现射频收发功能的协议层实体(如ru)。该方法包括:在第一资源集合中确定至少一个资源,至少一个资源是根据第一标识和第一资源集合中的资源总数确定的;在第二资源上发送第二资源对应的序列,第二资源是根据至少一个资源确定的,发送第二资源对应的序列用于指示是否检测控制信道和/或调整配置。

13、基于该方案,网络设备在需要向第一标识关联的通信装置(即第一装置),发送用于指示是否检测控制信道和/或调整配置的调度信息(即第二资源对应的序列)的过程中,可以根据第一标识和第一资源集合中的资源总数,从第一资源集合中确定出作为发送序列的候选资源(即确定出至少一个资源),然后根据候选资源确定发送调度信息采用的资源(即第二资源)。也就是说,向第一装置发送序列的候选资源,是根据第一资源集合中的资源总数和第一标识在第一资源集合中确定的,由于向不同通信装置发送序列的候选资源都是从第一资源集合中确定的若干个候选资源,第一资源集合中的资源能够被不同通信装置的序列检测统计复用,无需单独为一个或者一组通信装置配置用于检测序列的固定资源,使得第一资源集合中的资源的使用概率高于为一个或者一组通信装置配置的固定资源的使用概率,从而有利于提高第一资源集合中资源的利用率。

14、在一种可能的设计中,第二资源为至少一个资源中的任一资源。

15、在一种可能的设计中,通信方法还包括:在第二资源集合中确定一个或多个资源;第二资源是根据至少一个资源确定的,包括:第二资源为至少一个资源和一个或多个资源中的任一资源。

16、基于该方案,由于不同资源集合中的资源用于承载不同长度的序列,网络设备可以根据需要发送的序列的长度选择作为第二资源的资源,使得网络设备的序列发送能够适应不同的信道状态,从而提高网络设备进行序列发送的灵活程度和资源利用率。

17、在一种可能的设计中,第二资源集合中的资源与第一资源集合中的资源用于承载不同长度的序列。

18、在一种可能的设计中,发送第二资源对应的序列用于指示是否检测控制信道和/或调整配置,包括:在发送第二资源对应的序列的情况下,指示检测控制信道和/或调整配置;和/或,在发送第二资源对应的序列的情况下,指示不检测控制信道和/或不调整配置。

19、结合第一方面和第二方面,在一种可能的设计中,第一标识为第一装置的网络临时标识符(radio network temporary identifier,rnti),或者,第一标识是网络设备为第一装置配置的标识。

20、结合第一方面和第二方面,在一种可能的设计中,第一标识用于确定第一随机化因子,第一随机化因子和第一资源集合中的资源总数用于确定至少一个资源。

21、结合第一方面和第二方面,在一种可能的设计中,第一资源是根据第一随机化因子对第一资源集合中的资源总数取余得到的余数确定的,第一资源是至少一个资源中的任一资源。

22、结合第一方面和第二方面,在一种可能的设计中,第一资源集合包括多个资源,每个资源对应一个索引,至少一个资源在第一资源集合中的索引满足:index=((y+n×x)modb)+k,其中,index为第一资源在第一资源集合中的索引,y为第一随机化因子,b为第一资源集合中的资源总数,k为常数,x为整数,n的取值为0,1…n-1,n为至少一个资源中的资源总数。

23、基于该方案,至少一个资源中每个资源在第一资源集合中的索引,是根据第一随机化因子与该资源关联的偏置之和对第一资源集合中的资源总数取余得到的余数与常数的和确定的,因此,即使随机化因子不同,但仍可能确定出相同的至少一个资源,使得不同通信装置可以在相同的至少一个资源上检测序列,从而使得不同通信装置能够实现对第一资源集合中的资源的复用,提高第一资源集合中资源的利用率。

24、结合第一方面和第二方面,在一种可能的设计中,第一随机化因子和第一资源集合中的资源总数用于确定第一资源集合中的第一资源,所述第一资源用于确定所述至少一个资源。

25、结合第一方面和第二方面,在一种可能的设计中,第一资源集合包括多个资源,每个资源对应一个索引,第一随机化因子和第一资源集合中的资源总数用于确定第一资源在第一资源集合中的索引。

26、结合第一方面和第二方面,在一种可能的设计中,第一资源为至少一个资源中的首个资源,或者,第一资源为至少一个资源中的最后一个资源。

27、结合第一方面和第二方面,在一种可能的设计中,第一资源集合中的每个资源包括时域资源、频域资源和码域资源,每个资源包括的码域资源用于确定在资源上检测的序列。

28、结合第一方面和第二方面,在一种可能的设计中,码域资源包括循环移位或者正交序列。

29、结合第一方面和第二方面,在一种可能的设计中,第一标识用于确定第一随机化因子,第一随机化因子和第一资源集合中的资源总数用于确定至少一个资源,其中,第一随机化因子满足:y=(a×c)mod d+k,其中,y为第一随机化因子,c为第一标识,a、d和k为常数。

30、基于该方案,在根据第一标识对a和d的取值进行设置的情况下,可以使得根据不同的第一标识计算出的第一随机化因子不同的,从而使得不同通信装置能够根据不同的随机化因子在第一资源集合中确定检测序列的资源。

31、结合第一方面和第二方面,在一种可能的设计中,第一标识用于确定初始随机化因子,初始随机化因子用于确定第一随机化因子,第一随机化因子和第一资源集合中的资源总数用于确定至少一个资源;初始随机化因子用于确定第一随机化因子,包括:第一随机化因子为第n个时间单元对应的随机化因子,第i个时间单元对应的随机化因子是根据第一数值对第二数值取余得到的余数确定的,第一数值是根据第i-1个时间单元对应的随机化因子与第三数值的乘积确定的,i的取值为从0至n,初始随机化因子为第i=0个时间单元对应的随机化因子,第n个时间单元为第一资源集合所在的时间单元。

32、基于该方案,由于第i个时间单元对应的随机化因子是根据第i-1个时间单元对应的随机化因子确定的,使得第一装置根据第一标识确定出不同的随机化因子在时域上存在的随机性,降低不同通信装置根据随机化因子确定出相同的至少一个资源的概率,从而降低第一装置由于其他通信装置的唤醒而被误唤醒的概率。

33、结合第一方面和第二方面,在一种可能的设计中,初始随机化因子满足:y0=(a×c)mod d+k,其中,y0为初始随机化因子,c为第一标识,a、d和k为常数。

34、基于该方案,可以根据第一标识准确确定初始随机化因子,便于根据第一标识在不同时间单元确定随机化因子。

35、结合第一方面和第二方面,在一种可能的设计中,第i个时间单元对应的随机化因子满足:yi=(a×yi-1)mod d+k,其中,yi为第i个时间单元对应的随机化因子,yi-1为第i-1个时间单元对应的随机化因子,a、d和k为常数。

36、基于该方案,使得根据第一标识在不同时间单元上确定出的第一随机化因子在时域上具有良好的随机性,显著降低不同通信装置在不同时间单元上总是采用同一个随机化因子从第一资源集合中确定至少一个资源的概率。

37、结合第一方面和第二方面,在一种可能的设计中,第一资源集合中的每个资源由时域资源和频域资源构成。

38、结合第一方面和第二方面,在一种可能的设计中,在至少一个资源上检测的序列为同一个序列;或者,在至少一个资源上检测的序列为n个序列,n个序列一一映射在至少一个资源上。

39、基于该方案,第一装置可以在至少一个资源上检测n个序列,使得网络设备可以在n个序列中选择某一个序列作为指示第一装置是否检测控制信道和/或调整配置的序列,有利于提高网络设备在调度第一装置过程中的灵活性。

40、结合第一方面和第二方面,在一种可能的设计中,在至少一个资源中每个资源上检测的序列是根据序列的根值和循环移位/正交序列确定的。

41、结合第一方面和第二方面,在一种可能的设计中,序列的根值是网络设备配置的,或者,序列的根值是根据第一标识和第一数量确定的,序列的循环移位/正交序列属于l个循环移位/正交序列,第一数量为l。

42、结合第一方面和第二方面,在一种可能的设计中,序列的循环移位/正交序列是网络设备配置的,或者,序列的循环移位/正交序列是根据第一标识和第一数量确定的,序列的循环移位/正交序列属于l个循环移位/正交序列,第一数量为l。

43、结合第一方面和第二方面,在一种可能的设计中,在至少一个资源中每个资源对应一个序列的情况下,每个资源对应的序列满足以下任一项:每个序列对应不同的根值和同一个循环移位/正交序列、每个序列对应同一个根值和不同的循环移位/正交序列、或者每个序列对应不同的根值和不同的循环移位/正交序列。

44、结合第一方面和第二方面,在一种可能的设计中,第一标识用于确定第一随机化因子,第一随机化因子和第一资源集合中的资源总数用于确定至少一个资源,其中,第一随机化因子是根据第一标识和第一数量确定的,在至少一个资源上每个资源上检测的序列的循环移位/正交序列属于l个循环移位/正交序列,第一数量为l。

45、结合第一方面和第二方面,在一种可能的设计中,第一随机化因子满足:y=(a×(c/l))mod e+k,其中,y为第一随机化因子,c为第一标识,l为第一数量,a、e和k为常数。

46、基于该方案,在采用上述公式确定第一随机化因子的情况下,基于不同的第一标识可以确定出同一个y,使得对应的第一标识满足特定关系的不同通信装置能够对第一资源集合中的资源进行统计复用,从而提高第一资源集合中资源的利用率。

47、结合第一方面和第二方面,在一种可能的设计中,第一标识用于确定初始随机化因子,初始随机化因子用于确定第一随机化因子,第一随机化因子和第一资源集合中的资源总数用于确定至少一个资源;初始随机化因子用于确定第一随机化因子,包括:第一随机化因子为第n个时间单元对应的随机化因子,第i个时间单元对应的随机化因子是根据第四数值对第五数值取余得到的余数确定的,第四数值是根据第i-1个时间单元对应的随机化因子与第三数值的乘积确定的,i的取值为从0至n,初始随机化因子为第i=0个时间单元对应的随机化因子,第n个时间单元为第一资源集合所在的时间单元。

48、基于该方案,由于第i个时间单元对应的随机化因子是根据第i-1个时间单元对应的随机化因子确定的,使得第一装置根据第一标识确定出不同的随机化因子在时域上存在的随机性,从而使得初始随机化因子不同的通信装置不会总是在第一资源集合中确定出相同的资源进行序列检测,显著降低第一装置由于关联不同初始随机化因子的其他通信装置的唤醒而被误唤醒的概率。

49、结合第一方面和第二方面,在一种可能的设计中,初始随机化因子满足:y0=(a×(c/l))mod e+k,其中,y0为初始随机化因子,c为第一标识,a、d和k为常数。

50、结合第一方面和第二方面,在一种可能的设计中,第i个时间单元对应的随机化因子满足:yi=(a×yi-1)mod e+k,其中,yi为第i个时间单元对应的随机化因子,yi-1为第i-1个时间单元对应的随机化因子,a、d和k为常数。

51、基于该方案,使得根据第一标识在不同时间单元上确定出的第一随机化因子在时域上具有良好的随机性,显著降低初始随机化因子不同的通信装置,在不同时间单元上总是采用同一个随机化因子从第一资源集合中确定至少一个资源的概率。

52、结合第一方面和第二方面,在一种可能的设计中,第一资源为至少一个资源中的首个资源;或者,第一资源为至少一个资源中的最后一个资源。

53、基于该方案,便于根据第一资源高效的从第一资源集合中确定出至少一个资源。

54、结合第一方面和第二方面,在一种可能的设计中,至少一个资源中任意两个相邻的资源,在第一资源集合中的索引之间间隔x,x为大于或等于0的整数。

55、结合第一方面和第二方面,在一种可能的设计中,配置包括以下至少一项:带宽、天线端口数、或者多输入多输出(multiple-input multiple-output,mimo)层数。

56、第三方面,提供了一种通信装置,用于实现各种方法。通信装置包括实现方法相应的模块、单元、或手段(means),该模块、单元、或means可以通过硬件实现,软件实现,或者通过硬件执行相应的软件实现。该硬件或软件包括一个或多个与功能相对应的模块或单元。

57、在一些可能的设计中,该通信装置可以包括处理模块和收发模块。该处理模块,可以用于实现上述任一方面及其任意可能的实现方式中的处理功能。收发模块可以包括接收模块和发送模块,分别用以实现上述任一方面及其任意可能的实现方式中的接收功能和发送功能。

58、在一些可能的设计中,收发模块可以由收发电路,收发机,收发器或者通信接口构成。

59、第四方面,提供了一种通信装置,包括:处理器和存储器;该存储器用于存储计算机指令,当该处理器执行该指令时,以使该通信装置执行任一方面所述的方法。

60、第五方面,提供了一种通信装置,包括:处理器和通信接口;该通信接口,用于与该通信装置之外的模块通信;所述处理器用于执行计算机程序或指令,以使该通信装置执行任一方面所述的方法。

61、第六方面,提供了一种通信装置,包括:至少一个处理器;所述处理器用于执行存储器中存储的计算机程序或指令,以使该通信装置执行任一方面所述的方法。该存储器可以与处理器耦合,或者,也可以独立于该处理器。

62、第七方面,提供了一种通信装置(例如,该通信装置可以是芯片或芯片系统),该通信装置包括处理器,用于实现第一方面或第二方面中任一方面中所涉及的功能。

63、在一些可能的设计中,该通信装置包括存储器,该存储器,用于保存必要的程序指令和数据。

64、在一些可能的设计中,该装置是芯片系统时,可以由芯片构成,也可以包含芯片和其他分立器件。

65、可以理解的是,第三方面至第七方面提供的通信装置可以是第一方面中的第一装置,也可以是第一装置中执行第一方面中所描述的方法/操作/步骤/动作所一一对应的模块或单元(例如,芯片,或者芯片系统,或者电路),或者是能够和第第一装置匹配使用的模块或单元,或者还可能是能实现全部或部分第一装置功能的逻辑节点、逻辑模块或软件;或者,该通信装置可以是第二方面中的网络设备,也可以是网络设备中执行第二方面中所描述的方法/操作/步骤/动作所一一对应的模块或单元(例如,芯片,或者芯片系统,或者电路),或者是能够和网络设备匹配使用的模块或单元,或者还可能是能实现全部或部分网络设备功能的逻辑节点、逻辑模块或软件。

66、可以理解的是,第三方面至第七方面中任一方面提供的通信装置是芯片时,通信装置的发送动作/功能可以理解为输出信息,通信装置的接收动作/功能可以理解为输入信息。

67、第八方面,提供了一种计算机可读存储介质,该计算机可读存储介质中存储有计算机程序或指令,当其在通信装置上运行时,使得通信装置可以执行第一方面或第二方面中任一方面所述的方法。

68、第九方面,提供了一种包含指令的计算机程序产品,当其在通信装置上运行时,使得该通信装置可以执行第一方面或第二方面中任一方面所述的方法。

69、第十方面,提供了一种通信系统,该通信系统包括第一装置和网络设备。该第一装置用于执行上述第一方面其任一可能的设计所述的方法,该网络设备用于执行上述第二方面其任一可能的设计所述的方法。

70、其中,第三方面至第十方面中任一种设计方式所带来的技术效果可参见第一方面和第二方面中不同设计方式所带来的技术效果,在此不再赘述。