用于可观测性的通用资源模型的制作方法

文档序号:33197507发布日期:2023-02-04 14:32阅读:112来源:国知局
用于可观测性的通用资源模型的制作方法

1.本公开涉及无线通信,具体地,涉及基于每符号资源块(rbsym)单元来量化资源利用率和/或频谱使用率。


背景技术:

2.第三代合作伙伴计划(3gpp)对第五代(5g,也被称为下一代无线电或nr)的引入提供了重新设计的物理层以促进不同的目标用例。此类用例的示例包括对峰值吞吐量、时延等具有不同要求的移动宽带(mbb)、超可靠低时延(urllc)和机器类型通信(mtc)。
3.在所有这些用例中实现的一个特征是引入了多个ofdm参数集,如在下面所示的来自3gpp ts 38.211 v15.6.0的表4.2-1中:
[0004][0005]
δf是频域中的子载波间隔,其可以取决于所选择的参数集,两个相邻ofdm载波之间的距离是变化的,并且可以是15、30、60、120和240khz。
[0006]
相应地,在时域中,ofdm参数集(μ)、每时隙的ofdm符号数量和每子帧的时隙数量之间的关系如在3gpp ts 38.211v15.6.0的表4.3.2-1中所定义(针对正常循环前缀):
[0007][0008]
子帧具有1ms的固定持续时间,因此取决于所选择的参数集,ofdm符号持续时间相应地是1/14、1/28、1/56、1/112和1/224ms。
[0009]
频域中的ofdm参数集以及时域中的ofdm符号形成每个参数集的资源网格,该资源网格提供被称为资源元素(re)的基本资源单元,所有nr物理信号和信道被映射到该资源元素。re被定义为跨越单个符号的单个子载波,其中根据上述ofdm参数集来调整实际频率和时间。
[0010]
3gpp还引入了资源块(rb)的概念,其被定义为频域中的12个连续子载波,如在例如3gpp ts 38.211v15.6.0的第4.4.4.1节的无线通信标准中所描述的。rb是频域中在动态
资源分配过程期间可分派给不同物理信道和不同无线设备的资源的最小粒度。
[0011]
作为示例,图1中示出了在1个子帧的持续时间(1ms)中的参数集为0和1的两个rb。
[0012]
由相同小区或载波(由给定载波频率和带宽定义)中的不同参数集定义的多个资源网格可以由网络节点处的调度器同时利用,以向无线设备和其他用途分派资源。
[0013]
如图1所示,由网络节点用来分派信道资源的资源网格可以在不同的参数集之间显著变化,可能甚至在相同的载波频率内。
[0014]
与较早期的标准化无线通信技术(如长期演进(lte))相比,nr支持多种不同用例的另一个使能因素是物理层信号和信道分配的灵活性。这种灵活性可以由nr的三个特性支持,包括:
[0015]-第一,几乎所有的物理信号和信道配置都是无线设备特定的,这意味着来自给定网格的相同频率-时间资源可以被分派给不同无线设备的不同信号和信道。例如,为无线设备1的物理下行链路控制信道(pdcch)配置的一组频率-时间资源可以被无线设备2重新用于其物理下行链路共享信道(pdsch)。
[0016]-第二,当被映射到频率-资源网格时,物理控制和共享信道配置在起始符号、持续时间以及频率中的资源块(rb)的数量方面非常灵活。例如,对于给定的参数集,无线设备可以被配置有从符号1到13的pdsch映射类型a,而另一无线设备可以被配置有从符号5到8的pdsch映射类型b。
[0017]-第三,带宽部分(bwp)被定义为nr中的新特征。在系统带宽内,多个bwp可以被配置有用于不同目的的不同参数集。然后,不同bwp中的prb占用不同量的频谱,并且持续不同的持续时间。存在能够具有由bwp提供的灵活性的各种用例。一个这样的用例涉及以下特征:不同bwp中的不同参数集导致可以被用于可能需要不同空中时延的应用的不同时隙长度。
[0018]
许多nr特征探索了动态和/或半静态地以不同方式向不同无线设备分配频率-时间资源的灵活性。
[0019]
图2是如何在无线设备的业务模式驱动下以动态方式不同地利用给定频率-时间资源的示例的图。来自为无线设备a配置的pdsch的区域可以被动态地分配给无线设备b以用于其控制业务(pdcch)和数据业务(pdsch)。图2是概念性示例,并且可能并非对所有3gpp物理信道和程序定义都有效。
[0020]
无线运营商感兴趣的关键性能指标(kpi)之一是每个部署的无线小区/扇区的物理资源的利用率,这与无线运营商花费在获取昂贵的许可频谱上的投资回报率以及与无线网络的部署相关联的所有成本直接相关。
[0021]
在前几代无线通信中,跟踪和报告物理资源的利用率是相对直观的。使用lte作为示例,几乎所有信号和信道都是小区特定的,即,所有无线设备在整个时间共享小区内的资源分配的相同视图,并且仅有单个ofdm参数集适用,其中该参数集对应于与nr中的参数集=0的频率-时间资源网格相同的单个频率-时间资源网格。用于导出资源利用率的一些方面可以被定义如下:
[0022]-用于核算的频率-时间资源单元:lte具有静态定义的物理资源块(prb),其对应于频域中的180khz和时域中的1ms,其中总是可以跟踪物理信道的向不同无线设备的动态资源分派。
[0023]-静态或非常有限的灵活性描述了给定信道如何被映射到频率-时间资源网格。例如,在lte中,物理下行链路控制信道(pdcch)总是从符号0开始并且占用该符号中的所有频域资源,并且被限制在前三个或四个符号内。而且,lte pdsch总是从pdcch之后的第一符号开始并且跨越子帧中的所有剩余符号以及占有所有频域资源,如图3所示(图3是lte pdcch和pdsch分配的图)。而且,同一小区中的所有无线设备共享向信道的资源分派的相同视图。这使得定义小区中每个信道有哪些资源可用是相当清楚的。
[0024]
由于资源利用率被定义为作为在信道可用的小区频率-时间资源(rb)的总量上的调度决策的结果而用于给定信道的频率-时间资源(rb)的量,因此可以以相对直观的方式获得感兴趣信道的资源利用率kpi。
[0025]
然而,给定nr的上述灵活性,重新使用如在例如lte的前几代无线通信中描述的用于确定资源利用率的相同方法成为一种挑战,因为重新使用相同方法不能容易地映射到nr,并且无法提供资源利用率的准确核算。


技术实现要素:

