Time and Frequency Allocation for Concurrent Communications on a Shared Coaxial Cable
First Claim
1. A system comprising:
- circuitry comprising a processor and memory for use in a controller of a network comprising a plurality of devices connected via a shared coaxial cable, wherein;
the circuitry is operable to maintain one or more data structures that hold per-sender-receiver-pair link parameters, and per-sender-receiver-pair bandwidth grant status;
the circuitry is operable to, in response to receipt of a reservation request on the shared coaxial cable, decide which one or more of a plurality of subbands and which one or more of a plurality timeslots to reserve for the transmission based, at least in part, on the per-sender-receiver-pair link parameters and the per-sender-receiver-pair bandwidth grant status in the one or more data structures; and
generate a reservation grant message that indicates the decided one or more subbands and the decided one or more timeslots.
6 Assignments
0 Petitions
Accused Products
Abstract
Circuitry for use in a network controller comprises a processor and memory. The network controller is operable to control communications in a network comprising a plurality of devices connected via a shared coaxial cable. The circuitry is operable to maintain one or more data structures that hold per-sender-receiver-pair link parameters and per-sender-receiver-pair bandwidth grant status. The circuitry is operable to, in response to receipt of a reservation request on the shared coaxial cable, decide which one or more of a plurality of subbands and which one or more of a plurality timeslots to reserve for the transmission based, at least in part, on the per-sender-receiver-pair link parameters and the per-sender-receiver-pair bandwidth grant status in the one or more data structures. The circuitry is operable to generate a reservation grant message that indicates the decided one or more subbands and the decided one or more timeslots.
-
Citations
20 Claims
-
1. A system comprising:
circuitry comprising a processor and memory for use in a controller of a network comprising a plurality of devices connected via a shared coaxial cable, wherein; the circuitry is operable to maintain one or more data structures that hold per-sender-receiver-pair link parameters, and per-sender-receiver-pair bandwidth grant status; the circuitry is operable to, in response to receipt of a reservation request on the shared coaxial cable, decide which one or more of a plurality of subbands and which one or more of a plurality timeslots to reserve for the transmission based, at least in part, on the per-sender-receiver-pair link parameters and the per-sender-receiver-pair bandwidth grant status in the one or more data structures; and generate a reservation grant message that indicates the decided one or more subbands and the decided one or more timeslots. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
11. A method comprising:
-
receiving, by circuitry in a network controller of a network comprising a plurality of devices connected via a shared coaxial cable, a reservation request on the shared coaxial cable; accessing, by the circuitry, one or more data structures stored in memory, wherein the one or more data structures hold per-sender-receiver-pair link parameters, and per-sender-receiver-pair bandwidth grant status parameters; deciding, by the circuitry, which one or more of a plurality of subbands and which one or more of a plurality timeslots to reserve for the transmission based, at least in part, on the per-sender-receiver-pair link parameters and the per-sender-receiver-pair bandwidth grant status in the one or more data structures; and generating, by the circuitry, a reservation grant message that indicates the decided one or more subbands and the decided one or more timeslots. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
Specification