Methods and apparatus for uplink macro-diversity in packet-switched cellular networks
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04J-003/16
H04W-028/06
출원번호
US-0429627
(2003-05-05)
등록번호
US-8665734
(2014-03-04)
발명자
/ 주소
Corson, M. Scott
Kapoor, Samir
Laroia, Rajiv
Park, Vincent
출원인 / 주소
QUALCOMM Incorporated
대리인 / 주소
Freiwirth, Raphael
인용정보
피인용 횟수 :
1인용 특허 :
24
초록▼
A method and apparatus for providing uplink macro-diversity in packet-switched networks that allows packets and/or portions of packets, e.g., frames, to be selectively sent from an end node, e.g., wireless communication device or mobile terminal, over a set of multiple communication connections, e.g
A method and apparatus for providing uplink macro-diversity in packet-switched networks that allows packets and/or portions of packets, e.g., frames, to be selectively sent from an end node, e.g., wireless communication device or mobile terminal, over a set of multiple communication connections, e.g., physical-layer or link-layer connections, to one or more access nodes, e.g., base stations. Uplink macro-diversity is achieved in part through intelligent selective forwarding over multiple communication connections, where the forwarding decision is controlled by the end node based on a variety of factors, e.g., physical-layer channel conditions and/or higher layer policy. The forwarding decision is executed on a rapid timescale, e.g., on a per packet basis, to adapt to the dynamically varying conditions of the set of communication connections.
대표청구항▼
1. A method of operating a wireless terminal, comprising: maintaining a plurality of communications connections between said wireless terminal and at least two different receivers connected to a single network node, wherein the single network node is an Internet Protocol (IP) node, and wherein a com
1. A method of operating a wireless terminal, comprising: maintaining a plurality of communications connections between said wireless terminal and at least two different receivers connected to a single network node, wherein the single network node is an Internet Protocol (IP) node, and wherein a communication connection exists between said wireless terminal and each receiver;monitoring channel conditions on the plurality of communications connections;dynamically determining a packet size to be used as a function of the monitored channel conditions;changing the length of at least one packet using IP fragmentation to generate portions of packets of a first application in response to a change in the monitored channel conditions, the portions of packets being transmitted over at least one of the plurality of communications connections;selecting a first communications connection for transmitting at least some of the portions of packets of the first application, as a function of said monitored channel conditions, from said plurality of communications;selecting a second communications connection for transmitting at least some of the portions of packets of the first application, as a function of said monitored channel conditions, from said plurality of communications connections;transmitting a first portion of the at least one packet of the first application using the first selected communications connection; andtransmitting a second portion of the at least one packet of the first application using the second selected communications connection. 2. The method of claim 1, wherein said plurality of communications connections are wireless. 3. The method of claim 1, wherein said plurality of communications connections are physical layer connections. 4. The method of claim 1, wherein said plurality of communications connections are link layer connections. 5. The method of claim 1, wherein the first portion of the at least one packet transmitted over the first selected communications connection is transmitted using a first communications protocol and wherein the second portions of the at least one packet transmitted over the second selected communications connection is transmitted using a second communications protocol which is different from the first communications protocol. 6. The method of claim 5, wherein said first communications protocol is compatible with IEEE 802.11b (1995) and the second communications protocol is an OFDM based communications protocol. 7. The method of claim 1, wherein a frame corresponds to a portion of a packet, said selecting steps being performed to correspond to frame boundaries such that changes in a connection occur at the end of transmission of a frame with transmission of a new frame occurring on the selected connection. 8. The method of claim 1, wherein said receivers are located at different access nodes. 9. The method of claim 1, wherein said receivers are located at the same access node. 10. The method of claim 9, further comprising: operating said access node to combine the first and second portions of the at least one packet transmitted over different communications channels to reassemble said at least one packet; andoperating said access node to transmit said reassembled at least one packet to another node. 11. The method of claim 10, wherein said access node is a base station. 12. The method of claim 1, further comprising the step of: controlling the transmission packet length by signaling a source of said packets to generate packets of a different size. 13. The method of claim 1, wherein said wireless terminal is a mobile node; and wherein said selecting steps are performed independent of mobile node handoff between access nodes. 14. The method of claim 1, wherein said selecting is performed multiple times resulting in a communications connection being used as an uplink by said wireless terminal being changed multiple times during a period of time in which a single downlink is maintained. 15. The method of claim 1 wherein said selecting is performed according to physical layer channel conditions. 16. The method of claim 1 wherein said selecting is performed according to link layer channel conditions. 17. The method of claim 1 wherein said selecting is performed according to layer characteristics other than physical layer characteristics or link layer characteristics. 18. The method of claim 1, wherein said selecting is further performed as a function of at least one of packet size and higher layer policy. 19. The method of claim 18, wherein said selecting includes selecting the same communications connection to transmit portions of packets corresponding to a specific communications protocol during a period of time; and wherein said selecting includes selecting between different communications connections during portions of said period of time used for transmitting portions of packets which do not correspond to said specific communications protocol. 20. A method of operating a wireless terminal in a communications network, the method comprising: monitoring the quality of a communications connection coupling said wireless terminal to at least one other communications network component;dynamically determining a packet size to be used as a function of the determined quality of the communications connection; andchanging the length of packets using IP fragmentation to generate portions of packets transmitted over said communications connection, in response to a change in the dynamically determined packet size, the length of packets being reduced in response to a detected reduction in communications connection quality and being increased in response to detection of an improvement in the quality of the communications connection;selecting, for purposes of transmitting portions of packets corresponding to a first application, between said plurality of communications connections as a function of the detected quality of the individual communications connections; andswitching back and forth between said communications connections for purposes of transmitting portions of packets corresponding to said first application as a function of said selecting operation, each transmitted portion of a packet corresponding to said first application being transmitted on a single one of said communications connections, each transmitted portion of a packet being included in a frame, said switching being performed on a frame boundary. 21. The method of claim 20, wherein packet lengths are varied between a preselected minimum packet length and a preselected maximum packet length. 22. The communications method of claim 21, wherein said wireless terminal is a mobile terminal, said at least one other communications network component is a base station and wherein said communications connection is one of a plurality of simultaneously maintained wireless links between said mobile terminal and said base station. 23. The method of claim 20, wherein packets identified as Mobile IP packets are not subject to switching between simultaneously maintained communications connections while at least some other packets are subject to switching between communications connections. 24. The method of claim 23, wherein said plurality of simultaneously maintained communications connections are with the same base station. 25. A wireless terminal comprising: means for maintaining a plurality of communications connections between the wireless terminal and at least two different receivers connected to a single network node, wherein the single network node is an Internet Protocol (IP) node;means for monitoring channel conditions on the plurality of communications connections;means for dynamically determining a packet size to be used as a function of the monitored channel conditions;means for changing the length of at least one packet using IP fragmentation to generate portions of packets of a first application in response to a change in the monitored channel conditions, the portions of packets being transmitted over at least one of the plurality of communications connection;means for selecting a first communications connection for transmitting at least some of the portions of packets of the first application, as a function of said monitored channel conditions, from the plurality of communications connections;means for selecting a second communications connection for transmitting at least some of the portions of packets of the first application, as a function of said monitored channel conditions, from the plurality of communications connections;means for transmitting a first portion of the at least one packet of the first application using the first selected communications connection; andmeans for transmitting a second portion of the at least one packet of the first application using the second selected communications connection. 26. The wireless terminal of claim 25, wherein said plurality of communications connections are wireless connections. 27. The wireless terminal of claim 25, wherein said selecting means further includes a means for selecting a packet boundary, said packet boundary being a boundary corresponding to the end of transmission of one packet and a start of transmission of another packet. 28. The wireless terminal of claim 25, wherein said wireless terminal is used for communicating with one or more access nodes each having one or more of the receivers. 29. The wireless terminal of claim 25, further including: means for selecting multiple times a communications connection while simultaneously maintaining a single downlink. 30. The wireless terminal of claim 25, further including: means for determining at least one of: packet content, packet type, packet size and protocol to which the packet corresponds. 31. The wireless terminal of claim 30, wherein said selecting means determines the selected communications connections based upon the packet type. 32. The wireless terminal of claim 25, further including: means for varying packet length. 33. A wireless terminal device comprising a processor having circuitry configured to: maintain a plurality of communications connections between said wireless terminal device and at least two different receivers connected to a single network node, wherein the single network node is an Internet Protocol (IP) node, and wherein a communication connection exists between said wireless terminal and each receiver;monitor channel conditions on the plurality of communications connections;dynamically determine a packet size to be used as a function of the monitored channel conditions;change the length of at least one packet using IP fragmentation to generate portions of packets of a first application in response to a change in the monitored channel conditions, the portions of packets being transmitted over at least one of the plurality of communications connections;select a first communications connection for transmitting at least some of the portions of packets of the first application, as a function of said monitored channel conditions, from said plurality of communications connections;select a second communications connection for transmitting at least some of the portions of packets of the first application, as a function of said monitored channel conditions, from said plurality of communications connections;transmit a first portion of the at least one packet of the first application using the first selected communications connection; andtransmit a second portion of the at least one packet of the first application using the second selected communications connection. 34. The wireless terminal device of claim 33, wherein said communications connections are physical layer connections. 35. A non-transitory computer readable medium embodying computer executable instructions for controlling a wireless terminal, the instructions being executable to: maintain a plurality of communications connections between said wireless terminal device and at least two different receivers connected to a single network node, wherein the single network node is an Internet Protocol (IP) node, and wherein a communication connection exists between said wireless terminal and each receiver;monitor channel conditions on the plurality of communications connections;dynamically determine a packet size to be used as a function of the monitored channel conditions;change the length of at least one packet using IP fragmentation to generate portions of packets of a first application in response to a change in the monitored channel conditions, the portions of packets being transmitted over at least one of the plurality of communications connections;select a first communications connection for transmitting at least some of the portions of packets of the first application, as a function of said monitored channel conditions, from said plurality of communications connections;select a second communications connection for transmitting at least some of the portions of packets of the first application, as a function of said monitored channel conditions, from said plurality of communications connections;transmit a first portion of the at least one packet of the first application using the first selected communications connection; andtransmit a second portion of the at least one packet of the first application using the second selected communications connection. 36. The non-transitory computer readable medium of claim 35, wherein said communications connections are physical layer connections. 37. A wireless terminal comprising: a communications interface configured to maintain a plurality of communications connections between the wireless terminal and at least two different receivers connected to a single network node, wherein the single network node is an Internet Protocol (IP) node;a monitoring module configured to monitor channel conditions on the plurality of communications connections;a packet size control module configured to: dynamically determine a packet size to be used as a function of the monitored channel conditions; andchange the length of at least one packet using IP fragmentation to generate portions of packets of a first application in response to a change in the monitored channel conditions, the portions of packets being transmitted over at least one of the plurality of communications connections;a control module configured to: select a first communications connection for transmitting at least some of the portions of packets of the first application, as a function of said monitored channel conditions, from the plurality of communications connections; andselect a second communications connection for transmitting at least some of the portions of packets of the first application, as a function of said monitored channel conditions, from the plurality of communications connections; anda transmitter configured to: transmit a first portion the of at least one packet of the first application using the first selected communications connection; andtransmit a second portion the of at least one packet of the first application using the second selected communications connection. 38. The wireless terminal of claim 37, wherein said communications connections are physical layer connections. 39. A wireless terminal device including a processor having circuitry configured to: monitor the quality of a communications connection coupling said wireless terminal device to at least one other communications network component;dynamically determine a packet size to be used as a function of the determined quality of the communications connection;change the length of packets using IP fragmentation to generate portions of packets transmitted over said communications connection, in response to a change in the dynamically determined packet size, the length of packets being reduced in response to a detected reduction in communications connection quality and being increased in response to detection of an improvement in the quality of the communications connection over which said packets are being transmitted;select, for purposes of transmitting portions of packets corresponding to a first application, between said plurality of communications connections as a function of the detected quality of the individual communications connections; andswitch back and forth between said communications connections for purposes of transmitting portions of packets corresponding to said first application as a function of said selecting operation, each transmitted portion of a packet corresponding to said first application being transmitted on a single one of said communications connections, each transmitted portion of a packet being included in a frame, said switching being performed on a frame boundary. 40. The wireless terminal device of claim 39, wherein said processor being further configured to vary packet lengths between a preselected minimum packet length and a preselected maximum packet length. 41. The wireless terminal device of claim 40, wherein said wireless terminal device is a mobile terminal device, said at least one other communications network component is a base station and wherein said communications connection is one of a plurality of simultaneously maintained wireless links between said mobile terminal device and said base station. 42. A non-transitory computer readable medium embodying computer executable instructions for controlling a wireless terminal in a communications network, the instructions being executable to: monitor the quality of a communications connection coupling said wireless terminal to at least one other communications network component;dynamically determine a packet size to be used as a function of the determined quality of the communications connection;change the length of packets using IP fragmentation to generate portions of packets transmitted over said communications connection, in response to a change in the dynamically determined packet size, the length of packets being reduced in response to a detected reduction in communications connection quality and being increased in response to detection of an improvement in the quality of the communications connection over which said packets are being transmitted;select, for purposes of transmitting portions of packets corresponding to a first application, between said plurality of communications connections as a function of the detected quality of the individual communications connections; andswitch back and forth between said communications connections for purposes of transmitting portions of packets corresponding to said first application as a function of said selecting operation, each transmitted portion of a packet corresponding to said first application being transmitted on a single one of said communications connections, each transmitted portion of a packet being included in a frame, said switching being performed on a frame boundary. 43. The non-transitory computer readable medium of claim 42, wherein the instructions are also executable to vary packet lengths between a preselected minimum packet length and a preselected maximum packet length. 44. The non-transitory computer readable medium of claim 43, wherein said wireless terminal is a mobile terminal, said at least one other communications network component is a base station and wherein said communications connection is one of a plurality of simultaneously maintained wireless links between said mobile terminal and said base station. 45. A wireless terminal in a communications network comprising: means for monitoring the quality of a communications connection coupling said wireless terminal to at least one other communications network component;means for dynamically determining a packet size to be used as a function of the determined quality of the communications connection and for changing the length of packets using IP fragmentation to generate portions of packets transmitted over said communications connection, in response to a change in the dynamically determined packet size, the length of packets being reduced in response to a detected reduction in communications connection quality and being increased in response to detection of an improvement in the quality of the communications connection over which said packets are being transmitted;means for selecting, for purposes of transmitting portions of packets corresponding to a first application, between said plurality of communications connections as a function of the detected quality of the individual communications connections; andmeans for switching back and forth between said communications connections for purposes of transmitting portions of packets corresponding to said first application as a function of said selecting operation, each transmitted portion of a packet corresponding to said first application being transmitted on a single one of said communications connections, each transmitted portion of a packet being included in a frame, said switching being performed on a frame boundary. 46. The wireless terminal of claim 45, wherein packet lengths are varied between a preselected minimum packet length and a preselected maximum packet length. 47. The wireless terminal of claim 46, wherein said wireless terminal is a mobile terminal, said at least one other communications network component is a base station and wherein said communications connection is one of a plurality of simultaneously maintained wireless links between said mobile terminal and said base station. 48. A wireless terminal in a communications network comprising: a communications interface coupling said wireless terminal to at least one other communications network component;a monitoring module to monitor the quality of a communications connection coupling said wireless terminal to the at least one other communications network component;a packet size control module to dynamically determine a packet size to be used as a function of the determined quality of the communications connection and for changing the length of packets using IP fragmentation to generate portions of packets transmitted over said communications connection, in response to a change in the dynamically determined packet size, the length of packets being reduced in response to a detected reduction in communications connection quality and being increased in response to detection of an improvement in the quality of the communications connection over which said packets are being transmitted; andan uplink macro-diversity control module to select, for purposes of transmitting portions of packets corresponding to a first application, between said plurality of communications connections as a function of the detected quality of the individual communications connections and to switch back and forth between said communications connections for purposes of transmitting portions of packets corresponding to said first application as a function of said selecting operation, each transmitted portion of a packet corresponding to said first application being transmitted on a single one of said communications connections, each transmitted portion of a packet being included in a frame, said switching being performed on a frame boundary. 49. The wireless terminal of claim 48, wherein packet lengths are varied between a preselected minimum packet length and a preselected maximum packet length. 50. The wireless terminal of claim 49, wherein said wireless terminal is a mobile terminal, said at least one other communications network component is a base station and wherein said communications connection is one of a plurality of simultaneously maintained wireless links between said mobile terminal and said base station.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (24)
Chien, Ming-Chin; Fowler, Gregory A., Adaptive fragmentation techniques implemented on a data network.
Wang, Jianhua; Karppanen, Arto; Suoknuuti, Marko; Teinila, Jaakko; Ekberg, Jan-Erik, Apparatus, and associated method, for integrating operation of packet radio communication systems.
Bantz David F. (Chappaqua NY) Bauchot Frederic J. (LaTourraque Saint-Jeannet FRX) Huang Chia-Chi (Hsinchu TWX) Moulton Nicholas J. A. (Sawston GB2), Diversity transmission strategy in mobile/indoor cellula radio communications.
Hakkinen,Hannu; Granlund,Seppo; Hamalainen,Seppo, Establishment of a connection between a base station and a mobile station using random access channels.
Zehavi Ephraim,ILX ; Wolf Jack K. ; Schiff Leonard N., Method and apparatus for providing variable rate data in a communications system using statistical multiplexing.
Magnus Frodigh SE; Jens Knutsson SE; Magnus Madfors SE; Magnus Persson SE, Method and system for soft handoff control based on access network capacity.
Haartsen Jacobus Cornelis,SEX, Radio communications system and method for mobile assisted handover between a private network and a public mobile network.
Gilhousen Klein S. (San Diego CA) Jacobs Irwin M. (La Jolla CA) Padovani Roberto (San Diego CA) Weaver ; Jr. Lindsay A. (San Diego CA) Wheatley ; III Charles E. (Del Mar CA) Viterbi Andrew J. (La Jol, System and method for generating signal waveforms in a CDMA cellular telephone system.
Crilly, Jr., William J.; Biba, Ken; Conley, Robert J., Wireless packet switched communication systems and networks using adaptively steered antenna arrays.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.