Download as pdf or txt
Download as pdf or txt
You are on page 1of 12

HUAWEI BSC6000 Base Station Subsystem

BSS Feature Description 38 Streaming QoS

38 Streaming QoS

About This Chapter

38.1 Overview
The streaming QoS describes the transmission requirements for streaming services. These
transmission requirements include guaranteed bit rate, maximum bit rate, and transmission
delay.
38.2 Availability
The realization of streaming QoS depends on relevant NEs, software, and other information.
38.3 Impact
The streaming QoS has impact on the system performance.
38.4 Technical Description
The PCU acquires the guaranteed bit rate (GBR) of a subscribed MS through the packet flow
context (PFC) procedure, and then calculates, based on the current coding scheme, the data
blocks transmitted on the Um interface in a unit time.
38.5 Implementation
The implementation of Streaming QoS consists of upgrading the license of the PCU, enabling
PFC function on the SGSN side, and making subscription in the HLR.
38.6 Maintenance Information
There is no maintenance information concerning the streaming QoS.
38.7 References

Issue 01 (2007-09-05) Huawei Technologies Proprietary 38-1


HUAWEI BSC6000 Base Station Subsystem
38 Streaming QoS BSS Feature Description

38.1 Overview
The streaming QoS describes the transmission requirements for streaming services. These
transmission requirements include guaranteed bit rate, maximum bit rate, and transmission
delay.

Definition
Streaming services include audio and video services. The streaming QoS describes the
transmission requirements for streaming services.

Purpose
The guaranteed bit rate (GBR) specified in QoS in used to guarantee a sufficient and stable
throughput for the ongoing streaming services.
An MS that supports GBR can preempt the bandwidth of another MS that does not support GBR.
When the transmission resources on the Um interface are insufficient, the priority is given to
the MS that first accesses the network even though both MSs support GBR.

Term
None.

Abbreviation
Abbreviation Full Spelling

QoS Quality of Service

GBR Guaranteed Bit Rate

PFC Packet Flow Context

PSI Packet System Information

SI System Information

PFI Packet Flow Identifier

ABQP Aggregate BSS QoS Profile Packet

PFT Packet Flow Timer

BSS Base Station Subsystem

PFM Packet Flow Management

SGSN Service GPRS Support Node

PDP Packet Data Protocol

38-2 Huawei Technologies Proprietary Issue 01 (2007-09-05)


HUAWEI BSC6000 Base Station Subsystem
BSS Feature Description 38 Streaming QoS

38.2 Availability
The realization of streaming QoS depends on relevant NEs, software, and other information.

Network Elements Involved


Table 38-1 describes the NEs involved in streaming QoS.

Table 38-1 NEs involved in streaming QoS

MS BTS BSC MSC PCU MGW SGSN GGSN HLR

√ - - - √ - √ - √
NOTE
l -: not involved

l √: involved

Software Releases
Table 38-2 describes the versions of GBSS products that support streaming QoS.

Table 38-2 GBSS products and related versions

Product Version

PCU PCU6000 All releases

Miscellaneous
Streaming QoS can be implemented after a license of the PCU is acquired. The license controls
whether the PCU supports streaming QoS.

The acquisition of streaming QoS function requires that an MS support this function and a user
must make a subscription of this function.

The "PFC feature mode" field in the "GPRS cell options" of PSI13/SI13 specifies whether the
network support packet flow context (PFC). An MS supports streaming QoS function if the
uplink data block sent on the Um interface by the MS includes the PFI, which is equal to or
greater than 8 bits.

38.3 Impact
The streaming QoS has impact on the system performance.

Impact on System Performance


l An MS supports streaming QoS function has a higher priority over the MS that does not
support streaming QoS function. Thus, the MS supports streaming QoS function might

Issue 01 (2007-09-05) Huawei Technologies Proprietary 38-3


HUAWEI BSC6000 Base Station Subsystem
38 Streaming QoS BSS Feature Description

preempt a far wider bandwidth than the MS that does not support streaming QoS function
does.
l When the radio resources are insufficient, the MS that accesses the network first is given
a wide bandwidth, whereas the MS that accesses the network later is given a narrow
bandwidth.

Impact on Other Features


None.

38.4 Technical Description


