IP Library Granted Patent US 9,813,999
Granted Patent B2
US 9,813,999 · App. 14/824,973 · Granted Nov 7, 2017

Method and apparatus for determining MoCA beacon transmit power

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,813,999
App. No.
14/824,973
Granted
Nov 7, 2017
Kind
B2
Abstract

Systems and methods for efficiently establishing beacon transmission power, for example in networks in which beacon transmission responsibility can be passed between nodes. As a non-limiting example, various aspects of the present disclosure provide systems and methods for establishing beacon transmission power in a node that has received beacon transmission responsibility in a network, for example by hand-off, failover, etc.

Claims (50)

1. A network comprising:

a first network node; and

a network coordinator node, wherein:

the network coordinator node comprises at least one circuit operable to, at least:

analyze at least a first beacon power control parameter to determine whether to distribute a beacon power value to one or more other nodes of the network; and

if it is determined to distribute the beacon power value to one or more other nodes of the network, then at least:

populate a beacon power information element with information comprising the beacon power value; and

transmit the beacon power information element in a broadcast message; and

the first network node comprises at least one circuit operable to, at least:

analyze at least a second beacon power control parameter to determine whether to utilize the distributed beacon power value or a local beacon power value for transmission of a beacon;

if it is determined to utilize the distributed beacon power value for transmission of the beacon, then transmit the beacon with a transmission power that is in accordance with the distributed beacon power value; and

if it is determined to utilize the local beacon power value for transmission of the beacon, then transmit the beacon with a transmission power that is in accordance with the local beacon power value.

2. The network of claim 1 , wherein the broadcast message is a Media Access Plan (MAP) message.

3. The network of claim 1 , wherein the at least one circuit of the first network node is operable to store a plurality of control parameters in a memory, wherein:

the control parameters comprise the second beacon power control parameter; and

the second beacon power control parameter indicates whether the first network node is to transmit beacons in accordance with a power value that is distributed to network nodes.

4. The network node of claim 1 , wherein the at least one circuit of the network coordinator node is operable to, when it is determined to transmit the beacon power information element in a broadcast message, always transmit the beacon power information element in a broadcast message at least three times, each in a different respective Media Access Control (MAP) message and in a different respective beacon cycle.

5. A network node comprising:

at least one circuit comprising a processor, memory, and communication medium interface circuitry, wherein the at least one circuit is operable to, at least:

analyze at least a first beacon power control parameter to determine whether to utilize a distributed beacon power value that is distributed by a network coordinator or to utilize a local beacon power value for transmission of a beacon;

if it is determined to utilize the distributed beacon power value for transmission of the beacon, then transmit the beacon with a transmission power that is in accordance with the distributed beacon power value; and

if it is determined to utilize the local beacon power value for transmission of the beacon, then transmit the beacon with a transmission power that is in accordance with the local beacon power value.

6. The network node of claim 5 , wherein the at least one circuit is operable to set a second beacon power control parameter to the distributed beacon power value.

7. The network node of claim 5 , wherein the at least one circuit is operable to receive the distributed beacon power value in a beacon power information element transmitted by a network coordinator node.

8. The network node of claim 5 , wherein the at least one circuit is operable to receive the distributed beacon power value in a beacon power information element of a Media Access Plan (MAP) message transmitted by a network coordinator node, the beacon power information element comprising:

a header comprising a first field that identifies the beacon power information element as a beacon power information element; and

a payload comprising a second field that comprises the distributed beacon power value.

9. The network node of claim 8 , wherein the payload of the beacon power information element comprises a third field that identifies the distributed beacon power value as a network-wide beacon transmit power.

10. The network node of claim 5 , wherein the at least one circuit is operable to store a plurality of control parameters in a memory, wherein:

the control parameters comprise the first beacon power control parameter; and

the first beacon power control parameter indicates whether the network node is to transmit beacons in accordance with a power value that is distributed to network nodes.

11. The network node of claim 5 , wherein the at least one circuit is operable to store a plurality of control parameters in a memory, the control parameters comprising a second beacon power control parameter that indicates a target beacon transmission power.

12. The network node of claim 11 , wherein the second beacon power control parameter is settable by a management entity logically associated with the network node and/or a user.

13. The network node of claim 12 , wherein the at least one circuit is operable to, in response to a change in the second beacon power control parameter, change beacon transmission power monotonically in steps of 1 dB per beacon.

