@conference {
	title = {Loss Model Approximations and Sensitivity Computations for Multi-Hop Wireless Network Design},
	author = {Baras, John S., Tabatabaee, Vahid., Papageorgiou, George., Rentz, Nicolas., Shang, Yadong.},
	year = {2007},
	month = {10/2007},
	abstract = {We develop and evaluate a new method for estimating various performance metrics of multi-hop wireless networks, including MANETs. The estimates depend implicitly on network design parameters, and therefore the method can form the basis for designing such networks so as to achieve predictable performance bounds. Explicit simulation models for large wireless networks are too complex and can not be used for analysis and design of wireless networks in realistic settings. We introduce a simple approximate (throughput) loss model that couples the physical, MAC and routing layers. The model provides quantitative statistical relations between the loss parameters used to characterize multiuser interference and physical path conditions on the one hand and traffic rates between origin-destination pairs on the other. We use a fixed point approach together with recently proposed models for the MAC layer to find a consistent solution satisfying all equations in the set. The result is an implicit model of performance metrics, such as throughput, packet loss, delay, parameterized by design variables, such as path routing probabilities, power levels, noise levels. We next apply Automatic Differentiation (AD) to these implicit performance models and develop a methodology for design and parameter selection/tuning of wireless protocols.},
	address = {Orlando, FL},
	booktitle = {2007 Military Communication Conference},
	pages = {pp. 1-7}
}
@conference {
	title = {Flow Control and Active Queue Management for Integrated Services in an Aeronautical Satellite Network},
	author = {Shang, Yadong., Hadjitheodosiou, Michael., Baras, John S.},
	year = {2006},
	month = {06/2006},
	abstract = {The IP-based broadband aeronautical satellite network will provide numerous new applications and services for both airspace system operations and passenger communications. Application of commercial off the shelf technologies and techniques has the potential to make network operations economically and technically realizable. However the performance of data communication protocols and applications over aeronautical satellite networks is degraded dramatically. For the satellite channel, the window based flow control algorithm may cause transient congestion. The flow control mechanisms with or without explicit feedback from the congested resource are limited in performance and not effective. We propose a hierarchical scheduler for satellite gateways. Different service disciplines are used for integrated services. A Random Early Detection Flow Control (REDFC) algorithm is proposed for best-effort traffic at the satellite gateways. In REDFC, each packet is transmitted with a probability that is a function of the queue length. If the packet is not transmitted successfully, it will be retransmitted after certain time interval. We also propose a virtual parallel queue structure as a new active queue management scheme for short life and long life web traffic. The new flow control and active queue management schemes will provide better performance for integrated services in aeronautical satellite networks.},
	address = {San Diego, CA},
	booktitle = {24th American Institute of Aeronautics and Astronautics},
	pages = {pp. 1-10}
}
@conference {
	title = {AeroTCP: A Splitting Transport Protocol for an IP-based Satellite Network Supporting Aeronautical Communications},
	author = {Shang, Yadong., Hadjitheodosiou, Michael., Baras, John S.},
	year = {2005},
	month = {09/2005},
	abstract = {The IP-based Broadband Aeronautical Satellite Network will provide numerous new applications and services for both airspace system operations and passenger communications. However, the performance of data communications protocols and applications over such systems is dramatically degraded, especially the Internet TCP/IP protocol suite. In this paper, we propose a new transport protocols for satellite network supporting Internet and data services. Based on the observation that it is difficult for an end to- end TCP solution to solve the performance problem effectively, we propose a new splitting based TCP protocol, called Aeronautical Transport Control Protocol (AeroTCP), which takes advantage of the specific properties of satellite channel. Our simulation results show that AeroTCP improves satellite channel utilization and fairness.},
	address = {Rome, Italy},
	booktitle = {23rd AIAA International Communications Satellite Systems Conference and Exhibit (ICSSC)}
}
@conference {
	title = {TCP Splitting Protocol for Broadband Aeronautical Satellite Networks},
	author = {Shang, Yadong., Hadjitheodosiou, Michael., Baras, John S.},
	year = {2004},
	month = {10/2004},
	abstract = {In this paper, we recommend suitable transport protocols for an aeronautical network supporting Internet and data services via satellite. For the future IP-based aeronautical satellite hybrid network, we describe TCP protocol and focus on the problems that cause dramatically degraded performance of the Transport Protocol. Based on the observation that it is difficult for an end-to-end solution to solve these problems effectively, we propose a new TCP-splitting protocol, termed Aeronautical Transport Control Protocol (AeroTCP). The main idea of this protocol is to use a fixed window for flow control and one duplicated acknowledgment (ACK) for fast recovery. We also study the Gilbert-Elliott channel model for satellite channel since protocol behavior often depends strongly on the channel behavior. Our simulation results show that AeroTCP can maintain higher utilization for the satellite link than end-to-end TCP, especially in burst error-environment.},
	address = {Salt Lake City, Utah},
	booktitle = {23rd Digital Avionics Systems Conference (DASC)},
	pages = {pp. 11.C.3 (1-9)}
}
@conference {
	title = {Transport Protocol Support for Aeronautical Satellite Communications},
	author = {Shang, Yadong., Hadjitheodosiou, Michael., Baras, John S.},
	year = {2004},
	month = {05/2004},
	abstract = {We recommend suitable transport protocols for an aeronautical network supporting Internet and data services via satellite. We study the characteristics of an aeronautical satellite hybrid network and focus on the problems that cause dramatically degraded performance of the Transport Protocol. We discuss various extensions to standard TCP that alleviate some of these performance problems. Through simulation, we identify those TCP implementations that can be expected to perform reasonably well. Based on the observation that it is difficult for an end-to-end solution to solve these problems effectively, we propose a new TCP-splitting protocol, termed Aeronautical Transport Control Protocol (AeroTCP). The main idea of this protocol is to use a fixed window for flow control and one duplicated acknowledgement (ACK) for fast recovery. Our simulation results show that AeroTCP can maintain higher utilization for the satellite link than end-to-end TCP, especially in high BER environment.},
	address = {Monterey, California},
	booktitle = {22nd AIAA International Communications Satellite Systems Conference \&amp; Exhibit 2004 (ICSSC22)}
}
@conference {
	title = {Protocol Support for A New Satellite-Based Airspace Communication Network},
	author = {Shang, Yadong., Hadjitheodosiou, Michael., Baras, John S.},
	year = {2004},
	month = {04/2004},
	abstract = {We Recommend suitable transport protocols for an aeronautical network supporting internet and data services via sattelite.We study the characteristics of an aeronautical satellite hybrid network and focus on the problems that cause dramatically degraded performance of the Transport Protocol. We discuss various extensions to standard TCP that alleviate some of these performance problems. Through simulation, we identify those TCP implementations that can be expected to perform well. Based on the observation that it is difficult for an end-to-end solution to solve these problems effectively, we propose a new TCP splitting protocol, termed Aeronautical Transport Control Protocol (AeroTCP). The main idea of this protocol is to use a fixed window for flow control and one duplicated acknowledgement (ACK) for fast recovery. Our simulation results show that AeroTCP~can maintain higher utilization for the satellite link than end-to-end TCP, especially in high BER environment.},
	address = {Fairfax, Virginia},
	booktitle = {4th Integrated Communications, Navigation, and Surveillance (ICNS) Conference},
	pages = {pp. 81-90}
}
@conference {
	title = {Using Broadband Satellite Systems to Support Aeronautical Communication},
	author = {Shang, Yadong., Hadjitheodosiou, Michael., Baras, John S.},
	year = {2003},
	month = {04/2003},
	abstract = {In this paper we discuss the possibility of using a broadband satellite-based system to support aeronautical communications. First, we investigate the applications and service requirements for current and future aeronautical communications. Then the communication system and network architecture are outlined and some of the system components are discussed in detail, including the satellite transmission channel, the airplane on-board network, and various aspects of aeronautical terminals. Finally we present a simulation analysis of the system with the focus on meeting the Quality of Service requirements for identified service categories.},
	address = {Yokohama, Japan},
	booktitle = {23rd AIAA International Communications Satellite Systems Conference and Exhibit (ICSSC)},
	pages = {pp. 1-9}
}