The PCU acquires the guaranteed bit rate (GBR) of a subscribed MS through the packet flow
context (PFC) procedure, and then calculates, based on the current coding scheme, the data
blocks transmitted on the Um interface in a unit time.

38.4.1 Establishment of PFC


PFC establishment procedure is used to specify a PFC for an MS and provide parameters
necessary for the uplink and downlink data transmission. The PFC establishment procedure is
initiated either by BSS or by SGSN.
38.4.2 Modification of PFC
PFC modification procedure is used to modify the PFC of an MS in the BSS. The PFC
modification procedure is initiated either by BSS or by SGSN
38.4.3 Deletion of PFC
PFC modification procedure is used to delete the PFC of an MS in the BSS. The PFC deletion
procedure is initiated either by BSS or by SGSN.
38.4.4 GBR-Supported Uplink TBF Establishment Procedure
This part describes the GBR-supported uplink TBF establishment procedure.
38.4.5 GBR-Supported Downlink TBF Establishment Procedure
This part describes the GBR-supported downlink TBF establishment procedure.
38.4.6 Resources Re-Assignment Due to Changes of Uplink and Downlink Coding Schemes
For the TBF that supports GBR on the uplink and downlink, resources re-assignment is initiated
when higher or lower coding schemes on the Um interface are used due to environment changes
on the Um interface.
38.4.7 Resources Re-Assignment Due to Changes of PFC
The SGSN initiates PFC modification procedure and modifies the Packet Flow Context (PFC)
of the Temporary Block Flow (TBF), which is under use. After the modification procedure is
complete, BSS re-assigns resources based on the new PFC and modifies the flow control of an
MS.

38.4.1 Establishment of PFC


PFC establishment procedure is used to specify a PFC for an MS and provide parameters
necessary for the uplink and downlink data transmission. The PFC establishment procedure is
initiated either by BSS or by SGSN.

38-4 Huawei Technologies Proprietary Issue 01 (2007-09-05)


HUAWEI BSC6000 Base Station Subsystem
BSS Feature Description 38 Streaming QoS

PFC Establishment Procedure Initiated by BSS


1. Upon receipt of the Downlink Unitdata message on the Gb interface and the Uplink RLC
data block message, EGPRS Uplink RLC data block message, Packet Resource Request
message, and Packet Downlink Ack/Nack message that include Channel Request
Description on the Um interface, the BSS checks whether the PFC that corresponds to the
PFI field carried by the MS exists. If the PFC does not exist, the BSS sends a
Download_BSS_PFC PDU message to the SGSN and starts timer T6 to trigger the
retransmission mechanism. If the BSS fails to receive a Create_BSS_PFC PDU message
after the retransmission mechanism terminates, the PFC establishment procedure is
complete.
2. Upon receipt of the Download_BSS_PFC PDU message from the BSS, the SGSN responds
with a Create_BSS_PFC PDU message, which carries the corresponding Aggregate BSS
QoS Profile Packet (ABQP) and Packet Flow Timer (PFT). If the Download_BSS_PFC
PDU message includes unknown PFI, the SGSN will not send the Create_BSS_PFC PDU.
3. Upon receipt of the Create_BSS_PFC PDU message, the BSS stops T6 and negotiates
between the Packet Flow Management (PFM) and QoS about the ABQP. After the
negotiation, the BSS establishes the PFC corresponding to the PFI. If the establishment is
successful, the BSS sends a Create_BSS_PFC_ACK message to the SGSN; if the
establishment is unsuccessful, the BSS sends a Create_BSS_PFC_Nack message to the
SGSN.
Figure 38-1 shows the PFC establishment procedure initiated by BSS.

Figure 38-1 PFC establishment procedure initiated by BSS


MS BSS SGSN

Downlink/Uplink Unitdata

Download_BSS_PFC

Create_BSS_PFC

Create_BSS_PFC_Ack/Nack

PFC Establishment Procedure Initiated by SGSN


After the MS finishes the Packet Data Protocol (PDP) context activation, the SGSN sends a
Create_BSS_PFC PDU message to the BSS. The following steps are the same as listed in the
"PFC Establishment Procedure Initiated by BSS".
Figure 38-2 shows the PFC establishment procedure initiated by SGSN.