[0026]
一些实施例有利地提供了用于基于rbsym来量化资源利用率和/或频谱使用率的方法、系统和装置。在一个或多个实施例中,rbsym是被配置为表示针对一个或多个层1(例如,nr层1)信道和信号(例如,基于ofdm信号的资源网格的信道和信号)的资源分配的单元,无论参数集和配置复杂度如何或对于多个参数集和/或多个配置复杂度如何。
[0027]
本公开的教导可以提供以下益处中的一个或多个:
[0028]-频率-时间资源的rbsym单元是跨越不同参数集的所有资源网格通用的,这使得可以执行分配给不同资源网格的资源的直接相加,从而获得小区角度的总体视图。此外,对于任何优选的定制显示,rbsym针对任何期望的参数集都可以被转换为rb时隙,即lte中的prb等效元素。该rbsym单元是与参数集和信道无关的,从而使其成为跟踪空中资源利用率的理想基础;
[0029]-用于核算资源利用率的方法使得网络运营商能够包含nr的全部灵活性,即,所有频率-时间资源对所有物理信道都可用,其中网络运营商可以通过使用指定的拥塞计数器作为参考向半静态信道配置引入一个或多个修改以优化总体性能来影响信道的利用率;
[0030]-用于测量物理信道的频谱效率的方法是与参数集和信道无关的,从而使其成为灵活和动态控制网络特征的基础;
[0031]-虽然可观测性低至re级别是可能的,但是rbsym提供了更好的抽象级别,其具有跨越所有参数集和载波带宽的更好的计数器缩放,尤其是给定nr所允许的动态资源分配(例如,pdsch和pusch的资源分配)通常处于频域中的rb级别的情况下。
[0032]
根据本公开的一个方面,提供了一种网络节点。该网络节点包括处理电路,其被配置为:确定频率-时间资源网格的第一部分的第一每符号资源块(rbsym)量;确定频率-时间资源网格的第二部分的第二rbsym量,第二部分与不同于第一部分的正交频分复用(ofdm)参数集相关联;以及至少部分地基于第一rbsym量和第二rbsym量可选地执行至少一个动作。
[0033]
根据一个或多个实施例,使用第一rbsym量和第二rbsym量直接执行至少一个数学运算。根据一个或多个实施例,该至少一个数学运算包括加法和减法中的至少一个。根据一
个或多个实施例,处理电路还被配置为将第一rbsym量转换为第一资源块(rb)时隙量以及将第二rbsym量转换为第二rb时隙量。
[0034]
根据一个或多个实施例,处理电路还被配置为将第一rbsym量转换为第一控制信道元素(cce)量以及将第二rbsym量转换为第二cce量。根据一个或多个实施例,第一rbsym量对应于第一coreset,第二rbsym量对应于不同于第一coreset的第二coreset。根据一个或多个实施例,第一rbsym量对应于物理下行链路控制信道(pdcch)中的可用资源和已用资源之一,其中第二rbsym量对应于物理下行链路共享信道(pdsch)中的可用资源和已用资源之一。
[0035]
根据一个或多个实施例,第一rbsym量对应于物理下行链路共享信道(pdsch)类型b调度中的已用资源,其中第二rbsym量对应于物理下行链路控制信道(pdcch)类型b调度中的已用资源。根据一个或多个实施例,所述至少一个动作包括修改信道配置以减少拥塞。根据一个或多个实施例,处理电路还被配置为至少基于第一rbsym量和第二rbsym量确定资源利用率。
[0036]
根据本公开的另一方面,提供了一种在网络节点中实现的方法。确定频率-时间资源网格的第一部分的第一每符号资源块(rbsym)量。确定频率-时间资源网格的第二部分的第二rbsym量,其中第二部分与不同于第一部分的正交频分复用(ofdm)参数集相关联。至少部分地基于第一rbsym量和第二rbsym量可选地执行至少一个动作。
[0037]
根据一个或多个实施例,使用第一rbsym量和第二rbsym量直接执行至少一个数学运算。根据一个或多个实施例,该至少一个数学运算包括加法和减法中的至少一个。根据一个或多个实施例,将第一rbsym量转换为第一资源块(rb)时隙量以及将第二rbsym量转换为第二rb时隙量。
[0038]
根据一个或多个实施例,将第一rbsym量转换为第一控制信道元素(cce)量以及将第二rbsym量转换为第二cce量。根据一个或多个实施例,第一rbsym量对应于第一coreset,第二rbsym量对应于不同于第一coreset的第二coreset。根据一个或多个实施例,第一rbsym量对应于物理下行链路控制信道(pdcch)中的可用资源和已用资源之一,其中第二rbsym量对应于物理下行链路共享信道(pdsch)中的可用资源和已用资源之一。
[0039]
根据一个或多个实施例,第一rbsym量对应于物理下行链路共享信道(pdsch)类型b调度中的已用资源,其中第二rbsym量对应于物理下行链路控制信道(pdcch)类型b调度中的已用资源。根据一个或多个实施例,所述至少一个动作包括修改信道配置以减少拥塞。根据一个或多个实施例,至少基于第一rbsym量和第二rbsym量确定资源利用率。
附图说明
[0040]
当结合附图考虑时,通过参考以下详细描述,将能更容易地理解对本实施例及其伴随优点和特征的更完整的理解,附图中:
[0041]
图1是不同资源网格中的rb的图;
[0042]
图2是动态频率-时间资源分派的图;
[0043]
图3是lte pdcch和pdsch分配的图;
[0044]
图4是示出根据本公开中的原理的经由中间网络连接到主机计算机的通信系统的示例性网络架构的示意图;
[0045]
图5是根据本公开的一些实施例的主机计算机经由网络节点通过至少部分无线的连接与无线设备通信的框图;
[0046]
图6是示出根据本公开的一些实施例的在包括主机计算机、网络节点和无线设备的通信系统中实现的用于在无线设备处执行客户端应用的示例性方法的流程图;
[0047]
图7是示出根据本公开的一些实施例的在包括主机计算机、网络节点和无线设备的通信系统中实现的用于在无线设备处接收用户数据的示例性方法的流程图;
[0048]
图8是示出根据本公开的一些实施例的在包括主机计算机、网络节点和无线设备的通信系统中实现的用于在主机计算机处从无线设备接收用户数据的示例性方法的流程图;
[0049]
图9是示出根据本公开的一些实施例的在包括主机计算机、网络节点和无线设备的通信系统中实现的用于在主机计算机处接收用户数据的示例性方法的流程图;
[0050]
图10是根据本公开的一些实施例的网络节点中的示例性过程的流程图;
[0051]
图11是具有灵活pdcch和pdsch的示例的图;
[0052]
图12是具有微时隙的示例的图;
[0053]
图13是具有灵活coreset和pdcch的示例的图;
[0054]
图14是具有长pucch的示例的图;以及
[0055]
图15是nr(类型b调度)中具有低时延的示例的图。
具体实施方式
[0056]
如上所述,重新使用现有方法来确定nr中的资源利用率是有问题的,例如如以下方面所示:
[0057]-在任何给定时间,可以向nr中的无线设备动态地分派映射到不同参数集的资源网格的信道,如图2所示。没有明确定义的单元可以促进对来自不同资源网格的频率-时间资源进行求和以提供小区角度的资源分配统一视图。
[0058]-从小区的角度来看,对用于给定信道的可用资源的定义变得模糊,如图2所示。例如,当无线设备b未被调度时,无线设备b被配置有实际被无线设备a动态地重新使用于其pdsch的pdcch区域,因此,如何定义小区的总可用pdcch资源变得不清楚。例如,对资源进行计数可能合理或可能不合理:在特定核算周期内被配置用于无线设备a的pdcch或被配置用于无线设备b的pdcch(因为资源可能可用但只是未被利用)。更重要的是,任一种方法都不能提供资源利用率的准确情况:
[0059]
ο如果未被调度的无线设备的配置pdcch资源未被计入总可用资源,则pdcch资源利用率比率将趋于高,这导致对网络运营商的错误警报:pdcch信道正在发生拥塞。
[0060]
ο如果未被调度的无线设备的配置pdcch资源被计入总可用资源,则在相同计数周期中的对于pdsch的相应总可用资源应当如何变得不清楚。不清楚是否应当为重叠的频率-时间资源进行资源计数,因为这些资源对pdsch是可用的,否则这些资源将不会被分派给它,但是如果它们被计数,那么所有信道的总可用资源将超过从小区来看物理上可用的资源。
[0061]-典型地用于lte中的可观测性的标准prb和cce单元不足以提供给定频谱资源如何被nr系统利用的准确且可理解的视图。
[0062]
本公开至少部分地通过提供以下中的一个或多个来解决现有可观测性问题中的至少一部分:
[0063]-提供新的单元:rb-符号或rbsym,作为用于跟踪从不同参数集的资源网格分配的频率-时间资源的通用有效单元。换言之,在一个或多个实施例中,rbsym是能够表示针对一个或多个层1(例如,nr层1)信道和信号(例如,基于ofdm信号的资源网格的信道和信号)的资源分配的单元,无论参数集和配置复杂度如何。例如,根据第一参数集的第一资源分配可以由第一rbsym单元量来表示,而第二参数集可以由第二rbsym单元量来表示,其中两者都使用相同的rbsym作为用于量化和/或跟踪所分配的频率-时间资源的通用有效单元。
[0064]-提供一种用于对每信道资源利用率进行核算的新方法,使得该利用率被定义为在小区的总可用资源上的信道的总已用资源,而不是根据被配置给信道的内容来定义。可以引入用于跟踪不同信道的资源拥塞的指定计数器来补充资源利用率定义的改变。
[0065]-提供新的常量:rbsym频谱因子κ_rbsym,并且提供其相关的用于测量nr物理信道的频谱效率的方法。不同物理信道的频谱效率的这种瞬时测量是对灵活和动态控制特征的有价值的输入。
[0066]
在详细描述示例性实施例之前,应当注意,这些实施例主要存在于与基于rbsym量化资源利用率和/或频谱使用率相关的装置组件和处理步骤的组合中。因此,在附图中已经在适当的地方用常规符号表示了组件,其仅示出了与理解实施例相关的那些具体细节,以便不会因对于受益于本文描述的本领域普通技术人员而言将显而易见的细节而模糊本公开。在整个说明书中,相同的附图标记表示相同的元件。
[0067]
如本文所使用的,诸如“第一”和“第二”、“顶部”和“底部”等的关系术语可以仅用于区分一个实体或元件与另一个实体或元件,而不必要求或暗示这些实体或元件之间的任何物理或逻辑关系或顺序。本文所使用的术语仅用于描述特定实施例的目的,而不旨在限制本文描述的概念。如本文所使用的,单数形式“一”、“一个”和“该”旨在也包括复数形式,除非上下文另外明确指出。还将理解,术语“包括”、“包括有”、“包含”和/或“包含有”在本文中使用时指定所述特征、整数、步骤、操作、元件和/或组件的存在,但不排除一个或多个其他特征、整数、步骤、操作、元件、组件和/或其群组的存在或添加。
[0068]
在本文描述的实施例中,连接术语“与
……
通信”等可以用于指示电或数据通信,其可以例如通过物理接触、感应、电磁辐射、无线电信令、红外信令或光信令来实现。本领域普通技术人员将理解,多个组件可以互操作,并且可以进行对实现电和数据通信的修改和变化。
[0069]
在本文描述的一些实施例中,术语“耦合”、“连接”等在本文中可以用于指示连接(尽管不一定是直接的),并且可以包括有线和/或无线连接。
[0070]
本文使用的术语“网络节点”可以是包括在无线电网络中的任何种类的网络节点,其还可以包括以下中的任何一个:基站(bs)、无线电基站、基站收发机站(bts)、基站控制器(bsc)、无线电网络控制器(rnc)、g节点b(gnb)、演进节点b(enb或enodeb)、节点b、多标准无线电(msr)无线电节点(如msr bs),多小区/多播协调实体(mce)、集成接入和回程(iab)节点、中继节点、控制中继的宿主节点、无线电接入点(ap)、传输点、传输节点、远程无线电单元(rru)远程无线电头端(rrh)、核心网络节点(例如,移动管理实体(mme)、自组织网络(son)节点、协调节点、定位节点、mdt节点等)、外部节点(例如,第三方节点、当前网络外部
的节点)、分布式天线系统(das)中的节点、频谱接入系统(sas)节点、元件管理系统(ems)等。网络节点还可以包括测试设备。本文使用的术语“无线电节点”也可以用于表示无线设备(wd),例如无线设备(wd)或无线电网络节点。
[0071]
在一些实施例中,非限制性术语“无线设备(wd)”或“用户设备(ue)”可互换使用。本文中的wd可以是能够通过无线电信号与网络节点或另一wd通信的任何类型的无线设备,例如无线设备(wd)。wd还可以是无线电通信设备、目标设备、设备到设备(d2d)wd、机器类型wd或能够进行机器到机器通信(m2m)的wd、低成本和/或低复杂度wd、配备有wd的传感器、平板计算机、移动终端、智能电话、嵌入膝上型计算机的设备(lee)、安装于膝上型计算机的设备(lme)、usb加密狗、客户驻地设备(cpe)、物联网(iot)设备或窄带iot(nb-iot)设备等。
[0072]
此外,在一些实施例中,使用通用术语“无线电网络节点”。它可以是任何种类的无线电网络节点,其可以包括基站、无线电基站、基站收发机站、基站控制器、网络控制器、rnc、演进节点b(enb)、节点b、gnb、多小区/多播协调实体(mce)、iab节点、中继节点、接入点、无线电接入点、远程无线电单元(rru)远程无线电头端(rrh)中的任何一个。
[0073]
指示通常可以显式地和/或隐式地指示其所表示和/或指示的信息。隐式指示可以例如基于用于传输的位置和/或资源。显式指示可以例如基于具有一个或多个参数的参数化和/或一个或多个索引和/或表示信息的一个或多个位模式。
[0074]
下行链路中的传输可以涉及从网络或网络节点到终端的传输。上行链路中的传输可以涉及从终端到网络或网络节点的传输。侧行链路中的传输可以涉及从一个终端到另一个终端的(直接)传输。上行链路、下行链路和侧行链路(例如,侧行链路发送和接收)可以被认为是通信方向。在一些变型中,上行链路和下行链路还可以被用于描述网络节点之间的无线通信,例如用于例如基站或类似网络节点之间的无线回程和/或中继通信和/或(无线)网络通信(特别是端接于此的通信)。可以认为,回程和/或中继通信和/或网络通信被实现为侧行链路或上行链路通信或与此类似的形式。
[0075]
注意,尽管在本公开中可以使用来自一个特定无线系统的术语(例如,3gpp lte和/或新无线电(nr)),但是这不应被视为将本公开的范围仅限制为前述系统。包括但不限于宽带码分多址(wcdma)、全球微波接入互操作性(wimax)、超移动宽带(umb)和全球移动通信系统(gsm)的其他无线系统也可以受益于利用本公开所涵盖的思想。
[0076]
进一步注意,本文被描述为由无线设备或网络节点执行的功能可以分布在多个无线设备和/或网络节点上。换言之,可以设想,本文描述的网络节点和无线设备的功能不限于由单个物理设备执行,并且实际上可以分布在若干物理设备之间。
[0077]
除非另外定义,否则本文使用的所有术语(包括技术和科学术语)具有与本公开所属领域的普通技术人员所通常理解的相同的含义。还将理解,本文使用的术语应当被解释为具有与它们在本说明书和相关技术的上下文中的含义一致的含义,并且将不以理想化或过于正式的意义来解释,除非本文明确地如此定义。
[0078]
本文的实施例提供了基于rbsym来量化资源利用率和/或频谱使用率,其中rbsym是能够表示针对一个或多个层1(例如,nr层1)信道和信号(例如,基于ofdm信号的资源网格的信道和信号)的资源分配的单元,无论参数集和配置复杂度如何。层1可以对应于开放系统互连模型(osi模型)层1和/或可以包括例如上行链路和/或下行链路中的所有l1物理信道和信号。本文描述的一些实施例可以适用于其他层。
[0079]
再次参考附图,其中相同的元件由相同的附图标记表示,在图4中示出了根据实施例的通信系统10的示意图,该通信系统例如是可以支持诸如lte和/或nr(5g)之类的标准的3gpp型蜂窝网络,其包括接入网络12(例如,无线电接入网)和核心网络14。接入网络12包括多个网络节点16a、16b、16c(统称为网络节点16),例如nb、enb、gnb或其他类型的无线接入点,其中的每一个定义对应覆盖区域18a、18b、18c(统称为覆盖区域18)。每个网络节点16a、16b、16c通过有线或无线连接20可连接到核心网络14。位于覆盖区域18a中的第一无线设备(wd)22a被配置为以无线方式连接到对应网络节点16a或被对应网络节点16a寻呼。覆盖区域18b中的第二wd 22b以无线方式可连接到对应网络节点16b。虽然在该示例中示出了多个wd 22a、22b(统称为无线设备22),但是所公开的实施例同等地适用于唯一的wd处于覆盖区域中或者唯一的wd正连接到对应网络节点16的情形。注意,尽管为了方便仅示出了两个wd 22和三个网络节点16,但是通信系统可以包括更多的wd 22和网络节点16。
[0080]
此外,可以设想,wd 22可以同时通信和/或被配置为分别与多于一个的网络节点16和多于一种类型的网络节点16通信。例如,wd 22可以具有与支持lte的网络节点16和支持nr的相同或不同网络节点16的双重连接。作为示例,wd 22可以与用于lte/e-utran的enb和用于nr/ng-ran的gnb通信。
[0081]
通信系统10自身可以连接到主机计算机24,主机计算机24可以以独立服务器、云实现的服务器、分布式服务器的硬件和/或软件来实现,或者被实现为服务器集群中的处理资源。主机计算机24可以处于服务提供商的所有或控制之下,或者可以由服务提供商或代表服务提供商来操作。通信系统10与主机计算机24之间的连接26、28可以直接从核心网络14延伸到主机计算机24,或者可以经由可选的中间网络30延伸。中间网络30可以是公共、私有或托管网络中的一个或多于一个的组合。中间网络30(若存在)可以是骨干网或互联网。在一些实施例中,中间网络30可以包括两个或更多个子网络(未示出)。
[0082]
图4的通信系统作为整体实现了所连接的wd 22a、22b之一与主机计算机24之间的连接。该连接可以被描述为过顶(ott)连接。主机计算机24和所连接的wd 22a、22b被配置为使用接入网络12、核心网络14、任何中间网络30和可能的其他基础设施(未示出)作为中介,经由ott连接来传送数据和/或信令。在ott连接所经过的参与通信设备未知晓上行链路和下行链路通信的路由的意义上,ott连接可以是透明的。例如,可以不向网络节点16通知或者可以无需向网络节点16通知具有源自主机计算机24的要向所连接的wd 22a转发(例如,移交)的数据的输入下行链路通信的过去的路由。类似地,网络节点16无需知晓源自wd 22a向主机计算机24的输出上行链路通信的未来的路由。
[0083]
网络节点16被配置为包括利用单元32,利用单元32被配置为执行如本文例如关于基于rbsym量化资源利用率和/或频谱使用率以执行一个或多个动作所描述的一个或多个网络节点16功能。
[0084]
现将参考图5来描述根据实施例的在先前段落中所讨论的wd 22、网络节点16和主机计算机24的示例实施方式。在通信系统10中,主机计算机24包括硬件(hw)38,硬件38包括通信接口40,其被配置为建立和维持与通信系统10的不同通信设备的接口的有线或无线连接。主机计算机24还包括处理电路42,其可以具有存储和/或处理能力。处理电路42可以包括处理器44和存储器46。具体地,除了处理器(例如,中央处理单元)和存储器之外或代替它们,处理电路42可以包括用于处理和/或控制的集成电路,例如适于执行指令的一个或多个
处理器和/或处理器核和/或fpga(现场可编程门阵列)和/或asic(专用集成电路)。处理器44可以被配置为访问(例如,向其写入和/或从其读取)存储器46,存储器46可以包括任何种类的易失性和/或非易失性存储器,例如高速缓冲存储器和/或缓冲存储器和/或ram(随机存取存储器)和/或rom(只读存储器)和/或光学存储器和/或eprom(可擦除可编程只读存储器)。
[0085]
处理电路42可以被配置为控制本文描述的任何方法和/或过程和/或使得例如由主机计算机24执行这样的方法和/或过程。处理器44对应于用于执行本文描述的主机计算机24功能的一个或多个处理器44。主机计算机24包括存储器46,其被配置为存储数据、编程软件代码和/或本文描述的其他信息。在一些实施例中,软件48和/或主机应用50可以包括指令,该指令当由处理器44和/或处理电路42执行时使处理器44和/或处理电路42执行本文关于主机计算机24描述的过程。该指令可以是与主机计算机24相关联的软件。
[0086]
软件48可由处理电路42执行。软件48包括主机应用50。主机应用50可操作用于向远程用户(例如,wd 22)提供服务,wd 22经由在wd 22和主机计算机24处端接的ott连接52来连接。在向远程用户提供服务时,主机应用50可以提供使用ott连接52发送的用户数据。“用户数据”可以是本文描述为实现所述功能的数据和信息。在一个实施例中,主机计算机24可以被配置用于向服务提供商提供控制和功能,并且可以由服务提供商或代表服务提供商来操作。主机计算机24的处理电路42可以使主机计算机24能够观察、监视、控制、向网络节点16和/或无线设备22发送和/或从网络节点16和/或无线设备22接收。主机计算机24的处理电路42可以包括信息单元54,其被配置为使服务提供商能够处理、存储、确定、量化、计算、转发、发送、接收、中继等与如本文所描述的基于rbsym量化资源利用率和/或频谱使用率相关的信息。
[0087]
通信系统10还包括在通信系统10中提供的网络节点16,网络节点16包括使其能够与主机计算机24和wd 22进行通信的硬件58。硬件58可以包括:通信接口60,其用于建立和维持与通信系统10的不同通信设备的接口的有线或无线连接;以及无线电接口62,其用于至少建立和维持与位于网络节点16所服务的覆盖区域18中的wd 22的无线连接64。无线电接口62可以形成为或者可以例如包括一个或多个rf发射器、一个或多个rf接收器和/或一个或多个rf收发器。通信接口60可以被配置为促进到主机计算机24的连接66。连接66可以是直接的,或者它可以经过通信系统10的核心网络14和/或经过通信系统10外部的一个或多个中间网络30。
[0088]
在所示的实施例中,网络节点16的硬件58还包括处理电路68。处理电路68可以包括处理器70和存储器72。具体地,除了处理器(例如,中央处理单元)和存储器之外或代替它们,处理电路68可以包括用于处理和/或控制的集成电路,例如适于执行指令的一个或多个处理器和/或处理器核和/或fpga(现场可编程门阵列)和/或asic(专用集成电路)。处理器70可以被配置为访问(例如,向其写入和/或从其读取)存储器72,存储器72可以包括任何种类的易失性和/或非易失性存储器,例如高速缓冲存储器和/或缓冲存储器和/或ram(随机存取存储器)和/或rom(只读存储器)和/或光学存储器和/或eprom(可擦除可编程只读存储器)。
[0089]
因此,网络节点16还具有内部存储在例如存储器72中或存储在可由网络节点16经由外部连接访问的外部存储器(例如,数据库、存储阵列、网络存储设备等)中的软件74。软
件74可由处理电路68执行。处理电路68可以被配置为控制本文描述的任何方法和/或过程和/或使得例如由网络节点16执行这样的方法和/或过程。处理器70对应于用于执行本文描述的网络节点16功能的一个或多个处理器70。存储器72被配置为存储数据、编程软件代码和/或本文描述的其他信息。在一些实施例中,软件74可以包括指令,该指令当由处理器70和/或处理电路68执行时使处理器70和/或处理电路68执行本文关于网络节点16描述的过程。例如,网络节点16的处理电路68可以包括利用单元32,利用单元32被配置为执行如本文例如关于基于rbsym量化资源利用率和/或频谱使用率所描述的一个或多个网络节点16功能。
[0090]
通信系统10还包括已经提及的wd 22。wd 22可以具有硬件80,硬件80可以包括无线电接口82,其被配置为建立和维持与服务于wd 22当前所在的覆盖区域18的网络节点16的无线连接64。无线电接口82可以形成为或者可以例如包括一个或多个rf发射器、一个或多个rf接收器和/或一个或多个rf收发器。
[0091]
wd 22的硬件80还包括处理电路84。处理电路84可以包括处理器86和存储器88。具体地,除了处理器(例如,中央处理单元)和存储器之外或代替它们,处理电路84可以包括用于处理和/或控制的集成电路,例如适于执行指令的一个或多个处理器和/或处理器核和/或fpga(现场可编程门阵列)和/或asic(专用集成电路)。处理器86可以被配置为访问(例如,向其写入和/或从其读取)存储器88,存储器88可以包括任何种类的易失性和/或非易失性存储器,例如高速缓冲存储器和/或缓冲存储器和/或ram(随机存取存储器)和/或rom(只读存储器)和/或光学存储器和/或eprom(可擦除可编程只读存储器)。
[0092]
因此,wd 22还可以包括存储在例如wd 22处的存储器88中或存储在wd 22可访问的外部存储器(例如,数据库、存储阵列、网络存储设备等)中的软件90。软件90可由处理电路84执行。软件90可以包括客户端应用92。客户端应用92可操作用于在主机计算机24的支持下经由wd 22向人类或非人类用户提供服务。在主机计算机24中,执行主机应用50可以经由在wd 22和主机计算机24处端接的ott连接52与执行客户端应用92进行通信。在向用户提供服务时,客户端应用532可以从主机应用50接收请求数据,并且响应于请求数据来提供用户数据。ott连接550可以传送请求数据和用户数据两者。客户端应用92可以与用户进行交互,以生成其提供的用户数据。
[0093]
处理电路84可以被配置为控制本文描述的任何方法和/或过程和/或使得例如由wd 22执行这样的方法和/或过程。处理器86对应于用于执行本文描述的wd 22功能的一个或多个处理器86。wd 22包括存储器88,其被配置为存储数据、编程软件代码和/或本文描述的其他信息。在一些实施例中,软件90和/或客户端应用92可以包括指令,该指令当由处理器86和/或处理电路84执行时使处理器86和/或处理电路84执行本文关于wd 22描述的过程。
[0094]
在一些实施例中,网络节点16、wd 22和主机计算机24的内部工作可以如图5所示,并且独立地,周围网络拓扑可以是图4的网络拓扑。
[0095]
在图5中,已经抽象地绘制ott连接52,以示出经由网络节点16在主机计算机24与无线设备22之间的通信,而没有明确地提到任何中间设备以及经由这些设备的消息的精确路由。网络基础设施可以确定该路由,该路由可以被配置为向wd 22隐藏或向操作主机计算机24的服务提供商隐藏或向这两者隐藏。当ott连接52是活跃的时,网络基础设施可以进一
步做出它动态改变路由的决定(例如,基于负荷平衡考虑或网络的重新配置)。
[0096]
wd 22与网络节点16之间的无线连接64根据贯穿本公开所描述的实施例的教导。各种实施例中的一个或多个实施例改进了使用ott连接52向wd 22提供的ott服务的性能,其中无线连接64可以形成最后一段。更确切地说,这些实施例中的一些的教导可以改进数据速率、时延和/或功耗,从而提供诸如减少用户等待时间、放宽文件大小限制、更好的响应性、延长电池寿命等的益处。
[0097]
在一些实施例中,出于监视一个或多个实施例改进的数据速率、时延和其他因素的目的,可以提供测量程序。还可以存在用于响应于测量结果的变化而重新配置主机计算机24与wd 22之间的ott连接52的可选网络功能。用于重新配置ott连接52的测量程序和/或网络功能可以以主机计算机24的软件48或以wd 22的软件90或以这两者来实现。在实施例中,传感器(未示出)可以被部署在ott连接52经过的通信设备中或与ott连接52经过的通信设备相关联地来部署;传感器可以通过提供以上例示的监视量的值或提供软件48、90可以用来计算或估计监视量的其他物理量的值来参与测量程序。对ott连接52的重新配置可以包括消息格式、重传设置、优选路由等;该重新配置不需要影响网络节点16,并且其对于网络节点16来说可以是未知的或不可感知的。这种程序和功能中的一些在本领域中可以是已知的和已被实践的。在某些实施例中,测量可以涉及促进主机计算机24对吞吐量、传播时间、时延等的测量的专有wd信令。在一些实施例中,该测量可以如下实现:软件48、90使得在其监视传播时间、误差等的同时使用ott连接52来发送消息(具体地,空消息或“假”消息)。
[0098]
因此,在一些实施例中,主机计算机24包括被配置为提供用户数据的处理电路42和被配置为将用户数据转发到蜂窝网络以发送给wd 22的通信接口40。在一些实施例中,蜂窝网络还包括具有无线电接口62的网络节点16。在一些实施例中,网络节点16被配置为和/或网络节点16的处理电路68被配置为执行本文描述的用于准备/发起/维持/支持/结束向wd 22的传输和/或在接收到来自wd 22的传输时准备/终止/维持/支持/结束的功能和/或方法。
[0099]
在一些实施例中,主机计算机24包括处理电路42和通信接口40,其被配置为通信接口40,通信接口40被配置为接收源自从wd 22到网络节点16的传输的用户数据。在一些实施例中,wd 22被配置为和/或包括无线电接口82和/或处理电路84,处理电路84被配置为执行本文描述的用于准备/发起/维持/支持/结束向网络节点16的传输和/或在接收到来自网络节点16的传输时准备/终止/维持/支持/结束的功能和/或方法。
[0100]
尽管图4和图5示出了如在相应的处理器内的诸如利用单元32和信息单元54之类的各种“单元”,但是可以设想,这些单元可以被实现为使得该单元的一部分被存储在处理电路内的相应存储器中。换言之,这些单元可以用硬件或处理电路内的硬件和软件的组合来实现。
[0101]
图6是示出根据一个实施例的在通信系统(例如,图4和图5的通信系统)中实现的示例性方法的流程图。该通信系统可以包括主机计算机24、网络节点16和wd 22,其可以是参考图5描述的主机计算机24、网络节点16和wd 22。在该方法的第一步骤中,主机计算机24提供用户数据(框s100)。在第一步骤的可选子步骤中,主机计算机24通过执行主机应用(例如,主机应用50)来提供用户数据(框s102)。在第二步骤中,主机计算机24发起向wd 22的携带用户数据的传输(框s104)。在可选的第三步骤中,根据贯穿本公开所描述的实施例的教
导,网络节点16向wd 22发送在主机计算机24发起的传输中所携带的用户数据(框s106)。在可选的第四步骤中,wd 22执行与主机计算机24所执行的主机应用50相关联的客户端应用(例如,客户端应用92)(框s108)。
[0102]
图7是示出根据一个实施例的在通信系统(例如,图4的通信系统)中实现的示例性方法的流程图。该通信系统可以包括主机计算机24、网络节点16和wd 22,其可以是参考图4和图5描述的主机计算机24、网络节点16和wd 22。在该方法的第一步骤中,主机计算机24提供用户数据(框s1 1 0)。在可选子步骤(未示出)中,主机计算机24通过执行主机应用(例如,主机应用50)来提供用户数据。在第二步骤中,主机计算机24发起向wd 22的携带用户数据的传输(框s112)。根据贯穿本公开所描述的实施例的教导,该传输可以经由网络节点16经过。在可选的第三步骤中,wd 22接收传输中所携带的用户数据(框s1 14)。
[0103]
图8是示出根据一个实施例的在通信系统(例如,图4的通信系统)中实现的示例性方法的流程图。该通信系统可以包括主机计算机24、网络节点16和wd 22,其可以是参考图4和图5描述的主机计算机24、网络节点16和wd 22。在该方法的可选第一步骤中,wd 22接收由主机计算机24提供的输入数据(框s116)。在第一步骤的可选子步骤中,wd 22执行客户端应用92,客户端应用92回应于接收到的主机计算机24提供的输入数据来提供用户数据(框s118)。附加地或备选地,在可选的第二步骤中,wd 22提供用户数据(框s120)。在第二步骤的可选子步骤中,wd通过执行客户端应用(例如,客户端应用92)来提供用户数据(框s122)。在提供用户数据时,所执行的客户端应用92还可以考虑从用户接收的用户输入。无论提供用户数据的具体方式如何,wd 22在可选的第三子步骤中都可以发起用户数据向主机计算机24的传输(框s124)。在该方法的第四步骤中,根据贯穿本公开所描述的实施例的教导,主机计算机24接收从wd 22发送的用户数据(框s126)。
[0104]
图9是示出根据一个实施例的在通信系统(例如,图4的通信系统)中实现的示例性方法的流程图。该通信系统可以包括主机计算机24、网络节点16和wd 22,其可以是参考图4和图5描述的主机计算机24、网络节点16和wd 22。在该方法的可选第一步骤中,根据贯穿本公开所描述的实施例的教导,网络节点16从wd 22接收用户数据(框s128)。在可选的第二步骤中,网络节点16发起接收到的用户数据向主机计算机24的传输(框s130)。在第三步骤中,主机计算机24接收由网络节点16发起的传输中所携带的用户数据(框s132)。
[0105]
图10是根据本公开的一个或多个实施例的网络节点16中的示例性过程的流程图。由网络节点16执行的一个或多个框和/或功能可以通过网络节点16的一个或多个元件执行,例如,通过处理电路68的利用单元32、处理器70、无线电接口62等。在一个或多个实施例中,如本文所描述的,网络节点16例如经由处理电路68、处理器70、利用单元32、通信接口60和无线电接口62中的一个或多个被配置为确定(框s 134)频率-时间资源网格的第一部分的第一每符号资源块(rbsym)量。
[0106]
在一个或多个实施例中,如本文所描述的,网络节点16例如经由处理电路68、处理器70、利用单元32、通信接口60和无线电接口62中的一个或多个被配置为确定(框s136)频率-时间资源网格的第二部分的第二rbsym量,其中第二部分与不同于第一部分的正交频分复用(ofdm)参数集相关联。在一个或多个实施例中,如本文所描述的,网络节点16例如经由处理电路68、处理器70、利用单元32、通信接口60和无线电接口62中的一个或多个被配置为至少部分地基于第一rbsym量和第二rbsym量可选地执行(框s138)至少一个动作。
[0107]
根据一个或多个实施例,使用第一rbsym量和第二rbsym量直接执行至少一个数学运算。根据一个或多个实施例,该至少一个数学运算包括加法和减法中的至少一个。根据一个或多个实施例,处理电路还被配置为将第一rbsym量转换为第一资源块(rb)时隙量以及将第二rbsym量转换为第二rb时隙量。
[0108]
根据一个或多个实施例,处理电路还被配置为将第一rbsym量转换为第一控制信道元素(cce)量以及将第二rbsym量转换为第二cce量。根据一个或多个实施例,第一rbsym量对应于第一coreset,第二rbsym量对应于不同于第一coreset的第二coreset。根据一个或多个实施例,第一rbsym量对应于物理下行链路控制信道(pdcch)中的可用资源和已用资源之,其中第二rbsym量对应于物理下行链路共享信道(pdsch)中的可用资源和已用资源之一。
[0109]
根据一个或多个实施例,第一rbsym量对应于物理下行链路共享信道(pdsch)类型b调度中的已用资源,其中第二rbsym量对应于物理下行链路控制信道(pdcch)类型b调度中的已用资源。根据一个或多个实施例,所述至少一个动作包括修改信道配置以减少拥塞。根据一个或多个实施例,处理电路还被配置为至少基于第一rbsym量和第二rbsym量确定资源利用率。
[0110]
在已经大体上描述了用于配置至少一个信号波形特性的信令控制信息的布置的前提下,这些布置、功能和过程的细节被提供如下,其可以由网络节点16、无线设备22和/或主机计算机24来实现。基于rbsym量化资源利用率和/或频谱使用率。
[0111]
实施例提供了基于rbsym量化资源利用率和/或频谱使用率。rb-符号(rbsym)被定义为频率-时间资源网格中的区域,其被界定为:
[0112]-在频域中,给定ofdm参数集的rb(或12个re);以及
[0113]-在时域中,与定义频域的所选择的ofdm参数集相对应的持续时间的符号
[0114]
即,rbsym=r
μ
·sμ
,其中rμ是给定ofdm参数集中的1个资源块,以khz为单位;sμ是同一资源网格上的1个符号持续时间,以ms为单位。rb-符号以khz
·
ms为单位。表1示出了给定各种参数集的情况下的所得rb-符号值的示例。
[0115]
表1-由不同参数集定义的资源网格中的rb-符号(正常前缀)
[0116][0117]
如上面表1所示,对于所有3gpp定义的ofdm参数集,rb-符号(rbsym)在具有正常循环前缀的所有资源网格中是常数,并且由于在操作期间的可分派资源总是频域中rb和时域中符号的整数倍,因此这使得rb-符号成为可能基于由不同ofdm参数集定义的不同资源网格来保持跟踪分派给相同小区内的不同无线设备22的频域-时域资源的公共单元。例如,在一个或多个实施例中,rbsym是被配置为表示针对一个或多个层1(例如,nr层1)信道和信号
(例如,基于ofdm信号的资源网格的信道和信号)的资源分配的单元,无论参数集和配置复杂度如何。
[0118]
在nr系统内,可以围绕该可观测性单元(即,rb-符号单元)构建整个频谱使用计数器基础设施。
[0119]
可以通过除以14将以rb-符号跟踪的资源转换为rb时隙,这是用于正常循环前缀配置的时隙中的符号数量。rb-时隙相当于lte中用于资源跟踪的传统单元,从而允许比较4g和5g技术之间的资源使用。
[0120]
此外,可以将rb-符号转换为用于下行链路控制信道的cce,以用于与lte比较使用率。
[0121]
可以在几乎没有误差的情况下使用rb-符号来聚合和描述诸如trs和csi-rs之类的参考信号使用率,尤其是当在1秒的正常收集周期上聚合时。
[0122]
nr支持时域中符号级灵活性的任意tdd配置,其中rb-符号可以用于描述dl和ul总可用物理资源;此外,诸如pdcch、pdsch和pusch等的所有nr物理信道的分配也可以以rb-符号的整数倍来描述,至少部分地因为对于不同信道的所得资源利用率kpi可以被推导为以rb-符号中的信道分配占相同时间段内的以rb-符号计的总可用物理资源的百分比。
[0123]
常数rbsym频谱因子κ_rbsym可以被定义为:
[0124]krbsym
=12.857143

