random access techniques for satellite communications€¦ · introduction state of the art random...

169
Random Access Techniques for Satellite Communications Selma Zamoum Supervisors: Marie-Laure Boucheret, J´ erˆ ome Lacan Jean-Baptiste Dup´ e, Mathieu Gineste. November 28th, 2019

Upload: others

Post on 14-Oct-2020

1 views

Category:

Documents


0 download

TRANSCRIPT

Page 1: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Random Access Techniques for SatelliteCommunications

Selma Zamoum

Supervisors:Marie-Laure Boucheret, Jerome LacanJean-Baptiste Dupe, Mathieu Gineste.

November 28th, 2019

Page 2: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Outline

1. Introduction and context

2. Legacy Random Access protocols

3. First contribution: Random SPOTiT

4. Second contribution: Smart SPOTiT

5. Third contribution: Asynchronous Random SPOTiT

6. Conclusion and perspectives

Page 3: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Outline

1. Introduction and context

2. Legacy Random Access protocols

3. First contribution: Random SPOTiT

4. Second contribution: Smart SPOTiT

5. Third contribution: Asynchronous Random SPOTiT

6. Conclusion and perspectives

Page 4: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Role of satellites

▸ Global coverage of land,oceans and inaccessibleareas for terrestrialinfrastructures.

▸ Supports large usercommunities withrelatively low cost.

▸ Important redundancy orreplacement relays in caseof human and naturaldisasters.

�Availability

, scalability, low lost, reliability ...

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 1/48

Page 5: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Role of satellites

▸ Global coverage of land,oceans and inaccessibleareas for terrestrialinfrastructures.

▸ Supports large usercommunities withrelatively low cost.

▸ Important redundancy orreplacement relays in caseof human and naturaldisasters.

�Availability

, scalability, low lost, reliability ...

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 1/48

Page 6: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Role of satellites

▸ Global coverage of land,oceans and inaccessibleareas for terrestrialinfrastructures.

▸ Supports large usercommunities withrelatively low cost.

▸ Important redundancy orreplacement relays in caseof human and naturaldisasters.

�Availability, scalability, low lost

, reliability ...

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 1/48

Page 7: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Role of satellites

▸ Global coverage of land,oceans and inaccessibleareas for terrestrialinfrastructures.

▸ Supports large usercommunities withrelatively low cost.

▸ Important redundancy orreplacement relays in caseof human and naturaldisasters.

�Availability, scalability, low lost, reliability ...Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 1/48

Page 8: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Satellite services

Navigation, earth & space observation...

Telecommunications& Multimedia applications

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 2/48

Page 9: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Return Link access

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 3/48

Page 10: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Return Link access

▸ Fixed Satellite Services (FSS).

▸ Transmission over Ku or Ka frequencybands.

▸ Transmissions organized in time-frequencyresources.

How to access a satellite service?

▸ Random Access for signaling informationand logon (DVB-RCS2).

▸ Demand Assignment Multiple Access(DAMA) for data transmission.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 3/48

Page 11: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Return Link access

▸ Fixed Satellite Services (FSS).

▸ Transmission over Ku or Ka frequencybands.

▸ Transmissions organized in time-frequencyresources.

How to access a satellite service?

▸ Random Access for signaling informationand logon (DVB-RCS2).

▸ Demand Assignment Multiple Access(DAMA) for data transmission.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 3/48

Page 12: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Return Link access

500 ms round trip with GEOsatellites.

� Resource reservation andTransmission delays.

� Inefficient retransmissionmechanism.

� Resource limitation andunder-utilization for bigusers communitiesapplications.

DAMA techniques areEspecially critical for short

packet transmissions.

Target:

Low rate interactiveapplications with sporadictransmissions, SCADA:Supervisory Control and DataAcquisition.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 4/48

Page 13: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Return Link access

500 ms round trip with GEOsatellites.

� Resource reservation andTransmission delays.

� Inefficient retransmissionmechanism.

� Resource limitation andunder-utilization for bigusers communitiesapplications.

DAMA techniques areEspecially critical for short

packet transmissions.

Target:

Low rate interactiveapplications with sporadictransmissions, SCADA:Supervisory Control and DataAcquisition.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 4/48

Page 14: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Return Link access

500 ms round trip with GEOsatellites.

� Resource reservation andTransmission delays.

� Inefficient retransmissionmechanism.

� Resource limitation andunder-utilization for bigusers communitiesapplications.

DAMA techniques areEspecially critical for short

packet transmissions.

Target:

Low rate interactiveapplications with sporadictransmissions, SCADA:Supervisory Control and DataAcquisition.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 4/48

Page 15: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Random Access solution

Using Random Access for data transmissions.

⇒Collision between signals of different users onthe same resource.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 5/48

Page 16: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Random Access solution

Using Random Access for data transmissions.

⇒Collision between signals of different users onthe same resource.

RA challenge: Collision resolution at reception inorder to increase the link performance.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 5/48

Page 17: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Random Access solution

Main focus on recent ALOHA-based RA protocols ⇒

Synchronous & Asynchronous Solutions

Both are characterized with:

▸ Transmission of multiple replicas of the same packet inorder to have a higher collision-free probability.

▸ Successive Interference Cancellation (SIC) at reception.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 6/48

Page 18: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Random Access solution

Main focus on recent ALOHA-based RA protocols ⇒

Synchronous & Asynchronous Solutions

Both are characterized with:

▸ Transmission of multiple replicas of the same packet inorder to have a higher collision-free probability.

▸ Successive Interference Cancellation (SIC) at reception.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 6/48

Page 19: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Outline

1. Introduction and context

2. Legacy Random Access protocols

3. First contribution: Random SPOTiT

4. Second contribution: Smart SPOTiT

5. Third contribution: Asynchronous Random SPOTiT

6. Conclusion and perspectives

Page 20: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Random Access solution

Main focus on recent ALOHA-based RA protocols ⇒

Synchronous & Asynchronous Solutions

Slotted transmissions

CRDSA1: ContentionResolution Diversity SlottedALOHA.

Unslotted transmissions

ACRDA2: AsynchronousContention ResolutionDiversity ALOHA.

[1] E. Casini, R. De Gaudenzi and O. Del Rio Herrero, ”Contention Resolution Diversity Slotted ALOHA(CRDSA): An Enhanced Random Access Schemefor Satellite Access Packet Networks,” in IEEE Transactions onWireless Communications, April 2007.

[2] R. De Gaudenzi, O. del Rıo Herrero, G. Acar and E. Garrido Barrabes, ”Asynchronous Contention ResolutionDiversity ALOHA: Making CRDSA Truly Asynchronous,” in IEEE Transactions on Wireless Communications, Nov.2014.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 7/48

Page 21: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Random Access solution

Main focus on recent ALOHA-based RA protocols ⇒

Synchronous & Asynchronous Solutions

Slotted transmissions

CRDSA1: ContentionResolution Diversity SlottedALOHA.

Unslotted transmissions

ACRDA2: AsynchronousContention ResolutionDiversity ALOHA.

[1] E. Casini, R. De Gaudenzi and O. Del Rio Herrero, ”Contention Resolution Diversity Slotted ALOHA(CRDSA): An Enhanced Random Access Schemefor Satellite Access Packet Networks,” in IEEE Transactions onWireless Communications, April 2007.

