What makes CDMA work for my smartphone? Flashcards

1
Q

Data Applications

A
  • texting, emailing, browsing the web
  • measured in bits per second (bps)
  • flies through a cellular network and the Internet
    • cellular network consists of the radio air-interface and the core network
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
2
Q

Cellular Architecture

A
  • entire space of deployment is divded into smaller regions called cells, often represented by hexagons
    • thus, the name cellular networks and cell phones
  • one base station (BS) in each cell. connected on the one side to switches in the core network
    • has three directional antennas, each of which covers a 120-degree sector
  • mobile stations (MS), could be a smart phone, tablet, or any device that can transmit and receive frequencies
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
3
Q

Why do we divide the space into smaller regions?

A

Because the wireless spectrum is scarce and the radio signals weaken over space

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
4
Q

How can the users in the same cell share the same frequency band?

A

There are two main approaches: orthogonal and non-orthogonal allocation

How well did you know this?
1
Not at all
2
3
4
5
Perfectly
5
Q

Orthogonal Allocation

A
  • each user is given a small band of frequency in Frequency-Division Multiple Access (FDMA)
  • or a timeslot in Time-Division Multiple Access (TDMA)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
6
Q

Non-Orthogonal Allocation

A
  • allows all users to trasnmit at the same time over the same frequency band, as in Code-Division Multiple Access (CDMA)
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
7
Q

Spread Spectrum

A
  • transmitter multiplies the digital signals by a sequence of 1s and minus 1s, called the spreading code
  • the receiver multiplies the received bits by the same spreading code to recover the original signals
  • only one spreading code used to recover a family of spreading codes, called a family of orthogonal codes
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
8
Q

Uplink and Downlink

A
  • Uplink: mobiles talk to the base station
  • Downlink: base station talks to the mobiles
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
9
Q

Top Three Issues in Wireless Channels

A
  • one user’s signal is every other user’s interference
  • attentuation of signals over distance
  • fading of signals along multiple paths
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
10
Q

Summary - Cellular Technology

A
  • TDMA and FDMA are both orthogonal resource allocations
  • in a cellular network, frequencies can be re-used in non-adjacent cells
  • for wireless transmission, the relationship between attenuation (A) and distance (d):
    • attenuation is inversely proportional to somehwere between the square and fourth power of the distance, depending on the propagation environment
  • CDMA is a non-orthogonal resource allocation
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
11
Q

Negative Externality

A
  • your cup of tea is other people’s poison
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
13
Q

Near-far Problem

A
  • a user standing right next to the BS can easily overwhelm another user far away at the edge of the cell
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
15
Q

Transmit Power Control

A
  • receiver infers the channel quality and sends that back to the transmitter as feedback
  • all the received signal strengths will be made equal
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
17
Q

Signal to Interference Ratio (SIR)

A
  • the ratio between the received signal strength and the sum strength of all the intereference plus the receiver noise strength
  • SIRi = PiGii/(ΣPjGij + ni)
    • y = optimal SIR
    • P = constant mW
    • Gii = channel gain
    • Gij = channel loss
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
19
Q

What affects the SIR of a link?

A
  • the direct channel gain of the link
  • the transmit powers of other links
  • the noise at the link’s receiver
    • the higher the link’s direct channel gain, the higher the SIR
    • the lower the transmit power of the other links, the less the interference on this link, which raises the SIR
    • and the own link’s reciever noise affects it’s SIR
    • but the noise on the other link’s receivers does not affect the SIR
How well did you know this?
1
Not at all
2
3
4
5
Perfectly
21
Q

Distributed Power Control (DPC)

A
  • each pair of transmitter and receiver does not need to know the transmit power or channel quality of any other pair
  • at each timeslot, all it needs to know is the actual SIR it currently achieves at the receiver
  • by taking the ratio between the fixed, target SIR and the variable, actual SIR value measured for this timeslot, and multiplying the current transmit power by that tratio, we get the transmit power for the next timeslot
  • P1(t + 1) = (Y1/SIR1(t)) * P1(t)
23
Q

Suppose a link has a transmit power P(t), with a measured SIR of 2 and desired SIR of 3. According to DPC, what should the transmit power of the next iteration, P(t+1), be?

A
  • 3/2 * P(t)
    • the transmit power updates to the ratio of the desired to measured SIR
25
Q

DPC Theory Modules

A
  • optimization theory
  • game theory
27
Q

Optimization Theory

A
  • Objective: power minimization
  • Constraints: achieve target SIRs for all users
  • Variables: transmit powers
  • Constants: channels, noise, target SIRs
29
Q

What describes a feasible optimization problem?

A
  • The constraints can be simultaneously satisfied by some choice of variables
    • a feasible optimization problem need not have a unique solution: There could be multiple optima
    • it need not be linear or convex: The objective and/or constraints could be linear, non-linear, convex, non-convex, and so on
    • a feasible optimization problem simply guarantees that some choice of variables will work
31
Q

Game Theory

A
  • power control is a compeition
  • games are models for
    • competition
    • cooperation
  • a game consists of:
    • a set of players
    • a strategy space for each player
    • a payoff (utility) or cost function for each player
33
Q

Prisoner’s Dilemma

A
  • game analyzed in game theory that shows why two purely “rational” individuals might not cooperate, even if it appears that it is in their best interests to do so
  • strategies
    • best response (disregarding everybody)
    • dominant (taking everybody’s strategies into account)
35
Q

Coordination Game

A
  • a class of games with multiple pure strategy Nash equilibria in which players choose the same or corresponding strategies
  • best strategies match
  • no dominant strategies
37
Q

Nash Equilibrium

A
  • a solution concept of a non-cooperative game involving two or more players, in which each player is assumed to know the equilibrium strategies of the other players, and no player has anything to gain by changing only their own strategy
  • if each player has chosen a strategy and no player can benefit by changing strategies while the other players keep theirs unchanged, then the current set of strategy choices and the corresponding payoffs constitute a Nash equilibrium
  • stated simply, Amy and Will are in Nash equilibrium if Amy is making the best decision she can, taking into account Will’s decision, and Will is making the best decision he can, taking into account Amy’s decision
  • likewise, a group of players are in Nash equilibrium if each one is making the best decision that he or she can, taking into account the decisions of the others in the game
39
Q

Calculating Convergence in SIRs/Powers

A

Calculate SIRs

  • SIRi = PiGii/(ΣPjGij + ni)
    • y = optimal SIR
    • P = constant mW
    • Gii = channel gain
    • Gij = channel loss

Calculate Power Levels

  • P1(1) = (y1/SIR(0)) * P1(0)

Calculate new SIRs

  • subsitute power levels to original SIRs
41
Q

What makes CDMA work for my cell phone?

Summary

A
  • Different users’ signal interfere with each other in the air
    • feasible SIR region with a Pareto-optimal boundary
  • Interference coordination in CDMA uses DPC with feedback
    • solves an optimization problem in the form of LP
    • or modeled as a non-cooperative game