Vertical roaming in wireless networks through improved quality of service measures
First Claim
1. A computer-implemented method, comprising:
- sampling a network allocation vector of a wireless network for a period of time, the network allocation vector comprising a transmission time advertised by a sender in the wireless network;
calculating a network allocation vector occupation comprising calculating a ratio of an amount of time that the network allocation vector is busy during the time period to a total amount of time during the time period; and
calculating a wireless network quality of service measure as a function of the network allocation vector occupation.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for improved vertical handoff between different types of wireless network. Network allocation vector occupation and packet collision probability are used as quality of service measures, enabling vertical handoffs to be delayed until actually beneficial to quality of service. Improved wireless network cell boundary detection in vertical handoff scenarios is achieved with a Fourier-based technique in conjunction with an adaptively determined minimum operating signal strength threshold. Improved wireless network cell boundary detection enables vertical handoffs from high quality of service networks to be delayed as long as possible. Together, practical wireless network quality of service measures and improved detection of wireless network cell boundaries in vertical handoff scenarios reduce the rate of unnecessary vertical handoff resulting in higher overall quality of service experienced by a mobile computing device roaming between wireless network types.
25 Citations
37 Claims
-
1. A computer-implemented method, comprising:
-
sampling a network allocation vector of a wireless network for a period of time, the network allocation vector comprising a transmission time advertised by a sender in the wireless network;
calculating a network allocation vector occupation comprising calculating a ratio of an amount of time that the network allocation vector is busy during the time period to a total amount of time during the time period; and
calculating a wireless network quality of service measure as a function of the network allocation vector occupation. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14-27. -27. (Canceled)
-
28. A computerized system comprising:
-
a first wireless network of a first type;
a plurality of senders of transmissions in the first wireless network; and
a connection manager configured to, at least;
sample a network allocation vector of the first wireless network for a period of time, the network allocation vector comprising a transmission time advertised by ones of the plurality of senders;
calculate a network allocation vector occupation comprising calculating a ratio of an amount of time that the network allocation vector is busy during the time period to a total amount of time during the time period; and
calculate a wireless network quality of service measure as a function of the network allocation vector occupation. - View Dependent Claims (29, 30, 31, 32)
-
- 33. A computer-readable medium having thereon a data structure comprising a wireless network quality of service measure, the wireless network quality of service measure calculated as a function of a network allocation vector occupation, the network allocation vector occupation calculated as a ratio of an amount of time that a sampled network allocation vector is busy during a time period to a total amount of time during the time period, the network allocation vector comprising a transmission time advertised by a sender in a wireless network.
Specification