Difference between revisions of "Mobile Communications/Characteristics of UMTS"

From LNTwww
m (Text replacement - "Exercises for chapter" to "Exercises for the chapter")
 
(14 intermediate revisions by 3 users not shown)
Line 8: Line 8:
 
== Requirements for third generation mobile radio systems ==
 
== Requirements for third generation mobile radio systems ==
 
<br>
 
<br>
The main motivation for the development of&nbsp; '''Third generation mobile radio systems''' &nbsp; was the realization that 2G systems could not satisfy the bandwidth requirements for the use of multimedia services.  
+
The main motivation for the development of&nbsp; &raquo;'''third generation mobile radio systems'''&laquo; &nbsp; was the realization that 2G systems could not satisfy the bandwidth requirements for the use of multimedia services.  
  
[[File:EN_Mob_T_3_4_S1.png|right|frame|Development of the mobile radio systems|class=fit]]
+
[[File:EN_Bei_T_4_1_S1.png|right|frame|Development of the mobile radio systems|class=fit]]
 
The graph shows the development of mobile radio systems from 1995 to 2006 in terms of performance.&nbsp; The specified data rates were still realistic for 2011 with no more than two active users in one cell.&nbsp; The maximum values often stated by providers were mostly not reached in practice.
 
The graph shows the development of mobile radio systems from 1995 to 2006 in terms of performance.&nbsp; The specified data rates were still realistic for 2011 with no more than two active users in one cell.&nbsp; The maximum values often stated by providers were mostly not reached in practice.
  
Line 69: Line 69:
 
:*The &nbsp;"Radio Network Controller"&nbsp; $\rm (RNC)$&nbsp; is responsible for controlling the base stations.&nbsp; It is also responsible within the cells for call acceptance control, encryption and decryption, conversion to ATM ("Asynchronous Tranfer Mode"), channel assignment, handover and power control.<br><br>
 
:*The &nbsp;"Radio Network Controller"&nbsp; $\rm (RNC)$&nbsp; is responsible for controlling the base stations.&nbsp; It is also responsible within the cells for call acceptance control, encryption and decryption, conversion to ATM ("Asynchronous Tranfer Mode"), channel assignment, handover and power control.<br><br>
  
&rArr; &nbsp; The&nbsp; "Core Network"&nbsp; $\rm (CN)$&nbsp; takes over the switching of the data within the UMTS network.&nbsp; For this purpose, it contains the following hardware and software components at &nbsp;"Circuit Switching"&nbsp;:
+
&rArr; &nbsp; The&nbsp; "Core Network"&nbsp; $\rm (CN)$&nbsp; takes over the switching of the data within the UMTS network.&nbsp; For this purpose, it contains the following hardware and software components at &nbsp;"circuit-switching"&nbsp;:
[[File:P ID2209 Mob T 3 4 S3 v1.png|right|frame|UMTS access level (with "Circuit Switching")|class=fit]]
+
[[File:EN_Mob_T_3_4_S3_v2.png|right|frame|UMTS access level&nbsp; $($with&nbsp; "circuit-switching"$)$|class=fit]]
 
:*The &nbsp;"Mobile Switching Center"&nbsp; $\rm (MSC)$&nbsp; is responsible for localization and authentication, routing of calls, handover and encryption of user data.<br>
 
:*The &nbsp;"Mobile Switching Center"&nbsp; $\rm (MSC)$&nbsp; is responsible for localization and authentication, routing of calls, handover and encryption of user data.<br>
  
 
:*The &nbsp;"Gateway Mobile Switching Center"&nbsp; $\rm (GMSC)$&nbsp; organizes the connection to other networks, for example to the landline network.<br>
 
:*The &nbsp;"Gateway Mobile Switching Center"&nbsp; $\rm (GMSC)$&nbsp; organizes the connection to other networks, for example to the landline network.<br>
  
