hw data service worshop 1st part
DESCRIPTION
HW Data Service Worshop 1st PartTRANSCRIPT
HUAWEI TECHNOLOGIES Co., Ltd.
www.huawei.com
HUAWEI Confidential
GP-Huawei Data Service Workshop part I
(BSC6000V900R008C12)
HUAWEI TECHNOLOGIES Co., Ltd. Page 2HUAWEI Confidential
Contents
Channel Allocation and Basic PS Parameters
Basic ConceptsChannel Allocation AlgorithmDynamic Channel Conversion Algorithm
Basic PS Parameters
HUAWEI TECHNOLOGIES Co., Ltd. Page 3HUAWEI Confidential
Basic ConceptsBasic Concepts
Multi-Slot CapabilityMulti-Slot CapabilityAn MS is allocated with timeslots based on the priority of the request service type. The maximum number of timeslots that are allocated to an MS whose multislot class is 11 is as follows: In the case of a service type that is of top or middle priority in the uplink, the number of allocated timeslots is 3 (downlink) + 2 (uplink) if the EDA is not supported; the number of the allocated timeslots is 2 (downlink) + 3 (uplink) or 1 (downlink) + 3 (uplink) if the EDA is supported.In the case of the service type that is of top priority in the downlink, the number of the allocated timeslots is 4 (downlink) + 1 (uplink).
Channel TypeChannel TypePDCH type based on the applications:• GPRS channel: dedicated for the GRPS services• EGPRS Normal channel: used by both GPRS services and EGPRS services• EGPRS Priority channel: used for EGPRS services preferably and for GPRS services when the channel is idle• EGPRS Special channel: dedicated for the EGPRS services
PDCH type based on the service usage:• Static channel: always used for the PS services (configured as a PDCH)• Dynamic channel: used for the CS/PS services (configured as a full-rate TCH)
HUAWEI TECHNOLOGIES Co., Ltd. Page 4HUAWEI Confidential
Basic ConceptsBasic Concepts
Packet ResourcePacket ResourceChannel resourceA TBF can occupy multiple channels, and the signals of multiple MSs can be multiplexed to one channel.
Abis resourceIn Fix mode, the channel is bound to the primary link (16 kbit/s) after configuration and then applies for binding other links after the subsequent code adjustment.In Flex mode, the channel is bound to the primary link after the channel is activated rather than after it is configured. If no Abis resource is available, the channel cannot be allocated.
Block resourceThe block resource refers to the number of blocks reserved for the MS during MAC scheduling.
USF resourceA USF has three bits and thus can identify MSs numbered 0 to 7. Huawei uses the USF whose value is 7 for reservation. For example, the USF of the RRBP block is set to 7.
TFI resourceA TFI has five bits and thus can identify MSs numbered 0 to 31. 32 TFIs are available respectively in the uplink and the downlink.
TAI resourceThe TAI is a resource that allocates channels. The same TAI is used when the TBF exists in both the uplink and the downlink in the BSC6000V900R008C12. If the TBF does not exist, the TAI is obtained from the resource pool.
HUAWEI TECHNOLOGIES Co., Ltd. Page 5HUAWEI Confidential
Contents
Channel Allocation and Basic PS Parameters
Basic ConceptsChannel Allocation AlgorithmDynamic Channel Conversion Algorithm
Basic PS Parameters
HUAWEI TECHNOLOGIES Co., Ltd. Page 6HUAWEI Confidential
Channel Allocation AlgorithmChannel Allocation Algorithm
PrinciplePrincipleObtain the TRX for the allocation from
all the TRXs based on the frequency band extending attributes, and requirements of
of the TRX
Start
Whether does the TRX for the allocation exist
Obtain the channel group for the allocation based on the multislot capability of the-
MS, coordinated TBF, availability of Channels, and whether the TFI and TAI
resources are available in the control channel
Whether do the channel groups for the allocation exist
Set the priorities of the channel groups
Allocate the channel group with the highest priority to the call
End
Yes
Yes
No
No
Select the TRXs and channels that can be allocated and select the optimum channel group for allocation.
Flow~1. Select the TRXs: Based on frequency band, dual-timeslot cell,
concentric attributes, and service type2. Select the channel groups available: Based on Frequency
characteristics, control timeslots, TA timeslots, and dual-timeslot characteristics
3. Select the optimum/high priority channel group: Based on Service type, dual-timeslot, number of channels, and load, available bandwidth, and type of the channel group
HUAWEI TECHNOLOGIES Co., Ltd. Page 7HUAWEI Confidential
PS Channel Allocation ParametersPS Channel Allocation Parameters
PDCH uplink multiplex thresholdThis parameter specifies the PDCH uplink multiplex threshold. The uplink PDCH can carry a maximum of (threshold/10) TBFs.
PDCH downlink multiplex thresholdThis parameter specifies the PDCH downlink multiplex threshold. The downlink PDCH can carry a maximum of (threshold/10) TBFs.
If this parameter is set to a lower value, the TBFs established on the PDCH and the subscribers are fewer, and the uplink/downlink bandwidth for each subscriber is higher.
If this threshold is set to a higher value, the TBFs established on the PDCH and the subscribers are more, and the uplink/downlink bandwidth for each subscriber is lower.
TBFTBFTBF
TBF TBFTBF TBFTBF TBFTBF TBFTBF TBF
BCCH SDCCHBUSY TCH
BUSY TCH
BUSY TCH
BUSY TCH
Dyn PDCH
SPDCH BCCH SDCCHBUSY TCH
BUSY TCH
BUSY TCH
BUSY TCH
Dyn PDCH
PDCHB
AN
DW
IDTH
BA
ND
WID
TH
Threshold = 20Threshold = 80
TBF
TBF
TBF
TBF
HUAWEI TECHNOLOGIES Co., Ltd. Page 8HUAWEI Confidential
PS Channel Allocation ParametersPS Channel Allocation Parameters
Allow E down G up switchAllow E down G up switch
This parameter specifies whether to enable the multiplexing of EDGE download and GPRS upload onto the same channel. If this parameter is set to Open, the EDGE download and GPRS upload can use the same channel;If this parameter is set to Close, the EDGE download and GPRS upload cannot use the same channel.Reassignment TBF for Different TrxReassignment TBF for Different Trx
This parameter specifies whether the TBF can be allocated to another TRX.
Support EDASupport EDA
This parameter specifies whether the EDA is supported.
Support 11BIT EGPRS AccessSupport 11BIT EGPRS Access
This parameter specifies whether the 11-bit EGPRS access is supported. Yes/ No. When this parameter is set to Yes, the access delay of the EGPRS MS is shortened
Support High Multislot ClassSupport High Multislot Class
This parameter specifies whether five timeslots on the downlink/ high multislot class are supported.
HUAWEI TECHNOLOGIES Co., Ltd. Page 9HUAWEI Confidential
Contents
Channel Allocation and Basic PS Parameters
Basic ConceptsChannel Allocation AlgorithmDynamic Channel Conversion Algorithm
Basic PS Parameters
HUAWEI TECHNOLOGIES Co., Ltd. Page 10HUAWEI Confidential
Dynamic Channel Conversion ParametersDynamic Channel Conversion Parameters
The Triggering Conditions:1. The PDCH fails to be allocated to the MS.2. The PDCH is allocated to the MS but the multislot capability of the
MS does not match.3. The GPRS channel is allocated to the EGPRS MS, and the EGPRS
channel that can be converted exists in the cell.4. The number of TBFs multiplexed on the PDCH is greater than or equal
to the Multiplex Threshold of dynamic channel conversion.5. Pre-request for the PDCH.
HUAWEI TECHNOLOGIES Co., Ltd. Page 11HUAWEI Confidential
Dynamic Channel Conversion ParametersDynamic Channel Conversion Parameters
Maximum Ratio Threshold of PDCHs in a CellMaximum Ratio Threshold of PDCHs in a CellThis parameter specifies the maximum ratio of PDCHs in a cell. The total number of TCHs and PDCHs available in a cell is fixed. The PDCH ratio is equal to PDCHs / (TCHs + static PDCHs).
Reservation Threshold of Dynamic Channel ConversionReservation Threshold of Dynamic Channel ConversionThis parameter specifies the number of channels reserved for the CS services. This parameter is invalid when "Level of Preempting Dynamic Channel" is set to "Preempt all dynamic TCHFs".
= 3/ (12+2) = 21.43%
BCCH SDCCH TCH TCH TCH TCHDyn
PDCHSPDCH
TCH TCH TCH TCH TCH TCH TCH SPDCH
HUAWEI TECHNOLOGIES Co., Ltd. Page 12HUAWEI Confidential
Dynamic Channel Conversion ParametersDynamic Channel Conversion Parameters
Uplink Multiplex Threshold of Dynamic Channel ConversionUplink Multiplex Threshold of Dynamic Channel ConversionThis parameter specifies the uplink multiplex threshold of dynamic channel conversion. When the number of subscribers carried over the channel reaches the threshold/10, dynamic channels are used.
Downlink Multiplex Threshold of Dynamic Channel ConversionDownlink Multiplex Threshold of Dynamic Channel ConversionThis parameter specifies the Downlink multiplex threshold of dynamic channel conversion. When the number of subscribers carried over the channel reaches the threshold/10, dynamic channels are used.
TBF TBFTBF TBFTBF TBF
New TBF TBF TBF New TBF
BCCH SDCCH TCH TCH TCHTCH to PDCH
Dyn PDCH SPDCH
TCH TCH TCH TCH TCH TCH TCH SPDCH
Multiplex Threshold of Dynamic Channel Conversion = 40
HUAWEI TECHNOLOGIES Co., Ltd. Page 13HUAWEI Confidential
Dynamic Channel Conversion AlgorithmDynamic Channel Conversion AlgorithmStart
Whether is the dynamic channel conversion triggered
Select the TRX group for the conversion based on the dynamic
conversion conditions
Whether does the TRX group for the dynamic
conversion exist
Set the priorities of the TRX group based on the conditions
Select the TRX of the top priority
Select the optimum channel group fromthe TRX for the dynamic
conversion
End
Yes
Yes
No
No
Select the TRX group, the optimum TRX, and the optimum channel group and then convert channel.
Flow~~1. Obtain the TRXs for conversion according to the following
requirements: Based on Number of the channels that can be converted, frequency band, dual-timeslot, service type, PDCH number of TRX channels, and concentric attributes
2. Obtain the optimum/highest priority TRX according to the following requirements: Based on Concentric attributes, dual-timeslot, service type, channel type, frequency hopping, TRX interference, main BCCH, number of the PDCHs and static PDCHs, maximum number of the PDCHs for continuous conversion,
3. Obtain the channels to be converted according to the following requirements: Based on the minimum number (required number - number of the channels being converted, maximum number of the PDCHs in the TRX - number of the PDCHs available in the TRX).
4. Channel conversion
HUAWEI TECHNOLOGIES Co., Ltd. Page 14HUAWEI Confidential
Conversion Control ParametersConversion Control Parameters
Level of Preempting Dynamic ChannelThis parameter specifies the levels of dynamic channels preempted by CS services and PS services. Only full-rate TCHs are the dynamic channels that can be preempted.
–Preempt all dynamic TCHFs: It indicates that the CS services can preempt all the dynamic channels.–No preempt of CCHs: It indicates that the CS services can preempt all the dynamic channels except for the control channels.–No preempt of service TCHF: It indicates that the CS services cannot preempt the dynamic channels that carry services.
PDCH reformingThis parameter controls the behavior of CS Repacking together with parameter “Level of Preempting Dynamic Channel.
Maximum PDCH numbers of carrierThis parameter specifies the maximum number of PDCHs allocated to a TRX.
Maximum Ratio Threshold of PDCHs in a CellThe PDCH ratio is equal to PDCHs / (TCHs + static PDCHs). This parameter determines the proportion of PDCHs to the total number of TCHs + PDCHs.
HUAWEI TECHNOLOGIES Co., Ltd. Page 15HUAWEI Confidential
Contents
Channel Allocation and Basic PS Parameters
Basic ConceptsChannel Allocation AlgorithmDynamic Channel Conversion Algorithm
Basic PS Parameters
HUAWEI TECHNOLOGIES Co., Ltd. Page 16HUAWEI Confidential
PS CS ParametersPS CS Parameters
Uplink Fixed CS TypeThis parameter specifies the fixed coding scheme (CS) type used on the uplink.If the CS type is permanently adjusted on the uplink, this parameter can be set to CS1, CS2, CS3, or CS4.If the CS type is dynamically adjusted on the uplink, this parameter is set to UNFIXED.
Uplink Default CS TypeThis parameter specifies the default CS type used on the uplink. set the CS type for transmitting the first TBF through this parameter. [CS1,CS2,CS3,CS4]
Downlink Fixed CS TypeThis parameter specifies the fixed CS type used on the downlink. If the CS type is dynamically adjusted on the downlink, this parameter is set to UNFIXED.
Downlink Default CS TypeThis parameter specifies the default CS type used on the downlink. Set the CS type for transmitting the first TBF through this parameter. [CS1,CS2,CS3,CS4]
Same parameters are also available for MCS Type (Uplink and Downlink).
HUAWEI TECHNOLOGIES Co., Ltd. Page 17HUAWEI Confidential
PS TimersPS Timers
T3168START: Packet Resource Request or Packet Downlink Ack/Nack message carrying Channel Request Description
STOP: Packet Uplink Assignment message from the network.
AT EXPIRY: MS initiates the PS access procedure again for four times. If the Packet Uplink Assignment message is still not received, the MS regards that this uplink TBF establishment has failed.
BSCPACKET CHANNEL REQUEST
PACKET UPLINK ASSIGNMENT/ IMMEDIATE ASSIGNMENT COMMAND
PACKET RESOURCE REQUEST
PACKET UPLINK ASSIGNMENTT3168
HUAWEI TECHNOLOGIES Co., Ltd. Page 18HUAWEI Confidential
PS TimersPS Timers
T3192
START: When the MS receives the last RLC data block carrying the last block flag (FBI=1) and confirms that all the RLC data blocks on the TBF are received, the MS sends the Packet Downlink Ack/Nack message carrying the final acknowledgement flag (FAI=1). STOP: If the download data packets from the network are not received and T3192 does not expire, the network directly sends a Packet Downlink Assignment message to establish a new downlink TBF, thus shortening the TBF establishment time.AT EXPIRY: If T3192 expires, the MS releases the TBF resources.
HUAWEI TECHNOLOGIES Co., Ltd. Page 19HUAWEI Confidential
PS TimersPS Timers
BS_CV_MAX
This parameter specifies the maximum countdown value of the MS.The parameter also determines the duration of the T3198 timer. START: MS sends an uplink RLC data block, the receive state of the data block is set to “Pending”.STOP: MS receives a Packet Uplink Ack/Nack message. Also updates the receive state of each uplink RLC data block based on the acknowledgment bitmap contained in the message. AT EXPIRY: MS sets the receive state of this data block to NACK and retransmits the data block.
BSCRLC Data Block
PACKET UPLINK ACK/NACK
T3198Retransmits RLC Data Block
This value is set based on the transmission delay.
HUAWEI TECHNOLOGIES Co., Ltd. Page 20HUAWEI Confidential
PS TimersPS Timers
Pan Decrement:This parameter is used to set the value of N3102. When T3182 expires, the MS decreases N3102 by PAN_DEC.
Pan IncrementThis parameter is used to set the value of N3102. When the MS receives a Packet Downlink Ack/Nack message from the network for increasing the value of V(S) or V(A), the MS increases N3102 by PAN_INC.
Pan MaxIt is also the maximum value of N3102.
HUAWEI TECHNOLOGIES Co., Ltd. Page 21HUAWEI Confidential
PS TimersPS Timers
N3101START: The BSC begins to allocate the valid USF for the MS to schedule the uplink blocks. STOP: If the BSC receives the valid uplink block in the blocks reserved for the MS, the N3101 is reset. Otherwise, the N3101 is incremented by one, and the BSC reschedules the uplink blocks for the MS through the POLLING REQUEST message. AT OVERFLOW: When this counter overflows, the current uplink TBF abnormally releases.
No response from MS or no data received in the reserved USF
HUAWEI TECHNOLOGIES Co., Ltd. Page 22HUAWEI Confidential
PS TimersPS Timers
N3103START: The network sends the MS a Packet Uplink Ack/Nack message with FAI=1 and initiates the N3103. STOP: If the BSC receives the PACKET CONTROL ACKOWNLEDGEMENT message in the uplink blocks assigned to the MS, TBF is normally released and the N3103 is reset.If the network does not receive a PACKET CONTROL ACKOWNLEDGEMENT, the N3103 increased by one and the network resends the Packet Uplink Ack/Nack message. AT OVERFLOW: When this counter overflows, the network initiates the T3169. When this timer expires, the current TBF abnormally releases.
NO PACKET CONTROL ACKNOWLEDGEMENT RECEIVED
HUAWEI TECHNOLOGIES Co., Ltd. Page 23HUAWEI Confidential
PS TimersPS Timers
N3105START: BSC periodically sends the block with the RRBP flag to reserve the blocks for the MS to respond with the PACKET DOWNLINK ACK/NACK message.STOP: BSC receives the PACKET DOWNLINK ACK/NACK message from the MS in the reserved blocks.Otherwise, the network increases N3105 by 1 and resends the downlink data block in which the RRBP field is set. AT OVERFLOW: When N3105 overflows, the network initiates the T3195. When the timer T3195 expires, the current TBF abnormally releases.
HUAWEI TECHNOLOGIES Co., Ltd. Page 24HUAWEI Confidential
PS TimersPS Timers
Inactive Period of Extended Uplink TBF (ms) – (Only for MS that supports the extended uplink TBF function)START: Upon receiving the last uplink RLC data blocks (Count Value=0), the network does not release this uplink TBF immediately but set it to the inactive mode. STOP: MS can use this TBF that automatically becomes active instead of establishing a new uplink TBF. AT EXPIRY: If no uplink RLC data block needs to be transmitted, the network sends the MS “Packet Uplink Ack” message with FAI=1 to notify the MS of releasing the uplink TBF. Note: When an uplink TBF is inactive, a downlink TBF can still establish on this uplink TBF
MS that supports the
extended uplink TBF function
PCUBTS.
.
RLC data block (CV=0)
Packet Uplink Ack/Nack (FAI=0)
Packet Control Acknowledgement
Packet Uplink Ack/Nack(FAI=1)
Inactive mode.Network send to dummy block
Up block Ack , But FAI is not set to 1
HUAWEI TECHNOLOGIES Co., Ltd. Page 25HUAWEI Confidential
PS TimersPS Timers
Release Delay of Downlink TBF (ms)
START: After sending the last downlink RLC data block and confirming that all downlink data blocks are received, the network does not immediately notify the MS of releasing this TBF but forcedly set the last data block not received.Keep this TBF unreleased by continuously resending the last downlink data block with the Relative Reserved Block Period (RRBP) flag.STOP: As the upper layer of the network has a requirement of downlink data transmission, the extracted downlink RLC blocks can be sent on this downlink TBF and stops this timer.AT EXPIRY: FBI=1 and the original downlink TBF is released.Note: the MS must send the Packet Downlink Ack/Nack message on the uplink data block corresponding to the RRBP; when MS needs to send the uplink data, it can send an uplink request through Channel Request Description carried in the Packet Downlink Ack/Nack message.
after a period of time, set the value of the last data block
of the downlink to 1. The last data block of the downlink
is sent continuously during the period.
HUAWEI TECHNOLOGIES Co., Ltd. Page 26HUAWEI Confidential
Release Delay of Non-extended Uplink TBF (ms)
START: Upon receiving the last uplink RLC data block (CountValue=0), the network sends the MS a Packet Uplink Ack/Nack message with FAI=1 to notify the MS of releasing this uplink TBF. To establish the downlink TBF on the unreleased uplink TBF, the network will notify the MS of releasing this uplink TBFSTOP: Downlink TBF establishes successfully. Uplink TBF will automatically release.AT EXPIRY: Uplink TBF will automatically release.
MS PCUBSCBTS
.
.
RLC data block(CV=0)
Packet Control Acknowledgement
Packet Uplink Ack/Nack(FAI=1)
CV=0,But FAI is not set to 1
after a period of time, send the PACKET UPLINK ACK of the FAI=1
PS TimersPS Timers