[2] R. De Gaudenzi, O. del Rıo Herrero, G. Acar and E. Garrido Barrabes, ”Asynchronous Contention ResolutionDiversity ALOHA: Making CRDSA Truly Asynchronous,” in IEEE Transactions on Wireless Communications, Nov.2014.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 7/48

Page 22: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Synchronous ALOHA RA techniques

CRDSA Characteristics:

▸ Multiple packet replicastransmission.

▸ Successive InterferenceCancellation at reception.

▸ Single frequency-TDMA frame.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 8/48

Page 23: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Synchronous ALOHA RA techniques

CRDSA Characteristics:

▸ Multiple packet replicastransmission.

▸ Successive InterferenceCancellation at reception.

▸ Single frequency-TDMA frame.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 8/48

Page 24: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Synchronous ALOHA RA techniques

CRDSA Characteristics:

▸ Multiple packet replicastransmission.

▸ Successive InterferenceCancellation at reception.

▸ Single frequency-TDMA frame.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 8/48

Page 25: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Synchronous ALOHA RA techniques

CRDSA Characteristics:

▸ Multiple packet replicastransmission.

▸ Successive InterferenceCancellation at reception.

▸ Single frequency-TDMA frame.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 8/48

Page 26: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Synchronous ALOHA RA techniques

Other characteristics:▸ multiple packet replicas transmission.

▸ Successive Interference cancellation.

▸ Irregular number of packet replicas.

▸ Packets encoding.

▸ Reservation scheme.

▸ Sliding window with a slotted frame-less scheme.

▸ Replicas localization and combinationprior to decoding.

▸ Multi-frequency sub-band investiga-tion.

CRDSA

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 9/48

Page 27: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

CRDSA’s deadlock and role of MARSALA

A deadlock for CRDSA

Solution: MARSALA3

1. Localize replicas with correlations.

2. Combine replicas of the same packetbefore decoding.

SIR comparison when packets areequipowered

Before MARSALA:

SIRBM =PU5

PU1

= 1

[3] H. Bui, K. Zidane, J. Lacan and M. Boucheret, ”A Multi-Replica Decoding Technique for Contention ResolutionDiversity Slotted Aloha,” 2015 IEEE 82nd Vehicular Technology Conference (VTC2015-Fall), Boston, MA, 2015.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 10/48

Page 28: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

CRDSA’s deadlock and role of MARSALA

A deadlock for CRDSA

Solution: MARSALA3

1. Localize replicas with correlations.

2. Combine replicas of the same packetbefore decoding.

SIR comparison when packets areequipowered

Before MARSALA:

SIRBM =PU5

PU1

= 1

[3] H. Bui, K. Zidane, J. Lacan and M. Boucheret, ”A Multi-Replica Decoding Technique for Contention ResolutionDiversity Slotted Aloha,” 2015 IEEE 82nd Vehicular Technology Conference (VTC2015-Fall), Boston, MA, 2015.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 10/48

Page 29: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

CRDSA’s deadlock and role of MARSALA

A deadlock for CRDSA

Solution: MARSALA3

1. Localize replicas with correlations.

2. Combine replicas of the same packetbefore decoding.

SIR comparison when packets areequipowered

Before MARSALA:

SIRBM =PU5

PU1

= 1

[3] H. Bui, K. Zidane, J. Lacan and M. Boucheret, ”A Multi-Replica Decoding Technique for Contention ResolutionDiversity Slotted Aloha,” 2015 IEEE 82nd Vehicular Technology Conference (VTC2015-Fall), Boston, MA, 2015.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 10/48

Page 30: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

CRDSA’s deadlock and role of MARSALA

A deadlock for CRDSA

Solution: MARSALA3

1. Localize replicas with correlations.

2. Combine replicas of the same packetbefore decoding.

SIR comparison when packets areequipowered

After combination of MARSALA:

SIRWM =4 ×PU5

PU1+PU6

= 2

[3] H. Bui, K. Zidane, J. Lacan and M. Boucheret, ”A Multi-Replica Decoding Technique for Contention ResolutionDiversity Slotted Aloha,” 2015 IEEE 82nd Vehicular Technology Conference (VTC2015-Fall), Boston, MA, 2015.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 10/48

Page 31: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

CRDSA’s deadlock and role of MARSALA

A deadlock for CRDSA

Solution: MARSALA3

1. Localize replicas with correlations.

2. Combine replicas of the same packetbefore decoding.

SIR comparison when packets areequipowered

After combination of MARSALA:

SIRWM =4 ×PU5

PU1+PU6

= 2

[3] H. Bui, K. Zidane, J. Lacan and M. Boucheret, ”A Multi-Replica Decoding Technique for Contention ResolutionDiversity Slotted Aloha,” 2015 IEEE 82nd Vehicular Technology Conference (VTC2015-Fall), Boston, MA, 2015.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 10/48

Page 32: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Hypothesis & system parameters

Perfect channel estimation, demodulation and decoding isassumed for SIC.

▸ QPSK modulation.

▸ 3GPP turbo coding of rate 1/3.

▸ Packet payload of 150 symbols.

▸ Gold code preambles of 31 symbols.

▸ AWGN channel, ES/N0 = 10dB.

▸ Same power for all packets.

▸ 100 time slots per frame.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 11/48

Page 33: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Problem 1: complexity related to replicas localization

Number of data correlations for one packet decoding on theslot of reference

NCorr(1),1MARSALA = (NS − 1)

´¹¹¹¹¹¹¹¹¹¹¹¹¹¸¹¹¹¹¹¹¹¹¹¹¹¹¹¶Global localization

+

NR−2

∑i=1

(NR − 1) ×NRefColl(1) − i

´¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¸¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¶Replicas association

NS : number of slots, NR : number of replicas, NRefColl : number of collided packets on the reference time slot.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 12/48

Page 34: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Problem 1: complexity related to replicas localization

Number of data correlations for one packet decoding on theslot of reference

NCorr(1),1MARSALA = (NS − 1)

´¹¹¹¹¹¹¹¹¹¹¹¹¹¸¹¹¹¹¹¹¹¹¹¹¹¹¹¶Global localization

+

NR−2

∑i=1

(NR − 1) ×NRefColl(1) − i

´¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¸¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¹¶Replicas association

NS : number of slots, NR : number of replicas, NRefColl : number of collided packets on the reference time slot.

▸ QPSK modulation.

▸ 3GPP turbo coding of rate 1/3.

▸ Packet payload of 150 symbols.

▸ Gold code preambles of 31 symbols.

▸ AWGN channel, ES/N0 = 10dB.

▸ Same power for all packets.

▸ 100 time slots per frame.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 12/48

Page 35: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Problem 2: loop phenomenon

The signal combination for thered packet in an equi-poweredenvironment, in the worst casescenario, results in:

SIRred =4 ×P

4 ×P +P +P=

2

3

Loop phenomenon → a lower SIR→ lower packets’ decodability

→ error floor

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 13/48

Page 36: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Problem 2: loop phenomenon

The signal combination for thered packet in an equi-poweredenvironment, in the worst casescenario, results in:

SIRred =4 ×P

4 ×P +P +P=

2

3

Loop phenomenon → a lower SIR→ lower packets’ decodability

→ error floor

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 13/48

