IP Library Granted Patent US 9,042,245
Granted Patent B2
US 9,042,245 · App. 13/146,445 · Granted May 26, 2015

Network measurements and diagnostics

View Patent ↗
Loading inventors, assignments & file history…
Monitor This Case
Get email alerts when status or documents change.
Order Certified Copies
Most orders are placed with the USPTO same day — all within 24 business hours.
Order via The Patent Place →
Pre-filled with this patent's details
Quick Facts
Patent No.
US 9,042,245
App. No.
13/146,445
Granted
May 26, 2015
Kind
B2
Abstract

A network diagnostics equipped device(s), such as a Domain Master, node, test and measurement system, transceiver, or the like, is configured to be capable of performing one or more of data rate measurements in a network, Signal-to-Noise Ratio per subcarrier (SNRps) measurements in a network, Bit Allocation Value per subcarrier (BATVps) measurements in a network, Channel Attenuation per subcarrier (CATps) measurements in a network, Quiet Line Noise per subcarrier (QLNps) measurements in a network and Nonlinear Noise per subcarrier (NLNps) measurements in a network. The above information can be further used to address network performance issues as well as to map and assist with identification of one or more problems within the network.

Claims (51)

1. A method of measuring data rate in a network that divides transmission time into a plurality of time slots comprising:

transmitting or receiving a first message indicating one or more parameters to be used for transmitting or receiving a second message indicating one or more time slots to be used for data rate measurement;

transmitting or receiving the second message indicating the one or more time slots to be used for the data rate measurement;

transmitting or receiving a signal to be used for the data rate measurement during the one or more time slots; and

measuring one or more data rates during the one or more time slots using the signal.

2. The method of claim 1 , wherein the signal includes a data rate measurement parameter that is represented as a plurality of data rate values, where each data rate value represents the data rate that is achievable in one of the plurality of time slots.

3. The method of claim 1 , wherein a media access plan, in a network that divides transmission time into a plurality of TXOPs, is determined using a plurality of data rate values to allocate TXOPs to ports in the network, wherein each data rate value represents the data rate that is achievable by a port in the network in one of the plurality of TXOPs.

4. The method of claim 1 , wherein a media access plan, in a network that divides transmission time into a plurality of TXOPs, is determined using a plurality of data rate values to allocate TXOPs to ports in the network, wherein each data rate value represents a data rate that is achievable by a port in the network in one of the plurality of TXOPs for receiving data from one of a plurality of transmitting nodes.

5. The method of claim 1 , wherein the one or more parameters indicates whether Pseudo-Random Bit Sequence (PRBS) reinitialization is to be used for transmitting or receiving the second message.

6. The method of claim 1 , wherein the one or more parameters indicates a cyclic prefix length to be used for transmitting or receiving the second message.

7. The method of claim 1 , wherein the one or more parameters indicates a window length to be used for transmitting or receiving the second message.

8. The method of claim 1 , wherein the one or more parameters indicates active carriers to be used for transmitting or receiving the second message.

9. The method of claim 1 , wherein the one or more parameters indicates a signal/subcarrier power level to be used for transmitting or receiving the second message.

10. A system capable of measuring data rate in a network that divides transmission time into a plurality of time slots comprising:

means for transmitting or receiving a first message indicating one or more parameters to be used for transmitting or receiving a second message indicating one or more time slots to be used for data rate measurement;

means for transmitting or receiving the second message indicating the one or more time slots to be used for the data rate measurement;

means for transmitting or receiving a signal to be used for the data rate measurement during the one or more time slots; and

means for measuring one or more data rates during the one or more time slots using the signal.

11. The system of claim 10 , wherein the system is a device comprising a transceiver configured to receive, from a second device, the first message indicating one or more parameters to be used for transmitting the second message.

12. The system of claim 11 , wherein the transceiver is configured to transmit, to the second device, the second message indicating the one or more time slots to be used for the data rate measurement.

13. The system of claim 12 , wherein the transceiver is configured to receive, from the second device, the signal to be used for the data rate measurement during the one or more time slots.

14. The system of claim 13 , wherein the one or more parameters indicates at least one of: whether Pseudo-Random Bit Sequence (PRBS) reinitialization is to be used for transmitting or receiving the second message, a cyclic prefix length to be used for transmitting or receiving the second message, a window length to be used for transmitting or receiving the second message, active carriers to be used for transmitting or receiving the second message, and a signal/subcarrier power level to be used for transmitting or receiving the second message.

