Methods and apparatus for wireless network connectivity
First Claim
1. A method for communicating with a plurality of base stations, the method being implemented by a wireless terminal, the method comprising:
- receiving first data via a first connection between the wireless terminal and a first base station;
receiving second data via a second connection between the wireless terminal and a second base station, wherein the second data is received in parallel with the first data, and wherein the first data is different from the second data;
receiving first control information via the first connection;
receiving second control information via the second connection, wherein the second control information is received in parallel with the first control information, and wherein the first control information is different from the second control information;
starting transmission of a first data packet to the first base station when wireless channel conditions for the first base station are better than wireless channel conditions for the second base station;
determining, after the transmission of the first data packet has started and before the transmission of the first data packet has completed, that the wireless channel conditions for the second base station are better than the wireless channel conditions for the first base station; and
finishing transmission of the first data packet to the first base station in parallel with starting transmission of a second data packet to the second base station.
1 Assignment
0 Petitions
Accused Products
Abstract
Methods and apparatus which allow a wireless terminal (302) to simultaneously maintain connections with multiple base stations (304, 306) are described. Each wireless terminal (302) is capable of supporting multiple separate timing and/or other control loops one, for each base station connection thereby allowing the connections to operate independently and in parallel. Different control signals and/or data are transmitted on each connection that is established with a base station (302, 306). In this manner base stations (302, 306) receive different data allowing for asynchronous data transmission. The data received by the base stations (302, 306) can be supplied to a wired asynchronous network (308) without the need to combine the received data prior to supplying it to the wired network (308). The communications techniques of the invention can be used to implement soft handoffs without the need to duplicate data transmissions to multiple base stations.
-
Citations
35 Claims
-
1. A method for communicating with a plurality of base stations, the method being implemented by a wireless terminal, the method comprising:
-
receiving first data via a first connection between the wireless terminal and a first base station; receiving second data via a second connection between the wireless terminal and a second base station, wherein the second data is received in parallel with the first data, and wherein the first data is different from the second data; receiving first control information via the first connection; receiving second control information via the second connection, wherein the second control information is received in parallel with the first control information, and wherein the first control information is different from the second control information; starting transmission of a first data packet to the first base station when wireless channel conditions for the first base station are better than wireless channel conditions for the second base station; determining, after the transmission of the first data packet has started and before the transmission of the first data packet has completed, that the wireless channel conditions for the second base station are better than the wireless channel conditions for the first base station; and finishing transmission of the first data packet to the first base station in parallel with starting transmission of a second data packet to the second base station. - View Dependent Claims (2, 3, 4, 5, 6, 7, 8, 9, 10)
-
-
11. A wireless terminal for communicating with a plurality of base stations, comprising:
-
a processor; and circuitry coupled to said processor configured to; receive first data via a first connection between the wireless terminal and a first base station; receive second data via a second connection between the wireless terminal and a second base station, wherein the second data is received in parallel with the first data; wherein the first data is different from the second data, the circuitry further configured to receive first control information via the first connection and to receive second control information via the second connection, wherein the second control information is received in parallel with the first control information, and wherein the first control information is different from the second control information; start transmission of a first data packet to the first base station when wireless channel conditions for the first base station are better than wireless channel conditions for the second base station; determine, after the transmission of the first data packet has started and before the transmission of the first data packet has completed, that the wireless channel conditions for the second base station are better than the wireless channel conditions for the first base station; and finish transmission of the first data packet to the first base station in parallel with starting transmission of a second data packet to the second base station, wherein the first data packet and the second data packet comprise different data. - View Dependent Claims (12, 13, 14, 15, 16, 17, 18, 19, 20)
-
-
21. A wireless terminal for communicating with a plurality of base stations, comprising:
-
means for receiving first data via a first connection between the wireless terminal and a first base station; means for receiving second data via a second connection between the wireless terminal and a second base station, wherein the second data is received in parallel with the first data, and wherein the first data is different from the second data; means for receiving first control information via the first connection; means for receiving second control information via the second connection, wherein the second control information is received in parallel with the first control information, and wherein the first control information is different from the second control information; means for starting transmission of a first data packet to the first base station when wireless channel conditions for the first base station are better than wireless channel conditions for the second base station; means for determining, after the transmission of the first data packet has started and before the transmission of the first data packet has completed, that the wireless channel conditions for the second base station are better than the wireless channel conditions for the first base station; and means for finishing transmission of the first data packet to the first base station in parallel with starting transmission of a second data packet to the second base station. - View Dependent Claims (22, 23, 24, 25, 26, 27, 28, 29, 30)
-
-
31. A computer-program product for facilitating communication between a wireless terminal and a plurality of base stations, the computer-program product comprising a non-transitory computer-readable medium having instructions thereon, the instructions comprising:
-
code for causing the wireless terminal to receive first data via a first connection between the wireless terminal and a first base station; code for causing the wireless terminal to receive second data via a second connection between the wireless terminal and a second base station, wherein the second data is received in parallel with the first data, and wherein the first data is independent from the second data; code for causing the wireless terminal to receive first control information via the first connection; code for causing the wireless terminal to receive second control information via the second connection, wherein the second control information is received in parallel with the first control information, and wherein the first control information is different from the second control information; code for causing the wireless terminal to start transmission of a first data packet to the first base station when wireless channel conditions for the first base station are better than wireless channel conditions for the second base station; code for causing the wireless terminal to determine, after the transmission of the first data packet has started and before the transmission of the first data packet has completed, that the wireless channel conditions for the second base station are better than the wireless channel conditions for the first base station; and code for causing the wireless terminal to finish transmission of the first data packet to the first base station in parallel with starting transmission of a second data packet to the second base station. - View Dependent Claims (32, 33, 34, 35)
-
Specification