Selection of wireless coverage areas and media codecs
AssigneeSprint Spectrum L.P.
InventorSiddharth S. Oroskar
Life of this patent
Estimating the term…
Abstract
A radio access network (RAN) may receive a request to establish a call involving a wireless communication device (WCD) served by the RAN. The WCD may receive signals from the RAN, via a plurality of wireless coverage areas, at respective signal strengths. A set of n wireless coverage areas may be selected from the plurality of wireless coverage areas to support communications related to the call, where n is at least 2. A service option to use for the call may be determined, where the service option indicates a call type. Based on the indicated call type, at least one wireless coverage area may be removed from the set of n wireless coverage areas. The call may be established between the RAN and the WCD.
Claims19
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 call is between the WCD and a correspondent device reachable by way of the RAN and a wide-area network, wherein the WCD receives signals from the RAN via a plurality of wireless coverage areas at respective signal strengths;
- based on the respective signal strengths, selecting a first set of two or more wireless coverage areas from the plurality of wireless coverage areas to support communications within the RAN and related to the call;
- determining a call type and codec of the call, wherein the codec has a target bit rate that can vary throughout the call;
- based on the call type and target bit rate, determining, from a table mapping target bit rates for the call type to counts of wireless coverage areas, a maximum number of wireless coverage areas for the first set;
- determining that the first set includes more wireless coverage areas than the maximum number;
- based on determining that the first set includes more wireless coverage areas than the maximum number, removing at least one wireless coverage area from the first set to form a second set of wireless coverage areas that includes exactly the maximum number of wireless coverage areas;
- and
- after removing the at least one wireless coverage area from the first set, establishing, by the RAN and as one part of the call, communication links between the WCD and each of the wireless coverage areas of the second set.
An article of manufacture including a non-transitory computer-readable medium, having stored thereon program instructions that, upon execution by a radio access network (RAN) device of a RAN, cause the RAN device to perform operations comprising:
- receiving a request to establish a call involving a wireless communication device (WCD) served by the RAN, wherein the call is between the WCD and a correspondent device reachable by way of the RAN and a wide-area network, wherein the WCD receives signals from the RAN via a plurality of wireless coverage areas at respective signal strengths;
- based on the respective signal strengths, selecting a first set of two or more wireless coverage areas from the plurality of wireless coverage areas to support communications within the RAN and related to the call;
- determining a call type and codec of the call, wherein the codec has a target bit rate that can vary throughout the call;
- based on the call type and target bit rate, determining, from a table mapping target bit rates for the call type to counts of wireless coverage areas, a maximum number of wireless coverage areas for the first set;
- determining that the first set includes more wireless coverage areas than the maximum number;
- based on determining that the first set includes more wireless coverage areas than the maximum number, removing at least one wireless coverage area from the first set to form a second set of wireless coverage areas that includes exactly the maximum number of wireless coverage areas;
- and
- after removing the at least one wireless coverage area from the first set, establishing, by the RAN and as one part of the call, communication links between the WCD and each of the wireless coverage areas of the second set.
A radio access network (RAN) device comprising:
- at least one processor;
- memory;
- and
- program instructions, stored in the memory, that upon execution by the at least one processor, cause a RAN in which the RAN device is disposed to perform operations comprising:
- receiving a request to establish a call involving a wireless communication device (WCD) served by the RAN, wherein the call is between the WCD and a correspondent device reachable by way of the RAN and a wide-area network, wherein the WCD receives signals from the RAN via a plurality of wireless coverage areas at respective signal strengths;
- based on the respective signal strengths, selecting a first set of two or more wireless coverage areas from the plurality of wireless coverage areas to support communications within the RAN and related to the call;
- determining a call type and codec of the call, wherein the codec has a target bit rate that can vary throughout the call;
- based on the call type and target bit rate, determining, from a table mapping target bit rates for the call type to counts of wireless coverage areas, a maximum number of wireless coverage areas for the first set;
- determining that the first set includes more wireless coverage areas than the maximum number;
- based on determining that the first set includes more wireless coverage areas than the maximum number, removing at least one wireless coverage area from the first set to form a second set of wireless coverage areas that includes exactly the maximum number of wireless coverage areas;
- and
- after removing the at least one wireless coverage area from the first set, establishing, by the RAN and as one part of the call, communication links between the WCD and each of the wireless coverage areas of the second set.
Dependencies are inferred from the claim text.