Page 37: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Problem 2: loop phenomenon

The signal combination for thered packet in an equi-poweredenvironment, in the worst casescenario, results in:

SIRred =4 ×P

4 ×P +P +P=

2

3

Loop phenomenon → a lower SIR→ lower packets’ decodability

→ error floor

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 13/48

Page 38: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Problem 2: loop phenomenon

The loop phenomenon is less significant when thenumber of replicas is high.

A high number of replicas induces a higher association

complexity.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 14/48

Page 39: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Solution: SPOTiT

Shared Position Technique for Interfered RandomTransmissions (SPOTiT).

1. Random SPOTiT is proposed to mitigate the localizationcomplexity.

2. Smart SPOTiT and Asynchronous Random SPOTiT aremainly proposed to solve the loop phenomenon problem andenhance the system performance.

All of the variants of SPOTiT rely on sharing informationabout packets’ locations with the receiver prior to

transmission.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 15/48

Page 40: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Outline

1. Introduction and context

2. Legacy Random Access protocols

3. First contribution: Random SPOTiT

4. Second contribution: Smart SPOTiT

5. Third contribution: Asynchronous Random SPOTiT

6. Conclusion and perspectives

Page 41: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Outline

1. Introduction and context

2. Legacy Random Access Protocols

3. First contribution: Random SPOTiT

3.1 General concept & mechanism3.2 Decoding example3.3 General algorithm3.4 Overall system performance

4. Second contribution: Smart SPOTiT

5. Third contribution: Asynchronous Random SPOTiT

6. Conclusion and perspectives

Page 42: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

General concept & mechanism:

Goal:▸ Reduce the localization complexity.

Tracks:▸ Design a system that requires less correlations in the localization

process.▸ Use a two replicas system for complexity matter.

Proposed solution:▸ Rely on a shared information concerning packets locations

between the receiver and each of the transmitters using a PRNG.▸ Use the CRDSA multiple preambles system with good auto and

cross correlation properties.▸ Complementary to CRDSA.

[4] S. Zamoum, J. Lacan, M. Boucheret, J. Dupe and M. Gineste, ”Shared Position Technique for InterferedRandom Transmissions in Satellite Communications,” 2018 9th Advanced Satellite Multimedia Systems Conferenceand the 15th Signal Processing for Space Communications Workshop (ASMS/SPSC), Berlin, 2018

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 16/48

Page 43: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

General concept & mechanism:

Goal:▸ Reduce the localization complexity.

Tracks:▸ Design a system that requires less correlations in the localization

process.▸ Use a two replicas system for complexity matter.

Proposed solution:▸ Rely on a shared information concerning packets locations

between the receiver and each of the transmitters using a PRNG.▸ Use the CRDSA multiple preambles system with good auto and

cross correlation properties.▸ Complementary to CRDSA.

[4] S. Zamoum, J. Lacan, M. Boucheret, J. Dupe and M. Gineste, ”Shared Position Technique for InterferedRandom Transmissions in Satellite Communications,” 2018 9th Advanced Satellite Multimedia Systems Conferenceand the 15th Signal Processing for Space Communications Workshop (ASMS/SPSC), Berlin, 2018

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 16/48

Page 44: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

General concept & mechanism:

Goal:▸ Reduce the localization complexity.

Tracks:▸ Design a system that requires less correlations in the localization

process.▸ Use a two replicas system for complexity matter.

Proposed solution:▸ Rely on a shared information concerning packets locations

between the receiver and each of the transmitters using a PRNG.

▸ Use the CRDSA multiple preambles system with good auto andcross correlation properties.

▸ Complementary to CRDSA.

[4] S. Zamoum, J. Lacan, M. Boucheret, J. Dupe and M. Gineste, ”Shared Position Technique for InterferedRandom Transmissions in Satellite Communications,” 2018 9th Advanced Satellite Multimedia Systems Conferenceand the 15th Signal Processing for Space Communications Workshop (ASMS/SPSC), Berlin, 2018

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 16/48

Page 45: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

General concept & mechanism:

Goal:▸ Reduce the localization complexity.

Tracks:▸ Design a system that requires less correlations in the localization

process.▸ Use a two replicas system for complexity matter.

Proposed solution:▸ Rely on a shared information concerning packets locations

between the receiver and each of the transmitters using a PRNG.▸ Use the CRDSA multiple preambles system with good auto and

cross correlation properties.

▸ Complementary to CRDSA.

[4] S. Zamoum, J. Lacan, M. Boucheret, J. Dupe and M. Gineste, ”Shared Position Technique for InterferedRandom Transmissions in Satellite Communications,” 2018 9th Advanced Satellite Multimedia Systems Conferenceand the 15th Signal Processing for Space Communications Workshop (ASMS/SPSC), Berlin, 2018

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 16/48

Page 46: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

General concept & mechanism:

Goal:▸ Reduce the localization complexity.

Tracks:▸ Design a system that requires less correlations in the localization

process.▸ Use a two replicas system for complexity matter.

Proposed solution:▸ Rely on a shared information concerning packets locations

between the receiver and each of the transmitters using a PRNG.▸ Use the CRDSA multiple preambles system with good auto and

cross correlation properties.▸ Complementary to CRDSA.

[4] S. Zamoum, J. Lacan, M. Boucheret, J. Dupe and M. Gineste, ”Shared Position Technique for InterferedRandom Transmissions in Satellite Communications,” 2018 9th Advanced Satellite Multimedia Systems Conferenceand the 15th Signal Processing for Space Communications Workshop (ASMS/SPSC), Berlin, 2018

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 16/48

Page 47: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

General concept & mechanism

Transmission

Reception

PRNG: PseudoRandom Number Generator, HID: Hardware IDentifier

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 17/48

Page 48: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

General concept & mechanism

Transmission

Reception

PRNG: PseudoRandom Number Generator, HID: Hardware IDentifier

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 17/48

Page 49: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Outline

1. Introduction and context

2. First contribution: Random SPOTiT

2.1 General concept & mechanism2.2 Decoding example2.3 General algorithm2.4 Overall system performance

3. Second contribution: Smart SPOTiT

4. Third contribution: Asynchronous Random SPOTiT

5. Conclusion and perspectives

Page 50: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Decoding example

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 18/48

Page 51: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Decoding example

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 18/48

Page 52: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Decoding example

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 18/48

Page 53: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Decoding example

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 18/48

Page 54: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Decoding example

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 18/48

Page 55: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Outline

1. Introduction and context

2. Legacy Random Access protocols

3. First contribution: Random SPOTiT

3.1 General concept & mechanism3.2 Decoding example3.3 General algorithm3.4 Overall system performance

4. Second contribution: Smart SPOTiT

5. Third contribution: Asynchronous Random SPOTiT

6. Conclusion and perspectives

Page 56: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

General algorithm

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 19/48

Page 57: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Outline

1. Introduction and context

2. Legacy Random Access protocols

3. First contribution: Random SPOTiT

3.1 General concept & mechanism3.2 Decoding example3.3 General algorithm3.4 Overall system performance

4. Second contribution: Smart SPOTiT

5. Third contribution: Asynchronous Random SPOTiT

6. Conclusion and perspectives

Page 58: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Overall system performance

Number of data correlations

