Method and system for supporting constant bit rate encoded MPEG-2 transport over local ATM networks
First Claim
1. A method for encoding a stream of first data packets over a network, the network transmitting data in second data packets whose size is significantly larger than the first data packets, the method comprising the steps of:
- (a) packing a plurality of first data packets into a single second data packet;
(b) inserting a segment trailer into the single second data packet after at least two first data packets; and
(c) inserting a trailer at the end of the single second data packet.
2 Assignments
0 Petitions
Accused Products
Abstract
A system and method for supporting constant bit rate encoded MPEG-2 transport over local Asynchronous Transfer Mode (ATM) networks. The present invention encapsulates constant bit rate encoded MPEG-2 transport packets, which are 188 bytes is size, in an ATM AAL-5 Protocol Data Unit (PDU), which is 65,535 bytes in size. The method and system includes inserting a plurality of MPEG-2 transport packets into a single AAL-5 PDU, inserting a segment trailer into the ATM packet after every two MPEG packets, and then inserting an ATM trailer at the end of the ATM packet. In a preferred embodiment, 10 or 12 MPEG-2 transport packets are packed into one AAL-5 PDU to yield a throughput 70.36 and 78.98 Mbits/sec, respectively, thereby supporting fast forward and backward playing of MPEG-2 movies via ATM networks.
119 Citations
19 Claims
-
1. A method for encoding a stream of first data packets over a network, the network transmitting data in second data packets whose size is significantly larger than the first data packets, the method comprising the steps of:
-
(a) packing a plurality of first data packets into a single second data packet; (b) inserting a segment trailer into the single second data packet after at least two first data packets; and (c) inserting a trailer at the end of the single second data packet. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A system for supporting MPEG-2 data streams over a multimedia ATM network, the ATM network including a file server for providing audio and video data to a requesting client, wherein the MPEG-2 data streams comprise MPEG-2 transport packets, and wherein the ATM network transmits ATM Protocol Data Units (PDUs), the system comprising:
-
means for packing a plurality of MPEG-2 transport packets into one ATM PDU; means for inserting a segment trailer into the ATM PDU after at least two MPEG-2 transport packets; and means for inserting an ATM trailer at the end of the ATM PDU. - View Dependent Claims (11, 12, 13, 14, 15)
-
-
16. A system for supporting MPEG-2 data streams over a multimedia ATM network that transmits AAL-5 Protocol Data Units (PDUs), the system comprising:
-
a file server connected to the network for providing audio and video data, wherein the file server stores the audio and video data in the form of MPEG-2 transport packets, the file server including; means for packing a plurality of MPEG-2 transport packets into one AAL-5 PDU, means for inserting a segment trailer into the AAL-5 PDU after every two MPEG-2 transport packets, means for inserting an ATM trailer at the end of the AAL-5 PDU, and means for transmitting the AAL-5 PDU over the ATM network; and a client computer connected to the ATM network, the client computer including; means for receiving the PDU from the ATM network, means for extracting the plurality of MPEG-2 transport packets from the AAL-5 PDU, and means for examining the segment trailers in the AAL-5 PDU to check for and recover from transmission errors. - View Dependent Claims (17, 18, 19)
-
Specification