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 first wireless network for a period of time, the network allocation vector comprising a transmission time advertised by a sender in the first 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;
calculating a wireless network quality of service measure as a function of the network allocation vector occupation; and
determining whether to initiate a vertical handoff from a second wireless network to the first wireless network based at least in part on the calculated wireless network quality of service measure.
1 Assignment
0 Petitions
Accused Products
Abstract
A system and method for vertical handoff between different types of wireless networks. A network allocation vector of a first wireless network is sampled for a period of time. The network allocation vector may include a transmission time advertised by a sender in the first wireless network. A network allocation vector occupation is calculated. The calculation of the network allocation vector may include 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. A wireless network quality of service measure is calculated as a function of the network allocation vector occupation. A vertical handoff may be initiated from a second wireless network to the first wireless network based at least in part on the calculated wireless network quality of service measure.
21 Citations
23 Claims
-
1. A computer-implemented method, comprising:
-
sampling a network allocation vector of a first wireless network for a period of time, the network allocation vector comprising a transmission time advertised by a sender in the first 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; calculating a wireless network quality of service measure as a function of the network allocation vector occupation; and determining whether to initiate a vertical handoff from a second wireless network to the first wireless network based at least in part on the calculated wireless network quality of service measure. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10, 11, 12, 13)
-
-
14. 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; calculate a wireless network quality of service measure for the first wireless network as a function of the network allocation vector occupation; and determine whether to initiate a vertical handoff from a second wireless network of a second type to the first wireless network based at least in part on the calculated wireless network quality of service measure for the first wireless network. - View Dependent Claims (15, 16, 17, 18)
-
- 19. A computer-readable medium having thereon a data structure comprising a wireless network quality of service measure for determining whether to initiate a vertical handoff to a wireless network, 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 the wireless network.
Specification