Method for handing off streaming media sessions between wireless base stations in a mobile streaming media system
First Claim
1. A method for performing a soft-handoff in a mobile streaming media system, said method comprising the steps of:
- a) detecting that a channel quality between a mobile client and a first base station remains above a drop threshold and that a channel quality between said mobile client and a second base station increases from below to above and add threshold; and
b) sending a first multiple description bitstream from said first base station to said mobile client and sending a second multiple description bitstream from said second base station to said mobile client.
2 Assignments
0 Petitions
Accused Products
Abstract
A method for performing a soft-handoff in a mobile streaming media system, and a method for performing a hard-handoff in a mobile streaming media system are is disclosed. In the soft-handoff embodiment, the present invention detects that a channel quality between a mobile client and a first base station remains above a drop threshold and that a channel quality between the mobile client and a second base station increases from below to above an add threshold. The present embodiment then sends a first multiple description bitstream from the first base station to the mobile client and sends a complementary second multiple description bitstream from the second base station to the mobile client. This method thereby provides improved utilization of wireless bandwidth during soft-handoffs, in contrast to conventional systems where the same bitstream is transmitted from each base station. In both the cases of soft-handoffs and hard-handoffs, when a mobile client enters a cell whose base station has no free capacity, the base station may prevent call dropping by reducing the number of descriptions being served to the existing clients and thereby providing capacity (at least one description) for the new client. These methods provide improved utilization of wireless bandwidth during soft-handoffs, and reduced probability of service disruption during both soft-handoffs and hard-handoffs.
-
Citations
22 Claims
-
1. A method for performing a soft-handoff in a mobile streaming media system, said method comprising the steps of:
-
a) detecting that a channel quality between a mobile client and a first base station remains above a drop threshold and that a channel quality between said mobile client and a second base station increases from below to above and add threshold; and
b) sending a first multiple description bitstream from said first base station to said mobile client and sending a second multiple description bitstream from said second base station to said mobile client. - View Dependent Claims (2, 3, 4, 5)
-
-
6. A computer readable medium having computer readable code stored thereon for causing a network device to perform a soft-handoff in a mobile streaming media system, said method comprising the steps of:
-
a) detecting that a channel quality between a mobile client and a first base station remains above a drop threshold and that a channel quality between said mobile client and a second base station increases from below to above an add threshold; and
b) sending a first multiple description bitstream from said first base station to said mobile client and sending a second multiple description bitstream from said second base station to said mobile client. - View Dependent Claims (7, 8, 9, 10)
-
-
11. A method for performing a hard-handoff in a mobile streaming media system, said method comprising the steps of:
-
a) detecting a mobile client seeking to establish a communication channel with a base station;
b) determining if said base station has sufficient capacity to provide at least one of a plurality of multiple description bitstreams to said mobile client;
c) provided said base station does have sufficient capacity to provide said at least one of said plurality of multiple description bitstreams to said mobile client, said base station providing said at least one of said plurality of multiple description bitstreams to said mobile client;
d) provided the base station does not have sufficient capacity to provide said at least one of said plurality of multiple description bitstreams to said mobile client, determining if an existing mobile client is presently receiving more than one of said plurality of multiple description bitstreams from said base station; and
e) provided said existing mobile client is presently receiving more than one of said plurality of multiple description bitstreams from said base station, allocating at least one of said plurality of multiple description bitstreams being received by said existing mobile client to said mobile client. - View Dependent Claims (12, 13, 14, 15, 16, 18, 19, 20, 21, 22)
-
-
17. A computer readable medium having computer readable code stored thereon for causing a network device to perform a hard-handoff in a mobile streaming media system, said method comprising the steps of:
-
a) detecting a mobile client seeking to establish a communication channel with a base station;
b) determining if said base station has sufficient capacity to provide at least one of a plurality of multiple description bitstreams to said mobile client;
c) provided said base station does have sufficient capacity to provide said at least one of said plurality of multiple description bitstreams to said mobile client, said base station providing said at least one of said plurality of multiple description bitstreams to said mobile client;
d) provided the base station does not have sufficient capacity to provide said at least one of said plurality of multiple description bitstreams to said mobile client, determining if an existing mobile client is presently receiving more than one of said plurality of multiple description bitstreams from said base station; and
e) provided said existing mobile client is presently receiving more than one of said plurality of multiple description bitstreams from said base station, allocating at least one of said plurality of multiple description bitstreams being received by said existing mobile client to said mobile client.
-
Specification