Software Defined Radio implementation of DS-CDMA in inter-satellite communications for small satellites

In this paper, we study the problem of multi-user inter-satellite communications in a network of small satellites and design and implement of an optimum CDMA-based multiple access communication using Software Defined Radios. Inter-satellite links (ISL) enable small satellites to exchange information and share resources while reducing the traffic load to the ground. The ISL assist in performing advanced functions including distributed processing and autonomous applications. By utilizing the ISL in maintaining the relative distance between the satellites, navigation, and positioning accuracy is improved greatly. The ideology proposed here is to implement remote modifications in inter-satellite communication after launch using Software Defined Radios (SDRs), while accommodating an adaptive autonomous small satellite network. Remote upgrades from the ground as well as the potential to accommodate new applications and future services without hardware changes is very promising. Software defined radio-based implementation of an ISL can assist in enabling an adaptive and reconfigurable communication system, which can achieve higher data rates and modification of frequencies. In this paper, we designed and implemented a multi-user inter-satellite communication network using SDRs, where Code Division Multiple Access (CDMA) technique is utilized to manage the multiple access to shared communication channel among the satellites. This research is the first work to study and implement the utilization of SDRs for inter-satellite communications in small satellite systems.

[1]  Marilyn Wolf High-Performance Embedded Computing: Applications in Cyber-Physical Systems and Mobile Computing , 2014 .

[2]  Jian Guo,et al.  Potentials and Limitations of CDMA Networks for Combined Inter-Satellite Communication and Relative Navigation , 2012 .

[3]  Thiemo Voigt,et al.  A software radio-empowered sensor network , 2009 .

[4]  Wayne H. Wolf High-Performance Embedded Computing , 2007 .

[5]  Joseph Mitola,et al.  The software radio architecture , 1995, IEEE Commun. Mag..

[6]  Gary Mitchell Determining Optimum Modulation for Inter-Satellite Communications Systems , 2002 .

[7]  Kannan M. Moudgalya,et al.  GNURadio, Scilab, Xcos and COMEDI for Data Acquisition and Control: An Open Source Alternative to LabVIEW* , 2012 .

[8]  Jérôme Galtier,et al.  Geographical Reservation for Guaranteed Handover and Routing in Low Earth Orbit Constellations , 2001, Telecommun. Syst..

[9]  Arjan Meijerink,et al.  Antenna system design for olfar's inter-satellite link , 2012 .

[10]  Janise McNair,et al.  A Survey of Communication Sub-systems for Intersatellite Linked Systems and CubeSat Missions , 2012, J. Commun..

[11]  Norman C. Beaulieu,et al.  Accurate DS-CDMA bit-error probability calculation in Rayleigh fading , 2002, IEEE Trans. Wirel. Commun..

[12]  Mohammad Farukh Hashmi,et al.  Design and Analysis of DS-CDMA RAKE Receiver Simulator for Wireless Communication , 2011, 2011 International Conference on Devices and Communications (ICDeCom).

[13]  Bingcai Chen,et al.  Design and Implementation of LDMA for Low Earth Orbit Satellite Formation Network , 2011, 2011 IFIP 9th International Conference on Embedded and Ubiquitous Computing.

[14]  Abolfazl Razi,et al.  Throughput optimization in relay networks using Markovian game theory , 2011, 2011 IEEE Wireless Communications and Networking Conference.

[15]  Rozeha A. Rashid,et al.  Energy detection sensing based on GNU radio and USRP: An analysis study , 2009, 2009 IEEE 9th Malaysia International Conference on Communications (MICC).

[16]  B. Eissfeller,et al.  A Vision on New Frequencies, Signals and Concepts for Future GNSS Systems , 2007 .

[17]  H. Rohi,et al.  CDMA in Low Earth Orbit Satellites , 2001 .

[18]  Aaron T. Ohta,et al.  Self-Steering Antenna Arrays for Distributed Picosatellite Networks , 2003 .

[19]  Jun Zheng,et al.  Wireless Sensor Networks: A Networking Perspective , 2009 .

[20]  Radhika Radhakrishnan,et al.  Inter-Satellite Communications for Small Satellite Systems , 2013, Int. J. Interdiscip. Telecommun. Netw..

[21]  T. Ulversoy,et al.  Software Defined Radio: Challenges and Opportunities , 2010, IEEE Communications Surveys & Tutorials.

[22]  Chen-Joe Fong,et al.  Introduction of FORMOSAT-7/COSMIC-2 Mission , 2013 .

[23]  Zhe Chen,et al.  Demonstration of real-time spectrum sensing for cognitive radio , 2010, 2010 - MILCOM 2010 MILITARY COMMUNICATIONS CONFERENCE.

[24]  S. Koskie,et al.  SIR-Based Power Control Algorithms for Wireless CDMA Networks : An Overview ∗ , .

[25]  Eberhard Gill,et al.  Systematic identification of applications for a cluster of femto-satellites , 2010 .

[26]  Alexander M. Wyglinski,et al.  Modular FPGA-based software defined radio for CubeSats , 2012, 2012 IEEE International Conference on Communications (ICC).

[27]  Ivan Seskar,et al.  Software-defined radio architectures for interference cancellation in DS-CDMA systems , 1999, IEEE Wirel. Commun..

[28]  Mark Nogueira The Benefits of Low-Earth Orbiting Satellite Technology for the International Community: Can the Potential be Realized , 1998 .

[29]  Evaggelos Geraniotis,et al.  Performance of binary and quaternary direct-sequence spread-spectrum multiple-access systems with random signature sequences , 1991, IEEE Trans. Commun..

[30]  Vallipuram Muthukkumarasamy,et al.  IEEE 802.11i WLAN Security Protocol - A Software Engineer's Model , 2005 .

[31]  S. Camatel,et al.  Homodyne coherent detection of ASK and PSK signals performed by a subcarrier optical phase-locked loop , 2006, IEEE Photonics Technology Letters.

[32]  Ali Abedi,et al.  Stochastic game theoretical model for packet forwarding in relay networks , 2013, Telecommun. Syst..

[33]  Adit Kurniawan,et al.  Software Architecture of Software-Defined Radio (SDR) , 2011 .

[34]  Kheng Heng. Chew Simulation of optical communication systems using MATLAB , 2000 .

[35]  Vanu G. Bose,et al.  The impact of software radio on wireless networking , 1999, MOCO.

[36]  Sha Liu,et al.  A Satellite Routing Algorithm Based on Optimization of Both Delay and Bandwidth , 2011, 2011 7th International Conference on Wireless Communications, Networking and Mobile Computing.

[37]  Christopher P. Bridges,et al.  Software defined radios for small satellites , 2014, 2014 NASA/ESA Conference on Adaptive Hardware and Systems (AHS).

[38]  Reiner W. Hartenstein,et al.  Field-Programmable Logic and Applications From FPGAs to Computing Paradigm , 1998, Lecture Notes in Computer Science.

[39]  Radhika Radhakrishnan,et al.  Systems engineering of inter-satellite communications for distributed systems of small satellites , 2015, 2015 Annual IEEE Systems Conference (SysCon) Proceedings.