IP Library Granted Patent US 12677126
Granted Patent B2
US 12677126 · App. 18/232,451 · Granted Jul 7, 2026

Wireless management of modular subsystems with proxy node options

Inventors: Ariton E. Xhafa (Plano, TX); Ramanuja Vedantham (Frisco, TX); Jesus Daniel Torres Bardales (Plano, TX)
Assignee: TEXAS INSTRUMENTS INCORPORATED
H04W8/005H04B7/15528H04L67/56H04W40/248
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 12677126
App. No.
18/232,451
Granted
Jul 7, 2026
Kind
B2
Abstract

An integrated circuit for use in a wireless management system with a primary node and secondary nodes includes: a wireless transceiver; and a wireless management controller included with or coupled to the wireless transceiver. The wireless management controller is configured to: identify a first secondary node of the secondary nodes in communication with the primary node; identify a second secondary node of the secondary nodes not in communication with the primary node; and enable the first secondary node to operate as a proxy node that repeats downlink messages to or uplink messages from the second secondary node.

Claims (86)

1 . A device comprising:

a wireless transceiver; and

a wireless management controller configurable to:

identify a first secondary node in a wireless battery management system (WBMS) that is in communication with the device;

identify a second secondary node in the WBMS that is not in communication with the device;

generate a downlink message enabling the first secondary node to operate as a proxy node for the second secondary node;

cause the wireless transceiver to transmit the downlink message to the first secondary node; and

separate the downlink message and a first uplink message that are aggregated in an uplink packet received from the first secondary node.

2 . The device of claim 1 , wherein the wireless management controller is configurable to generate the downlink message enabling the first secondary node to transmit, to the device, a second uplink message received by the first secondary node from the second secondary node.

3 . The device of claim 1 , wherein the wireless management controller is configurable to cause the wireless transceiver to transmit the downlink message to enable the first secondary node to operate as the proxy node by repeating the downlink message to the second secondary node.

4 . The device of claim 1 ,

wherein the wireless transceiver is configurable to receive a routing advertisement message, and

wherein the wireless management controller is configurable to identify the second secondary node that is not in communication with the device based on the routing advertisement message.

5 . The device of claim 1 , wherein the wireless management controller is configurable to:

identify a third secondary node in the WBMS that is not in communication with the device; and

generate the downlink message enabling the first secondary node enabling the first secondary node to operate as the proxy node for the third secondary node.

6 . A device comprising:

a wireless transceiver configurable to receive a downlink message from a primary node in a wireless battery management system (WBMS); and

a wireless management controller configurable to:

begin operating as a proxy node for a secondary node in the WBMS in response to the downlink message;

aggregate the downlink message and a first uplink message in an uplink packet; and

while operating as the proxy node, cause the wireless transceiver to transmit the uplink packet aggregating the downlink message and the first uplink message to the primary node and to the secondary node.

7 . The device of claim 6 , wherein the downlink message enables the wireless management controller to repeat the downlink message to the secondary node.

8 . The device of claim 6 ,

wherein the wireless transceiver is configurable to receive a second uplink message from the secondary node, and

wherein the downlink message enables the wireless management controller to repeat the second uplink message to the primary node.

9 . The device of claim 6 , wherein the wireless management controller is configurable to:

generate a routing advertisement message to initiate a proxy node trigger; and

cause the wireless transceiver to transmit the routing advertisement message to the primary node.

10 . The device of claim 6 ,

wherein the secondary node is a first secondary node in the WBMS, and

wherein the wireless management controller is configurable to:

begin operating as the proxy node for a second secondary node in the WBMS in response to the downlink message; and

while operating as the proxy node, cause the wireless transceiver to transmit the downlink message to the second secondary node.

11 . The device of claim 6 , wherein the wireless management controller is configurable to:

aggregate the downlink message, the first uplink message, and a second uplink message in the uplink packet; and

cause the wireless transceiver to:

