FlashLinQ分布式调度算法中用于微调性能的优先级指派的制作方法

文档序号:8461097阅读:586来源:国知局
FlashLinQ分布式调度算法中用于微调性能的优先级指派的制作方法
【专利说明】FI ashL i nQ分布式调度算法中用于微调性能的优先级指派
[0001]背景
[0002]领域
[0003]本公开一般涉及通信系统,并且尤其涉及评估实现FlashLinQ分布式调度算法的设备对设备(D2D)链路的优先级以增强系统性能。
【背景技术】
[0004]
[0005]无线设备对设备通信系统(诸如FlashLinQ)提供了用于调度D2D链路上的话务的分布式算法。当两个或更多个链路争相/竞争使用资源(例如,时隙)时,FlashLinQ基于这些链路的优先级来解决该竞争。这些优先级可以在每个时隙的开始处被随机设置。
[0006]对诸D2D链路的差别对待对于达成期望的系统性能而言是有用的。然而,不同的D2D链路目前不能够例如基于系统范围的考虑而被相异地对待。相应地,本公开提供了通过微调不同D2D链路的优先级来修改FlashLinQ以获得期望的系统性能的途径。
[0007]概述
[0008]在本公开的一方面,提供了方法、计算机程序产品、和装置。该装置基于从至少一个其他链路观察到的干扰来确定一链路的度数,基于所确定的度数来确定该链路的优先级,并且基于所确定的优先级来决定是否要让步。该链路的优先级可以进一步基于所确定的该链路的数据率。该装置可以经由请求发送(RTS)信号和/或清除发送(CTS)信号来向另一设备传送该优先级。该装置还可以确定与活跃链路相关联的优先级以及通过比较所确定的该链路的优先级和该活跃链路的优先级来决定是否要向该活跃链路让步。
[0009]在进一步的方面,该链路包括第一设备和第二设备。相应地,该装置通过以下操作来确定该度数:确定第一链路数目,其包括第一设备能够向其让步的链路的数目或者能够向第一设备让步的链路的数目中的至少一者;接收第二链路数目,其包括第二设备能够向其让步的链路的数目或者能够向第二设备让步的链路的数目中的至少一者;以及基于该第一链路数目和第二链路数目来确定该度数。
[0010]附图简述
[0011]图1是无线设备对设备通信系统的示图。
[0012]图2是解说用于无线设备之间的对等通信的示例性时间结构的示图。
[0013]图3是解说一个巨帧中的各超帧中的每一帧中的信道的示图。
[0014]图4是解说杂项信道的操作时间线和对等方发现信道的结构的示图。
[0015]图5是解说杂项信道的操作时间线和连接标识符广播的结构的示图。
[0016]图6是解说对新连接标识符的选择的示图。
[0017]图7是解说话务信道时隙的操作时间线和连接调度的结构的示图。
[0018]图8是解说数据区段的结构的示图。
[0019]图9A是解说用于无线设备的连接调度信令方案的第一示图。
[0020]图9B是解说用于无线设备的连接调度信令方案的第二示图。
[0021]图10是无线通信方法的流程图。
[0022]图11是无线通信方法的流程图。
[0023]图12是解说示例性设备中的不同模块/装置/组件之间的数据流的概念性数据流图。
[0024]图13是解说采用处理系统的装置的硬件实现的示例的示图。
[0025]详细描述
[0026]以下结合附图阐述的详细描述旨在作为各种配置的描述,而无意表示可实践本文所描述的概念的仅有配置。本详细描述包括具体细节来提供对各种概念的透彻理解。然而,对于本领域技术人员将显而易见的是,没有这些具体细节也可实践这些概念。在一些实例中,以框图形式示出众所周知的结构和组件以便避免淡化此类概念。
[0027]现在将参照各种装置和方法给出电信系统的若干方面。这些装置和方法将在以下详细描述中进行描述并在附图中由各种框、模块、组件、电路、步骤、过程、算法等(统称为“元素”)来解说。这些元素可使用电子硬件、计算机软件或其任何组合来实现。此类元素是实现成硬件还是软件取决于具体应用和加诸于整体系统上的设计约束。
[0028]作为示例,元素、或元素的任何部分、或者元素的任何组合可用包括一个或多个处理器的“处理系统”来实现。处理器的示例包括:微处理器、微控制器、数字信号处理器(DSP)、现场可编程门阵列(FPGA)、可编程逻辑器件(PLD)、状态机、门控逻辑、分立的硬件电路以及其他配置成执行本公开中通篇描述的各种功能性的合适硬件。处理系统中的一个或多个处理器可以执行软件。软件应当被宽泛地解释成意为指令、指令集、代码、代码段、程序代码、程序、子程序、软件模块、应用、软件应用、软件包、例程、子例程、对象、可执行件、执行的线程、规程、函数等,无论其是用软件、固件、中间件、微代码、硬件描述语言、还是其他术语来述及皆是如此。
[0029]相应地,在一个或多个示例性实施例中,所描述的功能可被实现在硬件、软件、固件,或其任何组合中。如果被实现在软件中,那么这些功能可作为一条或多条指令或代码被存储或编码在计算机可读介质上。计算机可读介质包括计算机存储介质。存储介质可以是能被计算机访问的任何可用介质。作为示例而非限制,此类计算机可读介质可包括RAM、ROM、EEPROM、CD-ROM或其他光盘存储、磁盘存储或其他磁存储设备、或能被用来携带或存储指令或数据结构形式的期望程序代码且能被计算机访问的任何其他介质。如本文中所使用的盘(disk)和碟(disc)包括压缩碟(CD)、激光碟、光碟、数字多用碟(DVD)、软盘和蓝光碟,其中盘常常磁性地再现数据,而碟用激光来光学地再现数据。上述的组合也应被包括在计算机可读介质的范围内。
[0030]图1是示例性设备对设备(D2D)通信系统100的示图。D2D通信系统100包括多个无线设备106、108、110、112。D2D通信系统100可与蜂窝通信系统(诸如举例而言,无线广域网(WffAN))相交叠。无线设备106、108、110、112中的一些可以D2D(或对等)通信形式一起通信,一些可与基站104通信,而一些可以这两种通信皆进行。例如,如图1中所示,无线设备106、108处于D2D通信中,且无线设备110、112处于D2D通信中。无线设备112还正与基站104通信。
[0031]无线设备可替换地被本领域技术人员称为用户装备(UE)、移动站、订户站、移动单元、订户单元、无线单元、无线节点、远程单元、移动设备、无线通信设备、远程设备、移动订户站、接入终端、移动终端、无线终端、远程终端、手持机、用户代理、移动客户端、客户端、或某个其它合适术语。基站可替换地被本领域技术人员称为接入点、基收发机站、无线电基站、无线电收发机、收发机功能、基本服务集(BSS)、扩展服务集(ESS)、B节点、演进B节点、或某个其它合适术语。
[0032]下文中讨论的示例性方法和装置适用于各种无线对等通信系统中的任一种,诸如举例而言基于FlashLinQ, WiMedia、蓝牙、ZigBee或以IEEE 802.11标准为基础的W1-Fi的无线对等通信系统。为了简化讨论,在FlashLinQ的上下文内讨论了示例性的方法和装置。然而,本领域普通技术人员将理解,这些示例性方法和装置更一般地可适用于各种其它无线对等通信系统。
[0033]图2是解说用于无线设备之间的D2D(或者对等)通信的示例性时间结构的示图200?极帧是512秒,并包括64个兆帧。每个兆帧是8秒,并包括8个巨帧。每个巨帧是I秒,并包括15个超帧。每个超帧约为66.67ms,并且包括32个帧。每一帧是2.0833ms。
[0034]图3是解说一个巨帧中的各超帧中的每一帧中的信道的示图310。在第I超帧(具有索引O)中,帧O是保留信道(RCH),帧1-10各自是杂项信道(MCCH),而帧11-31各自是话务信道(TCCH)。在第2到第7超帧(具有索引1:6)中,帧O是RCH,而帧1-31各自是TCCH。在第8超帧(具有索引7)中,帧O是RCH,帧1-10各自是MCCH,而帧11-31各自是TCCHo在第9到第15超帧(具有索引8:14)中,帧O是RCH,而帧1-31各自是TCCH。超帧索引O的MCCH包括副定时同步信道、对等方发现信道、对等方寻呼信道、以及保留隙。超帧索引7的MCCH包括对等方寻呼信道和保留隙。TCCH包括连接调度、导频、信道质量指示符(CQI)反馈、数据段、以及确收(ACK)。
当前第1页1 2 3 4 5 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1