WWW.DIS.XLIBX.INFO
FREE ELECTRONIC LIBRARY - Thesis, dissertations, books
 
<< HOME
CONTACTS



Pages:   || 2 |

«Satellite Data Networks Eytan Modiano * Massachusetts Institute of Technology, Cambridge Massachusetts 02139 I. Introduction N OWADAYS we take the ...»

-- [ Page 1 ] --

JOURNAL OF AEROSPACE COMPUTING, INFORMATION, AND COMMUNICATION

Vol. 1, October 2004

Satellite Data Networks

Eytan Modiano *

Massachusetts Institute of Technology, Cambridge Massachusetts 02139

I. Introduction

N OWADAYS we take the availability of worldwide communications for granted; communication satellites bring

us live coverage of events from around the world and undersea fiber-optic cables are used to provide global

telephony service. However, as recent as the 1950s transatlantic communications were limited to a few dozen voice circuits, and real-time communication with much of the world was not even possible. The potential of man-made satellites to provide global communication coverage was first envisioned by Arthur C. Clarke in his seminal article “Extra-Terrestrial Relays”.10 He described a satellite in synchronous orbit being used for providing communication relay services within any two points on the hemisphere and a constellation of three such satellites for providing global coverage. Clark argued that using a satellite in synchronous orbit would be more cost effective and provide much better coverage than alternative terrestrial communication techniques.

Thirteen years later, the first communication satellite, Score, was launched and used by President Dwight D.

Eisenhower to broadcast a prerecorded Christmas message around the world. That early experiment was followed by a number of experiments with communication satellites in the early 1960s that provided early glimpses of the Global Village, including televising parts of the 1964 Tokyo Olympic Games. Later, in 1964, agreements were signed that created the International Telecommunications Satellite Organization (INTELSAT). Shortly afterwards, the first INTELSAT satellite, Early Bird, was launched to provide commercial satellite service. Early Bird had the capacity for 150 telephone circuits and an additional 80 hours of television broadcast. Early Bird was followed by numerous other satellites that provided worldwide telephone and television service. Today, hundreds of communication satellites are used to provide a variety of services, from military communications to voice telephony, television broadcasts, and Internet access.

Satellite networks play an important role for the purpose of data delivery. They are very effective at broadcasting data over large geographic locations, and are an effective means for reaching remote locations lacking in communication infrastructure. Satellite networks are critical to our national interests both for military and civilian applications. The military depends on satellite communications for robust and reliable communications in hostile environments. On the civilian side, many rural locations, out of the reach of fiber-based networks, depend on satellites for access to high data rate communication services. As our world continues to progress toward globalization, satellite networks will continue to play a critical role in providing a rapidly deployable, reliable, and affordable communications infrastructure.

However, present day satellites are limited in their ability to provide high data rate communication services due to the limited availability, and high cost of, satellite resources such as power, energy, and frequency bands.

Moreover, present communication satellites were designed almost exclusively for supporting stream traffic such as voice, video or bulk data transfers, and are not efficient for the transmission of “bursty” data traffic such as Internet traffic. With data traffic constituting an increasing fraction of the demand for communication services, future satellite systems must be designed to effectively support emerging data applications. Doing so requires a paradigm shift from traditional circuit switched technology, used for voice communication, to packet switched technology, used in data networks. With support from NASA and the Department of Defense my research group in the Aeronautics and Astronautics Department and the Laboratory of Information and Decision Systems is working to address these important issues. Our research efforts are aimed at significantly increasing the data delivery capacity Copyright © 2004 by the American Institute of Aeronautics and Astronautics, Inc. All rights reserved. Copies of this paper may be made for personal or internal use, on condition that the copier pay the $10.00 per-copy fee to the Copyright Clearance Center, Inc., 222 Rosewood Drive, Danvers, MA 01923; include the code 1542-9423/04 $10.00 in correspondence with the CCC.

* Associate Professor, Department of Aeronautics and Astronautics Laboratory for Information and Decision Systems, 77 Massachusetts Avenue; modiano@mit.edu; http://web.mit.edu/modiano/www/index.html. JACIC Associate Editor, AIAA Member.

J. AEROSPACE COMPUTING, INFORMATION, AND COMMUNICATION, Vol. 1: EDITORIAL

