Rochester Institute of Technology
RIT Scholar Works
Theses
Thesis/Dissertation Collections
1982
Satellite channel sharing and its implications for
computer networks
David Storch
Follow this and additional works at:
http://scholarworks.rit.edu/theses
This Thesis is brought to you for free and open access by the Thesis/Dissertation Collections at RIT Scholar Works. It has been accepted for inclusion
in Theses by an authorized administrator of RIT Scholar Works. For more information, please contact
Recommended Citation
Satellite
Channel
Sharing
andIts
Implications
for
Computer Networks
David
Storch
,
Mast er of Science in Computer Science
Thesis Approval Form
This is
to
certify that David Storch has submitted a thesis entitled:
Satellite Channel Sharing and Its Implications for Computer Networks
to the faculty of
the
School of Computer Science and Technology In partial
fulfillment of the requirements for the degree of Master of Science.
Approval:
(John L. Ellis)
(Roy S. CzernikowskO
(Peter H. Lutz)
(dote)
(dote)
fev
TABLE OF
CONTENTS
PART
I:
DATA COMMUNICATIONS
AND
SATELLITE
NETWORKS
Introduction
Data Communications
Data
Communications Growth
Satellite Transmissions
Satellite Communications
Networks
The Satellite Subnet
PART II:
SHARING
A TRANSPONDER CHANNEL
Implementing
Satellite Transmissions in
Computer
Networks
Multiplexing
andMultiple Access
Two
Multiple
Access Qualifications
The
Primary
Function
ofMultiple Access
Multiple
Access
andMultiple Assignment
PART
III:
MULTIPLE
ACCESS PROTOCOLS
Introduction
Capacity, Utilization, Throughput, Loading,
andDelay
Frequency
Division Multiple Access
FDMA Shortcomings
FDMA
Capacity
Time Division Multiple Access
TDMA
Frame
TDMA Shortcomings
TDMA
Capacity
Full Spectrum
Multiple Access
Summary
ofMultiple Access Techniques
PART IV:
MULTIPLE
ASSIGNMENT PROTOCOLS
Pre-assignment
andDemand Assignment
Pre-assignment Protocols
Demand Assignment Protocols
SPADE
ALOHA
Slotted-ALOHA
Instability
PART V:
IMPLEMENTATION
CONSIDERATIONS
38
Implementation Parameters
38
Delay
Comparisons
38
Delay
Considerations
39
Conclusions
for
Implementation
43
PART
I:
DATA
COMMUNICATIONS
AND SATELLITE
NETWORKS
Introduction
The
computerrevolution,
if
youwill,
whichhas
been
evolving
overthe
pastthree
to
four
decades
canbe
viewed ashaving
occurredin
roughly
two
stages.The
first
stage wasthe
development
ofthe
hardware,
the
software and applicationscentered around
the
single computerinstallation
dedicated
to
local
use.Time
sharing
wouldbe
included
in
this
stage.The
sharing
of resources withinthis
environment
is
providedfor
by
the
operating
system.The
secondstage,
whichis
in
its
infancy,
centers aroundthe
sharing
ofresources
(hardware,
software andinformation)
between
different
computers orbetween
computers and computer connecteddevices
which aregeographically
separated.
The
computers and/or computer controlleddevices
willsubsequently be
referred
to
astermini.
The sharing
takes
placeby transmitting
data
overlines
ofcommunication
known
asthe
transmission
media.Transmission
mediainclude
tele
phone
lines,
micro-wavelinks,
fiber
optics,
andbroadcast
media such as radio andsatellites.
A
computer networkis
comprised ofthe
termini,
the
transmission
media andany
otherhardware
as well asthe
softwarenecessary
to
implement
communications.
A
simple network can consist oftwo
termini
communicating
overtelephone
lines
using
modems.In
such anetwork,
communication canbe
implemented
by
simple "hand-shaking" protocols with no change
in
the
operating
system andvery
little
additional software.However,
most networks consist of numeroustermini
andrequire
the
addition of considerablehardware
and extensive softwareto
implement
communications.
Questions
ofpriorities,
scheduling,
errorchecking
and control andthe
hardware
andthe
software.In
many
instances,
separate processors are necessary
to
handle
these
functions.
Data
Communications
For
the
purpose ofthis paper,
data
communications will referto
the
informa
tion
transmitted
overthe
communicationlines
between
termini
in
a computer network.
Fitzgerald
andEason
(2,
pp.6-7)
give a sense ofthe
scope ofdata
communications with
the
following
classifications: sourcedata
entry
and collection(e.g.
airlinereservations,
banking);
remotejob entry
(e.g.
manufacturing,
inventories,
sales);
information
retrievalfrom
data
banks;
conversationaltime-sharing
(e.g.
general problem
solving);
messageswitching
(e.g.
maildelivery
, memodistribution
andimage
andfacsimile
transmission);
realtime
data
acquisition and process control(e.g.
manufacturing
control andtraffic
monitoring
andcontrol);
andinterprocessor
data
exchange.Data
communicationshave
some unique characteristics which makethe
efficient
sharing
oftransmission
mediadifficult
to
implement.
Data
communicationsare
generally
sporadic orbursty.
The length
ofthe
transmissions
willvary
widely.However,
in
many
instances
they
are aptto
be
very
short.For example,
a voicecommunication
(e.g.
atelephone
call)is
usually
several minutesin
length.
On
the
other
hand
adata
transmission
may
be
afew
secondsto
muchless than
a secondin length.
The
time
between
data
communicationtransmissions,
calledinterarrival
time,
also varies widely.In
many
instances
interarrival
time
may be
muchlonger
than
messageduration.
In
additiondata
communicationtransmissions
willvary
widely
in
density,
bits
per second.In
aninteractive
sessionbetween
a user and acomputer,
actual communicationsbetween
the
two
wouldbe
occurring
only
a smallpercentage of
the
time.
Interactive
transmissions
willusually
be
light
density
transmissions
(several
hundred
bits
per second).Communications
transferring
infor
(thousands
ofbits
per second).Voice
andTV
transmissions
would notbe
considereddata
communications!; 1
J.
Although
one would not wantto
precludeanalog
transmissions,
the
majority
ofdata
communications aredigital
.Data Communications Growth
A
number offactors
arecontributing
to
aburgeoning
demand
for
data
communications
capability
and capacity.More
and more activities(particularly
in busi
ness,
governmental and researchendeavors)
arebecoming
computerized.Many
organizations
have
branches
which aregeographically dispersed.
Many
or all ofthe
branches
within an organizationmay
have
their
own computers.It
is
usually
advantageous,
if
notessential,
for
information
relatedto
the
organizationto
be
quickly
available.It
may
be
particularly
desirable
to
makeinformation
centrally
available
for
management and planning.There
areusually
economicincentives
for
establishing data
communications.It may be
possibleto
delegate
different
computing
functions
to
different
computers withinthe
organization.For
example,
onecomputer
may handle
payroll andaccounting functions
and anothermay
handle
data
base
operations.With
this
task
specializationit
is
often possibleto
effect savingsby
avoiding redundancy
andby
using
simplerhardware
configurations andless
complex software.
Integrity
ofinformation
andcontinuity
ofprocessing
are otherfac
tors.
Data
communicationsmay
permitback-up
in
the
event of equipment orsoftware
failure.
And
oftendata
communications can providefor
much easier andless
costly
accommodation ofthe
demands
offuture
growth.In many instances individual
employees of companies aregenerating
data
communications
traffic.
For
example,
salespeople areusing
computer networksto
moreefficiently
keep
their
customer accounts current.In
additionthey
are ableto
much more
quickly
checkinventories,
placeorders,
and generateinvoices.
Service
[l]The
purposehere
is
to
characterizedata
communicationtransmissions
ratherthan
to
classify
a particulartype
oftransmission.
Many
data
communicationtransmissions
are carried overtelephone
lines.
Therefore
it
is
inappropriate
to
representatives are also
using
computer networks.For
example,
Xerox
is
develop
ing
adata
base
which containsinformation
on each machineit
has
sold andthe
service calls which
have been
made.Prior
to
a servicecall,
the
service representative
interfaces
withthe
data
base
andinputs
information
aboutthe
machine andthe
particular problem.The
data
base then
returnsinformation
whichmay
expeditethe
service call.Upon
completing
the
servicecall,
the
service representative addsinformation to
the
data
base.
Manufacturing
anddesign
can usethe
data
base
to
check
for
recurrent problems whichmay
need correction.In
the
future
much work willbe done
at ahome
officeutilizing
communications, withthe
regular office[2].
Considerable data
communicationstraffic
is
and willbe
generated as a resultof
the
refinement anddevelopment
ofinformation
retrieval systems.An informa
tion
retrieval system providesinformation
relevantto
alarge
computerized store ofinformation
(data
base).
Generally
such a systemis
not usedby
a single user ororganization.
The
emphasis of mostinformation
retrieval systemsis
the
provision ofinformation
relevantto
a request orquery
ratherthan
the
specification of a particular extractfrom
adata base
(although
this
may be
provided).Many
systemsprovide
the
user with a sophisticatedquery language
as well as other user services.Information
retrieval systemshave
developed
in
a number of areas.Early
systems provided
information
relatedto
reports,
books,
andjournal
articles.Typi
cal queries wouldinclude
requestsfor information
aboutbooks
or articles on a particular
subject orby
a particular author.Several
systemshave
developed
whichprovide specialized
information
for
particulardisciplines.
METADEX,
for
example,
provides
information
aboutliterature
on metals.ERIC
providesinformation
aboutreports and
journal
articles relatedto
educational research.A
large
internationally
used systemis
MEDLARS
(Medical
Literature
Analysis
andRetrieval
System).
MEDLARS
uses remoteterminals
andtelephone
lines
and provides aninteractive
[2]Teleconferencing,
whichis
perhaps notdata
communicationsin
a rigoroussearch
capability
as well as a specialquery language.
A
number of on-line systemshave
been
recently
developed
which providelegal
researchinformation.
For
example,
WESLAW
is
anationally
used system which provides a compilation ofAmerican
case
law.
Information
retrieval systems arevery
costly
in
terms
oftime,
money,
andman-hours
to
develop
andimplement.
While
somelimited
ones are magnetictape
services,
the
trend
is
toward
large,
on-lineinteractive
systems.For
information
retrieval systems
to
be
economically
feasible,
they
willhave
to
be
availableto
alarge
number of usersmany
of whom willbe
located
greatdistances
from
the
data
base.
Moreover,
the
trend
toward
computerizing
andcommunicating
information
is
quickly
spilling
overfrom
institutional
endeavorsto
the
general public.Heretofore
the
digitization
and computerprocessing
ofinformation has been
arelatively
expensive process.
With
the
rapidtechnological
developments
andthe
rapiddecrease in
hardware
costs,
the
computerization and communication of personalinformation
becomes
desirable
and attractive.Already
the
electronictransfer
offunds is
commonplace.
The
computerization of catalogs andthe
placement of ordersfrom
ahome
terminal
seemsimminent.
Libraries
ofthe
future
willprobably be data banks
containing books
on magnetictape
ordisks
whichindividuals
will access via ahome
terminal
and a communications set-up.Satellite
Transmissions
The
use of satellitetransmissions
as atransmission
mediaholds
great potential
for
meeting
existing
andfuture
demands
for
data
communications.As
atransmission
media,
satellitelinks
offerrelatively high
capacity.Present
day
satellite
transmissions
support12
to
15[3]
channels capable oftransmitting
50
to
60
million
bits
per second each.In
the
presently
utilized satellitetransmission
frequency
bands,
satellites are allocated a500
MHz
band
(500,000
KHz).
To
realize
the
full
potential of such abandwidth,
it
shouldbe
notedthat
a voice communication
is
typically
allocatedapproximately 4 KHz.
One
study
(17,
p.52.
1.3)
concludes
that
in
the
future
a single satellite could provide acapacity
of41,000
voicecircuits.
Even
more significantis
the
flexibility
which satellite networks offer whencompared with point-to-point
terrestrial
networks.A
satellitein
ageostationary
orbit
36,000 km.
abovethe
earth cantransmit
to
stations on about one-third ofthe
earth's surface.
Thus
satellite networks allow communicationsbetween
widely
dispersed
users.Satellite
networks(by
virtue ofbeing
broadcast
in
nature)
canoffer
point-to-point,
point-to-multipoint(multiple
receiver)
and multipoint-to-pointcommunications.
Satellite
networks permit structures which canbe
easily
enlargedor altered.
It
is
even possibleto
have
mobile userlocations.
Furthermore,
satellite networks can offerhigh reliability
andintegrity.
Satel
lite
transmissions
exhibitvery
low
transmission
error rates.Typical
error ratesin
the
1
in
10,000
to
1
in
100,000,000
range are attainable.Satellite
networks arehighly
connected.In
many instances
completenetworks,
wherein eachterminus
candirectly
communicate withany
otherterminus,
are possible.Satellite Communications Networks
A
satellite communications network willbe
consideredto
be
any
networkwhich utilizes satellite transmissions at some point
in
the
network.Such
a networkwill consist of a terrestrial component
(subnet)
and a satellite component.A
number of ground stations
have
antennae whichtransmit
signalsto
and receivesig
nals
from
the
satellite(Figure
I).
Users
will communicate with ground stationsthrough
the
terrestrial
satellite(T-S)
interface.
The
ground stationsmay
be
iso
lated
users.However,
asis
more oftenthe
case,
they
willprobably
be the
conceninterna-tional
telephone
ortelevision
transmissions.
The
Satellite Subnet
The
subnet[4j
will consist of a number of ground stationscommunicating
witheach other via
the
satellite.Each
ground station consists of a satelliteinterface
message processor
(SIMP),
baseband
equipment andRadio
Frequency (RF)
equipment.One
or moreterrestrial
networksis
assumedto
be
providing
an errorfree
terres
trial
signalto
the
SIMP.
The
SIMP
performs severalfunctions.
It
willimplement
message access
to
the
satellite subnet and errorhandling
protocols withinthe
subnet.
Some
channelsharing
protocols require globaltiming
of all ground stationsSIMP
Baseband
Equipment
RF
Equipment
Ground Station
Satellite
TERRESTRIAL
T-S
SUBNET
INTERFACE
SATELLITE
SUBNET
?
o
HOST
TERRESTRIAL
IMP
Figure I:
The Satellite Subnet
which
the
SIMP's
wouldimplement.
The
SIMP
buffers
each message whichhas
been
acceptedby
the
subnet.The SIMP
will alsohear
transmitted
packets,
extractcontrol
information,
and send messagesintended
for
that
ground stationto
the
appropriate
terrestrial
network.Protocols
may
callfor
acknowledgements whichthe
SIMP
would send.The baseband
equipment willinclude
hardware
for
modulation[5]
ofterrestrial
signals
(baseband
signals)
to
the
RF
carrierto
form
the
RF
signalfor
transmission
and
for
demodulation
ofthe
RF
signalfor
reception.It
may
alsoinclude
multiplexing/demultiplexing[6]
equipmentif
channelsharing
is
implemented.
The
RF
equipmentessentially
transmits
and receivesthe
signalsto
andfrom
the
satellite.
A
link
will consist of asending
earthstation, the receiving
earthstation,
andthe
transmission
pathconnecting
the
two.
Telecommunications
satellites areprimarily
rebroadcasting
stations.A
satellite
consists of a set of amplifiers(transponders)
which receive signals(the
uplinks),
amplify
them,
and rebroadcastthem
(the
downlinks).
The
transponder
channel(hereafter
called channel)is
that
portion ofthe
RF
satellite channel whichis
allocated
to
a particulartransponder.
[5]Modulation
is
usedhere
in
a global senseto
denote
the
superimposing
of agiven
signal,
eitheranalog
ordigital,
to
a carrier signalforming
the
signal whichis
transmitted.
PART
II:
SHARING A
TRANSPONDER
CHANNEL
Implementing
Satellite Transmissions
in
Computer
Networks
Heretofore,
satellite communicationshave been
usedextensively
for
voice andvideo communications.
Most
ofthe
developments
have
comefrom
the
physicist andthe
engineerin
improved
satellite andtransmission
technology
(e.g.
improved
tran
sponders and antennae).
Most
ofthe
innovations
have
been
directed
toward
developing
afew
high
capacity
links.
And
there
aremany
technological
improve
ments
looming
onthe
horizon.
Examples
include
improved
transponder
design
to
utilize
higher
frequency
bands
and a number of satellite advances which canbe
implemented
as a result ofthe
success ofthe
space shuttle.Other
areasreceiving
attention
include
more efficient methods ofencoding,
errorchecking
and control.However
as a result ofthe
burgeoning
demand
for
data
communications andthe
potential advantages which satellitetransmissions
offerin
many
applications,
the
computer scientistis
becoming
involved.
Channel
sharing
to
promotethe
efficient utilization of a satellite channel
is
practically
a mustin any
application.It
is
especially
necessary for
data
communicationtransmissions.
The
task
ofthe
computer scientist
is
to
develop
the
protocolsto
effectively
implement
channelsharing
so
that
satellite transmissions are a viable alternative as atransmission
media.Protocols
are needed which resultin
high
channel utilization withoutincurring
excessive message
delays.
Furthermore,
the
designers
of a particular network willultimately
have
to
determine
if
satellitetransmissions
are a viable alternative.Increased
utilization of satellite channelsis
presently receiving
a greatdeal
ofattention.
There
aretwo
foci
for
this
attention.One
approach strivesto
increase
This
approachinvolves
the
sharing
of a satellite channelby
a number of users.The
second approach strivesto
increase
utilizationthrough
a more efficient assignment of users
to
transmission
facilities[7].
These
two
approaches are notmutually
exclusive.
For
example,
more efficient assignment will often permit anincrease
in
the
number oflinks,
particularly in data
communications applications.Multiplexing
andMultiple Access
One
ofthe
primary
factors
affecting
the
channel utilizationin
a satellitecommunications network
is
the
multiplexing
technique,
if
any,
used.Multiplexing
refers
to
the
process ofassembling
andcombining
multipleusers'
signals
into
a single signal.
Efficient
use ofthe
RF
channelcapacity
in
a satellitegenerally
mandates
the
use ofmultiplexing
at some pointin
the
network.Several
signals canbe
combinedto
form
a singlebaseband
signal.This
has
traditionally
been
calledmultiplexing
(and
hereafter
willbe
referredto
asBaseband
Multiplexing).
Baseband
Multiplexing
generally
falls
into
one oftwo
categories:Frequency
Division
Multiplexing
(FDM)
andTime
Division
Multiplexing
(TDM).
Baseband
Multiplexed
transmissions
aretermed
Multiple
Channel
Per
Carrier
(MCPC)
transmissions.
Those
which are notBaseband Multiplexed
are calledSingle
Channel Per Carrier
(SCPC)
transmissions.
Multiplexing
can also occurin
the
satellite subnet atthe
RF
level[8].
This
is
known
asMultiple Access.
An RF
signal orlink between
asending
earth stationand
the
receiving
earth station consists of anRF
carrier[9l
onto whichthe
baseband
signalhas
been
modulated.Each
RF
carrier will contain "address"infor
mation so
that
the
messageit
carries willbe
detected
by
the
appropriate receiver.Any
technique
enabling
the
transmission
of morethan
oneRF
signal over a giventransponder channel would
be
consideredMultiple Access.
[7]Many
ofthe
considerations relatedto
assignment are analogousto
those
in
operating
systems.[8]Baseband
Multiplexing
can also occurin
the
satellite subnet.[9]These
carriers are notnecessarily
continuous.Two Multiple Access Qualifications
Mention
shouldbe
madefirst
that
all satellites consist of multipletran
sponders or
amplifiers,
each with afrequency
band
distinct
from
othertransponders
in
the
satellite.As
previously mentioned,
the
bandwidth
allocatedto
a satellitefor
transmissions
is
wide.Size,
weight,
power and application considerations makeit
inefficient
to
utilize a singletransponder
for
the
full
bandwidth
[10].
Furthermore,
multiple
transponder
design
provides greater satellitereliability
because
ofthe
small
probability
of multipletransponder
failure.
Typical
satellite configurationsdivide
the
allocatedbandwidth
into
twelve
to
fifteen
transponder
channels withbandwidths
offrom
30
to
36
MHz.
Each
transponder
is
a separate entity.The
existence of
different
usersusing
different
channelsis
not consideredMultiple
Access
[11 J.
It
is
alsoimportant
to
distinguish
Multiple
Access
from
whatis
termed
Host
Access.
Host
Access
refersto
user accessto
the
satellite subnet acrossthe
T-S
interface.
While
Host
Access
is
avery
significant parameterin
over-allsharing
and
efficiency,
Multiple
Access
canfor
the
most partbe
consideredindependently
of
Host
Access.
The
Primary
Function
ofMultiple Access
The
primary
function
of aMultiple
Access
technique
is
to
providefor
increased
utilization ofthe
satellite channelby
increasing
the
number oflinks
which can use
the
channel[12].
In
accomplishing
this,
Multiple
Access
must[10]
Articles
(22)
and(23)
discuss
in
somedetail
the
parameters oftransponder
operation.
[11]
This
may
change.As
a consequence of more sophisticated equipment andtechniques,
on-boardprocessing
andswitching
in
the
time
and/orfrequency
spectramay
become
possible.This
would necessitate an expansion ofthe
definition
ofMultiple
Access
to
include
the
sharing
ofdifferent transponder
channels.[12]
There
aremany
methodsfor
increasing
channel capacity.For
examplein
digital
transmissions,
a changein
the
coding/modulationtechnique
from
two
phaseto
four
or eight phasePSK
(phase
shiftkeying)
canincrease
the
capacity
of achannel
many fold
times.
However
without an appropriateMultiple Access
mechanism
to
enable channel usefor
a number oftransmissions,
no advantageis
gained.Multiple
Access
canbe
viewed asthe
fundamental
mechanism,
in
and ofitself
orprovide
for
detectable
andintelligible
transmissions
between
earth stations whichare
acceptably
errorfree.
This
task
is
complicatedby
severalfactors.
The
first
is
the
characteristics(i.e.
shortduration,
variableinterarrival
times,
variabledensity)
ofdata
communications
transmissions.
Furthermore,
the
majority
of satellitetransmissions
have
here
tofore
been
voice and video communications.The demand for
these
has been
sufficient
to
use most ofthe
existing
capacity.Most
Multiple
Access
protocolsimple
mented
in
the
future
willhave
to
accommodatevoice,
video anddata
communications.
An
advantage of multipletransponder
design
is
that
different
Multiple
Access
protocols canbe
used ondifferent
transponder
channels.Some
methods ofsharing
involving long
link
set-up
times
(e.g.
circuitswitching),
while acceptablefor
voice and video
transmissions,
create undesirable or unacceptabledelays
for
data
communication
transmissions.
Much
higher
error rates aregenerally
acceptablein
voice and video communications.
The hardware
configurations ofdifferent
earth stationsmay
also add complications.
For
exampleto
makethe
use of satellitetransmissions
practicalin
tele
phone communications
to
sparsely
settledareas,
it
is
necessary
to
usesmall,
low
power
transmitters
and antennae.Interfacing
these
transmissions
withhigh
density
transmissions
which necessitate powerfultransmitters
andlarge
antennae addsto
the
problem.Multiple Access
andMultiple Assignment
Hereafter
adistinction
willbe
madebetween
Multiple
Access
andMultiple
Assignment
13].
Multiple
Access,
whichis
consideredin
Part
III,
refersto
the
techniques
whereby
a number of users can share a satellite channel.Multiple
Assignment,
whichis
consideredin Part
IV,
refersto
the
mannerin
whichMultiple
in
concert with othertechniques,
which generatesincreased
utilization andcapacity
for
a given channel.[13]
This
is
notdone
in
much ofthe
literature.
In
mostinstances
Multiple
As
signment
is
considered a variation ofMultiple Access.
Access is
implemented.
In
otherwords, Multiple
Assignment
will referto
the
tech
niques
whereby
several users utilize aMultiple
Access
channel.PART
III:
MULTIPLE ACCESS PROTOCOLS
Introduction
A
number ofMultiple
Access
protocolshave
been
developed
(18,
pp.8
-10;
20;
21).
They
aregenerally
classified onthe
basis
ofhow
the
time
andfrequency
spectra
for
atransponder
are utilized.In
Frequency
Division
Multiple
Access
(FDMA),
channelfrequency
is
divided
between
earth stations(Figure
Ha).
In
Time
Division
Multiple
Access
(TDMA),
time
is
divided
between
earth stations(Figure
lib).
In
athird
class ofMultiple
Access
techniques,
hereafter
referredto
asFull
Spectrum
Multiple
Access
(FSMA),
a number of earth stations can operate simultaneously
using
the
entire channelfrequency
band.
A
useris
notdelineated in
the
time
orfrequency
spectra(Figure
lie).
Capacity,
Utilization, Throughput, Loading,
andDelay
Throughout
subsequentdiscussions
an attempt willbe
madeto
make a quantitative
comparison ofthe
various channelsharing
protocols.One
ofthe
major concerns and criteria related
to
choosing
a particularMultiple
Access
protocolis
the
effective use made of
the
channel.Measures
of effective usegenerally
indicate
the
proportion of a channel whichis
usedto
transmit
information.
There
are anumber of
factors,
or what aretermed
overheads,
whichdecrease
the
effective usemade of a channel.
In
allMultiple
Access
protocols,
some part of a channel(time
orfrequency)
must
be
usedto
establishdiscrete
andmutually
exclusive user channels.Channel
capacity
willbe
usedto
denote
the
proportion(usually
expressed as apercentage)
of a channel which
is
availablefor
useby
the
earth stations.For
exampleif 10
per cent of
the
bandwidth
of a channel were usedto
establishnon-interfering
userfrequency
User N
User
2
User
1
guardband
me
Figure Ha:
Frequency
Division Multiple Access
frequency
User
1
User
2
User
N
II-
guardtime^
time
Figure
lib:
Time Division Multiple Access
User
N
User
2
User
1
frequency
3
^User
N
User
2
HJser
1
^
time
Figure
He:
Full
Spectrum Multiple Access
sub-frequencies,
then
channelcapacity
wouldbe
90
per cent.Maximum-unattainable when sharingchannel
capacity
is 100
per cent.A
term
relatedto
capacity
is
utilization.Utilization,
in
general,
willdenote
the
effective use made of a channelfor
transmitting
information
ordata.
There
are
four
factors
whichdetermine
utilization.The
first
is
the
channelcapacity
resulting
from
a particular protocol.In
additionthere
may
be
a number of otheroverheads
besides
the
overheadnecessary to
establish user channels[14]For
example,
some protocols use reservations.Of
someform
of errorchecking
and correction
may be
implemented.
These
overheadsdecrease
the
proportion ofthe
channelwhich can
be
usedfor
information.
A
third
factor is
the
percentage oftime
that
accesses are made
to
the
channel.And
the
last
factor
is
the
proportion ofaccesses which result
in
"successful"transmissions.
Maximum
channel utilizationis
channel capacity.
However in
mostinstances,
utilizationis
a much smaller percentage.
A
term
sometimes usedinstead
of utilizationis
throughput.
Throughput
generally
ignores
some ofthe
overheadsin
atransmission.
Thus
throughput
wouldbe
a
slightly higher
percentagefigure
than
utilization.Channel
loading
willbe
usedto
describe
the
proportion of channelcapacity
which would
be
utilizedif
all accessesto
the
system weresuccessfully transmitted.
For
exampleif
allthe
messages which stations weretrying
to
send would utilizehalf
the
channelcapacity,
then
the
loading
wouldbe
.5.Channel
loading
canbe
greater
than
1.
In
very
generalterms,
light
loading
willsignify
channelloading
from
0
to
.2; moderateloading
willsignify
channelloading
from
.2
to
.6; and
heavy
loading
willsignify
channelloading
greaterthan
.6.[14]In
someinstances
these
overheads are small and quite oftentend
to
be
ig
nored
in
comparing
protocols.However, they
canbe
quite variable and can signifiDelay
will referto
the
time
that
a messageis
in
the
satellite subnet.In
other
words,
it
is
the
time
from
the
instant
a message entersthe
subnet untilit
is
received at
the
other end ofthe
subnet afterit
has
been
transmitted
overthe
satellite channel.
Delay
will consist of propagationdelay,
queuing
delay
andblock
ing
delay.
Propagation
delay
refersto
the
uplink anddownlink
transmission
times.
Propagation
delay
is approximately
.27 secondstotal.
Queuing delay
refersto
delay
in
alightly
loaded
networkdue
to
implementation
ofthe
Multiple
Access/Multiple
Assignment
protocols.For
exampleif
a particularMultiple
Assignment
protocoluses a
distributed
scheduling
algorithm,
somedelay
willbe
necessary
for
the
scheduling
of a message.As
a networkbecomes
moderately
orheavily loaded,
a messagemay
experience additionaldelays due
to
the
unavailability
of afree
channel
for its
transmission.
This
delay
willbe
referredto
asblocking
delay[15].
Freguency
Division Multiple
Access
In FDMA
(22;
23;
24)
the
transponder
bandwidth
is
divided
into
a number ofnon-overlapping
frequency
bands
(user
channels).The bandwidth
of each user channel can
be
based
ontraffic
demands
in
particularlinks.
Different
bandwidths
canbe
usedin
a singletransponder
channel.FDMA is implemented
by
assigning
a carrier
frequency
to
each sender.Each
senderhas
exclusive use ofits
respectivefre
quency
band
[16].
The
receiver(s) obtainintended
messagesby
"filtering"the
tran
sponder channel
through
anappropriately
tuned
oscillator.FDMA
canbe
implemented
in two
ways.The
first
method(MCPC) frequency
modulates a
Baseband
Multiplexed
signal onto a carrier.The
second method(SCPC)
[15]
There
is
a subtle and sometimes ambiguousdistinction
between
queuing
andblocking
delays.
Often
the
distinction
is
not made.Furthermore
depending
onthe
Host Access protocols,
blocking delay
may be
experiencedin
the terrestrial
segmentof
the
networkbefore
the
messageis
acceptedinto
the
satellite subnet.However,
it
does
seem appropriateto
distinguish
delays
inherent
in
the
Multiple
Access/Multiple
Assignment
protocolsfrom
those
resulting
from
their
implementa
tion
in
aheavily
loaded
network.[16]Some
assignment protocols assign usersfrequency
bands
when neededfrom
a pool of
bands.
When
aband
is
nolonger
needed,
it
is
returnedto
the
poolfor
use
by
another user.modulates each
individual
user's signal onto a single carrier.In both
cases multiplecarriers would
be
transmitted
on a singletransponder
channel.FDMA
wasthe
first
Multiple
Access
technique
usedin
satellitetransmissions
and
is
stillthe
predominanttechnique
used.FDMA
is
the
simplest andleast costly
technique
to
implement.
It
makes extensive use ofexisting
hardware
andtechnol
ogy.
For
exampleif
the
user's signalis
ananalog
FM
signal,
only
atransmitter
and receiver are necessary.
Typically
no complex ground equipmentis
neededfor
encoding,
detecting, decoding,
timing
or storing.Because
ofits
simplicity,
FDMA
is
well suitedfor
light
load
applications such as ruraltelephone
communications.FDMA
satellitetransmissions
areeasily interfaced
withterrestrial
networks,
particularly
diverse
international
ones.Probably
one ofthe
mostimportant
advantagesof
FDMA
is
that
it
offers greatflexibility
in
its
applicationby
virtue of nonuniform
band
widths.For example,
a videotransmission
(relatively
widebandwidth)
and a number of
SCPC
transmissions
(narrow
bandwidths)
can usethe
sametran
sponder channel
[17].
FDMA Shortcomings
FDMA
does
suffer somelimitations
whichhave
lead
to
consideration andimplementation
of otherMultiple
Access
techniques.
Since
band
assignmentto
asender
is
ahardware function
and noteasily
changed,
aFDMA
channelis
noteasily
adjusted
for
differing
traffic
demands.
Transmissions
ofdifferent densities
or withlong
interarrival
times
(typical
data
communicationstransmissions)
can resultin
highly
underutilized channels withFDMA.
There
are several otherfactors
whichdecrease
channel utilization withFDMA.
When
a number of signals(carriers)
aresimultaneously
presentin
atransponder,
[17]
As
willbe
subsequently
discussed,
TDMA
gives each sender use ofthe
entire
channelbandwidth.
If
applications used narrowbandwidth
transmissions
(such
asthin
routetelephone
communications)it
wouldbe
necessary
to
Baseband
Multi
plex
in
orderto
efficiently
useTDMA.
In
someinstances
this
may
notbe
practical.
crosstalk and
intermodulation
noise occur.Crosstalk
occurs when one signalis
affected or picks
up
part of another signal.In
intermodulation
noisetwo
or moresignals
form
extraneous signals(like harmonics).
Both
ofthese
candeter
from
the
signals present
in
the
transponder
channel and mustbe
compensatedfor.
One
compensation
is to
use guardbands between
the
frequency
bands
allocatedto
the
various users.
A
significant amount ofthe
channelbandwidth
mustbe
usedfor
this
purpose.
Guardbands
ofapproximately
10
per cent ofthe
allocatedbandwidth
arenecessary
(22;
p.329).
To
further decrease
the
effects ofintermodulation noise, it
is
necessary
to
decrease
("back-off")
amplification.This
back-off
in
transponder
amplification results
in
having
to
use atransponder
in
a power rangein
whichit
does
not make maximum use ofthe
powerit
consumes.Another factor
limiting
channel utilization relatesto
unequal amplification ofsignals of
differing
powerlevels
in
atransponder.
In
FDMA,
satellite poweris
shared
by
allthe
signalsusing
the
transponders.
More
powerful uplink signals willreceive a
disproportionate
part ofthe
amplification.Unless
this
is
compensatedfor,
powerful signals will usetoo
much ofthe
available power and weaker signalswill
become
unintelligible.Generally,
attempts are madeto
coordinate or somewhat equalize
the
powerlevel
of signalsin
the
uplink.However,
this
is
difficult
to
do
whensharing
a channelbetween
small andlarge
earth stations.Typically
abuilt
in
margin of powerhas
to
be
allocatedto
eachband.
Power
for
satellitetransponders
mustbe
generatedby
solar cells.Payload
limitations
of satellitelaunch
systemshave
limited
the
powergenerating
capacity
of satellites.Ulti
mately,
the
number of users of a channelis limited
by
the
bandwidth
of a channel.This
is
a"frequency
limited" channel.If
the
number of usersis
further
limited
by
the
powerthat
a satellite cangenerate,
then
the
channelis "power
limited".
With
respectto
efficient utilization of atransponder
channelfor
data
communications,
FDMA
sufferstwo
shortcomings.It
cannotefficiently
accommodate
sporadic
transmissions
andit
is
not well suitedfor
digital
transmissions.
The
bandwidth
allocatedto
asending
earth station mustbe
sufficientto
accommodatepeak
traffic
demands.
This
bandwidth
will go unusedduring
idle
periods.FDMA
primarily
utilizesfrequency
modulationto
form
ananalog
RF
transmission.
While
FDMA
canbe
adaptedto
digital
signals,
it
is
not efficientto
do
so.Data
communications are
primarily
digital
transmissions.
With
digital
transmissions,
noiseis
not cumulative at repeaters
(transponders).
And
digital
transmissions
lend
them
selves
ideally
to
solid state(particularly
IC)
technology.
FDMA
Capacity
Transponder
back-off
and power coordinationhave
generally
resultedin
powerlimited
channels.However
as a result of recenthardware
improvements
andgreater
launch
systempayloads,
poweris
becoming
less
of alimitation.
Present
day
FDMA
channelcapacity
typically
rangesfrom
60
per cent(many
SCPC
transmissions)
to
90
per cent.Time Division
Multiple
Access
A
technique
devised
to
better
deal
with sporadictransmissions
which utilizesdigital
signalsis
TDMA
(1,
pp.284
-385; 14;
21;
24).
TDMA has been extensively
implemented
in
satellite networksin
the
pastfew
years.In
TDMA
time
is
divided
into
non-overlapping
time
slots.Each sending
earth stationis
periodically
allocateda
time
slot andis
given use ofthe
entiretransponder
bandwidth
for
the
duration
of
the
time
slot.The
appropriate receiver(s) obtaintheir
intended
messages onthe
basis
of atime
gating function.
As
a consequence of a single signal presentin
atransponder
atany
giventime,
crosstalk andintermodulation
noise problems are virtually
eliminated.Transponders
canbe
operated attheir
most efficient powerlevel
(near
saturation).Transmissions
must notoverlap
in
time
atthe
satellite withTDMA.
If
two
or more
transmissions
do
overlap,
they
are saidto
"collide".
The
information
in
overlapping
transmissions
is
lost.
To
ensuretime
slotsdo
notoverlap,
a guardtime
offrom
100
to
200
nanoseconds(1/10
to
1/5
microseconds)is
usedbetween
time
slots.TDMA
Frame
Generally
severaltime
slots are groupedtogether
with controlinformation
into
a"frame".
Gabbard
andKaul
(24,
p.349)
andDill
(25,
p.351)
provide atypi
cal
frame
structure usedin
TDMA.
Each
earth stationis
assigned atime
slot.Often
the
length
ofthe
time
slot assignedis
based
on anticipatedtraffic
for
aparticular station.
In
this
casetime
slotsfor
different
stations willbe
ofdifferent
duration.
Typically,
time
slots rangefrom
20
to
30
microseconds.Frames
typi
cally
rangefrom
125
microsecondsto
one ortwo
milliseconds(Figure Ilia).
frame
"HDD
referencetransmission
I-
guardtime
message
transmission
Figure Ilia:
TDMA frame
CR/BTR
UW
Station
Ident.
Preamble
Control
Figure Mb:
Reference Transmission
CR/BTR
UW
Control
Information
Figure IIIc:
Message Transmission
%
A
frame
begins
with a referencetransmission
whichis
usedby
each ofthe
transmitting
stationsto
time
their
transmissions.
The
referencetransmission
canbe
sentby
eitherthe
satellite or one or more ofthe
earth stations.After
receiving
the
referencetransmission[18],
an earth station willtime
its
transmission
with respectto
the
referencetransmission
sothat
it
willtransmit
withinthe
allocatedtime
slot.A
referencetransmission
consists of a preamble and a control section(Figure
Mb).
The
preamble consists of a carrier andbit
timing
recovery
field
(CR/BTR)
followed
by
a unique word(UW)
field.
The
CR/BTR
is
usedto
establishdemodulation.
Detection
and verification ofthe
UW
establishestiming.
The
control
section containsinformation
relatedto
atransmission
such as stationidentifi
cation and other network
information.
A
messagetransmission
(Figure
Mc)
willhave
apreamble,
a control section and adata
section.TDMA
Shortcomings
TDMA
implementation
requires somevery
complextechniques
and equipment.For
efficientimplementation,
messages mustbe
broken
into
"packets".
This
requires
processing
equipment as well asbuffers
at each earth station.Longer
time
slots andhence
longer
frames
increase
channel utilizationby
decreasing
preamble and control section overheads.
However,
longer
frames
necessitatelarger
buffers
for
storage.Global
timing
is
requiredfor
all stations.Timing
in
TDMA
has
two
aspects.One,
acquisition,
deals
withlocating
atransmission
time
slot.The
second,
synchronization,
involves
timing
the
transmission
sothat
it
remains withinthe
appropriate
time
slot,
oncelocated.
Most
acquisition and synchronizationtech
niques
depend
on correctdetection
ofthe
UW
in
the
preamble of eachtransmis
sion.
Developing
techniques andhardware
to
minimizethe
chances ofmissing
orfalsely
detecting
the
UW
has
been
aprimary
considerationin
TDMA
design.
[18]
TDMA
cannotbe
implemented
if
earth stations cannot receive a reference transmission.Techniques
such asUW
windows and special modulationsfor
the
UW
have
been
tested.
In
the
pasthardware
to
performdetection
andtiming
functions
has
nothad the
necessary
precision orreliability.
However,
developments in integrated
circuitry
anddigital
techniques
have
resultedin
effectivetiming
in
the
larger
earthstations.
TDMA
Capacity
The capacity
of aTDMA
channeldepends
onthe
following
parameters:frame
length,
accesses(time
slots)
perframe,
number of overheadbits
in
the
preamble,
transmission
rate,
and guardtimes.
Preamble
and controlfield
lengths
of100
to
300
bits
are common.Guard
times
of15
nanoseconds(.15
microseconds)
orless
[19]
are usual.TDMA
has
potential capacities ashigh
as95
per cent orabove.
Full Spectrum
Multiple
Access
A
number ofMultiple
Access
techniques
(7;
18;
26;
21;
20)
have
been
proposed which allow multiple users
to
simultaneously
sharethe
time
andfrequency
spectra.
Included
areSpread Spectrum Multiple Access
(SSMA),
Code
Division
Mul
tiple
Access
(CDMA)
andPulse
Address
Multiple
Access
(PAMA).
In
generalthese
techniques
areimplemented
by
a codedtransformation
ofthe
RF
carrier signalwhich can
be
detected
anddecoded
by
the
intended
receiver(s).For
example,
in
SSMA
a pseudo randombinary
signalis
modulatedto
the
RF
carrier.The
messageitself
is
an additional modulation.The
receiver musthave
an exactcopy
ofthe
code
to
demodulate
the
message.Most
FSMA
techniques
necessitatetiming
ofsenders and receivers.
In
practicethe
main advantage ofthese
FSMA techniques turns
outto
be that
they
aredifficult
to
intercept
orjam.
Their
implementations
have been
very lim
ited
(mostly
in
military
applications).In
theory
different
users shouldbe
ableto
[19]Tugal
(4,
p.246)
suggeststhat
newtiming
techniques
have
been
developed
which eliminate guard
times.
simultaneously
usethe
same channelby
using
different
(non-interfering)
codes.However,
in
practicethere
is
someinterference
including
crosstalk andintermodula
tion
noise.This has limited
channelcapacity
and utilization withFSMA
techniques.
Low
data
rates(particularly
for
PAMA)
have been
experiencedin
mostimplementa
tions.
Summary
ofMultiple Access Technigues
Some
advantages ofFDMA
(especially
for
its
usein
low
density
traffic
areas)
make
it
doubtful
that
FDMA
willbecome
totally
obsolete.However in
most applications,
TDMA
offers so much greaterflexibility
and potentialfor
increased
channel utilization
that
it
would seemthat
TDMA
will assume pre-eminence asthe
Mul
tiple
Access
technique
usedin
satellitedata
communications networks.TDMA
permits
full
utilization ofhighly
efficientdigital encoding
andtransmission
techniques.
The
integration
ofdata
communications with voice and video communicationsis
more
effectively
done
in
the
time
spectrum andTDMA
is
better
suitedto
this
approach.
Furthermore,
TDMA
would seembest
suitedfor
use with on-board processing
andswitching
capabilities which arelooming
onthe
horizon.
While
someother
Multiple Access
techniques
(such
asSSMA
andPAMA)
offer somelimited
andspecific
advantages,
it
is
not at all clearthat
they
approachthe
over-all efficiencies of
TDMA.
PART
IV:
MULTIPLE ASSIGNMENT PROTOCOLS
Pre-assignment
andDemand Assignment
Multiple
Assignment
refersto
the
rulesgoverning
the
mannerin
which anearth station gains access
to
one or more ofthe
channelsin
aMultiple
Access
transponder
channel.Multiple
Assignment
protocols aregenerally
classified aseither
Pre-assignment
orDemand
Assignment.
In
Pre-assignment
[20]
the
channels
[21]
assignedto
each earth station arededicated
and more orless
permanent.Links
whichhave
relatively
continuous,
constanttraffic
(e.g.
Cable
TV)
would generally
be
givenPre-assigned
channels.However
for
links
wheretraffic
is
variableand/or
light,
pre-assigned channels resultin
long
idle
periods andvery
inefficient
use of
the
channels.In
suchinstances
greater utilization ofthe
channels canbe
obtained
by
assigning
them
onthe
basis
of need.This is known
asDemand
Assign-men{22].
In
Demand
Assignment
a pool ofidle
channelsis
maintained.When
anearth station
has
atransmission
to send, it may draw from
the
pool.In
mostapplications,
particularly
for
data
communicationtransmissions,
Demand
Assignment
can moreefficiently
utilize satellitecapacity
than
Pre-assignment.
Blocking
ofmessages,
wherein messages cannotbe
transmitted
due
to
the
lack
of an availabletransmission
channel,
is
less
likely
to
occur withDemand
Assignment.
This
resultsbecause
each earth station willhave
accessto
all unusedchannels
(not
just
unused channels pre-assignedto
that
earth station).In
some[20]
This
is
sometimes referredto
as static reservation.[21]
Channel
is
being
usedin
this
PART
to
denote
afrequency
band
or sequenceof
time
slotsbeing
usedby
anindividual
earth stationfor
transmissions.
This
should
be distinguished from
a transponder channel orthe
satellite channel.[22]
Sometimes
this
is
referredto
asDemand
Assignment
Multiple
Access
(DAMA).
instances
a protocol will useboth
pre-assigned
anddemand
assigned channels.In
this
instance
utilization canbe
increased
by
handling
any
overflowfrom
pre-assigned segments with
demand
assigned channels.In
mostinstances
for
voice andvideo as well as
data
communications,
a given volume oftraffic
canbe handled
by
fewer demand
assigned channels.Typically
demand
assigned channels are estimatedto
have
atwo to
five fold increase in
utilization(8,
p.375; 28,
p.388)
when compared
to
pre-assigned channel utilization.The
price which mustbe
paidfor
Demand
Assignment
is
greater overhead.Earth
stationhardware
and software mustbe
more complex.Most demand
assignedprotocols utilize
time
division.
This
necessitates globaltiming
of earth stationsand,
in
mostinstances,
necessitates considerablebuffering.
There is generally
alsoa
time
cost.Particularly
for
lightly
loaded networks,
additionaltime
is
requiredin
executing
demand
assigned protocols(e.g.
transmitting
reservations).And
in
someinstances
a channelusing
demand
assigned protocolsmay
become
unstable.In
this
case so
many
users areaccessing
the
systemthat
they
block
each other and utili