Issue 01 (2007-09-05) Huawei Technologies Proprietary 38-5


HUAWEI BSC6000 Base Station Subsystem
38 Streaming QoS BSS Feature Description

Figure 38-2 PFC establishment procedure initiated by SGSN


MS BSS SGSN

Downlink/Uplink Unitdata

Modify_BSS_PFC

Modify_BSS_PFC_Ack

38.4.2 Modification of PFC


PFC modification procedure is used to modify the PFC of an MS in the BSS. The PFC
modification procedure is initiated either by BSS or by SGSN

PFC Modification Procedure Initiated by BSS


1. Upon receipt of the PFC modification indication from the PCU, the BSS sends a
Modify_BSS_PFC PDU message to the SGSN and starts timer T8 to trigger the
retransmission mechanism. If the BSS fails to receive a Modify_BSS_PFC_Ack message
after the retransmission mechanism terminates, the PFC modification procedure is
complete.
2. Once the SGSN receives the Modify_BSS_PFC PDU message:
l If the new PFC is accepted, SGSN responds with a Modify_BSS_PFC_Ack message,
which contains the original ABQP. The modification of the PFC succeeds.
l If the new PFC is not accepted, SGSN responds with a Modify_BSS_PFC_Ack, which
does not contain the original ABQP. The modification of the PFC fails.
3. Upon receipt of the Modify_BSS_PFC_Ack message, BSS stops timer T8 and compares
the ABQP from the QoS with the ABQP from the SGSN.
l If the two ABQPs are the same, the current PFC is modified.
l If the two ABQPs are not the same, the modification of the PFC fails; thus, the original
PFC is preserved.
Figure 38-3 shows the PFC modification procedure initiated by BSS.

Figure 38-3 PFC modification procedure initiated by BSS


MS BSS SGSN

PDP Context Activation

Create _BSS_PFC

Create_BSS_PFC_Ack/Nack

38-6 Huawei Technologies Proprietary Issue 01 (2007-09-05)


HUAWEI BSC6000 Base Station Subsystem
BSS Feature Description 38 Streaming QoS

PFC Modification Procedure Initiated by SGSN


SGSN sends a Create_BSS_PFC PDU message to BSS, the PFI in which corresponds to the
PFC in BSS. For detailed procedure, refer to 38.4.1 Establishment of PFC.

38.4.3 Deletion of PFC


PFC modification procedure is used to delete the PFC of an MS in the BSS. The PFC deletion
procedure is initiated either by BSS or by SGSN.

PFC Deletion Procedure Initiated by SGSN


Upon receipt of the Delete_BSS_PFC message, the BSS, based on the PFI present in the message,
deletes the corresponding PFC saved in the BSS, and then sends a Delete_BSS_PFC_Ack
message to the SGSN.
Figure 38-4 shows the PFC deletion procedure initiated by SGSN.

Figure 38-4 PFC deletion procedure initiated by SGSN


BSS SGSN

Delete_BSS_PFC

Delete_BSS_PFC_Ack

PFC Deletion Procedure Initiated by BSS


BSS deletes specified or all PFCs without having to notify SGSN.

38.4.4 GBR-Supported Uplink TBF Establishment Procedure


This part describes the GBR-supported uplink TBF establishment procedure.
When establishing uplink TBF:
l If the uplink TBF establishment uses two phase access, BSS searches for the PFC based
on the PFI specified in the Packet Resource Request message.
1. If the PFC is not established, BSS should negotiate with SGSN to establish the PFC
and then assigns resources based on the Best Effort delay class.
2. If the PFC is established, BSS assigns resources based on the requirements specified
in the PFC.
l If the uplink TBF establishment uses one phase access, BSS assigns resources based on the
Best Effort delay class. After the PFC is established, BSS then re-assigns the resources.
NOTE

When the PFC establishment procedure between the PCU and SGSN is complete, BSS re-assigns resources
based on the GBR specified in the PFC.

38.4.5 GBR-Supported Downlink TBF Establishment Procedure


This part describes the GBR-supported downlink TBF establishment procedure.

Issue 01 (2007-09-05) Huawei Technologies Proprietary 38-7


