CN105723665B - 用于lte上行链路吞吐量估计的方法和装置 - Google Patents
用于lte上行链路吞吐量估计的方法和装置 Download PDFInfo
- Publication number
- CN105723665B CN105723665B CN201480061094.1A CN201480061094A CN105723665B CN 105723665 B CN105723665 B CN 105723665B CN 201480061094 A CN201480061094 A CN 201480061094A CN 105723665 B CN105723665 B CN 105723665B
- Authority
- CN
- China
- Prior art keywords
- bit rate
- uplink
- factor
- estimated
- observed
- 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.)
- Expired - Fee Related
Links
- 238000000034 method Methods 0.000 title claims abstract description 39
- 230000005540 biological transmission Effects 0.000 claims abstract description 87
- 238000004891 communication Methods 0.000 claims abstract description 34
- 230000006870 function Effects 0.000 claims description 21
- 230000007774 longterm Effects 0.000 claims description 21
- 230000000977 initiatory effect Effects 0.000 claims description 6
- 238000005259 measurement Methods 0.000 claims description 3
- 238000012546 transfer Methods 0.000 claims description 3
- 230000000694 effects Effects 0.000 claims 2
- 238000004590 computer program Methods 0.000 abstract description 3
- 238000012545 processing Methods 0.000 description 26
- 238000010586 diagram Methods 0.000 description 18
- 238000004364 calculation method Methods 0.000 description 8
- 238000005516 engineering process Methods 0.000 description 7
- 230000008569 process Effects 0.000 description 5
- 230000011664 signaling Effects 0.000 description 5
- 238000004422 calculation algorithm Methods 0.000 description 4
- 230000006835 compression Effects 0.000 description 4
- 238000007906 compression Methods 0.000 description 4
- 238000013461 design Methods 0.000 description 4
- 238000007726 management method Methods 0.000 description 4
- 239000000523 sample Substances 0.000 description 4
- 125000004122 cyclic group Chemical group 0.000 description 3
- 230000010363 phase shift Effects 0.000 description 3
- 230000011218 segmentation Effects 0.000 description 3
- 230000009286 beneficial effect Effects 0.000 description 2
- 230000001413 cellular effect Effects 0.000 description 2
- 230000006837 decompression Effects 0.000 description 2
- 238000001514 detection method Methods 0.000 description 2
- 238000013213 extrapolation Methods 0.000 description 2
- 230000003287 optical effect Effects 0.000 description 2
- 230000008520 organization Effects 0.000 description 2
- 238000001228 spectrum Methods 0.000 description 2
- 238000013459 approach Methods 0.000 description 1
- 238000003491 array Methods 0.000 description 1
- 239000003795 chemical substances by application Substances 0.000 description 1
- 238000012937 correction Methods 0.000 description 1
- 239000000284 extract Substances 0.000 description 1
- 230000002349 favourable effect Effects 0.000 description 1
- 238000013507 mapping Methods 0.000 description 1
- 238000010295 mobile communication Methods 0.000 description 1
- 238000012986 modification Methods 0.000 description 1
- 230000004048 modification Effects 0.000 description 1
- 230000002093 peripheral effect Effects 0.000 description 1
- 230000009467 reduction Effects 0.000 description 1
- 238000013468 resource allocation Methods 0.000 description 1
- 238000000926 separation method Methods 0.000 description 1
- 230000003595 spectral effect Effects 0.000 description 1
- 230000001360 synchronised effect Effects 0.000 description 1
- 230000001052 transient effect Effects 0.000 description 1
- 238000012384 transportation and delivery Methods 0.000 description 1
- 230000001960 triggered effect Effects 0.000 description 1
Classifications
-
- 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/0205—Traffic management, e.g. flow control or congestion control at the air interface
-
- 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/54—Allocation or scheduling criteria for wireless resources based on quality criteria
- H04W72/542—Allocation or scheduling criteria for wireless resources based on quality criteria using measured or perceived quality
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1867—Arrangements specially adapted for the transmitter end
- H04L1/1874—Buffer management
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L43/00—Arrangements for monitoring or testing data switching networks
- H04L43/08—Monitoring or testing based on specific metrics, e.g. QoS, energy consumption or environmental parameters
- H04L43/0876—Network utilisation, e.g. volume of load or congestion level
- H04L43/0882—Utilisation of link capacity
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L47/00—Traffic control in data switching networks
- H04L47/70—Admission control; Resource allocation
- H04L47/83—Admission control; Resource allocation based on usage prediction
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
- H04W24/08—Testing, supervising or monitoring using real traffic
-
- 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/0231—Traffic management, e.g. flow control or congestion control based on communication conditions
-
- 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
- H04L—TRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
- H04L1/00—Arrangements for detecting or preventing errors in the information received
- H04L1/12—Arrangements for detecting or preventing errors in the information received by using return channel
- H04L1/16—Arrangements for detecting or preventing errors in the information received by using return channel in which the return channel carries supervisory signals, e.g. repetition request signals
- H04L1/18—Automatic repetition systems, e.g. Van Duuren systems
- H04L1/1829—Arrangements specially adapted for the receiver end
- H04L1/1835—Buffer management
- H04L1/1841—Resequencing
-
- H—ELECTRICITY
- H04—ELECTRIC COMMUNICATION TECHNIQUE
- H04W—WIRELESS COMMUNICATION NETWORKS
- H04W24/00—Supervisory, monitoring or testing arrangements
-
- 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
Landscapes
- Engineering & Computer Science (AREA)
- Computer Networks & Wireless Communication (AREA)
- Signal Processing (AREA)
- Quality & Reliability (AREA)
- Environmental & Geological Engineering (AREA)
- Mobile Radio Communication Systems (AREA)
Abstract
提供了用于无线通信的方法、装置和计算机程序产品。该装置基于UE的上行链路传输来确定观测比特率,估计UE的可用链路容量,选择估计因子,以及根据观测比特率、所估计的可用链路容量和估计因子来估计UE的将来的上行链路传输的可用上行链路吞吐量。
Description
相关申请的交叉引用
本申请要求于2013年11月7日提交的题为“Method and Apparatus for LTEUplink Throughput Estimation(用于LTE上行链路吞吐量估计的方法和装置)”的美国临时申请S/N.61/901,370以及于2014年11月6日提交的题为“Method and Apparatus forLTE Uplink Throughput Estimation(用于LTE上行链路吞吐量估计的方法和装置)”的美国专利申请No.14/534,919的权益,这两篇申请通过援引被整体明确纳入于此。
背景技术
领域
本公开一般涉及通信系统,尤其涉及用于估计LTE的上行链路吞吐量的方法和装置。
背景
无线通信系统被广泛部署以提供诸如电话、视频、数据、消息收发、和广播等各种电信服务。典型的无线通信系统可采用能够通过共享可用的系统资源(例如,带宽、发射功率)来支持与多用户通信的多址技术。这类多址技术的示例包括码分多址(CDMA)系统、时分多址(TDMA)系统、频分多址(FDMA)系统、正交频分多址(OFDMA)系统、单载波频分多址(SC-FDMA)系统、和时分同步码分多址(TD-SCDMA)系统。
这些多址技术已在各种电信标准中被采纳以提供使不同的无线设备能够在城市、国家、地区、以及甚至全球级别上进行通信的共同协议。新兴电信标准的一示例是长期演进(LTE)。LTE是由第三代伙伴项目(3GPP)颁布的通用移动电信系统(UMTS)移动标准的增强集。它被设计成通过改善频谱效率、降低成本、改善服务、利用新频谱、以及更好地与在下行链路(DL)上使用OFDMA、在上行链路(UL)上使用SC-FDMA以及使用多输入多输出(MIMO)天线技术的其他开放标准进行整合来更好地支持移动宽带因特网接入。然而,随着对移动宽带接入的需求持续增长,存在对LTE技术中的进一步改进的需要。优选地,这些改进应当适用于其他多址技术以及采用这些技术的电信标准。
概述
在本公开的一方面,提供了一种方法、计算机程序产品和装置。提供了用于无线通信的方法、装置和计算机程序产品。该装置基于UE的上行链路传输来确定观测比特率,估计UE的可用链路容量,选择估计因子,以及根据观测比特率、所估计的可用链路容量和估计因子来估计UE的将来的上行链路传输的可用上行链路吞吐量。
附图简述
图1是示出网络架构的示例的示图。
图2是示出接入网的示例的示图。
图3是解说LTE中的DL帧结构的示例的示图。
图4是解说LTE中的UL帧结构的示例的示图。
图5是示出用于用户面和控制面的无线电协议架构的示例的示图。
图6是示出接入网中的演进型B节点和用户装备的示例的示图。
图7是包括与服务eNB通信以接收无线网络接入的UE的无线通信系统的解说。
图8是解说时间段t(本文中称为突发时段)期间的上行链路传输突发的图表。
图9是解说基于每突发时段的比特率的移动平均对观察时段的观测比特率(OBR)的示例计算的图表。
图10是解说基于受调度比特和时间段的加总对观察时段的OBR的示例计算的图表。
图11是解说纳入先前计算出的ORB的对观察时段的OBR的计算的图表。
图12是解说作为时间的函数的以比特每秒(bp/s)计的比特传输率的图表,该比特传输率包括针对下一突发时段t的各种估计的比特传输率。
图13是无线通信方法的流程图。
图14是解说示例性设备中的不同模块/装置/组件之间的数据流的概念性数据流图。
图15是解说采用处理系统的设备的硬件实现的示例的示图。
详细描述
以下结合附图阐述的详细描述旨在作为各种配置的描述,而无意表示可实践本文所描述的概念的仅有配置。本详细描述包括具体细节以提供对各种概念的透彻理解。然而,对于本领域技术人员将显而易见的是,没有这些具体细节也可实践这些概念。在一些实例中,以框图形式示出众所周知的结构和组件以便避免淡化此类概念。
现在将参照各种装置和方法给出电信系统的若干方面。这些设备和方法将在以下详细描述中进行描述并在附图中由各种框、模块、组件、电路、步骤、过程、算法等(统称为“元素”)来解说。这些元素可使用电子硬件、计算机软件或其任何组合来实现。此类元素是实现成硬件还是软件取决于具体应用和加诸于整体系统上的设计约束。
作为示例,元素、或元素的任何部分、或者元素的任何组合可用包括一个或多个处理器的“处理系统”来实现。处理器的示例包括:微处理器、微控制器、数字信号处理器(DSP)、现场可编程门阵列(FPGA)、可编程逻辑器件(PLD)、状态机、门控逻辑、分立的硬件电路以及其他配置成执行本公开中通篇描述的各种功能性的合适硬件。处理系统中的一个或多个处理器可以执行软件。软件应当被宽泛地解释成意为指令、指令集、代码、代码段、程序代码、程序、子程序、软件模块、应用、软件应用、软件包、例程、子例程、对象、可执行件、执行的线程、规程、函数等,无论其是用软件、固件、中间件、微代码、硬件描述语言、还是其他术语来述及皆是如此。
相应地,在一个或多个示例性实施例中,所描述的功能可以在硬件、软件、固件、或其任何组合中实现。如果在软件中实现,则各功能可作为一条或多条指令或代码存储或编码在计算机可读介质上。计算机可读介质包括计算机存储介质。存储介质可以是能被计算机访问的任何可用介质。作为示例而非限定,此类计算机可读介质可包括随机存取存储器(RAM)、只读存储器(ROM)、电可擦除可编程ROM(EEPROM)、压缩盘ROM(CD-ROM)或其它光盘存储、磁盘存储或其它磁存储设备、或可被用来携带或存储指令或数据结构形式的期望程序代码且能被计算机访问的任何其它介质。如本文所使用的,盘(disk)和碟(disc)包括CD、激光碟、光碟、数字多用碟(DVD)和软盘,其中盘(disk)往往以磁的方式再现数据,而碟用激光以光学方式再现数据。上述的组合应当也被包括在计算机可读介质的范围内。
图1是解说LTE网络架构100的示图。LTE网络架构100可称为演进型分组系统(EPS)100。EPS 100可包括一个或多个用户装备(UE)102、演进型UMTS地面无线电接入网(E-UTRAN)104、演进型分组核心(EPC)110、以及运营商的网际协议(IP)服务122。EPS可与其他接入网互连,但出于简单化起见,那些实体/接口并未示出。如图所示,EPS提供分组交换服务,然而,如本领域技术人员将容易领会的,本公开中通篇给出的各种概念可被扩展到提供电路交换服务的网络。
E-UTRAN包括演进型B节点(eNB)106、其他eNB 108,以及多播协调实体(MCE)128。eNB 106提供朝向UE 102的用户面和控制面的协议终接。eNB 106可经由回程(例如,X2接口)连接到其他eNB 108。MCE 128分配用于演进型多媒体广播多播服务(MBMS)(eMBMS)的时间/频率无线电资源,并且确定用于eMBMS的无线电配置(例如,调制和编码方案(MCS))。MCE128可以是单独实体或是eNB 106的一部分。eNB 106也可被称为基站、B节点、接入点、基收发机站、无线电基站、无线电收发机、收发机功能、基本服务集(BSS)、扩展服务集(ESS)、或其他某个合适的术语。eNB 106为UE 110提供通往EPC 102的接入点。UE 102的示例包括蜂窝电话、智能电话、会话发起协议(SIP)电话、膝上型设备、个人数字助理(PDA)、卫星无线电、全球定位系统、多媒体设备、视频设备、数字音频播放器(例如,MP3播放器)、相机、游戏控制台、平板设备、或任何其他类似的功能设备。UE 102也可被本领域技术人员称为移动站、订户站、移动单元、订户单元、无线单元、远程单元、移动设备、无线设备、无线通信设备、远程设备、移动订户站、接入终端、移动终端、无线终端、远程终端、手持机、用户代理、移动客户端、客户端、或其他某个合适的术语。
eNB 106连接到EPC 110。EPC 110可包括移动性管理实体(MME)112、归属订户服务器(HSS)120、其他MME 114、服务网关116、多媒体广播多播服务(MBMS)网关124、广播多播服务中心(BM-SC)126、以及分组数据网络(PDN)网关118。MME 112是处理UE 102与EPC 110之间的信令的控制节点。一般而言,MME 112提供承载和连接管理。所有用户IP分组通过服务网关116来传递,服务网关116自身连接到PDN网关118。PDN网关118为UE提供IP地址分配以及其他功能。PDN网关118和BM-SC 126连接到IP服务122。IP服务122可包括因特网、内联网、IP多媒体子系统(IMS)、PS流送服务(PSS)、和/或其他IP服务。BM-SC 126可提供用于MBMS用户服务置备和递送的功能。BM-SC 126可用作内容提供商MBMS传输的进入点、可用来授权和发起PLMN内的MBMS承载服务、并且可用来调度和递送MBMS传输。MBMS网关124可用来向属于广播特定服务的多播广播单频网(MBSFN)区域的eNB(例如,106、108)分发MBMS话务,并且可负责会话管理(开始/停止)并负责收集eMBMS相关的收费信息。
图2是解说LTE网络架构中的接入网200的示例的示图。在此示例中,接入网200被划分成数个蜂窝区划(蜂窝小区)202。一个或多个较低功率类eNB 208可具有与这些蜂窝小区210中的一个或多个蜂窝小区交迭的蜂窝区划202。较低功率类eNB 208可以是毫微微蜂窝小区(例如,家用eNB(HeNB))、微微蜂窝小区、微蜂窝小区或远程无线电头端(RRH)。宏eNB204各自被指派给相应的蜂窝小区202并且被配置成为蜂窝小区202中的所有UE 206提供去往EPC 110的接入点。在接入网200的此示例中,没有集中式控制器,但是在替换性配置中可以使用集中式控制器。eNB 204负责所有与无线电有关的功能,包括无线电承载控制、准入控制、移动性控制、调度、安全性、以及与服务网关116的连通性。eNB可支持一个或多个(例如,三个)蜂窝小区(也称为扇区)。术语“蜂窝小区”可指eNB的最小覆盖区域和/或服务特定覆盖区域的eNB子系统。此外,术语“eNB”、“基站”和“蜂窝小区”可在本文中可互换地使用。
接入网200所采用的调制和多址方案可以取决于正部署的特定电信标准而变动。在LTE应用中,在DL上使用OFDM并且在UL上使用SC-FDMA以支持频分双工(FDD)和时分双工(TDD)两者。如本领域技术人员将容易地从以下详细描述中领会的,本文给出的各种概念良好地适用于LTE应用。然而,这些概念可以容易地扩展到采用其他调制和多址技术的其他电信标准。作为示例,这些概念可扩展到演进数据最优化(EV-DO)或超移动宽带(UMB)。EV-DO和UMB是由第三代伙伴项目2(3GPP2)颁布的作为CDMA2000标准族的一部分的空中接口标准,并且采用CDMA向移动站提供宽带因特网接入。这些概念还可扩展到采用宽带CDMA(W-CDMA)和其他CDMA变体(诸如TD-SCDMA)的通用地面无线电接入(UTRA)、采用TDMA的全球移动通信系统(GSM)、以及采用OFDMA的演进型UTRA(E-UTRA)、IEEE 802.11(Wi-Fi)、IEEE802.16(WiMAX)、IEEE 802.20和Flash-OFDM。UTRA、E-UTRA、UMTS、LTE和GSM在来自3GPP组织的文献中描述。CDMA2000和UMB在来自3GPP2组织的文献中描述。所采用的实际无线通信标准和多址技术将取决于具体应用以及加诸于系统的整体设计约束。
eNB 204可具有支持MIMO技术的多个天线。MIMO技术的使用使得eNB 204能利用空域来支持空间复用、波束成形和发射分集。空间复用可被用于在相同频率上同时传送不同的数据流。这些数据流可被传送给单个UE 206以增大数据率或传送给多个UE 206以增加系统总容量。这是藉由对每一数据流进行空间预编码(例如,应用振幅和相位的比例缩放)并且然后通过多个发射天线在DL上传送每一经空间预编码的流来达成的。经空间预编码的数据流带有不同空间签名地抵达(诸)UE 206处,这些不同的空间签名使得每个UE 206能够恢复旨在去往该UE 206的一个或更多个数据流。在UL上,每个UE 206传送经空间预编码的数据流,这使得eNB 204能够标识每个经空间预编码的数据流的源。
空间复用一般在信道状况良好时使用。在信道状况不那么有利时,可使用波束成形来将发射能量集中在一个或多个方向上。这可以藉由对数据进行用于通过多个天线发射的空间预编码来达成。为了在蜂窝小区边缘处达成良好覆盖,单流波束成形传输可结合发射分集来使用。
在以下详细描述中,将参照在DL上支持OFDM的MIMO系统来描述接入网的各种方面。OFDM是将数据调制在OFDM码元内的数个副载波上的扩频技术。这些副载波以精确频率分隔开。该分隔提供使接收机能够从这些副载波恢复数据的“正交性”。在时域中,可向每个OFDM码元添加保护区间(例如,循环前缀)以对抗OFDM码元间干扰。UL可使用经DFT扩展的OFDM信号形式的SC-FDMA来补偿高峰均功率比(PAPR)。
图3是解说LTE中的DL帧结构的示例的示图300。帧(10ms)可被划分成10个相等大小的子帧。每个子帧可包括两个连贯的时隙。可使用资源网格来表示2个时隙,其中每个时隙包括一资源块。该资源网格被划分成多个资源元素。在LTE中,资源块包含频域中的12个连贯副载波,并且对于每个OFDM码元中的正常循环前缀而言,包含时域中的7个连贯OFDM码元,或即包含84个资源元素。对于扩展循环前缀的情形,资源块包含时域中的6个连贯OFDM码元,并且具有72个资源元素。指示为R 302、304的一些资源元素包括DL参考信号(DL-RS)。DL-RS包括因蜂窝小区而异的RS(CRS)(有时也称为共用RS)302以及因UE而异的RS(UE-RS)304。UE-RS 304仅在对应的物理DL共享信道(PDSCH)所映射到的资源块上传送。由每个资源元素携带的比特数目取决于调制方案。因此,UE接收的资源块越多且调制方案越高,则该UE的数据率就越高。
图4是解说LTE中的UL帧结构的示例的图示400。UL可用的资源块可被划分成数据区段和控制区段。控制区段可形成在系统带宽的两个边缘处并且可具有可配置的大小。控制区段中的资源块可被指派给UE以用于控制信息的传输。数据区段可包括所有未被包括在控制区段中的资源块。该UL帧结构导致数据区段包括毗连副载波,这可允许单个UE被指派数据区段中的所有毗连副载波。
UE可被指派有控制区段中的资源块410a、410b以用于向eNB传送控制信息。UE也可被指派有数据区段中的资源块420a、420b以用于向eNB传送数据。UE可在控制区段中的所指派资源块上在物理UL控制信道(PUCCH)中传送控制信息。UE可在数据区段中的所指派资源块上在物理UL共享信道(PUSCH)中仅传送数据或传送数据和控制信息两者。UE传输可贯越子帧的这两个时隙,并可跨频率跳跃。
资源块集可被用于在物理随机接入信道(PRACH)430中执行初始系统接入并达成UL同步。PRACH 430携带随机序列并且不能携带任何UL数据/信令。每个随机接入前置码占用与6个连贯资源块相对应的带宽。起始频率由网络指定。即,随机接入前置码的传输被限制于特定的时频资源。对于PRACH不存在跳频。PRACH尝试被携带在单个子帧(1ms)中或包含数个毗连子帧的序列中,并且UE每帧(10ms)仅可作出单次PRACH尝试。
图5是解说LTE中用于用户面和控制面的无线电协议架构的示例的示图500。用于UE和eNB的无线电协议架构被示为具有三层:层1、层2和层3。层1(L1层)是最低层并实现各种物理层信号处理功能。层1将在本文中被称为物理层506。层2(L2层)508在物理层506上方并且负责UE与eNB之间在物理层506之上的链路。
在用户面中,L2层508包括媒体接入控制(MAC)子层510、无线电链路控制(RLC)子层512、以及分组数据汇聚协议(PDCP)514子层,它们在网络侧上终接于eNB处。尽管未示出,但是UE在L2层508之上可具有若干个上层,包括在网络侧终接于PDN网关118处的网络层(例如,IP层)、以及终接于连接的另一端(例如,远端UE、服务器等)的应用层。
PDCP子层514提供不同无线电承载与逻辑信道之间的复用。PDCP子层514还提供对上层数据分组的头部压缩以减少无线电传输开销,通过将数据分组暗码化来提供安全性,以及提供对UE在各eNB之间的切换支持。RLC子层512提供对上层数据分组的分段和重组装、对丢失数据分组的重传、以及对数据分组的重排序以补偿由于混合自动重复请求(HARQ)造成的无序接收。MAC子层510提供逻辑信道与传输信道之间的复用。MAC子层510还负责在各UE间分配一个蜂窝小区中的各种无线电资源(例如,资源块)。MAC子层510还负责HARQ操作。
在控制面中,用于UE和eNB的无线电协议架构对于物理层506和L2层508而言基本相同,区别仅在于对控制面而言没有头部压缩功能。控制面还包括层3(L3层)中的无线电资源控制(RRC)子层516。RRC子层516负责获得无线电资源(例如,无线电承载)以及使用eNB与UE之间的RRC信令来配置各下层。
图6是接入网中eNB 610与UE 650处于通信的框图。在DL中,来自核心网的上层分组被提供给控制器/处理器675。控制器/处理器675实现L2层的功能性。在DL中,控制器/处理器675提供头部压缩、暗码化、分组分段和重排序、逻辑信道与传输信道之间的复用、以及基于各种优先级度量来向UE 650进行的无线电资源分配。控制器/处理器675还负责HARQ操作、丢失分组的重传、以及对UE 650的信令。
发射(TX)处理器616实现L1层(例如,物理层)的各种信号处理功能。这些信号处理功能包括编码和交织以促成UE 650处的前向纠错(FEC)以及基于各种调制方案(例如,二进制相移键控(BPSK)、正交相移键控(QPSK)、M相移键控(M-PSK)、M正交振幅调制(M-QAM))向信号星座进行的映射。随后,经编码和调制的码元被拆分成并行流。每个流随后被映射到OFDM副载波、在时域和/或频域中与参考信号(例如,导频)复用、并且随后使用快速傅里叶逆变换(IFFT)组合到一起以产生携带时域OFDM码元流的物理信道。该OFDM流被空间预编码以产生多个空间流。来自信道估计器674的信道估计可被用来确定编码和调制方案以及用于空间处理。该信道估计可以从由UE 650传送的参考信号和/或信道状况反馈推导出来。每个空间流随后可经由分开的发射机618TX被提供给一不同的天线620。每个发射机618TX可用相应各个空间流来调制RF载波以供传输。
在UE 650处,每个接收机654RX通过其各自相应的天线652来接收信号。每个接收机654RX恢复出调制到RF载波上的信息并将该信息提供给接收(RX)处理器656。RX处理器656实现L1层的各种信号处理功能。RX处理器656可对该信息执行空间处理以恢复出以UE650为目的地的任何空间流。如果有多个空间流以该UE 650为目的地,那么它们可由RX处理器656组合成单个OFDM码元流。RX处理器656随后使用快速傅里叶变换(FFT)将该OFDM码元流从时域变换到频域。该频域信号对该OFDM信号的每个副载波包括单独的OFDM码元流。通过确定最有可能由eNB 610传送了的信号星座点来恢复和解调每个副载波上的码元、以及参考信号。这些软判决可以基于由信道估计器658计算出的信道估计。这些软判决随后被解码和解交织以恢复出原始由eNB 610在物理信道上传送的数据和控制信号。这些数据和控制信号随后被提供给控制器/处理器659。
控制器/处理器659实现L2层。控制器/处理器可以与存储程序代码和数据的存储器660相关联。存储器660可称为计算机可读介质。在UL中,控制器/处理器659提供传输信道与逻辑信道之间的分用、分组重装、暗码解译、报头解压缩、控制信号处理以恢复出来自核心网的上层分组。这些上层分组随后被提供给数据阱662,后者代表L2层以上的所有协议层。各种控制信号也可被提供给数据阱662以进行L3处理。控制器/处理器659还负责使用确收(ACK)和/或否定确收(NACK)协议进行检错以支持HARQ操作。
在UL中,数据源667被用来将上层分组提供给控制器/处理器659。数据源667代表L2层(L2)以上的所有协议层。类似于结合由eNB 610进行的DL传输所描述的功能性,控制器/处理器659通过提供头部压缩、暗码化、分组分段和重排序、以及基于由eNB 610进行的无线电资源分配在逻辑信道与传输信道之间进行的复用,来实现用户面和控制面的L2层。控制器/处理器659还负责HARQ操作、丢失分组的重传、以及对eNB 610的信令。
由信道估计器658从由eNB 610所传送的参考信号或者反馈推导出的信道估计可由TX处理器668用来选择恰适的编码和调制方案以及促成空间处理。由TX处理器668生成的空间流可经由分开的发射机654TX被提供给不同的天线652。每个发射机654TX可用相应各个空间流来调制RF载波以供传输。
在eNB 610处以与结合UE 650处的接收机功能所描述的方式相类似的方式来处理UL传输。每个接收机618RX通过其相应各个天线620来接收信号。每个接收机618RX恢复出被调制到RF载波上的信息并将该信息提供给RX处理器670。RX处理器670可实现L1层。
控制器/处理器675实现L2层。控制器/处理器675可以与存储程序代码和数据的存储器676相关联。存储器676可称为计算机可读介质。在UL中,控制器/处理器675提供传输信道与逻辑信道之间的分用、分组重组装、暗码译解、头部解压缩、控制信号处理以恢复出来自UE 650的上层分组。来自控制器/处理器675的上层分组可被提供给核心网。控制器/处理器675还负责使用ACK和/或NACK协议进行检错以支持HARQ操作。
图7是包括与服务eNB 704通信以接收无线网络接入的UE 702的无线通信系统的解说700。作为无线网络接入的一部分,服务eNB 704的调度器714向UE 702准予用于上行链路传输的上行链路资源710。向UE 702准予的用于上行链路传输的上行链路资源710的质量可以例如根据正由服务eNB 704服务的UE的数目而变化。UE 702上的应用可根据向UE准予的上行链路资源量来调整操作。例如,如果应用想要传送视频数据但是被准予不充分的资源,则该应用可延迟传输直至足够的上行链路资源可用。使UE 702具有对将来的上行链路吞吐量的指示或估计将是有益的,因此诸应用可预先进行调整。
在一方面,UE 702包括预测或估计将来的上行链路传输的可用上行链路吞吐量的上行链路吞吐量估计器706。在一个方面,上行链路吞吐量估计是基于对UE的过去的受调度上行链路传输准予所推导出的观测比特率(OBR)以及长期因子的函数,该长期因子基于上行链路容量的估计和所选择的估计因子。上行链路吞吐量估计器706向处理器/应用708提供对上行链路吞吐量的估计。基于上行链路吞吐量估计,处理器/应用708可调整其操作并且向服务eNB 704传送上行链路数据712。
在一个配置中,上行链路吞吐量估计被定义为:
所估计的可用总速率=Max(OBR*长期因子、GBR、最小BR),
(式1)
其中:
OBR=观测比特率(针对过去/先前的观察时段T);
长期因子=估计因子(E)*(链路容量/OBR);
GRB=保证比特率;
最小BR=0或2kbps。
观测比特率
如以上提及的,OBR基于过去的受调度上行链路传输准予。图8是解说在时间段ti期间发生的受调度上行链路传输准予802的数目的图表800。时间段ti内的上行链路传输准予802被统称为上行链路传输准予的“突发”804并且时间段ti被称为“突发时段”806。突发时段ti 806可以是被称为观察时段的较长时间段T(未示出)的一部分。尽管图8中仅示出一个突发时段806,但是如以下解释的,观察时段T可包括不止一个突发时段。
继续参照图8,突发时段ti 806内的每个竖条对应于特定的UL传输准予,并且竖条的高度反映被调度成在该特定的UL传输准予期间传送的比特数。UL传输准予可在UE有数据要传送时(例如,在UE向网络指示UE有数据要传送时)开始,并且可在UE缓冲器为空时(例如,要被UE传送的所有数据已被传送时)结束。例如,通过将每个UL传输准予802期间传送的比特数加总以获得突发时段ti 806期间传送的总比特数并且将该总比特数除以时间ti来推导突发时段ti 806期间的OBR。
根据本文公开的概念,OBR计算可基于在观察时段T期间出现的突发时段ti的数目。在一个实现中,观察时段的OBR可基于每个突发时段ti中的受调度比特数的移动平均。在此情形中,OBR一般可如下表达:
OBR=(ti期间的受调度比特bi)/(ti))的移动平均 (式2)
图9是解说基于每突发时段的比特率的移动平均对观察时段T 902的OBR的示例计算的图表900。在此示例中,观察时段T 902包括3个突发时段t1、t2和t3。第一平均904是基于第一突发时段t1的比特率和第二突发时段t2的比特率来计算的。突发时段t的比特率可被计算为该突发时段期间调度的总比特数b除以该时段。随后,第二平均906是基于第一平均904和第三突发时段t3的比特率来计算的。第二平均906是观察时段T的OBR。
在另一实现中,观察时段的OBR可基于受调度比特和突发时段的加总。在此情形中,OBR一般可如下表达:
OBR=(ti期间的受调度比特bi的总和)/(ti的总和)) 式(3)
图10是解说基于受调度比特和突发时段的加总对观察时段T 1002的OBR的示例计算的图表1000。在此示例中,观察时段T 1002包括3个突发时段t1、t2和t3。观察时段T 1002的OBR 1004可被计算为每个突发时段期间调度的比特的加总除以突发时段的加总。
在另一实现中,观察时段的OBR可基于涉及先前确定的OBR的移动平均。在此情形中,OBR一般可如下表达:
OBR=(ti期间的受调度比特bi的总和)/(ti的总和))的移动平均 (式4)
图11是解说纳入先前计算出的ORB的对观察时段T(n)1002的OBR 1108的计算的图表1100。假定观察时段T(n-1)1106的先前OBR 1104已被计算出。在后续观察时段T(n)1102期间,存在数个完整的突发时段t1到t3连同带到下一观察时段中的突发时段的一部分tN。在每个突发时段t1到t3和突发时段部分tN期间发生数个受调度上行链路传输1110,如由竖条表示的。每个上行链路传输1110中的比特数被加总以获得时段ti期间传送的总比特数bi。此操作针对第二观察时段T(n)中的每个突发时段t1到t3和突发时段部分tN重复。突发时段t1到t3中的总比特数b1到b3和突发时段部分tN中的比特数bN被加总并且除以突发时段t1到t3和突发时段部分tN的总时间。在一个配置中,观察时段T(n)1102的OBR 1108使用下式被计算为指数式移动平均:
(α.OBRn+(1–α).OBRn-1) (式5)
以及
其中α可以是任何值,并且在一个配置中大于或等于0并且小于或等于1。
在一个方面,当受调度上行链路传输中的比特数超过对应于大量数据的阈值时,计算OBR。例如,阈值比特数可以是60字节。阈值比特要求是有益的,因为其可减少一过性传输(诸如LTE中的静默指示符(SID),以及传输控制协议ACK)。
关于突发时段,突发时段的开始和结束可基于可在UE处于连通模式时发生的通信事件。在一个方面,突发时段ti在上行链路突发开始时开始。上行链路突发的开始可例如对应于以下一者:1)由UE传送调度请求(SR),2)由UE传送缓冲器状态报告(BSR),3)由UE传送随机接入信道请求(RACH),4)在DRX模式期间在由UE唤醒之后启动UE中的“活跃时间”定时器,5)开始半持久调度(SPS),6)接收到上行链路准予,7)上行链路传输缓冲器中存在数据,或者8)在UE传出数据缓冲器非空时观察时段T的开始。关于观察时段,这些时段背对背地周期性重复,这意味着下一观察时段在前一观察时段期满时开始。一系列背对背观察时段中的第一观察时段在速率估计开始时(在由上层触发时或者在RRC连接开始时)开始。
在一个实现中,观察时段期间的第一突发时段在以上通信事件1)、2)、3)、4)、5)或6)中的最早一者处开始。后续突发时段在以上通信事件1)、2)、3)、4)或5)中的最早一者处开始。在另一实现中,观察时段期间的第一突发时段在以上通信事件1)、2)、3)、6)或7)中的最早一者处开始。
在另一方面,突发时段ti可在1)UE不再有数据要传送时(诸如在UE缓冲器为空时),2)在UE的“活跃时间”定时器期满并且UE进入休眠时,3)在SPS结束时,以及4)在观察时段T结束时结束。在一个实现中,突发时段被认为在以上通信事件中的最早一者处结束。在另一实现中,突发时段被认为在UE缓冲器不再有数据要传送时结束。在大多数情形中,最后的残留数据量保留在缓冲器中以由UE传送,以使得网络向UE准予较小数目的资源。这往往在准予大小被量化并且可能不确切地等于残留数据量时发生,并且在一些情形中网络优选发送较大的准予以计及未包括在上一个BSR中的新抵达的数据。在这种情形中,突发时段可在空出缓冲器的小传输之前在最后一个数据传输的传输之际结束。这从上行链路吞吐量的总估计中移除了较小数目的受调度比特并且由此提供更有意义的上行链路吞吐量估计。
在另一实现中,观察时段的OBR可基于涉及BSR的移动平均。在此情形中,OBR一般可如下表达:
OBR=(所报告的总BSR)/(T))的移动平均 (式7)
在这种情形中,UE通过BSR向网络指示UE具有的要传送的数据量。时间T是在报告BSR之后传送数据所花费的时间。此实现可在BSR中指示的数据量超过阈值时使用。例如,当超过100字节抵达UE传输缓冲器时,可发送SR以向网络通知待决数据。eNB可发送准予以得到一些所传送的数据,但是还检索BSR,由此允许对要被传送的数据的记账。
长期因子
所估计的可用总速率(式1)的“长期因子”参数可如下表达:
长期因子=估计因子(E)*(LC/OBR) (式8)
其中:
LC=所估计的链路容量;
E=估计因子。
链路容量:
关于长期因子计算的链路容量(LC)参数,可如下获得LC的估计:
链路容量=Max(效率*最大速率,所有GBR的总和) (式9)
效率参数可以是固定的或者被计算出。例如,效率可以固定在0.9以计及典型的10%错误对传输的影响。效率可基于重传确收来计算。例如,可如下获得所计算出的效率:
所计算出的效率=(ACK的数目)/(包括重传在内的上行链路传输的数目) (式10)
最大速率对应于在当前无线电条件(例如,传输和功率净空(PHR)条件)下并且在假定所有可能的资源块在子帧中分配的情况下UE可用的最大比特率的测量。在一个方面,最大速率的测量可以使用已知技术基于先前传输的调制和编码方案(MCS)来计算。MCS给出用于所有无线电块(RB)的调制和编码。在一个实现中,假定UE可被准予最大数目的RB。在另一实现中,假定eNB继续接收与最近历史相同的按照过去RB数目的平均准予大小。在计算中使用的可能MCS包括:最近准予的MCS、在近期准予地最多的MCS、以及使用近期准予的MCS计算出的最大速率的平均。
在另一方面,最大速率的测量可使用下式被计算为最大可能的RB(MPUSCH_max):
10log(MPUSCH_max)=PcMAX–PO_PUSCH(j)-αc*PLc–f(i) (式11)
其中PcMAX、PO_PUSCH(j)、αc、PLc和f(i)是3GPP TS 36.213、版本11.4.0、章节5.1.1.1中描述的参数。
估计因子
图12是解说作为观察时段T内的时间的函数的以比特每秒(bp/s)计的比特传输率的图表1200。竖轴上的比特率值“a”1202对应于在图8的突发时段ti 806期间为上行链路受调度传输准予计算的观测比特率。突发时段ti 806的结束进一步由图8中的点“a”指示。返回到图12,在假定网络对于整个观测时段T 810将准予具有与上行链路准予808相似的比特数的上行链路传输准予的情况下,比特率值“b”对应于为在图8中的点“a”处结束的上行链路传输计算的比特率的线性外推。在假定网络将准予与网络在当前无线电条件下将给予UE的最大准予的估计相对应的上行链路传输准予的情况下,比特率值“c”对应于为在图8中的点“a”处结束的上行链路传输计算的比特率的外推。
取决于所选择的估计因子,t 1218之后的时间点的比特率估计可以是比特率“a”1202或比特率“b”1204或对应于沿着线“d”1214的值的比特率。在这种情形中,所估计的比特率可以在小于比特率“a”的值与对应于比特率“b”的值之间。所估计的比特率还可以是对应于比特率“a”1202或比特率“c”1206的比特率,或者对应于沿着线“e”1216的值的比特率。在这种情形中,所估计的比特率可以在小于比特率“a”的值与对应于比特率“c”的值之间。
估计因子(E)可以静态地选择或者动态地变化。估计因子(E)可以静态地等于以下特殊值Ea、Eb或Ec中的任何一者:
Ea=(OBR/LC)*(t/T),其中T=观测时段,并且t=UE在观测时段期间正在传送的合计时间。当估计因子是Ea=(OBR/LC)*(t/T)时,长期因子E*(LC/OBR)精简成t/T,并且所估计的可用总速率OBR*长期因子变成ORB*t/T。在这种情形中,所估计的可用比特率是在所有时间上的所传送的比特率“a”,如由图12中从“a”1202延伸的水平线1208示出的。
Eb=(OBR/LC):当估计因子是Eb=(OBR/LC)时,长期因子E*(LC/OBR)精简成1,并且所估计的可用总速率OBR*长期因子变成ORB。在这种情形中,假定OBR“b”可在所有时间上维持不变,如由图12中从“b”1210延伸的水平线1210示出的。
Ec=1:当估计因子是Ec=1时,长期因子E*(LC/OBR)精简成LC/ORB,并且所估计的可用总速率OBR*长期因子变成LC。在这种情形中,假定链路容量“c”可在所有时间上维持不变,如由图12中从“c”1206延伸的水平线1212示出的。
替换地,估计因子(E)可被动态地选择以替换地增大或减小所估计的上行链路容量。所估计的上行链路容量的增大可至少部分地基于上行链路队列大小、最近的突发速率、队列如何快速地被清空、或者是周期性的。所估计的上行链路容量的减小可至少部分地基于上行链路队列大小、最近的突发速率、队列如何缓慢地被清空、或者基于在接收机处观察到的来自应用的输入(诸如冻结帧)。此外,估计可与近期的无线电条件绑定,例如,无线电条件正在变好还是变差。动态估计因子可涉及如下的缩放:
时间上的E缩放:Ea<E<Eb:在这种情形中,UE针对更多吞吐量来探测网络。例如,UE可传送指示比UE具有的要传送的数据量更大的数据量的虚假BSR。如果UE作出的探测失败(例如,网络不提供更多吞吐量),则估计因子保持Ea并且进而所估计的可用比特率在所有时间上保持所传送的比特率“a”,如由图12中从“a”延伸的水平线1208示出的。如果网络的确提供更多吞吐量,则估计因子是导致“a”1202与“b”1204之间的所估计的可用速率值的值,如由图12中的线“d”1214示出的。
时间和容量上的E缩放:Ea<E<Ec:在这种情形中,UE针对更多吞吐量来探测网络。如果UE作出的探测失败,则估计因子保持Ea并且进而所估计的可用比特率在所有时间上保持所传送的比特率“a”,如由图8中从“a”延伸的水平线1208示出的。如果网络的确提供更多吞吐量,则估计因子是导致“a”1202与“c”1206之间的所估计的可用速率值的值,如由图12中的线“e”1216示出的。
在确定当前观察时段的OBR、估计UE的可用链路容量、以及选择估计因子之际,UE可根据OBR、链路容量和估计因子来估计由UE进行的将来上行链路传输的可用上行链路吞吐量。UE可向应用报告所估计的可用上行链路吞吐量。在一些情形中,UE可确定实际的可用上行链路吞吐量大于所估计的可用上行链路吞吐量。UE可通过增大所估计的可用总速率或者通过在向应用报告吞吐量估计的接口中设置“加”标志来向应用指示更高上行链路吞吐量的可能性。
“加”标志可被设置成真(+):1)在数据呼叫开始时、在传送任何数据之前,2)在近期没有要传送的任何数据的情况下在过去的观测比特率降到0时,或者3)在LC比观测比特率大得多时。
还报告以所估计的可用总速率进行传送的成本。就此而言,成本涉及在UL传输期间消耗的功率。在一个实现中,基于PUSCH功率控制参数将成本定义为:
C(i)=PO_PUSCH,c(j)+αc(j)·PLc+fc(i) (式12)
其中PO_PUSCH(j)、αc(j)、PLc和fc(i)是3GPP TS 36.213、版本11.4.0、章节5.1.1.1中描述的参数。
如果C(i)<=-10→低成本
如果(C(i)>-10)并且(C(i)<=5)→中等成本
如果C(i)>5→高成本
阈值-10和5是可配置的。预期C(i)不快速地变化,因为路径损耗(PL)被过滤并且其他参数由eNB控制。也可以使用C(i)的移动平均。
图13是无线通信方法的流程图1300。该方法可由UE来执行。在1302,UE基于UE的上行链路传输来确定OBR。在一个实现中,OBR基于受调度上行链路传输准予并且对应于观察时段T的比特率的测量,该观测时段T包括具有开始和结束的至少一个突发时段t。该开始和结束可基于通信事件。例如,突发时段的开始所基于的通信事件可对应于1)由UE传送SR、2)由UE传送BSR、3)由UE传送RACH、4)UE中的活跃时间定时器的启动、5)SPS的开始、或6)上行链路准予的接收、或7)UE的上行链路传送缓冲器中的数据的存在中的最早一者。结束所基于的通信事件可对应于1)UE不再具有要传送的数据、2)UE的活跃时间定时器停止、3)SPS结束、或4)观测时段T结束中的最早一者。OBR可以如以上参照图8、图9、图10和图11所描述的那样来计算并且可基于个体OBR的移动平均。
在另一实现中,OBR可基于BSR并且对应于在BSR中报告的总比特数的作为观察时段T的函数的测量。在这种情形中,UE通过BSR向网络指示UE具有的要传送的数据量。时间T是在报告BSR之后传送数据所花费的时间。
在1304,UE估计UE的可用链路容量。所估计的可用链路容量可以是效率因子乘以最大速率与所有保证比特率的加总中的最大值。可用链路容量可基于先前上行链路传输的调制和编码方案来估计。
在1306,UE选择估计因子。在一个实现中,估计因子可被选择成使得所估计的可用上行链路吞吐量对应于观测比特率。在另一实现中,估计因子可被选择成使得所估计的可用上行链路吞吐量对应于链路容量。在其他实现中,初始估计因子可被缩放以获得不同于观测比特率和链路容量的值处的所估计的可用上行链路吞吐量。例如,初始估计因子可被缩放,以使得所估计的可用上行链路吞吐量在比观测比特率小的值与对应于从观测比特率外推的比特率的值之间。在另一示例中,初始估计因子可被缩放,以使得所估计的可用上行链路吞吐量在比观测比特率小的值与对应于所估计的可用链路容量的值之间。
在1308,UE根据观测比特率、所估计的可用链路容量和估计因子来估计UE的将来的上行链路传输的可用上行链路吞吐量。所估计的可用上行链路吞吐量可以是观测比特率和长期因子的乘积、保证比特率、以及最小比特率中的最大值,其中长期因子是估计因子的函数。
图14是解说示例性设备1402中的不同模块/装置/组件之间的数据流的概念性数据流图1400。该设备1402可以是UE。设备1402包括OBR确定模块1404、链路容量估计模块1406、估计因子模块1408、以及UL吞吐量估计模块1410。设备1402还包括接收机模块1412和传输模块1414。
OBR确定模块1404基于UE的上行链路传输来确定观测比特率。为此,OBR确定模块1404可处理通过接收机模块1412从eNB 1450接收的受调度上行链路准予以确定OBR。替换地,OBR确定模块1404可响应于由传输模块1414传送的BSR而基于UE传送BSR中指示的比特数所花费的时间来确定OBR。
链路容量估计模块1406估计UE的可用链路容量LC。估计因子模块1408选择估计因子E。UL吞吐量估计模块1410根据OBR、所估计的可用LC和估计因子E来估计UE的将来的上行链路传输的可用上行链路吞吐量。
该设备可包括执行前述图13的流程图中的算法的每一个步骤的附加模块。如此,图13的前述流程图中的每个步骤可由一模块执行且该设备可包括这些模块中的一个或多个模块。各模块可以是专门配置成实施所述过程/算法的一个或多个硬件组件、由配置成执行所述过程/算法的处理器实现、存储在计算机可读介质中以供由处理器实现、或其某个组合。
图15是解说采用处理系统1514的设备1402'的硬件实现的示例的示图1500。处理系统1514可实现成具有由总线1524一般化地表示的总线架构。取决于处理系统1514的具体应用和总体设计约束,总线1524可包括任何数目的互连总线和桥接器。总线1524将各种电路链接在一起,包括一个或多个处理器和/或硬件模块(由处理器1504,模块1404、1404、1406、1408、1410、1412、1414以及计算机可读介质/存储器1506表示)。总线1524还可链接各种其它电路,诸如定时源、外围设备、稳压器和功率管理电路,这些电路在本领域中是众所周知的,且因此将不再进一步描述。
处理系统1514可耦合至收发机1510。收发机1510被耦合至一个或多个天线1520。收发机1510提供用于通过传输介质与各种其它装备通信的手段。收发机1510从一个或多个天线1520接收信号,从接收到的信号中提取信息,并向处理系统1514提供所提取的信息。另外,收发机1510从处理系统1514接收信息,并基于接收到的信息来生成将被施加给一个或多个天线1520的信号。处理系统1514包括耦合到计算机可读介质/存储器1506的处理器1504。处理器1504负责一般性处理,包括执行存储在计算机可读介质/存储器1506上的软件。该软件在由处理器1504执行时使处理系统1514执行上文针对任何特定设备描述的各种功能。计算机可读介质/存储器1506还可被用于存储由处理器1504在执行软件时操纵的数据。处理系统进一步包括模块1404、1406、1408、1410、1412和1414中的至少一个模块。各模块可以是在处理器1504中运行的软件模块、驻留/存储在计算机可读介质/存储器1506中的软件模块、耦合至处理器1504的一个或多个硬件模块、或其某种组合。处理系统1514可以是UE 650的组件且可包括存储器660和/或包括TX处理器668、RX处理器656、和控制器/处理器659中的至少一者。
在一个配置中,用于无线通信的设备1402/1402'包括用于基于UE的上行链路传输来确定OBR的装置,用于估计UE的可用链路容量的装置,用于选择估计因子的装置,以及用于根据观测比特率、所估计的可用链路容量和估计因子来估计UE的将来的上行链路传输的可用上行链路吞吐量的装置。
前述装置可以是设备1402和/或设备1402'的处理系统1514中被配置成执行由前述装置叙述的功能的前述模块中的一个或多个模块。如前文所述,处理系统1514可包括TX处理器668、RX处理器656、以及控制器/处理器659。如此,在一种配置中,前述装置可以是被配置成执行由前述装置所叙述的功能的TX处理器668、RX处理器656、以及控制器/处理器659。
应理解,所公开的过程/流程图中各步骤的具体次序或层次是示例性办法的解说。应理解,基于设计偏好,可以重新编排这些过程/流程图中各步骤的具体次序或层次。此外,一些步骤可被组合或被略去。所附方法权利要求以范例次序呈现各种步骤的要素,且并不意味着被限定于所呈现的具体次序或层次。
提供先前描述是为了使本领域任何技术人员均能够实践本文中所描述的各种方面。对这些方面的各种改动将容易为本领域技术人员所明白,并且在本文中所定义的普适原理可被应用于其他方面。因此,权利要求并非旨在被限定于本文中所示出的方面,而是应被授予与语言上的权利要求相一致的全部范围,其中对要素的单数形式的引述除非特别声明,否则并非旨在表示“有且仅有一个”,而是“一个或多个”。措辞“示例性”在本文中用于表示“用作示例、实例或解说”。本文中描述为“示例性”的任何实现不必然被解释为优于或胜过其他实现。除非特别另外声明,否则术语“一些”指的是一个或多个。诸如“A、B或C中的至少一者”、“A、B和C中的至少一者”以及“A、B、C或其任何组合”之类的组合包括A、B和/或C的任何组合,并且可包括多个A、多个B或者多个C。具体地,诸如“A、B或C中的至少一者”、“A、B和C中的至少一者”以及“A、B、C或其任何组合”之类的组合可以是仅A、仅B、仅C、A和B、A和C、B和C、或者A和B和C,其中任何此类组合可包含A、B或C中的一个或多个成员。本公开通篇描述的各种方面的要素为本领域普通技术人员当前或今后所知的所有结构上和功能上的等效方案通过引述被明确纳入于此,且旨在被权利要求所涵盖。此外,本文中所公开的任何内容都并非旨在贡献给公众,无论这样的公开是否在权利要求书中被显式地叙述。没有任何权利要求元素应被解释为装置加功能,除非该元素是使用短语“用于…的装置”来明确叙述的。
Claims (25)
1.一种用户装备(UE)的无线通信方法,包括:
由所述UE基于所述UE的上行链路传输来确定观测比特率;
估计所述UE的可用链路容量;
选择估计因子;以及
根据所述观测比特率、所估计的可用链路容量和所述估计因子来估计所述UE的将来的上行链路传输的可用上行链路吞吐量,其中所估计的可用上行链路吞吐量是所述观测比特率和长期因子的乘积、保证比特率、以及最小比特率中的最大值,其中所述长期因子=所述估计因子*(所估计的可用链路容量/所述观测比特率)。
2.如权利要求1所述的方法,其特征在于,所述观测比特率基于受调度上行链路传输准予并且对应于观察时段T的比特率的测量,所述观察时段T包括具有开始和结束的至少一个突发时段t,所述开始和所述结束中的每一者基于通信事件。
3.如权利要求2所述的方法,其特征在于,所述开始所基于的通信事件对应于以下最早的一者:1)由所述UE传送调度请求(SR),2)由所述UE传送缓冲器状态报告(BSR),3)由所述UE传送随机接入信道请求(RACH),4)所述UE中的活跃时间定时器的启动,5)半持久调度(SPS)的开始,6)上行链路准予的接收,7)在所述UE的上行链路传输缓冲器中存在数据。
4.如权利要求2所述的方法,其特征在于,所述结束所基于的通信事件对应于以下最早的一者:1)所述UE不具有要传送的数据,2)所述UE的活跃时间定时器的停止,3)半持久调度(SPS)的结束,或者4)所述观察时段T的结束。
5.如权利要求2所述的方法,其特征在于,所述观测比特率是在多个观察时段上测量的比特率的平均。
6.如权利要求1所述的方法,其特征在于,所述观测比特率基于缓冲器状态报告(BSR),并且对应于所述缓冲器状态报告(BSR)中报告的总比特数的测量,该测量是传送所述总比特数所花费的总时间的函数。
7.如权利要求1所述的方法,其特征在于,所估计的可用链路容量是效率因子乘以最大速率与所有保证比特率的总和中的最大值。
8.如权利要求7所述的方法,其特征在于,所述最大速率基于先前上行链路传输的调制和编码方案。
9.如权利要求1所述的方法,其特征在于,所述估计因子被选择成使得所估计的可用上行链路吞吐量对应于所述观测比特率。
10.如权利要求1所述的方法,其特征在于,所述估计因子被选择成使得所估计的可用上行链路吞吐量对应于所估计的可用链路容量。
11.如权利要求1所述的方法,其特征在于,选择估计因子包括缩放初始估计因子,以使得所估计的可用上行链路吞吐量在比所述观测比特率小的值与对应于从所述观测比特率外推的比特率的值之间。
12.如权利要求1所述的方法,其特征在于,选择估计因子包括缩放初始估计因子,以使得所估计的可用上行链路吞吐量在比所述观测比特率小的值与对应于所估计的可用链路容量的值之间。
13.一种用于无线通信的设备,所述设备是用户装备(UE),包括:
用于基于所述UE的上行链路传输来确定观测比特率的装置;
用于估计所述UE的可用链路容量的装置;
用于选择估计因子的装置;以及
用于根据所述观测比特率、所估计的可用链路容量和所述估计因子来估计所述UE的将来的上行链路传输的可用上行链路吞吐量的装置,其中所估计的可用上行链路吞吐量是所述观测比特率和长期因子的乘积、保证比特率、以及最小比特率中的最大值,其中所述长期因子=所述估计因子*(所估计的可用链路容量/所述观测比特率)。
14.如权利要求13所述的设备,其特征在于,所述观测比特率基于受调度上行链路传输准予并且对应于观察时段T的比特率的测量,所述观察时段T包括具有开始和结束的至少一个突发时段t,所述开始和所述结束中的每一者基于通信事件。
15.如权利要求14所述的设备,其特征在于,所述开始所基于的通信事件对应于以下最早的一者:1)由所述UE传送调度请求(SR),2)由所述UE传送缓冲器状态报告(BSR),3)由所述UE传送随机接入信道请求(RACH),4)所述UE中的活跃时间定时器的启动,5)半持久调度(SPS)的开始,6)上行链路准予的接收,7)在所述UE的上行链路传输缓冲器中存在数据。
16.如权利要求14所述的设备,其特征在于,所述结束所基于的通信事件对应于以下最早的一者:1)所述UE不具有要传送的数据,2)所述UE的活跃时间定时器的停止,3)半持久调度(SPS)的结束,或者4)所述观察时段T的结束。
17.如权利要求14所述的设备,其特征在于,所述观测比特率是在多个观察时段上测量的比特率的平均。
18.如权利要求13所述的设备,其特征在于,所述观测比特率基于缓冲器状态报告(BSR),并且对应于所述缓冲器状态报告(BSR)中报告的总比特数的测量,该测量是传送所述总比特数所花费的总时间的函数。
19.如权利要求13所述的设备,其特征在于,所估计的可用链路容量是效率因子乘以最大速率与所有保证比特率的总和中的最大值。
20.如权利要求19所述的设备,其特征在于,所述最大速率基于先前上行链路传输的调制和编码方案。
21.如权利要求13所述的设备,其特征在于,所述估计因子被选择成使得所估计的可用上行链路吞吐量对应于所述观测比特率。
22.如权利要求13所述的设备,其特征在于,所述估计因子被选择成使得所估计的可用上行链路吞吐量对应于所估计的可用链路容量。
23.如权利要求13所述的设备,其特征在于,所述用于选择估计因子的装置被配置成缩放初始估计因子,以使得所估计的可用上行链路吞吐量在比所述观测比特率小的值与对应于从所述观测比特率外推的比特率的值之间。
24.如权利要求13所述的设备,其特征在于,所述用于选择估计因子的装置被配置成缩放初始估计因子,以使得所估计的可用上行链路吞吐量在比所述观测比特率小的值与对应于所估计的可用链路容量的值之间。
25.一种用于无线通信的装置,所述装置是用户装备(UE),包括:
存储器;以及
至少一个处理器,其耦合至所述存储器并被配置成:
基于所述UE的上行链路传输来确定观测比特率;
估计所述UE的可用链路容量;
选择估计因子;以及
根据所述观测比特率、所估计的可用链路容量和所述估计因子来估计所述UE的将来的上行链路传输的可用上行链路吞吐量,其中所估计的可用上行链路吞吐量是所述观测比特率和长期因子的乘积、保证比特率、以及最小比特率中的最大值,其中所述长期因子=所述估计因子*(所估计的可用链路容量/所述观测比特率)。
Applications Claiming Priority (5)
Application Number | Priority Date | Filing Date | Title |
---|---|---|---|
US201361901370P | 2013-11-07 | 2013-11-07 | |
US61/901,370 | 2013-11-07 | ||
US14/534,919 US9451489B2 (en) | 2013-11-07 | 2014-11-06 | Method and apparatus for LTE uplink throughput estimation |
US14/534,919 | 2014-11-06 | ||
PCT/US2014/064604 WO2015070048A1 (en) | 2013-11-07 | 2014-11-07 | Method and apparatus for lte uplink throughput estimation |
Publications (2)
Publication Number | Publication Date |
---|---|
CN105723665A CN105723665A (zh) | 2016-06-29 |
CN105723665B true CN105723665B (zh) | 2018-09-11 |
Family
ID=53006950
Family Applications (1)
Application Number | Title | Priority Date | Filing Date |
---|---|---|---|
CN201480061094.1A Expired - Fee Related CN105723665B (zh) | 2013-11-07 | 2014-11-07 | 用于lte上行链路吞吐量估计的方法和装置 |
Country Status (6)
Country | Link |
---|---|
US (1) | US9451489B2 (zh) |
EP (1) | EP3066794B1 (zh) |
JP (1) | JP6193490B2 (zh) |
KR (1) | KR101791367B1 (zh) |
CN (1) | CN105723665B (zh) |
WO (1) | WO2015070048A1 (zh) |
Families Citing this family (18)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
CN105359568B (zh) * | 2014-05-15 | 2019-11-12 | 华为技术有限公司 | 检测装置以及确定业务消耗的空口资源的方法 |
US9883418B2 (en) | 2014-07-02 | 2018-01-30 | Apple Inc. | Wireless network load and throughput estimation |
US10104573B2 (en) | 2014-07-03 | 2018-10-16 | Apple Inc. | Wireless network throughput estimation |
US10700988B2 (en) * | 2015-03-05 | 2020-06-30 | Cisco Technology, Inc. | System and method for dynamic bandwidth adjustments for cellular interfaces in a network environment |
DE102015106405A1 (de) * | 2015-04-27 | 2016-10-27 | Intel IP Corporation | Verfahren und vorrichtungen auf der basis vondynamischer empfangsdiversität |
US10516496B2 (en) | 2015-05-29 | 2019-12-24 | Kvh Industries, Inc. | Methods and apparatus for transporting data on a network |
CN114040509B (zh) | 2015-09-25 | 2024-08-23 | 三星电子株式会社 | 终端、基站及其通信方法 |
EP3288225A1 (en) * | 2016-08-25 | 2018-02-28 | Intel IP Corporation | Technologies for link capability estimation |
CN106954229A (zh) * | 2017-03-09 | 2017-07-14 | 中国电子科技集团公司第二十研究所 | 基于spma的混合式信道负载统计方法 |
CN110582990B (zh) * | 2017-03-13 | 2022-07-29 | 英国电讯有限公司 | 标定通信网络中的链路的方法和装置 |
EP3665958A1 (en) * | 2017-08-11 | 2020-06-17 | Nokia Technologies Oy | Indicating ue capability with short tti |
CN110139367A (zh) * | 2018-02-08 | 2019-08-16 | 华为技术有限公司 | 一种非调度资源的通信处理方法和相关设备 |
CN111356232B (zh) * | 2018-12-21 | 2022-08-30 | 中国电信股份有限公司 | 参数配置方法、装置、系统及计算机可读存储介质 |
US11770441B2 (en) | 2019-06-07 | 2023-09-26 | Qualcomm Incorporated | File delivery failure feedback and application feedback |
CN110290277B (zh) * | 2019-07-25 | 2021-09-24 | 维沃移动通信有限公司 | 天线控制方法及终端 |
CN115398948A (zh) * | 2020-01-29 | 2022-11-25 | 哲库科技有限公司 | 用于增强分组数据传输的自适应授权预测 |
US11564240B2 (en) * | 2021-03-23 | 2023-01-24 | Qualcomm Incorporated | Cell dormancy techniques for traffic |
WO2023205363A1 (en) * | 2022-04-22 | 2023-10-26 | Qualcomm Incorporated | Estimation of network throughput |
Family Cites Families (13)
Publication number | Priority date | Publication date | Assignee | Title |
---|---|---|---|---|
US7369494B2 (en) | 2003-09-19 | 2008-05-06 | Lucent Technologies Inc. | Method and apparatus for managing data bursts |
US7706403B2 (en) | 2003-11-25 | 2010-04-27 | Telefonaktiebolaget Lm Ericsson (Publ) | Queuing delay based rate control |
US8548048B2 (en) | 2005-10-27 | 2013-10-01 | Qualcomm Incorporated | Video source rate control for video telephony |
CN101341756A (zh) * | 2005-10-27 | 2009-01-07 | 高通股份有限公司 | 用于视频电话的视频源速率控制 |
US9544602B2 (en) | 2005-12-30 | 2017-01-10 | Sharp Laboratories Of America, Inc. | Wireless video transmission system |
KR100856085B1 (ko) | 2007-02-09 | 2008-09-02 | 재단법인서울대학교산학협력재단 | 무선랜 시스템에서 최적의 전송률을 추정하기 위한 방법 |
GB2448762B (en) | 2007-04-27 | 2009-09-30 | Nec Corp | Scheduliing information method and related communications devices |
US8934395B2 (en) * | 2008-10-24 | 2015-01-13 | Qualcomm Incorporated | Method and apparatus for uplink network MIMO in a wireless communication system |
US9584416B2 (en) * | 2009-06-08 | 2017-02-28 | Qualcomm Incorporated | Systems and methods to provide flow control for mobile devices |
CN102882657B (zh) * | 2011-07-15 | 2018-01-23 | 瑞典爱立信有限公司 | 用于上行链路秩自适应的方法、设备和系统 |
EP2688334B1 (en) * | 2012-07-17 | 2018-10-03 | LG Electronics Inc. | Method and apparatus for measuring data burst throughput in a wireless communications system |
US9301161B2 (en) | 2012-07-27 | 2016-03-29 | Qualcomm Incorporated | Method and apparatus for available bandwidth estimation by a user equipment in idle and/or connected mode |
US9307494B2 (en) | 2012-10-17 | 2016-04-05 | Industry-Academic Cooperation Foundation, Yonsei University | Apparatus and method for selecting processing speed of processor and wireless network |
-
2014
- 2014-11-06 US US14/534,919 patent/US9451489B2/en active Active
- 2014-11-07 JP JP2016526793A patent/JP6193490B2/ja not_active Expired - Fee Related
- 2014-11-07 CN CN201480061094.1A patent/CN105723665B/zh not_active Expired - Fee Related
- 2014-11-07 EP EP14810049.8A patent/EP3066794B1/en active Active
- 2014-11-07 KR KR1020167014791A patent/KR101791367B1/ko active IP Right Grant
- 2014-11-07 WO PCT/US2014/064604 patent/WO2015070048A1/en active Application Filing
Also Published As
Publication number | Publication date |
---|---|
US9451489B2 (en) | 2016-09-20 |
KR101791367B1 (ko) | 2017-10-27 |
EP3066794B1 (en) | 2020-03-18 |
EP3066794A1 (en) | 2016-09-14 |
WO2015070048A1 (en) | 2015-05-14 |
KR20160083059A (ko) | 2016-07-11 |
JP2016536881A (ja) | 2016-11-24 |
JP6193490B2 (ja) | 2017-09-06 |
US20150124605A1 (en) | 2015-05-07 |
CN105723665A (zh) | 2016-06-29 |
Similar Documents
Publication | Publication Date | Title |
---|---|---|
CN105723665B (zh) | 用于lte上行链路吞吐量估计的方法和装置 | |
US10707987B2 (en) | Channel state information and adaptive modulation and coding design for long-term evolution machine type communications | |
TWI700012B (zh) | 使用附隨傳輸的mtc的drx和sps | |
US20160150555A1 (en) | Methods for performing antisense oligonucleotide-mediated exon skipping in the retina of a subject in need thereof | |
TWI778940B (zh) | 用於d2d/wan共存網路中的功率控制的方法和裝置 | |
EP3391571B1 (en) | Techniques for harq retransmission skipping | |
JP2020092433A (ja) | 拡張干渉管理およびトラフィック適応における制限付き非周期csi測定報告 | |
KR20170094465A (ko) | Lte 에 있어서 사운딩 레퍼런스 신호들 및 근접도 검출 | |
JP6400716B2 (ja) | LTE−TDD eIMTAシステムのための非周期CQI報告 | |
TW201622454A (zh) | 使用者設備類別處理 | |
CN105580462A (zh) | Ibe知悉式信道选择 |
Legal Events
Date | Code | Title | Description |
---|---|---|---|
C06 | Publication | ||
PB01 | Publication | ||
C10 | Entry into substantive examination | ||
SE01 | Entry into force of request for substantive examination | ||
GR01 | Patent grant | ||
GR01 | Patent grant | ||
CF01 | Termination of patent right due to non-payment of annual fee | ||
CF01 | Termination of patent right due to non-payment of annual fee |
Granted publication date: 20180911 |