Method and apparatus for transceiving multiple services data simultaneously over SONET/SDH
    1.
    发明授权
    Method and apparatus for transceiving multiple services data simultaneously over SONET/SDH 有权
    通过SONET / SDH同时收发多个业务数据的方法和装置

    公开(公告)号:US08638816B2

    公开(公告)日:2014-01-28

    申请号:US12938056

    申请日:2010-11-02

    IPC分类号: H04J3/22

    CPC分类号: H04J3/1611 H04J3/076

    摘要: A method and apparatus for transceiving multiple service data from multiple communication services to a SONET/SDH communication system or network is provided. A SONET/SDH universal framer (SURF) bidirectionally provides communication between a SONET/SDH communication port and multiple service communication ports using their native data format. A provisioning register stores provisioning information describing the communication system and the communication ports. A SONET/SDH byte engine processes complex hierarchical SONET/SDH frames storing intermediate states when it changes to process a byte of data of a different STS-1 equivalent frame in a SONET/SDH STS-N frame. A service byte engine processes the multitude of service data formats and generally its intermediate states are restored, processed, and saved when it changes to process a different data stream or a different frame of data of a given service. An elastic storage means allows the SONET/SDH byte engine and the service byte engine to operate independent of one another in an asynchronous mode.

    摘要翻译: 提供了一种用于从多个通信服务向SONET / SDH通信系统或网络收发多个服务数据的方法和装置。 SONET / SDH通用成帧器(SURF)通过其本机数据格式双向提供SONET / SDH通信端口与多个服务通信端口之间的通信。 配置寄存器存储描述通信系统和通信端口的配置信息。 当SONET / SDH字节引擎改变以处理SONET / SDH STS-N帧中的不同STS-1等效帧的数据的字节时,处理复杂的分层SONET / SDH帧,存储中间状态。 服务字节引擎处理多种服务数据格式,一般来说,当其改变以处理给定服务的不同数据流或不同数据帧时,其中间状态将被恢复,处理和保存。 弹性存储装置允许SONET / SDH字节引擎和服务字节引擎在异步模式下彼此独立地操作。

    Method and Apparatus for Transceiving Multiple Services Data Simultaneously Over SONET/SDH
    2.
    发明申请
    Method and Apparatus for Transceiving Multiple Services Data Simultaneously Over SONET/SDH 有权
    用于通过SONET / SDH同时收发多业务数据的方法和装置

    公开(公告)号:US20110044343A1

    公开(公告)日:2011-02-24

    申请号:US12938056

    申请日:2010-11-02

    IPC分类号: H04L12/56

    CPC分类号: H04J3/1611 H04J3/076

    摘要: A method and apparatus for transceiving multiple service data from multiple communication services to a SONET/SDH communication system or network is provided. A SONET/SDH universal framer (SURF) bidirectionally provides communication between a SONET/SDH communication port and multiple service communication ports using their native data format. A provisioning register stores provisioning information describing the communication system and the communication ports. A SONET/SDH byte engine processes complex hierarchical SONET/SDH frames storing intermediate states when it changes to process a byte of data of a different STS-1 equivalent frame in a SONET/SDH STS-N frame. A service byte engine processes the multitude of service data formats and generally its intermediate states are restored, processed, and saved when it changes to process a different data stream or a different frame of data of a given service. An elastic storage means allows the SONET/SDH byte engine and the service byte engine to operate independent of one another in an asynchronous mode.

    摘要翻译: 提供了一种用于从多个通信服务向SONET / SDH通信系统或网络收发多个服务数据的方法和装置。 SONET / SDH通用成帧器(SURF)通过其本机数据格式双向提供SONET / SDH通信端口与多个服务通信端口之间的通信。 配置寄存器存储描述通信系统和通信端口的配置信息。 当SONET / SDH字节引擎改变以处理SONET / SDH STS-N帧中的不同STS-1等效帧的数据的字节时,处理复杂的分层SONET / SDH帧,存储中间状态。 服务字节引擎处理多种服务数据格式,一般来说,当其改变以处理给定服务的不同数据流或不同数据帧时,其中间状态将被恢复,处理和保存。 弹性存储装置允许SONET / SDH字节引擎和服务字节引擎在异步模式下彼此独立地操作。

    Method and apparatus for transceiving multiple services data simultaneously over SONET/SDH
    3.
    发明授权
    Method and apparatus for transceiving multiple services data simultaneously over SONET/SDH 有权
    通过SONET / SDH同时收发多个业务数据的方法和装置

    公开(公告)号:US07424032B1

    公开(公告)日:2008-09-09

    申请号:US10141262

    申请日:2002-05-08

    IPC分类号: H04J3/22

    CPC分类号: H04J3/1611 H04J3/076

    摘要: A method and apparatus for transceiving multiple service data from multiple communication services to a SONET/SDH communication system or network is provided. A SONET/SDH universal framer (SURF) bidirectionally provides communication between a SONET/SDH communication port and multiple service communication ports using their native data format. A provisioning register stores provisioning information describing the communication system and the communication ports. A SONET/SDH byte engine processes complex hierarchical SONET/SDH frames storing intermediate states when it changes to process a byte of data of a different STS-1 equivalent frame in a SONET/SDH STS-N frame. A service byte engine processes the multitude of service data formats and generally its intermediate states are restored, processed, and saved when it changes to process a different data stream or a different frame of data of a given service. An elastic storage means allows the SONET/SDH byte engine and the service byte engine to operate independent of one another in an asynchronous mode.

    摘要翻译: 提供了一种用于从多个通信服务向SONET / SDH通信系统或网络收发多个服务数据的方法和装置。 SONET / SDH通用成帧器(SURF)通过其本机数据格式双向提供SONET / SDH通信端口与多个服务通信端口之间的通信。 配置寄存器存储描述通信系统和通信端口的配置信息。 当SONET / SDH字节引擎改变以处理SONET / SDH STS-N帧中的不同STS-1等效帧的数据的字节时,处理复杂的分层SONET / SDH帧,存储中间状态。 服务字节引擎处理多种服务数据格式,一般来说,当其改变以处理给定服务的不同数据流或不同数据帧时,其中间状态将被恢复,处理和保存。 弹性存储装置允许SONET / SDH字节引擎和服务字节引擎在异步模式下彼此独立地操作。

    Method and apparatus for transceiving multiple services data simultaneously over SONET/SDH
    4.
    发明授权
    Method and apparatus for transceiving multiple services data simultaneously over SONET/SDH 有权
    通过SONET / SDH同时收发多个业务数据的方法和装置

    公开(公告)号:US06765928B1

    公开(公告)日:2004-07-20

    申请号:US09146088

    申请日:1998-09-02

    IPC分类号: H04J300

    CPC分类号: H04J3/1611 H04J3/076

    摘要: A method and apparatus for transceiving multiple service data from multiple communication services to a SONET/SDH communication system or network is provided. A SONET/SDH universal framer (SURF) bidirectionally provides communication between a SONET/SDH communication port and multiple service communication ports using their native data format. A provisioning register stores provisioning information describing the communication system and the communication ports. A SONET/SDH byte engine processes complex hierarchical SONET/SDH frames storing intermediate states when it changes to process a byte of data of a different STS-1 equivalent frame in a SONET/SDH STS-N frame. A service byte engine processes the multitude of service data formats and generally its intermediate states are restored, processed, and saved when it changes to process a different data stream or a different frame of data of a given service. An elastic storage means allows the SONET/SDH byte engine and the service byte engine to operate independent of one another in an asynchronous mode.

    摘要翻译: 提供了一种用于从多个通信服务向SONET / SDH通信系统或网络收发多个服务数据的方法和装置。 SONET / SDH通用成帧器(SURF)通过其本机数据格式双向提供SONET / SDH通信端口与多个服务通信端口之间的通信。 配置寄存器存储描述通信系统和通信端口的配置信息。 当SONET / SDH字节引擎改变以处理SONET / SDH STS-N帧中的不同STS-1等效帧的数据的字节时,处理复杂的分层SONET / SDH帧,存储中间状态。 服务字节引擎处理多种服务数据格式,一般来说,当其改变以处理给定服务的不同数据流或不同数据帧时,其中间状态将被恢复,处理和保存。 弹性存储装置允许SONET / SDH字节引擎和服务字节引擎在异步模式下彼此独立地操作。

    Method and apparatus for transceiving multiple services data simultaneously over SONET/SDH
    5.
    发明授权
    Method and apparatus for transceiving multiple services data simultaneously over SONET/SDH 有权
    通过SONET / SDH同时收发多个业务数据的方法和装置

    公开(公告)号:US07826480B1

    公开(公告)日:2010-11-02

    申请号:US12206363

    申请日:2008-09-08

    IPC分类号: H04J3/22

    CPC分类号: H04J3/1611 H04J3/076

    摘要: A method and apparatus for transceiving multiple service data from multiple communication services to a SONET/SDH communication system or network is provided. A SONET/SDH universal framer (SURF) bidirectionally provides communication between a SONET/SDH communication port and multiple service communication ports using their native data format. A provisioning register stores provisioning information describing the communication system and the communication ports. A SONET/SDH byte engine processes complex hierarchical SONET/SDH frames storing intermediate states when it changes to process a byte of data of a different STS-1 equivalent frame in a SONET/SDH STS-N frame. A service byte engine processes the multitude of service data formats and generally its intermediate states are restored, processed, and saved when it changes to process a different data stream or a different frame of data of a given service. An elastic storage means allows the SONET/SDH byte engine and the service byte engine to operate independent of one another in an asynchronous mode.

    摘要翻译: 提供了一种用于从多个通信服务向SONET / SDH通信系统或网络收发多个服务数据的方法和装置。 SONET / SDH通用成帧器(SURF)通过其本机数据格式双向提供SONET / SDH通信端口与多个服务通信端口之间的通信。 配置寄存器存储描述通信系统和通信端口的配置信息。 当SONET / SDH字节引擎改变以处理SONET / SDH STS-N帧中的不同STS-1等效帧的数据的字节时,处理复杂的分层SONET / SDH帧,存储中间状态。 服务字节引擎处理多种服务数据格式,一般来说,当其改变以处理给定服务的不同数据流或不同数据帧时,其中间状态将被恢复,处理和保存。 弹性存储装置允许SONET / SDH字节引擎和服务字节引擎在异步模式下彼此独立地操作。

    Method and apparatus for transceiving multiple services data simultaneously over SONET/SDH
    6.
    发明授权
    Method and apparatus for transceiving multiple services data simultaneously over SONET/SDH 有权
    通过SONET / SDH同时收发多个业务数据的方法和装置

    公开(公告)号:US07606265B1

    公开(公告)日:2009-10-20

    申请号:US10141264

    申请日:2002-05-08

    IPC分类号: H04J3/00

    CPC分类号: H04J3/1611 H04J3/076

    摘要: A method and apparatus for transceiving multiple service data from multiple communication services to a SONET/SDH communication system or network are provided. A SONET/SDH universal framer (SURF) bidirectionally provides communication between a SONET/SDH communication port and multiple service communication ports using their native data format. A SONET/SDH byte engine processes complex hierarchical SONET/SDH frames storing intermediate states when it changes to process a byte of data of a different STS-1 equivalent frame in a SONET/SDH STS-N frame. A service byte engine processes the multitude of service data formats and generally intermediate states are restored, processed, and saved when the service byte engine changes to process a different data stream or a different frame of data of a given service.

    摘要翻译: 提供了一种用于将多个业务数据从多个通信业务收发到SONET / SDH通信系统或网络的方法和装置。 SONET / SDH通用成帧器(SURF)通过其本机数据格式双向提供SONET / SDH通信端口与多个服务通信端口之间的通信。 当SONET / SDH字节引擎改变以处理SONET / SDH STS-N帧中的不同STS-1等效帧的数据的字节时,处理复杂的分层SONET / SDH帧,存储中间状态。 服务字节引擎处理多种服务数据格式,并且当服务字节引擎改变以处理给定服务的不同数据流或不同数据帧时,一般中间状态被恢复,处理和保存。

    Packet forwarding throughput with partial packet ordering
    7.
    发明授权
    Packet forwarding throughput with partial packet ordering 有权
    分组转发吞吐量与部分分组排序

    公开(公告)号:US07248586B1

    公开(公告)日:2007-07-24

    申请号:US10034609

    申请日:2001-12-27

    IPC分类号: H04L12/28

    摘要: The present invention describes a system and method of improving packet forwarding throughput in a router by reducing head of line blocking. In one embodiment of the present invention, incoming packets are stored in a packet reorder buffer. The packets are reordered for forwarding while maintaining the order of packets in a distinct flow. Packets belonging to a distinct flow require to be forwarded in the order that the router receives them. Packets from different flows are reordered such that their forwarding order can be different than the order in which they were received. Packets from the same flow are sent out in the same order as the router receives them.

    摘要翻译: 本发明描述了一种通过减少线路阻塞头来提高路由器中的分组转发吞吐量的系统和方法。 在本发明的一个实施例中,输入分组被存储在分组重排序缓冲器中。 这些分组被重新排序以便转发,同时保持分组在不同流中的顺序。 属于不同流的数据包需要以路由器接收它们的顺序进行转发。 来自不同流的分组被重新排序,使得它们的转发顺序可以不同于它们被接收的顺序。 来自相同流的数据包以与路由器接收的相同的顺序发送出去。