Equipowered packets of 150 symbols, 100 time slots per frame, 3GPP turbo coding of rate 1/3, QPSK modulationGold code preambles of 31 symbols, AWGN channel, ES /N0 = 10dB, 2 replicas/packet.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 20/48

Page 59: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Overall system performance

Number of data correlations Packet Loss Ratio

Equipowered packets of 150 symbols, 100 time slots per frame, 3GPP turbo coding of rate 1/3, QPSK modulationGold code preambles of 31 symbols, AWGN channel, ES /N0 = 10dB, 2 replicas/packet.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 20/48

Page 60: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Overall system performance

Number of data correlations Throughput

Equipowered packets of 150 symbols, 100 time slots per frame, 3GPP turbo coding of rate 1/3, QPSK modulationGold code preambles of 31 symbols, AWGN channel, ES /N0 = 10dB, 2 replicas/packet.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 20/48

Page 61: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Overall system performance

Number of data correlations Throughput

Equipowered packets of 150 symbols, 100 time slots per frame, 3GPP turbo coding of rate 1/3, QPSK modulationGold code preambles of 31 symbols, AWGN channel, ES /N0 = 10dB, 2 replicas/packet.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 20/48

Page 62: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Overall system performance

Number of data correlations Throughput

Equipowered packets of 150 symbols, 100 time slots per frame, 3GPP turbo coding of rate 1/3, QPSK modulationGold code preambles of 31 symbols, AWGN channel, ES /N0 = 10dB, 2 replicas/packet.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 20/48

Page 63: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Overall system performance

Number of data correlations Throughput

Equipowered packets of 150 symbols, 100 time slots per frame, 3GPP turbo coding of rate 1/3, QPSK modulationGold code preambles of 31 symbols, AWGN channel, ES /N0 = 10dB, 2 replicas/packet.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 20/48

Page 64: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Overall system performance

Number of data correlations Throughput

Equipowered packets of 150 symbols, 100 time slots per frame, 3GPP turbo coding of rate 1/3, QPSK modulationGold code preambles of 31 symbols, AWGN channel, ES /N0 = 10dB, 2 replicas/packet.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 20/48

Page 65: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Overall system performance

Number of data correlations Throughput

Equipowered packets of 150 symbols, 100 time slots per frame, 3GPP turbo coding of rate 1/3, QPSK modulationGold code preambles of 31 symbols, AWGN channel, ES /N0 = 10dB, 2 replicas/packet.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 20/48

Page 66: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Overall system performance

Overall frame complexity

Number of total correlations per frame

CT =∆

∑δ=1

Nit

∑it=1

CP(δ, it) +Λ

∑λ=1

CD(δ, λ)⎞

Where:δ: frame analysis index.it: index of CRDSA iterations.CP: number of preamble correlations during CRDSA.λ: usage of the complementary process index.CD: number of data correlations during R-SPOTiT/ MARSALA.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 21/48

Page 67: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Overall system performance

Number of total correlations per frame

Equipowered packets of 150 symbols, 100 time slots per frame, 3GPP turbo coding of rate 1/3, QPSK modulationGold code preambles of length 31 symbols, AWGN channel, ES /N0 = 10dB, 2 replicas/packet.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 22/48

Page 68: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Overall system performance

Preamble Correlations complexity Data Correlations complexity

Equipowered packets of 150 symbols, 100 time slots per frame, 3GPP turbo coding of rate 1/3, QPSK modulationGold code preambles of length 31 symbols, AWGN channel, ES /N0 = 10dB, 2 replicas/packet.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 23/48

Page 69: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Outline

1. Introduction and context

2. Legacy Random Access protocols

3. First contribution: Random SPOTiT

4. Second contribution: Smart SPOTiT

5. Third contribution: Asynchronous Random SPOTiT

6. Conclusion and perspectives

Page 70: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Outline

1. Introduction and context

2. LEgacy Random Access protocols

3. First contribution: Random SPOTiT

4. Second contribution: Smart SPOTiT

4.1 General principal4.2 System parameters4.3 Optimal distribution example4.4 System performance4.5 Irregular Smart SPOTiT4.6 Extension Smart SPOTiT

5. Third contribution: Asynchronous Random SPOTiT

6. Conclusion and perspectives

Page 71: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

General Principle

Goal:▸ Manage and eliminate data loops between packets with packet

simple localization.

Tracks:▸ Design a manageable system that can provide a smart distribution

with a one time signaling information at the logon phase.▸ Use a two replicas per packet system.

Proposed solution:▸ The receiver communicates to each transmitter the replicas’

positions for its packets, in a way that no loops can be createdand insures a simple packet localization procedure.

▸ Better Packet Loss Ratio performance are expected.

[5] S. Zamoum, J. Lacan, M. Boucheret, M. Gineste and J. Dupe, ”Deterministic Distribution of ReplicasPositions for Multiuser Random Transmissions in Satcoms,” 2018 IEEE Global Communications Conference(GLOBECOM), Abu Dhabi, United Arab Emirates, 2018

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 24/48

Page 72: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

General Principle

Goal:▸ Manage and eliminate data loops between packets with packet

simple localization.

Tracks:▸ Design a manageable system that can provide a smart distribution

with a one time signaling information at the logon phase.▸ Use a two replicas per packet system.

Proposed solution:▸ The receiver communicates to each transmitter the replicas’

positions for its packets, in a way that no loops can be createdand insures a simple packet localization procedure.

▸ Better Packet Loss Ratio performance are expected.

[5] S. Zamoum, J. Lacan, M. Boucheret, M. Gineste and J. Dupe, ”Deterministic Distribution of ReplicasPositions for Multiuser Random Transmissions in Satcoms,” 2018 IEEE Global Communications Conference(GLOBECOM), Abu Dhabi, United Arab Emirates, 2018

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 24/48

Page 73: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

General Principle

Goal:▸ Manage and eliminate data loops between packets with packet

simple localization.

Tracks:▸ Design a manageable system that can provide a smart distribution

with a one time signaling information at the logon phase.▸ Use a two replicas per packet system.

Proposed solution:▸ The receiver communicates to each transmitter the replicas’

positions for its packets, in a way that no loops can be createdand insures a simple packet localization procedure.

▸ Better Packet Loss Ratio performance are expected.

[5] S. Zamoum, J. Lacan, M. Boucheret, M. Gineste and J. Dupe, ”Deterministic Distribution of ReplicasPositions for Multiuser Random Transmissions in Satcoms,” 2018 IEEE Global Communications Conference(GLOBECOM), Abu Dhabi, United Arab Emirates, 2018

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 24/48

Page 74: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Outline

1. Introduction and context

2. Legacy Random Access protocols

3. First contribution: Random SPOTiT

4. Second contribution: Smart SPOTiT

4.1 General principal4.2 System parameters4.3 Optimal distribution example4.4 System performance4.5 Irregular Smart SPOTiT4.6 Extension Smart SPOTiT

5. Third contribution: Asynchronous Random SPOTiT

6. Conclusion and perspectives

Page 75: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

System parameters

A distribution based on a power of two number of slots.

NS ∶ number of time slots per

frame.

NP =NS

2∶ number of

preambles.

NR ∶ number of replicas.

NU =NS × (NS − 1)

2∶ number

of users.

NL = log2(NS) ∶ number of

distribution levels.

