Dynamic selection of communication links in a mixed network
First Claim
1. A station comprising:
- a wired network adapter to interface the station indirectly to at least a second station via a first link, wherein the first link is a mixed link that includes at least one wired link and at least one wireless link;
a wireless network adapter to interface the station indirectly to the second station via a second link, wherein the second link includes a plurality of wireless links, wherein the wireless network adapter interfaces the station directly to the second station via a third link; and
a link selection component that;
estimates the respective capacities of the first, second, and third links;
dynamically selects one of the links for transmission of a bitstream based on the estimation of the capacities of the first, second, and third links;
monitors the respective capacity of the first, second, and third link after selecting the one link for transmission of the bitstream as the bitstream is transmitted; and
should the respective capacity of one of the links not dynamically selected exceed the capacity of the selected link, selects a different link of the first, second and third links to transmit the remainder of the bitstream.
1 Assignment
0 Petitions
Accused Products
Abstract
Dynamic selection of communication links in a mixed network having wired and wireless links. An access point is coupled between at least two stations, with the access point coupled to a first station by a wired link and a wireless link. The access point is coupled to the second station by a wireless link. The first and second stations are coupled by a direct wireless link, and also at least two indirect links passing through the access point. A link selection component on the first station is operative to estimate the capacities of the various links, and to select one of the links for transmitting a bitstream. The link selection component can also dynamically re-select a link for continuing an on-going transmission of a given bitstream.
28 Citations
10 Claims
-
1. A station comprising:
-
a wired network adapter to interface the station indirectly to at least a second station via a first link, wherein the first link is a mixed link that includes at least one wired link and at least one wireless link; a wireless network adapter to interface the station indirectly to the second station via a second link, wherein the second link includes a plurality of wireless links, wherein the wireless network adapter interfaces the station directly to the second station via a third link; and a link selection component that; estimates the respective capacities of the first, second, and third links; dynamically selects one of the links for transmission of a bitstream based on the estimation of the capacities of the first, second, and third links; monitors the respective capacity of the first, second, and third link after selecting the one link for transmission of the bitstream as the bitstream is transmitted; and should the respective capacity of one of the links not dynamically selected exceed the capacity of the selected link, selects a different link of the first, second and third links to transmit the remainder of the bitstream. - View Dependent Claims (2)
-
-
3. A system comprising:
-
a first station, wherein the first station is configured to communicate with a second station via; a first link, wherein the first link comprises a direct wireless link between the first station and the second station; a second link, wherein the second link comprises an indirect wireless link between the first station and the second station; and a third link, wherein the third link comprises an indirect mixed link between the first station and the second station; and wherein the first station includes a link selection component that; estimates the respective capacities of the first, second, and third links; dynamically selects one of the links for transmission of a bitstream based on the estimation of the capacities of the first, second, and third links; monitors the respective capacity of the first, second, and third link after selecting the one link for transmission of the bitstream as the bitstream is transmitted; and should the respective capacity of one of the links not dynamically selected exceed the capacity of the selected link, selects a different link of the first, second and third links to transmit the remainder of the bitstream. - View Dependent Claims (4, 5, 6, 7, 8)
-
-
9. A method comprising:
-
configuring a first station to communicate with a second station, wherein the first station communicates with the second station through a plurality of links comprising; a first link, wherein the first link comprises a direct wireless link between the first station and the second station; a second link, wherein the second link comprises an indirect wireless link between the first station and the second station; and a third link, wherein the third link comprises an indirect mixed link between the first station and the second station; estimating the respective capacities of the first, second, and third links, wherein a link selection component of the first station performs the estimation; dynamically selecting one of the links for transmission of d bitstream based on the estimation of the capacities of the first, second, and third links, wherein the first station dynamically selects the link for transmission of the bitstream; monitoring the respective capacity of the first, second, and third link after selecting the one link for transmission of the bitstream as the bitstream is transmitted, wherein the first station monitors the respective capacity; and should the respective capacity of one of the links not dynamically selected exceed the capacity of the selected link, selecting a different link of the first, second and third links to transmit the remainder of the bitstream, wherein the first station selects the different link. - View Dependent Claims (10)
-
Specification