利用远程背压的数字用户线路(DSL)通信系统技术方案

技术编号:16283123 阅读:157 留言:0更新日期:2017-09-23 02:38
本发明专利技术涉及利用远程背压的数字用户线路(DSL)通信系统。具体地,本发明专利技术将数字用户线路(DSL)通信系统中的流控制扩展为在DSL通信系统的DSL接收器内包括远程背压流控制。该远程背压流控制能够防止DSL通信系统的DSL发送器覆盖DSL接收器。在DSL接收器的接收网络处理器(rx-NP)内实施该远程背压流控制以防止DSL发送器覆盖rx-NP。

A digital subscriber line (DSL) communications system utilizing remote back pressure

The present invention relates to a digital subscriber line (DSL) communication system utilizing remote back pressure. In particular, the present invention extends the flow control in a digital subscriber line (DSL) communication system to a DSL receiver in a DSL communication system, including remote backpressure flow control. The remote back pressure flow control prevents the DSL transmitter from the DSL communication system from covering the DSL receiver. The remote back pressure flow control is implemented within the receive network processor (rx-NP) of the DSL receiver to prevent the DSL transmitter from covering the rx-NP.

【技术实现步骤摘要】
相关申请的交织引用本专利申请要求于2012年11月23日提交的美国临时专利申请第61/729,496号的权益,通过引证将其全文结合于此。
本公开总体上涉及通信系统内的流控制,包括使用用于流控制的远程背压的数字用户线路(DSL)通信系统。
技术介绍
数字用户线路(DSL)是一种用于通过通常的铜电话线为以诸如住宅或商业为例这样的客户建筑(premise)带来高带宽信息的技术。常规的DSL通信系统一般包括:DSL发送器,具有耦接至第一DSL物理层(PHY)的发送网络处理器(tx-NP);以及DSL接收器,具有耦接至第二DSLPHY的接收网络处理器(rx-NP)。常规的DSL通信系统可包括例如:非对称数字用户线路(ADSL)系统、极高比特率数字用户线路(VDSL)系统和/或对称高速数字用户线路(SHDSL)系统。一般来说,tx-NP以第一速率提供一个或多个信息包至第一DSLPHY,第一DSLPHY将一个或多个信息包转换为连续比特流以用第二比特率传输至第二DSLPHY。此后,第二DSLPHY将所接收到的比特流转换为一个或多个信息包,从而以第三速率传输给rx-NP。一般来说,第一速率、第二速率和第三速率是不同的,其中第一速率是最快的速率,第二速率是最慢的速率。流控制是一种管理两个节点之间数据传输速率以防止更快的节点(诸如DSL发送器或DSL接收器中的NP)将更慢的节点(诸如DSL发送器或DSL接收器中的DSLPHY)覆盖(overwhelm)的处理。在常规DSL系统中,通过对从NP到第一DLSPHY的通信量使用也被称为背压流控制的阻塞模式并对DSLPHY之间的通信量使用非阻塞模式来实现NP和DSLPHY之间的流控制。在常规DSL系统中,DSLPHY被认为是通信量的瓶颈,即NP以比DSLPHY可提供其通信量的速率高得多的速率向DSLPHY提供NP通信量。例如,NP可以100Mbps的速率向DSLPHY提供通信量,而DSLPHY能够以仅15Mbps的速率向另一DSLPHY传输通信量,或以仅60Mbps的速率向NP发送通信量。DSL发送器和DSL接收器一般包括其相应的NP和DSLPHY之间的数据包接口。该数据包接口的常规示例在题为“用于数字用户线路(DSL)收发器的链路层与物理层之间的接口”的ITU-T推荐标准G.999.1(G.999.1标准)中予以说明,其内容通过引用完整地并入本文。G.999.1标准规定了当DSLPHY支持多条DSL线路时NP与DSLPHY之间常规的点对点数据包接口。在该常规的点对点数据包接口中,通过使用被称为Xon/Xoff信号的特定指示来实现NP和DSLPHY之间的背压流控制,该指示由DSLPHY设定为用于指示能够接收数据包(即Xon)还是不能接收数据包(即Xoff)。在最近版本的DSL中,DSLPHY不再被认为是通信量的瓶颈,即NP以与DSLPHY提供自身通信量的速率基本相同的速率向DSLPHY提供其通信量。例如,存在NP与具有多个DSLPHY的多端口DSL设备相连接的情况。多端口DSL设备经由多个低速率DSL链路将来自多个DSL线路的通信量聚集向广域网(WAN)或局域网(LAN)。在这些情况中,WAN/LAN线路速率比多端口DSL设备的聚集速率低得多。此外,在链路容量被共享的情况下,诸如在无源光网络(PON)中,WAN/LAN线路速率由于诸如PON中的光线路终端(OLT)这样的中心系统的动态带宽分配而浮动。新近的DSL标准G.Fast是其中多端口DSL设备的聚集数据速率远远超过WAN/LAN线路速率的示例。
技术实现思路
本专利技术提供了一种数字用户线路(DSL)接收器,包括:接收网络处理器,被配置为提供用以指示所述接收网络处理器是否能够接收数据包的流控制信息;以及数字用户线路物理层(PHY),被配置为从所述接收网络处理器接收所述流控制信息并且被配置为当所述接收网络处理器能够接收所述数据包时,将所述数据包提供给所述接收网络处理器。其中,所述数字用户线路物理层进一步被配置为从数字用户线路发送器接收重传单元(RU),以从所述重传单元产生所述数据包。其中,所述数字用户线路物理层被配置为以第一速率接收所述重传单元,其中,所述接收网络处理器被配置为将所述数据包以第二速率提供给通信设备或网络,以及其中,所述第一速率大于所述第二速率。其中,所述数字用户线路物理层包括:接收器重新传输(RTX(RX))模块,被配置为处理所述重传单元(RU)以提供连续的比特流;以及接收器传输协议特定传输汇聚(TPS-TC(RX))模块,被配置为处理所述连续的比特流以提供所述数据包。其中,所述数字用户线路物理层还包括:确认发送器(ACK(TX))模块,被配置为一旦接收到所述重传单元(RU),则将确认消息提供给所述数字用户线路发送器,其中,所述确认消息包括所述流控制信息和接收所述重传单元的确认。其中,所述确认消息包括具有能够被设定为指示所述接收网络处理器是否能够接收所述数据包的比特的字段。其中,所述接收器重新传输(RTX(RX))模块包括:存储器,被配置为在所述接收网络处理器不能接收所述数据包时存储所述重传单元(RU)。其中,所述接收网络处理器进一步被配置为将指示所述接收网络处理器是否能够接收所述数据包的所述流控制信息提供给数字用户线路(DSL)发送器。本专利技术还公开了一种数字用户线路(DSL)发送器,包括:确认接收器(ACK(RX))模块,被配置为从数字用户线路(DSL)接收器接收确认消息,所述确认消息包括指示所述数字用户线路(DSL)接收器是否能够接收重传单元(RU)的流控制信息;以及发送器重新传输(RTX(TX))模块,被配置为当所述数字用户线路(DSL)接收器能够接收所述重传单元(RU)时,将所述重传单元(RU)提供给所述数字用户线路(DSL)接收器。其中,所述发送器重新传输(RTX(TX))模块被配置为当所述数字用户线路(DSL)接收器内的接收网络处理器能够接收数据包时,将所述重传单元(RU)提供给所述数字用户线路(DSL)接收器。其中,所述确认消息还指示所述数字用户线路(DSL)接收器是否已接收到先前的重传单元(RU)。该数字用户线路发送器还包括:发送网络处理器,被配置为当所述数字用户线路(DSL)接收器能够接收所述重传单元(RU)时提供数据包。其中,所述发送网络处理器被配置为接收所述流控制信息本文档来自技高网
...

