Network interface with autonegotiation and cable length measurement
    111.
    发明授权
    Network interface with autonegotiation and cable length measurement 有权
    具有自动协商和电缆长度测量的网络接口

    公开(公告)号:US08472340B1

    公开(公告)日:2013-06-25

    申请号:US13224920

    申请日:2011-09-02

    Applicant: William Lo

    Inventor: William Lo

    CPC classification number: H04L41/0886 H04L41/0806 H04L41/12

    Abstract: A network device including a transceiver module, an autonegotiation module, and a cable length estimator. The transceiver module is configured to communicate with a second network device via a wire medium. The autonegotiation module is configured to i) detect a selector field of the second network device, ii) transmit, in response to the selector field of the second network device matching a first predetermined value, a first base page to the second network device via the transceiver module, and iii) transmit, in response to the selector field of the second network device matching a second predetermined value, a second base page to the second network device via the transceiver module. The cable length estimator is configured to, in response to the selector field of the second network device matching the second predetermined value, determine a physical length of the wire medium.

    Abstract translation: 一种包括收发器模块,自动协商模块和电缆长度估计器的网络设备。 收发器模块被配置为经由有线介质与第二网络设备进行通信。 自动协商模块被配置为i)检测第二网络设备的选择器字段,ii)响应于与第一预定值匹配的第二网络设备的选择器字段,经由第一网络设备将第一基页发送到第二网络设备 收发器模块,以及iii)响应于与第二预定值匹配的第二网络设备的选择器字段,经由收发器模块将第二基页发送到第二网络设备。 电缆长度估计器被配置为响应于与第二预定值匹配的第二网络设备的选择器字段来确定有线介质的物理长度。

    Cable tester
    112.
    发明授权
    Cable tester 有权
    电缆测试仪

    公开(公告)号:US08416699B1

    公开(公告)日:2013-04-09

    申请号:US12887910

    申请日:2010-09-22

    Applicant: William Lo

    Inventor: William Lo

    CPC classification number: H04L43/50

    Abstract: A physical layer device for a network interface, in which the physical layer device includes a cable-test module and a data processing module. The physical layer module is configured to selectively test a cable connected to the physical layer device and to generate test data. The data processing module includes a first processor configured to process the test data and to generate test results indicating a cable status of the cable. The first processor is configured to selectively communicate the cable status to a second processor of a medium access controller.

    Abstract translation: 一种用于网络接口的物理层设备,其中物理层设备包括电缆测试模块和数据处理模块。 物理层模块被配置为选择性地测试连接到物理层设备的电缆并生成测试数据。 数据处理模块包括被配置为处理测试数据并产生指示电缆的电缆状态的测试结果的第一处理器。 第一处理器被配置为选择性地将电缆状态传送到介质访问控制器的第二处理器。

    System and method for generating a frequency rich spectrum in a data stream
    113.
    发明授权
    System and method for generating a frequency rich spectrum in a data stream 有权
    用于在数据流中生成频谱丰富频谱的系统和方法

    公开(公告)号:US08165176B1

    公开(公告)日:2012-04-24

    申请号:US12241253

    申请日:2008-09-30

    CPC classification number: H04L25/4908 H04L1/0041 H04L1/0079

    Abstract: A system and method for generating a frequency rich spectrum in a data stream is disclosed. A network interface comprises a substitutor module, a symbol replacement module, and an encoder module. The substitutor module replaces idle streams in a first data stream with alignment symbols, boundary symbols and disposable symbols to generate a second data stream. The symbol replacement module receives the second data stream, generates random data, and replaces one or more of the disposable symbols in the second data stream with the random data in order to generate a third data stream. The encoder module encodes the third data stream.

    Abstract translation: 公开了一种在数据流中产生频谱丰富频谱的系统和方法。 网络接口包括替代模块,符号替换模块和编码器模块。 替代模块用对准符号,边界符号和一次性符号代替第一数据流中的空闲流,以产生第二数据流。 符号替换模块接收第二数据流,产生随机数据,并用随机数据替换第二数据流中的一个或多个一次性符号,以便生成第三数据流。 编码器模块对第三数据流进行编码。

    Methods and apparatus for performing reverse auto-negotiation in network communication
    114.
    发明授权
    Methods and apparatus for performing reverse auto-negotiation in network communication 有权
    在网络通信中执行反向自动协商的方法和装置

    公开(公告)号:US08045483B1

    公开(公告)日:2011-10-25

    申请号:US12573498

    申请日:2009-10-05

    CPC classification number: H04L41/0806 H04L12/4013

    Abstract: The present invention relates to methods and apparatus for performing reverse auto-negotiation, in which one network device establishes a link with another network device at a preferred operating mode (e.g., the lowest speed) common to both devices without linking twice. The physical layer of a local network device (local PHY) may stall the normal auto-negotiation process with the link partner, while receiving the abilities of the link partner. The local PHY may then transmit a signal having only the preferred common operating mode (e.g., the lowest speed) encoded within. The link partner may then conclude that the local PHY is only capable of the preferred common operating mode (e.g., the lowest speed) and a link between the two devices may be established at that common mode.

    Abstract translation: 本发明涉及用于执行反向自动协商的方法和装置,其中一个网络设备在两个设备共同的优选操作模式(例如,最低速度)下建立与另一个网络设备的链路,而不链接两次。 本地网络设备(本地PHY)的物理层可以在接收到链路伙伴的能力的同时阻止与链路伙伴的正常自动协商过程。 本地PHY然后可以发送仅具有在其内编码的优选公共操作模式(例如,最低速度)的信号。 然后,链路伙伴可以得出结论,本地PHY仅能够具有优选的公共操作模式(例如,最低速度),并且可以在该共同模式下建立两个设备之间的链路。

    Multi-speed serial interface for media access control and physical layer devices
    115.
    发明授权
    Multi-speed serial interface for media access control and physical layer devices 有权
    用于媒体访问控制和物理层设备的多速串行接口

    公开(公告)号:US08028095B1

    公开(公告)日:2011-09-27

    申请号:US12229376

    申请日:2008-08-22

    CPC classification number: H04L65/60 H04L49/3054 H04L49/352

    Abstract: A network device includes a media access control (MAC) device that transmits a first data stream at a first data rate, the first data stream including first symbols having M bits. A translator converts the first data stream to a second data stream at a second data rate. The translator includes a data appender that appends N bits to the first symbols in the first data stream to generate second symbols having M+N bits. A data duplicator duplicates the second symbols X times to produce the second data stream at the second data rate. M and X are integers greater than one, and N is greater than or equal to zero.

    Abstract translation: 网络设备包括以第一数据速率发送第一数据流的媒体访问控制(MAC)设备,所述第一数据流包括具有M位的第一符号。 翻译器以第二数据速率将第一数据流转换为第二数据流。 翻译器包括数据追加器,其将N位附加到第一数据流中的第一符号,以生成具有M + N位的第二符号。 数据复制器复制第二符号X次以产生第二数据速率的第二数据流。 M和X是大于1的整数,N大于或等于零。

    Generalized auto media selector
    116.
    发明授权
    Generalized auto media selector 有权
    广告自动媒体选择器

    公开(公告)号:US07885192B1

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

    申请号:US12619761

    申请日:2009-11-17

    Applicant: William Lo

    Inventor: William Lo

    Abstract: A media selection system includes a plurality of media ports. Each of the plurality of media ports is coupled to a corresponding physical medium, is configured to generate an activity signal, and is configured to generate a link status signal. A priority storage module is configured to contain priority information, which sets forth a priority for establishing a link through each of the plurality of media ports. A media selector module is configured to select a first media port through which a link will be maintained based on the activity signal generated by each of the plurality of media ports. The media selector module is configured to link the signal generated by each of the plurality of media ports and the priority information. The media selector module is configured to block all other links through media ports of the plurality of media ports other than the first media port.

    Abstract translation: 媒体选择系统包括多个媒体端口。 多个媒体端口中的每一个被耦合到对应的物理介质,被配置为生成活动信号,并且被配置为生成链路状态信号。 优先级存储模块被配置为包含优先级信息,其中列出了通过多个媒体端口中的每一个来建立链路的优先级。 媒体选择器模块被配置为基于由多个媒体端口中的每一个产生的活动信号来选择将维护链路的第一媒体端口。 媒体选择器模块被配置为链接由多个媒体端口中的每一个产生的信号和优先级信息。 媒体选择器模块被配置为通过除第一媒体端口之外的多个媒体端口的媒体端口来阻止所有其他链路。

    Cable tester
    117.
    发明授权
    Cable tester 有权
    电缆测试仪

    公开(公告)号:US07884615B1

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

    申请号:US12082964

    申请日:2008-04-15

    CPC classification number: H04L43/50 G01R31/11 H04L12/10

    Abstract: A network interface includes a physical layer (PHY) device that provides an interface to a cable. The PHY device includes an autonegotiation module that selectively performs autonegotiation to establish a link with a link partner based on link parameters and a cable test module that performs a cable test before the autonegotiation begins, that determines a cable performance parameter during the cable test, and that compares the cable performance parameter to a predetermined threshold. The autonegotiation module selects at least one of the link parameters based on the comparison.

    Abstract translation: 网络接口包括提供与电缆的接口的物理层(PHY)设备。 PHY设备包括自动协商模块,所述自动协商模块选择性地执行自动协商以基于链路参数与链路伙伴建立链路,以及在自动协商开始之前执行电缆测试的电缆测试模块,其在电缆测试期间确定电缆性能参数;以及 其将电缆性能参数与预定阈值进行比较。 自动协商模块基于比较选择至少一个链路参数。

    8/10 and 64/66 aggregation
    118.
    发明授权
    8/10 and 64/66 aggregation 有权
    8/10和64/66聚合

    公开(公告)号:US07729389B1

    公开(公告)日:2010-06-01

    申请号:US11415937

    申请日:2006-05-02

    Applicant: William Lo

    Inventor: William Lo

    CPC classification number: H04L25/14 H03M9/00 H04B1/0483 H04J3/047 H04L25/4908

    Abstract: A network interface includes N input lanes that receive data symbols and idle symbols. A substitutor module periodically replaces an idle symbol on each input lane with a corresponding alignment symbol to form an alignment group. M interleaver modules each interleave a portion of the data symbols and alignment symbols onto a corresponding transmit lane based on an interleaving pattern that provides each transmit lane with N/M alignment symbols from the alignment group. M is an integer greater than 1 and N is greater than M. In some features the substitutor module periodically replaces successive idle symbols on each lane with alignment symbols to form corresponding alignment groups. An interleaver module interleaves the data symbols and alignment groups onto M transmit lanes according to an interleaving pattern that provides each transmit lane with one of the alignment groups.

    Abstract translation: 网络接口包括接收数据符号和空闲符号的N个输入通道。 替代模块使用对应的对齐符号周期性地替换每个输入通道上的空闲符号,以形成对齐组。 M个交织器模块基于从对准组向每个发送通道提供N / M个对齐符号的交织模式,将数据符号和对齐符号的一部分交织到对应的发送通道上。 M是大于1并且N大于M的整数。在某些特征中,替代模块周期性地用对准符号来替换每个通道上的连续空闲符号,以形成相应的对准组。 交织器模块根据将每个发送通道与对准组中的一个提供每个发送通道的交织模式,将数据符号和对齐组交织到M个发送通道上。

    Method and apparatus for autonegotiation between network devices
    119.
    发明授权
    Method and apparatus for autonegotiation between network devices 有权
    网络设备之间自动协商的方法和装置

    公开(公告)号:US07724692B1

    公开(公告)日:2010-05-25

    申请号:US11650052

    申请日:2007-01-05

    CPC classification number: H04B1/44

    Abstract: A physical layer device comprises a transmitter of a first network device that transmits an autonegotiation signal to a second network device. A receiver of the first network device receives a received signal from the second network device. An autonegotiation controller autonegotiates link parameters for a link between the first network device and the second network device, monitors autonegotiation pulses in the autonegotiation signal relative to autonegotiation pulses in the received signal received during a window, and selectively blinds autonegotiation based on the monitoring.

    Abstract translation: 物理层设备包括将自动协商信号发送到第二网络设备的第一网络设备的发射机。 第一网络设备的接收机从第二网络设备接收接收到的信号。 自动协商控制器自动协商第一网络设备和第二网络设备之间的链路的链路参数,监视自动协商信号中相对于在窗口期间接收到的接收信号中的自动协商脉冲的自动协商脉冲,并且基于该监视选择性地盲目自动协商。

    Methods and apparatus for breaking and resynchronizing a data link
    120.
    发明授权
    Methods and apparatus for breaking and resynchronizing a data link 有权
    断开和重新同步数据链路的方法和装置

    公开(公告)号:US07706295B2

    公开(公告)日:2010-04-27

    申请号:US10658666

    申请日:2003-09-09

    CPC classification number: H04L7/10 H04L2007/045

    Abstract: A resynchronization device for an Ethernet network device with a transmitter and a receiver includes a detector that detects faulty code groups received by the receiver. A counter counts the faulty code groups that are detected by the false carrier detector during a predetermined period. A resynchronization trigger asserts a resynchronization signal if the counter exceeds a predetermined threshold during the predetermined period. The faulty code groups include false carriers, which include non-idle code groups other than frame delimiters. Alternately, the faulty code groups include idle code groups that match idle code groups generated by the transmitter of the local network device.

    Abstract translation: 具有发射机和接收机的以太网网络设备的再同步装置包括检测器,其检测由接收机接收的故障码组。 计数器在预定时段内对由错误载波检测器检测到的故障代码组进行计数。 如果计数器在预定时段期间超过预定阈值,则重新同步触发断言重新同步信号。 错误的代码组包括虚假载波,其包括除帧分隔符之外的非空闲代码组。 或者,故障代码组包括与由本地网络设备的发射机生成的空闲代码组相匹配的空闲代码组。

Patent Agency Ranking