Method and system for transmission of video in an asynchronous transfer mode network
First Claim
1. A method for transmitting a video in an asynchronous transfer mode (ATM) network, said method comprising the steps of:
- a) encoding the video into a variable bit rate video;
b) shaping the encoded variable bit rate video for transmission on a Variable Bit Rate (VBR) connection in the network; and
c) transmitting the shaped variable bit rate video on the connection.
2 Assignments
0 Petitions
Accused Products
Abstract
A method and system for transmitting a video stream in an asynchronous transfer mode (ATM) network comprises steps of encoding the video into an MPEG-2 variable bit rate video stream, shaping the encoded variable bit rate video stream to conform to the traffic contract parameters for a Variable Bit Rate (VBR) connection in the network, and transmitting the shaped variable bit rate video stream on the VBR connection based on the traffic contract parameters. For a given network bandwidth, switch buffer space, and equivalent video quality, the network can statistically multiplex a larger number of variable bit rate video streams by maximizing the utilization of the network bandwidth and switch buffer space that the network allocates to each video stream.
-
Citations
9 Claims
-
1. A method for transmitting a video in an asynchronous transfer mode (ATM) network, said method comprising the steps of:
-
a) encoding the video into a variable bit rate video; b) shaping the encoded variable bit rate video for transmission on a Variable Bit Rate (VBR) connection in the network; and c) transmitting the shaped variable bit rate video on the connection. - View Dependent Claims (2, 3)
-
-
4. A system for transmitting a video in an asynchronous transfer mode (ATM) network, comprising:
-
a) an encoder for encoding the video into a variable bit rate video; and b) a video transmitter for shaping the encoded variable bit rate video for transmission on a Variable Bit Rate (VBR) connection in the network and transmitting the shaped variable bit rate video on the connection.
-
-
5. A method for transmitting a variable bit rate video stream in an asynchronous transfer mode (ATM) network, said method comprising the steps of:
-
a) identifying a plurality of averaging intervals in the variable bit rate video stream; b) determining a peak cell rate (PCR) and an average cell rate for each of the averaging intervals; c) determining a plurality of sustained cell rates (SCR) for each of the averaging intervals; d) determining maximum burst sizes (MBS) for the sustained cell rates respectively; e) selecting one of the maximum burst sizes and the respective sustained cell rate; and f) establishing a network connection defined by the peak cell rate, the selected maximum burst size, and the selected sustained cell rate. - View Dependent Claims (6, 7, 8)
-
-
9. A computer-readable medium capable of configuring a computer to perform a method for transmitting a variable bit rate video stream in an asynchronous transfer mode (ATM) network, said method comprising the steps of:
-
a) identifying a plurality of averaging intervals in the variable bit rate video stream; b) determining a peak cell rate (PCR) and an average cell rate for each of the averaging intervals; c) determining a plurality of sustained cell rates (SCR) for each of the averaging intervals; d) determining maximum burst sizes (MBS) for the sustained cell rates respectively; e) selecting one of the maximum burst sizes and the respective sustained cell rate; and f) establishing a network connection defined by the peak cell rate, the selected maximum burst size, and the selected sustained cell rate.
-
Specification