HUAWEI BSC6000 Base Station Subsystem
38 Streaming QoS BSS Feature Description

When establishing downlink TBF, BSS searches the PFC in the PCU based on the PFI attached
in the LLC PDU.

l If the PFC is not established, BSS should negotiate with SGSN to establish the PFC and
then assigns resources based on the Best Effort delay class.
l If the PFC is established, BSS assigns resources based on the requirements specified in the
PFC.
NOTE

When the PFC establishment procedure between the PCU and SGSN is complete, BSS re-assigns resources
based on the GBR specified in the PFC.

38.4.6 Resources Re-Assignment Due to Changes of Uplink and


Downlink Coding Schemes
For the TBF that supports GBR on the uplink and downlink, resources re-assignment is initiated
when higher or lower coding schemes on the Um interface are used due to environment changes
on the Um interface.

The resources re-assignment caused by changes of UL/DL coding schemes does not change the
assigned channel group. In stead, the block budgeting is performed on the assigned channel
group.

l The handling is complete if the remaining block budgeting matches the original GBR.
l If the remaining block budgeting does not match the original GBR, all the remaining
resources are assigned to the MS, and the PFC modification procedure is initiated. The
GBR is modified based on the assigned resources and the SGSN is notified about the GBR
modification.

38.4.7 Resources Re-Assignment Due to Changes of PFC


The SGSN initiates PFC modification procedure and modifies the Packet Flow Context (PFC)
of the Temporary Block Flow (TBF), which is under use. After the modification procedure is
complete, BSS re-assigns resources based on the new PFC and modifies the flow control of an
MS.

38.5 Implementation
The implementation of Streaming QoS consists of upgrading the license of the PCU, enabling
PFC function on the SGSN side, and making subscription in the HLR.

38.5.1 Configuring Streaming QoS


This task describes how to configure the streaming QoS.
38.5.2 Verifying Streaming QoS
This task describes how to verify the configured streaming QoS.

38.5.1 Configuring Streaming QoS


This task describes how to configure the streaming QoS.

38-8 Huawei Technologies Proprietary Issue 01 (2007-09-05)


HUAWEI BSC6000 Base Station Subsystem
BSS Feature Description 38 Streaming QoS

Context
l The processing of license in a newly deployed office differs with that in an expanded office.
l To upgrade the license in an expanded office, keep the original SSN in order to locate the
cause of capacity expansion failure in future.

CAUTION
l Burn the public key both in the active and standby system boards. A license alarm occurs if
the license is not burnt in the active and standby system boards simultaneously. What' is
worse, services might not be restored after the switchover is performed.
l The burning of SSN in the standby system board in optional as the active system board
automatically synchronizes the SSN of the standby system board. The prerequisite is that a
public key is correctly burnt in the standby system board, as well as in the active standby
system board.
l After the burning of public key is complete, delete the files uploaded in the hard disk of the
POMU.
l The prerequisite for entering license command is that the POMU is started. Use telnet to
connect to the POMU before operating and maintaining the POMU.
l Perform the operations described above in Huawei Engineer mode to ensure information
security
l Input the public key first if the public key is not burnt in the system boards
l To avoid data collision, use one terminal to perform license-related operations of a POMU,
such as putssn, backupssn, and updatekey commands (showesn and showssn commands are
not affected).
l Delete the corresponding files in the hard disk of the POMU after the operations described
above are complete.

Procedure
Step 1 Acquire and burn a GBR-supported license to upgrade the license of the PCU.
1. The burning of a license in a newly deployed office is as follows:
a. Input the public key by referring to the pcu limit updatekey command.
b. Input the SSN by referring to the pcu limit putssn command.
c. Switch the active and standby boards and repeat 1.1.a and 1.1.b.
d. Rest system.
2. The burning of a license in an expanded office is as follows:
a. Back up the original SSN by referring to the instructions given below.
b. Input the SSN by referring to the pcu limit putssn command.
c. Rest system.
3. The burning of the public key file is as follows:

Issue 01 (2007-09-05) Huawei Technologies Proprietary 38-9


HUAWEI BSC6000 Base Station Subsystem
38 Streaming QoS BSS Feature Description

NOTE

Command: pcu limit updatekey <HostIP>< FileName>


