Use of satellite-based routing processes with a balloon network
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
H04B-001/60
H04B-017/02
출원번호
US-0532884
(2012-06-26)
등록번호
US-8918047
(2014-12-23)
발명자
/ 주소
Teller, Eric
Cassidy, Michael
Biffle, Clifford L.
DeVaul, Richard W.
출원인 / 주소
Google Inc.
대리인 / 주소
McDonnell Boehnen Hulbert & Berghoff LLP
인용정보
피인용 횟수 :
12인용 특허 :
7
초록▼
This disclosure relates to the use of satellite-based routing processes in connection with a balloon network. A disclosed method includes receiving a communication at a balloon in a balloon network by way of a transmission from a ground-based station. The method includes selecting a routing process
This disclosure relates to the use of satellite-based routing processes in connection with a balloon network. A disclosed method includes receiving a communication at a balloon in a balloon network by way of a transmission from a ground-based station. The method includes selecting a routing process for the communication based on at least one parameter associated with the communication. The routing process is selected from a plurality of routing processes including a first routing process and a second routing process. The first routing process includes a satellite network when determining how to route the communication. The satellite network includes one or more satellites. The second routing process includes the balloon network when determining how to route the communication. The method further includes using the selected routing process to determine a target path for the communication.
대표청구항▼
1. A method comprising: receiving a communication at a balloon in a balloon network, wherein the communication is received by way of a transmission from a ground-based station;selecting a routing process for the communication based on at least one parameter associated with the communication, wherein
1. A method comprising: receiving a communication at a balloon in a balloon network, wherein the communication is received by way of a transmission from a ground-based station;selecting a routing process for the communication based on at least one parameter associated with the communication, wherein the routing process is selected from a plurality of routing processes comprising a first routing process and a second routing process, wherein: the first routing process includes a satellite network when determining how to route the communication, the satellite network comprising one or more satellites, andthe second routing process includes the balloon network when determining how to route the communication; andusing the selected routing process to determine a target path for the communication;wherein the first routing process comprises at least a first transmission of the communication, a second transmission of the communication, and a third transmission of the communication that occurs after the second transmission, and wherein: (a) the first transmission comprises sending the communication from the balloon network to the satellite network;(b) the second transmission comprises sending the communication from the satellite network to the balloon network;(c) the third transmission comprises sending the communication from the balloon network to a second ground-based station; andwherein the second the second routing process does not include the satellite network. 2. The method of claim 1, wherein the second routing process does not include the satellite network when determining how to route the communication. 3. The method of claim 1, wherein the second routing process includes the satellite network when determining how to route the communication. 4. The method of claim 1, wherein the first routing process includes the balloon network when determining how to route the communication. 5. The method of claim 1, wherein the routing process is selected at another balloon in the balloon network. 6. The method of claim 1, further comprising: after receiving the communication, determining a real-time network condition, wherein the routing process is further selected based on the real-time network condition. 7. The method of claim 1, further comprising determining, at the balloon, at least one of the first routing process or the second routing process. 8. The method of claim 1, further comprising: in response to a selection of the first routing process, sending the communication to at least one satellite of the one or more satellites. 9. The method of claim 1, wherein the at least one parameter comprises a network condition. 10. The method of claim 1, wherein the at least one parameter comprises a quality of service (QOS) parameter. 11. A method comprising: receiving a communication at a balloon in a balloon network, wherein the communication is received by way of a transmission from a ground-based station;selecting a routing process for the communication based on at least one parameter associated with the communication, wherein the routing process is selected from a plurality of routing processes comprising a first routing process and a second routing process, wherein: the first routing process includes a satellite network when determining how to route the communication, the satellite network comprising one or more satellites, andthe second routing process includes the balloon network when determining how to route the communication; andusing the selected routing process to determine a target path for the communication;wherein selecting the routing process for the communication comprises: (a) determining a latency of the balloon network, (b) determining whether or not the latency exceeds a threshold, (c) if it is determined that the latency exceeds the threshold, then selecting the first routing process, and (d) otherwise, selecting one of the routing processes other than the first routing process. 12. A method comprising: receiving a communication at a balloon in a balloon network, wherein the communication is received by way of a transmission from a ground-based station;selecting a routing process for the communication based on at least one parameter associated with the communication, wherein the routing process is selected from a plurality of routing processes comprising a first routing process and a second routing process, wherein: the first routing process includes a satellite network when determining how to route the communication, the satellite network comprising one or more satellites, andthe second routing process includes the balloon network when determining how to route the communication; andusing the selected routing process to determine a target path for the communication;wherein selecting the routing process for the communication comprises: (a) determining a priority of the communication, (b) determining whether or not the priority exceeds a threshold, (c) if it is determined that the priority exceeds the threshold, then selecting the first routing process, and (d) otherwise, selecting one of the routing processes other than the first routing process. 13. A method comprising: receiving a communication at a balloon in a balloon network, wherein the communication is received by way of a transmission from a ground-based station, and wherein the received communication is based on a first protocol;selecting, from a plurality of routing processes comprising a first routing process and a second routing process, the first routing process, wherein the selection of the first routing process from the plurality of routing processes is based on at least one parameter associated with the communication, and wherein: the first routing process includes a satellite network when determining how to route the communication, the satellite network comprising one or more satellites, andthe second routing process includes the balloon network when determining how to route the communication;using the first routing process to determine a target path for the communication; andas part of the first routing process: (a) generating, at the balloon, a second communication based on a second protocol, and (b) sending the second communication to at least one satellite of the one or more satellites. 14. A balloon system comprising: a communication system, wherein the communication system is operable to receive a communication by way of a transmission from a ground-based station; anda controller, wherein the controller is operable to perform functions comprising:selecting a routing process for the communication based on at least one parameter associated with the communication, wherein the routing process is selected from a plurality of routing processes comprising a first routing process and a second routing process, wherein: (i) the first routing process includes a satellite network when determining how to route the communication, the satellite network comprising one or more satellites, and(ii) the second routing process includes the balloon network when determining how to route the communication; andusing the selected routing process to determine a target path for the communication;wherein selecting the routing process for the communication comprises: (a) determining a priority of the communication, (b) determining whether or not the priority exceeds a threshold, (c) if it is determined that the priority exceeds the threshold, then selecting the first routing process, and (d) otherwise, selecting one of the routing processes other than the first routing process. 15. The balloon system of claim 14, wherein the second routing process does not include the satellite network when determining how to route the communication. 16. The balloon system of claim 14, wherein the second routing process includes the satellite network when determining how to route the communication. 17. The balloon system of claim 14, wherein the first routing process includes the balloon network when determining how to route the communication. 18. An apparatus comprising at least one non-transitory computer-readable medium having stored thereon program instructions that, upon execution by a computing device, cause the computing device to perform operations comprising: selecting a routing process for a communication based on at least one parameter associated with the communication, wherein the communication is received by way of a transmission from a ground-based station, wherein the routing process is selected from a plurality of routing processes comprising a first routing process and a second routing process, and wherein: the first routing process includes a satellite network when determining how to route the communication, the satellite network comprising one or more satellites, andthe second routing process includes a balloon network when determining how to route the communication; andcausing a balloon system to use the selected routing process to determine a target path for the communication;wherein selecting the routing process for the communication comprises: (a) determining a priority of the communication, (b) determining whether or not the priority exceeds a threshold, (c) if it is determined that the priority exceeds the threshold, then selecting the first routing process, and (d) otherwise, selecting one of the routing processes other than the first routing process. 19. The apparatus of claim 18, wherein the second routing process does not include the satellite network when determining how to route the communication. 20. The apparatus of claim 18, wherein the second routing process includes the satellite network when determining how to route the communication. 21. The apparatus of claim 18, wherein the first routing process includes the balloon network when determining how to route the communication.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (7)
Campbell J. Scott, Aerial communications network including a plurality of aerial platforms.
DeVaul, Richard Wayne; Teller, Eric; Biffle, Clifford L.; Weaver, Josh, Balloon network with free-space optical communication between super-node balloons and RF communication between super-node and sub-node balloons.
Wang, Chiachi; Ito, Christopher Joshua Shiro, Optical amplifier with closed loop control for scintillation compensation in free space optical communications.
Wang, Chiachi; Ito, Christopher Joshua Shiro, Optical amplifier with closed loop control for scintillation compensation in free space optical communications.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.