Professional Documents
Culture Documents
2006 Nokia
2006 Nokia
Review of HSDPA
2006 Nokia
BTS
HS-PDSCH: High-Speed Physical Downlink Shared Channel Associated DPCH Associated DPCH 1-15 x HS-PDSCH 1-4 x HS-SCCH HS-DPCCH
Actual HSDPA data of HS-DSCH transport channel. 1-15 code channels. QPSK or 16QAM modulation.
UE
2006 Nokia
In the slide are shown new Physical channel introduced with the HSDPA: Associated DPCH is a combination of DCCH & DTCH logical channels. Actually the information carried over DPCH are RRC messages UL & DL and RLC + TCP Ack UL toward respectively the RNC and HTTP server. HS-PDSCH is the high speed channel in DL carrying TCP-IP traffic to the UE. This channel is shared among all the users located in the same cell that need to have HSDPA traffic. HS-SCCH contains information necessary to decode , from the UE point of view, the contents of the HS-PDSCH channel. As this information are generated in the BS by MAChs,it is not mapped in the transport channel. HS-DPCCH contains information like Ack/Nack generated by the UE in order to manage retransmission between Node B and UE.CQI information are necessary to manage the speed of the connection in the air interface i.e. number of code per UE, type of modulation QPSK or QAM and TBS ( transport block size ).
2006 Nokia
High speed downlink shared channel (HS-DSCH) carries the user data in the downlink direction, with the peak rate reaching up to 10 Mbps. High speed shared control channel (HS-SCCH) carries the necessary physical layer control information to enable decoding of the data on HS-DSCH Only one HS-SCCH needed if only time multiplexing is used. Time multiplexing means that 1 time slot of HS-PDSCH can be used by only one user per time. DCH always running in parallel. That channel is necessary to carry UL & DL RRC messages and UL RLC & TCP ack.
2006 Nokia
The UL DPCCH and UL HS-DPCCH channel carry information generated at L1.Note that these are DEDICATED physical channel. Only the UL DPDCH carry information generated at L2 or above.
DPDCH
Data Ndata bits Tslot = 2560 chips, Ndata = 10*2k bits (k=0..6)
DPCCH
S dp ch,n c hs hs
H S -D P C C H
(If N m ax-dpdc h m od 2 = 0 )
Slot #0
Slot #1
Slot #14
HARQ-ACK
j
hs
Subframe #0
Subframe #4
2006 Nokia
Ref spec 25213.560 Uplink physical channel mapping.( UE side ) Ref spec 25211.580 DPCCH and HS-DPCCH physical channel contain only L1 information. Only DPDCHs channel contain information generated at L2 or above. That information are organised in Transport Blocks that can have different size.
TrCH x
Transport Block
Higher Layers UTRAN:MAC / FP TB & Error Indication TB & Error Indication
BS Side
TrCH y
TB & Error Indication
Transport Block
TFI
TFI
TFCI
TFCI decoding
2006 Nokia
Each Transport Channel in Iub is carried using the Frame Protocol. TFI means Transport Format Indicator, in fact to have different Transport Format means that is possible to vary the Transport Block size and TTI ( Time Interval between two Transport Blocks ). It is very important to notice that TFCI information in the slide together with TPC , Pilots Bits... are generated and terminated at Layer 1, so no transport channel in Iub are dedicated to DPCCH channels.
(1/2)
There is only one type of downlink dedicated physical channel, the Downlink Dedicated Physical Channel (downlink DPCH). Within one downlink DPCH, dedicated data generated at Layer 2 and above, i.e. the dedicated transport channel (DCH), is transmitted in time-multiplex with control information generated at Layer 1 (known pilot bits, TPC commands, and an optional TFCI). The downlink DPCH can thus be seen as a time multiplex of a downlink DPDCH and a downlink DPCCH.
2006 Nokia
Ref spec 25211.580 Downlink physical channels are HS-DSCH, HS-SCCH ( shared among all the users ) and DPCH ( dedicated to only one user ). DPCH channel in downlink is used to carry RRC messages, control information for power control and TFCI to decode the data part. Data part includes DCCH logical channel for RRC messages, DTCH logical channel for RLC and TCP-IP ack and eventually speech connection to associate with HSDPA download
(2/2)
The High Speed Physical Downlink Shared Channel (HS- PDSCH) is used to carry the High Speed Downlink Shared Channel (HS-DSCH). A HS-PDSCH corresponds to one channelization code of fixed spreading factor SF=16 from the set of channelization codes reserved for HS-DSCH transmission. Multi-code transmission is allowed, which translates to UE being assigned multiple channelisation codes in the same HS-PDSCH subframe, depending on its UE capability. The HS-SCCH is a fixed rate (60 kbps, SF=128) downlink physical channel used to carry downlink signalling related to HS-DSCH transmission. Figure 26A illustrates the sub-frame structure of the HS-SCCH.
10
2006 Nokia
P-SCH GP S-SCH GS
Slot #0
Slot #1
Slot #14
Slot #0
Slot#1 1 subframe: Tf = 2 ms
Slot #2
Slot #0
Slot#1 1 subframe: Tf = 2 ms
Slot #2
11
2006 Nokia
Ref spec 25213.560 DPCCH part of the DPCH channel is generated at Layer 1 and DPCH part is generated at Layer 2 or above.Olso in this case information inside DPDCH channel are organised ion Transport Blocks associated with TFI.
HS-PDSCH
Uu
12
2006 Nokia
MAC Architecture
Handles common channels Handles high speed channels
MAC Control PCCH BCCH CCCH CTCH SHCCH
TDD only
MAC Control
DTCH
MAC-d
MAC-hs
BS
MAC-c/sh
RNC
RNC
Iub
RACH
USCH
TDD only
USCH
TDD only
DSCH DSCH
TDD only TDD only
Iur or local
DCH
DCH
Physical Layer
13
2006 Nokia
Ref spec 25321 With the introduction of HSDPA , new MAC hs protocol has been included in the BS. It manages HS-SCCH, HS-PDSCH and HS-DPCCH channels, moreover flow control information, HS-PDSCH channelisation code, HS-PDSCH modulation type and retransmission in the Uu interface. Because of that MAC hs includes new packet scheduler and HARQ protocol. MAC c is the same protocol used in release 99 , necessary to manage Common Channel like PCH, FACH, RACH etc. MAC sh is not implemented because DSCH channel is not supported in current release. This channel allow the user to obtain 2 Mb/s of throughput. MAC d is used to manage DCH channel for RT connection for signalling connection, speech etc. An additional DCH transport channel carried over DPCH is necessary in case voice connection is opened in parallel with HSDPA traffic. Note that in this case the SF of the DPCH will change.
14
2006 Nokia
Node B enhancements New Sw and HW required to support higher data rates, new channel elements to handle HSDPA channels, increased memory requirements and buffer management. RRM (radio resource management) in HSDPa is dynamic in nature. It involves power management between existing UMTS R99 channels and the new HSDPA channels. SF (spreading factor) space management between UTMS R99 and HSDPA channels.
PHYSICAL SHARED CHANNEL RECONFIGURATION REQUEST is sent by the RNC during the restart of the BS. It defines the Max power and Max number of codes SF 16 available for the HS-DSCH channel. MAC hs is responsible for HS-PDSCH management. Codes selection is a dynamic procedure based on Ue BS link quality.
15
2006 Nokia
That message is sent during the restart of the BS. This message defines the limits in terms power and codes for the HS-PDSCH, that in this is 5 codes x SF 16.In current release in fact the DL throughput is limited to MAX 1.6 Mb/s per Ue. Note that 5 codes are time/codes multiplexing shared among all the Ue that belong in the same cell and need to get the PS data through the HS-PDSCH. Codes SF 16 number 1-10 are dedicated for different channels.
Retransmissions in HSDPA
Server RNC Node-B
MAC-hs retransmissions
UE
16
2006 Nokia
It is important to notice that for HSDPA traffic exist 3 type of retransmission : MAC retransmission is managed by the Node B and Ue. Very fast but limited to Layer 1 RLC retransmission managed by RNC and UE. RLC PDU if not acknowledged by the Ue are retransmitted by the RNC. It work at Layer 2. TCP retransmission is managed by the HTTP server and the Ue. TCP/IP packages are retransmitted in case not acknowledgement is received by the HTTP server form the Ue.
(1/2)
CAPACITY REQUEST
The HS-DSCH Capacity Request procedure provides means for the RNC to request HS-DSCH capacity to the BS , by indicating the user buffer size in the RNC for a given priority level
(CmCH-PI).
The RNC is allowed to reissue the HS-DSCH Capacity Request if from the BS no CAPACITY ALLOCATION has been received within an appropriate time threshold.
17
2006 Nokia
Trigger: No capacity available for the data waiting in RLC buffers. Parameters: User Buffer Size: Indicates the users' buffer size (i.e. the amount of data in the buffer in the SRNC) in octets for a given Common Transport Channel Priority Indicator level CmCH-PI: The Common Transport Channel Priority Indicator IE indicates the priority of the data frame and the SDUs included which are waiting in the SRNC's Tx buffer for transmission via the HS-DSCH.
(2/2)
HS-DSCH Capacity Allocation is generated either in response to a HS-DSCH Capacity Request or at any other time. The flow control is mainly controlled by the Node-B sending capacity allocation messages. The Node-B does know the status of the buffers in the RNC by the capacity request and by every further data frame . So the Node B may use this message to modify the traffic flow at any time by indicating its capacity to deliver PDU.
18
2006 Nokia
The HS-DSCH CAPACITY ALLOCATION message includes a number of parameters: It indicates the number of MAC-d PDUs that the RNC is allowed to transmit for the MAC-d flow, indicated by the HS-DSCH Credits. The associated priority level indicated by the CmCH-PI. The Maximum MAC-d PDU length, HS-DSCH Credits, indicating the number of MAC-d PDUs that RNC may transmit. HS-DSCH Interval, indicating a time interval during which the HS-DSCH Credits granted may be transmitted. HS-DSCH Repetition Period, indicating the number of subsequent intervals that the HS-DSCH Credits granted may be transmitted. Any capacity previously granted is replaced. If HS-DSCH Credits = 0, the RNC shall immediately stop transmission of MAC-d PDUs. If HS-DSCH Credits = 2047, the RNC can transmit MAC-d PDUs with unlimited capacity. If the HS-DSCH Repetition Period = "unlimited repetition period" it indicates that the RNC may transmit the specified number of MAC-d PDUs for an unlimited period according to the bounds of Maximum MAC-d PDU Length, HS-DSCH Credits and HS-DSCH Interval .
UE RRC status
These are the possible status for a UE in a UMTS network IDLE MODE: Stand by mode. The UE is able to listen to BCH channel through the PCCPCH in order to receive the System Information. No RRC is available for the UE. CELL DCH: one of the Connected Mode. The UE is able to send and receive RRC messages DPDCH.
From Cell DCH for inactivity timer the UE can move to Cell FACH . Here it is able to use the DCCH and DTCH through the SCCPCH. This status allow the UE to save battery and resources. The UE can maintain low bit rate connection with the HTTP server. From Cell FACH for inactivity timer the UE can move to Cell PCH. This status allow the UE to save battery. In fact here the UE listen to the PCH only. URA PCH status is optional. It can be adopted in case is necessary to decrease the number of cell update performed by the UE when it move from one to another cell.
19
2006 Nokia
In IDLE mode the is requested to create a RRC connection before any possible action requested by the RNC or by its self. UE is in Cell DCH every time it needs to perform location update, or answer a paging or in general have a RT connection through the Uu interface. In this status the RNC allocates a DPDCH channel only for that user and the same channel can be used either for only RRC messages or for speech as well. In case of PS connection the RNC activates the inactivity timer parameter. It means that if after a certain time the connection is not utilised the DPDCH channel for that user is released in order to save resources, so the Ue is forced to move the connection over the SCCPCH with the FACH inside. That channel allow the Ue to maintain the RRC connection open and transfer small traffic packages. Note that the SCCPH is a Common channel available for all the Ue located in the same cell. A second inactivity timer is activated by the RNC in case no traffic is sent over the FACH, so in this case the Ue is forced by the RNC to move the RRC connection over the PCH. Actually in this status the user and the RNC can exchange only few messages in order to inform one to each other about the necessity to re-establish strong connection with a different channel.
HSDPA resumption timer switches the user from DCH to HS-DSCH, when UE exits SHO area
DCH
0
20 2006 Nokia HSDPA Call Setup / Kittipong Thamapa
21
2006 Nokia
In order to limits the number of active set in the Ue and in order to manage differently the Hand Over for HSDPA handover, additional groups of parameters are configured.
Serving Cell Change switches the user from HS-DSCH to Cell_FACH then back to HS-DSCH
Cell B UE on HS-DSCH
HS-DSCH coverage
DCH
0
22 2006 Nokia HSDPA Call Setup / Kittipong Thamapa
The same parameter settings apply for this feature as for the DCH switching no need for re-planning HSDPA Serving Cell Change via Cell-FACH feature is used only in intra frequency handover cases In case of IFHO or ISHO the original DCH switching procedures are used If the user was moved to Cell-FACH because of intra frequency handover no HSDPA user penalty timers are used on Cell-FACH, the user will be immediately switched to a new HSDPA connection when there is a data volume request either from the UE or RNC If the user was moved to Cell-FACH because of low utilization or low throughput then the HSDPA user penalty timers are used on Cell-FACH If the HSDPA user moves to non-HSDPA cell, the user in HO area will be moved to CellFACH. The user will be immediately switched to the DCH of the requested bit rate when there is a data volume request either from the UE or RNC (no need for first DCH 0x0 DCH Initial bit rate DCH Final bit rate)
Switching to HS-DSCH is tried after the resumption timer expires (if the Active set size is still 1)
Cell B
DCH
0
23 2006 Nokia HSDPA Call Setup / Kittipong Thamapa
This parameter defines the waiting time before a DCH to HS-DSCH switch is attempted. If this timer expires while the conditions for the use of HS-DSCH are still fulfilled, a DCH to HS-DSCH switch is attempted. The value 0 means that a DCH to HS-DSCH switch is attempted immediately (without any delay). The value 255 means that this functionality is not in use.
DPCH
The mobility procedures are affected by the fact that the HS-PDSCH allocation for a given UE belongs to only one of the radio links assigned to the UE, the serving HS-DSCH radio link. The cell associated with the serving HS-DSCH radio link is defined as the serving HS-DSCH cell. A serving HS-DSCH cell change facilitates the transfer of the role of serving HS-DSCH radio link from one radio link belonging to the source HS-DSCH cell to a radio link belonging to the target HS-DSCH cell.
RAS05.1
24
2006 Nokia
25
2006 Nokia
RNC
SGSN
Radio Link Setup Request (C-NBAP ) Radio Link Setup Response (C-NBAP ) Establish Request (ALCAP) Establish Confirm (ALCAP)
RRC Connection Set Up ( FACH ) RRC Connection Set Up Complete ( DCH ) Cell DCH status
26
2006 Nokia
Ue requests to open an RRC with the RNC. The cause of the request in this case is REGISTRATION. Through the NBAP RADIO LINK SET UP message in the BS is open the DCH that will be necessary to carry RRC messages Establish Request Message books the CID in the BS. RRC Connection Set Up message configures the first 4 Radio Bearer in the Ue in order to be able to send and receive RRC messages. RRC Connection Set Up complete is the first message sent over the DPDCH channel.
(1/2)
RNC
RRC RRC RRC
Node-B
RRC Direct Transfer: Attach request RRC Direct Transfer: Attach accept RRC Direct Transfer: PDP context request
SGSN
Attach request
RANAP RANAP
Authentic. &
Attach accept
RANAP RANAP RANAP RANAP RANAP RANAP
Ciphering
RRC RRC
RRC RRC
RRC Direct Transfer: PDP context accept Measurement Control Measurement Report
HSDPA Call Setup / Kittipong Thamapa
Ue requests the GPRS attach with the CN. This is a NAS message carried over first RRC and then RANAP Just received the Attach accept message, Ue sends the PDP context request and the CN generates the RAB ASSIGNEMENT REQUEST for the RNC. Inside is included the traffic class allocated by the CN for that user. BACKGROUND and INTERACTIVE trigger the HSDPA. Radio Bearer Set Up open the Radio Bearer number 5 to use for traffic. That Radio Bearer will use the same DPDCH used previously by the Ue to perform GPRS attach, thats why inside this message are not reported parameters like Spreading factor or Scrambling code. RNC, configured the RAB confirms to the CN with RAB ASSIGNEMENT RESPONSE and the CN confirms to the Ue the activation of the PDP context. Measurement Control is a message necessary to set a threshold in the RLC buffer of the Ue. In other word the Ue will report a measurement every time this threshold is exceeded.
(2/2)
RNC SGSN
NBAP NBAP ALCAP ALCAP ALCAP ALCAP NBAP RRC RRC
Radio Link Reconfiguration Prepare Radio Link Reconfiguration Ready Establish Request Establish Confirm Establish Request Establish Confirm Radio Reconfiguration Commit
28
2006 Nokia
The RNC just received a measurement report that includes a buffer value that exceeds the threshold, require the BS to change the configuration of the radio channel that the Ue used to request the GPRS attach. The reconfiguration of the radio channel means to open the HS-PDSCH. In this message is not included any information about allocated channelisation code for HSDPA traffic , because the codes for that connection are managed in the BS by MAC-hs protocol. In Iub a transport channel was previously opened and used to carry RRC messages, but two additional CID are necessary to manage the HS-DSCH and associated DCH channel. Radio Link reconfiguration Commit message change definitely the configuration of the physical channel in the BS in HS-PDSCH. In the UE side in necessary now to change the configuration of the Radio Bearer ( usually the number 5 ) in order to support HSDPA traffic and just the UE confirms the reconfiguration, traffic can starts.
(1/2)
SGSN
Radio Bearer Reconfiguration Radio Bearer Reconfiguration Complete Cell FACH status
NBAP NBAP ALCAP ALCAP
RRC RRC
Radio Link Deletion Request Radio Link Deletion Response Release Request Release Confirm
29
2006 Nokia
the Ue stops downloading traffic , so the RNC after a certain inactivity timer move the Ue to Cell FACH status through the message Radio Bearer Reconfiguration. HS-PDSCH channel now is not anymore necessary so it is released with the message RADIO LINK DELETION REQUEST. Also the associated transport channel in the Iub are released with the message RELEASE REQUEST ( 3 times )
(2/2)
RNC SGSN
ALCAP ALCAP
ALCAP ALCAP
ALCAP ALCAP
RRC RRC
RRC RRC
30
2006 Nokia
The Ue now is in Cell FACH status. it is allowed to download small packages, but if no traffic is exchanged with the CN after a certain inactivity timer ,the RNC moves the Ue in Cell PCH through the messages PHYSICAL CHANNL RECONFIGURATION.
(1/3)
RNC SGSN
RRC
RRC
RRC
RRC
RRC
RRC
RRC
NBAP
NBAP
NBAP
31 2006 Nokia HSDPA Call Setup / Kittipong Thamapa
NBAP
The Ue was in Cell PCH status because of inactivity timer. All the transport resources in Iub have been released, but PDP context still open even if the UE does perform traffic. An HTTP request is done by the UE toward the server through the RACH channel. The message sent by the UE is called cell update but it contains a request of uplink traffic. RNC with the message CELL UPDATE CONIRM force the UE to CELL FACH status. Also the UE is requested to RE-ESTABLISH the Radio Bearer 2,3,4 and 5 previously utilised. In case will be the RNC to request traffic , the message will be . PAGING ( DL ) & PAGING RESPONSE ( UL ).
(2/3)
SGSN
ALCAP
Establish Request
ALCAP
ALCAP
Establish Confirm
ALCAP
ALCAP
Establish Confirm
ALCAP
ALCAP
ALCAP
ALCAP
ALCAP
ALCAP
Establish Confirm
ALCAP
32
2006 Nokia
(3/3)
RNC
RRC
Node-B
Radio Bearer Reconfiguration
SGSN
RRC
RRC
RRC
RRC
HS-DSCH
Capacity Request
HS-DSCH
HS-DSCH
Capacity Allocation
HS-DSCH
33
2006 Nokia
34
2006 Nokia
CELL Update
UE
RRC
Node-B
Cell Update (RACH)
RNC
RRC
CN
RRC
RRC
35
2006 Nokia
36
2006 Nokia
fdd
DCH Allocation
UE
RRC Measured Result Measured Result on RACH Event Result
event: e4a
Node-B
Measurement Report (RACH)
Traffic Volume Measured Result List Measurement Quantity Traffic Volume Event Identity
Radio Bearer Identity num. RLC Buffer Payload
RNC
RRC
CN
DPCH UL Scram. & Chan. code Transport Ch DCH IDs Radio link ID & Cell ID DPCH Power ctrl info HS-DSCH MAC flow ctrl info
C-NBAP
SRNC Dig Analysis Route finding ATM CAC Path id & CID selection
C-NBAP
C-NBAP
trafficVolumeEventIdentity: e4a
UE sends the measurement report in order to inform the RNC about the RLC usage ( payload ) for each different Radio Bearer. Event 4a is used to request an upgrade of the Radio channel used for PS connection, because the UE requested to do HTTP browsing.
- nrOfTransportBlocks: 3 - transportBlockSize: 336 ------ nrOfTransportBlocks: 4 - transportBlockSize: 336 ------ transmissionTimeInterval: msec-20 -----dl-TransportFormatSet dynamicParts - nrOfTransportBlocks: 0 ------ transmissionTimeInterval: msec-10 -----RL-InformationList-RL-SetupRqstFDD ------ rL-ID: 1 - c-ID: 3 ------ dl-ScramblingCode: 0 - fdd-DL-ChannelisationCodeNumber: 10 - initialDL-transmissionPower: -180 - maximumDL-power: -71 - minimumDL-power: -180 -----hSDSCH-MACdFlows-Information ------
- nrOfTransportBlocks: 1 - transportBlockSize: 148 ------ transmissionTimeInterval: msec-40 -----dl-TransportFormatSet ------ nrOfTransportBlocks: 1 - transportBlockSize: 148 mode ------ transmissionTimeInterval: msec-40 -----DCH-FDD-InformationItem ------ dCH-ID: 1 ul-TransportFormatSet ------ nrOfTransportBlocks: 1 - transportBlockSize: 336 ------ nrOfTransportBlocks: 2 - transportBlockSize: 336
dCH-InformationResponse
------ dCH-ID: 24 ------ bindingID: '00000009'H -----49 00 00 10 20 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF ------ dCH-ID: 1 - bindingID: '00000004'H -----49 00 00 10 20 FF FF FF FF FF FF FF FF FF FF FF FF FF FF FF -----hsDSCH-MACdFlow-Specific-InformationResp ------ hsDSCHMacdFlow-Id: 0 ------- bindingID: '00000006'H -----49 00 00 10 20 FF FF FF FF FF FF FF FF FF FF FF FF FF FF -----hsSCCH-Specific-Information-ResponseFDD -----HSSCCH-Codes ------
41
2006 Nokia
- codeNumber: 4 ------
- Discard parameter General action: - Do not send notification - Pass on message or parameter Parameter length: 20 (14h) - Address: 4900001020....FFF LC-Link Charactreristics - Parameter's Compatibility: 00h Pass-on not possible: - Do not send notification - Pass on message or parameter General action: - Do not send notification - Pass on message or parameter Parameter length: 12 (0Ch) - Maximum forward CPS-SDU bit rate: 82 (52h) - Maximum backwards CPS-SDU bit rate: 84 (54h) - Average forward CPS-SDU bit rate: 23 (17h) - Average backwards CPS-SDU bit rate: 25 (19h) - Maximum forward CPS-SDU size: 24 (18h) - Maximum backwards CPS-SDU size: 26 (1Ah) - Average forward CPS-SDU size: 24 (18h) - Average backwards CPS-SDU size: 26 (1Ah)
OSAID-Orig. sign. assoc. ident. - Parameter's Compatibility: 00h Pass-on not possible: - Do not send notification - Pass on message or parameter General action: - Do not send notification - Pass on message or parameter Parameter length: 4 (04h) - Signalling association identifier: 44F29000 SUGR-Served user gen. reference - Parameter's Compatibility: 00h Pass-on not possible: - Do not send notification - Pass on message or parameter General action: - Do not send notification - Pass on message or parameter Parameter length: 4 (04h) - Field: 00000009
43
2006 Nokia
-----Parameter length: 4 (04h) - Signalling association identifier: 44F29100 SUGR-Served user gen. reference - Parameter's Compatibility: 00h Pass-on not possible: - Do not send notification - Pass on message or parameter General action: - Do not send notification - Pass on message or parameter Parameter length: 4 (04h) - Field: 00000004 SSISU-Ser. spec. info (SAR-unassured) - Parameter's Compatibility: 00h Pass-on not possible: - Do not send notification
- Pass on message or parameter - Maximum backwards CPS-SDU bit rate: 1102 (44Eh) General action: - Do not send notification - Average backwards CPS-SDU bit rate: 1094 (446h) - Pass on message or parameter - Maximum forward CPS-SDU size: 3 (3h) Parameter length: 7 (07h) - Maximum backwards CPS-SDU size: 45 (2Dh) - Average forward CPS-SDU size: 1 (1h) -Average backwards CPS-SDU size: 43 (2Bh) OSAID-Orig. sign. assoc. ident. --------- Max length of SSAR-SDU forwards: 0 (0h) - Max length of SSAR-SDU backwards: 175 (AFh) - Transmission error detection disabled
Establish Confirm
ECF - ESTABLISH CONFIRM DAID-Dest. sign. assoc. ident.: 44F29100 - Message's Compatibility: 00h Pass-on not possible: - Do not send notification - Pass on message or parameter General action: - Do not send notification - Pass on message or parameter OSAID-Orig. sign. assoc. ident. - Parameter's Compatibility: 00h Pass-on not possible: - Do not send notification - Pass on message or parameter General action: - Do not send notification - Pass on message or parameter Parameter length: 4 (04h) - Signalling association identifier: 00000011
45
2006 Nokia
- Pass on message or parameter Parameter length: 20 (14h) - Address: 4900001020....FFFFFFFF LC-Link Charactreristics - Parameter's Compatibility: 00h Pass-on not possible: - Do not send notification - Pass on message or parameter General action: - Do not send notification - Pass on message or parameter Parameter length: 12 (0Ch) - Maximum forward CPS-SDU bit rate: 0 (0h) - Maximum backwards CPS-SDU bit rate: 24 (18h) - Average forward CPS-SDU bit rate: 0 (0h) - Average backwards CPS-SDU bit rate: 2 (2h) - Maximum forward CPS-SDU size: 1 (1h) - Maximum backwards CPS-SDU size: 6 (6h) - Average forward CPS-SDU size: 1 (1h) - Average backwards CPS-SDU size: 6 (6h)
HSDPA traffic (MAC-d flows) and normal DCH connections are sharing the same VCCs. AAL2 connections for MAC-d flows are running in a best effort manner, meaning they are using the remaining VCC capacity, which is not utilized by other AAL2 connections like e.g. for RT and NRT DCHs. This is done by giving them a lower priority compared to RT or NRT connection, when multiplexed into a VCC. AAL2 connections with Background traffic are set up with a default size, which basically ensures some minimum capacity for HSDPA traffic. with Streaming traffic are set up with a required capacity according to the guaranteed bit rate (GBR). Thus there should always be enough transport capacity available to transport those MAC-d flows to the BTS (not part of RAN06)
Establish Confirm
ECF - ESTABLISH CONFIRM DAID-Dest. sign. assoc. ident.: 44F29200 - Message's Compatibility: 00h Pass-on not possible: - Do not send notification - Pass on message or parameter General action: - Do not send notification - Pass on message or parameter OSAID-Orig. sign. assoc. ident. - Parameter's Compatibility: 00h Pass-on not possible: - Do not send notification - Pass on message or parameter General action: - Do not send notification - Pass on message or parameter Parameter length: 4 (04h) - Signalling association identifier: 0000000D
47
2006 Nokia
UE
RRC
It defines the target DCH where to measure the traffic volume It defines the type of quantity. In that case RLC buffer. UE state: Cell DCH, Cell FACH.... Event type: e4a, e4b....& threshold for the RLC buffer in KB/s
Node-B
Measurement Control (DPCH)
Traffic Vol. Meas. Object List Traffic Volume Report Quantity UE state e.g. Event ID & Reporting threshold
RNC
RRC
CN
HS-DSCH
Capacity Allocation
CmCH-PI
HS-DSCH
The Common Transport Channel Priority Indicator IE indicates the priority of the data frame Indicates the users buffer size (i.e. the amount of data in the buffer in the SRNC)
HS-DSCH credits
Capacity Request
Maximum MAC-d PDU length It indicates the number of MAC-d PDUs that the RNC is allowed to transmit for the MAC-d flow HS-DSCH
48
2006 Nokia
Measurement Control
MEASUREMENT CONTROL DL-DCCH-Message integrityCheckInfo messageAuthenticationCode: '01000100110001010011011101101100'B rrc-MessageSequenceNumber: 9 message measurementControl later-than-r3 rrc-TransactionIdentifier: 0 criticalExtensions r4 measurementControl-r4 measurementIdentity: 2 measurementCommand setup trafficVolumeMeasurement trafficVolumeMeasurementObjectList UL-TrCH-Identity dch: 1
trafficVolumeMeasQuantity rlc-BufferPayload: NULL trafficVolumeReportingQuantity rlc-RB-BufferPayload: TRUE rlc-RB-BufferPayloadAverage: FALSE rlc-RB-BufferPayloadVariance: FALSE measurementValidity ue-State: cell-DCH reportCriteria trafficVolumeReportingCriteria transChCriteriaList TransChCriteria ul-transportChannelID dch: 1 eventSpecificParameters TrafficVolumeEventParam eventID: e4a reportingThreshold: th1024 timeToTrigger: ttt0 pendingTimeAfterTrigger: ptat2 measurementReportingMode measurementReportTransferMode: acknowledgedModeRLC periodicalOrEventTrigger: eventTrigger
49
2006 Nokia
50
2006 Nokia
UE
RRC
Node-B
Radio Bearer Reconfiguration (FACH)
RRC state indicator RBs and associated Log.& Trans. Ch ID UL & DL DPCH scramb. e.g. codes & SF CPICH scramb. code info
RNC
RRC
CN
Status for the UE. Options: Cell DCH, Cell FACH, Cell PCH, URA PCH Radio Bearer to configure, with the relative transport & logical Channel DPCH UL & DL spreading factor, scramb. code & power information Primary CPICH scramb. code info
Radio Bearer Reconfiguration Complete (DPCH) RNC RNC starts traffic conn.
RRC
51
2006 Nokia
RADIO BEARER RECONFIGURATION [DCCH] DL-DCCH-Message -----rrc-StateIndicator: cell-DCH -----rrc-TransactionIdentifier: 3 rb-Identity: 1 -----ul-UM-RLC-Mode -----dl-UM-RLC-Mode-r5 -----ul-TransportChannelType dch: 24 -----dl-TransportChannelType dch: 24 -----ul-TransportChannelType rach: NULL -----dl-TransportChannelType fach: NULL ------52 2006 Nokia
dl-TransportChannelType dch: 24 -----ul-TransportChannelType rach: NULL -----dl-TransportChannelType fach: NULL -----rb-Identity: 4 -----ul-AM-RLC-Mode -----dl-AM-RLC-Mode-r5 -----ul-TransportChannelType dch: 24 -----dl-TransportChannelType dch: 24 -----ul-TransportChannelType rach: NULL -----dl-TransportChannelType fach: NULL ------
(1/2)
ul-TransportChannelType dch: 24
(2/2)
dl-AddReconfTransChInfoList DL-AddReconfTransChInformation-r5 dl-TransportChannelType dch: 24 -----dch-QualityTarget bler-QualityValue: -20 DL-AddReconfTransChInformation-r5 dl-TransportChannelType hsdsch: NULL -----dch-QualityTarget bler-QualityValue: -20 ul-ChannelRequirement ul-DPCH-Info -----scramblingCode: 1000212 spreadingFactor: sf16 -----dl-HSPDSCH-Information ------HS-SCCH-Codes: 4 ----------sf-AndCodeNumber sf256: 10 ----------dl-DPCH-InfoPerRL fdd pCPICH-UsageForChannelEst: mayBeUsed -----primaryCPICH-Info primaryScramblingCode: 54 -----sfd256: pb4 dl-CommonInformation dl-DPCH-InfoCommon
RADIO BEARER RECONFIGURATION COMPLETE UL-DCCH-Message integrityCheckInfo messageAuthenticationCode: '10111011101100101110110100001011'B rrc-MessageSequenceNumber: 7 message radioBearerReconfigurationComplete rrc-TransactionIdentifier: 3
54
2006 Nokia
55
2006 Nokia
56
2006 Nokia
57
2006 Nokia
PS Call Setup
58
2006 Nokia
59
2006 Nokia
60
2006 Nokia
(1/2)
addOrReconfMAC-dFlow mac-hs-AddReconfQueue-List MAC-hs-AddReconfQueue mac-hsQueueId: 0 mac-dFlowId: 0 reorderingReleaseTimer: rt120 mac-hsWindowSize: mws16 mac-d-PDU-SizeInfo-List MAC-d-PDUsizeInfo mac-d-PDU-Size: 336 mac-d-PDU-Index: 0 ... dl-HSPDSCH-Information hs-scch-Info modeSpecificInfo fdd hS-SCCHChannelisationCodeInfo HS-SCCH-Codes: 4 measurement-feedback-Info modeSpecificInfo fdd measurementPowerOffset: 9 feedback-cycle: fc4 cqi-RepetitionFactor: 1 deltaCQI: 4 modeSpecificInfo fdd: NULL
61
2006 Nokia
(2/2)
62
2006 Nokia
Capacity Allocation
63
2006 Nokia
The HS-DSCH Capacity Request procedure provides means for the CRNC to request HS-DSCH capacity by indicating the user buffer size in the CRNC for a given priority level. The CRNC is allowed to reissue the HS-DSCH Capacity Request if no CAPACITY ALLOCATION has been received within an appropriate time threshold. HS-DSCH Capacity Request is sent for each priority group to indicate the user buffer size. The control frame is sent by the HS-DSCH CAPACITY REQUEST is sent for each priority group to indicate the user buffer size.
64
2006 Nokia
Header CRC : 15 (0Fh) CmCH-PI : 15 (Fh) MAC-d PDU Length : 336 bit(s) NumOfPDU : 3 (03h) User Buffer Size : 36920 (9038h) octets MAC-d PDU 1. MAC-d PDU 80 90 16 2E 27 1F 00 C8 E0 48 14 2D E0 A9 11 0F 61 49 F8 42 7B 1E 38 80 DF 4C 80 70 09 87 10 8A 4A B0 48 8C 05 81 29 04 ED 11 2. MAC-d PDU 80 98 26 C0 1C D8 30 13 E8 4A 7C 03 22 C1 23 02 13 26 C6 29 C3 01 1E 05 81 89 D9 18 19 08 44 3E 40 06 34 EB 12 84 44 E9 1B 8C 3. MAC-d PDU 80 A0 21 E0 05 F0 F4 4E 02 00 28 00 44 2A 98 70 38 84 85 52 44 BC 52 51 7C FC 14 95 F4 41 55 48 0A A1 58 F1 22 0B 7F 0B 38 25 Spare Extension Payload CRC : 32680 (7FA8h)
65
2006 Nokia
DCH NRT
HS-DSCH
EventId RRCD RRCU RRCD RRCD RRCU RRCD RRCU RRCD RRCU RRCU RRCD
Time 08:24.8 08:24.8 08:25.1 08:29.3 08:30.5 08:30.7 08:30.7 08:31.7 08:32.8 08:32.8 08:33.1
Subchannel DCCH DCCH DCCH DCCH DCCH DCCH DCCH DCCH DCCH DCCH DCCH
Message "ACTIVE_SET_UPDATE" "ACTIVE_SET_UPDATE_COMPLETE" "MEASUREMENT_CONTROL" "RADIO_BEARER_RECONFIGURATION" "RADIO_BEARER_RECONFIGURATION_COMPLETE" "MEASUREMENT_CONTROL" "MEASUREMENT_REPORT" "RADIO_BEARER_RECONFIGURATION" "MEASUREMENT_REPORT" "RADIO_BEARER_RECONFIGURATION_COMPLETE" "MEASUREMENT_CONTROL"
66
2006 Nokia