Resource pooling system and method in communication systems
First Claim
Patent Images
1. A communication system in a network, comprising:
- a plurality of nodes;
a head-end coupled to the nodes, the head-end including;
a controller;
a plurality of network interface units; and
a pooling unit, wherein the pooling unit maps communication signals received from the nodes into combined signals based on resource allocation information generated by the controller, each of the combined signals being transmitted to the network through one of the network interface units.
1 Assignment
0 Petitions
Accused Products
Abstract
This invention provides a method and apparatus for allocating pools of resources of a communication system to nodes and end users serviced by the nodes. The nodes are coupled to a communications network through interface units. The interface units are organized as a pool and may be either preassigned to each of the nodes or may be dynamically allocated to the nodes based on end user requests. All the nodes of the communication system uses a common frequency band. Each of the nodes is coupled to the communication network through a dedicated channel. Thus, bandwidth available to the end users are greatly expanded without expensive and complex upgrades to existing equipment.
-
Citations
31 Claims
-
1. A communication system in a network, comprising:
-
a plurality of nodes;
a head-end coupled to the nodes, the head-end including;
a controller;
a plurality of network interface units; and
a pooling unit, wherein the pooling unit maps communication signals received from the nodes into combined signals based on resource allocation information generated by the controller, each of the combined signals being transmitted to the network through one of the network interface units. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15)
-
-
16. A method for operating a communication system, comprising:
-
transferring information between a control unit and a plurality of nodes, the information being transferred between the control unit and each of the plurality of nodes through at least one dedicated channel; and
allocating at least one of a plurality of banks of interface units to each of the nodes, wherein communication signals received from the nodes are mapped to at least one interface unit banks as combined signals.
-
-
17. A method for operating a communication system, comprising:
-
transferring information between a control unit and a plurality of nodes, the information being transferred between the control unit and each of the plurality of nodes through at least one dedicated channel; and
allocating at least one of a plurality of interface units to any one of the nodes, wherein communication signals received from the nodes are mapped to at least one interface unit as combined signals. - View Dependent Claims (18, 19, 20, 21, 22, 23, 24, 25, 26, 27, 28, 29, 30)
coupling the interface units to the nodes through a single physical connection.
-
-
19. The method of claim 17, further comprising:
transferring data between the nodes and a plurality of end users associated with each of the nodes, wherein the data is transferred using a common frequency band.
-
20. The method of claim 17, further comprising:
assigning a channel to an end user associated with one of the nodes based on a predetermined plan.
-
21. The method of claim 17, further comprising:
-
sending a channel request to the control unit to request a channel; and
granting the channel to an end user based on the channel request.
-
-
22. The method of claim 21, further comprising:
searching for a quiet channel, wherein the channel request is sent on one of the quiet channel and a signaling channel, the control unit granting the quiet channel to the end user by sending a grant message on one of the quiet channel and the signaling channel.
-
23. The method of claim 21, further comprising:
broadcasting available channel information on a signaling channel, wherein the end user selects an available channel as a selected channel and sends the channel request on one of the selected channel and the signaling channel, the control unit sending a grant message to the end user to grant the selected channel to the end user.
-
24. The method of claim 21, further comprising:
broadcasting available channel information on a head-end channel, wherein the end user sending the channel request to the control unit on one of the head-end channel and a signaling channel, the control unit sending a grant message to the end user to grant the head-end channel to the end user.
-
25. The method of claim 21, further comprising:
sending another channel request to the control unit if the control unit does not grant the channel to the end user.
-
26. The method of claim 21, further comprising:
generating a busy signal if the control unit does not grant the channel to the end user.
-
27. The method of claim 21, further comprising:
receiving the channel request from the end user and other channel requests from other end users, wherein if more than one end user requests the channel, the control unit selects one of the more than one end user and grants the channel to the selected end user.
-
28. The method of claim 21, further comprising:
looping back channel requests received on the channel, the channel being granted to the end user if the channel request sent by the end user is received by the end user on the channel.
-
29. The method of claim 21, further comprising:
-
allocating one of the interface units to a node associated with the end user if an interface unit is not already allocated to the node; and
storing a correspondence between the allocated one of the interface units and the node as well as a correspondence between the end user and the granted channel in a memory device.
-
-
30. The method of claim 21, further comprising:
routing communications addressed to the end user through the allocated one of the interface units on the granted channel.
-
31. A communication system in a network, comprising:
-
a plurality of nodes;
a head-end coupled to the nodes, the head-end including;
a controller;
a plurality of banks of network interface units; and
a pooling unit, wherein the pooling unit maps communication signals received from the nodes into combined signals based on resource allocation information generated by the controller, each of the combined signals being transmitted to the network through one of the network interface units.
-
Specification