Configurable hybrid medium access control for cable metropolitan area networks
First Claim
1. A system for controlling access to a bi-directional cable television hybrid fiber-coax network having a plurality of upstream and downstream communication channels, each upstream channel supporting a different communication mode, the system comprising a headend unit and at least one subscriber unit:
- said subscriber unit having;
means for receiving a request for transmitting over said network;
means for determining the type of communication to be transmitted;
means for selecting a communication mode, based upon said determination, for transmitting said communication;
means for transmitting a connection request over one of said upstream channels;
means for receiving a connection acknowledgment over one of said downstream channels, wherein said acknowledgement includes an authorized communication channel assignment; and
means for transmitting communications over said authorized channel; and
said headend unit having;
means for receiving said connection request from said subscriber unit;
means for monitoring communication traffic over an upstream channel associated with said selected communication mode;
means for configuring selected parameters of said communication mode, said configuring means being responsive to said monitoring means; and
means for transmitting a connection acknowledgment over said downstream channel to said subscriber unit.
10 Assignments
0 Petitions
Accused Products
Abstract
The hybrid medium access control MAC system is configurable to the type of communication required to support a desired application or service. The MAC system analyzes services requested from a settop terminal, or a network controller client, and determines the best MAC component for transmitting signals upstream based on the resources required by the service and the available network resources. A portion of the upstream channel spectrum is allocated to each of the MAC components: 1) POP; 2) assigned static TDMA; 3) assigned dynamic multi-rate TDMA; and 4) random slot reservation--dynamic slot allocation TDMA. Depending upon the communication requirements of the service desired, the configurable MAC system will select the MAC component best suited to support the service. A frequency agile transmitter is then tuned to the channel which has been preallocated for the selected MAC component(s). As communication traffic varies over time, the system reallocates portions of the upstream channel spectrum among the different MAC components and may also reconfigure a specific MAC component.
170 Citations
32 Claims
-
1. A system for controlling access to a bi-directional cable television hybrid fiber-coax network having a plurality of upstream and downstream communication channels, each upstream channel supporting a different communication mode, the system comprising a headend unit and at least one subscriber unit:
-
said subscriber unit having; means for receiving a request for transmitting over said network; means for determining the type of communication to be transmitted; means for selecting a communication mode, based upon said determination, for transmitting said communication; means for transmitting a connection request over one of said upstream channels; means for receiving a connection acknowledgment over one of said downstream channels, wherein said acknowledgement includes an authorized communication channel assignment; and means for transmitting communications over said authorized channel; and said headend unit having; means for receiving said connection request from said subscriber unit; means for monitoring communication traffic over an upstream channel associated with said selected communication mode; means for configuring selected parameters of said communication mode, said configuring means being responsive to said monitoring means; and means for transmitting a connection acknowledgment over said downstream channel to said subscriber unit. - View Dependent Claims (2, 3, 4, 5, 6, 7)
-
-
8. A system for controlling access to a bi-directional information transport medium between at least one subscriber unit and a headend unit, the transport medium having a plurality of communication channels, each channel supporting a different communication mode, the system comprising:
-
said subscriber unit having; means for receiving a request for transmitting over said transport medium; means for determining the type of communication to be transmitted; means for selecting a communication mode, based upon said determination, for transmitting said communication; means for transmitting communications over a selected channel associated with said communication mode; and means for receiving communications over a second channel; and said headend unit having; means for receiving said communications over said selected channel from said subscriber unit; means for monitoring communication traffic over said channel; means for configuring selected parameters of said communicating mode, said configuring means being responsive to said monitoring means; and means for transmitting communications to said subscriber unit over said second channel. - View Dependent Claims (11, 13, 14, 18, 20)
-
-
9. A system for controlling access to a bi-directional information transport medium between at least one subscriber unit and a headend unit, the transport medium having a plurality of communication channels, each channel supporting a different communication mode, the system comprising:
-
said subscriber unit having; means for receiving a request for transmitting over said transport medium; means for determining the type of communication to be transmitted; means for selecting a communication mode, based upon said determination, for transmitting said communication, wherein said communication modes include plain old polling;
assigned static TDMA;
assigned dynamic multi-rate TDMA; and
random slot reservation-dynamic slot allocation TDMA;means for transmitting communications over a selected channel associated with said communication mode; and means for receiving communications over a second channel; and said headend unit having; means for receiving said communications over said selected channel from said subscriber unit; means for monitoring communication traffic over said channel; means for configuring selected parameters of said communicating mode, said configuring means being responsive to said monitoring means; and means for transmitting communications to said subscriber unit over said second channel. - View Dependent Claims (10, 12, 15, 16, 17, 19)
-
-
21. A subscriber unit for controlling access to a bi-directional information transport medium, the transport medium having a plurality of communication channels, each channel supporting a different communication mode, said subscriber unit comprising:
-
means for receiving a request for transmitting over said transport medium; means for determining the type of communication to be transmitted; means for selecting a communication mode, based upon said determination, for transmitting said communication; means for transmitting communications over a selected channel associated with said communication mode; and means for receiving communications over a second channel.
-
-
22. A headend unit for controlling access to a bi-directional information transport medium by a plurality of subscriber units, the transport medium having a plurality of communication channels, each channel supporting a different communication mode, said headend unit comprising:
-
means for receiving connection requests over one of said channels from a plurality of subscriber units; means for monitoring communication traffic over said channels; means for allocating said plurality of channels among said communication modes, said allocating means being responsive to said monitoring means; means for configuring selected parameters of said communication modes, said configuring means being responsive to said monitoring means; and means for transmitting connection authorizations to said subscriber units over a second channel.
-
-
23. A method for controlling access to an information transport medium, the transport medium having a plurality of communication channels, each channel supporting a different communication mode, the method comprising:
-
receiving a request for transmitting over said transport medium; determining the type of communication to be transmitted; selecting a communication mode, based upon said determination, for transmitting said communication; transmitting a connection request for communicating over said selected communication mode; receiving a connection acknowledgment, comprising an authorized communication channel; and transmitting said communication over said authorized channel.
-
-
24. A system for controlling access to a bi-directional cable television hybrid fiber-coax network having a plurality of upstream and downstream communication channels, each upstream channel supporting a different communication mode, the system comprising a headend unit, at least one network element manager located upstream of said headend unit and at least one subscriber unit located downstream of said headend unit:
-
said network element manager having; means for specifying connection parameters for transmitting a communication over said network, said connection parameters including a connection rate; means for transmitting said connection parameters over one of said downstream channels; means for receiving a connection acknowledgment over one of said upstream channels; and means for transmitting communications over one of said downstream channels; and said headend unit having; means for receiving said connection parameters from said network element manager; means for determining the communication mode based upon said connection parameters; means for monitoring communication traffic load over a plurality of upstream channels; means for configuring said mode, said configuring means being responsive to said monitoring means; and means for transmitting a connection acknowledgment over said upstream channel to said network element manager. - View Dependent Claims (25, 26)
-
-
27. A method for controlling access to an information transport medium, the transport medium having a plurality of communication channels, each channel capable of supporting at least one communication mode, the method comprising:
-
receiving a request for transmitting over said transport medium; determining the type of communication to be transmitted; selecting a communication mode, based upon said determination, for transmitting said communication; transmitting a connection request for communicating using said selected communication mode; receiving a connection acknowledgment, comprising an authorized communication channel; and transmitting said communication over said authorized channel. - View Dependent Claims (28)
-
-
29. A system for controlling access to a bi-directional information transport network between at least one subscriber unit and a headend unit, the transport medium having a plurality of communication channels, each channel supporting at least two communication modes, the system comprising:
-
said subscriber unit having; means for receiving a request for transmitting over said transport network; means for determining the type of communication to be transmitted based upon said request; means for selecting a communication mode and an upstream channel, based upon said determination, for transmitting said communication, wherein said communication modes include plain old polling;
assigned static TDMA;
assigned dynamic multi-rate TDMA; and
random slot reservation-dynamic slot allocation TDMA;means for transmitting communications over said selected upstream channel; and means for receiving communications over a downstream channel; and said headend unit having; means for receiving said communications over said selected upstream channel from said subscriber unit; means for monitoring communication traffic over a plurality of upstream channels; means for configuring selected parameters of said communication mode, said configuring means being responsive to said monitoring means; and means for transmitting communications to said subscriber unit over a downstream channel.
-
-
30. A system for controlling access to a bi-directional cable television hybrid fiber-coax network having a plurality of upstream and downstream communication channels, each upstream channel supporting a different communication mode, the system comprising a headend unit, at least one network element manager located upstream of said headend unit and at least one subscriber unit located downstream of said headend unit:
-
said network element manager having; means for specifying a type of communication for transmitting over said network; means for transmitting said communication type over one of said downstream channels; means for receiving a connection acknowledgment over one of said upstream channels; and said headend unit having; means for receiving said communication type from said network element manager; means for monitoring communication traffic load over an upstream channel associated with said communication type; means for selecting a communication mode and for configuring associated parameters of said mode based upon said communication type, said configuring means being responsive to said monitoring means; and means for transmitting a connection acknowledgment over an upstream channel to said network element manager. - View Dependent Claims (31, 32)
-
Specification