15. A system capable of measuring data rate in a network that divides transmission time into a plurality of time slots comprising:

a transceiver configured to

transmit or receive a first message indicating one or more parameters to be used for transmitting or receiving a second message indicating one or more time slots to be used for data rate measurement; and

transmit or receive the second message indicating the one or more time slots to be used for the data rate measurement; and

transmit or receive a signal to be used for the data rate measurement during the one or more time slots; and

a measurement module, processor and memory capable of measuring one or more data rates during the one or more time slots using the signal.

16. A diagnostic mode, in a network that divides transmission time into a plurality of time slots, comprising:

transmitting or receiving a message indicating entry into the diagnostic mode;

transmitting or receiving a first message indicating one or more parameters to be used for transmitting or receiving a second message indicating one or more time slots to be used for data rate measurement;

transmitting or receiving the second message indicating the one or more time slots to be used for the data rate measurement;

transmitting or receiving a predefined signal to be used for the data rate measurement during the one or more time slots;

measuring one or more data rates during the one or more time slots using the predefined signal; and

transmitting or receiving a message comprising the one or more data rates.

17. A method of measuring Signal-to-Noise Ratio per subcarrier (SNRps) in a network that divides transmission time into a plurality of time slots, the method comprising:

transmitting or receiving a first message indicating one or more parameters to be used for transmitting or receiving a second message indicating one or more time slots to be used for SNRps measurement;

transmitting or receiving the second message indicating the one or more time slots to be used for the SNRps measurement;

transmitting or receiving a signal to be used for SNRps measurement during the one or more time slots; and

measuring one or more SNRps during the one or more time slots using the signal.

18. A system capable of measuring Signal-to-Noise Ratio per subcarrier (SNRps) in a network that divides transmission time into a plurality of time slots comprising:

means for transmitting or receiving a first message indicating one or more parameters to be used for transmitting or receiving a second message indicating one or more time slots to be used for SNRps measurement;

means for transmitting or receiving the second message indicating the one or more time slots to be used for the SNRps measurement;

means for transmitting or receiving a signal to be used for SNRps measurement during the one or more time slots; and

means for measuring one or more SNRps during the one or more time slots using the signal.

19. A system capable of measuring Signal-to-Noise Ratio per subcarrier (SNRps) in a network that divides transmission time into a plurality of time slots comprising:

an SNR message module, transceiver, processor and memory configured to:

transmit or receive a first message indicating one or more parameters to be used for transmitting or receiving a second message indicating one or more time slots to be used for SNRps measurement;

a transmit or receive the second message indicating the one or more time slots to be used for the SNRps measurement;

transmit or receive a signal to be used for the SNRps measurement during the one or more time slots and

measure one or more SNRps during the one or more time slots using the signal.

Assignments (8)
CORRECTIVE ASSIGNMENT TO CORRECT THE PATENT NUMBER 9,385,856 TO 9,385,756 PREVIOUSLY RECORDED AT REEL: 47349 FRAME: 001. ASSIGNOR(S) HEREBY CONFIRMS THE MERGER. Recorded Mar 22, 2019
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 051144/0648 →
CORRECTIVE ASSIGNMENT TO CORRECT THE EFFECTIVE DATE PREVIOUSLY RECORDED ON REEL 047229 FRAME 0408. ASSIGNOR(S) HEREBY CONFIRMS THE THE EFFECTIVE DATE IS 09/05/2018. Recorded Oct 29, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047349/0001 →
MERGER Recorded Oct 4, 2018
From: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
To: AVAGO TECHNOLOGIES INTERNATIONAL SALES PTE. LIMITED
Reel/Frame 047229/0408 →
TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded Feb 3, 2017
From: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
To: BROADCOM CORPORATION
Reel/Frame 041712/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Feb 1, 2017
From: BROADCOM CORPORATION
To: AVAGO TECHNOLOGIES GENERAL IP (SINGAPORE) PTE. LTD.
Reel/Frame 041706/0001 →
PATENT SECURITY AGREEMENT Recorded Feb 11, 2016
From: BROADCOM CORPORATION
To: BANK OF AMERICA, N.A., AS COLLATERAL AGENT
Reel/Frame 037806/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Sep 10, 2014
From: AWARE, INC.
To: BROADCOM CORPORATION
Reel/Frame 033705/0585 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Jul 19, 2012
From: TZANNES, MARCOS; TZANNES, MICHAEL A.
To: AWARE, INC.
Reel/Frame 028591/0474 →