METHOD AND APPARATUS FOR EFFICIENT MULTIMEDIA DELIVERY IN A WIRELESS PACKET NETWORK
First Claim
1. A method for improving multimedia delivery over a wireless internet protocol (IP) network, comprising the steps of:
- generating multiple versions of a multimedia packet;
sending at least one of the multiple versions of a multimedia packet to a first node in a wireless network; and
selecting an appropriate version of the at least one of the multiple versions of a multimedia packet to send to a second node at a given time.
1 Assignment
0 Petitions
Accused Products
Abstract
The present invention sends multiple versions of a multimedia packet to the base station, and, based on the radio channel and traffic characteristics, an appropriate version of the multimedia packet is selected to send to the mobile station at a given time. In this way, source transmission is improved to instantaneous conditions. The steps of the present invention are performed in conjunction with RTP used for multimedia transmission over internet protocol (IP) networks. In a first embodiment, the multiple versions are sent to the base station in the same RTP packet, and the base station strips out the extraneous versions. In a second embodiment, the base station receives multiple RTP packets having identical information in the packet header in many fields, and selects an appropriate one among these for transmission to the mobile station, discarding the rest.
55 Citations
25 Claims
-
1. A method for improving multimedia delivery over a wireless internet protocol (IP) network, comprising the steps of:
-
generating multiple versions of a multimedia packet; sending at least one of the multiple versions of a multimedia packet to a first node in a wireless network; and selecting an appropriate version of the at least one of the multiple versions of a multimedia packet to send to a second node at a given time. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13, 14, 15, 16, 17, 18)
-
-
19. A method of enabling mobile-to-mobile multimedia calls in a wireless Internet Protocol (IP) network, comprising the steps of:
-
sending a single version of a multimedia packet from a first mobile station to a first base station; sending the multimedia packet from the first base station to a media gateway; generating multiple versions of the multimedia packet at the media gateway; sending at least one of the multiple versions to a second base station; and selecting, by the second base station, the appropriate version from the at least one of the multiple versions to send to a second mobile station.
-
-
20. A signaling method in a wireless Internet Protocol (IP) network, comprising the steps of:
informing, using a SIP•
INFO message, a call processing or call control function that specialized treatment of a source is desired before transmission over the air, wherein the call-control function activates a packet filter function in the radio network.- View Dependent Claims (21)
-
22. A server adapted to deliver multimedia packets over a wireless internet protocol (IP) network, comprising:
-
means for generating multiple versions of a multimedia packet; means for sending, to a base station, at least one of the multiple versions of the multimedia packet in individual real time protocol (RTP) packets with the same time-stamp information, or means for sending, to a base station, at least one of the multiple versions of the multimedia packet in a single real time protocol (RTP) packet with multiple sub-packets identified with a timestamp offset set to zero.
-
-
23. A base station comprising:
-
a packet filter adapted to examine each incoming RTP packet; means for identifying that multiple RTP packets correspond to the same multimedia packet;
or means for identifying multiple versions of the multimedia packet in the same RTP packet; andmeans for selecting, based on the radio channel and traffic characteristics, an appropriate source format of the RTP packet to send to a mobile station. - View Dependent Claims (24)
-
-
25. A media gateway, comprising:
-
means of receiving a single multimedia description and converting it to multiple descriptions, means to encapsulate the multiple descriptions in multiple RTP packets, wherein the RTP packets have one of the following characteristics;
the same timestamp and sequence number;
or the same timestamp information but different contributing source information, ormeans to assemble the multiple descriptions in a single RTP packet with subheaders used to identify the different descriptions, wherein the subheaders used are timestamp offsets.
-
Specification