hz
·
sec/rbsym
[0125]
物理信道(例如,channel_a)的频谱效率可以通过使用以下公式来确定:
[0126][0127]
示例1:灵活pdcch和pdsch的情况
[0128]
图11是时隙中的灵活pdcch和pdsch的示例的图。具体地,如图11所示,存在100个rb
×
14个符号=1400rbsym的总dl资源(即,频率-时间网格中的总资源),40个rb
×
1个符号=40rbsym,由pdcch1使用,30个rb
×
3个符号=90rbsym,由pdcch2使用,60个rb
×
14个符号-40rbsym=800rbsym,由pdsch1使用,以及30个rb
×
11个符号=330rbsym,由pdsch2使用。因此,例如每物理信道的总dl资源和使用可以根据rbsym(即,rb-符号)来确定,其中即使在图11中使用不同的参数集,也可以对rbsym值执行数学运算(例如,加法、减法)。
[0129]
示例2:微时隙的情况
[0130]
图12是具有2个ul的微时隙的示例的图。如图12所示,存在138个rb
×
10个符号=1380rbsym的dl可用资源,138个rb
×
2个符号=276rbsym的ul可用资源,138个rb
×
2个符号=276rbsym的不可用的资源(间隙),50个rb
×
2个符号=100rbsym,由pdcch使用,100个rb
×
8个符号=800rbsym,由pdsch使用,以及138个rb
×
2个符号=276rbsym的已用ul资源。因此,根据rbsym(即,rb-符号)来确定可用的、已用的和不可用的资源。
[0131]
示例3:灵活corset和pdcch的情况
[0132]
图13是示出灵活corset和pdcch的示例的图。在使用本文描述的rbsym的情况下,corset1被配置有150rbsym,corset2被配置有50个rb x 3个符号=150rbsym,pdcch1使用
50rbsym,以及pdcch2使用25个rb x 3个符号=75rbsym。因此,可以根据rbsym来描述corset和pdcch。
[0133]
示例4:长pucch的情况
[0134]
图14是长pucch的示例的图。在使用本文描述的rbsym的情况下,pdcch使用273rbsym,pucch使用60个rb x(6+6)个符号=720rbsym,以及存在273rbsym的不可用资源(间隙)。因此,可以根据rbsym来描述长pucch。
[0135]
示例5:nr中低时延的情况
[0136]
图15是在nr中具有低时延的类型b调度的图。pdsch类型b(对于pusch也有效)可以在时隙中的任何符号处开始,以在需要时实现快速传输。在图15中,类型b的pdcch使用了4rbsym,类型b的pdsch使用了4rbsym。因此,可以根据rbsym来量化nr中的类型b调度和/或其他低时延配置。
[0137]
以上各种示例示出了根据rbsym或rbsym的推导来测量资源利用率的有效性和高效性。此外,网络节点16可以至少部分地基于所确定的以rbsym为单位量化的一个或多个度量来执行一个或多个动作。例如,网络节点16可以触发系统拥塞或正在变得拥塞的警报,例如如果rbsym量高于指示网络和/或通信链路拥塞的预定义阈值。
[0138]
如本领域技术人员将理解的,本文描述的概念可以体现为方法、数据处理系统和/或计算机程序产品。因此,本文所描述的概念可以采取完全硬件实施例、完全软件实施例或组合软件和硬件方面(在本文中将其统称为“电路”或“模块”)的实施例的形式。此外,本公开可以采取有形计算机可用存储介质上的计算机程序产品的形式,该有形计算机可用存储介质具有包含在介质中的可由计算机执行的计算机程序代码。可以使用任何合适的有形计算机可读介质,包括硬盘、cd-rom、电子存储设备、光学存储设备或磁存储设备。
[0139]
本文参考方法、系统和计算机程序产品的流程图图示和/或框图来描述一些实施例。将理解,这些流程图图示和/或框图的每个框以及流程图图示和/或框图中的框的组合可以由计算机程序指令来实现。这些计算机程序指令可以被提供给通用计算机、专用计算机或其他可编程数据处理装置的处理器以产生机器,使得经由计算机或其他可编程数据处理装置的处理器执行的该指令创建用于实现在流程图和/或框图的一个或多个框中指定的功能/动作的装置。
[0140]
这些计算机程序指令还可以存储在计算机可读存储器或存储介质中,其可以指示计算机或其他可编程数据处理装置以特定方式工作,使得存储在计算机可读存储器中的指令产生包括实现在流程图和/或框图的一个或多个框中指定的功能/动作的指令装置的制品。
[0141]
计算机程序指令还可以被加载到计算机或其他可编程数据处理装置上,以使得在计算机或其他可编程装置上执行一系列操作步骤,从而产生计算机实现的过程,使得在计算机或其他可编程装置上执行的指令提供用于实现在流程图和/或框图的一个或多个框中指定的功能/动作的步骤。应当理解,在框中指出的功能/动作可以不按操作图示中指出的顺序发生。例如,根据所涉及的功能/动作,连续示出的两个框实际上可以基本上同时执行,或者这些框有时可以以相反的顺序执行。尽管一些图包括通信路径上的箭头以示出通信的主要方向,但是应当理解,通信可以在与所示箭头相反的方向上发生。
[0142]
用于执行本文描述的概念的操作的计算机程序代码可以用诸如或c++之类
的面向对象的编程语言来编写。然而,用于执行本公开的操作的计算机程序代码也可以用诸如“c”编程语言之类的传统程序编程语言来编写。程序代码可以完全在用户的计算机上执行、部分在用户的计算机上执行、作为独立的软件包执行、部分在用户的计算机上和部分在远程计算机上执行或者完全在远程计算机上执行。在后一种情形下,远程计算机可以通过局域网(lan)或广域网(wan)连接到用户的计算机,或者可以连接到外部计算机(例如,使用互联网服务提供商通过互联网连接)。
[0143]
本文已经结合以上描述和附图公开了许多不同的实施例。将理解,从字面上描述和说明这些实施例的每个组合和子组合将会是过于重复和令人混淆的。因此,可以以任何方式和/或组合来组合所有实施例,并且本说明书(包括附图)将被解释为构成对本文描述的实施例的所有组合和子组合以及制造和使用它们的方式和过程的完整书面描述,并且将支持对任何这样的组合或子组合的权利要求。
[0144]
本领域技术人员将理解,本文描述的实施例不限于本文上面具体示出和描述的内容。此外,除非以上相反地提及,否则应当注意,所有附图都不是按比例绘制的。在不脱离所附权利要求的范围的情况下,可以根据上述教导进行多种修改和变化。
当前第1页1 2 
网友询问留言 已有0条留言
  • 还没有人留言评论。精彩留言会获得点赞!
1