Distribution of time slots positions for each level

At each level, there are NP preamble groups.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 25/48

Page 76: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

System parameters

A distribution based on a power of two number of slots.

NS ∶ number of time slots per

frame.

NP =NS

2∶ number of

preambles.

NR ∶ number of replicas.

NU =NS × (NS − 1)

2∶ number

of users.

NL = log2(NS) ∶ number of

distribution levels.

Distribution of time slots positions for each level

At each level, there are NP preamble groups.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 25/48

Page 77: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Outline

1. Introduction and context

2. Legacy Random Access protocols

3. First contribution: Random SPOTiT

4. Second contribution: Smart SPOTiT

4.1 General principal4.2 System parameters4.3 Optimal distribution example4.4 System performance4.5 Irregular Smart SPOTiT4.6 Extension Smart SPOTiT

5. Third contribution: Asynchronous Random SPOTiT

6. Conclusion and perspectives

Page 78: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Optimal distribution example

Worst case scenario of the frame structure

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 26/48

Page 79: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Optimal distribution example

Worst case scenario of the frame structure

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 26/48

Page 80: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Optimal distribution example

Worst case scenario of the frame structure

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 26/48

Page 81: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Optimal distribution example

Worst case scenario of the frame structure

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 26/48

Page 82: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Optimal distribution example

Worst case scenario of the frame structure

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 26/48

Page 83: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Optimal distribution example

Worst case scenario of the frame structure

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 26/48

Page 84: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Optimal distribution example

Worst case scenario of the frame structure

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 26/48

Page 85: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Optimal distribution example

Worst case scenario of the frame structure

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 26/48

Page 86: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Optimal distribution example

Worst case scenario of the frame structure

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 26/48

Page 87: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Optimal distribution example

Worst case scenario of the frame structure

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 26/48

Page 88: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Optimal distribution example

Worst case scenario of the frame structure

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 26/48

Page 89: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Optimal distribution example

Worst case scenario of the frame structure

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 26/48

Page 90: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Optimal distribution example

Worst case scenario of the frame structure

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 26/48

Page 91: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Optimal distribution example

Worst case scenario of the frame structure

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 26/48

Page 92: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Optimal distribution example

Worst case scenario of the frame structure

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 26/48

Page 93: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Optimal distribution example

Worst case scenario for the blue preamble

For each localized packet, replicas combination is performed priorto decoding.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 27/48

Page 94: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Optimal distribution example

Worst case scenario for the blue preamble

For each localized packet, replicas combination is performed priorto decoding.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 27/48

Page 95: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Optimal distribution example

Worst case scenario for the blue preamble

For each localized packet, replicas combination is performed priorto decoding.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 27/48

Page 96: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Outline

1. Introduction and context

2. Legacy Random Access protocols

3. First contribution: Random SPOTiT

4. Second contribution: Smart SPOTiT

4.1 General principal4.2 System parameters4.3 Optimal distribution example4.4 System performance4.5 Irregular Smart SPOTiT4.6 Extension Smart SPOTiT

5. Third contribution: Asynchronous Random SPOTiT

6. Conclusion and perspectives

Page 97: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Smart SPOTiT Performance

Packet Loss Ratio Throughput (bits/symbol)

Equipowered packets of 150 symbols, 100 time slots per frame, 3GPP turbo coding of rate 1/3, QPSK modulationGold code preambles of 31 symbols, AWGN channel, ES /N0 = 10dB, 2 replicas/packet.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 28/48

Page 98: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Outline

1. Introduction and context

2. Legacy Random Access protocols

3. First contribution: Random SPOTiT

4. Second contribution: Smart SPOTiT

4.1 General principal4.2 System parameters4.3 Optimal distribution example4.4 System performance4.5 Irregular Smart SPOTiT4.6 Extension Smart SPOTiT

5. Third contribution: Asynchronous Random SPOTiT

6. Conclusion and perspectives

Page 99: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Irregular Smart SPOTiT

▸ Irregular parameters: non power of two number of slotsand preambles, in addition to an arbitrary number of users.

1. Create a loop-free configuration using the regular method.

2. Associate preambles in a way that keeps the localizationcomplexity as low as possible.

The loop-free configuration does not depend on the numberpreambles

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 29/48

Page 100: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Irregular Smart SPOTiT

▸ Irregular parameters: non power of two number of slotsand preambles, in addition to an arbitrary number of users.

1. Create a loop-free configuration using the regular method.

2. Associate preambles in a way that keeps the localizationcomplexity as low as possible.

The loop-free configuration does not depend on the numberpreambles

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 29/48

Page 101: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Irregular Smart SPOTiT

▸ Irregular parameters: non power of two number of slotsand preambles, in addition to an arbitrary number of users.

1. Create a loop-free configuration using the regular method.

2. Associate preambles in a way that keeps the localizationcomplexity as low as possible.

The loop-free configuration does not depend on the numberpreambles

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 29/48

Page 102: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Irregular Smart SPOTiT

▸ Irregular parameters: non power of two number of slotsand preambles, in addition to an arbitrary number of users.

1. Create a loop-free configuration using the regular method.

2. Associate preambles in a way that keeps the localizationcomplexity as low as possible.

The loop-free configuration does not depend on the numberpreambles

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 29/48

Page 103: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Irregular loop-free configuration

▸ Construct the irregular scheme with the same number oflevels as in the regular method. The number of users is NU .

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 30/48

Page 104: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Irregular loop-free configuration

▸ Construct the irregular scheme with the same number oflevels as in the regular method. The number of users is NU .

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 30/48

Page 105: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Irregular loop-free configuration

▸ Construct the irregular scheme with the same number oflevels as in the regular method. The number of users is NU .

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 30/48

Page 106: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Irregular loop-free configuration

▸ Construct the irregular scheme with the same number oflevels as in the regular method. The number of users is NU .

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 30/48

Page 107: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Irregular loop-free configuration

▸ Construct the irregular scheme with the same number oflevels as in the regular method. The number of users is NU .

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 30/48

Page 108: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Irregular loop-free configuration

▸ Construct the irregular scheme with the same number oflevels as in the regular method. The number of users is NU .

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 30/48

Page 109: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Irregular loop-free configuration

▸ Complete the scheme in order to have the maximum numberof loop-free positions NU = NU +Υ.

▸ Blank spots are filled by the Υ new users, with a method wecall diagonal.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 31/48

Page 110: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Irregular loop-free configuration

▸ Complete the scheme in order to have the maximum numberof loop-free positions NU = NU +Υ.

▸ Blank spots are filled by the Υ new users, with a method wecall diagonal.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 31/48

Page 111: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Irregular loop-free configuration

▸ Complete the scheme in order to have the maximum numberof loop-free positions NU = NU +Υ.

▸ Blank spots are filled by the Υ new users, with a method wecall diagonal.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 31/48

Page 112: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Irregular loop-free configuration

▸NS

2+ 1 preambles are needed for this configuration to ensure a

simple localization: When one of the two replicas has a uniquepreamble on its time slot position.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 32/48

Page 113: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Irregular loop-free configuration

▸NS

2+ 1 preambles are needed for this configuration to ensure a

simple localization: When one of the two replicas has a uniquepreamble on its time slot position.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 32/48

Page 114: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Irregular number of users and preambles

