一种进行反馈的方法和接入层设备技术

技术编号:18086797 阅读:46 留言:0更新日期:2018-05-31 15:54
本发明专利技术公开了一种进行反馈的方法和接入层设备,用以解决现有技术中存在的在接入层设备由于带宽限制丢弃不能发送的数据包后的丢包反馈速度慢,从而造成数据传输效率低下的问题。该方法包括:接入层设备在接收到应用层设备的数据包后,确定数据包对应的发送队列;若确定的发送队列的队列深度达到最大队列深度,则接入层设备丢弃收到的数据包;接入层设备向应用层设备发送丢包信息。由于本发明专利技术实施例能够由接入层设备进行丢弃数据包的反馈,因此提高了丢包的反馈效率,从而提高了数据的传输效率。

【技术实现步骤摘要】
一种进行反馈的方法和接入层设备
本专利技术涉及分组传送网
,特别涉及一种进行反馈的方法和接入层设备。
技术介绍
随着PTN(PacketTransportNetwork,分组传送网)网络技术的发展,集客专线业务等面向客户的分组传送网业务得到了大力推广。其中,宽带服务质量是分组传送网业务中的重要服务指标。宽带服务质量主要体现在能否为用户提供承诺的和可视的带宽。目前的分组传送网业务在网络的接入层设备的发送侧端口为用户配置承诺的带宽,并在整个传输路径上为承诺带宽提供保障,这一承诺的带宽往往会小于接入层设备的接收侧端口的带宽。由于在用户应用层设备一侧不会有带宽限制的配置,应用层设备不会感知接入层设备的带宽限制,因此在向接入层设备发送数据时,仍将以较高的发送速率发送数据包。由于接入层设备承诺带宽的限制,应用层设备向接入层设备的发送速率会超过接入层设备发送数据的速率,因此将会在接入层设备发生拥塞,导致接入层设备丢弃超出承诺带宽下发送速率的数据。目前,PTN业务采用TCP协议(TransmissionControlProtocol,传输控制协议)的数据重传机制,因此针对接入层设备因为带宽限制而丢弃数据包的行为,只有在对端接收数据包的应用层设备收到全部数据包后,才能通过PTN网络反馈丢包信息。例如,在图1所示的传送网系统中,对端应用层设备103在发现数据包丢失时,会连续发送三个相同的ACK(Acknowledgement,确认字符)报文或者超时确认(即对端应用层设备未在规定的确认时间之内发送确认报文,以使发送数据包的应用层设备认为发送失败),发送数据包的应用层设备101在收到报错ACK报文或者在规定的确认时间内没有收到确认ACK报文后将认为传输错误,需要进行重传。这样的丢包反馈过程繁琐,导致因带宽限制而发生丢包的信息不能快速反馈到发送数据包的应用层设备,从而造成发送效率低下,用户因此无法感受到承诺的带宽。综上,在当前的PTN传送网系统中,在接入层设备由于带宽限制丢弃不能发送的数据包后,传送网系统进行丢包反馈速度慢,从而造成数据传输效率低下。
技术实现思路
本专利技术提供一种进行反馈的方法和接入层设备,用以解决现有技术中存在的在接入层设备由于带宽限制丢弃不能发送的数据包后,传送网系统进行丢包反馈速度慢,从而造成数据传输效率低下的问题。本专利技术实施例提供一种进行反馈的方法,包括:接入层设备在接收到应用层设备的数据包后,确定数据包对应的发送队列;若确定的发送队列的队列深度达到最大队列深度,则接入层设备丢弃收到的数据包;接入层设备向应用层设备发送丢包信息。可选地,该方法还包括:若队列深度小于最大队列深度,则接入层设备将数据包放入到对应的发送队列中;接入层设备根据队列深度确定接收窗口值;接入层设备向应用层设备发送接收窗口值,以使应用层设备根据接收窗口值调整自身的发送窗口值。可选地,接入层设备根据队列深度确定接收窗口值,包括:接入层设备根据深度范围与反压值的对应关系,确定发送队列当前的队列深度所属的深度范围对应的反压值;接入层设备根据反压值确定接收窗口值。可选地,接入层设备根据反压值确定接收窗口值,包括:接入层设备将反压值确定为接收窗口值。可选地,丢包信息包括:用于表示有数据包丢弃的信息和/或丢弃的数据包的序列号。本专利技术实施例还提供一种进行反馈的接入层设备,包括:发送队列确定模块,用于在接收到应用层设备的数据包后,确定数据包对应的发送队列;处理模块,用于在确定的发送队列的队列深度达到最大队列深度后,丢弃收到的数据包;发送模块,用于向应用层设备发送丢包信息。可选地,处理模块还用于:若队列深度小于最大队列深度,则将数据包放入到对应的发送队列中;根据队列深度确定接收窗口值;所述发送模块,还用于向应用层设备发送接收窗口值,以使应用层设备根据接收窗口值调整自身的发送窗口值。可选地,处理模块具体用于:根据深度范围与反压值的对应关系,确定发送队列当前的队列深度所属的深度范围对应的反压值;根据反压值确定接收窗口值。可选地,处理模块具体用于:将反压值确定为接收窗口值。可选地,丢包信息包括:用于表示有数据包丢弃的信息和/或丢弃的数据包的序列号。本专利技术实施例中的接入层设备在发送队列达到最大队列深度并仍然需要在该发送队列发送数据包的情况下,将会丢弃该数据包,并向应用层设备发送丢包信息。由于本专利技术实施例能够由接入层设备进行丢弃数据包的反馈,而不需要经过传送网的传送后在对端应用层设备对丢包情况进行反馈,相比于现有的传送网系统的反馈机制能够提前进行丢包反馈,因此提高了丢包的反馈效率,从而提高了数据的传输效率。附图说明为了更清楚地说明本专利技术实施例中的技术方案,下面将对实施例描述中所需要使用的附图作简要介绍,显而易见地,下面描述中的附图仅仅是本专利技术的一些实施例,对于本领域的普通技术人员来讲,在不付出创造性劳动性的前提下,还可以根据这些附图获得其他的附图。图1为本专利技术实施例提供的PTN网络设备的数据传输模式示意图;图2为本专利技术实施例提供的进行反馈的方法的步骤示意图;图3为本专利技术实施例提供的根据业务流ID确定发送队列的示意图;图4为本专利技术实施例提供的应用层设备与接入层设备的数据传输模式示意图;图5为本专利技术实施例提供的第一种队列深度范围与反压值的对应关系的示意图;图6为本专利技术实施例提供的第二种队列深度范围与反压值的对应关系的示意图;图7为本专利技术实施例提供的第三种队列深度范围与反压值的对应关系的示意图;图8为本专利技术实施例提供的配置业务流反压表的步骤示意图;图9为本专利技术实施例提供的进行反馈的方法所适用的PTN网络宽带服务业务的示意图;图10为本专利技术实施例提供的一种进行反馈的方法的具体流程图;图11为本专利技术实施例提供的一种进行反馈的接入层设备的结构示意图。具体实施方式为了使本专利技术的目的、技术方案和优点更加清楚,下面将结合附图对本专利技术作进一步地详细描述,显然,所描述的实施例仅仅是本专利技术一部分实施例,而不是全部的实施例。基于本专利技术中的实施例,本领域普通技术人员在没有做出创造性劳动前提下所获得的所有其它实施例,都属于本专利技术保护的范围。以图1为例说明PTN传送网中应用层设备通过接入层设备向对端应用层设备发送数据包的过程:数据发送端的应用层设备101将需要发送的数据包A向接入层设备102发送,接入层设备102收到数据包A后,对数据包A进行数据分流等处理,之后将处理后的数据包A通过发送队列向传送网发送;对端应用层设备103在确认收到数据包后会经由传送网以及接入层设备102向发送数据包的应用层设备101发送ACK报文,以表示接收到了数据包或者表示没有收到数据包。其中,ACK报文中携带有对端应用层设备的rwnd(ReceiverWindow,接收窗口值),接收窗口值表示设备的接收窗口的大小,接收窗口值越大,则设备接收数据的速率越高。与接收窗口值对应的是发送窗口值,发送窗口值表示设备发送数据的发送窗口的大小,发送窗口值越大,则设备发送数据的速率越高。如图2所示,本专利技术实施例提供的一种进行反馈的方法,包括以下步骤:步骤201:接入层设备在接收到应用层设备的数据包后,确定数据包对应的发送队列;步骤202:若确定的发送队列的队列深度达到最大队列深度,则接入层设备丢弃收到的数据包;步骤203:本文档来自技高网
...
一种进行反馈的方法和接入层设备

