RTP video tunneling through H.221
First Claim
Patent Images
1. A system comprising:
- a first gateway operable to receive a real-time protocol (RTP) packet including video data from a first endpoint; and
a second gateway operable to communicate with a second endpoint,wherein the first gateway is operable to communicate the RTP packet to the second gateway in a sub-channel portion of a frame-based protocol,wherein the video data of the RTP packet includes header, sub-header, and payload data and the header, sub-header, and payload data of the RTP packet are copied into the sub-channel portion of the frame-based protocol,wherein the second gateway is configured to send a capabilities message to the first gateway and the capabilities message defines whether the RTP packet may be copied into the sub-channel portion of the frame-based protocol, andwherein a tunnel is established between the first gateway and the second gateway based on the capabilities message.
1 Assignment
0 Petitions
Accused Products
Abstract
A system is provided. The system includes a first gateway operable to receive a real-time protocol (RTP) packet including video data from a first endpoint; and a second gateway operable to communicate with a second endpoint. The first gateway is operable to communicate the RTP packet to the second gateway in a sub-channel portion of an frame-based protocol.
-
Citations
18 Claims
-
1. A system comprising:
-
a first gateway operable to receive a real-time protocol (RTP) packet including video data from a first endpoint; and a second gateway operable to communicate with a second endpoint, wherein the first gateway is operable to communicate the RTP packet to the second gateway in a sub-channel portion of a frame-based protocol, wherein the video data of the RTP packet includes header, sub-header, and payload data and the header, sub-header, and payload data of the RTP packet are copied into the sub-channel portion of the frame-based protocol, wherein the second gateway is configured to send a capabilities message to the first gateway and the capabilities message defines whether the RTP packet may be copied into the sub-channel portion of the frame-based protocol, and wherein a tunnel is established between the first gateway and the second gateway based on the capabilities message. - View Dependent Claims (2, 5, 6, 7, 8)
-
-
3. A system comprising:
-
a first gateway operable to receive a real-time protocol (RTP) packet including video data from a first endpoint; and a second gateway operable to communicate with a second endpoint, wherein the first gateway is operable to communicate the RTP packet to the second gateway in a sub-channel portion of a frame-based protocol, wherein the video data of the RTP packet includes header, sub-header, and payload data and the header, sub-header, and payload data of the RTP packet are copied into the sub-channel portion of the frame-based protocol, and Bit-rate Allocation Signal (BAS) data is used to determine whether the RTP packet is capable of being copied into the sub-channel portion of the frame-based protocol. - View Dependent Claims (4)
-
-
9. A gateway for video data transmission, the gateway comprising:
-
a memory configured to store a copying program that copies a real time protocol (RTP) packet into a sub-channel portion of a video frame, the RTP packet including a header, a sub-header, and payload data; and a processor coupled to the memory that executes the copying program and generates a capabilities message, wherein the memory includes a transmit program that when executed transmits the video frame with the RTP packet in the sub-channel portion to a second gateway, wherein the capabilities messages provides set up for a video conference tunnel between the gateway and the second gateway. - View Dependent Claims (12, 13, 14)
-
-
10. A gateway for video data transmission, the gateway comprising:
-
a memory configured to store a copying program that copies a real time protocol (RTP) packet into a sub-channel portion of a video frame, the RTP packet including a header, a sub-header, and payload data; and a processor coupled to the memory that executes the copying program, wherein the memory includes a transmit program that when executed transmits the video frame with the RTP packet in the sub-channel portion to a second gateway, wherein the video frame is an H.221 frame. - View Dependent Claims (11)
-
-
15. A method for video data transmission, the method comprising:
-
receiving a video packet including header, sub-header, and video data; setting up a video tunnel with a first communication device according to a tunneling capabilities message received from the first communication device; copying the header, sub-header and video data of the video packet into a sub-channel portion of an H.221 frame; and transmitting the H.221 frame to a first communication device using a defined protocol. - View Dependent Claims (16, 17, 18)
-
Specification