Method and apparatus for efficient transmission of VoIP traffic
OwnerDavid Philips, Oleg Litvakinventors
Life of this patent
Estimating the term…
Abstract
A communication protocol is disclosed which comprises the use of a communication frame adapted to be used as a UDP payload. The communication frame comprise a plurality of mini packets, where at least some of the mini packets comprise a composite header and a data packet, where the composite header comprises a mini header with an identification of a user associated with a data packet; a flag indicating whether the protocol header is in a compressed mode or is in a transparent mode; an indication of the length of the mini packet; and a protocol header.
Claims26
A communication frame adapted to be used as a UDP payload, wherein said communication frame comprises a plurality of mini packets, and wherein at least some of said mini packets comprise:
- a composite header which comprises:
- a protocol header;
- and
- a mini header comprising:
- an identification of a user associated with a data packet;
- a flag indicating whether said protocol header is in a compressed mode or is in a transparent mode;
- an indication of the length of said mini packet;
- and
- a data packet.
A method for increasing bandwidth usage efficiency of an IP network comprising:
- creating a composite header for each of a plurality of data packets, each composite header comprises a mini header providing identification of a user associated with a data packet and a protocol header;
- adding each composite header to the data packet associated therewith to form a mini packet;
- multiplexing a plurality of mini packets into a UDP payload;
- and
- transmitting the UDP payload over a single UDP/IP connection.
An IP network, comprising:
- a local VoIP media-gateway;
- and
- at least one remote VoIP media-gateway;
- wherein the local and said at least one remote VoIP media-gateways communicate using a protocol, the protocol comprising:
- creating a composite header for each of a plurality of data packets received from a plurality of users at the local VoIP media-gateway, each composite header comprises a mini header providing identification of a user associated with a packet and a protocol header;
- adding each composite header to the data packet associated therewith to form a mini packet;
- multiplexing a plurality of mini packets into a UDP payload;
- and transmitting the UDP payload over a single UDP/IP connection to a corresponding remote VoIP media-gateway.
An IP packetizer comprising:
- means operative to create a composite header which comprises a mini header and a protocol header for each of a plurality of data packets and to add said composite header to a data packet associated therewith;
- multiplexing means operative to multiplex a plurality of communication frames;
- and
- transmitting means operative to transmit the UDP payload over a single UDP/IP connection.
A VoIP media-gateway comprising:
- means for creating a composite header which comprises a mini header providing identification of a user associated with a packet and a protocol header, for each of a plurality of data packets received from a plurality of users;
- means for adding each composite header to the data packet associated therewith to form a mini packet;
- means for multiplexing a plurality of mini packets obtained into a UDP payload;
- and
- means for transmitting the UDP payload over a single UDP/IP connection.
Dependencies are inferred from the claim text.