▸ If the number of users does not exceeds NU and the numberof preamble is not optimal:

⇒ No loops exist.

⇒ The unique preamble characteristic on one of the replicas’positions may no longer be valid.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 33/48

Page 115: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Irregular number of users and preambles

▸ If the number of users does not exceeds NU and the numberof preamble is not optimal:

⇒ No loops exist.

⇒ The unique preamble characteristic on one of the replicas’positions may no longer be valid.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 33/48

Page 116: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Irregular number of users and preambles

▸ If the number of users does not exceeds NU and the numberof preamble is not optimal:

⇒ No loops exist.

⇒ The unique preamble characteristic on one of the replicas’positions may no longer be valid.

Homogenous distribution

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 33/48

Page 117: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Irregular number of users and preambles

▸ If the number of users does not exceeds NU and the numberof preamble is not optimal:

⇒ No loops exist.

⇒ The unique preamble characteristic on one of the replicas’positions may no longer be valid.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 33/48

Page 118: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Irregular number of users and preambles

▸ If the number of users exceeds NU with an arbitrary numberof preambles:

⇒ loops are created each time a position is repeated.

⇒ The unique preamble characteristic on one of the replicas’positions is no longer valid.

⇒ A homogeneous distribution of users and preambles ismaintained.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 34/48

Page 119: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Irregular number of users and preambles

▸ If the number of users exceeds NU with an arbitrary numberof preambles:

⇒ loops are created each time a position is repeated.

⇒ The unique preamble characteristic on one of the replicas’positions is no longer valid.

⇒ A homogeneous distribution of users and preambles ismaintained.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 34/48

Page 120: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Irregular number of users and preambles

▸ If the number of users exceeds NU with an arbitrary numberof preambles:

⇒ loops are created each time a position is repeated.

⇒ The unique preamble characteristic on one of the replicas’positions is no longer valid.

⇒ A homogeneous distribution of users and preambles ismaintained.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 34/48

Page 121: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Irregular number of users and preambles

▸ If the number of users exceeds NU with an arbitrary numberof preambles:

⇒ loops are created each time a position is repeated.

⇒ The unique preamble characteristic on one of the replicas’positions is no longer valid.

⇒ A homogeneous distribution of users and preambles ismaintained.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 34/48

Page 122: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Outline

1. Introduction and context

2. Legacy Random Access protocols

3. First contribution: Random SPOTiT

4. Second contribution: Smart SPOTiT

4.1 General principal4.2 System parameters4.3 Optimal distribution example4.4 System performance4.5 Irregular Smart SPOTiT4.6 Extension Smart SPOTiT

5. Third contribution: Asynchronous Random SPOTiT

6. Conclusion and perspectives

Page 123: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Extension of Smart SPOTiT

Critical applications with a PLR target

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 35/48

Page 124: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Extension of Smart SPOTiT

Critical applications with a PLR target

Problem⇒ loop phenomenon

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 35/48

Page 125: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Extension of Smart SPOTiT

Critical applications with a PLR target

Problem⇒ loop phenomenon

Approach⇒ a permanently loop-free configuration

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 35/48

Page 126: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Extension of Smart SPOTiT

Diagonal method

▸ The frame is progressively constructed, by adding timeslots, according to the number of users, without anychange of position for the previous packets.

▸ No loops are created.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 36/48

Page 127: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Extension of Smart SPOTiT

Diagonal method

▸ The frame is progressively constructed, by adding timeslots, according to the number of users, without anychange of position for the previous packets.

▸ No loops are created.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 36/48

Page 128: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Extension of Smart SPOTiT

Diagonal method

▸ The frame is progressively constructed, by adding timeslots, according to the number of users, without anychange of position for the previous packets.

▸ No loops are created.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 36/48

Page 129: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Extension of Smart SPOTiT

Diagonal method

▸ The frame is progressively constructed, by adding timeslots, according to the number of users, without anychange of position for the previous packets.

▸ No loops are created.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 36/48

Page 130: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Extension of Smart SPOTiT

Diagonal method

▸ The frame is progressively constructed, by adding timeslots, according to the number of users, without anychange of position for the previous packets.

▸ No loops are created.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 36/48

Page 131: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Extension of Smart SPOTiT

Diagonal method

▸ Better PLR performance.

When the number of users isimportant

▸ The frame might be longerthan in traditional systems.

▸ The transmission time mightbe longer.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 37/48

Page 132: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Outline

1. Introduction and context

2. Legacy Random Access protocols

3. First contribution: Random SPOTiT

4. Second contribution: Smart SPOTiT

5. Third contribution: Asynchronous Random SPOTiT

6. Conclusion and perspectives

Page 133: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Outline

1. Introduction and context

2. Legacy Random Access protocols

3. First contribution: Random SPOTiT

4. Second contribution: Smart SPOTiT

5. Third contribution: Asynchronous Random SPOTiT

5.1 ACRDA Asynchronous environment5.2 ECRA5.3 AR-SPOTiT principle5.4 Preamble detection complexity5.5 Performance evaluation

6. Conclusion and perspectives

Page 134: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

ACRDA Asynchronous environment

▸ Asynchronous transmissions mitigate the loop phenomenon.

▸ ACRDA: the asynchronous version of CRDSA.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 38/48

Page 135: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

ACRDA Asynchronous environment

▸ Asynchronous transmissions mitigate the loop phenomenon.

▸ ACRDA: the asynchronous version of CRDSA.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 38/48

Page 136: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

ACRDA Asynchronous environment

▸ Asynchronous transmissions mitigate the loop phenomenon.

▸ ACRDA: the asynchronous version of CRDSA.

Transmission

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 38/48

Page 137: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

ACRDA Asynchronous environment

▸ Asynchronous transmissions mitigate the loop phenomenon.

▸ ACRDA: the asynchronous version of CRDSA.

Reception

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 38/48

Page 138: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Outline

1. Introduction and context

2. Legacy Random Access protocols

3. First contribution: Random SPOTiT

4. Second contribution: Smart SPOTiT

5. Third contribution: Asynchronous Random SPOTiT

5.1 ACRDA Asynchronous environment5.2 ECRA5.3 AR-SPOTiT principle5.4 Preamble detection complexity5.5 Performance evaluation5.6 Extension Smart SPOTiT

6. Conclusion and perspectives

Page 139: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Enhanced Contention Resolution Aloha

▸ ECRA5 is based on two decoding phases:

▸ SIC phase, based on browsing the memory to look for cleanpackets→ equivalent to ACRDA.

▸ Combination phase, based on EGC (Equal Gain Combining)or MRC (Maximum Ratio Combining) → equivalent toMARSALA.

[5] F. Clazzer and C. Kissling, ”Enhanced Contention Resolution Aloha - ECRA,” SCC 2013; 9th International ITGConference on Systems, Communication and Coding, Munchen, Deutschland, 2013.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 39/48

Page 140: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Enhanced Contention Resolution Aloha

▸ ECRA5 is based on two decoding phases:

▸ SIC phase, based on browsing the memory to look for cleanpackets→ equivalent to ACRDA.

▸ Combination phase, based on EGC (Equal Gain Combining)or MRC (Maximum Ratio Combining) → equivalent toMARSALA.

