Method and apparatus for creating links to extend a network
원문보기
IPC분류정보
국가/구분
United States(US) Patent
등록
국제특허분류(IPC7판)
G06F-015/173
G06F-015/16
H04Q-007/20
출원번호
US-0828845
(2001-04-10)
발명자
/ 주소
Bernard,Glenn G.
Gargasz,John M.
출원인 / 주소
Codem Systems, Inc.
대리인 / 주소
Swidler Berlin LLP
인용정보
피인용 횟수 :
24인용 특허 :
13
초록▼
High bandwidth network access is extended to vehicles and passengers on vehicles. The network is extended to a vehicle by way of one or more intermediate nodes, which may be other vehicles or signal relays. In order to acquire the vehicles to which to extend the network, route data is provided to th
High bandwidth network access is extended to vehicles and passengers on vehicles. The network is extended to a vehicle by way of one or more intermediate nodes, which may be other vehicles or signal relays. In order to acquire the vehicles to which to extend the network, route data is provided to the intermediate nodes and to the vehicles. Computers on-board the vehicles and intermediate nodes determine which pairs of vehicles and intermediate nodes should establish links to form a network based on the route data and link scoring. The vehicles and intermediate nodes then control directional antennas to point at each other based on the route data and the scoring to establish the links.
대표청구항▼
What is claimed is: 1. A method of extending the coverage area of a network that is accessible via at least one network interface node by establishing links among the at least one network interface node and a plurality of mobile nodes, wherein each mobile node includes at least three directional an
What is claimed is: 1. A method of extending the coverage area of a network that is accessible via at least one network interface node by establishing links among the at least one network interface node and a plurality of mobile nodes, wherein each mobile node includes at least three directional antennas for creating links to other nodes to, the method at a mobile node comprising: determining possible links to other nodes based on route data for the nodes; scoring each remaining link; eliminating the lowest scoring links when the number of remaining links for the mobile node exceeds the maximum number of links permitted; and aiming the directional antennas of the mobile node to create the remaining links. 2. The method according to claim 1, further comprising: computing geometric data for each possible link; and eliminating occluded links based on the geometric data. 3. The method according to claim 1, wherein the network interface nodes are situated at fixed, ground stations and the route data includes geographic data for each of the network interface nodes. 4. The method according to claim 1, wherein the network interface nodes are satellites and the route data further includes latitude, longitude, altitude, time, velocity and bearing data. 5. The method according to claim 1, wherein the route data includes latitude, longitude, altitude, time, velocity and bearing data for the mobile nodes. 6. The method according claim 1, wherein at least a portion of the route data is received by the mobile node via a separate antenna from nearby mobile nodes. 7. The method according to claim 1, wherein at least a portion of the route data is received by the mobile node via a link to the network. 8. The method according to claim 1, wherein the mobile node establishes at least one link to the at least one network interface node based on the scoring. 9. The method according to claim 7, wherein the mobile node maximizes the number of links to the at least one network interface node based on the scoring. 10. The method according to claim 1, further comprising scoring the links to maximize the number of mobile nodes coupled to the network. 11. The method according to claim 1, wherein the scoring is performed iteratively to minimize the number of links and maximize connectivity to the network. 12. The method according to claim 1, wherein the scoring is performed based on a Dijkstra algorithm. 13. The method according to claim 1, wherein the mobile node is a mobile platform having a plurality of terminals coupled to the network via the links. 14. The method according to claim 12, wherein the network and links provide the terminals access to a digital broadcast service. 15. The method according to claim 12, wherein the network and links provide the terminals access to the Internet. 16. The method according to claim 12, wherein the network and links provide the terminals access to a plurality of services including digital broadcast services, the Internet and electronic mail. 17. The method according to claim 1, wherein the method is periodically repeated. 18. The method according to claim 1, wherein the method is repeated every two minutes. 19. The method according to claim 1, wherein the method is repeated upon the mobile platform nearing a boundary of direct linking to a network interface node. 20. A computer program product for causing a system on a node to establish links to other nodes, including network interface nodes for accessing a network and mobile nodes, wherein each node includes at least three directional antennas for creating links to other nodes, the computer program product including a computer useable medium having computer program logic therein, the computer program logic comprising: determining means for causing a system to determine possible links to other nodes based on route data for the nodes; scoring means for causing the system to score each link; eliminating means for causing the system to eliminate the lowest scoring links when the number of links for the mobile node exceeds the maximum number of links permitted; and aiming means for causing the computer to aim the directional antennas of the mobile node to create the remaining links. 21. The computer program product according to claim 20, further comprising: computing geometric data for each possible link; and eliminating occluded links based on the geometric data. 22. The computer program product according to claim 20, wherein the network interface nodes are situated at fixed, ground stations and the route data includes geographic data for each of the network interface nodes. 23. The computer program product according to claim 20, wherein the network interface nodes are satellites and the route data further includes latitude, longitude, altitude, time, velocity and bearing data. 24. The computer program product according to claim 20, wherein the route data includes latitude, longitude, altitude, time, velocity and bearing data for the mobile nodes. 25. The computer program product according claim 20, further comprising receiving means for causing the system to receive at least a portion of the route data via an omni-directional antenna from nearby nodes. 26. The computer program product according to claim 20, further comprising receiving means for causing the system to receive at least a portion of the route data via a link. 27. The computer program product according to claim 20, further comprising establishing means for causing the system to establish at least one link to the at least one network interface node based on the scoring. 28. The computer program product according to claim 26, wherein the scoring means maximizes causes the system to maximize the number of links to the at least one network interface node. 29. The computer program product according to claim 20, wherein the scoring means causes the system to maximize the number of mobile nodes coupled to the network. 30. The computer program product according to claim 20, wherein the scoring means causes the system to perform scoring iteratively to minimize the number of links and maximize connectivity to the network. 31. The computer program product according to claim 20, wherein the scoring means causes the system to perform the scoring based on a Dijkstra algorithm. 32. The computer program product according to claim 20, wherein the node is a mobile platform having a plurality of terminals coupled to the network via the links. 33. The computer program product according to claim 31, wherein the network and links provide the terminals access to a digital broadcast service. 34. The computer program product according to claim 31, wherein the network and links provide the terminals access to the Internet. 35. The computer program product according to claim 31, wherein the network and links provide the terminals access to a plurality of services including digital broadcast services, the Internet and electronic mail. 36. The computer program product according to claim 20, wherein the system periodically repeats executing the computer program logic. 37. The computer program logic according to claim 20, wherein the system periodically repeats executing the computer program logic method every two minutes. 38. The computer program logic according to claim 20, wherein the system repeats executing the computer program logic when a link is close to being broken.
연구과제 타임라인
LOADING...
LOADING...
LOADING...
LOADING...
LOADING...
이 특허에 인용된 특허 (13)
Ayyagari Arun ; Harrang Jeff P. ; Ray Sankar, Airborne broadband communication network.
Gross, Jonathan H.; Emmons, Jr., Thomas Peter; Tessler, Michael A., Apparatus and methods for controlling a cellular communications network having airborne transceivers.
Dobbins Kurt ; Grant Thomas A. ; Ruffen David J. ; Kane Laura ; Len Theodore ; Andlauer Philip ; Bahi David H. ; Yohe Kevin ; Fee Brendan ; Oliver Chris ; Cullerot David L. ; Skubisz Michael, Distributed connection-oriented services for switched communications networks.
Hogg Gerald James ; Kaya Mark Hajime ; Firestone Lawrence Mitchell ; Hogberg Shawn Wesley ; Emmons ; Jr. Thomas Peter ; Cimet Israel Arieh, Method and system for multicast using a satellite network.
Cohen, Alexander J.; Jung, Edward K. Y.; Levien, Royce A; Lord, Robert W.; Malamud, Mark A; Rinaldo, Jr., John D.; Tegreene, Clarence T., Individualizing a connectivity-indicative mapping.
Cohen, Alexander J.; Jung, Edward K. Y.; Lord, Robert W.; Rinaldo, Jr., John D.; Tegreene, Clarence T.; Levien, Royce A.; Malamud, Mark A., Signal routing dependent on a loading indicator of a mobile node.
Cohen, Alexander J.; Jung, Edward K. Y.; Lord, Robert W.; Rinaldo, Jr., John D.; Tegreene, Clarence T.; Levien, Royce A.; Malamud, Mark A., Signal routing dependent on a node speed change prediction.
Cohen, Alexander J.; Jung, Edward K. Y.; Levien, Royce A.; Lord, Robert W.; Malamud, Mark A.; Rinaldo, Jr., John D.; Tegreene, Clarence T., Using a signal route dependent on a node speed change prediction.
※ AI-Helper는 부적절한 답변을 할 수 있습니다.