14. The network node of claim 5 , wherein the at least one circuit is operable to store a plurality of control parameters in a memory, the control parameters comprising a beacon power distribution control parameter that indicates whether the network node is to distribute its beacon transmission power level to other nodes.

15. The network node of claim 5 , wherein the at least one circuit is operable to store a plurality of control parameters in a memory, the control parameters comprising a handoff control parameter that indicates whether the network node may hand off network coordinator functionality to another node operating in accordance with an earlier version of a standard that the network node is operating in accordance with.

16. A network node comprising:

at least one circuit comprising a processor, memory, and communication medium interface circuitry, wherein the at least one circuit is operable to, at least:

analyze at least a first beacon power control parameter to determine whether to control beacon transmission power of one or more other nodes of a network; and

if it is determined to control the beacon transmission power of the one or more other nodes of the network, then at least:

populate a beacon power information element with information comprising a beacon power value; and

transmit the beacon power information element in a broadcast message.

17. The network node of claim 16 , wherein the network node is a network coordinator node of a premises-based coaxial cable communication network.

18. The network node of claim 16 , wherein the broadcast message is a Media Access Plan (MAP) message comprising medium access schedule information.

19. The network node of claim 16 , wherein the at least one circuit is operable to, when it is determined to transmit the beacon power information element in a broadcast message, always transmit the beacon power information element in a broadcast message at least three times, each in a different respective Media Access Control (MAP) message.

20. The network node of claim 16 , wherein the at least one circuit is operable to, when it is determined to transmit the beacon power information element in a broadcast message, always transmit the beacon power information element in a broadcast message at least three times, each in a different respective beacon cycle.

21. The network node of claim 16 , wherein the at least one circuit is operable to determine whether to control beacon transmission power of one or more other nodes of the network based, at least in part, on a determination that a new node has completed admission to the network and on a beacon power control parameter independent of present communication medium conditions, that indicates the beacon power value is to be distributed.

22. The network node of claim 16 , wherein the at least one circuit is operable to determine whether to control beacon transmission power of one or more other nodes of the network based, at least in part, on a determination that another node is taking over network coordinator operation for the network and on a beacon power control parameter, independent of present communication medium conditions, that indicates the beacon power value is to be distributed.

23. The network node of claim 16 , wherein the at least one circuit is operable to determine whether to control beacon transmission power of one or more other nodes of the network based, at least in part, on a beacon transmit power control parameter of the network node being modified, and on a beacon power control parameter, independent of present communication medium conditions, that indicates the beacon power value is to be distributed.

24. The network node of claim 16 , wherein the at least one circuit is operable to determine whether to control beacon transmission power of one or more other nodes of the network based, at least in part, on a beacon transmit power control parameter, independent of present communication medium conditions, of the network node being modified by a management entity logically associated with the network node.

Assignments (6)
RELEASE OF SECURITY INTEREST Recorded Jun 23, 2021
From: MUFG UNION BANK, N.A.
To: MAXLINEAR, INC.; EXAR CORPORATION; MAXLINEAR COMMUNICATIONS LLC
Reel/Frame 056656/0204 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 12, 2021
From: MAXLINEAR, INC.
To: ENTROPIC COMMUNICATIONS, LLC
Reel/Frame 055898/0230 →
RELEASE OF SECURITY INTEREST Recorded Mar 31, 2021
From: MUFG UNION BANK, N.A.
To: MAXLINEAR, INC.; MAXLINEAR COMMUNICATIONS LLC
Reel/Frame 055779/0001 →
SUCCESSION OF AGENCY (REEL 042453 / FRAME 0001) Recorded Jul 1, 2020
From: JPMORGAN CHASE BANK, N.A.
To: MUFG UNION BANK, N.A.
Reel/Frame 053115/0842 →
SECURITY AGREEMENT Recorded May 12, 2017
From: MAXLINEAR, INC.; ENTROPIC COMMUNICATIONS, LLC (F/K/A ENTROPIC COMMUNICATIONS, INC.); EXAR CORPORATION
To: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
Reel/Frame 042453/0001 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Oct 21, 2015
From: HEBRON, YOAV; CHEN, NA; LEE, RONALD
To: MAXLINEAR, INC.
Reel/Frame 036849/0918 →