of satellite networks through the use of efficient resource allocation and protocol designs coupled with the appropriate hardware designs.

Traditionally, the functions of a data network are divided into layers where each layer operates independently from other layers. For example, the physical layer is responsible for transmitting bits over a communication channel;

the link layer is responsible for transmitting packets over a link; the network layer is responsible for routing packets across the network, and higher layers are responsible for end-to-end data delivery. The layered approach simplifies network operations, but often results in degraded performance. In order to make satellite-based networking viable, technologically and economically, the architecture of future satellite networks must be optimized across the different layers of the protocol stack. Protocols for satellite networks must be designed to take into account the unique characteristics of satellite systems: long propagation delays, limited energy and power, relatively high channel error rates, and time-varying channel conditions. In what follows, we discuss some of our recent accomplishments in the area of resource allocation and protocol designs for satellite networks.





II. Transmission Scheduling for Multi-beam Satellites An important problem that we are addressing involves the transmission of information from space to Earth ground stations. This data may be gathered in space (e.g., weather, surveillance, or space exploration images) or simply data that is being relayed from the ground through a satellite network. The information gathered in space must be transferred to one of multiple ground stations located at different geographical locations that can be reached by routing the data to a satellite that has the desired ground station in its view. The choice of which ground station to transmit the information to and along which route is governed by available resources along the route, the utilization of the route, and weather conditions that may affect the link quality. This problem is complicated by the fact that the data can be delivered to one of multiple ground stations and that modern day satellite systems employ narrow antenna beams for communication where each beam covers a different geographical location on the ground. The channel quality for each of the beams may be vastly different due to local weather conditions.

Two natural questions arise: first, routing, namely to which beam should the data be transmitted; and second, how to allocate the satellite's transmitters to the different downlink beams and how to optimally allocate power to the beams. Our main contribution in this area has been the optimal solution to the joint problem of routing and power allocation. In Ref. 1 we developed a joint routing and power allocation algorithm that maximized the satellite network's overall data throughput. The algorithm makes routing and power allocation decisions based on the number of packets in the buffers corresponding to the different beams. The optimal algorithm allocates more power to beams with more packets in their corresponding buffers; and packets are routed to the beam with the fewest packets (i.e., the least congested beam). A nice feature of the algorithm is that the solution to the routing and power allocation problems can be decoupled. That is, the routing decisions can be made independently of power allocations.

However, it is interesting to note that the optimal physical layer power allocation must take into account network layer buffer occupancy. This goes in contrast with the traditional layered view of network protocols; where functions at the different layers are decoupled.

Another important performance metric for transmission scheduling is average message delay. To that end, in Ref. 2 we developed a delay-optimal transmitter scheduling policy for a multi-beam communications satellite. We show, using stochastic coupling techniques, that under an on-off channel model that represents a satellite system with intermittent connectivity, a scheduling policy that allocates the transmitters to the longest queues minimizes average packet delays. This result is among only a few known results on delay optimal transmitter scheduling.

III. Optimal Energy Allocation A related problem that we are addressing is that of energy allocation and admission control. Typically, a communications satellite is equipped with solar panels that gather energy from the sun to be used for satellite operations. Since, at times, the satellite may not be in view of the sun, satellites are also equipped with rechargeable batteries to store energy. However, with a limited battery capacity, efficient use of satellite energy is critical. In a communication satellite, downlink transmissions consume a large portion of the satellite's energy. It is therefore important to make prudent decisions regarding the transmission of data by taking into account the amount of energy available onboard the satellite as well as anticipated future demands for energy. Due to energy limitations, the satellite may not be able to serve all of the requests that it receives. Moreover, some transmission requests may consume more energy than others and different customers may offer a different monetary payment for service.

Therefore, our objective is to select the requests to be served that maximize overall "revenue". Towards that end, in Ref. 3 we developed a Dynamic Programming (DP) formulation for deciding which requests to serve based on available energy onboard the satellite, future energy inputs from the solar panels, as well as the expected requests for

J. AEROSPACE COMPUTING, INFORMATION, AND COMMUNICATION, Vol. 1: EDITORIAL

future service. We are able to show that the DP value function is a concave function of available energy, and obtain solutions for the optimal consumption schedule by solving the DP recursion in a computationally efficient manner.

