James Bisher - Lawrenceville GA, US Neil Buchen - Sugar Hill GA, US Thomas Wilson - Duluth GA, US
International Classification:
H04N007/173 H04N005/781
US Classification:
725/091000, 386/095000, 386/125000, 725/114000
Abstract:
An apparatus in a digital network receives digital packets, such as MPEG packets, included in at least one input transport stream and outputs a plurality of modulated output transport streams. The apparatus determines whether the input transport streams include packets that are for multicasting from a plurality of the modulators included within the apparatus. The apparatus also determines whether the input transport streams include unicast packets that are transmitted from only one of the output modulators of the apparatus. The apparatus identifies the unicast and multicast packets of the input transport streams and associates a modulator for each unicast packet. The associated modulator of a unicast packet is the particular modulator from which the packet is modulated and transmitted. The apparatus also associates a plurality of modulators with each multicast packet, wherein the associated plurality of modulators are the modulators from which the multicast packet is transmitted.
Interfacing At Least One Information Stream With At Least One Modulator
William Woodward - Lilburn GA, US James Bisher - Lawrenceville GA, US
International Classification:
H04N007/173 H04B001/66
US Classification:
725/090000, 375/240120, 348/461000
Abstract:
An interface is provided for interfacing at least one information stream with at least one modulator in the headend or hub of a broadband communications system. The interface allows for separating the media access control function from the modulator. By updating timing references, variable delays are handled appropriately.
Method And Apparatus For Bandwidth Management Associated With Misbehaving Sessions
James Bisher - Lawrenceville GA, US Neil Buchen - Sugar Hill GA, US
International Classification:
H04J001/16
US Classification:
370/232000, 370/235000
Abstract:
In a system for multiplexing a plurality of data streams, such as MPEG data streams, a data stream may exceed its maximum data rate. Each of the data streams includes a plurality of packets identified by packet identifiers that are multiplexed and the multiplexed data stream is transmitted through the system. When a data stream exceeds its maximum data rate, packets, corresponding to a predetermined packet identifier, are dropped from that data stream, thereby not transmitting the dropped packets within the multiplexed data stream.