[5] F. Clazzer and C. Kissling, ”Enhanced Contention Resolution Aloha - ECRA,” SCC 2013; 9th International ITGConference on Systems, Communication and Coding, Munchen, Deutschland, 2013.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 39/48

Page 141: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Enhanced Contention Resolution Aloha

▸ ECRA5 is based on two decoding phases:

▸ SIC phase, based on browsing the memory to look for cleanpackets→ equivalent to ACRDA.

▸ Combination phase, based on EGC (Equal Gain Combining)or MRC (Maximum Ratio Combining) → equivalent toMARSALA.

▸ Replicas are localized using correlations at distances equal toa multiple of a virtual time slot duration.

[5] F. Clazzer and C. Kissling, ”Enhanced Contention Resolution Aloha - ECRA,” SCC 2013; 9th International ITGConference on Systems, Communication and Coding, Munchen, Deutschland, 2013.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 39/48

Page 142: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Enhanced Contention Resolution Aloha

▸ ECRA5 is based on two decoding phases:

▸ SIC phase, based on browsing the memory to look for cleanpackets→ equivalent to ACRDA.

▸ Combination phase, based on EGC (Equal Gain Combining)or MRC (Maximum Ratio Combining) → equivalent toMARSALA.

▸ Replicas are localized using correlations at distances equal toa multiple of a virtual time slot duration.

▸ The localization complexity is higher when the distancesbetween replicas are great.

[5] F. Clazzer and C. Kissling, ”Enhanced Contention Resolution Aloha - ECRA,” SCC 2013; 9th International ITGConference on Systems, Communication and Coding, Munchen, Deutschland, 2013.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 39/48

Page 143: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Outline

1. Introduction and context

2. Legacy Random Access protocols

3. First contribution: Random SPOTiT

4. Second contribution: Smart SPOTiT

5. Third contribution: Asynchronous Random SPOTiT

5.1 ACRDA Asynchronous environment5.2 ECRA5.3 AR-SPOTiT principle5.4 Preamble detection complexity5.5 Performance evaluation

6. Conclusion and perspectives

Page 144: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Asynchronous Random SPOTiT

▸ AR-SPOTiT6: an asynchronous version of R-SPOTiT.

▸ Complementary to ACRDA.▸ Provides extra information to the receiver.

Transmission

[6] S. Zamoum, J. Lacan, M. Boucheret, M. Gineste and J. Dupe, ”Asynchronous packets localization withRandom SPOTiT” The 22nd Intrenational Symposium on Wireless Personal Multimedia Communications, Lisboa,Portugal, 2019.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 40/48

Page 145: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Asynchronous Random SPOTiT

▸ AR-SPOTiT6: an asynchronous version of R-SPOTiT.

▸ Complementary to ACRDA.▸ Provides extra information to the receiver.

Transmission

[6] S. Zamoum, J. Lacan, M. Boucheret, M. Gineste and J. Dupe, ”Asynchronous packets localization withRandom SPOTiT” The 22nd Intrenational Symposium on Wireless Personal Multimedia Communications, Lisboa,Portugal, 2019.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 40/48

Page 146: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Asynchronous Random SPOTiT

▸ AR-SPOTiT6: an asynchronous version of R-SPOTiT.

▸ Complementary to ACRDA.▸ Provides extra information to the receiver.

Transmission

[6] S. Zamoum, J. Lacan, M. Boucheret, M. Gineste and J. Dupe, ”Asynchronous packets localization withRandom SPOTiT” The 22nd Intrenational Symposium on Wireless Personal Multimedia Communications, Lisboa,Portugal, 2019.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 40/48

Page 147: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Asynchronous Random SPOTiT

Reception: the distance between replicas and used preamble areknown

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 41/48

Page 148: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Outline

1. Introduction and context

2. Legacy Random Access protocols

3. First contribution: Random SPOTiT

4. Second contribution: Smart SPOTiT

5. Third contribution: Asynchronous Random SPOTiT

5.1 ACRDA Asynchronous environment5.2 ECRA5.3 AR-SPOTiT principle5.4 Preamble detection complexity5.5 Performance evaluation

6. Conclusion and perspectives

Page 149: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Preamble detection complexity

Scenario

▸ ECRA with a single preamble.

▸ AR-SPOTiT with NP preambles.

▸ Energy detection is performed after ACRDA and ECRA’s SICphase are locked.

νp =

⎧⎪⎪⎪⎪⎪⎨⎪⎪⎪⎪⎪⎩

NS

2if ECRA

min(N2P +NU

2NP,NS

2) if AR-SPOTiT

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 42/48

Page 150: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Preamble detection complexity

Mean number of preamble correlations

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 43/48

Page 151: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Preamble detection complexity

Mean number of preamble correlations

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 43/48

Page 152: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Outline

1. Introduction and context

2. Legacy Random Access protocols

3. First contribution: Random SPOTiT

4. Second contribution: Smart SPOTiT

5. Third contribution: Asynchronous Random SPOTiT

5.1 ACRDA Asynchronous environment5.2 ECRA5.3 AR-SPOTiT principle5.4 Preamble detection complexity5.5 Performance evaluation

6. Conclusion and perspectives

Page 153: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Performance evaluation

Packet Loss Ratio

Throughput

Equipowered packets of 150 symbols, 100 virtual time slots per virtual frame, 3GPP turbo coding of rate 1/3,QPSK modulation, gold code preambles, AWGN channel, ES /N0 = 10dB, 2 replicas/packet.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 44/48

Page 154: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Performance evaluation

Packet Loss Ratio Throughput

Equipowered packets of 150 symbols, 100 virtual time slots per virtual frame, 3GPP turbo coding of rate 1/3,QPSK modulation, gold code preambles, AWGN channel, ES /N0 = 10dB, 2 replicas/packet.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 44/48

Page 155: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Outline

1. Introduction and context

2. Legacy Random Access protocols

3. First contribution: Random SPOTiT

4. Second contribution: Smart SPOTiT

5. Third contribution: Asynchronous Random SPOTiT

6. Conclusion and perspectives

Page 156: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Summary & Conclusion

▸ Complexity mitigation,with R-SPOTiT, related to replicaslocalization without degrading performance nor using extrasignaling information

→ loop phenomenon

▸ Loop elimination with a maximum number of users and asimple packet localization, with S-SPOTiT, which offersbetter PLR performance → loop appearance when thenumber of users is large

▸ A permanently loop-free dynamic system configuration of theExtended S-SPOTiT regardless of the number of users →transmission delay

▸ Loop phenomenon mitigation, replicas localization in anasynchronous environment, and better PLR and throughputperformance with AR-SPOTiT → asynchronous complexity

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 45/48

Page 157: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Summary & Conclusion

▸ Complexity mitigation,with R-SPOTiT, related to replicaslocalization without degrading performance nor using extrasignaling information → loop phenomenon

▸ Loop elimination with a maximum number of users and asimple packet localization, with S-SPOTiT, which offersbetter PLR performance → loop appearance when thenumber of users is large

▸ A permanently loop-free dynamic system configuration of theExtended S-SPOTiT regardless of the number of users →transmission delay

▸ Loop phenomenon mitigation, replicas localization in anasynchronous environment, and better PLR and throughputperformance with AR-SPOTiT → asynchronous complexity

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 45/48

Page 158: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Summary & Conclusion

