IP Library Granted Patent US 7,656,901
Granted Patent B2
US 7,656,901 · App. 11/200,658 · Granted Feb 2, 2010

Software architecture and hardware abstraction layer for multi-radio routing and method for providing the same

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 7,656,901
App. No.
11/200,658
Granted
Feb 2, 2010
Kind
B2
Abstract

A system and method that creates an abstraction of the physical layer of a wireless communication network ( 100 ), in particular, a wireless ad-hoc peer-to-peer communication network ( 100 ), and that normalizes the feedback from the physical layer to enable multiple types of nodes ( 102, 106, 107 ) in the wireless network to operate using a common wireless routing protocol. This routing protocol uses a link quality metric to determine the best route regardless of how it actually chooses the route or disseminates such link quality information. The generalized routing metric can be derived for any node ( 102, 106, 107 ), regardless of its relative performance or its media access control (MAC) technology. The system and method also create a transaction summary that can be used for link adaptation and link quality estimation to determine, for example, future data rates, link quality/routing metrics, and transmit powers.

Claims (44)

1. A method of operation of a node for providing abstracted physical layer information to a wireless routing layer of the node, the method comprising:

generating transaction summary information by measuring transmission and reception events at the node;

generating the abstracted physical layer information based on the transaction summary information and overhead characteristics of the node; and

providing the abstracted physical layer information to the wireless routing layer of the node.

2. A method as claimed in claim 1 , wherein:

the transaction summary information comprises at least one of packet size information, data rate information, signal-to-noise ratio, signal quality, noise, bit-error rate, frequency channel, time-slot, antenna information and signal strength estimation information.

3. A method as claimed in claim 1 , wherein:

the overhead characteristics comprises information pertaining to at least one of signaling time, acknowledgement (ACK) processing time, ACK time, ACK time-out, back-off time, fairness time and congestion time of the node.

4. A method as claimed in claim 1 , wherein:

the abstracted physical layer generating step generates the abstracted physical layer information for link quality estimation purposes, using overhead characteristics and measured completion rates of the node.

5. A method as claimed in claim 4 , wherein:

the link quality estimation is independent of the physical layer parameters.

6. A method as claimed in claim 1 , wherein:

the abstracted physical layer generating step generates the abstracted physical layer information for link adaptation purposes, using overhead characteristics and measured completion rates.

7. A method as claimed in claim 6 , wherein:

the link adaptation is independent of the physical layer parameters.

8. A method as claimed in claim 1 , further comprising:

creating a routing metric based on the abstracted physical layer information to enable nodes having different physical layer characteristics to communicate within the network.

9. A node as claimed in claim 1 , wherein:

the abstracted physical layer generating step generates the abstracted physical layer information for link quality estimation purposes, using overhead characteristics and measured completion rates.

10. A node as claimed in claim 9 , wherein:

the link quality estimation is independent of the physical layer parameters.

11. A node operating within a wireless communication network, the node comprising:

a controller, operating to communicate in the wireless communication network, and operating to generate transaction summary information by measuring transmission and reception events at the node in the wireless communication network, and further operating to generate the abstracted physical layer information based on the transaction summary information and overhead characteristics of the node, and provide the abstracted physical layer information to the wireless routing layer of the node.

12. A node as claimed in claim 11 , wherein:

the transaction summary information comprises at least one of packet size information, data rate information, signal-to-noise ratio, signal quality, noise, bit-error rate, frequency channel, time-slot, antenna information and signal strength estimation information.

13. A node as claimed in claim 11 , wherein:

the overhead characteristics comprises information pertaining to at least one of signaling time, acknowledgement (ACK) processing time, ACK time, ACK time-out, back-off time, fairness time and congestion time.

14. A node as claimed in claim 11 , wherein:

the controller further operates to generate the abstracted physical layer information for link adaptation purposes, using overhead characteristics and measured completion rates.

15. A node as claimed in claim 14 , wherein:

the link adaptation is independent of the physical layer parameters used.

16. A node as claimed in claim 11 , wherein:

the controller further operates to create a routing metric based on the abstracted physical layer information to enable nodes having different physical layer characteristics to communicate within the network.

17. A method of operation of a node for enabling nodes having different physical layer characteristics to communicate within a wireless communication network, the method comprising:

generating abstracted physical layer information based on transaction summary information and overhead characteristics relating to nodes in the wireless communication network;

providing the abstracted physical layer information to a routing layer of the node; and

operating the nodes to transmit data packets in accordance with parameters set forth in the abstracted physical layer information.

18. A method as claimed in claim 17 , further comprising:

collecting the transaction summary information and overhead characteristics at a routing layer of the network.

19. A method as claimed in claim 17 , wherein:

the generating step further comprise generating the abstracted physical layer based on the transaction summary and overhead characteristics, and at least one of link quality characteristics and data rate characteristics.

20. A method as claimed in claim 17 , wherein:

the operating step comprises operating the nodes to transmit data packets in accordance with parameters set forth in the abstracted physical layer information using a common wireless routing protocol.

Assignments (9)
RELEASE OF SECURITY INTEREST AT REEL/FRAME 049905/0504 Recorded Dec 19, 2024
From: JPMORGAN CHASE BANK, N.A., AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC (F/K/A ARRIS ENTERPRISES, INC.); ARRIS TECHNOLOGY, INC.; ARRIS SOLUTIONS, INC.; COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; RUCKUS WIRELESS, LLC (F/K/A RUCKUS WIRELESS, INC.)
Reel/Frame 071477/0255 →
SECURITY INTEREST Recorded Dec 17, 2024
From: ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE INC., OF NORTH CAROLINA; OUTDOOR WIRELESS NETWORKS LLC; RUCKUS IP HOLDINGS LLC
To: APOLLO ADMINISTRATIVE AGENCY LLC
Reel/Frame 069889/0114 →
CORRECTIVE BY NULLIFICATION TO REMOVE INCORRECTLY RECORDED PROPERTY NUMBERS PREVIOUSLY RECORDED AT REEL 044806, FRAME 0900. ASSIGNOR HEREBY CONFIRMS THE ASSIGNMENT OF PATENT RIGHTS. Recorded Apr 19, 2022
From: MOTOROLA SOLUTIONS, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 061038/0692 →
SECURITY INTEREST Recorded Nov 19, 2021
From: ARRIS SOLUTIONS, INC.; ARRIS ENTERPRISES LLC; COMMSCOPE TECHNOLOGIES LLC; COMMSCOPE, INC. OF NORTH CAROLINA; RUCKUS WIRELESS, INC.
To: WILMINGTON TRUST
Reel/Frame 060752/0001 →
PATENT SECURITY AGREEMENT Recorded Jul 3, 2019
From: ARRIS ENTERPRISES LLC
To: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
Reel/Frame 049820/0495 →
ABL SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049892/0396 →
TERM LOAN SECURITY AGREEMENT Recorded Jul 3, 2019
From: COMMSCOPE, INC. OF NORTH CAROLINA; COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC; ARRIS TECHNOLOGY, INC.; RUCKUS WIRELESS, INC.; ARRIS SOLUTIONS, INC.
To: JPMORGAN CHASE BANK, N.A.
Reel/Frame 049905/0504 →
MERGER AND CHANGE OF NAME Recorded Jul 1, 2019
From: MESHNETWORKS, INC; ARRIS ENTERPRISES LLC
To: ARRIS ENTERPRISES LLC
Reel/Frame 049639/0515 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 22, 2017
From: MOTOROLA SOLUTIONS, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 044806/0900 →