HostIP is the IP address of the TFTP Server, which is reserved at present. You can only update the
public key by uploading the public key file from the hard disk at present. The HostIP is set to 0.0.0.0
by default. FileNam> is the path that contains the file name. Input /hda0/filename if you upload the
public key from partition 0 of the hard disk.

To upload the public key file to the hard disk of the active POMU, do as follows:
a. Input ftp enable command.
b. Input ftp adduser command to add a FTP user.
c. Upload the public key to the hard disk of the POMU through the FTP utility.
d. Input the public key by inputting the pcu limit updatekey 0.0.0.0 /hda0/ssn/
pcu.pk command. We assume /hda0/ssn/pcu.pk the path in which the public key file
is saved.
e. Delete the public key file in the hard disk of the POMU after the operation succeeds.
4. The burning of the SSN file is as follows:
NOTE

Command: pcu limit putssn <HostIP> <FileName>


HostIP is the IP address of the TFTP Server, which is reserved at present. You can only update the
public key by uploading the public key file from the hard disk at present. The HostIP is set to 0.0.0.0
by default. FileNam> is the path that contains the file name. Input /hda0/filename if you upload the
public key from partition 0 of the hard disk.

Input SSN from the hard disk of the active POMU.


a. Input ftp enable command.
b. Input ftp adduser command to add a FTP user.
c. Upload the SSN file to the hard disk of the POMU through the FTP utility.
d. Input SSN. That is, input the pcu limit putssn 0.0.0.0 /hda0/ssn/1.ssn command. We
assume /hda0/ssn/1.ssn the path in which the SSN file is saved.
e. If the operation fails, troubleshoot the failure based on the returned message. If the
"Key Error" message is displayed, input the public key file by referring to the
operations described above.
f. If the operation succeeds, reset system to have the SSN taken effect.
g. Delete the SSN file in the hard disk of the POMU after the operation is complete.
5. The acquiring of the SSN file is as follows:
NOTE

pcu limit backupssn <HostIP> <FileName>


HostIP is the IP address of the TFTP Server, which is reserved at present. You can only update the
public key by uploading the public key file from the hard disk at present. The HostIP is set to 0.0.0.0
by default. FileNam> is the path that contains the file name. Input /hda0/filename if you upload the
public key from partition 0 of the hard disk.

Back up the SSN file in the hard disk of the POMU.


a. Input ftp enable command.
b. Input ftp adduser command to add a FTP user.
c. Input pcu limit backupssn 0.0.0.0 /hda0/ssn/filename.ssn command to back up the
SSN. We assume /hda0/ssn/filename.ssn the path in which the SSN file is backed up.

38-10 Huawei Technologies Proprietary Issue 01 (2007-09-05)


HUAWEI BSC6000 Base Station Subsystem
BSS Feature Description 38 Streaming QoS

d. Download the SSN file on the target computer through the FTP utility.
e. Delete the SSN file in the hard disk of the POMU after the operation is complete.

Step 2 Enable the PFC function on the SGSN side.

In the SGSN, input the set softpara command. Select BYTE as the parameter type, 13 as the
parameter index, and 32 as the parameter value.

Step 3 Make a subscription in the HLR.

Modify the following fields by using the mod GPRS command:

l Set Traffic Class to Streaming.


l Set uplink GBR to Expected Value.
l Set downlink GBR to Expected Value.

----End

38.5.2 Verifying Streaming QoS


This task describes how to verify the configured streaming QoS.

Procedure
Step 1 Test streaming services of the MS that supports streaming QoS and check whether there is a
PFC establishment procedure during the PDP activation process.

Step 2 Verify that the accesses of other MSs or the downlink services does not affect the streaming
QoS.

----End

38.6 Maintenance Information


There is no maintenance information concerning the streaming QoS.

Alarms
None.

Counters
None.

38.7 References
l 3GPP TS 44.060: "General Packet Radio Service (GPRS); Mobile Station (MS) - Base
Station System (BSS) interface; Radio Link Control / Medium Access Control (RLC/MAC)
protocol".
l 3GPP TS 23.107: "Quality of Service (QoS) concept and architecture".

Issue 01 (2007-09-05) Huawei Technologies Proprietary 38-11

You might also like