【技术保护点】
一种进行反馈的方法,其特征在于,该方法包括:接入层设备在接收到应用层设备的数据包后,确定所述数据包对应的发送队列;若确定的所述发送队列的队列深度达到最大队列深度,则所述接入层设备丢弃收到的所述数据包;所述接入层设备向所述应用层设备发送丢包信息。

【技术特征摘要】
1.一种进行反馈的方法,其特征在于,该方法包括:接入层设备在接收到应用层设备的数据包后,确定所述数据包对应的发送队列;若确定的所述发送队列的队列深度达到最大队列深度,则所述接入层设备丢弃收到的所述数据包;所述接入层设备向所述应用层设备发送丢包信息。2.如权利要求1所述的方法,其特征在于,该方法还包括:若所述队列深度小于最大队列深度,则所述接入层设备将所述数据包放入到对应的所述发送队列中;所述接入层设备根据所述队列深度确定接收窗口值;所述接入层设备向所述应用层设备发送所述接收窗口值,以使所述应用层设备根据所述接收窗口值调整自身的发送窗口值。3.如权利要求2所述的方法,其特征在于,所述接入层设备根据所述队列深度确定接收窗口值,包括:所述接入层设备根据深度范围与反压值的对应关系,确定所述发送队列当前的队列深度所属的深度范围对应的反压值;所述接入层设备根据所述反压值确定所述接收窗口值。4.如权利要求3所述的方法,其特征在于,所述接入层设备根据所述反压值确定所述接收窗口值,包括:所述接入层设备将所述反压值确定为所述接收窗口值。5.如权利要求1~4任一所述的方法,其特征在于,所述丢包信息包括:用于表示有数据包丢...

【专利技术属性】
技术研发人员:蔡谦李晗王磊
申请(专利权)人:中国移动通信有限公司研究院中国移动通信集团公司
类型:发明
国别省市:北京,11

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

1