CN115707118A - 一种资源共享方法及通信装置 - Google Patents
一种资源共享方法及通信装置 Download PDFInfo
- Publication number
- CN115707118A CN115707118A CN202110903305.3A CN202110903305A CN115707118A CN 115707118 A CN115707118 A CN 115707118A CN 202110903305 A CN202110903305 A CN 202110903305A CN 115707118 A CN115707118 A CN 115707118A
- Authority
- CN
- China
- Prior art keywords
- terminal device
- information
- resource
- time
- data
- Prior art date
- Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
- Pending
Links
Images
Classifications
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L5/00—Arrangements affording multiple use of the transmission path
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/04—Wireless resource allocation
- H04W72/044—Wireless resource allocation based on the type of the allocated resource
- H04W72/0453—Resources in frequency domain, e.g. a carrier in FDMA
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/52—Allocation or scheduling criteria for wireless resources based on load
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/50—Allocation or scheduling criteria for wireless resources
- H04W72/56—Allocation or scheduling criteria for wireless resources based on priority criteria
- H04W72/563—Allocation or scheduling criteria for wireless resources based on priority criteria of the wireless resources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/14—Direct-mode setup
Landscapes
- Engineering & Computer Science (AREA)
- Signal Processing (AREA)
- Computer Networks & Wireless Communication (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
本申请公开了一种资源共享方法及通信装置,该方法包括:第一终端装置向第二终端装置发送第一指示信息,以及接收来自第二终端装置的第一请求信息,向第二终端装置发送第二指示信息。其中,第一指示信息用于指示第一终端装置的第一资源。第一请求信息可包括如下信息中的一种或多种:第一信息、第一时间信息,或第一优先级信息。第二指示信息包括如下信息中的一种或多种:第三信息、共享时间信息、偏移信息,或标识信息。该方案中,第二终端装置需要共享第一资源时,可通过第一请求信息请求共享第一资源。第一终端设备响应第一请求信息,指示第二终端装置可以共享第一资源中哪些资源,可提升第二终端设备的侧行数据传输的可靠性。
Description
技术领域
本申请涉及资源共享技术领域,尤其涉及一种侧行链路资源共享的方法及通信装置。
背景技术
网络设备和终端设备之间可以实现资源共享,以网络设备共享分配给终端设备的信道资源为例,终端设备可告知网络设备共享信息,例如是否可以共享信道资源,以及可共享信道资源的时长。网络设备可根据共享信息使用该信道资源。网络设备和终端设备之间的通信,终端设备在接收到来自网络设备的物理下行控制信道(physical downlinkcontrol channel,PDCCH)之后才向网络设备发送信息或接收来自网络设备的信息。由于网络设备知道终端设备接收PDCCH的位置,因此,网络设备可明确共享资源的起始位置。
然而在一些场景中,通信双方事先并不知道对方何时发送信息。例如在侧行链路(sidelink,SL)中,彼此并不知道对方何时发送信息。如果在侧行链路中,多个终端设备间如果沿用网络设备和终端设备间共享资源的方法,可能会造成资源冲突。
发明内容
本申请提供一种资源共享方法及通信装置,用于减少或避免侧行链路中多个终端设备共享资源的冲突。
第一方面,提供了一种资源共享方法可由第一通信装置执行,第一通信装置可以是通信设备,例如终端设备,或能够支持通信设备实现该方法所需的功能的通信装置,例如芯片***。下面以所述通信设备为第一终端装置为例进行描述。该方法包括:
第一终端装置向第二终端装置发送第一指示信息,以及接收来自第二终端装置得第一请求信息,向第二终端装置发送第二指示信息。其中,第一指示信息用于指示第一终端装置的第一资源。第一请求信息可包括如下信息中的一种或多种:第一信息、第一时间信息,或第一优先级信息。第一信息用于指示第二终端装置请求使用第一资源。第一时间信息用于指示第二资源的时域长度,该第二资源为第一资源中的部分资源。第一优先级信息用于指示第二终端装置待发送数据的优先级。第二指示信息包括如下信息中的一种或多种:第三信息、共享时间信息、偏移信息,或标识信息。其中,第三信息用于指示第二终端装置是否能够使用第一资源。共享时间信息包括第三时间信息,该第三时间信息用于指示第三资源的时域长度,该第三资源为第一资源中的部分资源。偏移信息包括第一偏移值,该第一偏移值用于确定第三资源的时域起始位置。标识信息包括第一标识,该第一标识用于指示第二终端装置。
该方案中,第一终端装置通知第二终端装置,第一终端装置有可以共享的第一资源,例如,第一终端装置的初始信道占用时间(channel occupy time,COT)。COT可以理解为COT对应的时域资源,也可以理解为COT对应的频域资源,也可以理解为COT对应的时频资源。第二终端装置有需要共享第一资源的需求时,可通过第一请求信息请求共享第一资源中的部分资源,例如第二资源。第一终端装置响应第一请求信息,即向第二终端装置发送第二指示信息,来指示第二终端装置可以共享第一资源,从而提升第二终端装置的侧行数据传输的高优先级和服务质量,提高资源利用的灵活性。另外,通过第二指示信息指示允许第二终端装置共享第一资源中第三资源的起始时域位置和时域长度,从而避免与其他终端装置共享该第一资源时造成资源冲突。
在一种可能的实现方式中,所述方法还包括:第一终端装置向第三终端装置发送第一指示信息,以及接收来自第三终端装置的第二请求信息。其中,第二请求信息包括如下信息中的一种或多种:第二信息、第二时间信息,或第二优先级信息。第三信息用于指示第三终端装置请求使用第一资源。第二时间信息用于指示第四资源的时域长度,该第四资源为第一资源中的部分资源。第二优先级信息用于指示第三终端装置待发送数据的优先级。可以理解的是,第一终端装置也可以通知多个终端装置,第一终端装置有可以共享的第一资源。从而如果多个终端装置中有需要共享该第一资源的终端装置,可请求共享第一终端装置的第一资源,以提高资源利用率。
在一种可能的实现方式中,所述方法还包括:向第三终端装置发送第二指示信息,其中,第三信息还用于指示第三终端装置是否能够使用第一资源。共享时间信息还包括第四时间信息,该第四时间信息用于指示第五资源的时域长度,该第五资源为第一资源中的部分资源。偏移信息还包括第二偏移值,该第二偏移值和/或第三时间信息用于确定第五资源的时域起始位置。标识信息还包括第二标识,该第二标识用于指示第三终端装置。该方案中,第一终端装置还响应第三终端装置的第二请求信息,即向第三终端装置也发送第二指示信息,用于指示允许第三终端装置共享第一资源中第五资源的起始时域位置和时域长度,从而避免第二终端装置和第三终端装置共享第一资源时造成资源冲突。
在一种可能的实现方式中,第一终端装置向第二终端装置发送第二指示信息,包括满足如下的一项或多项,向第二终端装置发送第二指示信息:第二终端装置待发送的数据的优先级高于第一终端装置发送的数据的优先级;第二终端装置待发送的数据的优先级高于第一预设优先级门限。该方案中,第一终端装置可确定是否将第一资源共享给第二终端装置,以尽量满足第二终端装置的需求,同时在一定程度上保证信道共享和信道接入的均衡。例如,第二终端装置待发送的数据的优先级高于第一终端装置发送的数据的优先级,第一终端装置允许第二终端装置共享第一资源。以满足第二终端装置待发送数据的时延要求,提高优先级较高的待发送数据的可靠性。又例如,尽管第二终端装置待发送数据的优先级高于第一终端装置的数据的优先级,但是第二终端装置的时延要求可能比第一终端装置发送的数据的时延要求更松。如果第二终端装置共享第一终端装置的第一资源,第一资源中的剩余资源可能无法满足第一终端设备发送的数据的时延要求。因此,当第二终端装置待发送数据的优先级高于第一预设优先级门限时,共享第一终端装置的第一资源,以尽量保证信道接入和信道共享的均衡。
在一种可能的实现方式中,承载第一请求信息的时域资源和承载混合自动重传请求(hybrid automatic repeat request,HARQ)的时域资源相同。承载第一请求信息的频域资源和承载HARQ的频域资源不同,和/或,承载第一请求信息的码域资源和承载HARQ的码域资源不同。该方案中,第二终端装置使用频分复用或码分复用的方式传输HARQ和第一请求信息。可减少第一终端装置收发转换的次数,从而降低无法接入信道的风险。
示例性的,承载第一请求信息的码域资源和承载HARQ的码域资源不同包括:使用第一循环位移(cyclic shift,CS)发送第一请求信息,使用第二CS发送HARQ。第一CS和第二CS不同。
示例性的,承载第一请求信息的码域资源和承载HARQ的码域资源不同包括:使用第一根序列发送第一请求信息,使用第二根序列发送HARQ。第一根序列和第二根序列不同。
示例性的,承载第一请求信息的频域资源和承载HARQ的频域资源不同包括:使用第一资源块(resource block,RB)发送第一请求信息,使用第二RB发送HARQ。第一RB和第二RB不同。
在一种可能的实现方式中,承载第二指示信息的时域资源和承载HARQ的时域资源相同。其中,承载第二指示信息的频域资源和承载HARQ的频域资源不同,和/或,承载第二指示信息的码域资源和承载HARQ的码域资源不同。
第二方面,提供了一种资源共享方法可由第二通信装置执行,第二通信装置可以是通信设备,例如终端设备,或能够支持通信设备实现该方法所需的功能的通信装置,例如芯片***。下面以所述通信设备为第二终端装置为例进行描述。该方法包括:
第二终端装置接收来自第一终端装置的第一指示信息,以及向第一终端装置发送第一请求信息,接收来自第一终端装置的第二指示信息。其中,第一指示信息用于指示第一终端装置的第一资源。第一请求信息包括如下信息中的一种或多种:第一信息、第一时间信息,或第一优先级信息。第一信息用于指示第二终端装置请求使用第一资源。第一时间信息用于指示第二资源的时域长度,该第二资源为第一资源中的部分资源。第一优先级信息用于指示第二终端装置待发送数据的优先级。第二指示信息包括如下信息中的一种或多种:第三信息、共享时间信息、偏移信息,或标识信息。其中,第三信息用于指示第二终端装置是否能够使用第一资源。共享时间信息包括第三时间信息,该第三时间信息用于指示第三资源的时域长度,该第三资源为第一资源中的部分资源。偏移信息包括第一偏移值,该第一偏移值用于确定第三资源的时域起始位置。标识信息包括第一标识,该第一标识用于指示第二终端装置。
在一种可能的实现方式中,第三信息还用于指示第三终端装置是否能够使用第一资源。共享时间信息还包括第四时间信息,该第四时间信息用于指示第五资源的时域长度,该第五资源为第一资源中的部分资源。偏移信息还包括第二偏移值,该第二偏移值和/或第三时间信息用于确定第五资源的时域起始位置。标识信息还包括第二标识,该第二标识用于指示第三终端装置。
在一种可能的实现方式中,满足如下的一项或多项,第二终端装置向第一终端装置发送第一请求信息:第二终端装置成功接收来自第一终端装置的数据;第二终端装置待发送的数据的优先级高于第一终端装置发送的数据的优先级;第二终端装置待发送的数据的优先级高于第一预设优先级门限;第二终端装置进行先听后说(listen before talk,LBT)失败的次数大于第二预设门限,所述LBT失败为LBT的结果为信道不空闲。
在一种可能的实现方式中,承载第一请求信息的时域资源和承载HARQ的时域资源相同。其中,承载第一请求信息的频域资源和承载HARQ的频域资源不同,和/或,承载第一请求信息的码域资源和承载HARQ的码域资源不同。
在一种可能的实现方式中,承载第二指示信息的时域资源和承载HARQ的时域资源相同。其中,承载第二指示信息的频域资源和承载HARQ的频域资源不同,和/或,承载第二指示信息的码域资源和承载HARQ的码域资源不同。
关于第二方面或第二方面的各种可能的实施方式所带来的技术效果,可以参考对第一方面以及第一方面的各种可能的实施方式的技术效果的介绍,这里不再赘述。
第三方面,提供了一种资源共享方法可由第一通信装置执行,第一通信装置可以是通信设备,例如终端设备,或能够支持通信设备实现该方法所需的功能的通信装置,例如芯片***。下面以所述通信设备为第一终端装置为例进行描述。该方法包括:
第一终端装置向第二终端装置发送第一指示信息,以及接收来自第二终端装置得第一请求信息;第一终端装置接收到第一请求信息,停止使用第一资源中的剩余资源发送数据。其中,第一指示信息用于指示第一终端装置的第一资源,例如第一终端装置的初始COT。第一请求信息可包括如下信息中的一种或多种:第一信息、第一时间信息,或第一优先级信息。第一信息用于指示第二终端装置请求使用第一资源。第一时间信息用于指示第二资源的时域长度,该第二资源为第一资源中的部分资源。第一优先级信息用于指示第二终端装置待发送数据的优先级。该方案中,第一终端装置接收到第二终端装置的第一请求信息,如果第一请求信息包括第一信息,可默认将第一资源中的剩余资源共享给第二终端装置,即不再使用第一资源中的剩余资源发送数据。第二终端装置不需要发送第一时间信息和/或第一优先级信息,减少信令开销,信令设计简单,第一终端装置不再使用第一资源的剩余资源,不需要额外的响应信令,减少信令交互。
第四方面,提供了一种资源共享方法可由第二通信装置执行,第二通信装置可以是通信设备,例如终端设备,或能够支持通信设备实现该方法所需的功能的通信装置,例如芯片***。下面以所述通信设备为第二终端装置为例进行描述。该方法包括:
第二终端装置接收来自第一终端装置的第一指示信息,向第一终端装置发送第一请求信息。其中,第一指示信息用于指示第一终端装置的第一资源第一请求信息可包括如下信息中的一种或多种:第一信息、第一时间信息,或第一优先级信息。第一信息用于指示第二终端装置请求使用第一资源。第一时间信息用于指示第二资源的时域长度,该第二资源为第一资源中的部分资源。第一优先级信息用于指示第二终端装置待发送数据的优先级。该方案中,第二终端装置有共享第一资源的需求时,可请求共享第一资源,以提高资源利用率。
在一种可能的实现方式中,满足如下的一项或多项,第二终端装置向第一终端装置发送第一请求信息:第二终端装置成功接收第一终端装置发送的数据;第二终端装置待发送的数据的优先级高于第一终端装置发送的数据的优先级;第二终端装置待发送的数据的优先级值高于第一预设优先级门限;第二终端装置进行LBT失败的次数高于第二预设门限,LBT失败为LBT的结果为信道不空闲。
在一种可能的实现方式中,承载第一请求信息的时域资源和承载HARQ的时域资源相同,其中,承载第一请求信息的频域资源和承载HARQ的频域资源不同,和/或,承载第一请求信息的码域资源和承载HARQ的码域资源不同。
关于第四方面或第四方面的各种可能的实施方式所带来的技术效果,可以参考对第三方面的实施方式的技术效果的介绍,这里不再赘述。
第五方面,提供了一种资源共享方法可由第一通信装置执行,第一通信装置可以是通信设备,例如终端设备,或能够支持通信设备实现该方法所需的功能的通信装置,例如芯片***。下面以所述通信设备为第一终端装置为例进行描述。该方法包括:
第一终端装置确定第三指示信息,以及向第二终端装置发送第三指示信息。其中,第三指示信息包括共享时间信息和标识信息。共享时间信息包括第五时间信息,该第五时间信息用于指示第六资源的时域长度。第六资源为第一终端装置的第一资源中的部分资源或全部资源。该第六资源用于第二终端装置发送数据。标识信息包括第一标识,该第一标识用于指示第二终端装置。该方案中,第一终端装置可将第一资源共享给第二终端装置,指示将第一资源中的哪些资源共享给第二终端装置,以提高资源利用率。
在一种可能的实现方式中,第一终端装置向第二终端装置发送第三指示信息,包括:
第一终端装置向多个终端装置发送第三指示信息,该多个终端装置包括第二终端装置和第三终端装置。其中,共享时间信息还包括第六时间信息,该第六时间信息用于指示第七资源的时域长度。第七资源为第一终端装置的第一资源中的部分资源或全部资源,该第七资源用于第三终端装置发送数据。标识信息还包括第二标识,该第二标识用于指示第三终端装置。第三指示信息还包括偏移信息,该偏移信息用于确定第六资源的起始位置,该偏移信息和共享时间信息用于确定第七资源的时域起始位置。该方案中,第一终端装置可决策为多个终端装置共享第一资源中哪些资源,从而避免各个终端装置共享该第一资源时造成资源冲突。
在一种可能的实现方式中,所述方法还包括:第一终端装置接收来自第二终端装置的第三请求信息。该第三请求信息用于确定第三指示信息。该第三请求信息包括优先级信息和/或时延信息。其中,优先级信息用于指示第二终端装置待发送数据的优先级。时延信息用于指示第二终端装置待发送数据的时延。该方案中,第三请求信息可包括一些参考信息,例如优先级信息,时延信息等,以供第一终端装置决策为第二终端装置共享第一资源中的哪些资源。这样可为第二终端装置共享合理的资源,以满足第二终端装置的时延需求。
在一种可能的实现方式中,第一终端装置向第二终端装置发送第三指示信息,包括满足如下的一项或多项,向第二终端装置发送第三指示信息:第一终端装置接收到来自网络设备的第四指示信息,该第四指示信息用于指示第二终端装置能够共享第一资源;第一终端装置发送第一数据的HARQ消息后的第一时长内未接收到第一数据的重传;第一终端装置发送第二数据后的第二时长内未接收到第二数据的HARQ消息。该方案中,第一终端装置可确定向第二终端装置共享第一资源的场景,以尽量保证各个终端装置共享资源的公平性。例如,第一终端装置发送第一数据的HARQ消息后的第一时长内未接收到第一数据的重传,即第二终端装置在第一时长内没有可用的资源发送重传数据,第一终端装置可将第一资源共享给第二终端装置。
第六方面,提供了一种资源共享方法可由第二通信装置执行,第二通信装置可以是通信设备,例如终端设备,或能够支持通信设备实现该方法所需的功能的通信装置,例如芯片***。下面以所述通信设备为第二终端装置为例进行描述。该方法包括:
第二终端装置接收来自第一终端装置的第三指示信息,并根据第三指示信息在第六资源上发送数据。其中,第三指示信息包括共享时间信息和标识信息。共享时间信息包括第五时间信息,该第五时间信息用于指示第六资源的时域长度,第六资源为第一终端装置的第一资源中的部分资源或全部资源。标识信息包括第一标识,该第一标识用于指示第二终端装置。
在一种可能的实现方式中,共享时间信息还包括第六时间信息,该第六时间信息用于指示第七资源的时域长度。第七资源为第一终端装置的第一资源中的部分资源或全部资源,该第七资源用于第三终端装置发送数据。标识信息还包括第二标识,该第二标识用于指示第三终端装置。第三指示信息还包括偏移信息,该偏移信息用于确定第六资源的起始位置。该偏移信息和共享时间信息用于确定第七资源的时域起始位置。
在一种可能的实现方式中,第二终端装置根据第三指示信息在第六资源上发送数据,包括:进行LBT的结果为信道空闲,在第六资源上发送数据。
在一种可能的实现方式中,所述方法还包括:第二终端装置向第一终端装置发送第三请求信息。该第三请求信息用于确定第三指示信息。该第三请求信息包括优先级信息和/或时延信息。其中,优先级信息用于指示第二终端装置待发送数据的优先级。时延信息用于指示第二终端装置待发送数据的时延。
关于第六方面或第六方面的各种可能的实施方式所带来的技术效果,可以参考对第五方面或第五方面的各种的实施方式的技术效果的介绍,这里不再赘述。
第七方面,本申请实施例提供了一种通信装置,所述通信装置具有实现上述第一方面的方法实例中行为的功能,有益效果可以参见第一方面的描述此处不再赘述。该通信装置可以是第一方面中的第一终端装置,或者,该通信装置可以是能够支持第一方面中的第一终端装置实现第一方面提供的方法所需的功能的装置,例如芯片或芯片***。
在一个可能的设计中,该通信装置包括用于执行第一方面的方法的相应手段(means)或模块。例如,所述通信装置:包括处理单元(有时也称为处理模块或处理器)和/或收发单元(有时也称为收发模块或收发器)。这些单元(模块)可以执行上述第一方面方法示例中的相应功能,具体参见方法示例中的详细描述,此处不做赘述。
或者,所述通信装置具有实现上述第三方面的方法实例中行为的功能,有益效果可以参见第三方面的描述此处不再赘述。该通信装置可以是第三方面中的第一终端装置,或者,该通信装置可以是能够支持第三方面中的第一终端装置实现第三方面提供的方法所需的功能的装置,例如芯片或芯片***。
在一个可能的设计中,该通信装置包括用于执行第三方面的方法的相应手段(means)或模块。例如,所述通信装置:包括处理单元(有时也称为处理模块或处理器)和/或收发单元(有时也称为收发模块或收发器)。这些单元(模块)可以执行上述第三方面方法示例中的相应功能,具体参见方法示例中的详细描述,此处不做赘述。
或者,所述通信装置具有实现上述第五方面的方法实例中行为的功能,有益效果可以参见第五方面的描述此处不再赘述。该通信装置可以是第五方面中的第一终端装置,或者,该通信装置可以是能够支持第五方面中的第一终端装置实现第五方面提供的方法所需的功能的装置,例如芯片或芯片***。
在一个可能的设计中,该通信装置包括用于执行第五方面的方法的相应手段(means)或模块。例如,所述通信装置:包括处理单元(有时也称为处理模块或处理器)和/或收发单元(有时也称为收发模块或收发器)。这些单元(模块)可以执行上述第五方面方法示例中的相应功能,具体参见方法示例中的详细描述,此处不做赘述。
第八方面,本申请实施例提供了一种通信装置,所述通信装置具有实现上述第二方面的方法实例中行为的功能,有益效果可以参见第二方面的描述此处不再赘述。该通信装置可以是第二方面中的第二终端装置,或者,该通信装置可以是能够支持第二方面中的第二终端装置实现第二方面提供的方法所需的功能的装置,例如芯片或芯片***。
在一个可能的设计中,该通信装置包括用于执行第二方面的方法的相应手段(means)或模块。例如,所述通信装置:包括处理单元(有时也称为处理模块或处理器)和/或收发单元(有时也称为收发模块或收发器)。这些单元(模块)可以执行上述第二方面方法示例中的相应功能,具体参见方法示例中的详细描述,此处不做赘述。
或者,所述通信装置具有实现上述第四方面的方法实例中行为的功能,有益效果可以参见第三方面的描述此处不再赘述。该通信装置可以是第四方面中的第二终端装置,或者,该通信装置可以是能够支持第四方面中的第二终端装置实现第四方面提供的方法所需的功能的装置,例如芯片或芯片***。
在一个可能的设计中,该通信装置包括用于执行第四方面的方法的相应手段(means)或模块。例如,所述通信装置:包括处理单元(有时也称为处理模块或处理器)和/或收发单元(有时也称为收发模块或收发器)。这些单元(模块)可以执行上述第四方面方法示例中的相应功能,具体参见方法示例中的详细描述,此处不做赘述。
或者,所述通信装置具有实现上述第六方面的方法实例中行为的功能,有益效果可以参见第五方面的描述此处不再赘述。该通信装置可以是第六方面中的第二终端装置,或者,该通信装置可以是能够支持第六方面中的第二终端装置实现第六方面提供的方法所需的功能的装置,例如芯片或芯片***。
在一个可能的设计中,该通信装置包括用于执行第六方面的方法的相应手段(means)或模块。例如,所述通信装置:包括处理单元(有时也称为处理模块或处理器)和/或收发单元(有时也称为收发模块或收发器)。这些单元(模块)可以执行上述第六方面方法示例中的相应功能,具体参见方法示例中的详细描述,此处不做赘述。
第九方面,本申请实施例提供一种通信装置,该通信装置可以为上述实施例中第七方面或第八方面中的通信装置,或者为设置在第七方面或第八方面中的通信装置中的芯片或芯片***。该通信装置包括通信接口以及处理器,可选的,还包括存储器。其中,该存储器用于存储计算机程序或指令或者数据,处理器与存储器、通信接口耦合,当处理器读取所述计算机程序或指令或数据时,使通信装置执行上述方法实施例中由第一终端装置所执行的方法,或者执行上述方法实施例中由第二终端装置所执行的方法。
第十方面,本申请实施例提供了一种通信装置,该通信装置包括输入输出接口和逻辑电路。输入输出接口用于输入和/或输出信息。逻辑电路用于执行第一方面至第六方面中任一方面中所述的方法。
第十一方面,本申请实施例提供了一种芯片***,该芯片***包括处理器,还可以包括存储器和/或通信接口,用于实现第一方面或第三方面或第五方面中所述的方法。在一种可能的实现方式中,所述芯片***还包括存储器,用于保存计算机程序。该芯片***可以由芯片构成,也可以包含芯片和其他分立器件。
第十二方面,本申请实施例提供了一种芯片***,该芯片***包括处理器,还可以包括存储器和/或通信接口,用于实现第二方面或第四方面或第六方面中所述的方法。在一种可能的实现方式中,所述芯片***还包括存储器,用于保存计算机程序。该芯片***可以由芯片构成,也可以包含芯片和其他分立器件。
第十三方面,本申请实施例提供了一种通信***,所述通信***包括第七方面中用于实现第一方面中方法的通信装置和第八方面中用于实现第二方面中方法的通信装置。或者,所述通信***包括第七方面中用于实现第三方面中方法的通信装置和第八方面中用于实现第四方面中方法的通信装置。或者,所述通信***包括第七方面中用于实现第五方面中方法的通信装置和第八方面中用于实现第六方面中方法的通信装置。
第十四方面,本申请提供了一种计算机可读存储介质,该计算机可读存储介质存储有计算机程序,当该计算机程序被运行时,实现上述第一方面至第六方面中任一方面中的方法。
第十五方面,提供了一种计算机程序产品,所述计算机程序产品包括:计算机程序代码,当所述计算机程序代码被运行时,使得上述第一方面至第六方面中任一方面中的方法被执行。
上述第七方面至第十五方面及其实现方式的有益效果可以参考对第一方面或第三方面或第五方面,或第一方面或第三方面或第五方面及其实现方式的有益效果的描述。
附图说明
图1本申请实施例适用的通信***的一示例性的架构图;
图2为本申请实施例提供第一种资源共享方法的流程示意图;
图3为本申请实施例提供的第一终端设备发送数据和接收数据的状态切换示意图;
图4为本申请实施例提供的用于传输HARQ的资源的配置示意图;
图5为本申请实施例提供的从发送HARQ的候选资源集合中确定用于发送HARQ的一个候选资源的示意图;
图6A为本申请实施例中第一终端设备和第二终端设备共享第一资源的一种示意图;
图6B为本申请实施例中第一终端设备和第二终端设备共享第一资源的另一种示意图;
图7为本申请实施例提供的第二种资源共享方法的流程示意图;
图8A为本申请实施例中第一终端设备和第二终端设备共享第一资源的一种示意图;
图8B为本申请实施例中第一终端设备和第二终端设备以及第三终端设备共享第一资源的示意图;
图9A为本申请实施例提供的第二指示信息的第一种结构示意图;
图9B为本申请实施例提供的第二指示信息的第二种结构示意图;
图9C为本申请实施例提供的第二指示信息的第三种结构示意图;
图10为本申请实施例提供的第二指示信息的一种结构示意图;
图11为本申请实施例提供的第三种资源共享方法的流程示意图;
图12为本申请实施例提供的通信装置的一种结构示意图;
图13为本申请实施例提供的通信装置的另一种结构示意图;
图14为本申请实施例提供的通信装置的又一种结构示意图。
具体实施方式
为使本申请实施例的目的、技术方案和优点更加清楚,下面将结合本申请实施例中的附图,对本申请实施例中的技术方案进行清楚、完整地描述。
为方便理解本申请各个实施例提供的技术方案,首先对本申请实施例涉及的部分技术术语进行解释说明。
1)网络设备,是终端设备通过无线方式接入到该移动通信***中的接入设备,包括无线接入网(radio access network,RAN)设备,例如基站。网络设备也可以是指在空口与终端设备通信的设备。网络设备可以包括长期演进(long term evolution,LTE)***或高级长期演进(long term evolution-advanced,LTE-A)中的演进型基站(evolved NodeB),可简称为eNB或e-NodeB)。eNB是一种部署在无线接入网中满足***移动通信技术(the fourth generation,4G)标准的为终端设备提供无线通信功能的装置。网络设备还可以是新无线控制器(new radio controller,NR controller),可以是5G***中的(gNodeB,gNB),可以是集中式网元(centralized unit),可以是新无线基站,可以是射频拉远模块,可以是微基站(也称为小站),可以是中继(relay),可以是分布式网元(distributedunit),可以是各种形式的宏基站,可以是传输接收点(transmission reception point,TRP)、传输测量功能(transmission measurement function,TMF)或传输点(transmissionpoint,TP)或者任何其它无线接入设备,本申请实施例不限于此。网络设备也可以包括无线网络控制器(radio network controller,RNC)、节点B(Node B,NB)、基站控制器(basestation controller,BSC)、基站收发台(base transceiver station,BTS)、家庭基站(例如,home evolved NodeB,或home Node B,HNB)、基带单元(base band unit,BBU),或无线保真(wireless fidelity,Wifi)接入点(access point,AP)等。本申请的实施例对网络设备所使用的具体技术和具体设备形态不做限定。网络设备在4G***中可以对应eNB,在5G***中对应gNB。
另外,本申请实施例中的基站可以包括集中式单元(centralized unit,CU)和分布式单元(distributed unit,DU),多个DU可以由一个CU集中控制。CU和DU可以根据其具备的无线网络的协议层功能进行划分,例如分组数据汇聚协议(packet data convergenceprotocol,PDCP)层及以上协议层的功能设置在CU,PDCP以下的协议层,例如无线链路控制(radio link control,RLC)层和介质访问控制(medium access control,MAC)层等的功能设置在DU。需要说明的是,这种协议层的划分仅仅是一种举例,还可以在其它协议层划分。射频装置可以拉远,不放在DU中,也可以集成在DU中,或者部分拉远部分集成在DU中,本申请实施例不作任何限制。另外,在一些实施例中,还可以将CU的控制面(control plan,CP)和用户面(user plan,UP)分离,分成不同实体来实现,分别为控制面CU实体(CU-CP实体)和用户面CU实体(CU-UP实体)。在该网络架构中,CU产生的信令可以通过DU发送给终端设备,或者UE产生的信令可以通过DU发送给CU。DU可以不对该信令进行解析而直接通过协议层封装而透传给终端设备或CU。在该网络架构中,将CU划分为RAN侧的网络设备,此外,也可以将CU划分作为核心网(core network,CN)侧的网络设备,本申请对此不做限制。
2)终端装置,具有无线收发功能,可以向网络设备发送信号,或接收来自网络设备的信号。终端装置可包括用户设备(user equipment,UE),有时也称为终端设备,终端、接入站、UE站、远方站、无线通信设备、或用户装置等等。本申请实施例中,如无特殊说明,下文中终端设备和终端装置含义相同。所述终端设备用于连接人,物,机器等,可广泛用于各种场景,例如包括但不限于以下场景:蜂窝通信、D2D、V2X、机器到机器/机器类通信(machine-to-machine/machine-type communications,M2M/MTC)、物联网(internet of things,IoT)、虚拟现实(virtual reality,VR)、增强现实(augmented reality,AR)、工业控制(industrial control)、无人驾驶(self driving)、远程医疗(remote medical)、智能电网(smart grid)、智能家具、智能办公、智能穿戴、智能交通、智慧城市(smart city)、无人机、机器人等场景的终端设备。
例如,本申请实施例中的所述终端设备可以是手机(mobile phone)、平板电脑(Pad)、带无线收发功能的电脑、虚拟现实(virtual reality,VR)终端、增强现实(augmented reality,AR)终端、工业控制(industrial control)中的无线终端、无人驾驶(self driving)中的无线终端、IoT网络中智能音箱、远程医疗中的无线终端设备、智能电网中的无线终端设备、运输安全中的无线终端设备、智慧城市中的无线终端设备,或智慧家庭中的无线终端设备等等。作为示例而非限定,在本申请的实施例中,该终端设备还可以是可穿戴设备。可穿戴设备也可以称为穿戴式智能设备或智能穿戴式设备等,是应用穿戴式技术对日常穿戴进行智能化设计、开发出可以穿戴的设备的总称,如眼镜、手套、手表、服饰及鞋等。
终端设备还可以包括中继(relay)。或者理解为,能够与基站进行数据通信的都可以看作终端设备。如上介绍的各种终端设备,如果位于车辆上(例如放置在车辆内或安装在车辆内),都可以认为是车载终端设备,车载终端设备例如也称为车载单元(on-boardunit,OBU)。本申请的终端设备还可以是作为一个或多个部件或者单元而内置于车辆的车载模块、车载模组、车载部件、车载芯片或者车载单元,车辆通过内置的所述车载模块、车载模组、车载部件、车载芯片或者车载单元可以实施本申请的方法。终端设备之间支持直接通信(PC5)接口通信,即支持通过侧行链路进行传输。
另外,本申请实施例中,终端设备可以是指用于实现终端的功能的装置,也可以是能够支持终端设备实现该功能的装置,例如芯片***,该装置可以被安装在终端设备中。例如终端设备也可以是车辆探测器。本申请实施例中,芯片***可以由芯片构成,也可以包括芯片和其他分立器件。本申请实施例提供的技术方案中,以用于实现终端的功能的装置是终端设备为例,描述本申请实施例提供的技术方案。
3)侧行链路(sidelink,SL),是指相同类型的设备之间建立的链路,也可以称为边链路或副链路等。本文中称为侧行链路。所谓相同类型的设备,可以是终端设备到终端设备之间的链路,也可以是网络设备到网络设备之间的链路,还可以是中继节点到中继节点之间的链路等,本申请实施例对此不做限定。
对于终端设备和终端设备之间的链路,有第三代合作伙伴计划(3rd generationpartnership project,3GPP)的版本(release,Rel)-12/13定义的设备到设备(device todevice,D2D)链路,也有3GPP为车联网定义的车联万物(vehicle to everything,V2X)链路。V2X包括车与车(vehicle-to-vehicle,V2V)、车与路侧基础设施(vehicle-to-infrastructure,V2I)、车与行人(vehicle-to-pedestrian,V2P)的直接通信,以及车与网络(vehicle-to-network,V2N)或车到任何实体的V2X链路,包括Rel-14/15。V2X还包括目前3GPP正在研究的Rel-16及后续版本的基于NR***的V2X链路等。V2V指的是车辆间的通信;V2P指的是车辆与人(包括行人、骑自行车的人、司机、或乘客)的通信;V2I指的是车辆与路侧基础设施的通信,例如车辆与路侧单元或路边单元(road side unit,RSU)通信,另外还有一种V2N可以包括在V2I中,V2N指的是车辆与基站/网络的通信。其中,RSU包括两种类型:终端类型的RSU,由于布在路边,该终端类型的RSU处于非移动状态,不需要考虑移动性;基站类型的RSU,可以给与之通信的车辆提供定时同步及资源调度。
4)先听后说(listen before talk,LBT),是信道接入的一种避让机制,可以使得多个设备共享相同的频谱资源。LBT有两类,一类是基于固定时长的LBT。另一类是基于回退的LBT。基于回退的LBT可认为是基于非固定时长的LBT。即设备在一个竞争窗口中,随机选择一个数值A,当检测到至少A个空闲的时隙之后,才可以确定信道处于空闲状态,从而可以占用信道,否则需要重新竞争信道。其中,空闲的时隙是指在一个时隙内,在信道内检测到的信号的能量低于预设门限。基于回退的LBT也称为Type1 LBT。
基于固定时长的LBT,即设备检测固定时长,在该固定时长内,如果在信道内检测到的信号的能量低于预设门限,则认为信道处于空闲状态,从而可以占用信道,否则需要重新竞争信道。基于固定时长的LBT又分为三类LBT,这三类LBT为Type2A LBT、Type2B LBT和Type2C LBT。Type2A LBT、Type2B LBT和Type2C LBT的不同之处在于检测的固定时长(简称为检测固定时长)不同。Type2A LBT在25us的间隔(gap)内,检测固定时长为9us。Type2BLBT在16us的gap内,检测固定时长至少为5us。Type2C LBT在满足gap小于16us的情况下,无需进行LBT直接接入信道。此时设备只能使用584us进行传输。
5)HARQ传输是一种常用的提高传输的可靠性的方式。HARQ传输,也就是发送端向接收端初次传输信息后,接收端可向发送端发送HARQ反馈信息。发送端根据接收的HARQ反馈信息确定是否向接收端重新传输信息,并基于前向纠错(forward error correction,FEC)码提升信息的传输可靠性。HARQ反馈信息包括确认(acknowledgement,ACK)消息或否定性确认(negtive acknowledgement,NACK)消息。发送端接收到来自接收端的NACK消息后,发送端向接收端重新传输信息。例如,接收端接收来自发送端的信息,当接收端未能成功译码该信息,即未能成功接收该信息时,接收端向发送端发送NACK消息。发送端确定来自接收端的NACK消息,再次向接收端发送该信息。接收端将初次传输中未能成功接收的该信息与重新传输中再次接收到的该信息结合,共同进行译码,相比于仅使用重新传输中再次接收到的该信息进行译码,可以提高成功接收该信息的概率。可以理解的是,HARQ承载于PSFCH,本文中,如无特殊说明,用于发送PSFCH的资源和用于发送HARQ的资源可替换。
6)Uu空口,Uu空口可以简称为Uu,Uu空口用于终端设备与接入网设备之间的通信。Uu空口可以理解为通用的终端设备和网络之间的接口(universal UE to networkinterface)。Uu空口的传输包括上行传输和下行传输。上行传输是指终端设备向网络设备发送信息。上行传输的信息可包括物理上行数据信道(physical uplink shared channel,PUSCH),物理上行控制信道(physical uplink controlchannel,PUCCH)等。PUSCH用于承载上行数据,上行数据也可以称为上行数据信息。PUCCH用于承载终端设备反馈的UCI。下行传输是指网络设备向终端设备发送信息。下行传输的信息可以为下行信息或下行信号。下行信息或下行信号可以包括物理下行数据信道(physical downlink shared channel,PDSCH),PDCCH等。PDSCH用于承载下行数据(data),下行数据也可称为下行数据信息。PDCCH用于承载下行控制信息(downlink control information,DCI)。
7)“至少一个”是指一个或者多个,“多个”是指两个或两个以上。“和/或”,描述关联对象的关联关系,表示可以存在三种关系,例如,A和/或B,可以表示:单独存在A,同时存在A和B,单独存在B的情况,其中A,B可以是单数或者复数。字符“/”一般表示44.前后关联对象是一种“或”的关系。“以下至少一项(个)”或其类似表达,是指的这十多个些项中的任意组合,包括单项(个)或复数项(个)的任意组合。例如,a,b,或c中的至少一项(个),可以表示:a,b,c,a-b,a-c,b-c,或a-b-c,其中a,b,c可以是单个,也可以是多个。
以及,除非有相反的说明,本申请实施例提及“第一”、“第二”等序数词是用于对多个对象进行区分,不用于限定多个对象的顺序、时序、优先级或者重要程度。例如,第一终端设备和第二终端设备,只是为了区分不同的终端设备,而并不是表示这两种终端设备的优先级或者重要程度等的不同。在本申请实施例中,如果和若可替换,如无特殊说明,“当…时”与“在…的情况”可替换。
前文介绍了本申请实施例所涉及到的一些技术术语,下面介绍本申请实施例涉及的技术特征。
终端设备在信道接入过程中,会进行LBT,LBT成功后接入信道并占用一段时长,该段时长可以称为一个COT。该COT可认为是终端设备的初始COT。为了提高资源利用率,网络设备和终端设备可共享该COT。例如,终端设备可向网络设备发送上行控制信息(uplinkcontrol information,UCI),该UCI包括COT共享信息。COT共享信息可包括指示是否允许共享COT的信息,还可以包括共享COT的时长。网络设备根据COT共享信息确定可以使用该COT,那么根据共享COT的时长在该COT内发送或接收数据。网络设备和终端设备之间的通信,终端设备在接收到来自网络设备的PDCCH之后才向网络设备发送信息或接收来自网络设备的信息。即网络设备作为控制方,可明确共享COT的起始位置。例如共享COT的起始位置为终端设备发送配置授权(configured grant,CG)PUSCH后,也可以为终端设备自动发送PUSCH后,也可以为终端设备动态调度的PUSCH传输或配置的资源上的PUSCH传输的一个gap后等。
在可能的场景中,例如侧行链路中,也有提高资源利用率的需求。为此,提出在侧行链路中共享COT。但是侧行链路的通信双方的地位是相同的,彼此并不知道对方何时发送数据。如果侧行链路的多个终端设备间沿用网络设备和终端设备间共享COT的方法,可能会造成资源冲突。尤其是,侧行链路中多个终端设备共享一个终端设备的COT的情况下,这多个终端设备抢占该终端设备的COT,更容易造成资源冲突。
鉴于此,本申请实施例提供了一种资源共享方法,该方法中,某个终端设备可主动告知其他终端设备允许共享该终端设备的资源,例如COT,且指示允许各个终端设备共享该COT的起始位置和时长,从而避免其他终端设备共享COT时造成资源冲突。或者,其他终端设备可主动请求共享某个终端设备的COT,该终端设备响应于其他终端设备的请求,告知其他终端设备允许共享该COT的起始位置和时长,也可避免其他终端设备共享COT时造成资源冲突。本申请实施例以多个终端设备共享COT为例,对于COT对应的频域资源不作限制。
本申请实施例提供的资源共享方法可以应用于各种通信***,例如:LTE***、5G***,或下一代的通信***,如6G***等。当然,本申请实施例的技术方案也可以应用于其它的通信***,只要该通信***存在侧行链路即可。此外,所述通信***还可以适用于面向未来的通信技术,本申请实施例描述的***是为了更加清楚的说明本申请实施例的技术方案,并不构成对于本申请实施例提供的技术方案的限定,本领域普通技术人员可知,随着网络架构的演变,本申请实施例提供的技术方案对于类似的技术问题,同样适用。
示例性的,请参见图1,为本申请实施例所应用的一种网络架构。图1以包括2个终端设备和1个网络设备为例。图1中的终端设备可以在有网络基础设施或者无网络基础设施的情况下进行通信。为方便描述,本文以图1中的终端设备是车载终端设备为例,即以本申请实施例应用于V2X场景为例。本申请实施例对终端设备的具体形态不作限制,例如,终端设备也可以是手机等。
在下文的介绍过程中,以本申请实施例提供的资源共享方法应用于图1所示的网络架构,且适用于侧行链路的传输场景为例。另外,该方法可由两个通信装置执行,这两个通信装置例如为第一通信装置和第二通信装置。其中,第一通信装置可以是终端设备或能够支持终端设备实现该方法所需的功能的通信装置,当然还可以是其他通信装置,例如芯片***。对于第二通信装置同样,可以是终端设备或能够支持终端设备实现该方法所需的功能的通信装置,当然还可以是其他通信装置,例如芯片***。且对于第一通信装置和第二通信装置的实现方式均不做限制。例如,第一通信装置可以是某个终端设备,第二通信装置是另一个终端设备;或者第一通信装置是某个终端设备,第二通信装置是能够支持另一个终端设备实现该方法所需的功能的通信装置,等等。
在下文中,以该方法由第一终端设备、第二终端设备执行为例,也就是,以第一通信装置是第一终端设备、第二通信装置是第二终端设备为例。如果将本实施例应用在图1所示的网络架构,则下文中所述的第一终端设备和第二终端设备均可以是图1所示的网络架构中的终端设备。需要说明的是,本申请实施例只是以通过第一终端设备和第二终端设备执行为例,并不限制于这两个终端设备。例如,本申请实施例也可以通过更多个终端设备执行。应理解,涉及到更多个终端设备时,这更多个终端设备中各个终端设备执行流程相同。下文以至少一个终端设备共享第一终端设备的COT为例。第一终端设备可主动将初始COT共享给一个或多个终端设备。一个或多个终端设备也可以主动请求共享第一终端设备的COT。主动共享第一终端设备的COT的终端设备的个数不同,第一终端设备的行为也有所不同。为方便描述,本文中,将一个终端设备请求共享第一终端设备的COT的方法称为第一种资源共享方法。将至少一个终端设备请求共享第一终端设备的COT的方法称为第二种资源共享方法。将第一终端设备主动将COT共享给至少一个终端设备的方法称为第三种资源共享方法。
需要说明的是,本文中,数据的优先级通过优先级值来表征。数据的优先级值越小,该数据的优先级越高。例如,数据的优先级值可包括{0,1,2,3,4,5,6,7},数据的优先级值为0,该数据的优先级最高。例如,第二终端设备待发送数据的优先级高于第一终端设备发送的数据的优先级,也就是,第二终端设备待发送数据的优先级值小于第一终端设备发送的数据的优先值(如无特殊说明,二者可替换)。第二终端设备待发送数据的优先级高于某一优先级门限,也就是,第二终端设备待发送数据的优先级值小于某一阈值。
另外,本文中,将第一终端设备确定的初始COT称为第一资源。可以理解的是,第一资源为COT对应的时域资源,或者第一资源为COT对应的频域资源,或者第一资源为COT对应的时频资源。其中,第一资源的频域资源可以是以PRB为粒度,以子信道为粒度,本发明不做限制,对于第一资源的频域资源也不做限制。COT的时域单元可以为时隙,符号,子帧,绝对时间(比如毫秒ms)在本发明中不做限定。可以理解的是,第一终端设备可能会在第一资源上向其他终端设备发送数据,第一终端设备向其他终端设备发送完数据,第一资源还有可用的部分资源。其他终端设备可请求使用第一资源,也就是,请求使用第一资源中的该部分资源。为了便于描述,下文中,将其他终端设备请求共享第一资源中的部分资源,称为其他终端设备请求共享第一资源。也就是,如无特殊说明,下文中,请求共享第一资源与共享第一资源中的部分资源可替换。当然,其他终端设备请求共享的资源的时域长度可能小于第一资源中的该部分资源的时域长度。这种情况下,第一资源除共享给其他终端设备的资源之外还有剩余资源。即第一资源中的剩余资源可认为是第一资源中除第一终端设备已经使用的资源和其他终端设备共享的部分资源之外的资源。
下面分别介绍本申请实施例提供的三种资源共享方法。
请参见图2,为本申请实施例提供的第一种资源共享方法的流程示意图。图2所示的流程以第二终端设备主动请求共享第一终端设备的COT为例。
S201、第一终端设备向第二终端设备发送第一指示信息,相应的,第二终端设备接收该第一指示信息。
第一指示信息可指示第一终端设备的第一资源,例如第一终端设备在信道接入过程中,通过LBT确定的初始COT。第一终端设备可在初始COT对应的资源上发送数据或接收数据。第一终端设备可将第一资源分享给其他终端设备,从而提升其他终端设备的侧行数据传输的高优先级和服务质量要求。例如,第一终端设备可将第一资源分享给第二终端设备。然而,第二终端设备不知道第一终端设备的第一资源。在本申请实施例中,第一终端设备可通过第一指示信息将第一终端设备的第一资源通知给第二终端设备。这样第二终端设备有共享第一资源的需求时,可向第一终端设备请求共享第一终端设备的第一资源。
第一指示信息的发送方式包括以下几种,本申请实施例不限制以何种方式发送第一指示信息。
第一种发送方式,第一指示信息可承载于侧行链路控制信息(sidelink controlinformation,SCI)中。第一终端设备向第二终端设备发送第一指示信息,也可认为是,第一终端设备向第二终端设备发送SCI,该SCI包括第一指示信息。可选的,SCI中的一个字段可用于指示第一指示信息。该SCI可以为第一级SCI或第二级SCI。
第二种发送方式,第一指示信息可以承载在媒体接入控制(media accesscontrol,MAC)控制元素(control element,CE)中或者PC5无线资源控制(radio resourcecontrol,RRC)消息中。
第三种发送方式,第一指示信息可承载于物理侧行链路反馈信道(physicalsidelink feedback channel,PSFCH)。第一终端设备向第二终端设备发送第一指示信息,也可认为是,第一终端设备向第二终端设备发送PSFCH,该PSFCH包括第一指示信息。
S202、第二终端设备向第一终端设备发送第一请求信息,相应的,第一终端设备接收该第一请求消息。
第一请求消息可用于请求共享第一终端设备的第一资源。第二终端设备有请求共享第一终端设备的第一资源的需求时,可向第一终端设备发送第一请求消息。例如,第二终端设备有数据需要发送,通过LBT还没监测到可用的资源可以理解为,例如第二终端设备在侧行资源池中进行感知,在一定时长内的感知结果为信道不空闲,即信道感知的干扰程度高于一定的阈值。又例如,第二终端设备在非授权频谱上LBT,在一段时间的信道检测中,检测结果为信道不空闲,即信道干扰程度高于一定的阈值。应理解,第二终端设备不需要共享第一终端设备的第一资源时,无需向第一终端设备发送第一请求信息,以减少不必要的信令交互和资源浪费。在满足以下的一种或多种条件时,第二终端设备可共享第一终端设备的第一资源。换句话说,第二终端设备满足如下的一种或多种条件时,第二终端设备可向第一终端设备发送第一请求信息。
条件一,第二终端设备待发送的数据的优先级高于第一终端设备发送的数据的优先级。即第二终端设备待发送的数据的优先级比第一终端设备所发送的数据的优先级高,第二终端设备可向第一终端设备发送第一请求信息,从而满足第二终端设备待发送数据的时延要求,提高优先级较高的待发送数据的可靠性。可以理解的是,第一终端设备发送的数据的优先级由第一终端设备所发送的SCI指示,该SCI中所指示的优先级值为第一终端设备所发送的数据对应的优先级值。第二终端设备根据该SCI指示的优先级值可确定第一终端设备所发送的数据的优先级。
条件二,第二终端设备是第一终端设备的对端设备,也就是,第一终端设备作为发送端,第二终端设备为第一终端设备的接收端。可以理解的是,第二终端设备成功接收第一终端设备发送的数据,即第二终端设备能够成功解码来自第一终端设备的数据包。由于第一终端设备的传输完成,较大概率不会继续使用第一资源中的剩余资源。所以这种情况下,第二终端设备可以请求使用第一资源的剩余资源,提高信道接入的成功率。
条件三,第二终端设备待发送的数据的优先级高于第一预设优先级门限。第一预设优先级门限可以是网络设备配置或预配置的优先级,或者,可以是预定义的一个优先级。例如,第一预设优先级门限可以是第一优先级。第二终端设备待发送的数据的优先级高于第一预设优先级门限,也就是,第二终端设备待发送的数据的优先级值小于第一预设门限。第一预设门限可以是网络设备配置或预配置的优先级值,或者,可以是预定义的一个优先级值。例如,第一预设优先级门限可以是第一优先级值。示例性的,第一优先级值为“2”。可以理解的是,如果第二终端设备待发送的数据的优先级值小于2,则代表优先级较高,可请求共享第一终端设备的第一资源。在可能的场景中,尽管第二终端设备待发送数据的优先级高于第一终端设备的数据的优先级,但是如果第一终端设备发送的数据是紧时延业务,那么第一终端设备将第一资源分享给第二终端设备后,第一资源中的剩余资源可能无法满足第一终端设备发送的数据的时延要求。为此,通过设置第一预设优先级门限,提高共享第一资源的门限,以在一定程度上保证信道接入和信道共享的公平性。例如,当第二终端设备待发送数据的优先级高于第一预设优先级门限时,可认为第二终端设备待发送的数据较为重要,这种情况下,第二终端设备可共享第一终端设备的第一资源。
条件四,第二终端设备进行LBT失败的次数高于第二预设门限。LBT失败指LBT的结果为信道不空闲。通常,第二终端设备发送数据之前,会通过LBT确定可用的资源。如果第二终端设备多次进行LBT,该多次LBT的结果均为信道不空闲,也就是没有空闲资源可用,从而无法满足第二终端设备待发送数据的时延要求和QoS。这种情况下,第二终端设备可以请求共享第一终端设备的第一资源,以满足第二终端设备待发送数据的时延要求和QoS要求。可以理解的是,第二终端设备进行的LBT为Type1 LBT。
第二终端设备满足上述条件一到条件四中的任意一种条件,可向第一终端设备发送第一请求信息。例如,第二终端设备满足条件一,条件二,条件三或条件四,可向第一终端设备发送第一请求信息。第二终端设备满足上述条件一到条件四中的多种条件,可向第一终端设备发送第一请求信息。例如,第二终端设备满足条件一和条件三,可向第一终端设备发送第一请求信息。例如,第二终端设备满足条件一、条件三和条件四,可向第一终端设备发送第一请求信息。
可选的,第二终端设备在发送第一请求信息之前,可进行type2A,type2B或type2C类型的LBT。当LBT的结果为信道空闲,第二终端设备发送第一请求信息。如果LBT的结果为信道不空闲,那么第二终端设备不发送第一请求信息。第一请求信息可直接或间接指示第二终端设备请求共享第一终端设备的第一资源。下面介绍第一请求信息的几种实现形式。
实现形式一,第一请求信息可包括第一信息,该第一信息占用1比特,用于指示第二终端设备请求共享第一终端设备的第一资源,或者,用于指示第二终端设备是否请求共享第一终端设备的第一资源。这种情况下,第一请求信息可承载于SCI中。该1比特的取值为“0”,用于指示第二终端设备请求共享第一终端设备的第一资源,相反,该1比特的取值为“1”,用于指示第二终端设备不请求共享第一终端设备的第一资源。或者,该1比特的取值为“1”,用于指示第二终端设备请求共享第一终端设备的第一资源,相反,该1比特的取值为“0”,用于指示第二终端设备不请求共享第一终端设备的第一资源。
实现形式三,第一请求消息可包括第一时间信息,该第一时间信息可用于指示请求共享第一资源中的部分资源(例如称为第二资源)的时域长度。第一时间信息指示的时域长度可认为是第二终端设备期望共享的时域长度。这种实现形式,通过第一时间信息可间接指示第二终端设备请求共享第一终端设备的第一资源。例如,第一时间信息指示的时域长度不为0,那么指示第二终端设备请求共享第一终端设备的第一资源中的部分资源,例如第二资源。可以理解的是,如果第一时间信息指示的时域长度不为0,第一终端设备后续可在第一资源中除第二终端设备共享的资源之外的剩余资源发送数据,以尽量提高资源的利用率。
可选的,第一时间信息可占用N个比特,N为正整数。可以理解的是,N比特对应2N个状态。这2N个状态中的1个状态用于指示第二终端设备请求共享第一终端设备的第一资源,其余2N-1个状态用于指示第二资源的时域长度。可选的,N比特对应2N个状态。这2N个状态中的一个状态用于指示第二终端设备请求共享第一终端设备的第一资源,2N个状态中的另一个状态用于指示第二终端设备不请求共享第一终端设备的第一资源,其余2N-2个状态用于指示第二资源的时域长度。
实现形式四,第一请求信息可包括第一信息和第一时间信息,第一信息可用于指示请求共享第一终端设备的第一资源,第一时间信息用于指示第二资源的时域长度。
示例性的,第一请求信息还可以包括标识信息,标识信息对应于第二终端设备,标识信息用于第一终端设备确定第二终端设备向其请求共享第一资源。通过该标识信息,可以让第一终端设备确定哪些终端设备有共享COT的需求和请求。
本申请实施例对第一请求信息以何种方式发送给第一终端设备不作限制。例如,第一请求信息可承载于PSFCH或者SCI。或者,第一请求信息可承载于MAC CE中,与第二终端设备发送给第一终端设备的数据一起发送给第一终端设备。又或者,第一请求信息和第二终端设备发送给第一终端设备的HARQ一起发送给第一终端设备。又或者,第一请求信息承载于PC5 RRC消息中。
第一终端设备可动态调度用于第二终端设备发送第一请求信息所使用的时频资源。相应的,第二终端设备在第一终端设备指示的时频资源上发送第一请求信息。例如,第一指示信息还可以用于指示第二终端设备发送第一请求信息所使用的时频资源(时域资源和频域资源)。又例如,可预配置或者网络设备配置或者预先定义用于第二终端设备发送第一请求信息的候选资源集合。第一指示信息可用于指示候选资源集合中的一个候选资源。应理解,该候选资源为用于第二终端设备发送第一请求信息的时频资源。
可以理解的是,第一终端设备从发送状态切换到接收状态需要一个切换时间。如图3为第一终端设备发送数据和接收数据的状态切换示意图。在该切换时间内,第一终端设备无法发送或接收数据。该切换时间可包括从发送到接收的转换时长、从接收到发送的转换时长。如果该切换时间较长,可能会导致其他终端设备进行LBT之后,确定该切换时间为空闲资源,LBT成功后其他终端设备会认为信道空闲而导致第一资源被其他终端设备占用。为了降低该切换时间被其他终端设备抢占的概率,可缩短该切换时间的时长。但是假设终端设备在进行收发转换或发收转换后需要LBT成功后接入信道,则可能会出现信道丢失的风险。为此,在本申请实施例中,第二终端设备发送第一请求信息的时域资源和发送HARQ的时域资源相同,这样可减少第一终端设备收发转换的次数,从而降低无法接入信道的风险。例如,第二终端设备可使用频分复用或码分复用的方式传输HARQ和第一请求信息。即发送第一请求信息的时域资源和发送HARQ的时域资源相同,但是发送第一请求信息的码域资源和发送HARQ的码域资源不相同。或者,发送第一请求信息的时域资源和发送HARQ的时域资源相同,但是发送第一请求信息的频域资源和发送HARQ的频域资源不相同。
作为一种示例,发送第一请求信息的码域资源和发送HARQ的码域资源不相同。例如,发送第一请求信息使用的循环位移(cyclic shift,CS)不同,或者,发送第一请求信息和HARQ使用的根序列不同,或者,发送第一请求信息和HARQ使用的正交覆盖码(orthogonalcover code,OCC)不同。
举例来说,第一请求信息占用1个比特。假设该1比特的取值为“0”,表示不请求共享第一资源;相反,该1比特的取值为“1”,表示请求共享第一资源(表1-1以此为例)。请参见表1-1,为第一请求信息的比特含义与所使用的序列的循环位移的对应关系表。表1-1以第一请求信息指示请求共享第一资源,第二终端设备发送第一请求信息使用的序列的循环位移mcs为6,第一请求信息指示不请求共享第一资源,第二终端设备发送第一请求信息使用的序列的循环位移mcs为0为例。
表1-1
需要说明的是,表1仅是一种举例,本申请实施例对第一请求信息和HARQ使用的序列的循环位移,以及表1中的1比特的具体含义不作限制。例如,1比特的取值为“0”,可表示请求共享第一资源;相反,该1比特的取值为“0”,表示请求共享第一资源。第二终端设备发送第一请求信息使用的序列的循环位移mcs可为0,第一请求信息指示不请求共享第一资源,第二终端设备发送第一请求信息使用的序列的循环位移mcs可为0。即表1-1也可为表1-2,表1-3或表1-4。
表1-2
表1-3
表1-4
举例来说,HARQ也可以占用1比特,假设该1比特的取值为“0”,表示HARQ包括NACK;相反,该1比特的取值为“1”,表示HARQ包括ACK。请参见表2,为第一请求信息和HARQ的比特含义与所使用的序列的循环位移的对应关系表。
表2
需要说明的是,表2仅是一种举例,本申请实施例对第一请求信息和HARQ使用的序列的循环位移不作限制。例如,用1表示NACK,用0表示ACK,或者用1表示不请求共享,用0表示请求共享。“{0,0}”,“{0,1}”,“{1,1}”,“{1,0}”和4个序列的循环位移一一对应,但是具体映射方式不做限制。
作为另一种示例,发送第一请求信息的频域资源和发送HARQ的频域资源不相同。例如,第二终端设备使用第一资源块(resource block,RB)发送第一请求信息,使用第二RB发送HARQ,第一RB和第二RB不同。又例如,第二终端设备使用第一资源块集发送第一请求信息,使用第二资源块集发送HARQ,第一资源块集和第二资源块集不同。第一终端设备根据不同的频域资源来区分来自第二终端设备的第一请求信息和HARQ。
用于传输HARQ的资源可以是资源池内周期性配置的传输资源,也可以是以COT的起始位置为参考点,在COT内的特定位置配置的传输资源。即COT内周期性配置用于传输HARQ的资源。例如以COT起始位置为参考点,在COT内的第K个时隙为用于传输HARQ的资源。其中,K可以为1个或多个值,本发明中称为一个图案(Pattern)。当图案不止一个时,第一终端设备可指示第一资源的图案(Pattern),该图案可指示HARQ资源在第一资源中的位置。第二终端设备根据该图案可确定发送HARQ的资源。
第一终端设备可通过比特位图(bitmap)指示用于发送PSFCH的符号上哪些物理资源块(physical resource block,PRB)可用于发送HARQ,哪些PRB不用于发送HARQ。例如,某个PRB对应比特位的取值为“1”,指示该PRB用于发送HARQ,相应的,某个PRB对应比特位的取值为“0”,指示该PRB不用于发送HARQ。或者,某个PRB对应比特位的取值为“0”,指示该PRB用于发送HARQ,相应的,某个PRB对应比特位的取值为“1”,指示该PRB不用于发送HARQ。为方便描述,下文以某个PRB对应比特位的取值为“1”,指示该PRB用于发送HARQ为例。
具体的,第二终端设备根据PSSCH的时频资源位置确定可用于发送PSFCH(HARQ)的资源。对应一个PSSCH的时频资源,第二终端设备所确定的候选资源可能有多个,即可用于发送PSFCH(HARQ)的候选资源有多个。第二终端设备可使用这多个候选资源中的一个候选资源发送HARQ,这多个候选资源中除发送HARQ的资源之外的剩余候选资源可以用于发送第一请求信息。
在一种可能的实现方式中,可配置或预配置用于发送HARQ的候选资源集合。第二终端设备可从用于发送HARQ的候选资源集合中选择一个候选资源发送HARQ,在除发送HARQ资源之外的剩余资源发送第一请求信息。同理,可配置或预配置用于发送第一请求信息的候选资源集合。第二终端设备可从用于发送第一请求信息的候选资源集合中选择一个候选资源发送第一请求信息。
请参见图4,为用于传输HARQ的资源的配置示意图。图4以资源池内的时域资源包括6个时隙,频域包括8个PRB,配置的PSFCH的周期是2为例。图4中,第2个时隙,第4个时隙和第6个时隙上用于发送PSFCH的符号(即倒数第2个符号和倒数第3个符号)上“1”指示的PRB用于传输HARQ,“0”指示的PRB不用于传输HARQ。可以理解的是,图4中第2个时隙,第4个时隙和第6个时隙的最后一个是间隔(gap)。图4中,用于传输PSFCH的符号的复制指的是用于传输PSFCH的符号的重复。可以理解的是,第2个时隙,第4个时隙和第6个时隙中各个时隙的倒数第3个符号是倒数第2个符号的复制。
在另一种可能的实现方式中,可根据PSSCH的时频资源用于传输HARQ的候选资源集合。例如,可从中选择出个PRB和PSFCH时隙关联的PSSCH时隙间的时隙i和子信道j。其中, 0≤j<Nsubch。分配的资源从i的升序排序,然后从j的升序排序。终端设备期待是的倍数。
进一步地,可根据如下的公式(1)从传输HARQ的候选资源集合中确定用于传输HARQ的一个候选资源。
在公式(1)中,PID是第二级SCI中所指示的物理层源ID,第二级SCI调度PSSCH。MID是接收PSSCH的终端设备的标识信息,该标识信息由高层指示。当第二级SCI中的播类型(cast type)指示为“01”表示HARQ反馈方式为组播选项2,即接收终端设备只在没有成功解码时反馈NACK。其他情况下,MID为0。为PSSCH对应的包括了频域维度和码域维度的候选资源集合。
其中,为1或为PSSCH传输所使用的子信道个数。为CS对的数量。为PSSCH资源所关联的PSFCH候选资源集合。 是用于传输HARQ的PRB集合,Nsubch是资源池内的子信道个数,其中,资源池为可用于传输侧行数据的时频资源集合。为资源池内PSFCH反馈的周期。
举例来说,请参见图5,为从传输HARQ的候选资源集合中确定用于传输HARQ的一个候选资源的示意图。图5示意的资源在频域上包括3个子信道,这3个子信道的编号j从下到上依次为0,1,2。每个子信道包括10个PRB。图5示意的资源在时域上包括4个时隙,这4个时隙的编号i从左到右为0,1,2,3。PSFCH到HARQ的最小反馈定时为2,即时隙0和时隙1的数据调度需要在时隙3上反馈。时隙0用于发送PSCCH或PSSCH。时隙0和时隙1需要在一个PSFCH所在时隙(例如时隙3)反馈,图5中最后一列为资源池内的PRB中可用于传输HARQ的PRB的集合,PRB的编号顺序在图5中从上到上,从0开始。图5中,Nsubch为3,为2,根据可知为3。为18(图5以虚线进行示意)虚线框内是bitmap指示为1的PRB,即用于传输HARQ的PRB。
从中选择出以时隙0,子信道0举例来说,假设PSSCH在时隙0,子信道0上传输,根据上述计算可得,在时隙3中对应的用于传输HARQ的PRB的范围为[0,2](也就是PRB0,PRB1和PRB2)(如图5中阴影部分所示意的PRB)。其他子信道和时隙所对应的HARQ候选资源的确定方式同上。
可选的,用于传输PSFCH的符号上不用于传输HARQ的频域资源和码域资源可以用于传输第一请求信息。
同理,用于传输PSFCH的符号上用于传输HARQ的候选资源集合中排除实际用于传输HARQ的资源后的剩余资源,可以用于传输第一请求信息。即用于发送第一请求信息的候选资源集合也可以是根据PSSCH的时频资源确定。例如,可根据如下公式(2)确定用于发送第一请求信息的候选资源集合。
在公式(2)中,PID是第二级SCI中所指示的物理层源ID,第二级SCI调度PSSCH。为PSSCH对应的包括了频域维度和码域维度的候选资源集合。 其中,为1或为PSSCH传输所使用的子信道个数。为CS对的数量。为PSSCH资源所关联的PSFCH候选资源集合。 是用于发送第一资源请求信息的PRB集合(即用于传输PSFCH的符号中bitmap指示为0的PRB集合的子集,或者是用于传输PSFCH的符号对应的COT内频域资源PRB内bitmap指示为0的PRB集合的子集)。Nsubch是资源池内的子信道个数。其中,资源池为可用于发送侧行数据的时频资源集合。为资源池内第一请求信息发送的周期。第一请求信息发送的周期可以为HARQ发送的周期。可选的,Nsubch可以是COT内对应的频域资源的个数,频域资源可以是PRB,也可以是子信道。其中,子信道是M个PRB,M由网络设备配置或者是预配置或者是预定义。可选的,为HARQ资源位置对应的用于发送PSSCH的时隙的个数N_PSFCH。
可以理解的是,用于发送第一请求信息的候选资源集合和用于发送HARQ的候选资源集合可相同。这种情况下,可使用频域或码域资源来区分用于发送第一请求信息的资源和用于发送HARQ的资源。例如,可通过如下的公式(3)确定用于发送第一请求信息的资源和用于发送HARQ的资源。
在公式(3)中,PID是第二级SCI中所指示的物理层源ID,第二级SCI调度PSSCH。MID是接收PSSCH的终端设备的标识信息,该标识信息由高层指示。当第二级SCI中的播类型(cast type)指示为“01”表示HARQ反馈方式为组播选项2,即接收终端设备只在没有成功解码时反馈NACK。其他情况下,MID为0。Δ可以为1或者为一个预定义或网络设备配置或网络设备预配置的值。为PSSCH对应的包括了频域维度和码域维度的候选资源集合。其中,为1或为PSSCH发送所使用的子信道个数。为CS对的数量。为PSSCH资源所关联的PSFCH候选资源集合。 是用于发送HARQ的PRB集合,Nsubch是资源池内的子信道个数,资源池为可用于发送侧行数据的时频资源集合。为资源池内PSFCH反馈的周期。
第二终端设备确定用于发送第一请求信息的资源,向第一终端设备发送第一请求信息,以请求共享第一终端设备的第一资源。
S203、第一终端设备接收第一请求信息,停止使用第一资源。
第一终端设备接收到第一请求信息,可确定第二终端设备是否请求共享第一终端设备的第一资源。如果第二终端设备请求共享第一终端设备的第一资源。第一终端设备可将第一资源的全部剩余资源共享给第二终端设备使用。即第一终端设备不再使用第一资源中的全部剩余资源,也就是,不会使用第一资源中的全部剩余资源发送数据。
示例性的,第一终端设备接收到第一请求信息,可默认第二终端设备请求共享第一终端设备的第一资源。
示例性的,第一终端设备可根据第一请求信息包括的内容确定第二终端设备是否请求共享第一终端设备的第一资源。例如,第一请求信息只包括第一信息,第一终端设备可根据第一信息确定第二终端设备是否请求共享第一终端设备的第一资源。又例如,第一请求信息包括第一时间信息,第一终端设备根据第一时间信息确定第二终端设备请求共享第一资源中的第二资源。可以理解的是,如果第一时间信息所指示的第二资源的时域长度小于第一资源中除第一终端设备已经使用的资源之外的剩余资源的时域长度。即第一资源共享给第二终端设备第二资源之外,还有剩余资源。第一终端设备后续可使用该剩余资源发送数据,以尽量提高资源的利用率,还可以更加灵活地共享第一资源。
请参见图6A,示出了第一终端设备和第二终端设备共享第一资源的一种示意图。图6A以第一终端设备接收到第一请求信息,不再继续使用第一资源传输数据为例。且第一终端设备后续不再使用第一资源中的剩余资源发送数据。在图6A中,第一终端设备在第一资源上发送数据。当第一终端设备接收到第一请求信息,默认将第一资源中的剩余资源共享给第二终端设备。第二终端设备可在第二资源上发送数据,例如第二终端设备在第二资源上向第一终端设备发送数据。第一终端设备可停止在第一资源中除第一终端设备使用的资源之外的剩余资源发送数据,并在第二资源上接收来自第二终端设备的数据。
请参见图6B,示出了第一终端设备和第二终端设备共享第一资源的另一种示意图。以图6A相同,在图6B中,第一终端设备在第一资源上发送数据。当第一终端设备接收到第一请求信息,默认将第一资源中的剩余资源共享给第二终端设备。第二终端设备可在第二资源上发送数据,例如第二终端设备在第二资源上向第一终端设备发送数据。与图6A的不同之处在于,图6B中,第二终端设备在发送第一请求信息时携带第一终端设备所请求的第二资源的时域长度。第一终端设备根据第二资源的时域长度,可确定第一资源中除第二资源之外还有剩余资源。第一终端设备在第二资源上接收数据之后,后续在该剩余资源上发送数据。
第二终端设备发送第一请求信息后,可以使用第一资源中的剩余资源向第一终端设备发送数据。进一步地,为了提高第二终端设备数据传输可靠性,第二终端设备在使用第一资源中的剩余资源之前,可进行type2A,type2B或type2C类型的LBT。当LBT的结果为信道空闲,第二终端设备使用第一资源中的剩余资源发送数据。
图2所示流程中,第二终端设备请求共享第一资源,第一终端设备默认允许第二终端设备共享。即第一终端设备接收来第二终端设备的第一请求信息,停止使用第一资源的剩余资源。对于第一终端设备来说,可能也有紧急要发送的数据。如果默认将第一资源共享给第二终端设备,会影响第一终端设备的正常业务。另外,如果多个终端设备都向第一终端设备请求共享第一资源,第一终端设备都允许这多个终端设备共享第一资源,那么可能会存在多个终端设备同时抢占第一终端设备的第一资源,导致资源冲突。为此,本申请实施例提供了第二种资源共享方法。在第二种资源共享方法中,第一终端设备可确定是否允许其他终端设备共享第一资源,以减少资源冲突,降低对第一终端设备传输业务的影响。
需要说明的是,本申请实施例对S201和S202的执行顺序不作限制。也就是,S201可以在S202之前执行,也可以在S202之后执行。
请参见图7,为本申请实施例提供的第二种资源共享方法的流程示意图。图7所示的流程以至少一个终端设备共享第一终端设备的资源为例。
S701、第一终端设备向至少一个终端设备发送第一指示信息,相应的,至少一个终端设备分别接收该第一指示信息。
第一指示信息可用于指示第一终端设备的第一资源,也就是,第一终端设备所初始化的COT。第一指示信息的具体实现可参考前述S201的相关内容,这里不再赘述。
第一终端设备可向一个或多个终端设备发送第一指示信息。例如,第一终端设备可向第二终端设备发送第一指示信息。又例如,第一终端设备可向第二终端设备和第三终端设备发送第一指示信息。接收到第一指示信息的终端设备可以获知第一终端设备的第一资源。可以理解的是,第一终端设备可通过单播或组播的方式将第一指示信息发送给至少一个终端设备。图7中第三终端设备不是必须存在的,因此在图7中以虚线进行示意。
如果第一终端设备向第二终端设备发送第一指示信息,相应的,第二终端设备可向第一终端设备请求共享第一资源。如果第一终端设备向第二终端设备和第三终端设备发送第一指示信息,相应的,第二终端设备和第三终端设备分别可向第一终端设备请求共享第一资源。需要说明的是,第二终端设备或第三终端设备事先不知道第一终端设备的第一资源,也可以向第一终端设备请求共享第一终端设备的资源。即S701不是必须执行的步骤,因此,在图7中以虚线进行示意。
S702、第二终端设备向第一终端设备发送第一请求信息,相应的,第一终端设备接收该第一请求信息。
第一请求信息可用于请求共享第一终端设备的第一资源。第二终端设备有请求共享第一终端设备的第一资源的需求时,可向第一终端设备发送第一请求消息。第一请求消息的具体实现可参考前述S202的相关内容,这里不再赘述。
S703、第一终端设备向第二终端设备发送第二指示信息,相应的,第二终端设备接收该第二指示信息。
第一终端设备接收到第一请求信息,可确定是否将第一资源共享给第二终端设备,也就是说是否允许第二终端设备使用第一资源,并向第二终端设备发送针对第一请求信息的响应信息,例如第二指示信息。例如,第一终端设备可判断第二终端设备是否满足前述图2内容的条件一到条件四的一个或多个条件。如果第二终端设备满足条件一到条件四的一个或多个条件,第一终端设备可确定将第一资源共享给第二终端设备。
第二指示信息可承载于SCI。第一终端设备向第二终端设备发送第一指示信息,也可认为是,第一终端设备向第二终端设备发送SCI,该SCI包括第二指示信息。例如,第二指示信息可承载于SCI中的第一级SCI,也可以承载于SCI中的第二级SCI,或者,承载于第一级SCI和第二级SCI,对此,本申请实施例不作限制。或者,第二指示信息可以是SCI格式。又或者,第二指示信息可以以第二级SCI或MAC CE的方式承载于物理侧行链路共享信道(physical sidelink shared channel,PSSCH)中。第一终端设备向第二终端设备发送第二指示信息,也可认为是,第一终端设备向第二终端设备发送PSSCH,该PSSCH包括第二指示信息。可选的,第一终端设备可以用SCI中的1比特来指示响应消息。可选的,第一终端设备可以用SCI中的1比特来指示第二指示信息。
如果第一终端设备不允许第二终端设备使用第一资源,第二指示信息可指示不允许第二终端设备使用第一资源。如果第一终端设备允许第二终端设备使用第一资源,第一终端设备可确定允许第二终端设备使用第一资源中的哪些资源,以尽量满足第二终端设备的需求。根据第二指示信息所要指示的内容的不同,第二指示信息的实现形式也有所不同。下面介绍第二指示信息的几种实现形式。
示例性的,第二指示信息可包括第二信息,该第二信息可用于指示第二终端设备是否能够使用第一资源。如果第二信息用于指示第二终端设备能够使用第一资源,可默认第二终端设备可使用第一资源的剩余资源。第一终端设备接收第一请求信息后,停止使用第一资源的剩余资源。第二终端设备使用第一资源中的剩余资源发送数据。
示例性的,第二指示信息可包括第二信息和第二时间信息。该第二信息可用于指示第二终端设备是否能够使用第一资源。第二时间信息可用于指示允许共享的第一资源中的部分资源(例如称为第三资源)的时域长度。第二终端设备可在第三资源上发送数据。可选的,第二终端设备在第三资源上向第一终端设备发送数据。第二终端设备可以使用第二时间信息所指示的时域长度对应的资源发送数据,相应的,第一终端设备不再使用第二时间信息所指示的时域长度对应的资源发送数据。如果第一资源中除第三资源之外还有可使用的剩余资源,后续第一终端设备可在该剩余资源上发送数据,从而提高资源的利用灵活度,提高多个终端设备共享资源的灵活度。在可能的实现方式中,可预先定义或者网络设备配置多个时域长度的集合或列表。第二时间信息可包括该集合中的一个取值,用于指示一个时域长度。或者,第二时间信息可包括该列表中的行索引,用于指示一个时域长度。
可选的,第二指示信息可包括第二时间信息。这种情况下,第二时间信息可占用M个比特,M为正整数。可以理解的是,M比特对应2M个状态。这2M个状态中的1个状态可用于指示第二终端设备可以共享第一资源,即可以使用第一资源中的剩余资源。这种情况下,第二终端设备可使用第一资源中全部的剩余资源。第一终端设备接收第一请求信息后,停止使用第一资源中的剩余资源。可选的,可以使用2M个状态中的另一个状态指示第二终端设备不可以使用第一资源的剩余资源。
另外,即使第一终端设备允许第二终端设备共享第一资源,但是第一终端设备允许第二终端设备共享的资源(即第三资源)的时域长度与第二资源的时域长度可能相同,也可能不同。即第二时间信息指示的第三资源的时域长度与第一时间信息指示的第二资源的时域长度可相同,也可以不同。
示例性的,第二指示信息可包括第二信息、第二时间信息和偏移信息。该偏移信息可用于指示第三资源的时域起始位置。例如,偏移信息包括第一偏移值,该第一偏移值可用于指示第三资源的时域起始位置与接收到第二指示信息的时域起始位置之间的偏移。或者,该第一偏移值可用于指示第三资源的时域起始位置与接收到第二指示信息的时域结束位置之间的偏移。第二终端设备根据第一偏移值和第二时间信息可确定第三资源的位置(即第三资源的时域起始位置,以及第三资源的时域结束位置),进而在第三资源上发送数据。在可能的实现方式中,可预先定义或者网络设备配置多个偏移值的集合或列表。第一偏移可包括该集合中的一个取值。或者,第一偏移可包括该列表中的行索引。或者第一偏移值是一个固定值。该固定值可以是网络设备配置,预配置或者预定义的。可选的,第一偏移值可以为0。需要说明的是,本文中,偏移的时间单元可以是时隙,子帧,符号,绝对时间等。例如,本文中,偏移值可以以时隙为单位。
请参见图8A,示出了第一终端设备和第二终端设备共享第一资源的一种示意图。图8A以第一终端设备接收到第一请求信息,可根据第一请求信息中的第一优先级信息或第一时间信息等确定是否允许第二终端设备共享第一资源。如果第一优先级信息指示的优先级高于第一终端设备发送的数据的优先级,第一终端设备可确定允许第二终端设备共享第一资源。进一步的,第一终端设备可根据第一时间信息确定允许第二终端设备共享第一资源中的第三资源。第二终端设备可在第三资源发送数据。第一终端设备不再使用第三资源发送数据,可在第三资源上接收数据。图8A以第一终端设备在第三资源接收来自第二终端设备的数据为例。可以理解的是,第三资源与第一终端设备发送第二指示信息的时域结束位置之间的间隔,即第一偏移值可以是0,也可以不是0。
可以理解的是,可能有多个终端设备请求共享第一终端设备的第一资源。第一终端设备可能将第一资源的剩余资源共享给多个终端设备。为了区分共享给各个终端设备的资源所在的位置,第二指示信息还可以包括标识信息。例如,第一终端设备将第三资源共享给第二终端设备,标识信息可包括对应第二终端设备的标识,例如第一标识。即第一标识可用于指示第二终端设备,也可以理解为,第一标识可用于指示第二终端设备能够使用第一终端设备的第一资源。可以理解的是,如果第二终端设备是第一终端设备的对端设备,且第一资源只共享给第二终端设备。第二指示信息可不包括标识信息,即不包括第一标识。第二终端设备接收第二指示信息,可默认第三资源是共享给第二终端设备的。
S704、第三终端设备向第一终端设备发送第二请求信息,相应的,第一终端设备接收该第二请求信息。
第三终端设备有请求共享第一终端设备的第一资源的需求时,可向第一终端设备发送第二请求信息。与第一请求信息类似,第二请求信息可包括第三信息、第三时间信息,以及第二优先级信息中的一种信息或多种信息。其中,第三信息用于指示第三终端设备请求使用第一资源。第三时间信息用于指示请求共享第一资源中的部分资源(例如称为第四资源)的时域长度。第二优先级信息用于指示第三终端设备待发送数据的优先级。
第二请求信息也可以可承载于PSFCH或者SCI。或者,第二请求信息可承载于第二级SCI或MAC CE中,和第三终端设备发送给第一终端设备的数据一起发送给第一终端设备。又或者,第二请求信息和第三终端设备发送给第一终端设备的HARQ一起发送给第一终端设备。如无特殊说明,第三终端设备发送第二请求信息,同第二终端设备发送第一请求信息。第二请求消息的具体实现以及发送方式可参考前述S202的相关内容,这里不再赘述。
需要说明的是,S702和S704分别由第二终端设备和第三终端设备执行,因此在执行顺序上不作限定。另外,S704可在S703之前执行,也可以在S703之后执行。
S705、第一终端设备向第三终端设备发送第二指示信息,相应的,第三终端设备接收该第二指示信息。
类似第二终端设备,第一终端设备也可以向第三终端设备发送指示信息,指示第一终端设备是否允许第三终端设备共享第一资源。例如,第一终端设备也可以向第三终端设备发送第二指示信息。该第二指示信息中的第二信息还用于指示第三终端设备是否能够使用第一资源。第三终端设备接收到第二指示信息,根据第二指示信息中的第二信息可确定是否能够使用第一资源。
在可能的场景中,如果第一终端设备允许第二终端设备和第三终端设备共享第一资源,然而第一终端设备没有指示第二终端设备和第三终端设备可以使用第一资源中的哪些资源。这种场景下,第二终端设备和第三终端设备接收到第二指示信息之后,第二终端设备和第三终端设备竞争使用第一资源,可能会造成资源冲突。为此,如果第一终端设备允许第三终端设备共享第一资源,第一终端设备还需指示允许第三终端设备共享第一资源中的哪些资源,以减少资源冲突。
例如,第二指示信息中的还可以包括第四时间信息。该第四时间信息可用于指示允许第三终端设备共享的第一资源中的部分资源(例如称为第五资源)的时域长度。第三终端设备可在第五资源上发送数据。可选的,第三终端设备在第五资源上向第一终端设备发送数据。第五资源的时域长度与第四资源的时域长度可能相同,也可能不同,本申请实施例对此不作限制。
第二指示信息中的偏移信息还可以包括第二偏移值,该第二偏移值可用于指示第五资源的时域起始位置与接收到第二指示信息的时域起始位置之间的偏移。或者,第二偏移值可用于指示第五资源的时域起始位置与第三资源的时域结束位置之间的偏移第三终端设备根据第二偏移值和第二时间信息可确定第五资源的时域起始位置,进而在第五资源上发送数据。第二偏移值如果为0,第三终端设备根据第二时间信息可确定第五资源的起始时域位置。可以理解的是,如果第一资源中除第三资源和第五资源之外还有剩余资源,第一终端设备后续可在该剩余资源发送数据,从而提高资源的利用率,使得多个终端设备更为高效地灵活地共享资源。
请参见图8B,示出了第一终端设备和第二终端设备以及第三终端设备共享第一资源的一种示意图。以图8A类似,第一终端设备接收到来自第三终端设备的第二请求信息,可根据第二请求信息中的第二优先级信息或第三时间信息等确定是否允许第三终端设备共享第一资源。如果第二优先级信息指示的优先级高于第一终端设备发送的数据的优先级,第一终端设备可确定允许第三终端设备共享第一资源。进一步的,第一终端设备可根据第三时间信息确定允许第二终端设备共享第一资源中的第五资源。第二终端设备可在第五资源发送数据。第一终端设备不再使用第五资源发送数据,可在第五资源上接收数据。图8B以第一终端设备在第五资源接收来自第三终端设备的数据为例。可以理解的是,第五资源的时域起始位置与第三资源的时域结束位置之间的间隔,即第二偏移值可以是0,也可以不是0。
第二指示信息中的标识信息还可以包括第二标识,该第二标识用于指示第三终端设备。也可以理解为,第二标识用于指示第三终端设备能够使用第一终端设备的第一资源。终端设备的标识信息包括但不限于以下几种。
第一种,标识信息可以是终端设备的标识。请参见图9A,为第二指示信息的一种结构示意图。图9A以x个终端设备共享第一资源为例,且x个终端设备分别对应的偏移值为0为例。
第二种,标识信息可以是终端设备所在组的成员标识。请参见图9B,为第二指示信息的一种结构示意图。与图9A的不同之处在于,图9B中,终端设备的标识信息为终端设备所在组的成员标识。这种情况下,第二指示信息可以以组播的方式发送。
第三种,标识信息可包括源标识和目的标识。其中,源标识和目的标识对应一对终端设备。例如,源标识对应第一终端设备,目的标识对应允许使用第一资源的终端设备。请参见图9C,为第二指示信息的一种结构示意图。与图9A和图9B的不同之处在于,图9C中,终端设备的标识信息为源标识和目的标识。
需要说明的是,图7以第二终端设备和第三终端设备请求共享第一终端设备的第一资源为例。本申请实施例对请求共享第一终端设备的第一资源的终端设备的个数不作限制。应理解,请求共享第一终端设备的第一资源的终端设备有至少3个终端设备,那么这至少3个终端设备的任一终端设备可执行类似第二终端设备或第三终端设备的步骤。相应的,第一终端设备发送的第二指示信息中第二信息可指示至少3个终端设备中各个终端设备是否可以共享第一资源。第二指示信息可包括至少3个终端设备分别对应的时间信息,可统称为共享时间信息。即第二指示信息包括共享时间信息,该共享时间信息包括第二时间信息和第四时间信息,还可以包括更多个时间信息。以此类推,第二指示信息中的偏移信息可包括更多个偏移值,第二指示信息中的标识信息也包括更多个标识信息。这里不再赘述。
各个终端设备接收第二指示信息,根据第二信息确定是否可以共享第一资源。如果可以共享第一资源,根据共享时间信息和/或标识信息确定可以共享的资源的时域起始位置以及可以共享的资源的时域长度。例如,各个终端设备根据接收到的共享时间信息中的各个时间信息,偏移信息,标识信息从最低有效位(least significant bit,LSB)到最高有效位(most significant bit,MSB)的排序,来确定可以共享的资源的时域起始位置以及可以共享的资源的时域长度。举例来说,第二终端设备对应的source ID和destination ID是从LSB到MSB的第1个,则第二终端设备占用的资源为从接收到第二指示信息的位置起偏移后的第一时间信息所指示的时域长度。即第二终端设备占用的资源的时域起始位置为接收第二指示信息的结束时域位置起的offset+(N-1)*duration。N为从LSB到MSB的标识信息的序号,N为大于或等于1的整数。duration为与N对应的时间信息指示的时域长度。
例如,请参见图10,为第二指示信息的一种结构示意图。在图10中,第二指示信息中的偏移信息包括与x个终端设备分别对应的偏移值,标识信息包括x个终端设备各自的标识,共享时间信息包括分别与x个终端设备对应的时间信息。以x=2,即终端设备2为第二终端设备为例。终端设备2接收第二指示信息,可根据第一偏移值确定第三资源的起始位置,然后根据第一偏移值以及接收到第二指示信息的时域起始位置确定第三资源的时域起始位置。再根据第三资源的时域起始位置和共享时间信息中第二时间信息指示的时域长度,确定第三资源的时域结束位置。应理解,第三终端设备可根据第二偏移值和第二时间信息指示的时域长度确定第五资源的位置。以此类推,终端设备x可根据第x偏移值和时间信息x-1指示的时域长度确定可共享的资源的位置。其中,终端设备和偏移值,标识信息,时间信息是一一对应的,这里不再赘述。需要说明的是,图9A、图9B、图9C和图10中偏移值、终端设备的标识、时间信息的排列位置仅是示意,本申请实施例对此不作限制。
各个终端设备接收第二指示信息后,根据第二指示信息共享第一资源中的资源时,可以不进行LBT。考虑到第一终端设备传输和其他终端设备传输间的收发转化时间,共享给其他终端设备的资源可能会被另外的终端设备认为信道空闲而占用。这种情况下,对于共享第一资源的其他终端设备来说,第一资源的剩余资源不再可靠。为此,可以尽量的减少收发转换时间或发收转换时间,保证第一终端设备所初始化的COT不会中断。或者,其他终端设备也可以根据LBT的结果确定是否使用可共享的资源。如果LBT的结果为信道空闲,则其他终端设备可以使用可共享的资源。如果LBT的结果为信道不空闲,则其他终端设备不接入信道。可以理解的是,这里LBT可为type2ALBT,type2B LBT或type2C LBT。
需要说明是,如果图7中,S704不执行,那么S705也不执行,因此,在图7中以虚线进行示意。如果第二终端设备和第三终端设备属于同一个组,那么第一终端设备可以以组播的方式发送第二指示信息。
本申请实施例中,第一终端设备可基于一个或多个终端设备的请求信息来确定是否允许其他终端设备共享第一终端设备的资源,并确定共享第一资源中的哪些资源给终端设备。这样可减少由于多个终端设备竞争共享第一资源造成的资源冲突。另外,第一终端设备基于其他终端设备的请求信息中的优先级信息,期望共享的时域长度或资源来确定其他终端设备可共享的资源,可以满足其他终端设备的时延需求和QoS要求。
如上图2以及图7的流程介绍其他终端设备请求共享第一终端设备的第一资源,第一终端设备响应于其他终端设备的请求,告知是否允许其他终端设备共享第一资源。如果第一终端设备允许多个终端设备共享第一资源,还告知各个终端设备共享第一资源中的哪些资源的过程。下面介绍第一终端设备可主动将第一资源分享给其他设备。
请参见图11,为本申请实施例提供的第三种资源共享方法的流程示意图。图11所示的流程以第一终端设备主动将第一终端设备的第一资源分享给其他终端设备为例。
S1101、第一终端设备向第二终端设备发送第三指示信息,相应的,第二终端设备接收该第三指示信息。
第一终端设备可将第一终端设备初始化的COT主动共享给一个终端设备,例如第二终端设备。第二终端设备在需要发送数据时,可在第一终端设备允许使用的第一资源中的部分资源上发送数据。第一终端设备也可将第一终端设备初始化的COT主动共享给多个终端设备。例如,第一终端设备可将第一终端设备初始化的COT主动共享给第二终端设备和第三终端设备。这样第二终端设备在需要发送数据时,可在第一终端设备允许第二终端设备使用的第一资源中的部分资源上发送数据。第三终端设备在需要发送数据时,在第一终端设备允许第三终端设备使用的第一资源中的部分资源上发送数据。
以第一终端设备将第一终端设备初始化的COT主动共享给第二终端设备为例。第一终端设备可向第二终端设备发送第三指示信息,该第三指示信息可用于指示第一终端设备是否允许第二终端设备使用第一资源(即第一终端设备的初始化的COT)。第三指示信息的发送方式有多种,本申请实施例不限制以何种方式发送第三指示信息。
示例性的,第三指示信息可承载于SCI。第一终端设备向第二终端设备发送第三指示信息,也可认为是,第一终端设备向第二终端设备发送SCI,该SCI包括第三指示信息。可选的,SCI中的一个字段可用于指示第三指示信息。该SCI可以为第一级SCI或第二级SCI。
示例性的,第三指示信息可承载于PSFCH。第一终端设备向第二终端设备发送第三指示信息,也可认为是,第一终端设备向第二终端设备发送PSFCH,该PSFCH包括第三指示信息。或者,第三指示信息可承载于MAC CE或者PC5 RRC消息中。第一终端设备向第二终端设备发送第三指示信息,也可认为是,第一终端设备向第二终端设备发送MAC CE,该MAC CE包括第三指示信息。第三指示信息可使用1比特来指示是否允许一个或多个终端设备使用第一资源。例如,可使用不同的SCI的格式来指示是否共享第一资源。或者,可使用不同的SCI的CRC扰码来指示是否共享第一资源。又或者,可使用不同的SCI的RNTI扰码来指示是否共享第一资源。可以理解的是,第一终端设备主动将第一资源共享给多个终端设备,第一终端设可以以组播的方式发送第三指示信息。
如果第三指示信息指示第一资源可被共享,第三指示信息还包括标识信息以指示共享第一资源的终端设备。可以理解为,标识信息对应于共享第一资源的终端设备。还可以理解为,标识信息指示共享第一资源的终端设备能够使用第一资源。例如,共享第一资源的终端设备为第二终端设备,该标识信息对应第二终端设备。又例如,共享第一资源的终端设备为第二终端设备和第三终端设备,该标识信息对应第二终端设备和第三终端设备。可以理解的是,如果第一终端设备将第一资源共享给更多个终端设备,相应的,标识信息也包括更多个终端设备的标识。终端设备的标识信息的具体实现可参考前述S504的相关内容,这里不再赘述。如果第一终端设备将第一资源共享给第二终端设备,第二终端设备是第一终端设备的对端设备,第三指示信息可不包括标识信息。
与图7中的第二指示信息类似,如果第一终端设备将第一资源共享给多个终端设备,然而第一终端设备没有指示第二终端设备和第三终端设备可以使用第一资源中的哪些资源。这种场景下,多个终端设备接收到第二指示信息之后,这多个终端设备竞争使用第一资源,可能会造成资源冲突。为此,如果第一终端设备允许多个终端设备共享第一资源,第一终端设备还需指示允许各个终端设备共享第一资源中的哪些资源,以减少资源冲突。
例如,第三指示信息还包括共享时间信息,以指示第一终端设备允许其他终端设备使用第一资源中的哪些资源。例如,第一终端设备将第一资源共享给第二终端设备,相应的,共享时间信息包括第五时间信息,第五时间信息用于指示第一资源中的第六资源的时域长度。第二终端设备可在第六资源发送数据。又例如,第一终端设备将第一资源共享给第二终端设备和第三终端设备,相应的,共享时间信息包括第五时间信息和第六时间信息。第五时间信息用于指示第六资源的时域长度。第六时间信息用于指示第一资源中的第七资源的时域长度。第三终端设备可在第七资源发送数据。可预先定义或者网络设备配置多个时域长度的集合或列表。一个时间信息可包括该集合中的一个取值。或者,一个时间信息可包括该列表中的行索引。可以理解的是,如果第一终端设备共享给各个终端设备的资源的时域长度相同,那么可预定于固定长度的时域长度,第三指示信息可不包括时间信息。
第三指示信息还包括偏移信息。该偏移信息可包括一个或多个偏移值,与共享时间信息确定各个终端设备能够使用的资源的时域起始位置。在可能的实现方式中,可预先定义或者网络设备配置多个偏移值的集合或列表。第一偏移可包括该集合中的一个取值。或者,第一偏移可包括该列表中的行索引。考虑到第一终端设备传输和其他终端设备传输间的收发转化时间,共享给其他终端设备的资源可能会被另外的终端设备认为信道空闲而占用。这种情况下,对于共享第一资源的其他终端设备来说,第一资源的剩余资源不再可靠。为此,可以尽量的减少收发转换时间或发收转换时间,保证第一终端设备所初始化的COT不会中断。
在第三指示信息中,标识信息中的标识可从LSB到MSB排序,与标识信息对应的偏移值和时间信息按照标识信息的顺序排序。与图10类似,各个终端设备接收第三指示信息,根据共享时间信息和/或标识信息确定可以共享的资源的时域起始位置以及可以共享的资源的时域长度。
本申请实施例中,其他终端设备接收第三指示信息后,根据第三指示信息共享第一资源中的资源时,可以不进行LBT。或者,其他终端设备也可以根据LBT的结果确定是否使用可共享的资源。如果LBT的结果为信道空闲,则其他终端设备可以使用可共享的资源。如果LBT的结果为信道不空闲,则其他终端设备不接入信道。可以理解的是,这里LBT可为type2A LBT,type2B LBT或type2C LBT。
可以理解的是,在没有协商的情况下,第一终端设备无法确定其他终端设备是否有数据需要发送,也无法确定第一终端设备为其他终端设备共享的资源是否满足其他终端设备的发送时延需求。这样可能会出现其他终端设备不会使用第一终端设备共享给其他终端设备的资源,从而该资源可能会被另外的终端设备认为是空闲资源而占用,此时会导致第一资源中断。为此,有需要共享第一终端设备的其他终端设备可为第一终端设备提供一些辅助信息,以使得该第一终端设备以这些辅助信息作为参考,为其他终端设备合理地分配共享的资源,以尽量满足各个终端设备的传输需求和传输数据的QoS要求。另外的终端设备可以是侧行链路中的终端设备,也可能是其他***的终端设备。
S1100a、第二终端设备向第一终端设备发送第三请求信息,相应的,第一终端设备接收该第三请求信息。
第三请求信息可用于第一终端设备确定第三指示信息。该第三请求信息可包括如下信息中的一种或多种:优先级信息、时延信息,以及资源信息。其中,优先级信息可用于指示第二终端设备待发送数据的优先级。时延信息可用于指示第二终端设备待发送数据的时延。第二终端设备待发送数据的时延,可理解为,第二终端设备待发送数据的剩余时延,例如,第二终端设备待发送数据占用的时长为10ms,但是第二终端设备待发送数据从第3ms开始发,那么第二终端设备待发送数据的剩余时延是7ms。例如,时延信息可以是剩余包时延预算(packet delay budget,PDB)。资源信息可用于指示第二终端设备使用的频域资源。
S1100b、第三终端设备向第一终端设备发送第四请求信息,相应的,第一终端设备接收该第四请求信息。
可以理解的是,其他终端设备也类似第二终端设备可向第一终端设备发送类似第三请求信息的请求信息。例如,第三终端设备向第一终端设备发送第四请求信息。第四请求信息包括的内容,以及发送方式可参考前述第三请求信息的相关内容,这里不再赘述。第一终端设备可接收来自多个终端设备的请求信息,确定是否为这多个终端设备共享第一资源。进一步确定为这多个终端设备分别共享的资源的起始时域位置和时域长度,以尽量使得第一资源不中断。需要说明的是,S1100a和S1100b不是必须执行的步骤,因此,在图11中以虚线进行示意。
以第一终端设备根据第三请求信息可确定是否为第二终端设备共享第一资源为例,可能有如下几种情况。
情况一,第一终端设备发送HARQ后,第一时长内没有接收到重传数据。这种情况可认为第二终端设备在第一时长内没有可用的资源发送重传数据。第一终端设备可将第一资源共享给第二终端设备。即第一终端设备发送HARQ后,第一时长内没有接收到重传数据,第一终端设备向第二终端设备发送第三指示信息。第一时长可以是从第一终端设备发送HARQ的结束时间或开始时间计算。例如,如果第一时长以时隙为单位,那么第一时长从发送HARQ所在时隙开始计算。第一时长可以是由网络设备配置或者预定义或者预配置的。第一时长可以是绝对时间,也可以是时间段,时间窗或时间间隔,本申请实施例对此不作限制。
情况二,第一终端设备在发送数据后,第二时长内没有接收到针对该数据的HARQ。这种情况可认为第二终端设备在第二时长内没有可用的资源发送HARQ。第一终端设备可将第一资源共享给第二终端设备。即第一终端设备在发送数据后,第二时长内没有接收到该数据的HARQ,第一终端设备向第二终端设备发送第三指示信息。可以理解的是,第二时长与第一时长类似,具体实现可参考前述第一时长的相关内容,这里不再赘述。
情况三,网络设备指示第一终端设备将第一资源共享。例如,网络设备向第一终端设备发送第四指示信息,该第四指示信息用于指示第一终端设备共享第一资源。第一终端设备接收到第四指示信息,发送第三指示信息。
在本申请实施例中,可预定义或预配置或网络设备配置可共享第一资源的终端设备的个数。第一终端设备根据该个数为多个终端设备指示共享的资源的起始时域位置和时域时长。可共享第一资源的终端设备可以是第一终端设备的对端设备。
本申请实施例,第一终端设备主动将第一资源共享给多个终端设备。第一终端设备发送的第三指示信息可包括这多个终端设备的标识信息。这多个终端设备可根据各自的标识信息确定可共享的资源的起始时域位置和时域长度。这样可降低侧行链路中多个终端设备同时接入信道的资源冲突概率。另外,可使得多个终端设备联合持续地占用信道的一段时间,尽量避免信道中断,以降低各个终端设备的数据传输时延。
所述本申请提供的实施例中,分别从第一终端设备和第二终端设备之间交互的角度对本申请实施例提供的方法进行了介绍。为了实现上述本申请实施例提供的方法中的各功能,第一终端设备和第二终端设备可以包括硬件结构和/或软件模块,以硬件结构、软件模块、或硬件结构加软件模块的形式来实现上述各功能。上述各功能中的某个功能以硬件结构、软件模块、还是硬件结构加软件模块的方式来执行,取决于技术方案的特定应用和设计约束条件。
基于与方法实施例的同一发明构思,本申请实施例提供一种通信装置。下面结合附图介绍本申请实施例中用来实现上述方法的通信装置。
如图12所示,为本申请所涉及的通信装置的一种可能的示例性框图,该通信装置1200可以对应实现上述各个方法实施例中由第一终端设备或第二终端设备实现的功能或者步骤。该通信装置可以包括处理模块1210和收发模块1220。可选的,还可以包括存储模块,该存储模块可以用于存储指令(代码或者程序)和/或数据。处理模块1210和收发模块1220可以与该存储模块耦合,例如,收发模块1220可以读取存储模块中的指令(代码或者程序)和/或数据,以实现相应的方法。上述各个模块可以独立设置,也可以部分或者全部集成。
应理解,收发模块1220可以是处理器或控制器,例如可以是通用中央处理器(central processing unit,CPU),通用处理器,数字信号处理(digital signalprocessing,DSP),专用集成电路(application specific integrated circuits,ASIC),现场可编程门阵列(field programmable gate array,FPGA)或者其他可编程逻辑器件、晶体管逻辑器件、硬件部件或者其任意组合。其可以实现或执行结合本申请公开内容所描述的各种示例性的逻辑方框,模块和电路。所述处理器也可以是实现计算功能的组合,例如包括一个或多个微处理器组合,DSP和微处理器的组合等等。收发模块1220是一种该装置的接口电路,用于从其它装置接收信号。例如,当该装置以芯片的方式实现时,该收发模块1220是该芯片用于从其它芯片或装置接收信号的接口电路,或者,是该芯片用于向其它芯片或装置发送信号的接口电路。
该通信装置1200可以为上述实施例中的第一终端设备或第二终端设备,还可以为位于第一终端设备或第二终端设备中的芯片。例如,当通信装置1200为第一终端设备或第二终端设备时,该处理没模块1210例如可以是处理器,该收发模块1220例如可以是收发器。可选的,该收发器可以包括射频电路,该存储单元例如可以是存储器。例如,当通信装置1200为用于网络设备、终端设备或位置管理设备的芯片时,该处理没模块1210例如可以是处理器,该收发模块1220例如可以是输入/输出接口、管脚或电路等。该处理没模块1210可执行存储单元存储的计算机执行指令,可选地,该存储单元为该芯片内的存储单元,如寄存器、缓存等,该存储单元还可以是该网络设备、终端设备或位置管理设备内的位于该芯片外部的存储单元,如只读存储器(read-only memory,ROM)或可存储静态信息和指令的其他类型的静态存储设备,随机存取存储器(random access memory,RAM)等。
一些可能的实施方式中,通信装置1200能够对应实现上述方法实施例中第一终端设备的行为和功能。通信装置1200可以为第一终端设备,也可以为应用于第一终端设备中的部件(例如芯片或者电路),也可以是第一终端设备中的芯片或芯片组或芯片中用于执行相关方法功能的一部分。
例如,收发模块1220可以用于执行图2所示的实施例中由第一终端设备所执行的全部接收或发送操作。例如图2所示的实施例中的S201、S202,和/或用于支持本文所描述的技术的其它过程,和/或用于支持本文所描述的技术的其它过程。处理模块1210可用于执行如图2所示的实施例中由第一终端设备所执行的除了收发操作之外的全部操作。例如图2所示的实施例中的S203,和/或用于支持本文所描述的技术的其它过程。
在一些实施例中,收发模块1220用于向第二终端装置发送第一指示信息,以及接收来自第二终端装置的第一请求信息;收发模块1220接收到第一请求信息,处理模块1210确定停止使用第一资源。其中,第一指示信息用于指示第一终端装置的第一资源,例如第一终端装置的初始COT。第一请求信息可包括如下信息中的一种或多种:第一信息、第一时间信息,或第一优先级信息。第一信息用于指示第二终端装置请求使用第一资源。第一时间信息用于指示第二资源的时域长度,该第二资源为第一资源中的部分资源。第一优先级信息用于指示第二终端装置待发送数据的优先级。
例如,收发模块1220可以用于执行图7所示的实施例中由第一终端设备所执行的全部接收或发送操作。例如图7所示的实施例中的S701、S702,S703,和/或用于支持本文所描述的技术的其它过程,和/或用于支持本文所描述的技术的其它过程。处理模块1210可用于执行如图7所示的实施例中由第一终端设备所执行的除了收发操作之外的全部操作,和/或用于支持本文所描述的技术的其它过程。
在一些实施例中,收发模块1220用于向第二终端装置发送第一指示信息,以及接收来自第二终端装置得第一请求信息,向第二终端装置发送第二指示信息。其中,第一指示信息用于指示第一终端装置的第一资源。第一请求信息可包括如下信息中的一种或多种:第一信息、第一时间信息,或第一优先级信息。第一信息用于指示第二终端装置请求使用第一资源。第一时间信息用于指示第二资源的时域长度,该第二资源为第一资源中的部分资源。第一优先级信息用于指示第二终端装置待发送数据的优先级。第二指示信息包括如下信息中的一种或多种:第三信息、共享时间信息、偏移信息,或标识信息。其中,第三信息用于指示第二终端装置是否能够使用第一资源。共享时间信息包括第三时间信息,该第三时间信息用于指示第三资源的时域长度,该第三资源为第一资源中的部分资源。偏移信息包括第一偏移值,该第一偏移值用于确定第三资源的时域起始位置。标识信息包括第一标识,该第一标识用于指示第二终端装置。
作为一种可选的实现方式,收发模块1220还用于向第三终端装置发送第一指示信息,以及接收来自第三终端装置的第二请求信息。其中,第二请求信息包括如下信息中的一种或多种:第二信息、第二时间信息,或第二优先级信息。第三信息用于指示第三终端装置请求使用第一资源。第二时间信息用于指示第四资源的时域长度,该第四资源为第一资源中的部分资源。第二优先级信息用于指示第三终端装置待发送数据的优先级。
作为一种可选的实现方式,收发模块1220还用于向第三终端装置发送第二指示信息,其中,第三信息还用于指示第三终端装置是否能够使用第一资源。共享时间信息还包括第四时间信息,该第四时间信息用于指示第五资源的时域长度,该第五资源为第一资源中的部分资源。偏移信息还包括第二偏移值,该第二偏移值和/或第三时间信息用于确定第五资源的时域起始位置。标识信息还包括第二标识,该第二标识用于指示第三终端装置。
作为一种可选的实现方式,收发模块1220用于向第二终端装置发送第二指示信息,包括满足如下的一项或多项,收发模块1220向第二终端装置发送第二指示信息:第二终端装置待发送的数据的优先级高于第一终端装置发送的数据的优先级;第二终端装置待发送的数据的优先级高于第一预设优先级门限。
作为一种可选的实现方式,承载第一请求信息的时域资源和承载HARQ的时域资源相同。承载第一请求信息的频域资源和承载HARQ的频域资源不同。
作为一种可选的实现方式,承载第一请求信息的时域资源和承载HARQ的时域资源相同。承载第一请求信息的码域资源和承载HARQ的码域资源不同。
例如,收发模块1220可以用于执行图11所示的实施例中由第一终端设备所执行的全部接收或发送操作。例如图11所示的实施例中的S1100a、S1100b,S1101和/或用于支持本文所描述的技术的其它过程,和/或用于支持本文所描述的技术的其它过程。处理模块1210可用于执行如图11所示的实施例中由第一终端设备所执行的除了收发操作之外的全部操作,和/或用于支持本文所描述的技术的其它过程。
在一些实施例中,处理模块1210用于确定第三指示信息。收发模块1220用于向第二终端装置发送第三指示信息。其中,第三指示信息包括共享时间信息和标识信息。共享时间信息包括第五时间信息,该第五时间信息用于指示第六资源的时域长度。第六资源为第一终端装置的第一资源中的部分资源或全部资源。该第六资源用于第二终端装置发送数据。标识信息包括第一标识,该第一标识用于指示第二终端装置。
作为一种可选的实现方式,收发模块1220向第二终端装置发送第三指示信息,包括:
向多个终端装置发送第三指示信息,该多个终端装置包括第二终端装置和第三终端装置。其中,共享时间信息还包括第六时间信息,该第六时间信息用于指示第七资源的时域长度。第七资源为第一终端装置的第一资源中的部分资源或全部资源,该第七资源用于第三终端装置发送数据。标识信息还包括第二标识,该第二标识用于指示第三终端装置。第三指示信息还包括偏移信息,该偏移信息用于确定第六资源的起始位置,该偏移信息和共享时间信息用于确定第七资源的时域起始位置。
作为一种可选的实现方式,收发模块1220还用于接收来自第二终端装置的第三请求信息。该第三请求信息用于确定第三指示信息。该第三请求信息包括优先级信息和/或时延信息。其中,优先级信息用于指示第二终端装置待发送数据的优先级。时延信息用于指示第二终端装置待发送数据的时延。
作为一种可选的实现方式,收发模块1220向第二终端装置发送第三指示信息,包括满足如下的一项或多项,收发模块1220向第二终端装置发送第三指示信息:第一终端装置接收到来自网络设备的第四指示信息,该第四指示信息用于指示第二终端装置能够共享第一资源;第一终端装置发送第一数据的HARQ消息后的第一时长内未接收到第一数据的重传;第一终端装置发送第二数据后的第二时长内未接收到第二数据的HARQ消息。
一些可能的实施方式中,通信装置1200能够对应实现上述方法实施例中第二终端设备的行为和功能。例如通信装置1200可以为第二终端设备,也可以为应用于第二终端设备中的部件(例如芯片或者电路),也可以是第二终端设备中的芯片或芯片组或芯片中用于执行相关方法功能的一部分。
例如,收发模块1220可以用于执行图2所示的实施例中由第二终端设备所执行的全部接收或发送操作。例如图2所示的实施例中的S201,S202,和/或用于支持本文所描述的技术的其它过程。处理模块1210用于执行如图2所示的实施例中由第二终端设备所执行的除了收发操作之外的全部操作,和/或用于支持本文所描述的技术的其它过程。
在一些实施例中,收发模块1220用于接收来自第一终端装置的第一指示信息,向第一终端装置发送第一请求信息。其中,第一指示信息用于指示第一终端装置的第一资源第一请求信息可包括如下信息中的一种或多种:第一信息、第一时间信息,或第一优先级信息。第一信息用于指示第二终端装置请求使用第一资源。第一时间信息用于指示第二资源的时域长度,该第二资源为第一资源中的部分资源。第一优先级信息用于指示第二终端装置待发送数据的优先级。
作为一种可选的实现方式,满足如下的一项或多项,收发模块1220向第一终端装置发送第一请求信息:第二终端装置成功接收第一终端装置发送的数据;第二终端装置待发送的数据的优先级高于第一终端装置发送的数据的优先级;第二终端装置待发送的数据的优先级值高于第一预设优先级门限;第二终端装置进行LBT失败的次数高于第二预设门限,LBT失败为LBT的结果为信道不空闲。
作为一种可选的实现方式,承载第一请求信息的时域资源和承载HARQ的时域资源相同,承载第一请求信息的频域资源和承载HARQ的频域资源不同。
作为一种可选的实现方式,承载第一请求信息的时域资源和承载HARQ的时域资源相同,承载第一请求信息的码域资源和承载HARQ的码域资源不同。
又例如,收发模块1220可以用于执行图7所示的实施例中由第二终端设备所执行的全部接收或发送操作。例如图7所示的实施例中的S701,S702,S703和/或用于支持本文所描述的技术的其它过程。处理模块1210用于执行如图7所示的实施例中由第二终端设备所执行的除了收发操作之外的全部操作,和/或用于支持本文所描述的技术的其它过程。
在一些实施例中,收发模块1220用于接收来自第一终端装置的第一指示信息,以及向第一终端装置发送第一请求信息,接收来自第一终端装置的第二指示信息。其中,第一指示信息用于指示第一终端装置的第一资源。第一请求信息包括如下信息中的一种或多种:第一信息、第一时间信息,或第一优先级信息。第一信息用于指示第二终端装置请求使用第一资源。第一时间信息用于指示第二资源的时域长度,该第二资源为第一资源中的部分资源。第一优先级信息用于指示第二终端装置待发送数据的优先级。第二指示信息包括如下信息中的一种或多种:第三信息、共享时间信息、偏移信息,或标识信息。其中,第三信息用于指示第二终端装置是否能够使用第一资源。共享时间信息包括第三时间信息,该第三时间信息用于指示第三资源的时域长度,该第三资源为第一资源中的部分资源。偏移信息包括第一偏移值,该第一偏移值用于确定第三资源的时域起始位置。标识信息包括第一标识,该第一标识用于指示第二终端装置。
作为一种可选的实现方式,第三信息还用于指示第三终端装置是否能够使用第一资源。共享时间信息还包括第四时间信息,该第四时间信息用于指示第五资源的时域长度,该第五资源为第一资源中的部分资源。偏移信息还包括第二偏移值,该第二偏移值和/或第三时间信息用于确定第五资源的时域起始位置。标识信息还包括第二标识,该第二标识用于指示第三终端装置。
作为一种可选的实现方式,满足如下的一项或多项,收发模块1220向第一终端装置发送第一请求信息:第二终端装置成功接收来自第一终端装置的数据;第二终端装置待发送的数据的优先级高于第一终端装置发送的数据的优先级;第二终端装置待发送的数据的优先级高于第一预设优先级门限;第二终端装置进行LBT失败的次数大于第二预设门限,所述LBT失败为LBT的结果为信道不空闲。
作为一种可选的实现方式,承载第一请求信息的时域资源和承载HARQ的时域资源相同,承载第一请求信息的频域资源和承载HARQ的频域资源不同。或者,承载第一请求信息的时域资源和承载HARQ的时域资源相同,承载第一请求信息的码域资源和承载HARQ的码域资源不同。
作为一种可选的实现方式,承载第二指示信息的时域资源和承载HARQ的时域资源相同,承载第二指示信息的频域资源和承载HARQ的频域资源不同。或者,承载第二指示信息的时域资源和承载HARQ的时域资源相同,承载第二指示信息的码域资源和承载HARQ的码域资源不同。
又例如,收发模块1220可以用于执行图11所示的实施例中由第二终端设备所执行的全部接收或发送操作。例如图11所示的实施例中的S1100a、S1100b,S1101和/或用于支持本文所描述的技术的其它过程,和/或用于支持本文所描述的技术的其它过程。处理模块1210可用于执行如图11所示的实施例中由第二终端设备所执行的除了收发操作之外的全部操作,和/或用于支持本文所描述的技术的其它过程。
在一些实施例中,收发模块1220接收来自第一终端装置的第三指示信息,并根据第三指示信息在第六资源上发送数据。其中,第三指示信息包括共享时间信息和标识信息。共享时间信息包括第五时间信息,该第五时间信息用于指示第六资源的时域长度,第六资源为第一终端装置的第一资源中的部分资源或全部资源。标识信息包括第一标识,该第一标识用于指示第二终端装置。
作为一种可选的实现方式,共享时间信息还包括第六时间信息,该第六时间信息用于指示第七资源的时域长度。第七资源为第一终端装置的第一资源中的部分资源或全部资源,该第七资源用于第三终端装置发送数据。标识信息还包括第二标识,该第二标识用于指示第三终端装置。第三指示信息还包括偏移信息,该偏移信息用于确定第六资源的起始位置。该偏移信息和共享时间信息用于确定第七资源的时域起始位置。
作为一种可选的实现方式,收发模块1220根据第三指示信息在第六资源上发送数据,包括:进行LBT的结果为信道空闲,收发模块1220在第六资源上发送数据。
作为一种可选的实现方式,收发模块1220还用于向第一终端装置发送第三请求信息。该第三请求信息用于确定第三指示信息。该第三请求信息包括优先级信息和/或时延信息。其中,优先级信息用于指示第二终端装置待发送数据的优先级。时延信息用于指示第二终端装置待发送数据的时延。
应理解,本申请实施例中的处理模块1210可以由处理器或处理器相关电路组件实现,收发模块1220可以由收发器或收发器相关电路组件或者通信接口实现。
如图13所示为本申请实施例提供的通信装置1300,其中,通信装置1300可以是第一终端设备,能够实现本申请实施例提供的方法中第一终端设备的功能。或者,通信装置1300可以是第二终端设备,能够实现本申请实施例提供的方法中第二终端设备的功能;通信装置1300也可以是能够支持第一终端设备实现本申请实施例提供的方法中对应的功能的装置,或者能够支持第二终端设备实现本申请实施例提供的方法中对应的功能的装置。其中,该通信装置1300可以为芯片***。本申请实施例中,芯片***可以由芯片构成,也可以包含芯片和其他分立器件。
在硬件实现上,上述收发模块1220可以为收发器,收发器集成在通信装置1300中构成通信接口1310。
通信装置1300包括至少一个处理器1320,用于实现或用于支持通信装置1300实现本申请实施例提供的方法中第一终端设备或第二终端设备的功能。具体参见方法示例中的详细描述,此处不做赘述。
通信装置1300还可以包括至少一个存储器1330,用于存储程序指令和/或数据。存储器1330和处理器1320耦合。本申请实施例中的耦合是装置、单元或模块之间的间接耦合或通信连接,可以是电性,机械或其它的形式,用于装置、单元或模块之间的信息交互。处理器1320可能和存储器1330协同操作。处理器1320可能执行存储器1330中存储的程序指令和/或数据,以使得通信装置1300实现相应的方法。所述至少一个存储器中的至少一个可以包括于处理器中。需要说明的是,存储器1330不是必须的,所以在图13中以虚线进行示意。
通信装置1300还可以包括通信接口1310,用于通过传输介质和其它设备进行通信,从而用于通信装置1300中的装置可以和其它设备进行通信。示例性地,当该通信装置为第一终端设备时,该其它设备为第二终端设备;或者,当该通信装置为第二终端设备时,该其它设备为第一终端设备。处理器1320可以利用通信接口1310收发数据。通信接口1310具体可以是收发器。
本申请实施例中不限定上述通信接口1310、处理器1320以及存储器1330之间的具体连接介质。本申请实施例在图13中以存储器1330、处理器1320以及通信接口1310之间通过总线1340连接,总线在图13中以粗线表示,其它部件之间的连接方式,仅是进行示意性说明,并不引以为限。所述总线可以分为地址总线、数据总线、控制总线等。为便于表示,图13中仅用一条粗线表示,但并不表示仅有一根总线或一种类型的总线。
在本申请实施例中,处理器1320可以是通用处理器、数字信号处理器、专用集成电路、现场可编程门阵列或者其他可编程逻辑器件、分立门或者晶体管逻辑器件、分立硬件组件,可以实现或者执行本申请实施例中的公开的各方法、步骤及逻辑框图。通用处理器可以是微处理器或者任何常规的处理器等。结合本申请实施例所公开的方法的步骤可以直接体现为硬件处理器执行完成,或者用处理器中的硬件及软件模块组合执行完成。
在本申请实施例中,存储器1330可以是非易失性存储器,比如硬盘(hard diskdrive,HDD)或固态硬盘(solid-state drive,SSD)等,还可以是易失性存储器(volatilememory),例如随机存取存储器(random-access memory,RAM)。存储器是能够用于携带或存储具有指令或数据结构形式的期望的程序代码并能够由计算机存取的任何其他介质,但不限于此。本申请实施例中的存储器还可以是电路或者其它任意能够实现存储功能的装置,用于存储程序指令和/或数据。
需要说明的是,上述实施例中的通信装置可以是终端也可以是电路,也可以是应用于终端中的芯片或者其他具有上述终端功能的组合器件、部件等。当通信装置是终端时,收发模块可以是收发器,可以包括天线和射频电路等,处理模块可以是处理器,例如:CPU。当通信装置是具有上述终端功能的部件时,收发模块可以是射频单元,处理模块可以是处理器。当通信装置是芯片***时,该通信装置可以是FPGA,可以是ASIC,还可以是***芯片(system on chip,SoC),还可以是CPU,还可以是网络处理器(network processor,NP),还可以是DSP,还可以是微控制器(micro controller unit,MCU),还可以是可编程控制器(programmable logic device,PLD)或其他集成芯片。处理模块可以是芯片***的处理器。收发模块或通信接口可以是芯片***的输入输出接口或接口电路。例如,接口电路可以为代码/数据读写接口电路。所述接口电路,可以用于接收代码指令(代码指令存储在存储器中,可以直接从存储器读取,或也可以经过其他器件从存储器读取)并传输至处理器;处理器可以用于运行所述代码指令以执行上述方法实施例中的方法。又例如,接口电路也可以为通信处理器与收发机之间的信号传输接口电路。
示例性的,上述实施例中的通信装置可为芯片,该芯片包括逻辑电路和输入输出接口,还可以包括存储器。其中,输入输出接口可以用于接收代码指令(代码指令存储在存储器中,可以直接从存储器读取,或也可以经过其他器件从存储器读取)并传输至所述逻辑电路;所述逻辑电路,可以用于运行所述代码指令以执行上述方法实施例中的方法。或者,输入输出接口也可以为逻辑电路与收发机之间的信号传输接口电路。
图14示出了一种简化的终端设备的结构示意图。为了便于理解和图示方便,图14中,该终端设备以手机作为例子。如图14所示,终端设备包括处理器、存储器、射频电路、天线以及输入输出装置。处理器主要用于对通信协议以及通信数据进行处理,以及对该车载单元进行控制,执行软件程序,处理软件程序的数据等。存储器主要用于存储软件程序和数据。射频电路主要用于基带信号与射频信号的转换以及对射频信号的处理。天线主要用于收发电磁波形式的射频信号。输入输出装置,例如触摸屏、显示屏,键盘等主要用于接收用户输入的数据以及对用户输出数据。需要说明的是,有些种类的设备可以不具有输入输出装置。
当需要发送数据时,处理器对待发送的数据进行基带处理后,输出基带信号至射频电路,射频电路将基带信号进行射频处理后将射频信号通过天线以电磁波的形式向外发送。当有数据发送到该设备时,射频电路通过天线接收到射频信号,将射频信号转换为基带信号,并将基带信号输出至处理器,处理器将基带信号转换为数据并对该数据进行处理。为便于说明,图14中仅示出了一个存储器和处理器。在实际的设备产品中,可以存在一个或多个处理器和一个或多个存储器。存储器也可以称为存储介质或者存储设备等。存储器可以是独立于处理器设置,也可以是与处理器集成在一起,本申请实施例对此不做限制。
在本申请实施例中,可以将具有收发功能的天线和射频电路视为该装置的收发单元,将具有处理功能的处理器视为该装置的处理单元。如图14所示,该装置包括收发单元1410和处理单元1420。收发单元1410也可以称为收发器、收发机、收发装置等。处理单元1420也可以称为处理器,处理单板,处理模块、处理装置等。可选的,可以将收发单元1410中用于实现接收功能的器件视为接收单元,将收发单元1410中用于实现发送功能的器件视为发送单元,即收发单元1410包括接收单元和发送单元。收发单元1410有时也可以称为收发机、收发器、或收发电路等。接收单元有时也可以称为接收机、接收器、或接收电路等。发送单元有时也可以称为发射机、发射器或者发射电路等。
应理解,收发单元1410用于执行上述方法实施例中第一终端设备或第二终端设备的发送操作和接收操作,处理单元1420用于执行上述方法实施例中第一终端设备或第二终端设备上除了收发操作之外的其他操作。
例如,在一种实现方式中,收发单元1410可以用于执行图2或图7或图11所示的实施例中由第一终端设备所执行的收发操作,和/或用于支持本文所描述的技术的其它过程。处理单元1420可以用于执行如图2所示的实施例中由第一终端设备所执行的除了收发操作之外的全部操作,和/或用于支持本文所描述的技术的其它过程。例如,在一种实现方式中,收发单元1410可以用于执行图2或图7或图11所示的实施例中由第二终端设备所执行的收发操作,和/或用于支持本文所描述的技术的其它过程。处理单元1420可以用于执行如图2所示的实施例中由第二终端设备所执行的除了收发操作之外的全部操作,和/或用于支持本文所描述的技术的其它过程。
当该通信装置为芯片类的装置或者电路时,该装置可以包括收发单元和处理单元。其中,所述收发单元可以是输入输出电路和/或通信接口;处理单元为集成的处理器或者微处理器或者集成电路。
本申请实施例还提供一种通信***,具体的,通信***包括多个终端设备,或者还可以包括网络设备,或者还可以包括更多个终端设备。示例性的,通信***包括用于实现上述图2或图7或图11的相关功能的多个终端设备。这多个终端设备分别用于实现上述图2或图7或图11相关第一终端设备或第二终端设备的功能。具体请参考上述方法实施例中的相关描述,这里不再赘述。
本申请实施例中还提供一种计算机可读存储介质,包括指令,当其在计算机上运行时,使得计算机执行图2或图7或图11中第一终端设备或第二终端设备执行的方法。
本申请实施例中还提供一种计算机程序产品,包括指令,当其在计算机上运行时,使得计算机执行图2或图7或图11中第一终端设备或第二终端设备执行的方法。
本申请实施例提供了一种芯片***,该芯片***包括处理器,还可以包括存储器,用于实现前述方法中第一终端设备或第二终端设备的功能。该芯片***可以由芯片构成,也可以包含芯片和其他分立器件。
应理解,在本申请的各种实施例中,上述各过程的序号的大小并不意味着执行顺序的先后,各过程的执行顺序应以其功能和内在逻辑确定,而不应对本申请实施例的实施过程构成任何限定。
本领域普通技术人员可以意识到,结合本文中所公开的实施例描述的各种说明性逻辑块(illustrative logical block)和步骤(step),能够以电子硬件、或者计算机软件和电子硬件的结合来实现。这些功能究竟以硬件还是软件方式来执行,取决于技术方案的特定应用和设计约束条件。专业技术人员可以对每个特定的应用来使用不同方法来实现所描述的功能,但是这种实现不应认为超出本申请的范围。
所属领域的技术人员可以清楚地了解到,为描述的方便和简洁,上述描述的***、装置和单元的具体工作过程,可以参考前述方法实施例中的对应过程,在此不再赘述。
在本申请所提供的几个实施例中,应该理解到,所揭露的***、装置和方法,可以通过其它的方式实现。例如,以上所描述的装置实施例仅仅是示意性的,例如,所述单元的划分,仅仅为一种逻辑功能划分,实际实现时可以有另外的划分方式,例如多个单元或组件可以结合或者可以集成到另一个***,或一些特征可以忽略,或不执行。另一点,所显示或讨论的相互之间的耦合或直接耦合或通信连接可以是通过一些接口,装置或单元的间接耦合或通信连接,可以是电性,机械或其它的形式。
所述作为分离部件说明的单元可以是或者也可以不是物理上分开的,作为单元显示的部件可以是或者也可以不是物理单元,即可以位于一个地方,或者也可以分布到多个网络单元上。可以根据实际的需要选择其中的部分或者全部单元来实现本实施例方案的目的。
所述功能如果以软件功能单元的形式实现并作为独立的产品销售或使用时,可以存储在一个计算机可读取存储介质中。基于这样的理解,本申请的技术方案本质上或者说对现有技术做出贡献的部分或者该技术方案的部分可以以软件产品的形式体现出来,该计算机软件产品存储在一个存储介质中,包括若干指令用以使得一台计算机设备(可以是个人计算机,服务器,或者网络设备等)执行本申请各个实施例所述方法的全部或部分步骤。而前述的存储介质包括:U盘、移动硬盘、ROM、RAM、磁碟或者光盘等各种可以存储程序代码的介质。
显然,本领域的技术人员可以对本申请进行各种改动和变型而不脱离本申请的精神和范围。这样,倘若本申请的这些修改和变型属于本申请权利要求及其等同技术的范围之内,则本申请也意图包含这些改动和变型在内。
Claims (23)
1.一种资源共享方法,其特征在于,包括:
向第二终端装置发送第一指示信息,所述第一指示信息用于指示第一终端装置的第一资源;
接收来自所述第二终端装置的第一请求信息,所述第一请求信息包括如下信息中的一种或多种:第一信息、第一时间信息,或第一优先级信息;其中,所述第一信息用于指示所述第二终端装置请求使用所述第一资源;所述第一时间信息用于指示第二资源的时域长度,所述第二资源为所述第一资源中的部分资源;所述第一优先级信息用于指示所述第二终端装置待发送数据的优先级;
向所述第二终端装置发送第二指示信息,所述第二指示信息包括如下信息中的一种或多种:第三信息、共享时间信息、偏移信息,或标识信息;其中,所述第三信息用于指示所述第二终端装置是否能够使用所述第一资源;所述共享时间信息包括第三时间信息,所述第三时间信息用于指示第三资源的时域长度,所述第三资源为所述第一资源中的部分资源;所述偏移信息包括第一偏移值,所述第一偏移值用于确定所述第三资源的时域起始位置;所述标识信息包括第一标识,所述第一标识用于指示所述第二终端装置。
2.如权利要求1所述的方法,其特征在于,所述方法还包括:
向第三终端装置发送所述第一指示信息;
接收来自所述第三终端装置的第二请求信息,所述第二请求信息包括如下信息中的一种或多种:第二信息、第二时间信息,或第二优先级信息;其中,所述第二信息用于指示所述第三终端装置请求使用所述第一资源;所述第二时间信息用于指示第四资源的时域长度,所述第四资源为所述第一资源中的部分资源;所述第二优先级信息用于指示所述第三终端装置待发送数据的优先级。
3.如权利要求2所述的方法,其特征在于,所述方法还包括:
向所述第三终端装置发送所述第二指示信息,其中,所述第三信息还用于指示所述第三终端装置是否能够使用所述第一资源;
所述共享时间信息还包括第四时间信息,所述第四时间信息用于指示第五资源的时域长度,所述第五资源为所述第一资源中的部分资源;
所述偏移信息还包括第二偏移值,所述第二偏移值和/或第三时间信息用于确定所述第五资源的时域起始位置;
所述标识信息还包括第二标识,所述第二标识用于指示所述第三终端装置。
4.如权利要求2或3所述的方法,其特征在于,向所述第二终端装置发送所述第二指示信息,包括:满足如下的一项或多项,向所述第二终端装置发送所述第二指示信息:
所述第一优先级信息指示的优先级高于所述第一终端装置发送的数据的优先级;
所述第一优先级信息指示的优先级高于第一预设优先级门限。
5.如权利要求1-4任一项所述的方法,其特征在于,
承载所述第一请求信息的时域资源和承载混合自动重传请求HARQ的时域资源相同,承载所述第一请求信息的频域资源和承载HARQ的频域资源不同。
6.如权利要求1-4任一项所述的方法,其特征在于,承载所述第一请求信息的时域资源和承载混合自动重传请求HARQ的时域资源相同,承载所述第一请求信息的码域资源和承载HARQ的码域资源不同。
7.一种资源共享方法,其特征在于,包括:
接收来自第一终端装置的第一指示信息,所述第一指示信息用于指示所述第一终端装置的第一资源;
向所述第一终端装置发送第一请求信息,所述第一请求信息包括如下信息中的一种或多种:第一信息、第一时间信息,以及第一优先级信息;其中,所述第一信息用于指示第二终端装置请求使用所述第一资源;所述第一时间信息用于指示第二资源的时域长度,所述第二资源为所述第一资源中的部分资源;所述第一优先级信息用于指示所述第二终端装置待发送数据的优先级;
接收来自所述第一终端装置的第二指示信息,所述第二指示信息包括如下信息中的一种或多种:第三信息、共享时间信息、偏移信息,或标识信息;其中,所述第三信息用于指示所述第二终端装置是否能够使用所述第一资源;所述共享时间信息包括第三时间信息,所述第三时间信息用于指示第三资源的时域长度,所述第三资源为所述第一资源中的部分资源;所述偏移信息包括第一偏移值,所述第一偏移值用于确定所述第三资源的时域起始位置;所述标识信息包括第一标识,所述第一标识用于指示所述第二终端装置。
8.如权利要求7所述的方法,其特征在于,所述第三信息还用于指示第三终端装置是否能够使用所述第一资源;
所述共享时间信息还包括第四时间信息,所述第四时间信息用于指示第五资源的时域长度,所述第五资源为所述第一资源中的部分资源;
所述偏移信息还包括第二偏移值,所述第二偏移值和/或第三时间信息用于确定所述第五资源的时域起始位置;
所述标识信息还包括第二标识,所述第二标识用于指示所述第三终端装置。
9.如权利要求7或8所述的方法,其特征在于,满足如下的一项或多项,所述第二终端装置向所述第一终端装置发送所述第一请求信息:
所述第二终端装置成功接收来自所述第一终端装置的数据;
所述第二终端装置待发送的数据的优先级高于所述第一终端装置发送的数据的优先级;
所述第二终端装置待发送的数据的优先级高于第一预设优先级门限;
所述第二终端装置进行先听后说LBT失败的次数大于第二预设门限,所述LBT失败为所述LBT的结果为信道不空闲。
10.如权利要求7-9任一项所述的方法,其特征在于,承载所述第一请求信息的时域资源和承载混合自动重传请求HARQ的时域资源相同,承载所述第一请求信息的频域资源和承载HARQ的频域资源不同。
11.如权利要求7-9任一项所述的方法,其特征在于,承载所述第一请求信息的时域资源和承载混合自动重传请求HARQ的时域资源相同,承载所述第一请求信息的码域资源和承载HARQ的码域资源不同。
12.一种资源共享方法,其特征在于,包括:
确定第三指示信息,所述第三指示信息包括共享时间信息和标识信息,其中,所述共享时间信息包括第五时间信息,所述第五时间信息用于指示第六资源的时域长度,所述第六资源为第一终端装置的第一资源中的部分资源或全部资源,所述第六资源用于第二终端装置发送数据;所述标识信息包括第一标识,所述第一标识用于指示所述第二终端装置;
向所述第二终端装置发送所述第三指示信息。
13.如权利要求12所述的方法,其特征在于,向所述第二终端装置发送所述第三指示信息,包括:
向多个终端装置发送所述第三指示信息,所述多个终端装置包括所述第二终端装置和第三终端装置;其中,
所述共享时间信息还包括第六时间信息,所述第六时间信息用于指示第七资源的时域长度,所述第七资源为所述第一终端装置的第一资源中的部分资源或全部资源,所述第七资源用于所述第三终端装置发送数据;
所述标识信息还包括第二标识,用于指示所述第三终端装置;
所述第三指示信息还包括偏移信息,所述偏移信息用于确定所述第六资源的起始位置,所述偏移信息和所述共享时间信息用于确定所述第七资源的时域起始位置。
14.如权利要求12或13所述的方法,其特征在于,所述方法还包括:
接收来自所述第二终端装置的第三请求信息,所述第三请求信息用于确定所述第三指示信息,所述第三请求信息包括如下信息中的一种或多种:
优先级信息,用于指示所述第二终端装置待发送数据的优先级;
时延信息,用于指示所述第二终端装置待发送数据的时延。
15.如权利要求12-14任一项所述的方法,其特征在于,向所述第二终端装置发送所述第三指示信息,包括:满足如下的一项或多项,向所述第二终端装置发送所述第三指示信息:
接收到来自网络设备的第四指示信息,所述第四指示信息用于指示所述第一终端装置能够共享所述第一资源;
发送第一数据的HARQ消息后的第一时长内未接收到所述第一数据的重传;
发送第二数据后的第二时长内未接收到所述第二数据的HARQ消息。
16.一种资源共享方法,其特征在于,包括:
接收来自第一终端装置的第三指示信息,所述第三指示信息包括共享时间信息和标识信息,其中,所述共享时间信息包括第五时间信息,所述第五时间信息用于指示第六资源的时域长度,所述第六资源为所述第一终端装置的第一资源中的部分资源或全部资源,所述第六资源用于所述第二终端装置发送数据;所述标识信息包括第一标识,所述第一标识用于指示所述第二终端装置;
根据所述第三指示信息在所述第六资源上发送数据。
17.如权利要求16所述的方法,其特征在于,所述共享时间信息还包括第六时间信息,所述第六时间信息用于指示第七资源的时域长度,所述第七资源为所述第一终端装置的第一资源中的部分资源或全部资源,所述第七资源用于第三终端装置发送数据;
所述标识信息还包括第二标识,用于指示所述第三终端装置;
所述第三指示信息还包括偏移信息,所述偏移信息用于确定所述第六资源的起始位置,所述偏移信息和所述共享时间信息用于确定所述第七资源的时域起始位置。
18.如权利要求16或17所述的方法,其特征在于,根据所述第三指示信息在所述第六资源上发送数据,包括:
进行先听后说LBT的结果为信道空闲,在所述第六资源上发送数据。
19.如权利要求16-18任一项所述的方法,其特征在于,所述方法还包括:
向所述第一终端装置发送第三请求信息,所述第三请求信息用于确定所述第三指示信息,所述第三请求信息包括如下信息中的一种或多种:
优先级信息,用于指示所述第二终端装置待发送数据的优先级;
时延信息,用于指示所述第二终端装置待发送数据的时延。
20.一种通信装置,其特征在于,所述通信装置包括处理器和通信接口以及存储器,所述处理器与所述通信接口耦合,用于调用所述存储器中的计算机指令使得所述通信装置执行如权利要求1-6任一项所述的方法,或者使得所述通信装置执行如权利要求12-15任一项所述的方法。
21.一种通信装置,其特征在于,所述通信装置包括处理器和通信接口以及存储器,所述处理器与所述通信接口耦合,用于调用所述存储器中的计算机指令使得所述通信装置执行如权利要求7-11任一项所述的方法,或者使得所述通信装置执行如权利要求16-19任一项所述的方法。
22.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,当所述计算机指令被执行时,使所述计算机执行如权利要求1-6任一项所述的方法,或者,使所述计算机执行如权利要求12-15任一项所述的方法。
23.一种计算机可读存储介质,其特征在于,所述计算机可读存储介质存储有计算机指令,当所述计算机指令被执行时,使所述计算机执行如权利要求7-11任一项所述的方法,或者,使所述计算机执行如权利要求16-19任一项所述的方法。
Priority Applications (2)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110903305.3A CN115707118A (zh) | 2021-08-06 | 2021-08-06 | 一种资源共享方法及通信装置 |
PCT/CN2022/107441 WO2023011218A1 (zh) | 2021-08-06 | 2022-07-22 | 一种资源共享方法及通信装置 |
Applications Claiming Priority (1)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
CN202110903305.3A CN115707118A (zh) | 2021-08-06 | 2021-08-06 | 一种资源共享方法及通信装置 |
Publications (1)
Publication Number | Publication Date |
---|---|
CN115707118A true CN115707118A (zh) | 2023-02-17 |
Family
ID=85155181
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN202110903305.3A Pending CN115707118A (zh) | 2021-08-06 | 2021-08-06 | 一种资源共享方法及通信装置 |
Country Status (2)
Country | Link |
---|---|
CN (1) | CN115707118A (zh) |
WO (1) | WO2023011218A1 (zh) |
Family Cites Families (5)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN111565475A (zh) * | 2019-02-14 | 2020-08-21 | 索尼公司 | 用户设备、网络侧设备、无线通信方法和存储介质 |
US11432325B2 (en) * | 2019-07-11 | 2022-08-30 | Qualcomm Incorporated | Methods, apparatuses and systems for user equipment (UE)-to-UE sharing of channel occupancy time |
WO2021026891A1 (zh) * | 2019-08-15 | 2021-02-18 | Oppo广东移动通信有限公司 | 传输侧行数据的方法、终端设备和网络设备 |
US11672034B2 (en) * | 2019-09-25 | 2023-06-06 | Qualcomm Incorporated | Channel occupancy time (COT) sharing for sidelink |
CN114051747A (zh) * | 2021-09-23 | 2022-02-15 | 北京小米移动软件有限公司 | 一种共享信道占用时间的方法及其装置 |
-
2021
- 2021-08-06 CN CN202110903305.3A patent/CN115707118A/zh active Pending
-
2022
- 2022-07-22 WO PCT/CN2022/107441 patent/WO2023011218A1/zh unknown
Also Published As
Publication number | Publication date |
---|---|
WO2023011218A1 (zh) | 2023-02-09 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
US11576199B2 (en) | Systems and methods for grant-free uplink transmissions | |
US11889296B2 (en) | Method and apparatus for transmitting uplink information | |
CN108029120B (zh) | 用于为低复杂度窄带终端指示对随机接入过程中的harq消息分配的资源的方法 | |
KR20200143271A (ko) | 사이드 링크 통신 방법 및 장치 | |
US11310779B2 (en) | Method and apparatus for transmitting/receiving control information in wireless communication system | |
CN111869152B (zh) | 波束指示方法、装置和*** | |
EP3598818B1 (en) | Data transmission methods, terminal device, and network device | |
WO2018059173A1 (zh) | 免授权的传输上行信息的方法、网络设备和终端设备 | |
CN111727649A (zh) | 用于无线通信***中传输或接收数据和控制信息的方法和装置 | |
WO2021062602A1 (en) | Method and apparatus for sharing channel occupancy time on unlicensed spectrum | |
JP2019523619A (ja) | 基地局、マシンタイプ通信デバイス及び方法 | |
WO2014000514A1 (zh) | 设备间通信方法、用户设备和基站 | |
WO2020146461A1 (en) | Buffer status report transmission in a separate resource pool for vehicular communication | |
CN111757294A (zh) | 一种重传资源的调度方法及设备 | |
WO2020220253A1 (zh) | 一种信息传输方法和通信设备 | |
CN112566248A (zh) | 一种通信方法及装置 | |
US20240064806A1 (en) | Method and apparatus for transmitting uplink information | |
JP2024073619A (ja) | 端末、通信方法及び集積回路 | |
CN110730513B (zh) | 一种通信方法及装置 | |
CN112311504A (zh) | 一种反馈信息的传输方法及终端装置 | |
WO2021032003A1 (zh) | 上行控制信息传输方法及通信装置 | |
CN112187401B (zh) | 多时间单元传输方法及相关装置 | |
US20220368505A1 (en) | Data feedback method and apparatus | |
WO2023011218A1 (zh) | 一种资源共享方法及通信装置 | |
CN110547038B (zh) | 通信*** |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
PB01 | Publication | ||
PB01 | Publication |