IP Library Granted Patent US 7,920,586
Granted Patent B2
US 7,920,586 · App. 11/238,572 · Granted Apr 5, 2011

System and method for selecting a medium access technique for transmitting packets over a network

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,920,586
App. No.
11/238,572
Filed
Sep 29, 2005
Granted
Apr 5, 2011
Kind
B2
Examiner
ZHOU, YONG
Art Unit
2477
USPC
370/442
Abstract

A system and method for transmitting packets in a network ( 100 ). A node ( 102, 106, 107 ) in the network ( 100 ) accesses uses one of a plurality of medium access techniques for transmitting packets on the network ( 100 ). The node ( 102, 106, 107 ) separates packets to be transmitted into classes based on at least one characteristic of the packets and selects one of the medium access techniques for each class of packets based on whether the medium access technique provides improved transmission efficiency for the at least one characteristic of the packets in the class. The node ( 102, 106, 107 ) transmits the packets in each respective class using the respective selected medium access technique.

Claims (33)

1. A method for selecting a medium access technique for transmission of at least one packet by a node in a communication network, the method comprising:

determining, by the node operating within the communication network, a characteristic of the at least one packet to be transmitted by the node;

when the characteristic is determined to be a first condition, determining, by the node, a size of the at least one packet, and based on the size of the at least one packet, determining which of a plurality of medium access technique to use by the node for transmission of the at least one packet;

when the characteristic is determined to be a second condition, determining, by the node, a size of the at least one packet, and based on the size of the at least one packet, determining which of the plurality of medium access technique to use by the node for transmission of the at least one packet;

when the characteristic is determined to be the first condition and the size of the at least one packet is at or above a certain size, determining, by the node, which of a first medium access technique or a second medium access technique to use by the node for transmission of the at least one packet based on another characteristic of the at least one packet; and

when the characteristic is determined to be the first condition and the size of the at least one packet is below the certain size, determining, by the node, which of the first medium access technique or a third medium access technique to use by the node for transmission of the at least one packet based on the another characteristic of the at least one packet, wherein the another characteristic is an inter-arrival time of the at least one packet.

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

transmitting, by the node, the at least one packet using the determined medium access technique.

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

providing to the node the plurality of medium access techniques for transmitting a plurality of packets from the node to one or other nodes in the communication network.

4. A method as claimed in claim 1 , wherein the plurality of medium access techniques include a carrier sense multiple access (CSMA) medium access control (MAC) protocol and a time division multiple access (TDMA) technique.

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

the characteristic is a quality of service (QoS) level, the first condition is a QoS below a certain level and the second condition is a QoS at or above the certain level.

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

the first medium access technique is a carrier sense multiple access (CSMA) medium access control (MAC) protocol, the second medium access technique is a MAC protocol that obtains a dedicated time division multiple access (TDMA) time slot, and the third medium access technique is a MAC protocol that utilizes a TDMA channel normally used for reserving time slots.

7. A method for selecting a medium access technique for transmission of at least one packet by a node in a communication network, the method comprising:

determining, by the node operating within the communication network, a characteristic of the at least one packet to be transmitted by the node;

when the characteristic is determined to be a first condition, determining, by the node, a size of the at least one packet, and based on the size of the at least one packet, determining, by the node, which of a plurality of medium access technique to use by the node for transmission of the at least one packet;

when the characteristic is determined to be a second condition, determining, by the node, a size of the at least one packet, and based on the size of the at least one packet, determining, by the node, which of the plurality of medium access technique to use by the node for transmission of the at least one packet;

when the characteristic is determined to be the second condition and the size of the at least one packet is at or above a certain size, determining, by the node, which of a first medium access technique or a second medium access technique to use by the node for transmission of the at least one packet based on another characteristic of the at least one packet; and

when the characteristic is determined to be the second condition and the size of the at least one packet is below the certain size, determining, by the node, which of the first medium access technique or a third medium access technique to use by the node for transmission of the at least one packet based on the another characteristic of the at least one packet, wherein the another characteristic is an inter-arrival time of the at least one packet.

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

the first medium access technique is a MAC protocol that obtains a dedicated time division multiple access (TDMA) time slot, the second medium access technique is a carrier sense multiple access (CSMA) medium access control (MAC) protocol, and the third medium access technique is a MAC protocol that utilizes a TDMA channel normally used for reserving time slots.

9. A transmission method for a network, the method comprising the steps of:

providing multiple medium access techniques for transmitting at least one packet between nodes in the network;

identifying the packet as being of a particular class based on characteristics of the packet, wherein the characteristics of the packet includes desired quality of service, packet size, and inter-arrival time of the packet;

detecting peak and estimating variance within the particular class;

selecting one of the medium access techniques for the particular class;

estimating bandwidth requirements for the particular class based on the detected peak and estimated variance within the particular class;

reserving bandwidth resources for the particular class based on the estimated bandwidth requirements; and

transmitting packets of the particular class using the selected medium access technique.

10. The method of claim 9 , wherein reserving further comprises:

contending for the bandwidth resources for the particular class.

Assignments (15)
SECURITY INTEREST Recorded Apr 6, 2026
From: POWERBRIDGE IP PROTECTION LLC
To: UNITY MASTER LLC SERIES XIX
Reel/Frame 075366/0001 →
CHANGE OF NAME Recorded Mar 27, 2026
From: SIM IP 1 LLC
To: POWERBRIDGE IP PROTECTION LLC
Reel/Frame 075275/0394 →
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 →
PARTIAL TERMINATION AND RELEASE OF SECURITY INTEREST IN PATENTS Recorded May 23, 2022
From: WILMINGTON TRUST, NATIONAL ASSOCIATION, AS COLLATERAL AGENT
To: ARRIS ENTERPRISES LLC
Reel/Frame 060163/0642 →
PARTIAL RELEASE OF ABL SECURITY INTEREST Recorded May 16, 2022
From: JPMORGAN CHASE BANK, N.A.
To: COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC
Reel/Frame 060073/0483 →
PARTIAL RELEASE OF TERM LOAN SECURITY INTEREST Recorded May 16, 2022
From: JPMORGAN CHASE BANK, N.A.
To: COMMSCOPE TECHNOLOGIES LLC; ARRIS ENTERPRISES LLC
Reel/Frame 060073/0399 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Apr 11, 2022
From: ARRIS ENTERPRISES LLC
To: STRONG FORCE IOT PORTFOLIO 2016, LLC
Reel/Frame 059662/0571 →
MERGER Recorded Apr 11, 2022
From: MESHNETWORKS, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 060978/0116 →
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 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Nov 22, 2017
From: MOTOROLA SOLUTIONS, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 044806/0900 →
ASSIGNMENT OF ASSIGNOR'S INTEREST Recorded Dec 19, 2005
From: ALAPURANEN, PERTTI O.; JOSHI, AVINASH
To: MESHNETWORKS, INC.
Reel/Frame 017129/0874 →