Our results indicate that expected revenue can be increased by more than a factor of two when compared to the commonly used greedy algorithm that chooses to serve requests as long as energy is available. This new approach can have a significant impact on the operation of future satellite data systems, as it will allow operators to make service decisions that maximize their revenue.

Beyond revenue maximization, it is important to develop energy allocation schemes that meet quality of service requirements on delay, throughput and fairness. To that end, in Ref. 4 we developed a transmission scheduling algorithm for delay-sensitive data (i.e., subject to a deadline constraint) that minimizes energy consumption and maximizes data throughput by scheduling transmissions based on channel conditions. The algorithm can significantly reduce energy consumption by avoiding transmission when channel conditions are poor. This approach is of particular importance to NASA for space exploration missions where energy efficiency is critical.

IV. Efficient protocol design Perhaps the most critical challenge to increasing the transmission capacity of satellite-based networks is the design of protocols for communication over a hybrid network that consists of both space and terrestrial components.

Most terrestrial networks today use the Transmission Control Protocol (TCP) as a transport layer protocol. TCP employs a congestion control scheme that is based on end-to-end windows. That scheme assumes that lost packets in the network are a result of congestion and hence decreases its effective transmission rate in response to lost packets.

In a satellite network, where packet losses are likely to be due to transmission errors, this response is inappropriate and significantly reduces throughput (by as much as 90%). Much research has gone into developing new protocols that would be more effective than TCP when used over satellite links. Unfortunately, the telecommunication industry is reluctant to make significant changes to Internet protocols; hence progress in this area has been painfully slow.

As a result, satellite systems often employ satellite specific protocols that operate beneath TCP, for improving performance over satellite links. For example, link layer retransmission protocols are used to eliminate packet errors and Media Access Control (MAC) protocols are used for efficient sharing of the satellite channel. In Ref. 5 we developed a link-layer retransmission protocol for making efficient use of the satellite channel. The protocol dynamically adapts the packet size based on estimates of channel conditions in order to minimize the need for retransmissions.

Our present research explores the interaction between TCP and these lower-layer protocols so that protocols can be designed for efficient joint operation. For example, TCP relies on a timeout mechanism to determine when to retransmit packets and when to activate flow control. The presence of a link layer retransmission protocol can adversely impact TCPs behavior by inadvertently triggering a TCP timeout due to a link layer retransmission. In order to better understand such interactions, we developed analytical models for the performance of TCP in the presence of link layer retransmission protocols6 and packet multiple access protocols.7 Our models demonstrate the benefits of satellite link layer protocols and allow for the optimization of the protocols to achieve dramatic improvement in overall system performance.



Pages:   || 2 |


Similar works:

«Wisconsin Dropout Early Warning System (DEWS) Action Guide Wisconsin Department public instruction of tony evers, phD, state superintenDent Wisconsin Dropout Early Warning System Action Guide Developed by Jared E. Knowles Research Analyst Wisconsin Department of Public Instruction Doug White Director Student Services/Prevention and Wellness Wisconsin Department of Public Instruction Wisconsin Department of Public Instruction Tony Evers, PhD, State Superintendent Madison, Wisconsin This...»

«Devising Utopia, or Asking for the Moon Virginie Magnat My intention is to make images into theater events, beginning simply with those which have meaning for myself and my collaborators; and at the same time renouncing the theater of critics, box office, real estate, and the conditioned public. —Joseph Chaikin, The Presence of the Actor The Legacy of Devising The increasingly widespread usage in American theatre departments of the enigmatic catch-word “devising” points to the gradual...»

«Quality Control (QC) Information and Troubleshooting Guide Blood Banking Centrifugation UniCel DxC Clinical Chemistry Systems Chemistry UniCel DxC Integrated Systems Flow Cytometry Hematology Hemostasis Immunoassay Information Systems Lab Automation Molecular Diagnostics Rapid Diagnostics BR-16544A Quality Control Introduction Quality controls are samples of known concentration that are used to monitor system performance and verify calibration. The system presents Quality Control (QC) data in...»

«Eclipse Process Framework Composer Part 1: Key Concepts Second Revision, April 2007 by Peter Haumer, phaumer@us.ibm.com Solution architect, IBM Rational Software This two-part article offers an introduction to the process engineering approach and tool support provided by the Eclipse Process Framework (EPF). It presents a process management tool platform and conceptual framework for authoring, tailoring, and deploying development processes. Part One, presented here, offers a high-level...»

