通信网络中的吞吐量制造技术

技术编号:21208511 阅读:89 留言:0更新日期:2019-05-25 03:56
为了即使在检测到分组丢失时也保持链路吞吐量,使用深度分组检查数据来确定是否临时提升流的调度优先级,并且如果决定提升,则流的调度优先级被临时提升。

Throughput in Communication Network

In order to maintain link throughput even when packet loss is detected, deep packet check data is used to determine whether the scheduling priority of the temporary upgraded stream is temporarily upgraded, and if it is decided to upgrade, the scheduling priority of the stream is temporarily upgraded.

【技术实现步骤摘要】
【国外来华专利技术】通信网络中的吞吐量
本专利技术涉及基于分组交换的通信。
技术介绍
近年来,移动服务的显著增长以及智能电话和平板设备的普及已经增加了对于更高网络容量的需求。与电路交换相比,大多数通信技术使用分组交换来提高网络效率。现有诸如传输控制协议(TCP)之类的协议在通信的端部之间提供分组流的可靠、有序且纠错的传递。然而,由于所丢失的分组被后续被检测到并且为了进行重传可能需要等候稍长时间,所以使用这种具有被配置为在转发分组之前将它们缓存的一个或多个中间节点的协议的通信技术存在着因此而降低吞吐量的风险。
技术实现思路
根据一个方面,提供独立权利要求的主题。一些实施例在从属权利要求中限定。实施方式的一个或多个示例在附图和以下的描述中更详细地被给出。其它特征将由于该描述和附图以及由于权利要求而是清楚明白的。附图说明在以下实施例中将参考附图更详细地进行描述,其中:图1图示了所例示的无线通信系统;图2图示了所例示的网络节点的架构;图3至10图示了所例示的处理;和图11是示意性框图。具体实施方式以下实施例是示例性的。虽然说明书可能在文中多处提到“一”、“一个”或“一些”(多个)实施例和/或(多个)示例,但是这并不一定意味着每次提及都是针对相同的(多个)实施例或(多个)示例,或者特定特征仅应用于单个实施例和/或示例。不同实施例和/或示例的单个特征也可以被组合以提供其它的实施例和/或示例。本文所描述的实施例和示例可以在被配置为在传输调度中使用优先级设定的任意的有线或无线通信系统中实施,诸如以下的至少一种:基于基本宽度码分多址(W-CDMA)的通用移动电信系统(UMTS,3G)、高速分组接入(HSPA)、长期演进(LTE)、LTE-Advanced、LTE-AdvancedPro、第五代(5G)系统、超5G,和/或基于IEEE802.11规范和基于IEEE802.15规范的无线局域网(WLAN)。然而,实施例并不被限制于作为示例所给出的系统,而是本领域技术人员可以将该解决方案应用于被提供以必要属性的其它通信系统。适当通信系统的一个示例是如上文所列出的5G系统。5G已经设想通过使用包括与较小的局域接入节点协同操作的宏站点的所谓小小区概念而使用多输入多输出(MIMO)多天线传输技术,比当前LTE的网络部署更多的基站或接入节点,诸如小小区的局部超密集部署,并且还将各种无线电技术用于更好的覆盖和提升的数据速率。5G将可能包括多于一种的无线电接入技术(RAT),每一种都针对某种使用情形和/或频谱进行了优化。5G系统还可以整合蜂窝(3GPP)和非蜂窝(例如,IEEE)技术。5G移动通信将具有更宽范围的使用情形以及包括视频流、增强现实的相关应用,不同的数据共享方式以及各种形式的机器类型应用,包括车辆安全、不同传感器和实时控制。5G被预期具有多个无线电接口,除了早期配置的低于6GHz的频率之外还有更高频率(即厘米波和毫米波频率),并且还能够与诸如LTE的现有遗留无线电接入技术相结合。至少在早期阶段,与LTE的结合可以被实施为系统,其中红覆盖由LTE所提供并且5G无线电接口接入通过与LTE整合而来自于小小区。换句话说,5G被规划为支持RAT间可操作性(诸如LTE-5G)以及RI间可操作性(无线电接口间的可操作性,诸如厘米波和毫米波之间的RI间可操作性)。被考虑要在5G网络中使用的概念之一是网络切片(networkslicing),其中可以在相同基础设施内创建多个独立且专用的虚拟子网(网络实例)以运行对于延时、可靠性、吞吐量和移动性具有不同要求的服务。应当意识到的是,未来网络将以最大可能来利用网络功能虚拟化(NFV),这是一种提出将网络节点功能虚拟化到可以在操作上连接或链接在一起以提供服务的“构建块”或实体之中的网络架构概念。虚拟化网络功能(VNF)可以包括使用标准或通用类型的服务器而不是定制硬件来运行计算机程序代码的一个或多个虚拟机。云计算或云数据存储也可以被利用。在无线电通信中,这意味着节点操作要至少部分在操作上耦合至远程无线电头端的服务器、主机或节点中实施。节点操作也将可能在多个服务器、节点或主机间分布。还应当理解的是,劳动力在核心网络操作和基站操作之间的分布可以与LTE有所不同或者甚至是不存在的。可能被使用的一些其它技术进步是软件定义网络(SDN)、大数据和全IP,这会改变网络被构造和管理的方式。例如,以下所描述的一种或多种网络节点功能可以被迁移至任何相对应的抽象或者装置或设备。因此,所有词语和表达形式都应当被宽泛地解释,并且它们意在对实施加以说明而非限制。图1中图示了可以针对其应用本专利技术的实施例的示例性系统100的极为一般化的架构。图1是简化的系统架构,其仅示出了一些要素和功能实体,它们全部都是其实施方式可能与所示出的有所不同的逻辑单元。对于本领域技术人员而言清楚明白的是,该系统可以包括任意数量的所图示要素和功能实体。参考图1,由一个或多个蜂窝无线电通信网络行程的蜂窝通信系统通常由可以为不同类型的一个或多个网络节点所组成,所述蜂窝无线电通信网络诸如第三代合作伙伴计划(3GPP)的长期演进(LTE)、LTE-Advanced(LTE-A)或者所预测的未来5G解决方案。这样的网络节点的示例是基站110,诸如演进NodeB(eNB),其为终端设备120(例如为终端设备)提供广域、中等范围或局域的覆盖101以获得针对其它网络103(诸如互联网)中的服务器130的直接或经由核心网络(图1中未示出)的无线接入。为了优化小区和系统容量以及终端用户体验,该基站被配置为在调度传输时以不同方式设定数据流的优先级。另外,在所图示的示例中,基站110被配置为监视分组丢失率,并且在检测到需求的情况下临时提升优先级。针对该目的,基站110包括增强分组处理单元(e-p-p-u)111。下文将详细描述增强分组处理单元111的不同功能的示例。通常,基站110可以是能够充当在调度属于不同流的分组的传输时使用不同优先级的中间节点的任意网络节点(设备、装置)。任何这样的网络节点都可以被提供以增强分组处理单元。终端设备(TD)120是指便携式计算设备(器件、装置),并且其也可以被称作用户设备、用户终端或移动终端或者机器类型通信(MTC)设备,也被称作机器至机器设备和端对端设备。这样的计算设备(装置)包括具有或没有硬件或软件的订户标识模块(SIM)的情况下进行操作的无线移动通信设备,包括但并不局限于以下类型的设备:移动电话、智能电话、个人数字助理(PDA)、手机、膝上计算机和/或触摸屏计算机、电子阅读设备、平板电脑、游戏机、上网本、多媒体设备、传感器、致动器、视频相机、汽车、冰箱、其它家用电器、遥测装备和遥控装备。服务器130描绘了信息从那里被发送至终端设备的源、以及可以从终端设备向其发送信息的目标。诸如文件服务器或web服务器的服务器130被用作源的示例,这是因为从服务器向终端设备传输的数据量可能非常大。图2图示了网络节点或者更确切地基站210的示例性用户面架构,其包括专门被配置用于空中接口上的数据流增强分组处理单元。基站210被配置为在物理层1(未图示)上方实施第2层(L2)无线电协议栈,其包括以下三个子层:分组数据收敛协议(PDCP)层212、无线电链路控制器(RLC)层2本文档来自技高网...

