Method and apparatus for controlling communication within a computer network
First Claim
1. A method, comprising controlling a computer network communication channel by dynamically accommodating or rejecting requests by one or more network components for access to the communication channel.
2 Assignments
0 Petitions
Accused Products
Abstract
A communication channel is controlled so as to dynamically accommodate network client requests for access thereto. The communication channel may be supported on a wireless link, such as a spread spectrum wireless link, and client requests for access thereto may be dynamically accommodated by allocating time slots for client transmissions on the wireless link. Providing a quiet time slot within which clients may request access to the communication channel may accommodate various client requests for access to the communication channel. These quiet slots may exist with other forward and reverse time slots which are superimposed on the communication channel, each forward and reverse time slot including one or more data frames. The forward and reverse time slots are preferably fixed, but negotiable, time periods. Each of the data frames may include a plurality of data packets, each of the data packets being variable in length. Preferably, each of the data packets includes error correction coding information as well as information which may be used to synchronize pseudo-random number generators of a transmitter and a receiver operating according to the communication protocol. Each of the data frames may further include link identification information that uniquely identifies a wireless link supporting the communication protocol.
135 Citations
50 Claims
- 1. A method, comprising controlling a computer network communication channel by dynamically accommodating or rejecting requests by one or more network components for access to the communication channel.
- 9. A communication protocol, comprising an hierarchical arrangement of time slots within a communication channel for transmission and reception of real time multimedia data between components of a computer network.
- 20. A communication protocol, comprising one or more forward and reverse time slots for each of a number of frame transmission periods, each forward and reverse time slot including one or more frames of data including audio and/or video information.
-
27. A network, comprising:
-
a server;
one or more clients; and
a wireless communication link communicatively coupling the server with the one or more clients according to a communication protocol that includes a number of transmission and reception time periods dynamically assigned by the server according to bandwidth requirements of the one or more clients. - View Dependent Claims (28, 29, 30, 31, 32, 33, 34, 35, 36, 37, 38, 39)
-
- 40. A method, comprising adding a network component to a computer network communicatively coupled via a wireless communication channel by dynamically accommodating a request for access to the communication channel transmitted by the network component.
- 49. A method comprising communicatively coupling two or more units of a computer network with a time division multiple access (TDMA) direct sequence spread spectrum (DS-SS) communication link.
Specification