CN115836564A - 具有中继功能的无线网络中的增强调度 - Google Patents
具有中继功能的无线网络中的增强调度 Download PDFInfo
- Publication number
- CN115836564A CN115836564A CN202180044373.7A CN202180044373A CN115836564A CN 115836564 A CN115836564 A CN 115836564A CN 202180044373 A CN202180044373 A CN 202180044373A CN 115836564 A CN115836564 A CN 115836564A
- Authority
- CN
- China
- Prior art keywords
- communication device
- relay
- capacity
- buffer
- relay communication
- 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
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/12—Wireless traffic scheduling
- H04W72/1263—Mapping of traffic onto schedule, e.g. scheduled allocation or multiplexing of flows
-
- 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
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/10—Flow control; Congestion control
- H04L47/30—Flow control; Congestion control in combination with information about buffer occupancy at either end or at transit nodes
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W28/00—Network traffic management; Network resource management
- H04W28/02—Traffic management, e.g. flow control or congestion control
- H04W28/0278—Traffic management, e.g. flow control or congestion control using buffer status reports
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W40/00—Communication routing or communication path finding
- H04W40/02—Communication route or path selection, e.g. power-based or shortest path routing
- H04W40/04—Communication route or path selection, e.g. power-based or shortest path routing based on wireless node resources
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W72/00—Local resource management
- H04W72/20—Control channels or signalling for resource management
- H04W72/25—Control channels or signalling for resource management between terminals via a wireless link, e.g. sidelink
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W76/00—Connection management
- H04W76/10—Connection setup
- H04W76/14—Direct-mode setup
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W88/00—Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
- H04W88/02—Terminal devices
- H04W88/04—Terminal devices adapted for relaying to or from another terminal or user
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
具有中继功能的无线网络中的增强调度。在蜂窝或其他无线网络中,可以引入中继终端设备以支持用于支持覆盖外(OoC)区域中的远程终端设备的间接网络连接,从而改善网络覆盖。这种中继终端设备缓冲来自/去往间接连接的其他终端设备的上游和下游数据。然而,中继终端设备可能具有用于缓冲的有限存储器分配。该限制对由网络接入设备执行的最佳资源调度具有很大影响。因此,提出了使中继终端设备向其相应的网络接入设备报告关于其可用或最大缓存容量的信息,以通过接入设备实现最佳资源调度。
Description
技术领域
本发明涉及具有中继功能的无线网络(例如但不限于,具有用于网络覆盖范围外的远程通信设备(例如,诸如用户装备(UE)的终端设备)的间接网络连接的蜂窝网络)中的资源调度。
背景技术
许多无线通信系统使用网络接入设备(诸如基站、节点B(eNB、eNodeB、gNB、gNodeB、ng-eNB等)、接入点等)来提供地理服务区域,在所述地理服务区域无线通信设备(例如,诸如移动站或UE的终端设备)与服务于终端设备所在的特定地理服务区域的接入设备进行通信。接入设备在网络内被连接,允许在无线通信设备与其他设备之间建立通信链路。在一些情况下,通信链路在彼此靠近的无线通信设备之间。在这些情况下,可能期望在两个无线通信设备之间具有直接通信链路,而不是通过接入设备进行通信。通信设备之间的这种直接通信通常被称为设备到设备(D2D)通信或对等(P2P)通信。用于D2D或P2P通信的通信资源(例如,时频块)可以是由通信系统用于无线通信设备与接入设备之间的通信的通信资源的子集,或它们可以是通信资源的不同集合(例如,未许可频带或毫米波频带)。
覆盖内(InC)通信设备是在接入设备的服务区域内并且能够与接入设备通信的通信设备。覆盖范围外(OoC)设备或远程通信设备通常是不在任何接入设备的服务区域内或者在接入设备的服务区域中但是接入设备不允许接入(例如,因为它是非公共网络(NPN)接入设备)的通信设备。
与无线通信系统有关的服务要求以不同的方式考虑D2D。第一种方法是在中间没有任何网络实体的情况下使用直接设备连接。第二种方法是在两个远程设备之间提供中继通信设备。第三种方法是在远程通信设备与网络之间提供中继通信设备。这称为间接网络连接模式。中继通信设备可以使用多种接入方案,诸如5G新无线电(NR)无线电接入技术、长期演进(LTE)、WiFi或固定宽带。
射频资源被认为是昂贵的使用,其管理对于蜂窝网络的演进具有很大挑战。除此之外,在即将到来的蜂窝网络中具有严格延迟和可靠性要求的数据业务需要有效的资源分配方案来使其成功。
在无线电接入网络(RAN)中,接入设备应当为所有通信设备调度用于传输的通信资源,以获得频谱资源使用的最大效率。在支持间接网络连接的RAN中,这包括对于任何间接连接的远程或中继通信设备的调度。
因此,调度应当扩展到针对直接和间接连接的通信设备(包括经由两个或更多个中继通信设备(“多跳”)间接连接的那些通信设备)的工作。此外,调度解决方案应当考虑到中继通信设备可能具有可用于缓冲用于中继数据流的数据的有限缓冲存储器空间。因此,接入设备应当以使得不会发生缓存溢出和所导致的数据丢失的方式来执行调度。此外,调度解决方案应当考虑到在中继通信设备处可用于缓冲针对特定上游父通信设备或下游子通信设备的数据的缓冲存储器可以根据设备类型(例如,低成本物联网(IoT)节点与强大的移动电话)变化并且随时间而变化(例如,如果中继通信设备在给定时间仅具有一个子远程通信设备,则它可以具有比在它具有分配给它的十五个下游通信设备的情况下多得多的可用于该子设备的缓冲存储器)。
发明内容
本发明的目的是提供一种还考虑无线网络中的间接连接的通信设备的扩展调度程序。
该目的通过根据权利要求1和4所述的装置、根据权利要求12所述的接入设备、根据权利要求13所述的通信设备、根据权利要求14和15所述的方法以及根据权利要求16所述的计算机程序产品来实现。
根据第一方面,提供了一种用于调度无线网络中的至少一个通信设备的通信资源的装置(例如,在接入设备处、在中继通信设备处或在远程通信设备处),其中,所述装置包括:容量检测器,其被配置为检测从所述无线网络发信号通知并且指示至少一个中继通信设备的可用或最大缓存容量的缓存容量信息;以及调度器,其被配置为基于所接收的缓存容量信息来调度用于以下中的至少一项的通信资源:在目标通信设备与所述至少一个中继通信设备之间的设备到设备通信信道上传输针对所述目标通信设备的上游数据或下游数据、以及在所述至少一个中继通信设备与另一中继通信设备之间的设备到设备通信信道上或者在所述至少一个中继通信设备与接入设备之间的直接无线电接入链路上传输针对所述至少一个中继通信设备的上游数据或下游数据。
如上所述,本发明的第一方面的装置也可以被包括在远程通信设备中。例如,当远程通信设备在资源自调度模式下操作时,这是可能的。在这种模式下,远程通信设备将例如在可用于一个或多个远程通信设备的资源池中选择其本身可以使用的资源。例如,这可以是实施侧链路的调度模式2的远程UE的情况。在这种情况下,目标通信设备对应于远程通信设备本身。也如上所述,本发明的第一方面的装置也可以包括在中继通信设备中。例如,当中继通信设备在资源自调度模式下操作时,这是可能的。在这种模式下,中继通信设备将例如在可用于一个或多个中继通信设备的资源池中选择其本身可以使用的资源。例如,这可以是实施侧链路的调度模式2的中继UE的情况,因为它在接入设备的覆盖范围之外。在这种情况下,目标通信设备对应于中继通信设备本身。
根据第二方面,提供了一种用于控制无线网络中的至少一个通信设备的通信资源的调度的装置(例如,在通信设备处),其中,所述装置包括:容量检测器,其被配置为确定中继通信设备处的数据缓存的可用或最大缓存容量;以及容量报告器,其用于响应于触发事件而向所述无线网络报告包括所确定的可用或最大缓存容量的缓存容量信息。
根据第三方面,提供了一种包括根据第一方面所述的装置的接入设备。
根据第四方面,提供了一种包括根据第一方面或第二方面所述的装置的通信设备。
根据第五方面,提供了一种用于调度无线网络中的至少一个通信设备的通信资源的方法,其中,所述方法包括:检测从所述无线网络发信号通知并且指示至少一个中继通信设备的可用或最大缓存容量的缓存容量信息;并且基于所接收的缓存容量信息来调度以下中的至少一项:在目标通信设备与所述至少一个中继通信设备之间的设备到设备通信信道上传输所述目标通信设备的上游数据或下游数据、以及在所述至少一个中继通信设备与另一中继通信设备之间的设备到设备通信信道上或者在所述至少一个中继通信设备与接入设备之间的直接无线电接入链路上传输所述至少一个中继通信设备的上游数据或下游数据。
根据第六方面,提供了一种用于控制无线网络中的至少一个通信设备的通信资源的调度的方法,其中,所述方法包括:确定中继通信设备处的数据缓存的可用或最大缓存容量;并且响应于触发事件而向所述无线网络报告所确定的可用或最大缓存容量。
最后,根据第七方面,提供了一种包括代码模块的计算机程序产品,所述代码模块用于当在计算机设备上运行时产生根据第五或第六方面的上述方法的步骤。
因此,接入设备处的调度器从直接和间接连接的远程和/或中继通信设备接收所需的缓存容量信息,并且从而使得能够最佳地调度用于直接和/或间接连接的远程或中继通信设备的通信资源,避免中继通信设备中的缓存溢出、拥塞和数据丢失。因此,可以为间接连接的远程或中继通信设备调度通信资源。因此,当调度通信资源时,接入设备还可以考虑间接连接的通信设备以及其可用的缓存容量。
根据可以与上述第一至第七方面中的任一方面组合的第一选项,所述调度可以适于基于所接收的缓存容量信息来决定为所述无线网络中的中继或远程通信设备中的一个添加附加的父中继通信设备和/或移除现有父中继通信设备。这还包括一个父中继通信设备由另一父中继通信设备替换的情况。因此,可以调度额外的中继数据缓存容量和额外的通信资源,以增加去往或来自中继或远程通信设备的特定数据流的数据吞吐量。例如,该决定之后可以是发送到中继或远程通信设备和附加父中继通信设备中的一个或两个的指令消息。任选地,可以添加一个新的父中继通信设备,并且同时,现有的父中继通信设备可以停止充当该特定中继或远程通信设备的父中继。作为替代方案,可以经由核心网络来间接地提供指令消息。在接收之后,指令消息可以触发附加上游中继通信设备的添加。
根据可以与第一选项或上述第一至第七方面中的任一方面组合的第二选项,所述调度可以适于通过以下中的至少一个来执行缓存容量控制:命令中继通信设备增加或减少针对特定逻辑信道或逻辑信道组、或特定下游中继或远程通信设备的缓存容量,在缓存分配的自主模式和缓存分配的定向模式之间切换所述中继通信设备,设置所述中继通信设备处的缓存分配策略,设置所述中继通信设备的报告粒度,以及命令所述中继通信设备将多个单独的缓存合并成一个缓存分配。这些替代或累积缓存容量控制选项在具有直接和间接连接的通信设备的无线网络中实现了有效、灵活和快速的资源调度。
根据可以与第一或第二选项或上述第一至第七方面中的任一方面组合的第三选项,缓存容量报告可以适于将所述缓存容量信息发送到网络功能,所述网络功能将所述缓存容量信息转发到所述无线网络的调度接入设备。该措施提供了以下优点:缓存容量信息不必直接报告给接入设备,而是可以转发给其他网络功能以提供增强的报告灵活性。
根据可以与第一至第三选项中的任一选项或上述第一至第七方面中的任一方面组合的第四选项,可以以绝对格式或以相对格式报告所述缓存容量信息。因此,所报告的缓存容量信息可以适应于用于传送缓存容量信息的所选格式或信道的个体要求。
根据可以与第一至第四选项中的任一选项或上述第一至第七方面中的任一方面组合的第五选项,缓存容量报告可以通过以下方式来组合:通过报告针对中继通信设备的至少一个上游链路和/或至少一个下游链路存在的不同逻辑信道、所述中继通信设备中存在的缓存的数据的不同优先级等级、以及针对所述中继通信设备存在的不同下游通信设备中的至少一个的缓存容量信息,或者通过组合一个或多个下游中继通信设备的缓存容量报告与自己的缓存容量报告。所报告的不同源的缓存容量信息的这种组合导致报告和资源调度的效率和速度提高。
根据可以与第一至第五选项中的任一选项或上述第一至第七方面中的任一方面组合的第六选项,缓存容量信息可以通过以下方式来组合:通过报告其中多个元素被级联的二进制有效载荷,每个元素对应于所述中继通信设备的一个逻辑信道的缓存容量报告,或者通过将自己的缓存容量报告和/或侧链路连接通信设备的缓存容量报告包括在组合的缓存容量报告中,或者通过将缓存容量信息汇总到更精简的缓存容量报告中,或者通过报告成对的逻辑信道或逻辑信道组和相关的缓存容量报告,或者通过报告成对的数据优先级等级和相关的缓存容量报告,或者通过选择更相关或更紧急的缓存容量报告用于优先级报告,或者通过将至少一个缓存容量报告和至少一个缓存大小报告组合成一个报告。不同源的报告容量和/或大小信息的这种组合导致报告和资源调度的效率和速度提高。缓存大小报告的具体示例可以是如稍后描述的3GPP BSR MAC CE。
根据可以与第一至第六选项中的任一选项或上述第一至第七方面中的任一方面组合的第七选项,缓存容量报告可以通过以下中的至少一个来进行编码:使用查找表的缓存容量索引;使用当前缓存负载百分比;将报告的缓存容量映射到容量类别;使用指示是否已经达到或超过缓存容量阈值的标志;使用指示所述中继通信设备的资源使用的复合值,其中,所述值至少部分地由所述中继通信设备当前缓存容量确定;使用指示所述中继通信设备接受附加远程通信设备的偏好或能力的复合值,其中,所述值至少部分地由所述中继通信设备当前缓存容量确定,包括关于缓存的元信息并且包括由缓存相关的条件触发的特定请求。这样的编码方法提供了以下优点:可以通过使报告负载适应于单独的资源调度要求来最小化报告负载。
应当注意,所提出的复合值使得能够报告中继通信设备负载(例如,当前资源使用或接受(一个或多个)其他远程通信设备连接的能力)以及缓存容量的指示。因此,这可以使得调度器能够在调度时做出最合适的决策。
作为第七选项的替代或与第七选项组合,可以报告关于缓存负载的信息。例如,提出了所述容量报告器在缓存容量报告信息中包括与以下中的至少一项相关的信息、或通过使用以下中的至少一项对缓存容量报告进行编码:缓存负载查找表的索引;当前缓存负载百分比;过去缓存负载;报告的缓存负载到负载类别的映射;指示是否已经达到或超过缓存容量阈值的标志;指示所述中继通信设备的资源使用的复合值,其中,所述值至少部分地由其当前或过去缓存负载确定;指示所述中继通信设备接受附加远程通信设备的偏好或能力的复合值,其中,所述值至少部分地由其当前或过去缓存负载确定。
根据可以与第一至第七选项中的任一选项或上述第一至第七方面中的任一方面组合的第八选项,缓存容量报告可以通过使用互联网协议之上的传输协议、无线电资源控制协议的消息、数据包数据汇聚协议的数据包数据单元、介质访问控制(MAC)协议的控制元素、所述MAC协议的服务数据单元、以及上行链路控制信息或侧行链路控制信息的数据格式中的至少一个或组合来报告所述缓存容量信息来实现。服务数据单元的使用涵盖了缓存容量报告在MAC有效载荷内传输但不作为控制元素传输的情况。这些不同的传输选项提供了所提出的调度和报告解决方案的灵活实施。
根据可以与第一至第八选项中的任一选项或上述第一至第七方面中的任一方面组合的第九选项,所述触发事件可以对应于以下中的至少一项:中继通信设备上的最大缓存容量改变为更低容量、数据缓存的可用缓存容量改变、基于定时器的触发、数据缓存的负载增加预定百分比、相对于先前报告的缓存容量信息的分数或数据大小、从调度接入设备或上游中继通信设备接收到缓存容量查询中的至少一个、远程通信设备上的缓存容量改变、从下游远程或中继通信设备接收到缓存大小或容量报告、从下游远程或中继通信设备接收到缓存状态消息或调度请求消息、从下游远程或中继通信设备接收到通信资源请求消息、从下游设备或覆盖范围外的通信设备接收到发现或状态请求消息、从接入设备接收请求、以及从下游远程或中继通信设备接收推荐比特率消息或推荐比特率查询消息。这些触发选项允许所提出的调度和报告解决方案对变化的缓存容量条件和/或无线电信道条件的快速且有效响应。因此,阈值可以被定义为所使用的缓存容量(其也被称为“缓存负载”)的分数或百分比,或被定义为缓存的数据的绝对大小。调度请求消息的一个示例可以是在侧链路控制信息(SCI)中发送的调度请求(SR)比特。作为另一示例,它可以是无线电资源控制(RRC)消息内的资源请求。
应注意,上述装置可以基于具有分立硬件组件的分立硬件电路、集成芯片或芯片模块的布置、或基于由存储在存储器中、写在计算机可读介质上或从网络(诸如互联网)下载的软件例程或程序控制的信号处理设备或芯片被实施。
应当理解,根据权利要求1和4所述的装置、根据权利要求12所述的接入设备、根据权利要求13所述的通信设备、根据权利要求14和15所述的方法以及根据权利要求16所述的计算机程序产品可以具有特别地与从属权利要求中所限定的类似和/或相同的优选实施例。
应当理解,本发明的优选实施例也能够是独立权利要求或以上实施例与相应从属权利要求的任何组合。
参考下文所述的实施例,本发明的这些方面和其他方面将是显而易见的并且得到阐明。
附图说明
在以下附图中:
图1示意性地示出了中继通信设备中具有缓存溢出问题的网络架构;
图2示意性地示出了根据各种实施例的接入设备的框图;
图3示意性地示出了根据各种实施例的通信设备的框图;
图4示意性地示出了根据各种实施例的调度程序的流程图;
图5示意性地示出了根据各种实施例的缓存容量报告程序的流程图;
图6示意性地示出了根据各种实施例的经由中继通信设备收集缓存容量信息的网络架构;并且
图7示意性地示出了根据各种实施例的经由中继通信设备分发调度信息的网络架构。
具体实施方式
现在基于用于启用UE到网络中继功能的5G蜂窝网络的资源调度来描述本发明的实施例,其中,4G网络元件可以并入所提出的5G解决方案中。此外,以下实施例中的至少一些是基于5G新无线电(5G NR)无线电接入技术描述的。具体地,中继功能实现用于远程通信设备(例如,UE)的多跳间接网络连接。这样做是为了具体地实现针对通信设备的改进的覆盖和针对IoT通信设备的改进的低功率操作。
贯穿本公开,缩写“eNB”(4G术语)和“gNB”(5G术语)旨在是指诸如蜂窝基站或WiFi接入点的接入设备。eNB/gNB是无线电接入网络(RAN)的一部分,其提供通往核心网络(CN)中的功能的接口。RAN是无线通信网络的一部分。它实施无线电接入技术(RAT)。在概念上,它驻留在诸如移动电话、计算机或任何远程控制的机器的通信设备之间,并提供与其CN的连接。CN是通信网络的核心部分,其向经由RAN互连的客户提供许多服务。更具体地,它经过通信网络和可能的其他网络引导通信流。在用于4G网络的3GPP规范TS 23.303和TS 24.334中,所谓的邻近服务(ProSe)功能被定义为尤其实现用于暂时不在接入设备(eNB)的覆盖范围内的蜂窝通信设备(例如UE)的连接。该特定功能被称为ProSe UE到网络中继或中继UE。中继UE是通过在OoC UE与eNB之间在两个方向上中继应用和网络数据业务来帮助另一OoCUE与eNB(即,接入设备)通信的通信设备。中继UE与OoC UE之间的本地通信被称为D2D通信或侧链路通信或PC5通信。缩写“PC5”指定用于由ProSe定义的侧链路通信的接口。此外,缩写“UL”用于从通信设备(例如,UE)到接入设备(例如,eNB、gNB)的上行链路方向,缩写“DL”用于从接入设备(例如,eNB、gNB)到通信设备(例如,UE)的下行链路方向,并且缩写“SL”用于两个或更多个通信设备(例如,UE)之间的侧链路通信。
一旦建立了中继关系,OoC-UE就经由中继UE连接并且充当“远程UE”的角色。这种情况意味着远程UE具有到CN的间接网络连接,而不是为正常情况的直接网络连接(参见3GPP规范TS22.261v16.10.0)。术语“上游”用于去往接入设备的数据或指示更靠近(在跳数方面)接入设备的通信设备,而术语“下游”用于从接入设备去往RAN中的通信设备的数据流或指示更远离(在跳数方面)接入设备的通信设备。前缀“父”表示由远程或中继通信设备使用的上游中继通信设备,并且前缀“子”表示连接到给定中继通信设备的下游中继通信设备、或直接使用特定中继通信设备作为父的下游远程通信设备。
正在进行的标准化工作(例如,3GPP规范TR 22.866v17.1.0)扩展了单跳中继的概念,以支持经过多个无线跳的通信以及用于商业或IoT应用领域的中继的使用。ProSe版本15仅允许向网络(接入设备)提供单跳的中继通信设备,以使得远程通信设备能够具有到接入设备(例如,eNB)和4GCN的间接网络连接。对于超出版本16的未来3GPP版本,目的是实现用于5G系统的多跳中继,其中,中继UE可以连接到其他中继UE等。
即将到来的标准化步骤(其在3GPP规范TR 23.752v0.3.0中开始)是将用于基于UE的中继的ProSe集成到基于5G的网络和规范中。期望4G ProSe概念将在5G规范中尽可能多地重用,其中,5G V2X架构(参见3GPP规范TS 23.287v16.1.0)用作起点。
此外,3GPP规范TR 23.733v15.1.0和TR 36.746v15.1.1提供了对架构增强的研究,例如,以使得IoT设备(以远程UE的角色)能够通过使用中继UE连接到更广泛的网络来以非常低的功率操作。因为中继UE在物理上非常接近,所以可以使用非常低的功率传输来到达它。该工作还包括对ProSe的安全性、速度和稳定性改进。ProSe的这些扩展被称为增强型ProSe(“eProSe”)。
eProSe中的一个提出的改进是在第二协议层(即,L2)中操作的增强中继架构,其旨在为应用和/或用户数据向远程通信设备提供端到端互联网协议(IP)数据包和数据包数据汇聚协议(PDCP)数据包传输。这种架构的好处是远程通信设备作为CN中的注册实体变得直接可见,这与监视和计费目的以及接入设备经过通信设备的改进控制相关。
因为无线通信设备的特性例如在低功率操作、容许的最大延迟、可实现的发送输出功率、发送和/或接收中的可实现的占空比、所需的带宽和移动性方面差别很大,所以诸如5G系统的无线网络系统被设计为在它们可以如何操作方面非常灵活。设备可用于UL数据、SL数据和DL数据的带宽可以在接入设备的控制下基于数据需求和该时间点的信道状况而动态地变化。为了实现这一点,调度器存在于接入设备内部,以调度用于通信设备的UL/DL/SL传输的通信资源(例如,如3GPP规范TS 38.300中所述),并且(帮助)为RAN做出资源相关或中继拓扑相关的决策,以便优化由接入设备直接或间接服务的所有通信设备的服务质量。UL/DL控制信息以各种方式被发送到通信设备以传达调度决策。
资源调度可以是动态的,这意味着基于可用数据和信道条件按需分配通信资源。半持久调度(SPS)是可以由接入设备(例如,gNB)基于当前需求快速激活/停用的预设调度。作为另一选项,可以应用持久调度,其被激活一次并保持活动直到被某些指定事件明确清除。想法是可以在持久/半持久调度决策之上添加动态调度决策,以应对数据速率的变化或诸如数据重传的特殊事件。为了使调度器了解信道条件,在3GPP规范中定义了报告结构的复杂集合,以向接入设备(例如,gNB)报告测量、以及用于接入设备(例如,gNB)启用/禁用/请求报告的控制机制。因此,这些报告控制调度过程。尽管大多数调度过程由接入设备中的调度器直接控制,但是无线网络中的通信资源的调度过程也依赖于不在调度器的直接控制下的通信设备所采取的本地决策。例如,由远程通信设备或由中继通信设备选择中继通信设备,或由远程通信设备或由中继通信设备重新选择中继通信设备,或用于由不在接入设备的直接覆盖范围内和/或当前未由接入设备调度的远程通信设备传输消息的资源的自调度资源选择(例如,如在3GPP规范TS 38.300中针对侧链路通信定义的模式2中)。这些本地决策进而影响和约束接入设备中的调度器可以做出的调度决策。同时,调度器可以具有直接或间接地影响由通信设备采取的这些本地决策的器件。作为直接影响的示例,接入设备可以直接向远程通信设备提供命令或请求以重新选择特定的其他父中继通信设备,从而为RAN中的一个或多个通信设备实现更好的服务质量。作为间接影响的示例,接入设备可以将附加侧链路(SL)资源配置为资源池,自调度通信设备可以通过本地决策从该资源池中选择特定资源以经过SL进行传输。换句话说,远程通信设备可以运行其自己的调度器来调度通信资源,并且可以关于要使用哪些资源以及在哪个时间从预定义的资源子集中使用哪些资源做出其自己的本地决策。这些本地决策可以基于各种输入,诸如本地测量(例如,信号或噪声水平、参考信号接收功率等)、本地接收的消息(例如,SCI消息)、由接入设备提供的配置数据(例如,经由RRC消息提供的参数)、或由对等通信设备提供的测量/配置数据。因此,这些输入也控制调度过程,或换句话说,这些输入是调度过程的控制输入,其中,只有一部分输入在调度器的控制下。作为对此的进一步说明:如果中继通信设备向远程通信设备报告其缓存容量信息,并且远程通信设备使用该信息来选择另一中继通信设备,则中继通信设备通过控制远程通信设备将使用哪个中继的分配并且因此远程通信设备将使用哪些资源用于其侧链路通信以及(间接地)由无线网络中的所选择的中继通信设备提供的资源来有效地控制通信资源的调度。
用于实施调度机制的元素可以是无线电资源控制(RRC)协议,其可以考虑第二协议层(即L2)上的上述新中继架构而潜在地经过一个或多个跳端到端地操作到UE。它可以用于非时间关键的静态或半静态调度信息。换句话说,调度的配置。这里,ConfiguredGrantConfig可以是用于上行链路或侧链路调度的信息元素。
用于实施调度机制的另一元素可以是媒体访问控制(MAC)协议的控制元素(CE),其是插入在MAC层上的现有UL/DL/SL传输之间的短元素(或信息元素(IE)),用于有效地用信号通知某些事件、测量或配置。具体示例可以是5G NR缓存状态报告(BSR)MAC CE,其由通信设备(例如,UE)用于向接入设备和/或其调度器发信号通知其当前数据缓存大小。当执行诸如信道状态信息(CSI)报告、探测参考信号(SRS)或不连续接收(DRX)的各种其他3GPP机制时,接入设备(例如,gNB)可以使用另外的MAC CE来控制通信设备(例如,UE)的行为。
另一元素可以是使用下行链路控制信息(DCI),其是在低比特率控制信道(例如,物理下行链路控制信道(PDCCH))中以特殊的可盲检测调制或编码发送的短消息。该机制在物理协议层(PHY LI)处实施,并且不需要使用MAC L2报头结构。这里,可以用不同的信息内容定义各种DCI格式。可以在DCI中指示用于动态调度的通信资源。DL数据传输可以在例如小于1ms之后跟随DCI消息,但是可以提前多达4ms被调度。对于UL,可以针对提前1-2ms但可以提前多达8ms的下一时隙进行调度。
又一元素可以是使用上行链路或侧链路控制信息(UCI、SCI)。这可以包括例如当没有通信资源可用于发送BSR MAC CE或其他类型的缓存状态报告时使用的调度请求(SR)比特。响应于SR,接入设备(例如,gNB)的调度器将在将来为通信设备(例如,UE)分配上行链路通信资源。
又一元素可以是使用SL/PC5发现消息。这样的消息可用于例如发现针对OoC通信设备的对等中继通信设备,发现(一个或多个)潜在对等中继通信设备用于由远程或中继通信设备进行中继选择或重选的目的,或查询和/或报告附近中继通信设备的当前状态和负载。然后,远程或中继通信设备可以使用由此从(一个或多个)发现消息中学习到的信息来做出影响通信资源调度的本地决策。例如,如果远程通信设备使用模式2资源分配,则它可以根据其已经选择或重新选择的中继设备来不同地调度其侧链路资源。此外,在接入设备中的调度器涉及远程和/或中继通信设备的资源分配的情况下,并且如果由于中继重选过程而使这样的设备选择更好的父中继通信设备,则这可以使得接入设备中的调度器从该点开始能够整体更有效地为其RAN中的所有调度设备调度其资源。传输的发现消息可以是周期性发送因此由定时器触发的模型A(即,通告)消息、或由从对等通信设备接收的模型B发现查询消息触发的模型B(即,发现响应)消息(例如,基于TS 23.303中规定的模型A和B)。
上述资源调度概述适用于通信设备(例如,UE),并且也可以用于多跳解决方案。因此,根据各种实施例,可能需要添加新的网络元件,或可能需要扩展现有元件,如下所述。如果将单跳或多跳中继通信设备引入到网络中,则现有的解决方案可能是不够的,因为它们可能在接入设备(例如,gNB)和通信设备(例如,UE)之间的直接链路上操作,而不一定在接入设备和通信设备之间的经由中继的间接链路上操作。
在单跳中继情况下,OoC远程通信设备(例如,远程UE)可以基于自己的信道测量和随机接入过程来自调度其在SL连接上的传输,或接入设备(例如,gNB)可以为所有直接和间接连接的通信设备(例如,UE)调度所有通信资源,或一组通信设备的一个前导通信设备(例如,UE)可以协调对其组成员的资源分配,如果一些组成员是OoC但仍然在前导组成员的覆盖范围内,这甚至可以起作用。
注意,当接入设备(例如,gNB)可以调度间接连接的通信设备所需的通信资源时,频谱使用的效率可以增加,而传输冲突的风险和/或不公平频谱使用的风险可以降低。
关于BSR MAC CE,在3GPP规范TS 38.331v15.5.1中定义了四种不同的格式。BSR可以包含逻辑信道组(LCG)的标识符、具有缓存大小报告所应用的其相关联的缓存的一组逻辑信道。更具体地,缓存大小报告可以包括缓存大小字段(例如,5或8比特长),其中,可以基于预定的查找表来解释比特值。短格式可以用于仅报告一个LCG,而长格式可以用于报告例如一至8个LCG。
如上所述的那样使用BSR MAC CE,而SLBSR MAC CE用于具体报告侧链路缓存状态。两种类型的BSR可以具有不同的格式,这取决于被报告的LCG的数量N,例如数量N是奇数还是偶数,并且取决于BSR是否被截断。BSR格式可以包括将索引(例如,4比特)编码到包含数据的目的地地址的列表中的“目的地索引”。这可以是单播目的地或组目的地(例如,多播D2D/V2X-D2D)。
在IP网络中,中间路由器可以使用显式拥塞通知(ECN)机制来发信号通知在该路由器处发生拥塞(对于细节,参见IETF规范RFC 3168)。拥塞可能由例如IP源发送太快或由于传出链路上的容量不足而引起。在这两种情况下,影响可能是路由器上的缓存已满或几乎已满。因此,路由器缓存的填充可以用作将ECN标记与数据数据包一起发送到最终目的地的触发。然后,最终目的地使用协议确认(例如,发送控制协议(TCP))向源发信号通知存在拥塞。然后,源可以使用该信息来降低其发送的数据速率。ECN可以应用于蜂窝4G/5G网络(参见针对4G网络的第11.6节的3GPP规范TS 36.300v15.2.0和针对5G网络的第12.2节的TS38.300v15.5.0)。在拥塞的情况下,接入设备(例如,gNB)本身(例如,作为去往/来自通信设备(例如,UE)的IP数据包的中间路由器)可以在IP数据包报头中设置ECN比特以指示拥塞。根据ECN协议,这将通知IP数据源它需要降低其数据速率。
在以下实施例中,术语“缓存”涉及将要经过通信网络内的通信链路传输的数据的缓冲,而术语“缓存大小”旨在表示在某个时刻实际上在缓存中存储多少数据或在特定时间段内作为函数(例如,平均值)计算多少数据,并且术语“缓存容量”旨在表示在某个时刻可以在缓存中存储多少数据(例如,附加地或全部地)或在特定时间段内作为函数(例如,平均值)计算多少数据。术语“缓存负载”表示在某个时刻使用的或在特定时间段内平均的缓存容量的分数或百分比。
更具体地,缓存状态信息消息是包括任何种类的缓存状态信息的消息。缓存状态信息可以包括缓存大小信息(例如,在相关3GPP规范中定义的缓存状态报告(BSR)或侧链路缓存状态报告(SL-BSR))和缓存容量信息。在相关3GPP规范中定义的典型缓存状态报告(BSR)或侧链路缓存状态报告(SL-BSR)仅包括关于当前缓存大小的信息。如果接入设备或核心网络也会报告或管理其他缓存相关信息(诸如缓存容量),则对于更好的资源调度将是有益的,特别是在中继场景中。因此,建议使用单独的消息或用与缓存容量相关的信息(即所谓的缓存容量报告或缓存容量信息来扩展现有消息(诸如缓存状态报告消息)。缓存容量报告可以包括关于在报告时或在过去时间段内平均的可用缓存容量(相对或绝对值)、最大缓存容量或缓存限制(绝对值)、在报告时或在过去时间段内平均的所使用的缓存容量或缓存负载(例如,所使用的最大缓存容量的分数)以及元信息(例如,稳定比特)和任何其他缓存相关的状态信息(例如,LCID、LCG、UE-ID、缓存ID、缓存容量警报等)的信息。
此外,报告应在它由零个或更多个所包括的报告(从其他设备接收)加上零个或更多个信息项目组成的意义上来理解,其中,信息项目可以内部地生成或在另一所接收报告中从另一设备接收。根据各种实施例,提供了一种将多个缓存容量报告组合成一个消息(例如,来自不同节点的报告或来自不同逻辑信道、逻辑信道组或路径的报告)并且调度中继通信设备和远程通信设备的通信资源以快速解决拥塞情况从而解决或防止中继通信设备中的缓存溢出的概念。
如上所述,中继通信设备(例如,中继UE)从子远程通信设备接收和收集一个或多个缓存容量报告,并使用缓存容量报告可能以组合形式将这些发送到接入设备(例如,eNB或gNB),其中,多个缓存容量报告被集成到单个报告的缓存大小报告中。注意,缓存容量报告可以与其他缓存容量报告和/或其他缓存大小报告(从例如BSR MAC CE获得)组合。(一个或多个)缓存容量报告与(一个或多个)缓存大小报告的这种组合形式然后可以被称为缓存状态信息报告。
在各种实施例中,进一步建议使接入设备为所有通信设备调度用于传输的通信资源,以获得频谱资源使用的最大效率。这可以支持间接网络连接,并且因此支持对于任何间接连接的远程或中继通信设备的调度,使得不会发生缓存溢出以及所导致的数据丢失。
各种实施例提供了一种用于在中间中继通信设备中没有频繁数据丢失的情况下由接入设备进行最佳调度的解决方案。该解决方案包括由接入设备从通信设备(例如,在RAN中)高效收集调度决策可以基于的所需信息,包括例如通信设备的缓存大小报告、缓存容量报告、调度请求、本地可用缓存大小信息或本地可用缓存容量信息。
图1示意性地示出了中继通信设备中具有缓存溢出问题的网络架构。
在图1所示的场景中,第一通信设备(例如,UE1)12-1和第二通信设备(例如,UE2)12-2充当中继通信设备,其中,第二通信设备12-2以及另外的第三和第四通信设备(例如,UE3、UE4)10-2、10-3本身依赖于父中继通信设备来建立其到接入设备(例如,gNB)20和核心网络100的间接网络连接。核心网络100可以包括网络功能,诸如网络切片选择功能(NSSF)、用户平面功能(UPF)以及接入和移动性管理功能(AMF)。第五通信设备(例如,UE5)10-1直接连接到接入设备20,并且在该场景中没有中继功能。
具有中继功能的第二通信设备12-2经由SL连接从远程第四通信设备10-3接收突然高的上游数据量,如由指示第一事件E1的粗箭头所指示的。该高上游数据量可能已经由连接到核心网络100的应用服务器(App)120触发,并且快速填充由第二通信设备12-2为第四通信设备10-3的上游数据分配的缓存。
因此,可能发生的是,第二通信设备12-2没有接收到足够的上游通信资源分配(用于朝向第一通信设备12-1的传输)来卸载缓存的数据,如第二事件E2所指示的。这种情况的原因可能是接入设备20没有为第一通信设备12-1与第二通信设备12-2之间的中继传送分配足够的上游通信资源,因为由于临时较差的无线电信道条件,没有足够的通信资源可用,或因为接入设备20不知道第二通信设备12-2具有可用于缓存的数据的有限缓存容量(例如,它可以例如假设16MB的缓存容量,而第二通信设备仅已经分配128KB),或第四通信设备10-3使用自调度SL通信(即,未从接入设备20调度)将数据发送到第二通信设备12-2,使得接入设备20无法控制传输到第二通信设备12-2的数据量,如第三事件E3所指示的。
作为示例,在4G/5G ProSe和3GPP V2X D2D通信中,对于未直接连接到接入设备(例如,gNB)的预授权OoC通信设备,明确地允许自调度SL通信的后一种情况。然后,发送器使用预先配置或预先宣布的频率资源池,并在这些池内执行自调度。
无论第四通信设备10-3是使用自调度资源分配还是其分配的通信资源由接入设备20调度,第二通信设备12-2处的缓存的填充将最终导致缓存饱和并且因此导致中继型第二通信设备12-2中的潜在数据包丢弃,随后是来自第四通信设备10-3的重传,例如,当没有从接入设备20(在L2中继架构的情况下)或中继通信设备12-2(在仅经过一个无线电跳提供PDCP确认的另一中继架构的情况下)接收到PDCP确认时。
对于第四通信设备10-3由其父装置(即,第二通信设备12-2)代表接入设备20调度的情况,第二通信设备12-2可以通过为第四通信设备10-3调度较少的通信资源来防止缓存饱和。但是这可能导致不及时将重要数据发送到网络,或将需要比第四通信设备10-3更少的数据流到网络。
在4G/5G网络中实施的ECN机制不能解决这个问题。因为第二通信设备12-2是经历拥塞的节点,所以它应当是使用IP报头中的ECN比特将IP数据包标记为“拥塞”的节点。然而,第二通信设备12-2不一定看到它中继的IP数据包,因为取决于中继解决方案,它可以中继PDCP数据包,而不必知道或访问包含远程第四通信设备10-3的IP数据包的PDCP服务数据单元(SDU)的未加密内容。此外,4G/5G中的ECN机制被开发用于粗粒度语音/视频编解码器速率选择和速率适配,例如用于LTE语音(VoLTE)或IP多媒体子系统(IMS)或多媒体电话服务视频会话,例如用于通过一组基站和网络功能直接连接到核心网络的移动电话,而不用于经由中继设备的IoT设备的短突发数据传输和/或时间关键或能量关键通信的细粒度资源控制。
另一复杂化可能是,由于一个或多个新的中继通信设备和/或远程通信设备附接到第二通信设备12-2或一个或多个现有的中继通信设备和/或远程通信设备(除了第四通信设备10-3之外)开始发送更多的数据因此更快地填充(一个或多个)相应缓存使得为第四通信设备10-3分配的可用缓存容量可以缩小的事实引起的网络改变,具有中继功能的第二通信设备12-2上分配的中继数据缓存容量可能动态地改变。因此,如果例如附接更多的远程通信设备,则每个远程通信设备的中继数据缓存容量减小。或,如果现有的远程通信设备开始发送更多的数据,则最大缓存容量保持不变,但是可用缓存容量减小。在这两种情况下,应当向接入设备20通知该改变以改善整体调度。
另一复杂化是中继通信设备可能不知道哪个远程通信设备是高数据负载的源,例如因为源距离中继通信设备超过一跳(例如,经由另一中继通信设备)。在中继通信设备代表接入设备对其下游中继和/或远程通信设备执行资源调度的情况下,这是相关的。在图1中,如果中继型的第一通信设备12-1的缓存是几乎满的并且不知道第四通信设备10-3是负责源,则可能发生这种情况。在这种情况下,例如第一通信设备12-1难以直接向源(例如,第四通信设备10-3)发信号以发送较少的数据,因为第一通信设备12-1不知道该数据的来源。第一通信设备12-1可以向其下游相邻的第二通信设备12-2发信号通知它正在引起拥塞,然后这将让第二通信设备12-2向第四通信设备10-3发信号,但是这种类似ECN的机制可能导致来自第四通信设备10-3的一些数据未被按时发送到网络中。该机制不会导致在从第四通信设备10-3向前的所有上游链路上适配网络的调度。
根据各种实施例,因此提出了中继型的第一通信设备12-1直接连接到接入设备20并且充当在远程通信设备(例如,第三通信设备10-2)与接入设备20之间交换上游/下游数据的中继通信设备,并且当被事件触发时,接入设备20提供关于驻留在第一通信设备12-1中的数据缓存的可用容量和/或驻留在中继型的第二通信设备12-2和/或可能的另外的中继型通信设备(如果存在的话)中的数据缓存的可用容量的缓存容量信息。所提供的缓存容量信息可以被格式化为可识别的,使得接入设备20可以将最大容量信息项目与最初报告此信息项目的特定通信设备相关联,其中,接入设备20处的调度器被配置为使用所提供的缓存容量信息来调度用于传输第一通信设备12-1和/或第二通信设备12-2和/或任何另外的中继类型通信设备的上游或下游数据的通信资源。
然而,应当注意,缓存容量信息的提供不一定仅在RAN内实现。它也可以经由迂回路转发到接入设备20,即,中继通信设备(例如,第一通信设备12-1)可以将缓存容量信息发送到核心网络100中的网络功能,然后核心网络100中的网络功能可以将缓存容量信息提供回接入设备。或者,它可以被转发到下游通信设备,例如转发到下游远程通信设备,该下游远程通信设备使用该信息来做出关于未来使用哪个中继通信设备的应用级决定,即用于中继重选的过程。或,它可以被转发到OoC通信设备,例如转发到正在发现关于预期中继通信设备的状态信息的通信设备,以便明智地决定选择哪个中继通信用于未来的间接通信,即用于中继选择的过程。
缓存容量信息可以以绝对形式(例如“X字节可用容量”)或以相对形式(例如可用缓存容量的百分比X%)转发,接收器任选地基于该缓存容量信息导出关于可以缓冲的绝对字节数的信息。然而,例如“缓存80%已满”的了解可能足以触发减轻动作(即,影响调度)而不必知道该80%对应于的缓存空间的多少字节,特别地,如果接入设备(或核心网络)管理中继通信设备中使用的一个或多个缓存容量,或如果接入设备(或核心网络)已经从中继通信设备接收到关于缓存容量的信息作为先前消息的一部分,或如果百分比是相对于预先配置或已知的缓存容量(例如,预先配置为策略的一部分),或表示为具有用于不同缓存容量的值和缓存负载相关值的表中的索引。
在一些替代方案中,可以使用复合值来指示中继通信设备的资源使用。该值可以至少部分地由中继通信设备的当前缓存容量和/或过去的缓存容量(例如当前缓存负载百分比、在最后2000ms的时间窗口上的平均缓存负载百分比等)确定。在另一示例中,复合值指示中继通信设备接受附加远程通信设备的偏好或能力。复合值可以部分地由中继通信设备的当前缓存容量、或由在一段时间内计算的平均缓存容量、或替代地由在一段时间内测量的最坏情况缓存容量确定。后者的特定示例是在过去2000ms的时间窗口内测量的最坏情况缓存负载百分比。复合值可以被编码为例如预定义范围(例如0-3或0-100)中的整数值,或例如被编码为识别在当前中继负载下可实现的服务质量的QoS标识符,其被编码为例如PQI或5QI标识符。
图2示意性地示出了根据各种实施例的接入设备的框图。
注意,在图2中仅示出了与所提出的增强调度功能相关的那些块。出于简洁的原因,省略了其他框。
图2的接入设备可以对应于图1的接入设备(例如,gNB)20或用于具有资源调度功能的任何无线网络的任何其他类型的接入设备。
根据图2,接入设备包括用于经由天线发送和接收无线消息和/或其他无线信号的收发器单元(TRX)21。具有资源调度信息或命令的消息由(一个或多个)调度器24基于存储在连接到调度器24的数据存储器(DM)25(例如数据库)中的直接和间接连接的通信设备(包括远程、中继或其他通信设备)的导出的缓存大小和容量信息来生成。
此外,接入设备包括容量信息检测器(CD)22,其检测例如在经由收发器单元21从通信设备(例如,中继UE)接收的缓存容量报告中包含的缓存容量信息。
基于例如从缓存容量报告获得的容量信息,调度器24生成用于调度的中继通信设备的调度信息,该调度信息经由收发器单元21转发到中继通信设备。
由此,可以提供增强调度过程,通过该增强调度过程,联合考虑直接和间接连接的中继通信设备的可用缓存容量。
图3示意性地示出了根据各种实施例的中继通信设备(例如,中继UE)的框图。
注意,图3中仅示出了与所提出的增强调度功能相关的那些块。出于简洁的原因,省略了其他框。
图23的通信设备可以对应于图1的第一和第二通信设备(例如,UE1和UE2)12-1和12-2、或用于具有资源调度功能的任何无线网络的任何其他类型的中继通信设备。
根据图3,中继通信设备包括用于经由天线发送和接收无线消息和/或其他无线信号的收发器单元(TRX)31。具有缓存容量信息(例如,缓存容量报告)的消息由容量信息生成器(IG)33基于检测到的自己的中继数据缓存(RDB)34的可用缓存容量以及可能导出的连接和/或相邻中继通信设备的(一个或多个)数据缓存的缓存容量信息来生成。
此外,中继通信设备包括容量信息检测器(CD)32,其检测包含在经由收发器单元31从连接的和/或相邻的通信设备(例如,中继UE)接收的缓存容量报告中的缓存容量信息。
基于自己的容量信息和从连接和/或相邻中继通信设备的缓存容量报告获得的容量信息,容量信息生成器33生成(一个或多个)组合或增强的缓存容量报告,该组合或增强的缓存容量报告包括中继通信设备及其相邻和/或连接的中继通信设备的缓存容量信息,并且该组合或增强的缓存容量报告响应于稍后描述的触发事件而经由收发器单元31转发到接入设备或上游中继通信设备。转发可以是直接或间接的(例如,经过多跳和/或经由网络功能)。上游设备可以将缓存容量报告与自己的缓存容量报告组合,并将组合的报告发送到接入设备,或上游设备可以移除缓存容量信息(例如,如果上游设备进行缓存容量报告的汇总或选择)。
因此,可以提供增强调度过程,通过该增强调度过程,联合考虑直接和间接连接的中继通信设备的可用和/或相关缓存容量。
图2和3的框图的各个框可以由诸如(一个或多个)专用集成电路((一个或多个)ASIC)、(一个或多个)可编程逻辑阵列((一个或多个)PLA)、(一个或多个)现场可编程门阵列((一个或多个)FPGA)等的分立硬件电路实施,或由(一个或多个)数字信号处理器(DSP)或(一个或多个)其他软件控制的处理器电路实施。
图4示意性地示出了根据各种实施例的调度程序的流程图,该调度程序可以在蜂窝或其他无线网络的接入设备(例如,gNB或eNB或基站或接入点)处实施。
在第一步骤S401中,接入设备在相应的增强的缓存容量报告中接收并检测直接和间接连接的中继通信设备的缓存容量信息。然后,在步骤S402中,将接收到的缓存容量信息分配给相应的直接和/或间接连接的中继通信设备。在步骤S403中,至少部分地基于所分配的缓存容量信息为通信设备调度通信资源。最后,在步骤S404中,向相应的直接和/或间接连接的通信设备发信号通知调度的通信资源。
图5示意性地示出了根据各种实施例的缓存状态信息报告程序的流程图。
报告程序可以由在相应的中继通信设备处发生的触发事件发起,如稍后描述的。在第一步骤S501中,中继通信设备确定其自己的中继数据缓存的可用容量。取决于情况和/或触发事件,所确定的容量可以是缓存的子集的容量。然后,在步骤S502中,例如基于接收到的缓存容量报告来确定和收集间接连接的相邻中继通信设备的(一个或多个)可用缓存容量。在步骤S503中,例如在组合的缓存容量报告中生成自己的中继数据缓存和/或直接和/或间接连接的中继通信设备的组合的缓存容量信息。在一些情况下,可以不包括所有缓存容量信息(例如,中继通信设备可以仅包括其自身和间接连接的其他中继通信设备的缓存容量信息)。此外,可能存在在步骤S503中仅报告自己的中继数据缓存容量而不报告任何其他相邻装置的信息的情况。这种情况可以是例如当中继通信设备没有子中继通信设备时,或当子中继通信设备独立地(例如,经由RRC、PDCP、IP等)向接入设备报告缓存容量信息并且它不被中继通信设备组合时。另一种情况可以是中继通信设备留下其自己的缓存容量信息(即使它被确定),并且仅报告例如间接连接的中继通信设备的缓存容量信息。
最后,在步骤S504中,将所确定和/或收集的缓存容量信息报告给接入设备和/或上游中继通信设备。因此,报告的缓存容量信息可以包括步骤S501的所确定的缓存容量信息和步骤S502的收集的缓存容量信息中的至少一个。
注意,取决于触发事件和/或情况,组合的缓存容量信息可以例如不包括自己的中继数据缓存、直接连接的中继通信设备或间接连接的中继通信设备的缓存容量信息中的一个或多个。
注意,图4和5的流程图的步骤可以基于用于控制分别提供在接入设备或中继通信设备中的处理器或计算单元的一个或多个软件例程来实施。
当由中继通信设备报告时,可以以各种方式对缓存容量信息进行编码。增强缓存容量报告可以包括每个报告的一个或多个最大或可用缓存容量信息项目。
作为第一选项,可以针对存在于中继通信设备的(一个或多个)上游链路和/或(一个或多个)下游链路的不同逻辑信道报告多个项目,其中,可以每逻辑信道报告最大或可用缓存容量。
作为第二选项,可以针对存在于中继通信设备中的缓存的数据的不同优先级类别报告多个项目,其中,可以针对每个优先级类别报告最大或可用缓存容量。
作为第三选项,可以针对中继通信设备存在的不同下游通信设备报告多个项目,其中,可以针对每个下游通信设备报告最大或可用缓存容量。对于每个下游通信设备,可以在中继通信设备内分配单独的缓存。
作为第四选项,从一个或多个下游中继通信设备接收的缓存容量报告可以与自己的缓存容量报告组合,并且然后作为一个组合的缓存容量报告进行报告。
在中继通信设备报告多于一个可用容量信息项目的情况下,由于例如来自接入设备(例如,gNB)的配置设置(例如,指示临时仅报告子集)或由于大小约束(例如,在当前物理层传输块中仅存在足够的空间来报告少于所有可用容量信息元素(例如,个体最大缓存容量)),它仍然可以被限制于在缓存容量报告中报告少于所有可用容量信息项目。可以稍后报告其他容量信息项目(例如,在下一个物理层传输块中)。
根据各种实施例,可以提供增强的缓存容量报告的组合格式,其包括来自同一中继通信设备的多个项目。这些也可以在单个缓存容量报告内与来自其他中继通信设备的值组合,如稍后所述。
作为第一选项,中继通信设备可以报告二进制有效载荷,其中,存在级联的N个元素,每个元素以逻辑信道ID(LCID)号或逻辑信道组(LCG)号增加的顺序对应于例如其逻辑信道之一的缓存容量信息。在接收缓存容量报告的接入设备为中继通信设备存储使用中的LCID或LCG号的情况下,它可以为每个元件重建匹配的LCID或LCG号,并且因此可以为完整的缓存容量报告提供编码可以是有效的而不需要编码LCID或LCG号的优点。
作为第二选项,中继通信设备可以将其缓存容量报告和/或SL缓存大小报告(例如,SL BSR MAC CE)和/或UL缓存大小报告(例如,BSR MAC CE)与由至少一个其他选项指定的缓存容量信息一起包括在组合的缓存状态信息报告中。
作为第三选项,中继通信设备可以汇总缓存容量值,例如,省略几乎为空的缓存的信息报告,以便向其上游父设备或接入设备(例如,gNB)进行更有效或精简的报告。或,它可以使用两种或更多种不同的格式来编码多个容量信息项目,例如,用于不太重要的缓存的紧凑格式(例如,2比特)和用于更重要或最重要的中继数据缓存的高细节格式(例如,8比特)。
作为第四选项,中继通信设备可以报告成对的LCID或LCG号以及相关的缓存容量信息。
作为第五选项,中继通信设备可以报告成对的数据优先级等级指示符和缓存容量信息。
作为第六选项,中继通信设备可以仅选择相关的缓存容量信息项目(例如,省略缓存容量信息或几乎为空的缓存的报告),以向其上游父设备或接入设备进行更有效或优先的报告,或它可以选择具有高缓存负载的那些缓存容量报告,其中,需要接入设备及其调度器的紧急动作(不包括其他)。
作为第七选项,中继通信设备可以向或从所识别的(下游)通信设备报告与缓存的数据有关的成对的通信设备标识符和缓存容量信息。或者替代地,它可以报告缓存容量信息元素的有序列表,其中,每个元素报告仅与单个下游通信设备相关联的一个或多个缓存的集合的缓存容量信息。
如已经提到的,可以将最大或可用缓存容量报告为绝对值或相对值。报告相对值具有以下益处:与关于当前缓存使用(即,当前缓存大小)的信息一起,可以推断最大或可用缓存容量,并且它允许最大或可用缓存容量也根据环境动态地改变,而不必重新报告绝对最大或可用缓存容量值以及缓存大小报告值。紧凑的报告格式也可以有利于限制信令开销。
根据各种实施例,增强的缓存容量报告内的信息项目可以被编码如下:
1.n比特类别号可以是指经由使用例如缓存容量索引(例如,8比特长度)来访问查找表的表查找的以字节为单位的最大容量。这些值按标准预先商定。
2.当前缓存负载百分比(0-100%)的编码,其可以被编码为例如编码整数百分比的8比特或7比特数。当接入设备可以将该编码与来自同一通信设备的缓存大小信息的报告或较早报告相关以便估计通信设备上的最大缓存容量的绝对值时,该编码可以是有用的。
3.当前缓存负载百分比(0-100%)的编码,近似于真实百分比,其可以被编码为6比特、5比特、4比特、3比特或2比特数。当接入设备可以将该编码与来自同一通信设备的缓存容量信息的报告或较早报告组合时,该编码可以是有用的。作为选项,2比特编码可以映射到类别<25%、<50%、<75%和>90%。
4.高度紧凑的1比特编码(标志),其在比特被设置为1时表示“超过缓存使用阈值”。阈值可以是先验确定的数,例如80%阈值,或它可以是与报告通信设备和接入设备之间的较早(设置)通信(例如RRC协议通信)一致的阈值。这样的阈值可以相对于UE的最大存储器分配、可用于侧链路缓存或上行链路缓存的最大存储器、可用于上行链路缓存或上行链路缓存的最大存储器等来定义。特定缓存的最大容量、(平均)缓存负载或特定缓存的当前容量。
5.如上述选项3中的编码为n比特数,其中,每个值表示在接入设备与报告通信设备之间的通信中预先商定的缓存负载的特定阈值。例如,接入设备可以在建立(RRC)通信中将将每个值链接到缓存满百分比的查找表推送到通信设备。
6.可以报告关于缓存的元信息,如指示所分配的缓存是否被保证至少是其当前容量(例如,“1”)或不被保证(例如,“0”)以保持在该容量的单个比特(“稳定比特”)、或指示所分配的缓存是否由于任何原因(例如,网络中的中继和/或远程通信设备的重新配置,或需要更多存储器的中继通信设备中的应用)而需要收缩(例如,“1”)或不收缩(例如,“0”)的单个比特。可以用更多比特对元信息进行编码,以对缓存收缩的原因或在中继通信设备中保证当前缓存容量分配的持续时间进行编码。
7.所报告的信息可以包括由缓存相关问题引起的对接入设备的特定请求,诸如向接入设备指示中继通信设备由于通信资源在中继通信设备本身上变得稀缺而想要将一个或多个远程通信设备卸载到另一中继通信设备的“警报”字段或比特、或向接入设备指示如果任何未来的中继或远程通信设备将它们作为子节点添加到当前的中继通信设备则有多少缓存空间可用于任何未来的中继或远程通信设备的“容量”字段域。当无线网络中使用的中继架构支持这样的重新配置时,这可以通过网络拓扑重新配置来改善接入设备将中继或远程通信设备分配给父中继通信设备。
根据各种实施例,可以通过以下选项来实现向接入设备和/或向无线网络中的另一通信设备报告缓存容量信息:
1.可以使用互联网协议(IP)之上的传输协议,诸如超文本传输协议(HTTP)、约束应用协议(CoAP)、传输控制协议(TCP)、用户数据报协议(UDP)、消息队列遥测传输(MQTT)等。在报告中继通信设备不与接入设备直接连接的情况下,可以将携带(一个或多个)传输协议PDU以及缓存容量信息的(一个或多个)IP数据包中继到接入设备。一旦(一个或多个)IP数据包到达接入设备,它就被转发到由IP目的地地址指示的网络功能(NF)。如果NF在接入设备外部,则NF可以在接收到缓存容量报告之后又向接入设备通知所报告的缓存容量信息,使得接入设备可以根据各种实施例将此用于调度。否则,如果NF是内部的,即位于接入设备处,则它直接接收并使用所报告的缓存容量信息。
2.可以使用RRC协议,在L2中继架构的情况下在中继通信设备和接入设备之间端到端中继,或例如在L3中继架构的情况下经过中继通信设备和另一中继或远程通信设备之间的单个无线链路端到端中继,或经过PC5接口经过SL直接报告给对等通信设备。RRC消息进而经过PDCP、经过无线电链路控制(RLC)、经过MAC协议、经过潜在的多跳上来传输。该选项具有保证传输的可靠性(经由PDCP,使用重传)并且应用完整性保护的益处。注意,在设备到设备发送的经过单个链路的上述RRC被称为PC5-RRC。
3.可以使用PDCP控制或数据PDU。
4.可以使用MAC控制元素(CE),其经过SL发送到下一个上游中继通信设备,或经过SL发送到对等通信设备,或经过UL直接发送到接入设备。这是一种轻量级方法,其中,在一些情况下,甚至可以机会性地利用传输块中未使用的空间,例如,如通过填充BSR MAC CE所实现的。
5.可以使用上行链路控制信息(UCI)数据格式,其由中继通信设备经过UL信道(例如,经由物理上行链路控制信道(PUCCH)或物理上行链路共享信道(PUSCH))直接发送到接入设备。
6.在侧链路控制信息(SCI)数据格式内,其可以由中继通信设备经过SL连接发送到另一中继或远程通信设备。
7.可以经过SL的PC5消息,例如中继发现消息、中继通告消息、中继发现响应消息或PC5-RRC消息。这具有以下益处:它可以使得能够向发送方还未与其建立PC5链路的通信设备进行报告,并且它可以使得能够使用广播消息同时向多个设备进行报告。
8.通过例如经由RRC直接向接入设备报告并且还经由MAC CE向直接上游父中继通信设备报告上述选项的组合。或例如经由MAC CE向父中继通信设备,父中继通信设备然后从子中继通信设备收集一个或多个报告,并使用RRC将这些报告直接发送到接入设备。
根据各种实施例,PDCP控制PDU可以用于向接入设备发送缓存容量信息。根据3GPP规范TR38.323v15.6.0第6.3.8节,控制PDU的类型010-111仍然可用于附加扩展,并且因此可以用于发信号通知缓存容量信息。
新PDU类型可以使用任何格式,例如,由中继通信设备向上游父中继通信设备或直接向接入设备报告的单个值,或可以向上游父中继通信设备或直接向接入设备报告组合多个值的缓存容量报告。报告可以由中继通信设备自己的缓存容量报告加上来自从下游中继通信设备接收的聚合缓存容量报告的信息组成,或缓存容量报告可以与下游(中继)通信设备的先前报告的缓存大小信息(例如,来自BSR MAC CE或SLBSR MAC CE的信息)组合。
这种基于PDCP的方法是有利的,因为它提供了低开销,并且在L2中继架构中从中继通信设备端到端传输到接入设备。PDCP控制PDU可以与现有无线电承载上的常规PDCP数据PDU交织。
如图5的程序中指示的,所提出的缓存容量报告可以由在中继通信设备处发生的事件(例如,规则或指令)触发。这种事件的示例可以是:
1.中继通信设备上的最大缓存容量已经改变为较低容量;
2.数据中继缓存已经填充到高于定义的阈值,其中,阈值可以是绝对的(例如,以字节为单位测量)或相对的(例如,可用于该特定缓存的缓存容量的总阈值的百分比、或通信设备中可用的总缓冲存储器的百分比);
3.基于定时器的触发器;
4.中继数据缓存的负载相对于先前报告的负载增加了至少N%;
5.从调度接入设备或上游中继通信设备接收到缓存容量查询;
6.远程通信设备上的缓存容量的改变;
7.从下游远程或中继通信设备接收到缓存大小或容量报告;
8.从下游远程或中继通信设备接收缓存状态消息(例如,SL-BSR MAC CE)、调度请求消息或查询消息(例如,推荐比特率查询MAC CE、或中继状态查询消息、或中继发现消息);
9.从下游远程或中继通信设备接收到推荐比特率消息(例如推荐比特率MAC CE)或查询消息(例如推荐比特率查询MAC CE);以及
10.从下游远程或中继通信设备接收到通信资源请求消息。例如,由远程通信设备广播的中继发现请求消息旨在发现可能比其当前中继通信设备更合适的父中继通信设备。
11.从OoC通信设备接收到通信资源请求消息或查询消息。例如,由OoC通信设备广播的中继发现请求消息旨在发现合适的中继通信设备。
在不是每一个中继通信设备(例如,中继UE)直接且独立地向接入设备(例如,gNB)报告其自己的缓存容量信息的情况下,可以使用用于向接入设备组合报告多个中继通信设备的信息的格式。由于减少的信令开销并且因此更有效的通信资源使用,组合的缓存容量报告可以是有利的。另一潜在有利特征是上游中继通信设备可以洞察其下游中继通信设备的缓存容量报告并且因此能够更好地调节数据流量或增加用于某些数据流的其自己的缓存分配,以帮助经历高缓存负载的下游中继通信设备。
用于组合格式的各种选项的示例可以是:
1.中继通信设备报告二进制有效载荷,其中,存在级联的N+1个元素,从其自己的缓存容量报告开始作为第一元素。然后,剩余的N个元素可以是其下游中继调试设备(子设备)以ID号增加的顺序的缓存容量报告,其中,ID号可以是任何相关标识,如无线电网络临时标识符(RNTI)、或ProSe UE ID、或ProSe Relay UE ID等。
2.中继通信设备通过级联将下游中继通信设备的缓存容量报告组合成组合的缓存容量报告。
3.中继通信设备汇总从下游中继通信设备接收的缓存容量报告,以更有效地报告给其上游父设备或接入设备。例如,格式可以从原始的8比特缓存负载(%)值压缩成2比特值(例如,<25%、<50%、<75%、>90%)。可单独归属的报告仍然可以被保持,例如报告器身份可以按照发送2比特元素的顺序被隐式地编码。
4.中继通信设备可以报告各个中继通信设备的成对的ID和缓存容量报告,其中,ID可以是上述选项1中定义的那些ID之一。作为替代方案,可以定义短ID以提高效率,例如接入设备可以转换为报告中继通信设备的真实身份的4比特或8比特索引。
5.中继通信设备可以仅选择相关报告,例如,具有高缓存负载的那些报告,其中,需要接入设备的调度器的紧急动作。
在一个实施例中,接入设备(例如,gNB)可以基于所接收的缓存容量报告来决定中继或远程通信设备(例如,UE)可能需要在其当前父中继通信设备之上的附加父中继通信设备,因为该中继通信设备中或其上游父中继通信设备之一中的缓存可能填充太快或溢出。为了实现此,接入设备可以指示特定的中继或远程通信设备采集额外的父或发起父的替换。
图6示意性地示出了根据各种实施例的网络架构,其中,例如MAC CE用于经由中继通信设备收集缓存容量信息。图6的网络架构的部件对应于图1的部件,因此这里不再描述具有相同附图标记的部件。
接入设备20基于接收到的缓存大小和容量信息来调度通信资源。
在图6所示的场景中,远程第四通信设备10-3突然产生大数据量,并将该数据的一部分连同类似于SL BSR MAC CE的MAC CE类型一起发送到其父(即第二中继类型的第二通信设备12-2),以向父指示剩余数据(箭头R1)。注意,对于该实施例,该MAC CE也可以与SLBSR MAC CE相同。
新数据填充第二通信设备12-2中的中继缓存高于预定义阈值,这对应于触发第二通信设备12-2将其缓存容量信息报告给上游中继类型第一通信设备12-1的事件,如箭头R2所指示的。它可以通过转发指示其最大缓存容量的单独的新MAC CE元素“MaxSize”以及指示(一个或多个)其当前中继缓存大小的SL BSR MAC CE或等效的新MAC CE类型来这样做。
第一通信设备12-1接收MaxSize MAC CE和BSR MAC CE,并且进而向接入设备20报告其自身和第二通信设备12-2的MaxSize信息,如箭头R3所指示的。它还添加包括其自身和第二通信设备12-2的缓存容量的扩展BSR MAC CE。术语“扩展”在这里用于表示现有BSRMAC CE不能包含其他设备的缓存大小。因此,提出了扩展MAC CE,其可以类似于现有MACCE,但是也使得能够存储其他设备的数据。
然后,接入设备20的调度器确定在从远程第四通信设备10-3到接入网络的路径中需要更多带宽,并且开始发送具有资源调度信息的消息以分配更多通信资源,如下面结合图7所描述的。
图7示意性地示出了根据各种实施例的网络架构,其中,例如DL控制信息(DCI)和RRC消息用于经由中继通信设备分发调度信息。图7的网络架构的部件对应于图1的部件,因此这里不再描述具有相同附图标记的部件。
在图7的场景中,例如经过PDCCH发送DCI,该PDCCH仅包括用于中继型的第一通信设备12-1的动态UL和/或DL和/或SL调度,如箭头M1所指示的。这可以不是被发送一次,而是每当第一通信设备12-1被授权用于DL或UL数据传输的(附加)通信资源时就发送。因此,它可以在调度过程期间被发送多次。
然后,发送第一RRC消息(例如,经过PDCP),其包括用于中继型的第二通信设备12-2的SL调度更新,如箭头M2所指示的。
最后,发送第二RRC消息(例如,经过PDCP),其包括用于远程第四通信设备10-3的SL调度更新,如箭头M3所指示的。
注意,可以改变第一RRC消息和第二RRC消息的传输序列。它可以是默认序列,或可以预先设置。
如果不需要更新第四通信设备10-3的资源分配,则上述第二RRC消息可以是任选的。
现在使用新的资源分配,第二通信设备12-2可以向第一通信设备12-1传输更多数据,并且第一通信设备12-1可以在UL方向上向接入设备20传输更多数据,使得第二通信设备12-2的中继数据缓存使用的百分比降低。
在各种实施例中,接入设备20可以控制并且因此影响中继通信设备的最大或可用缓存容量。它响应于一个或多个先前接收的缓存容量报告而这样做。缓存容量控制可以通过以下选项中的至少一个来实现:
1)命令中继通信设备增加或减少特定LCID、或特定LCG、或特定下游子中继或远程通信设备、或与特定网络切片相关联的数据流的缓存容量;
2)在缓存分配的“自主模式”(由中继通信设备本身完成)和缓存分配的“定向模式”(其中,接入设备20经由控制命令确定缓存容量)之间切换中继通信设备;
3)在中继通信设备中设置关于应当如何进行缓存分配的策略,其中,该策略可以包括确定中继通信设备中的数据缓存容量;
4)设置由中继通信设备生成的报告的报告粒度,例如,从低精度缓存容量值切换到高精度缓存容量值或反之亦然,或增加报告之间的时间间隔,或请求更高级别的报告(不太详细)或反之亦然;以及
5)命令中继通信设备将多个单独的缓存合并为一个缓存分配,例如,为所有上游中继数据流量创建共享缓存,而不是为N个LCID保持N个单独的缓存或为M个下游通信设备保持M个单独的缓存。
在可以与本发明的任何其他实施例组合或独立于本发明的各方面实施的另一实施例中,在中继通信设备是接入设备20之前的最后一个中继通信设备并且被直接连接的情况下,可以提供使用调度请求定时的低延迟报告。这减少了新数据在某个通信设备上变得可用的事件与接入设备20在尚未授权用于最后一跳中继通信设备发送应用数据和/或缓存大小信息(例如,BSR MAC CE)和/或缓存容量信息的现有UL通信资源的情况下接收数据之间的延迟。
为了实现此,可以在最后一跳中继通信设备中使用多个PUCCH调度请求(SR)配置。这些可以由接入设备20配置,并且可以至少包括用于低延迟数据(包括中继的低延迟数据)的第一PUCCH SR配置和用于非低延迟数据的第二PUCCH SR配置。PUCCH调度请求配置用于在PUCCH上执行调度请求(SR)程序,以请求用于上行链路共享信道(UL-SCH)传输的资源,如3GPP规范TS 38.300v16.4.0和TS 38.321v16.3.0中所定义的。每个配置可以包括跨越不同带宽部分和小区的PUCCH资源集合。中继通信设备上的每个逻辑信道可以通过TS38.331v16.3.1中定义的RRC配置映射到特定的SR配置。一个RRC配置信息元素(IE)是可以包含一系列SchedulingRequestToAddMod元素的SchedulingRequestConfig,SchedulingRequestToAddMod元素被配置用于要添加的特定SR配置的参数,包括分别控制SR的重传定时器和最大重复传输次数的sr-ProhibitTimer和sr-TransMax。另一RRC配置IE是定义SR的特定时间/频率资源配置的SchedulingRequestResourceConfig。这包括字段periodicityAndOffset,其定义SR机会发生的频率以及它在何处发生(例如每一个时隙(s11)或每八个时隙(s18))。另一RRC配置IE是SchedulingRequestResourceConfig-v1610,其定义特定SchedulingRequestResourceConfig的优先级选择(p0=低,或p1=高)。因此,与用于低延迟数据的逻辑信道相关联的SR配置可以例如在每一个时隙(sl1)以高优先级(p1)使用SR机会。并且,与用于非低延迟数据的逻辑信道相关联的SR配置可以例如使用每隔7个时隙(s18)的SR机会和低优先级(p0)。
此外,接入设备能够影响循环移位和正交覆盖序列,以及UE是否应当执行跳频。通过提供不同的调度请求配置和不同的PUCCH资源,接入设备可以能够单独地或甚至每个逻辑信道ID识别来自每个连接的UE的调度请求。
在中继通信设备具有要向接入设备20发送的低延迟上游中继数据的情况下,或在触发中继通信设备向接入设备20发送与缓冲的低延迟上游中继数据相关的缓存大小信息(例如,使用BSR MAC CE)的情况下,或在触发中继通信设备向接入设备20发送与缓冲的低延迟数据相关的缓存容量指示数据的情况下,中继通信设备可以使用第一PUCCH SR配置发送SR信号。
作为接收到调度请求的结果,接入设备可以为中继通信设备分配上行链路资源以发送缓冲的低延迟数据。使用由接入设备20分配的上行链路资源,中继通信设备向接入设备20传输缓冲的低延迟中继数据(如果有的话)以及缓存容量信息(在认为低延迟数据本身的递送更重要的情况下,可以稍后发送缓存容量信息)。
应当注意,该原理实际上可以应用于发送低延迟数据的任何UE,并且不限于中继通信设备。
因此,根据该实施例的第一方面,提出了一种用于在网络中请求通信资源的方法,所述方法包括:
在中继通信设备处,根据要发送的数据的类型,从一组调度请求配置中选择调度请求(SR)配置,
中继通信设备使用所选择的调度请求配置来发送调度请求信号,
中继通信设备使用由接入设备响应于所发送的所选择的调度请求而分配的通信资源来向接入设备至少发送缓存容量信息。
此外,根据该实施例的第二方面,提出了一种用于请求网络中的通信资源的中继通信设备,该中继通信设备包括
控制器,其适于根据要发送的数据的类型从一组调度请求配置中选择调度请求(SR)配置,
发送器,其适于使用所选择的调度请求配置来发送调度请求信号,所述发送器被配置用于使用由接入设备响应于所发送的所选择的调度请求而分配的通信资源来向所述接入设备至少发送缓存容量信息。
在该实施例的选项中,所述一组调度请求配置至少包括用于低延迟数据(包括例如中继的低延迟数据)的第一调度请求配置和用于非低延迟数据的第二调度请求配置。
在该实施例的另一选项中,响应于以下事件中的任一个而触发调度请求:中继通信设备具有要向接入设备发送的低延迟上游中继数据,触发与缓冲的低延迟上游中继数据相关的缓存容量信息向接入设备发送,或触发与缓冲的低延迟数据相关的缓存容量信息向接入设备发送。
使用这种低延迟特定SR配置的益处在于,SR将直接向接入设备20的调度器指示低延迟数据在中继通信设备处对于其下游通信设备之一是未决的,使得调度器将在第一可能时机和/或以更高的优先级调度用于UL的无线电资源,这改善了调度以实现更低的延迟。
然而,接入设备可能不知道中继通信设备缓冲了多少低延迟数据。根据TS38.321,如果上行链路资源不足,则上行链路资源还将用于向接入设备发送缓存状态报告(BSR)消息。然而,在低延迟中继数据或通常用于UE的低延迟数据的情况下,使用所有上行链路资源来发送低延迟数据可能是有益的。但是如果这样做,则接入设备将不能区分调度的UL资源恰好足够、几乎足够(没有为BSR消息留下空间)或不足以发送缓存的数据的情况。为此目的,一个选项可以是,在接入设备的低延迟数据的情况下,如果特定时间间隔内的所有上行链路资源(或几乎所有,即高于特定阈值)用于发送缓冲的低延迟数据(即,不包含任何其他内容或消息,诸如BSR),则接入设备假设上行链路资源不足并立即调度附加的上行链路资源。这假设接入设备将能够基于接收到的调度请求来确定上行链路资源用于从包含低延迟数据的缓存发送数据,例如通过识别调度请求与用于传送低延迟数据的逻辑信道相关。这样做的缺点是可能调度UE不需要的太多资源。此外,如果已经发送了所有缓冲的低延迟数据,则UE也可以将额外的上行链路资源用于更不紧急的数据。因此,如果上行链路资源刚好足够,则接入设备可能无法区分这种情况。因此,在可以与本发明的任何其他实施例组合或独立于本发明的各方面实施的一个实施例中,
UE包括特殊信号(例如,通过在向接入设备发送的消息的报头中添加标志或设置比特,或附加在所有发送的消息的末尾),以指示更多的数据正在等待发送和/或BSR正在等待发送。如果关于缓存容量的信息可用或由接入设备管理、或已经由线圈缓存容量报告发信号通知,则又一选项可以是使用调度的上行链路资源将缓存负载百分比、缓存容量索引或指示是否已经超过缓存负载阈值的标志发送到接入设备,这可以反映在将缓存的数据发送到接入设备之后的缓存大小(即,缓存中剩余的数据量)。替代地,UE可以发送先前发送的调度请求的副本或与低延迟数据相关的新调度请求作为所调度的上行链路资源的一部分,或在最后发送的消息或第一PUCCH机会之后立即发送(如果这在接收附加上行链路资源之前到来)。益处是所有这些信号通常小于BSR消息(例如,如果使用用于低延迟数据的单独缓存,则不需要包括逻辑信道ID或逻辑信道组ID信息)。这对于最大化要用于发送低延时缓存的数据的资源是有用的,并且例如在上行链路资源不足以发送BSR以及所有缓冲的低延时数据的情况下也是有用的。
应当注意,该原理可以应用于发送低延迟数据的任何UE,并且不限于中继通信设备。
因此,根据该实施例的第一方面,提出了一种用于请求网络中的通信资源的方法,所述方法包括:
移动设备使用由接入设备在给定时间间隔内分配的通信资源来发送给定类型的缓存的数据,并且如果在时间间隔内分配的通信资源不足以发送给定类型的所有缓存的数据,则以作为相同分配资源的一部分发送缓存容量报告、缓存负载百分比、指示是否已经超过缓存负载阈值的缓存容量索引或标志、或指示给定类型的更多数据的标志是否在移动设备的缓存而不是BSR中的标志。在一个选项中,移动设备为此目的从所分配的资源预留发送缓存容量报告、缓存负载百分比、缓存容量索引或标志所需的比特量,并且紧接在(“预先挂起”)给定类型的缓存的数据之前或紧接在(“附加”)给定类型的缓存的数据之后发送该信息。为此所需的比特数可以由移动设备和接入设备预先商定/预先配置,因此所有其他比特可以用于发送给定类型的缓存的数据。在另一选项中,缓存容量报告、缓存负载百分比、缓存容量索引或标志作为数据帧的报头(例如,MAC(子)报头)的一部分或代替数据帧的报头(例如,MAC(子)报头)被发送(例如,代替LCID或使用保留标志R)。
在另一选项中,中继通信设备可以维护用于低延迟数据的单独缓存、以及一个或多个其他缓存(例如,用于可以被单独缓冲为无损和有损流数据、批量数据和延迟不敏感数据的流数据)。为此目的,中继通信设备可以从远程通信设备或接入设备接收关于要中继的数据类型的信息(其可以例如是QoS数据的形式,诸如5QI值或逻辑信道配置或最大延迟值,或在连接建立期间设置的标志/属性值,或包括在RRC消息中的配置,或帧/数据包的报头中的信息)。这些缓存中的每一个可以被分配有不同的标识符,其可以是缓存标识符或与逻辑信道/无线电承载(例如,逻辑信道ID或LCID)或逻辑信道组(LCG)相关的标识符。这些标识符可以由中继通信设备分配并且可以被发送到接入设备,或这些标识符可以由接入设备分配并且可以被发送到中继通信设备。接入设备可以使用这样的标识符来将这些标识符定义和/或映射到调度请求配置,并且将这些标识符到特定调度请求配置的映射传送到中继通信设备。使用独立于其源自哪个远程通信设备或中继通信设备而聚合所有低延迟数据的单个单独缓存简化了唯一地识别对于低延迟数据的调度请求所需的配置,特别是如果仅单个其他缓存用于所有其他(即非低延迟)数据或消息。接入设备还可以为不同的缓存大小或缓存负载阈值定义单独的调度请求配置(例如,如果缓存负载百分比小于90%则要使用的第一调度请求配置、以及如果缓存负载百分比至少为90%则要使用的第二配置)。该信息可以作为策略信息由策略控制功能(PCF)或通过RRC发送。
如果单独的缓存被用于低延迟数据,并且资源分配被优先化以发送低延迟缓存中的数据,则可以从MAC层报头中省略LCID。使用上述机制来使用所有资源用于发送给定类型的缓存的数据(在这种情况下低延迟数据),使用缓存容量报告、缓存负载百分比、缓存容量索引或标志来指示所分配的资源不足,则移动设备可以从MAC层报头中省略LCID,直到低延时缓存为空(或低于阈值)。此外,如果要使用的数据有效载荷帧(例如,MAC PDU/SDU)的长度为移动设备和接入设备两者所知(例如,通过预配置),则可以省略整个MAC报头(包括其长度字段和格式)。移动设备可以被预先配置为总是切换到首先发送缓冲的低延时数据并且从MAC层报头中省略LCID信息的模式,或移动设备可以被预先配置有为了这样做可以取决于低延时缓存的缓存负载阈值的策略。替代地,接入设备可以使用标志来指示被调度资源将被用于传送低延迟数据。
一旦低延迟数据缓存为空或低于阈值,缓存容量报告、缓存负载百分比、缓存容量索引或标志就被给予可以被接入设备识别为移动设备将切换回操作模式的指示的值,由此LCID信息将被再次包括在MAC层报头中。作为另一选项,应当发送缓存状态报告以向接入设备指示移动设备切换回到操作模式,由此LCID信息将被包括在MAC层报头中,并且指示一些其他缓存(分配给其他LCID)可能具有需要为其调度上行链路资源的未决缓存的数据。
在另一选项中,中继通信设备可以确定远程通信设备和中继通信设备之间的所有中间跳(即,其他中继通信设备)的组合缓存状态信息,由此组合的缓存状态信息可以包括缓存大小信息,诸如(一个或多个)缓存大小限制、单独的每个缓存的缓存负载水平、或例如要中继的每种类型的数据(例如组合由中间中继通信设备使用低延迟缓存的所有缓存状态信息或延迟相关的信息,诸如数据停留在中继通信设备的缓存中的平均时间)。为此目的,每个中继通信设备不仅可以发送其自己的缓存容量信息,还可以发送从中间节点或远程通信设备接收的缓存容量信息。替代地,中继通信设备可以向另一(下游)中继通信设备发送消息(例如,去往特定中继通信设备并且因此潜在地经由一个或多个下游中继通信设备中继的RRC消息),以请求该另一(下游)中继通信设备的缓存容量信息。在收集、聚合和编码所接收的下游设备的缓存容量信息(可能与其自己的缓存容量信息一起)之后,中继通信设备可以将该组合的缓存状态信息发送到接入设备。通过向接入设备提供该信息,接入设备可以使用该信息来调度附加的侧链路资源,改变调度的资源的定时以更好地对准中间节点之间的通信,并且可以提供关于中继通信设备应当如何使用这些资源用于低延迟数据的优先传输的指令(例如,通过提供相应的LCID、LCG、缓存标识符或远程通信设备标识符,其应当在时间上被给予更高的优先级,或为此在发送任何其他信息(例如缓存状态报告)之前总是需要首先发送数据)。
基于所接收的组合缓存状态信息,接入设备可以能够确定用于中继远程UE的数据的中间中继通信设备之一中的瓶颈,并且可以向一个或多个中间中继通信设备提供/调度附加的侧链路资源,或可以指示增加一个或多个中间中继通信设备的缓存容量。中继通信设备还可以能够基于接收到的缓存容量信息来决定使用附加资源或增加其缓存容量,例如,基于预先配置的策略(例如,从接入设备或从PCF接收)。替代地,它可以使用未许可频带中的附加侧链路资源。中继通信设备和/或远程UE还可以被配置有用于经过侧链路传送低延迟数据的资源池,该资源池与用于传送其他(即非低延迟)数据的(一个或多个)资源池分开。这种单独的资源池可以使用更高的频率、更大的带宽、载波聚合、更短的时间间隔,以便能够执行更快的数据传送。这样的资源池可以被配置用于单个远程UE(或非常少量的远程UE),以使得远程UE能够发送其数据,而不必在经过侧链路发送之前感测介质,并且因此减少延迟。为此目的,如果为远程UE请求低延迟QoS,则接入设备授权并配置用于侧链路通信的单独资源池,例如通过(直接或经由中继通信设备)到中继通信设备和/或远程UE的RRC消息。它还可以配置远程UE的身份和要使用的证书集合(作为经过侧行链路的通信连接建立的一部分),以允许中继通信设备识别远程UE是否被授权使用该单独的资源池。中继通信设备可以在已经建立侧行链路连接之后,在中继发现或侧行链路连接建立期间或通过RRC或其他消息向远程UE通知用于低延迟通信的单独资源池。
在另一选项中,基于接收到的缓存容量信息(例如,如果达到最大缓存容量或如果剩余存储器容量不足以添加附加远程通信设备或中继通信设备),接入设备可以向中继通信设备发送消息以停止使其自身可发现为中继。此外,可以将用于这样做的准则发送(例如,通过由接入设备或由PCF发送的策略(预)配置)到中继通信设备,使得它可以做出该决定而不必咨询或从接入设备接收附加消息。类似地,如果接入设备(或基于策略的中继通信设备)确定由特定中继通信设备引起的延迟超过阈值(例如,基于中继数据停留在缓存内的平均时间),则可以指示中继通信设备停止使其自身可发现,或可以指示远程通信设备选择另一中继通信设备来将其数据传输到接入设备或核心网络。为此目的,中继通信设备可以经由PC5发现消息或经由RRC消息来报告由中继通信设备引起的平均延迟。可以按中继通信设备或按LCID或按LCG或按缓存ID报告该延迟信息。中继通信设备还可以从其他中继通信设备(或间接地从接入设备)接收关于用于经由一个或多个中继通信设备向接入设备发送消息的平均端到端延迟的信息,并且可以在PC5发现消息和/或RRC消息中将关于端到端延迟的信息发送到远程通信设备或其他中继通信设备。
在子实施例中,使用用于一个特定远程通信设备的SR定时或用于远程通信设备与中继通信设备之间的PC5通信的特定下游逻辑信道ID或缓存ID(其可以不同于Uu接口上使用的LCID)的低延迟报告可以提供作为上述实施例的特殊情况。在为一个或多个远程通信设备或中继通信设备中继数据的情况下,数据通常由直接连接到接入设备(例如,经由Uu接口)的中继通信设备(即,“上一”中继通信设备)多路复用。为此目的,中继通信设备可以具有由下游设备使用的多个逻辑信道标识符/无线电承载的映射,或例如具有可以将特定远程或中继通信设备的通信信道映射到“上一”中继通信和接入设备之间的直接(例如Uu)连接上的一组逻辑信道/无线电承载的适配层。为此目的,该“上一”中继通信设备可能将来自多个下游中继通信设备或远程通信设备的数据聚合并存储在公共缓存中。这意味着接入设备不能基于接收到的调度请求或BSR消息(其报告每个LCID的缓存大小)知道缓存的数据源自哪个设备。它仅知道将由“上一”中继通信设备发送,但是将例如不能基于调度请求或BSR确定数据是属于特定远程设备还是特定中继通信设备。当然,它可以能够使用更高层信息(诸如适配层标识符或IP地址),但是对于低延迟数据缓存,在决定调度附加资源之前必须首先解码更高层是不期望的。在上述实施例中,从中继通信设备向接入设备20的SR不传达关于组中的哪个远程通信设备需要用于延迟关键数据的即时调度的通信资源的信息。在该特定子实施例中,可以创建PUCCH SR配置,其专用于发送与一个特定下游远程通信设备相关的SR、或用于需要经由中继通信设备发送延迟关键数据的PC5通信的特定下游逻辑信道ID或缓存ID。因此,上面提到的SR配置选择所基于的数据的类型还可以包括远程通信设备的标识或逻辑信道ID或缓存ID。然后,可以根据要发送的数据的类型来选择不同的调度请求配置,其中,数据的类型可以包括远程设备的标识或逻辑信道ID或数据被中继所针对的缓存ID。这具有以下益处:当接入设备20从中继通信设备接收到该特定SR信号时,它立即知道哪个远程通信设备或下游逻辑信道或缓存具有要发送的延迟关键数据,并且可以立即为与该远程通信设备的间接连接中涉及的所有中继通信设备以及为远程通信设备本身调度通信资源,以将该数据发送到其父中继通信设备。注意,该远程通信设备本身也可以充当中继通信设备。作为附加选项,接入设备调度专用于发送低延迟数据的资源,并且这可以针对具有要发送的低延迟数据或已经识别出瓶颈的远程通信设备或中继通信设备来完成。这可以包括以非常短的重复间隔或在单独的频率范围中调度来自侧链路资源池的资源以减少竞争。而且作为另一选项,可以使用经过PC5/侧链路的单独调度请求消息。在这种侧链路调度请求的情况下,可以使用不同的配置(例如,由中继通信设备或远程通信设备中的接入设备配置,或由中继通信本身配置,在此之后关于调度请求配置的信息被发送到远程通信设备或下游中继通信设备),使得中继通信设备可以基于接收到的侧链路调度请求来识别其应用于哪个远程通信或下游中继通信设备或逻辑信道或缓存。另外,在接收到侧链路调度请求之后,中继通信设备可以分配资源以从下游远程通信设备或中继通信设备的缓存获取数据。在低延迟数据的情况下,可以使用如上定义的类似机制,由此缓存容量信息连同缓存的数据一起发送。
在又一实施例中,缓存容量信息由中继通信设备使用D2D消息(例如PC5发现通告消息或PC5发现响应消息)报告给一个或多个对等通信设备,该一个或多个对等通信设备使用该信息以及诸如接收到的通信消息的测量信号强度的其他信息来控制中继通信设备的选择和/或重选。使用该信息,使得对等通信设备能够(重新)选择用于其间接通信需求的最佳中继,从而有助于无线网络中的通信资源的最佳调度和分发的过程。对等通信设备可以是中继通信设备、或远程通信设备、或OoC通信设备。用于传送缓存容量信息可以是PC5发现响应消息(模型B发现),或它可以是PC5发现通告消息(模型A发现)。可以以前面提到的任何方式对缓存容量信息进行编码。它还可以被编码为组合值“中继负载”的一部分,该组合值“中继负载”指示用于其中继相关操作或整体计算和通信操作的中继的资源上的负载水平。还可以在单个消息中报告可能与中继负载的一个或多个组合值组合的多个这样的资源水平。在组合的中继负载值中报告或使用的这些资源可以是以下中的一个或多个:处理能力、存储器使用、缓存特异性存储器使用、使用的上游或SL或UL带宽、使用的下游或DL带宽、活动远程通信设备的数量等。“中继负载”也可以被编码为相反的“中继容量”,指示有多少资源仍然可用于服务新的下游中继和/或远程通信设备而不是所使用的资源。因此,从多个预期中继通信设备接收缓存容量信息的对等通信设备可以决定提供与足够缓存容量组合的合理接收信号强度(例如,RSRP)的中继通信设备。由于定时器到期,或由于其当前中继通信设备的所报告的当前缓存容量低于阈值,可能已经触发对等设备执行中继发现。如果对等设备找到更合适的中继,则它可以连接到作为父的附加中继通信设备,并且一旦连接,它就可以丢弃与旧的父中继通信设备的连接。
在可以与任何其他先前实施例或选项组合的另一选项中,基于接收到的缓存容量信息(例如,如果达到最大缓存容量或如果剩余存储器容量不足以添加附加远程通信设备或中继通信设备),接入设备可以向中继通信设备发送消息以停止使其自身可发现为中继。此外,可以将用于这样做的准则发送(例如,通过由接入设备或由PCF发送的策略(预)配置)到中继通信设备,使得它可以做出该决定而不必咨询或从接入设备接收附加消息。
总之,已经描述了用于蜂窝或其他无线网络的方法和装置,其中,可以引入中继终端设备以支持用于OoC区域中的远程终端设备的间接网络连接,从而改善网络覆盖。这种中继终端设备缓冲来自/去往间接连接的其他终端设备的上游和下游数据。然而,中继终端设备可能具有用于缓冲中继数据的有限存储器分配。该限制对由网络接入设备执行的最佳资源调度具有很大影响。因此,提出了将方法和装置配置为使中继终端设备向其相应的网络接入设备报告关于其可用或最大缓存容量的信息,以通过接入设备实现最佳资源调度。
虽然已经在附图和前面的描述中详细地图示和描述了本发明,但是这样的图示和描述被认为是说明性的或示例性的而非限制性的。本发明不限于所公开的实施例。所提出的增强调度可以在所有类型的无线网络中实现,例如,它可以应用于使用蜂窝无线通信标准(特别是第三代合作伙伴计划(3GPP)5G规范)进行通信的设备。5G无线通信设备可以是不同类型的设备,例如移动电话、车辆(用于车辆到车辆(V2V)通信或更一般的车辆到万物(V2X)通信)、V2X设备、IoT集线器、IoT设备,包括用于健康监视的低功率医疗传感器、医疗(紧急)诊断和治疗设备、用于医院使用或第一响应者使用、虚拟现实(VR)头戴件等。
它还可以应用于集成接入和回程(IAB)系统。特别地,移动IAB节点可能在操作期间移动,并且可能失去与其他IAB节点或基站的连接。因此,这可能引起其相应的容量和负载的突然变化,并且因此可能引起移动IAB节点上的一个或多个缓存大小达到最大缓存容量。
此外,本发明可以应用于多个无线(例如4G/5G)连接的传感器或致动器节点参与的医疗应用或连接的医疗保健、无线(例如4G/5G)连接的设备偶尔消耗或生成特定平均数据速率的连续数据流(例如视频、超声、X射线、计算机断层扫描(CT)成像设备、实时患者传感器、医务人员使用的音频或语音或视频流设备)的医疗应用或连接的医疗保健、涉及无线、移动或固定的传感器或致动器节点(例如智能城市、物流、农业等)的一般IoT应用、紧急服务和关键通信应用、V2X系统、使用高频(例如mmWave)RF改进5G蜂窝网络覆盖的系统以及使用中继的5G通信的任何其他应用领域中。
本领域技术人员通过研究附图、公开内容和从属权利要求,在实践所请求保护的本发明时,能够理解并实现所公开的实施例的其他变型。在权利要求中,“包括”一词不排除其他元件或步骤,并且词语“一”或“一个”不排除多个。单个处理器或其他单元可以实现在权利要求中记载的若干项的功能。尽管特定措施是在互不相同的从属权利要求中记载的,但是这并不指示不能有利地使用这些措施的组合。前面的描述详细说明本发明的某些实施例。然而,将意识到无论前述内容以如何详细的方式呈现在文中,本发明可以利用许多方式来实施,并且因此不限于所公开的实施例。应当注意,当描述本发明的某些特征或方面时使用特定的术语不应被认为是暗示在此重新定义该术语以被限制为包含与此术语相关联的本发明的特征或方面的任何的特定的特性。
单个单元或设备可以实现在权利要求中记载的若干项的功能。尽管特定措施是在互不相同的从属权利要求中记载的,但是这并不指示不能有利地使用这些措施的组合。
所描述的操作(如图4和5中所指示的那些操作)可以分别被实施为计算机程序的程序代码模块和/或被实施为调试设备或灯具设备的专用硬件。计算机程序可以被存储和/或分布在合适的介质上,例如与其他硬件一起或作为其他硬件的部分供应的光学存储介质或固态介质,但是也可以被以其他形式分布,例如经由互联网或其他有线或无线的电信系统。
Claims (17)
1.一种用于调度无线网络中的至少一个通信设备(10-1至10-3、12-1、12-2)的通信资源的装置,其中,所述装置包括:
容量检测器(22),其被配置为检测缓存容量信息,所述缓存容量信息是从所述无线网络发信号通知的并且指示至少一个中继通信设备(12-1、12-2)的可用或最大缓存容量;以及
调度器(24),其被配置为基于所接收的缓存容量信息来调度针对以下中的至少一项的通信资源:在目标通信设备(10-3)与所述至少一个中继通信设备(12-1、12-2)之间的设备到设备通信信道上传输所述目标通信设备(10-3)的上游数据或下游数据、以及在所述至少一个中继通信设备(12-1、12-2)与另一中继通信设备(12-1、12-2)之间的设备到设备通信信道上或者在所述至少一个中继通信设备(12-1)与接入设备(20)之间的直接无线电接入链路上传输所述至少一个中继通信设备(12-1、12-2)的上游数据或下游数据。
2.根据权利要求1所述的装置,其中,所述调度器(24)被配置为基于所接收的缓存容量信息来决定针对所述无线网络中的中继或远程通信设备中的一个添加和/或移除至少一个父中继通信设备。
3.根据权利要求1所述的装置,其中,所述调度器(24)被配置为通过以下中的至少一项来执行缓存容量控制:命令中继通信设备(12-1、12-2)增加或减少针对特定逻辑信道或逻辑信道组、或特定下游中继或远程通信设备的缓存容量,在缓存分配的自主模式与缓存分配的定向模式之间切换所述中继通信设备(12-1、12-2),设置所述中继通信设备(12-1、12-2)处的缓存分配策略,设置所述中继通信设备(12-1、12-2)的报告粒度,以及命令所述中继通信设备(12-1、12-2)将多个单独的缓存合并成一个缓存分配。
4.一种用于控制无线网络中的至少一个通信设备(10-1至10-3,12-1,12-2)的通信资源的调度的装置,其中,所述装置包括:
容量检测器(32),其被配置为确定中继通信设备(12-1、12-2)处的数据缓存(34)的可用或最大缓存容量;以及
容量报告器(33),其用于响应于触发事件而向所述无线网络报告包括所确定的可用或最大缓存容量的缓存容量信息。
5.根据权利要求4所述的装置,其中,所述容量报告器(33)被配置为将所述缓存容量信息发送到网络功能,所述网络功能将所述缓存容量信息转发到所述无线网络的调度接入设备(20)。
6.根据权利要求4所述的装置,其中,所述容量报告器(33)被配置为以绝对格式或以相对格式报告所述缓存容量信息。
7.根据权利要求4所述的装置,其中,所述容量报告器(33)被配置为报告针对以下中的至少一个的缓存容量信息:针对中继通信设备(12-1)的至少一个上游链路和/或至少一个下游链路存在的不同逻辑信道、所述中继通信设备(12-1)中存在的缓存的数据的不同优先级等级、以及针对所述中继通信设备(12-1)存在的不同下游通信设备(12-2、10-2、10-3),或者被配置为将一个或多个下游通信设备(12-2、10-2、10-3)的缓存容量报告与自己的缓存容量报告组合。
8.根据权利要求7所述的装置,其中,所述容量报告器(33)被配置为报告二进制有效载荷,在所述二进制有效载荷中,多个元素被级联,每个元素对应于所述中继通信设备(12-1)的一个逻辑信道的缓存容量报告,或者被配置为将自己的缓存容量报告和/或侧链路连接通信设备(12-2)的缓存容量报告包括到组合的缓存容量报告中,或者被配置为将缓存容量信息汇总到更精简的缓存容量报告中,或者被配置为报告成对的逻辑信道或逻辑信道组和相关的缓存容量报告,或者被配置为报告成对的数据优先级等级和相关的缓存容量报告,或者被配置为选择更相关或更紧急的缓存容量报告用于优先级报告,或者被配置为将至少一个缓存容量报告和至少一个缓存大小报告组合成一个报告。
9.根据权利要求4所述的装置,其中,所述容量报告器(33)被配置为在缓存容量报告中包括与以下中的至少一项有关的信息或者通过使用以下中的至少一项来对缓存容量报告进行编码:查找表的缓存容量索引;缓存负载百分比;报告的缓存容量到容量类别的映射;指示是否已经达到或超过缓存容量阈值的标志;指示所述中继通信设备的资源使用的复合值,其中,所述值至少部分地由其当前或过去缓存容量确定;指示所述中继通信设备接受附加远程通信设备的偏好或能力的复合值,其中,所述值至少部分地由其当前或过去缓存容量确定,包括关于缓存的元信息并且包括由缓存相关的条件触发的特定请求。
10.根据权利要求4所述的装置,其中,所述容量报告器(33)被配置为在缓存容量报告信息中包括与以下中的至少一项有关的信息或者通过使用以下中的至少一项来对缓存容量报告进行编码:缓存负载查找表的索引;当前缓存负载百分比;过去缓存负载;报告的缓存负载到负载类别的映射;指示是否已经达到或超过缓存容量阈值的标志;指示所述中继通信设备的资源使用的复合值,其中,所述值至少部分地由其当前或过去缓存负载确定;指示所述中继通信设备接受附加远程通信设备的偏好或能力的复合值,其中,所述值至少部分地由其当前或过去缓存负载确定。
11.根据权利要求4所述的装置,其中,所述容量报告器(33)被配置为通过使用以下中的至少一项或其组合来报告所述缓存容量信息:互联网协议之上的传输协议、无线电资源控制协议的消息、数据包数据汇聚协议的数据包数据单元、介质访问控制协议的控制元素、介质访问控制协议的服务数据单元、以及上行链路控制信息或侧行链路控制信息的数据格式。
12.根据权利要求4所述的装置,其中,所述触发事件对应于以下中的至少一项:中继通信设备(12-1、12-2)上的最大缓存容量改变为更低容量、数据缓存的可用缓存容量改变、基于定时器的触发、数据缓存的负载增加预定百分比、相对于先前报告的缓存容量信息的分数或数据大小、从调度接入设备或上游中继通信设备接收到缓存容量查询、远程通信设备(10-2,10-3)上的缓存容量改变、从下游远程或中继通信设备接收到缓存大小或容量报告、从下游远程或中继通信设备接收到缓存状态消息或调度请求消息、从下游或中继通信设备接收到通信资源请求消息、从下游设备或覆盖范围外的通信设备接收到发现或状态请求消息、从接入设备(20)接收请求、以及从下游远程或中继通信设备接收到推荐比特率消息或推荐比特率查询消息。
13.一种用于无线网络的接入设备(20),包括根据权利要求1至3中的任一项所述的装置。
14.一种用于无线网络的中继通信设备(12-1、12-2),包括根据权利要求4至12中的任一项所述的装置。
15.一种调度无线网络中的至少一个通信设备(10-1至10-2、12-1、12-2)的通信资源的方法,其中,所述方法包括:
检测(S401)缓存容量信息,所述缓存容量信息是从所述无线网络发信号通知的并且指示至少一个中继通信设备(12-1、12-2)的可用缓存容量;以及
基于检测到的缓存容量信息来调度(S403)以下中的至少一项:在目标通信设备(10-3)与所述至少一个中继通信设备(12-1、12-2)之间的设备到设备通信信道上传输所述目标通信设备(10-3)的上游数据或下游数据、以及在所述至少一个中继通信设备(12-1、12-2)与另一中继通信设备(12-1、12-2)之间的设备到设备通信信道上或者在所述至少一个中继通信设备(12-1、12-2)与接入设备(20)之间的直接无线电接入链路上传输所述至少一个中继通信设备(12-1、12-2)的上游数据或下游数据。
16.一种控制无线网络中的至少一个通信设备(10-1至10-3,12-1,12-2)的通信资源的调度的方法,其中,所述方法包括:
确定(S501)中继通信设备(12-1、12-2)处的数据缓存(34)的可用或最大缓存容量;并且
响应于触发事件而向所述无线网络报告(S504)所确定的可用或最大缓存容量。
17.一种包括代码模块的计算机程序产品,所述代码模块用于当在计算机设备上运行时产生权利要求15或16的步骤。
Applications Claiming Priority (5)
| Application Number | Priority Date | Filing Date | Title |
|---|---|---|---|
| EP20170956.5A EP3902352A1 (en) | 2020-04-22 | 2020-04-22 | Enhanced scheduling in wireless networks with relay function |
| EP20170956.5 | 2020-04-22 | ||
| EP21166763.9 | 2021-04-01 | ||
| EP21166763 | 2021-04-01 | ||
| PCT/EP2021/060299 WO2021214095A1 (en) | 2020-04-22 | 2021-04-21 | Enhanced scheduling in wireless networks with relay function |
Publications (1)
| Publication Number | Publication Date |
|---|---|
| CN115836564A true CN115836564A (zh) | 2023-03-21 |
Family
ID=75438808
Family Applications (1)
| Application Number | Title | Priority Date | Filing Date |
|---|---|---|---|
| CN202180044373.7A Pending CN115836564A (zh) | 2020-04-22 | 2021-04-21 | 具有中继功能的无线网络中的增强调度 |
Country Status (5)
| Country | Link |
|---|---|
| US (1) | US20230345456A1 (zh) |
| EP (1) | EP4140219A1 (zh) |
| JP (1) | JP2023522238A (zh) |
| CN (1) | CN115836564A (zh) |
| WO (1) | WO2021214095A1 (zh) |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2024244539A1 (en) * | 2024-02-05 | 2024-12-05 | Lenovo (Beijing) Limited | Paging information forwarding in relay communication |
Families Citing this family (14)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US9794949B2 (en) | 2010-07-30 | 2017-10-17 | Board Of Regents, The University Of Texas System | Distributed rate allocation and collision detection in wireless networks |
| WO2012122508A2 (en) * | 2011-03-09 | 2012-09-13 | Board Of Regents | Network routing system, method, and computer program product |
| EP4213578A1 (en) * | 2022-01-18 | 2023-07-19 | Nokia Technologies Oy | Apparatus, method, and computer program |
| US12353923B2 (en) | 2022-04-15 | 2025-07-08 | Dell Products L.P. | Method and system for managing a distributed multi-tiered computing environment based on load predictions |
| US12493495B2 (en) | 2022-04-15 | 2025-12-09 | Dell Products L.P. | Method and system for performing anomaly detection in a distributed multi-tiered computing environment |
| US12327144B2 (en) * | 2022-04-15 | 2025-06-10 | Dell Products L.P. | Method and system for managing resource buffers in a distributed multi-tiered computing environment |
| US12265845B2 (en) | 2022-04-15 | 2025-04-01 | Dell Products L.P. | Method and system for provisioning an application in a distributed multi-tiered computing environment using case based reasoning |
| CN114666916B (zh) * | 2022-05-25 | 2022-07-29 | 广东海洋大学 | 请求上行资源的方法、中继终端、装置和系统 |
| WO2024011490A1 (en) * | 2022-07-14 | 2024-01-18 | Qualcomm Incorporated | Resource scheduling for a relay-based sidelink network |
| US12395985B2 (en) * | 2022-09-19 | 2025-08-19 | Qualcomm Incorporated | Efficient scheduling of a two-hop communication link |
| CN121002984A (zh) * | 2023-02-14 | 2025-11-21 | 交互数字专利控股公司 | 用于基于感测度量的改变来触发缓冲器状态报告的方法和装置 |
| CN116647590B (zh) * | 2023-05-31 | 2025-09-16 | 中国银行股份有限公司 | 一种数据传输方法、系统、设备及介质 |
| US20250016762A1 (en) * | 2023-07-05 | 2025-01-09 | Qualcomm Incorporated | Layer 1 signaling for sidelink scheduling |
| CN119562280A (zh) * | 2024-11-11 | 2025-03-04 | 中国南方电网有限责任公司 | 一种采用中继节点网络通知信道质量信息的方法及系统 |
Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20120250605A1 (en) * | 2009-12-17 | 2012-10-04 | Lei Du | Reporting Buffering Information |
| CN103716853A (zh) * | 2013-10-22 | 2014-04-09 | 南京邮电大学 | 一种终端直通通信系统中的自适应多中继选择方法 |
| US20180092017A1 (en) * | 2015-04-08 | 2018-03-29 | Interdigital Patent Holdings, Inc. | Realizing Mobile Relays For Device-to-Device (D2D) Communications |
| EP3554137A1 (en) * | 2016-12-08 | 2019-10-16 | Sony Corporation | Terminal device, method, and recording medium |
Family Cites Families (7)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US7590064B1 (en) * | 2004-07-20 | 2009-09-15 | Nortel Networks Limited | Method and system of flow control in multi-hop wireless access networks |
| US8576714B2 (en) * | 2009-05-29 | 2013-11-05 | Futurewei Technologies, Inc. | System and method for relay node flow control in a wireless communications system |
| CN107431946B (zh) * | 2015-03-31 | 2021-08-10 | 索尼公司 | 具有基站和中继节点的网络中的拥塞避免 |
| JP6337198B2 (ja) * | 2015-04-10 | 2018-06-06 | 京セラ株式会社 | 無線端末、プロセッサ及び制御方法 |
| EP3255950A1 (en) * | 2016-06-06 | 2017-12-13 | ASUSTek Computer Inc. | Method and apparatus for resource allocation on d2d relay channel in a wireless communication system |
| EP3611859A4 (en) * | 2017-05-05 | 2020-04-29 | Huawei Technologies Co., Ltd. | DATA RECEIVING REPORTING METHOD AND DEVICE |
| JP6807340B2 (ja) * | 2018-03-27 | 2021-01-06 | 株式会社Kddi総合研究所 | リソース制御装置、リソース制御方法及びリソース制御プログラム |
-
2021
- 2021-04-21 WO PCT/EP2021/060299 patent/WO2021214095A1/en not_active Ceased
- 2021-04-21 CN CN202180044373.7A patent/CN115836564A/zh active Pending
- 2021-04-21 JP JP2022563951A patent/JP2023522238A/ja active Pending
- 2021-04-21 EP EP21719167.5A patent/EP4140219A1/en active Pending
- 2021-04-21 US US17/920,818 patent/US20230345456A1/en active Pending
Patent Citations (4)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| US20120250605A1 (en) * | 2009-12-17 | 2012-10-04 | Lei Du | Reporting Buffering Information |
| CN103716853A (zh) * | 2013-10-22 | 2014-04-09 | 南京邮电大学 | 一种终端直通通信系统中的自适应多中继选择方法 |
| US20180092017A1 (en) * | 2015-04-08 | 2018-03-29 | Interdigital Patent Holdings, Inc. | Realizing Mobile Relays For Device-to-Device (D2D) Communications |
| EP3554137A1 (en) * | 2016-12-08 | 2019-10-16 | Sony Corporation | Terminal device, method, and recording medium |
Non-Patent Citations (2)
| Title |
|---|
| NOKIA, ALCATEL-LUCENT SHANGHAI BELL: ""Sidelink resource allocation with relay UE"", 全文翻译 全文 3GPP TSG RAN WG1, vol. 89, no. 1, 7 May 2017 (2017-05-07), pages 1 - 7 * |
| SHENZHEN COOLPAD TECHNOLOGIES: ""Further Discussion on Resource Allocation Issues and Way Forward for Release 13"", 3GPP TSG-RAN WG2, vol. 91, no. 2, 25 September 2015 (2015-09-25), pages 1 - 4 * |
Cited By (1)
| Publication number | Priority date | Publication date | Assignee | Title |
|---|---|---|---|---|
| WO2024244539A1 (en) * | 2024-02-05 | 2024-12-05 | Lenovo (Beijing) Limited | Paging information forwarding in relay communication |
Also Published As
| Publication number | Publication date |
|---|---|
| EP4140219A1 (en) | 2023-03-01 |
| JP2023522238A (ja) | 2023-05-29 |
| US20230345456A1 (en) | 2023-10-26 |
| WO2021214095A1 (en) | 2021-10-28 |
Similar Documents
| Publication | Publication Date | Title |
|---|---|---|
| CN115836564A (zh) | 具有中继功能的无线网络中的增强调度 | |
| EP3836618B1 (en) | METHOD AND APPARATUS FOR DATA TRANSMISSION, AND METHOD AND APPARATUS FOR SERVICE SWITCHING | |
| CN115516880B (zh) | 动态改变多播/广播业务递送 | |
| US10911980B2 (en) | Method for triggering a sidelink buffer status reporting in a D2D communication system and device therefor | |
| KR102004272B1 (ko) | D2d 무선 통신 시스템에서 버퍼 상태 보고를 수행하는 방법 및 이를 이용한 장치 | |
| CN105745945B (zh) | 控制移动通信系统中的机器类通信的数据传输 | |
| CN108353310A (zh) | 在无线通信系统中发送和接收数据的方法和支持该方法的装置 | |
| US10548047B2 (en) | Method for transmitting a buffer status report in a D2D communication system and device therefor | |
| US9660918B1 (en) | Reducing wireless communication signaling overhead | |
| CN108353039A (zh) | 在无线通信系统中发送和接收数据的方法和支持该方法的装置 | |
| CN110741674B (zh) | 无线通信系统中用于触发缓冲区状态报告的方法和用于该方法的装置 | |
| US10939455B2 (en) | Method for allocating priorities to a logical channel group implicitly in a D2D communication system and device therefor | |
| EP2965558A1 (en) | Sending data rate information to a wireless access network node | |
| JP2017538373A (ja) | D2d通信システムにおいてサイドリンクバッファ状態報告を取り消す方法及びその装置 | |
| CN108141784A (zh) | 在无线通信系统中发送/接收数据的承载设置方法和支持该方法的设备 | |
| WO2022028277A1 (en) | Methods and apparatuses for resource allocation to terminal device | |
| WO2019216799A1 (en) | Core network node, user equipment and methods in a packet communications network | |
| JP2026012847A (ja) | 中継機能を有するワイヤレスネットワークにおける強化レート信号伝達 | |
| EP3968722A1 (en) | Enhanced rate signaling in wireless networks with relay function | |
| JP2025517862A (ja) | ユーザ機器情報を伝送するユーザ機器のための方法およびデバイス | |
| EP3902352A1 (en) | Enhanced scheduling in wireless networks with relay function | |
| CN120238947A (zh) | 通信方法及装置 | |
| CN119922707A (zh) | 数据传输方法、装置及存储介质 |
Legal Events
| Date | Code | Title | Description |
|---|---|---|---|
| PB01 | Publication | ||
| PB01 | Publication | ||
| SE01 | Entry into force of request for substantive examination | ||
| SE01 | Entry into force of request for substantive examination |