Selection of wireless coverage areas and operating points of media codecs
First Claim
1. A method comprising:
- receiving, at a radio access network (RAN), a request to establish a call involving a wireless communication device (WCD) served by the RAN, wherein the WCD receives signals from the RAN via a plurality of wireless coverage areas at respective signal strengths, wherein the plurality of wireless coverage areas are defined by the RAN;
determining a codec to use for the call and a target bitrate for the codec to use during the call; and
based on the target bitrate, selecting a set of n wireless coverage areas through which the WCD and the RAN communicate during the call, wherein n is less than or equal to a predetermined maximum number, wherein the set of n wireless coverage areas are selected from the plurality of wireless coverage areas, wherein selecting the set of n wireless coverage areas through which the WCD and the RAN communicate during the call comprises selecting two or more wireless coverage areas, and wherein the WCD and the RAN communicating during the call involves the WCD and the RAN communicating substantially simultaneously via the two or more selected wireless coverage areas.
6 Assignments
0 Petitions
Accused Products
Abstract
A request to establish a call involving a wireless communication device (WCD) served by a radio access network (RAN) may be received. The WCD may receive signals from the RAN via a plurality of wireless coverage areas at respective signal strengths. The plurality of wireless coverage areas may be defined by the RAN. A media codec to use for the call and a target bitrate for the media codec to use during the call may be determined. Based on the target bitrate, a set of n wireless coverage areas through which the WCD and the RAN communicate during the call may be selected. The value of n may be between one and a predetermined maximum number. The set of n wireless coverage areas may be selected from the plurality of wireless coverage areas.
-
Citations
17 Claims
-
1. A method comprising:
-
receiving, at a radio access network (RAN), a request to establish a call involving a wireless communication device (WCD) served by the RAN, wherein the WCD receives signals from the RAN via a plurality of wireless coverage areas at respective signal strengths, wherein the plurality of wireless coverage areas are defined by the RAN; determining a codec to use for the call and a target bitrate for the codec to use during the call; and based on the target bitrate, selecting a set of n wireless coverage areas through which the WCD and the RAN communicate during the call, wherein n is less than or equal to a predetermined maximum number, wherein the set of n wireless coverage areas are selected from the plurality of wireless coverage areas, wherein selecting the set of n wireless coverage areas through which the WCD and the RAN communicate during the call comprises selecting two or more wireless coverage areas, and wherein the WCD and the RAN communicating during the call involves the WCD and the RAN communicating substantially simultaneously via the two or more selected wireless coverage areas. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9)
-
-
10. A method comprising:
-
receiving, at a radio access network (RAN), a request to establish a call involving a wireless communication device (WCD) served by the RAN, wherein the WCD receives signals from the RAN via a plurality of wireless coverage areas at respective signal strengths, wherein the plurality of wireless coverage areas are defined by the RAN; based on the respective signal strengths, selecting a set of n wireless coverage areas from the plurality of wireless coverage areas to support communications related to the call between the WCD and the RAN, wherein n is at least 2; determining a codec to use for the call and a target bitrate for the codec to use during the call; and removing at least one wireless coverage area from the set of n wireless coverage areas based on the target bitrate, wherein removing the at least one wireless coverage area from the set of n wireless coverage areas based on the target bitrate comprises (i) selecting a maximum number, m, of wireless coverage areas based on the target bitrate, (ii) determining that n is greater than m, (iii) in response to determining that n is greater than m, removing at least n−
m wireless coverage areas from the set of n wireless coverage areas. - View Dependent Claims (11, 12, 13, 14)
-
-
15. An article of manufacture including a non-transitory computer-readable medium, having stored thereon program instructions that, upon execution by a computing device, cause the computing device to perform operations comprising:
-
receiving a request to establish a call involving a wireless communication device (WCD) served by a radio access network (RAN), wherein the WCD receives signals from the RAN via a plurality of wireless coverage areas at respective signal strengths, wherein the plurality of wireless coverage areas are defined by the RAN; based on the respective signal strengths, selecting a set of n wireless coverage areas from the plurality of wireless coverage areas to support communications related to the call between the WCD and the RAN, wherein n is at least 2; determining a codec to use for the call and a target bitrate for the codec to use during the call; and removing at least one wireless coverage area from the set of n wireless coverage areas based on the target bitrate, wherein removing the at least one wireless coverage area from the set of n wireless coverage areas based on the target bitrate comprises (i) selecting a maximum number, m, of wireless coverage areas based on the target bitrate, (ii) determining that the set of n wireless coverage areas is greater than m, and (iii) in response to determining that the set of n wireless coverage areas is greater than m, removing at least n−
m wireless coverage areas from the set of n wireless coverage areas. - View Dependent Claims (16, 17)
-
Specification