Реферат: Evaluating the GPRS Radio Interface for Different Quality of Service Profiles

In both schemes, the PDCHs are fairly shared by all packets in transfer up to a

maximum of 8 PDCHs per IP packet ("multislot mode") and a maximum of 8 packets

per PDCH [6].

The software architecture of the simulator follows the network architecture of the

GPRS Network [14]. To accurately model the communication over the radio

interface, we include the functionality of a BSC and a BTS. IP packets that arrive at

the BSC are logically organized in two distinct queues. The transfer queue can hold

up to Q n = ⋅ 8 packets that are served according to a processor sharing service

discipline, with n the number of physical channels that are potentially available for

data transfer, i.e. n = NGPRS under the static scheme and n = N under the dynamic

scheme. The processor sharing service discipline fairly shares the available channel

capacity over the packets in the transfer queue. An arriving IP packet that cannot enter

the transfer queue immediately is held in a first-come first-served (in case of one

priority) access queue that can store up to K packets. The access queue models the

BSC buffer in the GPRS network. Upon termination of a packet transfer, the IP

packet at the head of the access queue is polled into the transfer queue, where it

immediately shares in the assignment of available PDCHs. For this study, we fix the

modulation and coding scheme to CS-2 [14]. It allows a data transfer rate of 13,4

kbit/sec on one PDCH. Figure 1 depicts the software architecture of the simulator.

Figure 1. Software Architecture of GSM/GPRS Simulator

To model the different quality of service profiles GPRS provides, the simulator

implemented a Weighted Fair Queueing (WFQ) strategy. The WFQ scheduling

algorithm can easily be adopted to provide multiple data service classes by assigning

each traffic source a weight determined by its class. The weight controls the amount

of traffic a source may deliver relative to other active sources during some period of

time. From the scheduling algorithm's point of view, a source is considered to be

active if it has data queued at the BSC. For an active packet transfer with weight wi

the portion of the bandwidth Âi(t) allocated at time t to this transfer should be

( ) ( ) = ⋅ ∑

К-во Просмотров: 334
Бесплатно скачать Реферат: Evaluating the GPRS Radio Interface for Different Quality of Service Profiles