Method and system for providing video and data traffic packets from the same device
First Claim
1. A combined transmission device for transmitting one or more requested downstream audio, video and data program packet streams over one of a plurality of communication channels from one of a plurality of output ports to one or more of a plurality of requesting user devices, comprising:
- means for receiving data and multimedia packets according to an address;
means for assigning a unique connection identifier to packets composing streams of a requested program according to the physical connection of a requesting user device and the communication channel over which the requested program streams will be transmitted; and
means for processing packets received at the receiving means and for transmitting said packets from an output port over the communication channel frequency that correspond to the output port and communication channel frequency indicated by the connection identifier assigned to the packets by the assigning means.
1 Assignment
0 Petitions
Accused Products
Abstract
A device receives packets associated with a program stream at an addressable communications port, and assigns them to one of a plurality of QAM channels. Multiplexed program packets, DOCSIS data or multimedia packets or a combination of both, are transmitted over the QAM channel. DSG messaging transports requests for content to a server, transports queries to mapping tables and returns information from the tables to a manager that, along with processors, determine which channel to use for downstream transport of the multiplexed streams. The manager assigns a connection identifier corresponding to a channel and program number combination to the packets, and sends the identifier, via DSG, to the requesting/receiving user device; the identifier instructs the user device how to tune and receive the requested packets. The identifier may use seven bits for program numbers, two for output port number and two for channel frequency.
-
Citations
16 Claims
-
1. A combined transmission device for transmitting one or more requested downstream audio, video and data program packet streams over one of a plurality of communication channels from one of a plurality of output ports to one or more of a plurality of requesting user devices, comprising:
-
means for receiving data and multimedia packets according to an address;
means for assigning a unique connection identifier to packets composing streams of a requested program according to the physical connection of a requesting user device and the communication channel over which the requested program streams will be transmitted; and
means for processing packets received at the receiving means and for transmitting said packets from an output port over the communication channel frequency that correspond to the output port and communication channel frequency indicated by the connection identifier assigned to the packets by the assigning means. - View Dependent Claims (2, 3, 4, 5, 6, 8, 9)
-
-
10. A system for transmitting one or more requested downstream audio, video and data program packet streams over one of a plurality of communication channels from one of a plurality of output ports to one or more of a plurality of requesting user devices, comprising:
-
a combined transmission device;
means for determining a communication channel from among the plurality of channels over which the one or more requested programs can be transmitted based on bandwidth requirements of the requested programs and available bandwidth of each of the plurality of channels;
wherein the combined transmission device and communication channel determining means are coupled to an addressable network and the user devices are coupled to the combined transmission device; and
wherein a messaging protocol is used to initiate a request for a program from a user device to the communication channel determination means and to send a unique connection identifier from the communication channel determination means to the combined transmission device. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A method for providing audio, video and data traffic signal packets at an output port, comprising
receiving a request for a multimedia or data program from a user device; -
step for determining one of a plurality of communication channels over which to send the program to the requesting user device based on which one of a plurality of downstream output ports the requesting device is connected and based on a comparison of the bandwidth required by the program and the bandwidth available in each of the plurality of communication channels;
step for determining a unique program identifier based on the determined one of the plurality of communication channels over which to send the program;
step for assigning the unique identifier to program packets associated with the requested program;
step for routing packets having the assigned program stream to a combined transmission device; and
step for outputting packets received at the combined transmission device from the output port and over the communication channel corresponding to the assigned unique identifier.
-
Specification