▸ Complexity mitigation,with R-SPOTiT, related to replicaslocalization without degrading performance nor using extrasignaling information → loop phenomenon

▸ Loop elimination with a maximum number of users and asimple packet localization, with S-SPOTiT, which offersbetter PLR performance

→ loop appearance when thenumber of users is large

▸ A permanently loop-free dynamic system configuration of theExtended S-SPOTiT regardless of the number of users →transmission delay

▸ Loop phenomenon mitigation, replicas localization in anasynchronous environment, and better PLR and throughputperformance with AR-SPOTiT → asynchronous complexity

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 45/48

Page 159: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Summary & Conclusion

▸ Complexity mitigation,with R-SPOTiT, related to replicaslocalization without degrading performance nor using extrasignaling information → loop phenomenon

▸ Loop elimination with a maximum number of users and asimple packet localization, with S-SPOTiT, which offersbetter PLR performance → loop appearance when thenumber of users is large

▸ A permanently loop-free dynamic system configuration of theExtended S-SPOTiT regardless of the number of users →transmission delay

▸ Loop phenomenon mitigation, replicas localization in anasynchronous environment, and better PLR and throughputperformance with AR-SPOTiT → asynchronous complexity

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 45/48

Page 160: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Summary & Conclusion

▸ Complexity mitigation,with R-SPOTiT, related to replicaslocalization without degrading performance nor using extrasignaling information → loop phenomenon

▸ Loop elimination with a maximum number of users and asimple packet localization, with S-SPOTiT, which offersbetter PLR performance → loop appearance when thenumber of users is large

▸ A permanently loop-free dynamic system configuration of theExtended S-SPOTiT regardless of the number of users

transmission delay

▸ Loop phenomenon mitigation, replicas localization in anasynchronous environment, and better PLR and throughputperformance with AR-SPOTiT → asynchronous complexity

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 45/48

Page 161: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Summary & Conclusion

▸ Complexity mitigation,with R-SPOTiT, related to replicaslocalization without degrading performance nor using extrasignaling information → loop phenomenon

▸ Loop elimination with a maximum number of users and asimple packet localization, with S-SPOTiT, which offersbetter PLR performance → loop appearance when thenumber of users is large

▸ A permanently loop-free dynamic system configuration of theExtended S-SPOTiT regardless of the number of users →transmission delay

▸ Loop phenomenon mitigation, replicas localization in anasynchronous environment, and better PLR and throughputperformance with AR-SPOTiT → asynchronous complexity

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 45/48

Page 162: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Summary & Conclusion

▸ Complexity mitigation,with R-SPOTiT, related to replicaslocalization without degrading performance nor using extrasignaling information → loop phenomenon

▸ Loop elimination with a maximum number of users and asimple packet localization, with S-SPOTiT, which offersbetter PLR performance → loop appearance when thenumber of users is large

▸ A permanently loop-free dynamic system configuration of theExtended S-SPOTiT regardless of the number of users →transmission delay

▸ Loop phenomenon mitigation, replicas localization in anasynchronous environment, and better PLR and throughputperformance with AR-SPOTiT → asynchronous complexity

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 45/48

Page 163: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Future work & Perspectives

▸ Overall complexity evaluation of Irregular S-SPOTiT andAR-SPOTiT.

▸ Study the impact of real channel conditions, estimation, andsynchronization on the overall system performance of all thevariants of SPOTiT.

▸ Apply MRC and packet power unbalance as in MARSALA andECRA to further improve the system performance of all of thevariants of SPOTiT.

▸ Assess the preamble detection using a different type oforthogonal codes, as Zadoff-Chu sequences.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 46/48

Page 164: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Future work & Perspectives

▸ Overall complexity evaluation of Irregular S-SPOTiT andAR-SPOTiT.

▸ Study the impact of real channel conditions, estimation, andsynchronization on the overall system performance of all thevariants of SPOTiT.

▸ Apply MRC and packet power unbalance as in MARSALA andECRA to further improve the system performance of all of thevariants of SPOTiT.

▸ Assess the preamble detection using a different type oforthogonal codes, as Zadoff-Chu sequences.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 46/48

Page 165: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Future work & Perspectives

▸ Overall complexity evaluation of Irregular S-SPOTiT andAR-SPOTiT.

▸ Study the impact of real channel conditions, estimation, andsynchronization on the overall system performance of all thevariants of SPOTiT.

▸ Apply MRC and packet power unbalance as in MARSALA andECRA to further improve the system performance of all of thevariants of SPOTiT.

▸ Assess the preamble detection using a different type oforthogonal codes, as Zadoff-Chu sequences.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 46/48

Page 166: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Future work & Perspectives

▸ Overall complexity evaluation of Irregular S-SPOTiT andAR-SPOTiT.

▸ Study the impact of real channel conditions, estimation, andsynchronization on the overall system performance of all thevariants of SPOTiT.

▸ Apply MRC and packet power unbalance as in MARSALA andECRA to further improve the system performance of all of thevariants of SPOTiT.

▸ Assess the preamble detection using a different type oforthogonal codes, as Zadoff-Chu sequences.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 46/48

Page 167: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

Future work & Perspectives

▸ A retransmission algorithm at the critical region of thethroughput:

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 47/48

Page 168: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion

List of contributions

Patent▸ S. Zamoum, M. Gineste, J. Lacan, M-L. Boucheret et J-B. Dupe, “procede et systeme de transmission de

packets de donnees a travers un canal de transmission (RA) a acces aleatoire”, N○

071277 FR RQDLV14-05-18 YTA-LRE, May 2018.

International conferences▸ S. Zamoum, J. Lacan, M-L. Boucheret, J-B. Dupe, M. Gineste, “Shared Position Technique for Interfered

Random Transmissions in Satellite Communications”, 9th Advanced Satellite Multimedia SystemsConference and the 15th Signal Processing for Space Communications Workshop (ASMS/SPSC), 2018.

▸ S. Zamoum, J. Lacan, M-L. Boucheret, M. Gineste, J-B. Dupe, Deterministic “Distribution of ReplicasPositions for Multiuser Random Transmissions in Satcoms”, IEEE Global Communications Conference(GLOBECOM), 2018.

▸ S. Zamoum, J. Lacan, M-L. Boucheret, J-B. Dupe, M. Gineste, “Asynchronous Packet Localization withRandom SPOTiT in Satellite Communications”, The 22nd International Symposium on Wireless PersonalMultimedia Communications (WPMC), 2019.

Journals▸ S. Zamoum, J. Lacan, M-L. Boucheret, J-B. Dupe, M. Gineste, “Complexity Analysis of Recent Aloha

Random Access Techniques in Satellite Communications”, International Journal of SatelliteCommunications and Networking, Submitted, 2019.

▸ S. Zamoum, J. Lacan, M-L. Boucheret, J-B. Dupe, M. Gineste, “Irregular Scheme and Extension of SmartSPOTiT for Satellite Communications”, IEEE Transactions on Communications, to be submitted.

Random Access Techniques for Satellite Communications Thesis defense 28/11/2019 Selma Zamoum 48/48

Page 169: Random Access Techniques for Satellite Communications€¦ · Introduction State of the art Random SPOTiT Smart SPOTiT & extension Asynch. R-SPOTiT Conclusion Role of satellites L

Thank you for your attention ,