【技术保护点】
1.一种方法,包括:在中间网络节点处检测传入分组;从所述分组确定深度分组检查数据;使用所述深度分组检查数据来确定是否临时提升所述分组所属的流的调度优先级;以及响应于确定提升所述流的调度优先级,引起所述流的所述调度优先级的临时提升。

【技术特征摘要】
【国外来华专利技术】1.一种方法,包括:在中间网络节点处检测传入分组;从所述分组确定深度分组检查数据;使用所述深度分组检查数据来确定是否临时提升所述分组所属的流的调度优先级;以及响应于确定提升所述流的调度优先级,引起所述流的所述调度优先级的临时提升。2.根据权利要求1所述的方法,进一步包括:使用所述深度分组检查数据来计算所述流的分组丢失率;将所述分组丢失率与预设阈值进行比较;以及响应于所述分组丢失率超过所述阈值,确定提升所述流的所述调度优先级。3.根据权利要求1或2所述的方法,进一步包括:响应于确定提升所述流的调度优先级,指示已经针对所述流检测到分组丢失。4.根据权利要求3所述的方法,进一步包括:从所述深度分组检查数据检测所述分组是重传;检查是否已经针对所述流检测到分组丢失;如果已经针对所述流检测到分组丢失,则引起所述流的所述调度优先级的临时提升,并且指示尚未针对所述流检测到分组丢失。5.根据任一项前述权利要求所述的方法,进一步包括:在提升所述调度优先级之前检查所述流是否已经具有临时提升的调度优先级;如果否,则检查具有提升的调度优先级的流的数量是否与预设的上限相同;以及如果具有提升的调度优先级的流的所述数量小于所述预设的上限,则提升所述流的所述调度优先级。6.根据权利要求5所述的方法,进一步包括:在所述流的所述调度优先级的所述临时提升结束之后的预设时间,将所述流指示为临时提升的流。7.根据任一项前述权利要求所述的方法,进一步包括:在提升所述调度优先级之前检查所述流是否已经具有最高调度优先级;以及如果所述优先级不是所述最高调度优先级,则引起所述流的所述调度优先级的临时提升。8.根据任一项前述权利要求所述的方法,其中所述调度优先级被提升的时间和/或所述调度优先级被提升的量取决于所述流的类别质量标识符。9.根据任一项前述权利要求所述的方法,进一步包括:在所述深度分组检查之前检查所述流是否具有非保证比特率;以及响应于所述流具有非保证比特率,执行所述深度分组检查。10.根据任一项前述权利要求所述的方法,进一步包括:在提升所述调度优先级之前检查用于所述流的承载是否已经具有临时提升的调度优先级;如果否,则检查具有提升的调度优先级的承载的数量是否与预设的上限相同;以及如果具有提升的调度优先级的承载的所述数量小于所述预设的上限,则提升所述承载的所述调度优先级。11.根据权利要求10所述的方法,进一步包括:如果所述承载已经具有临时提升的调度优先级,则检查所述调度优先级是否已经由相同的流提升;如果否,则延长所述调度优先级被临时提升的时间。12.根据权利要求10或11所述的方法,进一步包括:在所述承载的所述调度优先级的所述临时提升结束之后的预设时间,将所述承载指示为被临时提升。13.根据任一项前述权利要求所述的方法,其中所述确定是否提升调度优先级在PDCP层被执行,并且所述调度优先级通过在MAC调度器中提升调度权重因数而被提升。14.根据权利要求11所述的方法,进一步包括:从PDCP层向所述MAC调度器发送信息,所述信息有关于所述调度优先级被临时提升多长时间和/或所述调度优先级被提升的量。15.根据任一项前述权利要求所述的方法,进一步包括:指示其中所述深度分组检查数据被用来确定是否临时提升所述分组所属的流的调度优先级的流;从所述传入分组检查所述传入分组是否属于所指示的流;响应于所述传入分组属于所指示的流,使用所述深度分组检查数据来确定是否临时提升所述分组所属的所述流的调度优先级;响应于所述传入分组不属于所指示的流,执行以下:使用所述深度分组检查数据来确定所述分组的大小;至少基于所述分组的所述大小,根据一种或多种预设规则来确定所述流是否具有足够大的分组,所述一种或多种预设规则包括所述分组的所述大小超过阈值、属于所述流的预设数量的分组具有超过所述阈值的大小、以及在某个时段内属于所述流的预设数量的分组具有超过所述阈值的大小;以及响应于所述分组的所述流被确定为具有足够大的分组,将所述流指示为其中所述深度分组检查数据...

【专利技术属性】
技术研发人员:J·P·维拉贾马J·C·克鲁斯H·P·M·韦托维尔塔
申请(专利权)人:诺基亚通信公司
类型:发明
国别省市:芬兰,FI

网友询问留言 已有0条评论
  • 还没有人留言评论。发表了对其他浏览者有用的留言会获得科技券。

1