【技术保护点】
一种数字用户线路(DSL)接收器,包括:接收网络处理器,被配置为提供用以指示所述接收网络处理器是否能够接收数据包的流控制信息;以及数字用户线路物理层(PHY),被配置为从所述接收网络处理器接收所述流控制信息并且被配置为当所述接收网络处理器能够接收所述数据包时,将所述数据包提供给所述接收网络处理器。

【技术特征摘要】
2012.11.23 US 61/729,496;2013.11.15 US 14/081,3641.一种数字用户线路(DSL)接收器,包括:
接收网络处理器,被配置为提供用以指示所述接收网络处理器
是否能够接收数据包的流控制信息;以及
数字用户线路物理层(PHY),被配置为从所述接收网络处理
器接收所述流控制信息并且被配置为当所述接收网络处理器能够接
收所述数据包时,将所述数据包提供给所述接收网络处理器。
2.根据权利要求1所述的数字用户线路接收器,其中,所述数字用户
线路物理层进一步被配置为从数字用户线路发送器接收重传单元
(RU),以从所述重传单元产生所述数据包。
3.根据权利要求2所述的数字用户线路接收器,其中,所述数字用户
线路物理层被配置为以第一速率接收所述重传单元,
其中,所述接收网络处理器被配置为以第二速率将所述数据包
提供给通信设备或网络,以及
其中,所述第一速率大于所述第二速率。
4.根据权利要求2所述的数字用户线路接收器,其中,所述数字用户
线路物理层包括:
接收器重新传输(RTX(RX))模块,被配置为处理所述重传
单元(RU)以提供连续的比特流;以及
接收器传输协议特定传输汇聚(TPS-TC(RX))模块,被配置
为处理所述连续的比特流以提供所述数据包。
5.根据权利要求3所述的数字用户线路接收器,其中,所述数字用户
线路物理层还包括:
确认发送器(ACK(TX))模块,被配置为一旦接收到所述重
传单元(RU),则将确认消息提供给所述数字用户线路发送器,
其中,所述确认消息包括所述流控制信息和接收所述重传单元
的确认。
6.根据权利要求4所述...

【专利技术属性】
技术研发人员:米格尔·佩特斯让菲利普·科尔内爱丽·埃尔莫阿勒姆洛厄尔·兰布伯努瓦·克里斯蒂安斯
申请(专利权)人:美国博通公司
类型:发明
国别省市:美国;US

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

1