IP Library Granted Patent US 8,732,338
Granted Patent B2
US 8,732,338 · App. 12/604,036 · Granted May 20, 2014

Mesh network bridge routing

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 8,732,338
App. No.
12/604,036
Granted
May 20, 2014
Kind
B2
Abstract

A wireless mesh network server is operable to receive a message to one or more mesh network nodes from a client external to the mesh network, the message comprising an alias identifying the one or more mesh network nodes. The server is further operable to identify the one or more receiving mesh network nodes by the received message alias via an alias table, and forward the received message to the one or more mesh network nodes identified by the alias.

Claims (39)

1. A wireless mesh network server operable to:

receive a message to one or more mesh network nodes from a client external to the mesh network, the message comprising an alias, wherein the alias comprises a network node address in a first network type different from a mesh network type, the alias's network node address associated with the one or more mesh network nodes;

identify the one or more receiving mesh network nodes by the received message alias via an alias table, the alias table associating the alias comprising a network node address in the first network type different from the mesh network type with one or more mesh network nodes; and

forward the received message to the one or more mesh network nodes identified by the alias,

wherein the server comprises a computerized system, the server operable to aggregate one or more reply messages from the one or more mesh network nodes.

2. The wireless mesh network server of claim 1 , wherein the mesh network comprises a ZigBee network.

3. The wireless mesh network server of claim 1 , wherein forwarding the received message to the one or more mesh network nodes identified by the alias comprises forwarding the message to gateway nodes of the one or more mesh networks including the one or more mesh network nodes.

4. The wireless mesh network server of claim 1 , the server further operable to forward one or more reply messages from the one or more mesh network nodes to the client external to the mesh network.

5. The wireless mesh network server of claim 4 , the server further operable to aggregate at least two of the one or more reply messages before sending an aggregated reply message to the client.

6. The wireless mesh network server of claim 1 , wherein the client message comprises one or more of a TCP/IP message, an SMS message, and an HTTP message.

7. The wireless mesh network server of claim 1 , wherein forwarding the received message further comprises forwarding a received mesh network message to one or more mesh network nodes in a passthrough mode.

8. A method of operating a wireless mesh network server, comprising:

receiving a message to one or more mesh network nodes from a client external to the mesh network, the message comprising an alias, wherein the alias comprises a network node address in a first network type different from a mesh network type, the alias's network node address associated with the one or more mesh network nodes;

identifying the one or more receiving mesh network nodes by the received message alias via an alias table, the alias table associating the alias comprising a network node address in the first network type different from the mesh network type with one or more mesh network nodes;

forwarding the received message to the one or more mesh network nodes identified by the alias; and

aggregating one or more reply messages from the one or more mesh network nodes.

9. The method of operating a wireless mesh network server of claim 8 , wherein the mesh network comprises a ZigBee network.

10. The method of operating a wireless mesh network server of claim 8 , wherein forwarding the received message to the one or more mesh network nodes identified by the alias comprises forwarding the message to gateway nodes of the one or more mesh networks including the one or more mesh network nodes.

11. The method of operating a wireless mesh network server of claim 8 , further comprising forwarding one or more reply messages from the one or more mesh network nodes to the client external to the mesh network.

12. The method of operating a wireless mesh network server of claim 8 , further comprising aggregating at least two of the one or more reply messages before sending an aggregated reply message to the client.

13. The method of operating a wireless mesh network server of claim 8 , wherein the client message comprises one or more of a TCP/IP message, an SMS message, and an HTTP message.

14. A non-transitory machine-readable medium with instructions stored thereon, the instructions when executed operable to cause a computerized system to:

receive a message to one or more mesh network nodes from a client external to the mesh network, the message comprising an alias, wherein the alias comprises a network node address in a first network type different from a mesh network type, the alias's network node address associated with the one or more mesh network nodes;

identify the one or more receiving mesh network nodes by the received message alias via an alias table, the alias table associating the alias comprising a network node address in the first network type different from the mesh network type with one or more mesh networks;

forward the received message to the one or more mesh network nodes identified by the alias; and

aggregate one or more reply messages from the one or more mesh network nodes.

15. The non-transitory machine-readable medium of claim 14 , wherein the mesh network comprises a ZigBee network.

16. The non-transitory machine-readable medium of claim 14 , wherein forwarding the received message to the one or more mesh network nodes identified by the alias comprises forwarding the message to gateway nodes of the one or more mesh networks including the one or more mesh network nodes.

17. The non-transitory machine-readable medium of claim 14 , the instructions when executed further operable to forward one or more reply messages from the one or more mesh network nodes to the client external to the mesh network.

18. The non-transitory machine-readable medium of claim 17 , the instructions when executed further operable to aggregate at least two of the one or more reply messages before sending an aggregated reply message to the client.

19. The non-transitory machine-readable medium of claim 14 , wherein the client message comprises one or more of a TCP/IP message, an SMS message, and an HTTP message.

20. A mesh network system, comprising:

one or more wireless mesh networks, each comprising a plurality of mesh network nodes;

a network operable to link the one or more wireless mesh networks to one or more client devices external to the mesh network; and

a wireless mesh network server comprising a part of the network and operable to:

receive a message to one or more mesh network nodes from a client external to the mesh network, the message comprising an alias, wherein the alias comprises a network node address in a first network type different from a mesh network type, the alias's network node address associated with the one or more mesh network nodes;

identify the one or more receiving mesh network nodes by the received message alias via an alias table, the alias table associating the alias comprising a network node address in the first network type different from the mesh network type with one or more mesh network nodes;

forward the received message to the one or more mesh network nodes identified by the alias; and

aggregate one or more reply messages from the one or more mesh network nodes.

Assignments (3)
RELEASE OF SECURITY INTEREST Recorded Dec 8, 2023
From: BMO BANK N.A., AS ADMINISTRATIVE AGENT
To: DIGI INTERNATIONAL INC.
Reel/Frame 065835/0205 →
SECURITY INTEREST Recorded Dec 8, 2023
From: DIGI INTERNATIONAL INC.
To: BMO BANK N.A., AS ADMINISTRATIVE AGENT
Reel/Frame 065836/0981 →
SECURITY INTEREST Recorded Dec 19, 2019
From: DIGI INTERNATIONAL INC.
To: BMO HARRIS BANK N.A.
Reel/Frame 051370/0023 →