IP Library Granted Patent US 7,197,016
Granted Patent B2
US 7,197,016 · App. 09/847,170 · Granted Mar 27, 2007

Time division protocol for an ad-hoc, peer-to-peer radio network having coordinating channel access to shared parallel data channels with separate reservation channel

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,197,016
App. No.
09/847,170
Granted
Mar 27, 2007
Kind
B2
Abstract

A novel protocol for an ad-hoc, peer-to-peer radio network that provides collision-free channel access with an emphasis on improving geographic reuse of the frequency spectrum. The protocol of the invention is executed on the reservation or control channel, and provides a method for allocating data transactions on the data channels. The system of the invention utilizes multiple parallel data channels that are coordinated by a single reservation channel. The transceiver of the system employs two modems to solve the channel reliability issues with multiple channel designs, where one is dedicated as a receive-only modem for gathering channel usage information on the reservation channel. High quality voice, video and data may be transmitted. The reservation channel implements a time division multiple access algorithm with dynamic slot allocation. In a distributed manner, nodes determine geographic reuse of slots based on channel quality extracted from the modem. Signal quality calculations are used to determine the likelihood of a slot reuse causing destructive interference within a node's neighborhood. Requests for slot usage are compared with the known traffic pattern and accepted or rejected by nodes within RF signal range based on the signal quality calculations.

Claims (29)

1. A radio terminal for use within an ad-hoc, multihopping radio system comprising a series of radio terminals, said radio system based on time-dependent messaging having multiple parallel data channels and a control channel, said radio terminal comprising:

a transceiver means for transmitting and receiving signals from other terminals of said series of radio terminals;

a computer means; and

a memory means for storing program software for processing by said computer means,

said memory means for storing registration information about an other radio terminal for which said radio terminal serves as a node through which it has been registered for forming a call-connection routing path, and

said memory means also storing registration information about any descendent radio terminals for which said other radio terminal serves as a node through which said descendent radio terminals has been registered.

2. A radio terminal for use within an ad-hoc, multihopping radio system comprising a series of radio terminals, said radio system based on time-dependent messaging having multiple parallel data channels and a control channel, said radio terminal comprising:

a transceiver means for transmitting and receiving signals from other like terminals of said series of radio terminals;

a computer means; and

a memory means for storing program software for processing by said computer means,

said memory means for storing registration information about an other radio terminal for which said radio terminal serves as a node through which said other radio terminal has been registered for forming a call-connection routing path, and

said memory means also for storing registration information about any descendent radio terminals for which said other radio terminal serves as a node through which said descendent radio terminal has been registered,

wherein said software means comprises updating means for updating said memory means; said updating means changing said registration information in order to reflect any changes in said nodes.

3. A radio terminal for use within an ad-hoc, multihopping radio system comprising a series of radio terminals, said radio system based on time-dependent messaging having multiple parallel data channels and a control channel, said radio terminal comprising:

a transceiver means for transmitting and receiving signals from other like terminals of said series of radio terminals;

a computer means; and

a memory means for storing program software for processing by said computer means,

said memory means for storing registration information about an other radio terminal for which said radio terminal serves as a node through which said other radio terminal has been registered for forming a call-connection routing path, and

said memory means also for storing registration information about any descendent radio terminals for which said other radio terminal serves as a node through which said descendent radio terminal has been registered,

wherein said updating means comprises means for unregistering another said radio terminal, which had been registered with said radio terminal, from said memory means.

4. An ad-hoc, multihopping radio system based on time-dependent messaging having multiple parallel data channels and a control channel, said radio system comprising:

a plurality of radio terminals for communication of one or more signals along at least one call-connection routing path,

wherein said call-connection routing path comprises a source radio terminal, a destination radio terminal and all radio terminal descendents of a common parent radio terminal of said source radio terminal and said destination radio terminal which are not descendents of said source radio terminal or said destination radio terminal,

wherein said parent radio terminal comprises:

a transceiver for transmitting and receiving signals from one or more of said plurality of radio terminals, and

a memory for storing registration information about one or more direct descendent radio terminals for which said parent radio terminal serves as a node through which it has been registered for forming said call-connection routing path,

said memory means also storing registration information about one or more indirect descendent radio terminals for which said direct descendent radio terminal serves as a node through which said indirect descendent radio terminal has been registered.

5. An ad-hoc, multihopping radio system as claimed in claim 4 , wherein said memory means further is for storing of a software program comprising updating means for updating said memory means; said updating means changing said registration information in order to reflect any changes in said nodes.

6. An ad-hoc multihopping radio system as claimed in claim 5 , wherein said updating means comprises means for unregistering another said radio terminal, which had been registered with said radio terminal, from said memory means.

Assignments (3)
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 →
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 →
MERGER Recorded Apr 11, 2022
From: MESHNETWORKS, INC.
To: ARRIS ENTERPRISES LLC
Reel/Frame 060978/0116 →