transmit the downlink message in the uplink packet to the secondary node during an uplink interval of the device;

transmit the first uplink message in the uplink packet to the primary node during the uplink interval of the device; and

transmit the second uplink message from the secondary node in the uplink packet to the primary node during the uplink interval of the device.

12 . The device of claim 6 ,

wherein the wireless transceiver is configurable to receive the downlink message during a downlink interval of the primary node,

wherein the wireless management controller is configurable to cause the wireless transceiver to transmit the downlink message to the secondary node during a downlink proxy node interval,

wherein the downlink proxy node interval is separate from the downlink interval of the primary node, and

wherein the downlink proxy node interval is separate from uplink intervals of secondary nodes in the WBMS.

13 . The device of claim 6 ,

wherein the wireless transceiver is configurable to receive the downlink message during a downlink interval of the primary node,

wherein the wireless transceiver is configurable to receive a second uplink message from the secondary node,

wherein the wireless management controller is configurable to cause the wireless transceiver to transmit the second uplink message from the secondary node to the primary node during an uplink proxy node interval,

wherein the uplink proxy node interval is separate from the downlink interval of the primary node, and

wherein the uplink proxy node interval is separate from uplink intervals of secondary nodes in the WBMS.

14 . The device of claim 6 ,

wherein the wireless transceiver is configurable to receive the downlink message during a downlink interval of the primary node,

wherein the wireless transceiver is configurable to receive a second uplink message from the secondary node,

wherein the wireless management controller is configurable to cause the wireless transceiver to:

transmit the second uplink message from the secondary node to the primary node during a proxy node interval; and

transmit the downlink message from the primary node to the secondary node during the proxy node interval,

wherein the proxy node interval is separate from the downlink interval of the primary node, and

wherein the proxy node interval is separate from uplink intervals of secondary nodes in the WBMS.

15 . A wireless battery management system (WBMS) comprising:

a first secondary node; and

a primary node configurable to transmit a downlink message enabling the first secondary node to operate as a proxy node for a second secondary node in the WBMS,

wherein the first secondary node is configurable to:

begin operating as the proxy node in response to the downlink message;

aggregate the downlink message and a first uplink message in an uplink packet; and

while operating as the proxy node, transmit the uplink packet aggregating the downlink message and the first uplink message to the primary node and to the second secondary node.

16 . The WBMS of claim 15 ,

wherein the first secondary node is configurable to transmit a routing advertisement message to the primary node, and

wherein the primary node is configurable to generate the downlink message to enable the first secondary node to operate as the proxy node in response to the routing advertisement message.

17 . The WBMS of claim 15 , further comprising a third secondary node,

wherein the primary node is configurable to transmit the downlink message enabling the first secondary node to operate as the proxy node for the third secondary node, and

wherein the first secondary node is configurable to transmit the downlink message to the third secondary node while operating as the proxy node.

18 . The WBMS of claim 15 , wherein the first secondary node is configurable to:

receive a second uplink message from the second secondary node, and

transmit the second uplink message to the primary node while operating as the proxy node.

19 . The WBMS of claim 15 , wherein the first secondary node is configurable to:

aggregate the downlink message, the first uplink message, and a second uplink message in the uplink packet;

transmit the downlink message in the uplink packet to the second secondary node during an uplink interval of the first secondary node;

transmit the first uplink message in the uplink packet to the primary node during the uplink interval of the first secondary node; and

transmit the second uplink message from the second secondary node in the uplink packet to the primary node during the uplink interval of the first secondary node.

20 . The WBMS of claim 15 , wherein the first secondary node is configurable to:

receive the downlink message during a downlink interval of the primary node,

receive a second uplink message from the second secondary node; and

transmit the second uplink message from the second secondary node to the primary node during an uplink proxy node interval,

wherein the uplink proxy node interval is separate from the downlink interval of the primary node, and

wherein the uplink proxy node interval is separate from uplink intervals of secondary nodes in the WBMS.