Академический Документы
Профессиональный Документы
Культура Документы
To work with modern wireless networks such as UMTS and LTE, it essential that the
telecom professional has full understanding of its basic concepts, such as those that
control the call establishment and maintenance, whether it is voice (CS) or data
(PS).
In this scenario, RAB and RRC are two of the most important concepts because they
are responsible for all the negotiation involved in those calls.
To start, we can divide a call into two parts: the signaling (or control) and data (or
information). Already ahead of key concepts, we can understand the RRC as
responsible for the control, and the RAB as responsible for the information part.
What is Bearer?
the seller is the UTRAN, responsible for creating and maintaining the communication
between the UE (buyer) and CN (deposit) so that the QoS requirements of each are
met.
o NodeB
o RNC
figure1-General Flowchart
Sending requests and receipts is part of signaling, or the RRC. The shipment of
purchases is the data part, or the RAB. In our scenario, the RRC are the Rails, and
RAB is the full service of sending data between the UE and the CN.
Note: the RRC is in Layer 3 - control plane, while the RAB occurs between the UE
and CN, in the user plane.
The RBs, and convey the information in the radio path. These RBs define what type
of thing will be transported, and in what quantity. Similarly, the RBs define what
type of data will in the RRC, which can be Data or Signaling. When the QoS
attributes change, then the RBs associated with that RRC connection need to be
reconfigured.
The Iu bearer carry information on Iu Interface (between the UTRAN and the CN),
either CS or PS.
The RB is a layer 2 connection between the UE and the RNC, and can be used for
Signalling and control User Data. When it is used for Signalling or Control Messages
is called SRB. And when it is used for user data is called TRB.
Note: in an optimized network, we can find much of the traffic being handled by
HSPA bearers, even MultiRAB. This option frees resources from CE (Channel
Elements), relieving the load on R99 (that can only use these resources). However,
it should be done with caution, because if improperly configured it can degrade the
Performance Indicators with Blockage (Congestion) and Failures.
why we have two types of carriers -RBs and Iu ? The answer to this is in the very
characteristic of the two existing paths. Being the Iu a more robust interface, and
also because we have major changes in RABs during connections, it is normal that
these bearers are also different for the paths. it's like using a 4x4 pickup truck to
climb a mountain, and a race car to an asphalt race.
A RRC connection exists when an UE performs the call establishment procedure, and
get resources from the UTRAN. When a RRC connection is established, the UE will
also get some SRBs. (If for some reason the initial request is not accepted, the UE
can make a new request after some time).
Since the SRB was established between the UE and the CN, the RNC checks a series
of information such as the UE identity, what is the reason for the request and
whether the UE is able to handle the requested service.
The RNC that maps the requested RABs into RBs, to transfer between the UE and
the UTRAN. In addition it is also check the attributes of the RABs: if they can be met
by the available resources, and even whether to activate or reset radio channels
(reconfiguration of lower layers services ) based on the number of Signaling
Connections and RABs to be transferred.
This way, it creates the impression that there is a physical path between the UE and
the CN. Remembering again that no matter how many signaling and RABs
connections there are between the ue and the CN - there is only a single RRC
connection used by the RNC to control and transfer between the UE and the UTRAN.
A RRC connection exists when an UE performs the call establishment procedure, and
get resources from the UTRAN. When a RRC connection is established, the UE will
also get some SRBs. (If for some reason the initial request is not accepted, the UE
can make a new request after some time).
Since the SRB was established between the UE and the CN, the RNC checks a series
of information such as the UE identity, what is the reason for the request and
whether the UE is able to handle the requested service.
The RNC that maps the requested RABs into RBs, to transfer between the UE and
the UTRAN. In addition it is also check the attributes of the RABs: if they can be met
by the available resources, and even whether to activate or reset radio channels
(reconfiguration of lower layers services ) based on the number of Signaling
Connections and RABs to be transferred.
This way, it creates the impression that there is a physical path between the UE and
the CN. Remembering again that no matter how many signaling and RABs
connections there are between the ue and the CN - there is only a single RRC
connection used by the RNC to control and transfer between the UE and the UTRAN.
NAS NON Access Stratum: so, are the other protocols, or those that are not
access network
At this point of view, the AS provides the RAB to the NAS, or information transfer
service.
The protocols are then responsible for allowing this conversation between the UE
and CN, and cause the CN do not worry about the method of access (be it
GSM/GPRS, UTRAN, LTE). In our case the RNC acts as a protocol - between the
UTRAN and CN.
Between the UE and the UTRAN: within the RRC connection. The RRC Protocol is
responsible for negotiating the (logical) channels of Uu and IuB interfaces, and for
the establishment of signaling dedicated channels as SRBs and RBs among these
interfaces.
Between the RNC and the CN: after being negotiated and mapped, in the RANAP
protocol connection, through Iu interface (CS/PS).
The RNC maps requested RABs into RBs using current radio network resources
information, and controls the services of lower layers. To optimize the use of these
resources, as well as the network band and physical resource sharing between
different entities, the UTRAN can also perform the function of CN messages
distribution.
For this, the RRC Protocol transparently transfers messages from CN to the access
network through a direct transfer procedure. When this occurs, a specific indicator
of CN is inserted in these messages, and the entities with the distribution function in
RNC use this same indicator for direct messages to the appropriate CN, and vice
versa.
In this case, a RAB connection is created to enable the transfer of user data. and as
we know the RAB consists of RB + Iu bearer. The RAB is created by CN, with a
specific QoS request.
For a single UE, there may be multiple RAB for NAS service (CS or PS).
But let's just stick to the initial procedure, that is, how is performed the 'RRC Setup'
procedure, from the UE's request.
3. If all goes well, the UE sends the message in the Uplink: RRC CONNECTION
SETUP COMPLETE.
And after this, the MEASUREMENT CONTROL message are being sent in the
Downlink, for the communication continuity.
After the RRC connection is established, the UTRAN makes the checks between the
CN and the UE, for example the authentication and security operations.
And so, the CN informs the RAB to UTRAN in accordance with requirements of the
service requested by the UE. As we have seen, RAB occurs after the RRC, and
without a RRC connection no RAB may be established.
At the RNC side, the RRC connection setup failure includes two situations:
After the RNC receives the RRC Connection Request message from UE, it sends UE
the RRC Connection Reject message. This corresponds to the first two major causes
listed previously.
Figure 3: Position for counting point by counter for RRC connection rejection
After the RNC sends the RRC CONNECTION SETUP message, it fails to receive the
RRC CONNECTION SETUP COMPLETE or RRC CONNECTION SETUP FAILED message
from UE. This corresponds to the third cause listed previously.
RRC Connection Request Rejection due to lub Interface Failure
The RRC connection request rejection is rejected due to lub interface failure, with
the following detailed causes:
RRC connection setup rejection due to RL setup failure
RRC connection setup rejection due to AAL2 setup failure
The corresponding traffic statistics counters:
It counts the times that RRC connection setup is rejected due to RL setup
VS.RRC.Rej.RL.Fail
failure
VS.RRC.Rej.AAL2. It counts the times that RRC connection setup is rejected due to AAL2
Fail synchronization failure
Table 1: Counters related to RRC connection request rejection due to lub interface
failure.
RRC connection setup rejection due to RL setup failure RL setup seldom fails. It
might be due to:
Hardware problems of NodeB. For example, power amplifiers are overheated
(seldom).
Restricted number of CEs on NodeB. When the estimation of NodeB credits
are too incorrect to actually reflect the usage conditions of NodeB CEs, the
RNC judges that the NodeB CEs are enough, so the RNC sends NodeB the RL
setup message. Consequently, the NodeB responds RL setup failure due to
restriction of CEs.
When the RL setup failure leads to that RRC connection rejected times is unequal to
0, you must:
1. Check the cell load to confirm that restriction on number of CEs is not
present.
2. Check whether there are equipment alarms.
3. Confirm that there is no failure due to air-conditioner and power amplifier
problems.
RRC Connection Request Rejection due to Network Congestion
Find the type of resource that causes RRC connection request rejection due to
network congestion. The congestion of radio resources includes the following types:
Failure in application for power resource
Failure in application for uplink CE resource
Failure in application for downlink CE resource
Failure in application for code resource
Others
RRC Connection Request Rejection due to Network Congestion
Find the type of resource that causes RRC connection request rejection due to
network congestion. The congestion of radio resources includes the following types:
Failure in application for power resource
Failure in application for uplink CE resource
Failure in application for downlink CE resource
Failure in application for code resource
Others
Table below lists the counters related to RRC connection request rejection due to
network congestion.
It counts the times that RRC connection setup is rejected due to network
RRC.FailConnEstab.Cong
congestion. It is the total rejection times due to congestion.
It counts the times that RRC connection setup is rejected due to failure in
VS.RRC.Rej.Power.Cong
application for cell power resource.
It counts the times that RRC connection setup is rejected due to failure in
VS.RRC.Rej.UL.CE.Cong
application for uplink CE resource.
It counts the times that RRC connection setup is rejected due to failure in
VS.RRC.Rej.DL.CE.Cong
application for downlink CE resource.
It counts the times that RRC connection setup is rejected due to failure in
VS.RRC.Rej.Code.Cong
application for code resource.
Table 2: Traffic counters for RRC connection request rejection due to network
congestion.
Table below lists the counter related to RRC connection failure due to no response.
Counter related to RRC connection failure due to no response
RRC.FailConnEstab.NoRe
It counts the times that RRC connection setup fails due to no response
ply
After the UE sends the RRC connection setup request message, the redirection
algorithm is triggered if the cell is congestion or assigning resources (mainly the
admission and code resource assignment) fails, and the entire RRC direct retrial
algorithms fail. If the serving cell of originating UE has inter-frequency neighbor cell
or GSM cell, the UE is indicated by the IE Redirection info of RRC connection reject
message to redirection to the frequency point of inter-frequency neighbor cell or
GSM cell. If there is no inter-frequency neighbor cell or GSM cell, the IE Redirection
info of RRC connection reject message is not configured.
Counter name Counter description
Figure 4: Position for counting point by counter for CS RAB assignment failure in RNC
statistics.
When the RNC sends CN the RAB ASSIGNMENT RESPONSE message with the cause
failure, the corresponding counter starts working according to specific failure
causes. The RB SETUP process is marked in broken line and is optional.
VS.RAB.FailEstabCS.RN It counts the times that CS RAB assignment setup fails due to radio
L network problems. It counts the total failure times.
VS.RAB.FailEstCS.Relo It counts the times that CS RAB assignment setup fails due to relocation.
VS.RAB.FailEstCS.RIPF It counts the times that CS RAB assignment setup fails due to air interface
ail failure.
It counts the times that CS RAB assignment setup fails due to insufficient
VS.RAB.FailEstCS.Unsp
capability.
Table 4: Traffic counters for CS RAB assignment setup failure due to radio network problems
VS.RAB.FailEstCs.Power.C It counts the times that CS RAB assignment fails due to power resource
ong congestion
VS.RAB.FailEstCs.ULCE.C It counts the times that CS RAB assignment fails due to uplink CE
ong congestion
VS.RAB.FailEstCs.DLCE.C It counts the times that CS RAB assignment fails due to downlink CE
ong congestion
VS.RAB.FailEstCs.Code.Co It counts the times that CS RAB assignment fails due to code resource
ng congestion
VS.RAB.FailEstCs.IUB.Ban It counts the times that CS RAB assignment fails due to inadequate IUB
d bandwidth
Table 5: Traffic counters for CS RAB assignment setup failure due to insufficient
capability.
It counts the times that CS RAB assignment setup fails due to transmission network
VS.RAB.FailEstabCS.TNL
problems
Table 6: Counter for CS RAB assignment setup failure due to transmission network
problems.
Figure 5: Position for counting point by counter for PS RAB assignment failure in RNC
statistics.
At the point B, when the RNC sends CN the RAB ASSIGNMENT RESPONSE
message with the cause failure, the corresponding counter starts working
according to specific failure causes. The RB SETUP process is marked in
broken line and is optional.
It counts the times that PS RAB assignment setup fails due to parameter
VS.RAB.FailEstPS.Par
errors. It counts the total failure times.
VS.RAB.FailEstPS.Relo It counts the times that PS RAB assignment setup fails due to relocation.
VS.RAB.FailEstPS.RIPFai It counts the times that PS RAB assignment setup fails due to air interface
l failure.
It counts the times that PS RAB assignment setup fails due to insufficient
VS.RAB.FailEstPS.Unsp
capability.
Table 7: Traffic counters for PS RAB assignment setup failure due to radio network problems.
VS.RAB.FailEstPs.Power.Co It counts the times that PS RAB assignment fails due to power resource
ng congestion
VS.RAB.FailEstPs.ULCE.Co It counts the times that PS RAB assignment fails due to uplink CE
ng congestion
VS.RAB.FailEstPs.DLCE.Co It counts the times that PS RAB assignment fails due to downlink CE
ng congestion
VS.RAB.FailEstPs.Code.Con It counts the times that PS RAB assignment fails due to code resource
g congestion
It counts the times that PS RAB assignment fails due to inadequate IUB
VS.RAB.FailEstPs.IUB.Band
bandwidth
Table 8: Traffic counters for PS RAB assignment setup failure due to insufficient capability.
The detailed causes of PS bearer setup failure which causes RAB assignment
setup failure include:
Signaling Transport Resource Failure
Iu Transport Connection Failed to Establish
It counts the times that PS RAB assignment setup fails due to transmission network
VS.RAB.FailEstabPS.TNL
problems
Table 9: Counter related to PS RAB assignment setup failure due to transmission network
problems.
Table below shows the counter related to PS RAB setup failure due to no
resource available.
VS.RAB.FlEstPS.Str.NResAv
It counts the times that PS RAB setup fails due to no resource available
ail
Table 10: Counter related to PS RAB setup failure due to no resource available.
Other Causes
RB setup failure
No response to RB setup
RB Setup failure
RB setup failure: after the RNC sends the RB Setup message, it receives the
RB Setup Failure message from UE.
The detailed causes of RB setup failure include:
Unsupported configuration
Physical channel failure
Cell update occurrence
Invalid configuration
In traffic statistics of RNC, the counter for RB setup failure starts counting at
the point A shown in figure below.
Figure 6: Position for counting point by counter for RB setup failure in traffic statistics.