:*Both,&nbsp; MSC and GMSC,&nbsp; have access to various databases like&nbsp; [[Examples_of_Communication_Systems/Allgemeine_Beschreibung_von_GSM#Switching_and_Management_Subsystem_.28SMSS.29| Home Location Register]]&nbsp; $\rm (HLR)$&nbsp; and&nbsp; [[Examples_of_Communication_Systems/Allgemeine_Beschreibung_von_GSM#Switching_and_Management_Subsystem_.28SMSS.29| Visitor Location Register]]&nbsp; $\rm (VLR)$.<br>
+
:*Both,&nbsp; MSC and GMSC,&nbsp; have access to various databases like&nbsp; [[Examples_of_Communication_Systems/Allgemeine_Beschreibung_von_GSM#Switching_and_Management_Subsystem_.28SMSS.29| $\text{Home Location Register}$]]&nbsp; $\rm (HLR)$&nbsp; and&nbsp; [[Examples_of_Communication_Systems/Allgemeine_Beschreibung_von_GSM#Switching_and_Management_Subsystem_.28SMSS.29| $\text{Visitor Location Register}$]]&nbsp; $\rm (VLR)$.<br>
  
 
The graphic shows the UMTS architecture for circuit switching, where the Core Network&nbsp; $\rm (CN)$&nbsp; is organized similarly to the GSM architecture.
 
The graphic shows the UMTS architecture for circuit switching, where the Core Network&nbsp; $\rm (CN)$&nbsp; is organized similarly to the GSM architecture.
  
The&nbsp; [[Examples_of_Communication_Systems/UMTS%E2%80%93Netzarchitektur#Architektur_der_Zugangsebene| system architecture for packet switching]]&nbsp; differs fundamentally in the following points:  
+
The&nbsp; [[Examples_of_Communication_Systems/UMTS_Network_Architecture#Access_level_architecture| $\text{system architecture for packet switching}$]]&nbsp; differs fundamentally in the following points:  
  
 
*Here, the communication partners do not use the channel assigned to them exclusively, but the packets are mixed with those of other users.  
 
*Here, the communication partners do not use the channel assigned to them exclusively, but the packets are mixed with those of other users.  
*One finds there similar components as with the GSM extension&nbsp; [[Examples_of_Communication_Systems/Weiterentwicklungen_des_GSM#General_Packet_Radio_Service_.28GPRS.29| General Packet Radio Service]]&nbsp; $\rm (GPRS)$.<br clear=all>
+
*One finds there similar components as with the GSM extension&nbsp; [[Examples_of_Communication_Systems/Weiterentwicklungen_des_GSM#General_Packet_Radio_Service_.28GPRS.29| $\text{General Packet Radio Service}$]]&nbsp; $\rm (GPRS)$.<br clear=all>
  
  
 
== CDMA - Multiple access with UMTS ==
 
== CDMA - Multiple access with UMTS ==
 
<br>
 
<br>
UMTS uses the multiple access method&nbsp; [[Modulation_Methods/PN%E2%80%93Modulation#Blockschaltbild_und_.C3.A4quivalentes_Tiefpass.E2.80.93Modell| Direct Sequence Code Division Multiple Access]]&nbsp; $\rm (DS&ndash;CDMA)$.&nbsp; The procedure is sometimes called&nbsp; "PN&ndash;Modulation".<br>
+
UMTS uses the multiple access method&nbsp; [[Modulation_Methods/Direct-Sequence_Spread_Spectrum_Modulation#Block_diagram_and_equivalent_low-pass_model| $\text{Direct Sequence Code Division Multiple Access}$]]&nbsp; $\rm (DS&ndash;CDMA)$.&nbsp; The method is sometimes called&nbsp; "PN&ndash;Modulation".<br>
  
 
[[File:EN Mob T 3 4 S4.png|right|frame|Principle and signal characteristics with "DS-CDMA" for two users|class=fit]]
 
[[File:EN Mob T 3 4 S4.png|right|frame|Principle and signal characteristics with "DS-CDMA" for two users|class=fit]]
Line 96: Line 96:
 
:$$s(t) = s_1(t) + s_2(t) = q_1(t) \cdot c_1(t) + q_2(t) \cdot c_2(t).$$
 
:$$s(t) = s_1(t) + s_2(t) = q_1(t) \cdot c_1(t) + q_2(t) \cdot c_2(t).$$
  
*The bandwidths of the partial signals&nbsp; $s_1(t)$&nbsp; and&nbsp; $s_2(t)$&nbsp; as well as of the resulting transmission signal&nbsp; $s(t)$&nbsp; are larger than the bandwidths of&nbsp; $q_1(t)$&nbsp; and&nbsp; $q_2(t)$&nbsp; by the&nbsp; '''spreading factor''' &nbsp; $ J = T_{\rm C}/T_{\rm B}$.&nbsp; For the graphic&nbsp; $J = 4$&nbsp; was chosen.
+
*The bandwidths of the partial signals&nbsp; $s_1(t)$&nbsp; and&nbsp; $s_2(t)$&nbsp; as well as of the resulting transmitted signal&nbsp; $s(t)$&nbsp; are larger than the bandwidths of&nbsp; $q_1(t)$&nbsp; and&nbsp; $q_2(t)$&nbsp; by the&nbsp; &raquo;'''spreading factor'''&laquo; &nbsp; $ J = T_{\rm C}/T_{\rm B}$.&nbsp; For the graphic&nbsp; $J = 4$&nbsp; was chosen.
  
 
*The same codes&nbsp; $c_1(t)$&nbsp; and &nbsp; $c_2(t)$&nbsp; are added multiplicatively to the receiver.&nbsp; In the case of orthogonal codes and small AWGN noise&nbsp; $n(t)$&nbsp; the data signals can then be separated again.&nbsp; This means that&nbsp; $v_1(t) = q_1(t)$&nbsp; and&nbsp; $v_2(t) = q_2(t)$.<br>
 
*The same codes&nbsp; $c_1(t)$&nbsp; and &nbsp; $c_2(t)$&nbsp; are added multiplicatively to the receiver.&nbsp; In the case of orthogonal codes and small AWGN noise&nbsp; $n(t)$&nbsp; the data signals can then be separated again.&nbsp; This means that&nbsp; $v_1(t) = q_1(t)$&nbsp; and&nbsp; $v_2(t) = q_2(t)$.<br>
Line 125: Line 125:
  
  
The situation described here is also clarified by the SWF applet&nbsp; [[Applets:OVSF-Codes_(Applet)|OVSF codes]]&nbsp;.<br>
+
The situation described here is also clarified by the SWF applet&nbsp; [[Applets:OVSF-Codes_(Applet)|"OVSF codes"]]&nbsp;.<br>
 
   
 
   
  
Line 139: Line 139:
 
*The scrambling code&nbsp; $w(t)$&nbsp; has the same length and rate as&nbsp; $c(t)$.<br>
 
*The scrambling code&nbsp; $w(t)$&nbsp; has the same length and rate as&nbsp; $c(t)$.<br>
 
*Due to the scrambling, the codes lose their complete orthogonality; they are called "quasi&ndash;othogonal".
 
*Due to the scrambling, the codes lose their complete orthogonality; they are called "quasi&ndash;othogonal".
* In these codes, the&nbsp; [[Theory_of_Stochastic_Signals/Kreuzkorrelationsfunktion_und_Kreuzleistungsdichte#Definition_der_Kreuzkorrelationsfunktion |Cross-Correlation Function]]&nbsp; $\rm (CCF)$&nbsp; between different spreading codes is not equal to zero.  
+
* In these codes, the&nbsp; [[Theory_of_Stochastic_Signals/Kreuzkorrelationsfunktion_und_Kreuzleistungsdichte#Definition_der_Kreuzkorrelationsfunktion |$\text{Cross-Correlation Function}$]]&nbsp; $\rm (CCF)$&nbsp; between different spreading codes is not equal to zero.  
*But they are characterized by a distinct&nbsp; [[Theory_of_Stochastic_Signals/Auto-Correlation_Function_(ACF)| ACF value]]&nbsp; around zero, which facilitates detection at the receiver.}}
+
*But they are characterized by a distinct&nbsp; [[Theory_of_Stochastic_Signals/Auto-Correlation_Function_(ACF)| $\text{ACF value}$]]&nbsp; around zero, which facilitates detection at the receiver.}}
  
  
 
[[File:P ID1537 Bei T 4 3 S3b v2.png|right|frame|Example generator for Gold codes with &nbsp;$N = 18$|class=fit]]
 
[[File:P ID1537 Bei T 4 3 S3b v2.png|right|frame|Example generator for Gold codes with &nbsp;$N = 18$|class=fit]]
 
{{GraueBox|TEXT=   
 
{{GraueBox|TEXT=   
$\text{Example 2:}$&nbsp; In UMTS, so-called [https://en.wikipedia.org/wiki/Gold_code Gold codes] are used for scrambling:  
+
$\text{Example 2:}$&nbsp; In UMTS, so-called [https://en.wikipedia.org/wiki/Gold_code $\text{Gold codes}$] are used for scrambling:  
 
*The graphic from [3gpp]<ref name='3gpp'>3gpp Group: UMTS Release 6 - Technical Specification 25.213 V6.4.0., Sept. 2005.</ref> shows the block diagram for the generation of such codes.  
 
*The graphic from [3gpp]<ref name='3gpp'>3gpp Group: UMTS Release 6 - Technical Specification 25.213 V6.4.0., Sept. 2005.</ref> shows the block diagram for the generation of such codes.  
*At first two different&nbsp; [[Theory_of_Stochastic_Signals/Erzeugung_von_diskreten_Zufallsgr%C3%B6%C3%9Fen#Pseudozufallsgr.C3.B6.C3.9Fen|Pseudo&ndash;noise sequences]]&nbsp; of the same length $($here: &nbsp;$N = 18)$&nbsp; are generated in parallel by means of shift registers and then added bitwise with "XOR gates".}}
+
*At first two different&nbsp; [[Theory_of_Stochastic_Signals/Erzeugung_von_diskreten_Zufallsgr%C3%B6%C3%9Fen#Pseudozufallsgr.C3.B6.C3.9Fen|$\text{Pseudo&ndash;noise sequences}$]]&nbsp; of the same length $($here: &nbsp;$N = 18)$&nbsp; are generated in parallel by means of shift registers and then added bitwise with "XOR gates".}}
 
<br clear =all>
 
<br clear =all>
  
[[File:EN_Mob_T_3_4_S5b.png|left|frame|Some examples and properties of suitable spreading and scrambling codes|class=fit]]
+
[[File:EN_Mob_T_3_4_S5b_v3.png|left|frame|Some examples and properties of suitable spreading and scrambling codes|class=fit]]
 
<br><br><br>
 
<br><br><br>
 
*In the uplink, each mobile station has its own scrambling code and the separation of the individual channels is done using the same code.  
 
*In the uplink, each mobile station has its own scrambling code and the separation of the individual channels is done using the same code.  
Line 161: Line 161:
 
<br>
 
<br>
 
In UMTS the following modulation methods are used in FDD&ndash;mode:
 
In UMTS the following modulation methods are used in FDD&ndash;mode:
*In the downlink&nbsp; [[Modulation_Methods/Quadrature_Amplitude_Modulation#Other_signal_space_constellations| Quaternary Phase Shift Keying]]&nbsp; $\rm (QPSK)$ is used.&nbsp; User data&nbsp; (DPDCH channel)&nbsp; and&nbsp; control data (DPCCH channel)&nbsp; are multiplexed in time.<br>
+
*In the downlink&nbsp; [[Modulation_Methods/Quadrature_Amplitude_Modulation#Other_signal_space_constellations| $\text{Quaternary Phase Shift Keying}$]]&nbsp; $\rm (QPSK)$ is used.&nbsp; User data&nbsp; (DPDCH channel)&nbsp; and&nbsp; control data (DPCCH channel)&nbsp; are multiplexed in time.<br>
  
* In the uplink a&nbsp; [https://en.wikipedia.org/wiki/Phase-shift_keying "dual channel BPSK"]&nbsp; is used.&nbsp; This has the same signal space as QPSK, but the $I$ and &nbsp;$Q$ components transmit the information of different channels.<br><br>
+
* In the uplink a&nbsp; [https://en.wikipedia.org/wiki/Phase-shift_keying $\text{dual channel BPSK}$]&nbsp; is used.&nbsp; This has the same signal space as QPSK, but the $I$ and &nbsp;$Q$ components transmit the information of different channels.<br><br>
  
 
[[File:EN_Mob_T_3_4_S6.png|right|frame|Modulation and pulse shaping for UMTS|class=fit]]
 
[[File:EN_Mob_T_3_4_S6.png|right|frame|Modulation and pulse shaping for UMTS|class=fit]]
Line 172: Line 172:
 
*The quadrature component is weighted with the square root of the power ratio&nbsp; $G$&nbsp; between&nbsp; $I$&nbsp; and&nbsp; $Q$&nbsp; to compensate power differences.&nbsp; Then the sum signal&nbsp; $(I + {\rm j} \cdot Q)$&nbsp; is multiplied by a complex scrambling code.<br>
 
*The quadrature component is weighted with the square root of the power ratio&nbsp; $G$&nbsp; between&nbsp; $I$&nbsp; and&nbsp; $Q$&nbsp; to compensate power differences.&nbsp; Then the sum signal&nbsp; $(I + {\rm j} \cdot Q)$&nbsp; is multiplied by a complex scrambling code.<br>
  
*Finally the pulse shaping is done with&nbsp; $g_s(t)$&nbsp; corresponding to the&nbsp; [[Digital_Signal_Transmission/Optimierung_der_Basisband%C3%BCbertragungssysteme#Wurzel.E2.80.93Nyquist.E2.80.93Systeme| Root Raised Cosine]].&nbsp; Since the reception filter is adapted to&nbsp; $G_s(f)$&nbsp; the overall frequency response thus fulfills the&nbsp; [[Digital_Signal_Transmission/Eigenschaften_von_Nyquistsystemen#Erstes_Nyquistkriterium_im_Frequenzbereich| first Nyquist criterion]].<br><br>
+
*Finally the pulse shaping is done with&nbsp; $g_s(t)$&nbsp; corresponding to the&nbsp; [[Digital_Signal_Transmission/Optimierung_der_Basisband%C3%BCbertragungssysteme#Wurzel.E2.80.93Nyquist.E2.80.93Systeme| $\text{Root Raised Cosine}$]].&nbsp; Since the receiver filter is adapted to&nbsp; $G_s(f)$&nbsp; the overall frequency response thus fulfills the&nbsp; [[Digital_Signal_Transmission/Eigenschaften_von_Nyquistsystemen#Erstes_Nyquistkriterium_im_Frequenzbereich| $\text{first Nyquist criterion}$]].<br><br>
  
 
Further information on this topic can be found in the section&nbsp; [[Examples_of_Communication_Systems/Telecommunications_Aspects_of_UMTS#Frequency_responses_and_pulse_shaping_for_UMTS|   
 
Further information on this topic can be found in the section&nbsp; [[Examples_of_Communication_Systems/Telecommunications_Aspects_of_UMTS#Frequency_responses_and_pulse_shaping_for_UMTS|   
  Frequency responses and pulse shaping for UMTS]]&nbsp; of the book "Examples of communication systems".&nbsp; There you will also find a graphic with the Nyquist frequency response&nbsp; $H(f)$.&nbsp; It is a&nbsp; [[Linear_and_Time_Invariant_Systems/Einige_systemtheoretische_Tiefpassfunktionen#Cosinus-Rolloff-Tiefpass|Raised Cosine]] with the following dimensioning:
+
  "Frequency responses and pulse shaping for UMTS"]]&nbsp; of the book "Examples of communication systems".&nbsp; There you will also find a graphic with the Nyquist frequency response&nbsp; $H(f)$.&nbsp; It is a&nbsp; [[Linear_and_Time_Invariant_Systems/Einige_systemtheoretische_Tiefpassfunktionen#Cosinus-Rolloff-Tiefpass|$\text{Raised Cosine}$]] with the following dimensioning:
 
*The UMTS chip rate is&nbsp; $R_{\rm C} = 3.84 \ \rm Mbit/s$.&nbsp;  The center of the slope must be at&nbsp; $f_{\rm N} =R_{\rm C}/2 = 1.92 \ \rm MHz$&nbsp; to avoid intersymbol interference &nbsp; &rArr; &nbsp;  $H(f = \pm f_{\rm N}) = 0.5$.
 
*The UMTS chip rate is&nbsp; $R_{\rm C} = 3.84 \ \rm Mbit/s$.&nbsp;  The center of the slope must be at&nbsp; $f_{\rm N} =R_{\rm C}/2 = 1.92 \ \rm MHz$&nbsp; to avoid intersymbol interference &nbsp; &rArr; &nbsp;  $H(f = \pm f_{\rm N}) = 0.5$.
  
Line 189: Line 189:
 
<br>
 
<br>
 
In order to meet the ever-increasing demand for higher data rates in mobile communications, the UMTS standard has been continuously developed.&nbsp; The most important changes within the third generation resulted from the introduction of
 
In order to meet the ever-increasing demand for higher data rates in mobile communications, the UMTS standard has been continuously developed.&nbsp; The most important changes within the third generation resulted from the introduction of
*[[Examples_of_Communication_Systems/Weiterentwicklungen_von_UMTS#High.E2.80.93Speed_Downlink_Packet_Access| High Speed Downlink Packet Access]]&nbsp;  $\rm (HSDPA)$&nbsp; (Release 5, 2002, market launch 2006) and <br>
+
*[[Examples_of_Communication_Systems/Weiterentwicklungen_von_UMTS#High.E2.80.93Speed_Downlink_Packet_Access| $\text{High Speed Downlink Packet Access}$]]&nbsp;  $\rm (HSDPA)$&nbsp; (Release 5, 2002, market launch 2006) and <br>
  
*[[Examples_of_Communication_Systems/Weiterentwicklungen_von_UMTS#High.E2.80.93Speed_Uplink_Packet_Access| High Speed Uplink Packet Access]]&nbsp;  $\rm (HSUPA)$&nbsp; (Release 6, 2005, market launch 2007).<br><br>
+
*[[Examples_of_Communication_Systems/Weiterentwicklungen_von_UMTS#High.E2.80.93Speed_Uplink_Packet_Access| $\text{High Speed Uplink Packet Access}$]]&nbsp;  $\rm (HSUPA)$&nbsp; (Release 6, 2005, market launch 2007).<br><br>
  
 
Together, HSDPA and HSDUPA result in the&nbsp; $\rm HSPA$ standard.<br>
 
Together, HSDPA and HSDUPA result in the&nbsp; $\rm HSPA$ standard.<br>
Line 201: Line 201:
  
 
These increases were achieved by
 
These increases were achieved by
*the introduction of additional&nbsp; [[Examples_of_Communication_Systems/Weiterentwicklungen_von_UMTS#Zus.C3.A4tzliche_Kan.C3.A4le_in_HSDPA | shared channels]]&nbsp; (for example &nbsp;$\rm HS\hspace{0.05cm}&ndash;\hspace{-0.05cm}DSCH$),<br>
+
*the introduction of additional&nbsp; [[Examples_of_Communication_Systems/Weiterentwicklungen_von_UMTS#Zus.C3.A4tzliche_Kan.C3.A4le_in_HSDPA | $\text{shared channels}$]]&nbsp; (for example &nbsp;$\rm HS\hspace{0.05cm}&ndash;\hspace{-0.05cm}DSCH$),<br>
  
*the&nbsp; [[Examples_of_Communication_Systems/Further_Developments_of_UMTS#HARQ_procedure_and_.22Node_B_Scheduling.22| Hybrid&ndash;ARQ Procedure]]&nbsp; $\rm (HARQ)$&nbsp; and&nbsp;  "Node B scheduling",<br>
+
*the&nbsp; [[Examples_of_Communication_Systems/Further_Developments_of_UMTS#HARQ_procedure_and_.22Node_B_Scheduling.22| $\text{Hybrid&ndash;ARQ Procedure}$]]&nbsp; $\rm (HARQ)$&nbsp; and&nbsp;  "Node B scheduling",<br>
  
*the use of&nbsp; [[Examples_of_Communication_Systems/Further_Developments_of_UMTS#Adaptive_modulation.2C_adaptive_coding_and_adaptive_transmission_rate|  adaptive M-QAM, coding and transmission rate"]].<br><br>
+
*the use of&nbsp; [[Examples_of_Communication_Systems/Further_Developments_of_UMTS#Adaptive_modulation.2C_adaptive_coding_and_adaptive_transmission_rate|  $\text{adaptive M-QAM, coding and transmission rate}$]].<br><br>
  
 
In addition to the use of HARQ and "Node B scheduling", the significant improvement through HSUPA is due to the introduction of the additional upstream channel &nbsp;$\rm E\hspace{0.05cm}&ndash;\hspace{-0.05cm}DCH$&nbsp; (Enhanced Dedicated Channel).  
 
In addition to the use of HARQ and "Node B scheduling", the significant improvement through HSUPA is due to the introduction of the additional upstream channel &nbsp;$\rm E\hspace{0.05cm}&ndash;\hspace{-0.05cm}DCH$&nbsp; (Enhanced Dedicated Channel).  
Line 228: Line 228:
 
[[Aufgaben:Exercise 3.9: Further Developments of UMTS]]
 
[[Aufgaben:Exercise 3.9: Further Developments of UMTS]]
  
==List of sources==
+
==References==
  
 
{{Display}}
 
{{Display}}

Latest revision as of 17:44, 20 February 2023

Requirements for third generation mobile radio systems


The main motivation for the development of  »third generation mobile radio systems«   was the realization that 2G systems could not satisfy the bandwidth requirements for the use of multimedia services.

Development of the mobile radio systems

The graph shows the development of mobile radio systems from 1995 to 2006 in terms of performance.  The specified data rates were still realistic for 2011 with no more than two active users in one cell.  The maximum values often stated by providers were mostly not reached in practice.

Third-generation mobile communications systems should have a greater bandwidth and sufficient reserve capacity to ensure a high quality of service  $\rm (QoS)$  even with growing requirements.


Prior to the development of the 3G systems, the "International Telecommunication Union"  (ITU) created a catalog of requirements which includes the following general conditions:

  • High data rates from  $\text{144 kbit/s}$  (standard) to  $\text{2 Mbit/s}$  (in-door),
  • symmetric and asymmetric data transmission (IP services),
  • high speech quality and high spectral efficiency,
  • global accessibility and distribution,
  • seamless transition from and to second generation systems,
  • applicability independent of the network used ("Virtual Home Environment"),
  • provision of circuit-switched and packet-switched transmission.

During the introduction of  $\rm UMTS$  $\rm (U\hspace{-0.02cm}$niversal $\hspace{0.05cm}\rm M\hspace{-0.03cm}$obile $\hspace{0.05cm}\rm T\hspace{-0.03cm}$elecommunication $\hspace{0.03cm}\rm S\hspace{-0.02cm}$ystem$)$  as the best known 3G standard, the expansion and diversification of the services offered was a decisive motive.  A UMTS capable terminal device must support a number of complex and multimedia applications in addition to the classic services  (voice transmission, messaging, etc.), including

  • with regard to  Information:   Internet surfing (info on demand), online print media,
  • regarding  Communication:     Video and audio conference, fax, ISDN, messaging,
  • regarding  Entertainment:     Mobile TV, video on demand, Online Gaming,
  • in the  business area:     Interactive shopping, E–Commerce,
  • in the  technical area:     Online–support, distribution service (language and data),
  • in the  medical field:     Telemedicine.


The IMT-2000 standard


Around 1990, the  "International Telecommuncation Union"  (ITU) created the standard $\text{IMT-2000}$  $\rm (I\hspace{-0.02cm}$nternational $\hspace{0.05cm}\rm M\hspace{-0.03cm}$obile $\hspace{0.05cm}\rm T\hspace{-0.03cm}$elecommunications at the year $2000)$, which was to make the above-mentioned requirements possible.  IMT–2000 comprises a number of third-generation mobile communications systems that have been brought closer together in the course of standardization to enable the development of common terminals for all these standards.

In order to take into account different preliminary work and to give network operators the possibility to continue to use existing network architectures in part, IMT–2000 contains several individual standards.  These can be roughly divided into four categories:

The IMT family
  • $\text{W – CDMA}$:   This includes the FDD component of the European UMTS standard and the American cdma2000 system.
  • $\text{TD – CDMA}$:   This group includes the TDD component of UMTS as well as the Chinese TD–SCDMA, meanwhile integrated in it.
  • $\text{TDMA}$:   A further development of the GSM derived EDGE and its American counterpart UWC–136, also known as D–AMPS.
  • $\text{FD – TDMA}$:   A further development of the European cordless telephony standard DECT (Digital Enhanced Cordless Telecommunication).


We here concentrate on the mobile communications system UMTS developed in Europe, which supports the two standards  "W–CDMA"  and  "TD–CDMA"  of the system family IMT–2000, under the following designations:

  • $\text{UTRA – FDD}$   ⇒   UMTS Terrestrial Radio Access – Frequency Division Duplex: 
    This consists of twelve paired uplink and downlink frequency bands each  $\text{5 MHz}$  bandwidth.  In Europe these are between  $\text{1920}$  and  $\text{1980 MHz}$  in the uplink and between  $\text{2110}$  and  $\text{2170 MHz}$  in the downlink.  In the summer of 2000, the auction of the licenses for Germany with a 20-year term brought in approx. 50 billion Euro.
  • $\text{UTRA – TDD}$   ⇒   UMTS Terrestrial Radio Access – Time Division Duplex: 
    Here, five bands of  $\text{5 MHz}$  bandwidth are provided in which both uplink and downlink data are to be transmitted by means of time division multiplexing.  For  "UTRA–TDD"  the frequencies between  $\text{1900}$  and  $\text{1920 MHz}$  (four channels) and between  $\text{2020}$  and  $\text{2025 MHz}$  (one channel) are reserved.


System architecture and basic units for UMTS


The network architecture of UMTS can be divided into two main blocks.

⇒   The  "UMTS Terrestrial Radio Access Network"   $\text{(UTRAN)}$  ensures the wireless transmission of data between the transport level and the radio network level.  This includes the base stations and the control nodes, whose functions are described below:

  • A UMTS base station (also called  $\text{Node B}$)  comprises the antenna system and the CDMA receiver and is directly connected to the radio interfaces of all users in the cell.  The tasks of a "Node B" include data rate matching, data and channel (de)coding, interleaving, and modulation or demodulation.  Each base station can serve one or more cells (sectors).
  • The  "Radio Network Controller"  $\rm (RNC)$  is responsible for controlling the base stations.  It is also responsible within the cells for call acceptance control, encryption and decryption, conversion to ATM ("Asynchronous Tranfer Mode"), channel assignment, handover and power control.

⇒   The  "Core Network"  $\rm (CN)$  takes over the switching of the data within the UMTS network.  For this purpose, it contains the following hardware and software components at  "circuit-switching" :

UMTS access level  $($with  "circuit-switching"$)$
  • The  "Mobile Switching Center"  $\rm (MSC)$  is responsible for localization and authentication, routing of calls, handover and encryption of user data.
  • The  "Gateway Mobile Switching Center"  $\rm (GMSC)$  organizes the connection to other networks, for example to the landline network.

The graphic shows the UMTS architecture for circuit switching, where the Core Network  $\rm (CN)$  is organized similarly to the GSM architecture.

The  $\text{system architecture for packet switching}$  differs fundamentally in the following points:

  • Here, the communication partners do not use the channel assigned to them exclusively, but the packets are mixed with those of other users.
  • One finds there similar components as with the GSM extension  $\text{General Packet Radio Service}$  $\rm (GPRS)$.


CDMA - Multiple access with UMTS


UMTS uses the multiple access method  $\text{Direct Sequence Code Division Multiple Access}$  $\rm (DS–CDMA)$.  The method is sometimes called  "PN–Modulation".

Principle and signal characteristics with "DS-CDMA" for two users

The graphic shows the principle using a simplified model and exemplary signals for the "user 1".  For simplification the noise signal  $n(t) \equiv 0$  is set for the displayed signals.  It is valid:

  • The two source signals  $q_1(t)$  and  $q_2(t)$  use the same AWGN channel without interfering with each other. The bit duration of each data signal is  $T_{\rm B}$.
  • Each of the data signals is multiplied by an assigned spreading code,  $c_1(t)$  or   $c_2(t)$.  The sum signal is transmitted;
$$s(t) = s_1(t) + s_2(t) = q_1(t) \cdot c_1(t) + q_2(t) \cdot c_2(t).$$
  • The bandwidths of the partial signals  $s_1(t)$  and  $s_2(t)$  as well as of the resulting transmitted signal  $s(t)$  are larger than the bandwidths of  $q_1(t)$  and  $q_2(t)$  by the  »spreading factor«   $ J = T_{\rm C}/T_{\rm B}$.  For the graphic  $J = 4$  was chosen.
  • The same codes  $c_1(t)$  and   $c_2(t)$  are added multiplicatively to the receiver.  In the case of orthogonal codes and small AWGN noise  $n(t)$  the data signals can then be separated again.  This means that  $v_1(t) = q_1(t)$  and  $v_2(t) = q_2(t)$.
  • If AWGN noise is present, the output signals are different from the input signals, but the error probability is not increased by the other users as long as the spreading sequences are orthogonal.
  • In the example  $J =4$  one could thus transmit users over the same channel without interference, but only if there are   $J =4$  orthogonal spreading codes.

Requirements for the spreading codes


The spreading codes for UMTS should

  • be orthogonal to each other to avoid mutual influence of the users, and
  • allow a flexible realization of different spreading factors  $J$.

$\text{Example 1:}$  An example for spreading codes are the  "Orthogonal Variable Spreading Factor"  $\rm (OVSF)$, which provide codes of length between  $J =4$  and  $J =512$.

OVSF code family and possible spreading sequences

These can be created with help of a code tree, as shown in the graphic.  Thereby in each branching from a code  $C$  two new codes result:
  $(+C \ +\hspace{-0.05cm}C)$  and  $(+C \ -\hspace{-0.05cm}C)$.

Notes'::

  • No predecessor or successor of a code may be used.
  • In the example eight spreading codes with the spreading factor  $J = 8$  could be used.
  • Or the four codes highlighted in yellow:  
    $J = 2$ once,  $J = 4$  once and the  $J = 8$ twice.
  • The lower four codes with the spreading factor  $J = 8$  cannot be used here, since they all start with "$+1 \ -1$ " which is already occupied by the OVSF codes with spreading factor  $J = 2$ .


The situation described here is also clarified by the SWF applet  "OVSF codes" .


Additional scrambling in UMTS


Scrambling in UMTS

In order to get more spreading codes and to be able to serve more participants, after the band spreading using  $c(t)$  the sequence is again scrambled chip by chip using  $w(t)$  without further spreading.

The use of quasi–orthogonal codes makes sense, because the amount of orthogonal codes is limited and different participants can use the same spreading codes due to the scrambling.

$\text{Conclusion:}$ 

  • The scrambling code  $w(t)$  has the same length and rate as  $c(t)$.
  • Due to the scrambling, the codes lose their complete orthogonality; they are called "quasi–othogonal".
  • In these codes, the  $\text{Cross-Correlation Function}$  $\rm (CCF)$  between different spreading codes is not equal to zero.
  • But they are characterized by a distinct  $\text{ACF value}$  around zero, which facilitates detection at the receiver.


Example generator for Gold codes with  $N = 18$

$\text{Example 2:}$  In UMTS, so-called $\text{Gold codes}$ are used for scrambling:

  • The graphic from [3gpp][1] shows the block diagram for the generation of such codes.
  • At first two different  $\text{Pseudo–noise sequences}$  of the same length $($here:  $N = 18)$  are generated in parallel by means of shift registers and then added bitwise with "XOR gates".


Some examples and properties of suitable spreading and scrambling codes




  • In the uplink, each mobile station has its own scrambling code and the separation of the individual channels is done using the same code.
  • In the downlink, on the other hand, each service area of a "Node B" has a common scrambling code.
  • The table on the left summarizes some data of the spreading and scrambling codes.


Modulation and pulse shaping for UMTS


In UMTS the following modulation methods are used in FDD–mode:

  • In the uplink a  $\text{dual channel BPSK}$  is used.  This has the same signal space as QPSK, but the $I$ and  $Q$ components transmit the information of different channels.

Modulation and pulse shaping for UMTS

The graphic shows the  $I/Q$ multiplexing method  (another name for the "dual channel BPSK")  in the equivalent low-pass range.

  • The spread user data of the DPDCH channel is modulated and transmitted on the inphase component  (real part) and the control data of the DPCCH channel, also spread, is modulated on the quadrature component  (imaginary part).
  • The quadrature component is weighted with the square root of the power ratio  $G$  between  $I$  and  $Q$  to compensate power differences.  Then the sum signal  $(I + {\rm j} \cdot Q)$  is multiplied by a complex scrambling code.

Further information on this topic can be found in the section  "Frequency responses and pulse shaping for UMTS"  of the book "Examples of communication systems".  There you will also find a graphic with the Nyquist frequency response  $H(f)$.  It is a  $\text{Raised Cosine}$ with the following dimensioning:

  • The UMTS chip rate is  $R_{\rm C} = 3.84 \ \rm Mbit/s$.  The center of the slope must be at  $f_{\rm N} =R_{\rm C}/2 = 1.92 \ \rm MHz$  to avoid intersymbol interference   ⇒   $H(f = \pm f_{\rm N}) = 0.5$.
  • For UMTS the rolloff factor  $r = 0.22$  has been defined.
  • This results in the two cutoff frequencies  $f_1 = 0.78 \cdot f_{\rm N} \approx 1.498 \ \rm MHz$  and  $f_2 = 1.22 \cdot f_{\rm N} \approx 2.342 \ \rm MHz$.
  • The required absolute frequency bandwidth is thus  $B = 2 \cdot f_2 = 1.22 \cdot f_{\rm N} \approx 4.684 \ \rm MHz$, so that for each UMTS channel sufficient bandwidth  $(5 \ \rm MHz)$  is available.



UMTS extensions HSDPA and HSUPA


In order to meet the ever-increasing demand for higher data rates in mobile communications, the UMTS standard has been continuously developed.  The most important changes within the third generation resulted from the introduction of

Together, HSDPA and HSDUPA result in the  $\rm HSPA$ standard.

The main motivation for these further developments was to increase data rate/throughput and minimize response times in packet-switched transmission.

  • For the downlink, data rates up to  $\text{7 Mbit/s}$  were quite feasible with HSDPA since 2011.
  • But also (more theoretical) "Best–Case" rates of up to  $\text{28.8 Mbit/s}$  (with 64–QAM and MIMO) were given.


These increases were achieved by

In addition to the use of HARQ and "Node B scheduling", the significant improvement through HSUPA is due to the introduction of the additional upstream channel  $\rm E\hspace{0.05cm}–\hspace{-0.05cm}DCH$  (Enhanced Dedicated Channel).

  • Among other things, this minimizes the influence of applications with very different and sometimes very intensive data volumes ("Bursty Traffic").  However, unlike UMTS–R99, HSUPA does not guarantee a fixed bandwidth in the upward direction.
  • This flexible and efficient bandwidth allocation depending on channel conditions increased the cell capacity enormously.  In practice, data rates of up to  $\text{3 Mbit/s}$  were achieved from 2011, even when taking into account the large number of users.  The values specified by developers for best conditions were significantly higher.

Exercises for the chapter


Exercise 3.6: FDMA, TDMA and CDMA

Exercise 3.6Z: Concepts of 3G Mobile Communications Systems

Exercise 3.7: PN Modulation

Exercise 3.7Z: Spread Spectrum in UMTS

Exercise 3.8: OVSF Codes

Exercise 3.9: Further Developments of UMTS

References

  1. 3gpp Group: UMTS Release 6 - Technical Specification 25.213 V6.4.0., Sept. 2005.