«Does the Early Exercise Premium Contain Information about Future Underlying Returns?∗ Rossen Valkanov Pradeep Yadav Yuzhao Zhang The Rady School Management School The Anderson School UCSD† University‡ UCLA§ Lancaster First Draft: August 2003 This Draft: August 2005 ∗ We thank Michael Brennan, Richard Roll, Avanidhar Subrahmanyam, and Bob Whaley for very helpful and detailed comments, and Peter Carr, Louis Ederington, Robert Geske, Eric Ghysels, Francis Longstaff, Alberto Plazzi,...»

«Young Goodman Brown Nathaniel Hawthorne Young Goodman Brown came forth at sunset into the street at Salem village; but put his head back, after crossing the threshold, to exchange a parting kiss with his young wife. And Faith, as the wife was aptly named, thrust her own pretty head into the street, letting the wind play with the pink ribbons of her cap while she called to Goodman Brown. Dearest heart, whispered she, softly and rather sadly, when her lips were close to his ear, prithee put off...»

«INTERNATIONAL STUDENT APPLICATION ADMISSION Thank you for your interest in Chabot College. To attend Chabot College, you must submit a number of documents in order to be considered for admission to the International Student Program. Attached is a checklist of all necessary forms to be submitted. Once the college has received the required documents, you will promptly be advised of your admission status. If you are accepted to Chabot College, a Certificate of Eligibility for Non-Immigrant (F-1)...»

«CHILDREN’S & YOUNG ADULT LIST NEW TITLES – WINTER 2015 Ninah Basich* Ninah was born in Guadalajara, Mexico. She has been a professor of Social Sciences, Literature, and Drama. From the moment she learned to read, she became addicted to books. By her early teens she was already writing on a regular basis and, several years later, she became a full-time writer. Señoras y señores is her third book for children.SEÑORAS Y SEÑORES [LADIES AND GENTLEMEN] Picture Book, 24 pages, Mexico: CIDCLI,...»

«DIRECTORATE-GENERAL FOR EXTERNAL POLICIES POLICY DEPARTMENT STUDY EU trade relations with Latin America: Results and challenges in implementing the EU-Colombia/Peru Trade Agreement ABSTRACT The Trade Agreement between the EU and Peru and Colombia has been provisionally implemented since the middle of 2013. However, based on limited secondary data available to date on its effects, this report shows that trade profiles have not been substantially altered. EU exports to Latin America are dominated...»

«Data, Human Rights & Human Security Primer 06.22.2015 MARK LATONERO, PhD—Fellow and Principal Investigator ZACHARY GOLD, JD—Research Analyst Introduction 1 See Big Data for Development: Opportunities and Challenges, UN Global Pulse (2012), http://www.unglobalpulse.org/projects/BigDataforDevelopment; Disaster Relief 2.0, UN Foundation http://www.unfoundation.org/assets/pdf/disaster-relief-20-report.pdf; Key Resources, Data Pop Alliance, http://www.datapopalliance.org/resources#start. Data,...»

«S umm er 20 13 IS S UE 10 Feedback magazine K E E P I N G YO U U P T O D A T E W I TH W HA T IS H APP E NI NG A C RO SS TH E CO U N TR Y... Our Feedback magazine is a regular internal publication that gives candidates a picture of how they're doing and what's going on within the company. Ambassador Social media Opportunities: shout out! why don’t you get involved? #Champschat—make sure you use it! Champions presents you with another opportunity to improve yourself and get great...»

«i Invent Your Own Computer Games with Python, 2nd Edition By Al Sweigart ii Copyright © 2008-2012 by Albert Sweigart Some Rights Reserved. Invent Your Own Computer Games with Python (Invent with Python) is licensed under a Creative Commons Attribution-Noncommercial-Share Alike 3.0 United States License.You are free: To Share — to copy, distribute, display, and perform the work To Remix — to make derivative works Under the following conditions: Attribution — You must attribute the work in...»





 
<<  HOME   |    CONTACTS
2016 www.dis.xlibx.info - Thesis, dissertations, books

Materials of this site are available for review, all rights belong to their respective owners.
If you do not agree with the fact that your material is placed on this site, please, email us, we will within 1-2 business days delete him.