Upstream data transmission system for cable television
First Claim
1. An upstream data transmission system for use in a cable television system in which downstream data transmission is carried out using data frames and a periodic data frame synchronization signal via a cable network from a headend to a plurality of subscriber terminals, said upstream data transmission system comprising:
- time slot means for dividing said data frames into a plurality of time slots in response to a downloadable slot width signal;
superframe means for combining one or more of said data frames into a superframe interval in which each data frame is sequentially numbered in response to a downloadable superframe signal;
means for assigning a time slot to a subscriber terminal expressed as a time slot identifier having a frame number within said superframe and a slot number within said numbered frame; and
timing means for transmitting upstream data from a subscriber terminal to said headend during said assigned time slot.
3 Assignments
0 Petitions
Accused Products
Abstract
A cable television upstream data transmission system provides a plurality of time slots synchronized to the downstream symbol clock for use by subscriber terminals in upstream data transmission. The width and number of time slots are controlled by a pair of downloadable values to accommodate dynamic changes of the cable system. A transmission modulator used within the subscriber terminal produces an upstream transmission carrier having a frequency locked to the symbol clock. The frequency of the carrier signal produced by the transmission modulator is programmably controlled by a plurality of program values which are selected to provide frequency and phase lock of the modulator'"'"'s carrier to the symbol clock.
85 Citations
20 Claims
-
1. An upstream data transmission system for use in a cable television system in which downstream data transmission is carried out using data frames and a periodic data frame synchronization signal via a cable network from a headend to a plurality of subscriber terminals, said upstream data transmission system comprising:
-
time slot means for dividing said data frames into a plurality of time slots in response to a downloadable slot width signal; superframe means for combining one or more of said data frames into a superframe interval in which each data frame is sequentially numbered in response to a downloadable superframe signal; means for assigning a time slot to a subscriber terminal expressed as a time slot identifier having a frame number within said superframe and a slot number within said numbered frame; and timing means for transmitting upstream data from a subscriber terminal to said headend during said assigned time slot. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. In a cable television system in which a plurality of subscriber terminals are coupled to a headend by a network and in which a plurality of data frames, each comprising a plurality of N-level data symbols occurring at a predetermined symbol rate and a periodic data frame synchronization signal, are transmitted downstream from said headend to said subscriber terminals, an upstream data transmission method comprising the steps of:
-
generating a symbol clock having a frequency corresponding to said predetermined rate; dividing each of said data frames into a plurality of time slots synchronously with said symbol clock, each of said time slots having a duration corresponding to a downloadable slot width value; forming a superframe synchronously with said symbol clock composed of one or more sequential data frames corresponding to a downloadable superframe value; assigning a time slot to a subscriber terminal for upstream data communication expressed as a time slot identifier having a frame number within said superframe and a slot number therein; and timing upstream data communication from a subscriber terminal to said headend to occur during said assigned time slot. - View Dependent Claims (12, 13, 14)
-
-
15. In a cable television system in which a plurality of subscriber terminals are coupled to a headend by a network and in which a plurality of data frames, each comprising a plurality of N-level data symbols occurring at a predetermined rate and a periodic data frame synchronization signal, are transmitted downstream from said headend to said subscriber terminals, an upstream data transmission system comprising:
-
means for generating a symbol clock signal having a frequency corresponding to said predetermined rate; means responsive to said symbol clock signal for dividing each data frame into a plurality of time slots having a duration corresponding to a downloadable width value; means responsive to said symbol clock signal for forming a superframe composed of one or more sequential data frames corresponding to a downloadable superframe value; means for assigning a time slot to a subscriber terminal for upstream data communication expressed as a time slot identifier having a frame number within said superframe and a slot number therein; and means for timing upstream data communications from a subscriber terminal to said headend to occur during the assigned time slot for the transmitting subscriber terminal. - View Dependent Claims (16, 17, 18, 19)
-
-
20. In a cable television system in which a plurality of subscriber terminals are coupled to a headend by a network and in which data is transferred to said subscriber terminals using N-level symbols at a symbol clock rate within a plurality of data frames and periodic data frame synchronization signals are transmitted downstream from said headend to said subscriber terminals, an upstream data transmission method comprising the steps of:
-
dividing each data frame into a plurality of time slots each synchronized to said symbol clock and each having a duration corresponding to a programmable width value; generating an upstream carrier synchronized to said symbol clock; forming a superframe synchronized to said symbol clock composed of one or more sequential data frames corresponding to a programmable superframe value; assigning a time slot to a subscriber terminal for upstream data communication expressed as a time slot identifier having a frame number within said superframe and a slot number therein; and timing upstream data communication from a subscriber terminal to said headend to occur during the assigned time slot for the transmitting subscriber terminal.
-
Specification