Preemption

Embed Size (px)

Citation preview

  • 7/26/2019 Preemption

    1/5

    A method for assigning priorities of services to users in a communication network.

    In the exemplary embodiment of the invention described herein, the priority of services requested by

    the users such as mobile users, is assigned according to an Allocation Retention Priority ARP!

    Information "lement I"! as defined in #$.%&$ '(PP ("RA) *echnical +pecification. *he

    arrangement described herein allows managing radio resource congestion without any long and

    complex connection reconfigurations from the Radio Resource anager point of view.

    In a preferred embodiment of the invention the Allocation Retention Priority ARP! Information

    "lement I"! includes information items such as-

    a Preemption /apability Indicator P/I!, indicative of whether the corresponding service may or

    may not trigger preemption0

    a Preemption 1ulnerability Indicator P1I!, indicative of whether the corresponding service may be

    preempted or shall not be preempted0 and

    a priority level assigned to the service

    A method of assigning priorities of service to users in a communication network, the method

    including the step of assigning said priorities on the basis of an Allocation Retention Priority

    (ARP) Information Element (IE)

    !he method of claim ", characterised in thatit includes the step of including in said

    Allocation Retention Priority (ARP) Information Element (IE) information items selected out

    of the group consisting of#

    $ a Pre$emption %apability Indicator (P%I), indicative of whether the corresponding service

    may or may not trigger pre$emption&

    $ a Pre$emption 'ulnerability Indicator (P'I), indicative of whether the corresponding

    service may be pre$empted or shall not be pre$empted& and

    $ a priority level assigned to said service

    !he method of either of claims " or ,

    characterised in thatit includes the steps of#

    $ including in said Allocation Retention Priority (ARP) Information Element (IE) an

    information item indicative of a priority level assigned to the corresponding service&

    $ transferring to services having a given priority level in said Allocation Retention Priority

    Information Element (ARP$IE) communication resources taken from services indicated by

    said Pre$emption 'ulnerability Indicator (P'I) as services that may be pre$empted and

    having a priority level lower than said given priority level

    !he method of claim , characterised in thatit includes the steps of

    $ detecting a congestion situation in said network, and

    $ transferring, in the presence of said congestion situation, said transmission resources to said

    services having a given priority level in said Allocation Retention Priority Information

    Element (ARP$IE)

  • 7/26/2019 Preemption

    2/5

    !he method of claim *, characterised in thatsaid step of transferring is performed only

    as long as said congestion situation e+ists

    !he method of any of the previous claims, characterised in thatit includes the step of

    assigning to said services communication channel resources (P%-) in said network on the

    basis of#

    $ a resource Allocation Algorithm responsible for channel resource (P%-) assignment to aterminal re.uesting the service, and

    $ scheduling assignment of the channel resource to the service

    !he method of claims * and /, characterised in thatit includes the step of detecting said

    congestion situation as absent when the overall allocated capacity on the channel resource

    (P%-) is less than or, e.ual to, the ma+imum channel resource (P%-) capacity per unit of

    time

    !he method of any of the previous claims, characterised in thatproviding said services

    to the users of the network involves establishing a logical connection between a user terminal

    (01) re.uesting service and a 2ase 1tation 1ystem (211) providing services, said logicalconnection being in the form of at least one !emporary 2lock 3low (!23& !23 ", !23 ) to

    support transfer of data

    !he method of claim 4, characterised in thatit includes the step of maintaining said

    !emporary 2lock 3low (!23, !23 ", !23 ) only for the duration of said transfer of data

    !he method of either of claims 4 or 5, characterised in thatit includes the step of

    establishing more than one !emporary 2lock 3low (!23 ", !23 ) according to a multiple

    !23 (m!23) scheme

    A system for assigning priorities of service to users in a communication network, the

    system being configured for assigning said priorities on the basis of the method of any of

    claims " to "6

    A computer program product, directly loadable in the memory of at least one computer

    and including software code portions for performing the method of any of claims " to "6

    EZCSGSN1 maphotl@eqm01s14p2 ANCB ~ # gsh get_qos

    Parameter Act!e "ata Plae$ "ata

    %%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%%

    tmestamp 201&0'100244&& _

    plaState _ _

    g(g )*oSG+aratee$BtrateG, -00 _

    g(. )*oSG+aratee$Btrate/, 204 _

    g(ga )*oSG+aratee$BtrateGAct+al, -00 _

  • 7/26/2019 Preemption

    3/5

    g(.a )*oSG+aratee$Btrate/Act+al, 204 _

    pe )*oSPolcgEa(le, tr+e _

    co )Co!ersatoal"Ser!appg, E3 _

    st )Streamg"Ser!appg, A321 _

    1 )5teract!e1"Ser!appg, A311 _

    2 )5teract!e2"Ser!appg, BE _

    - )5teract!e-"Ser!appg, BE _

    (g )Bac6gro+$"Ser!appg, BE _

    gosq )G7!err$eS+(scr(e$*os, o _

    smah )Se$(cAt8ss*oso$, o _

    smam )Se$(cAt5rato(lt9, o _

    smas )Se$(cAto(lt93orSgs, o _

    cqm )*oSC+stom:e$*osappg, sta$ar$ _

    $g! )*oS5p"scpGtpC;al+e, 0 _

    If the

    GnOverrideSubscribedQos parameter is active then subscription data QoS is

    not checked at this stage. The received QoS from GGSN is the new negotiated

    QoS, also called authorized QoS.

    7uality of 1ervice (7o1) in cellular networks is defined as the capability of the

    cellular service providers to provide a satisfactory service which includes voice.uality, signal strength, low call blocking and dropping probability, high data rates

    for multimedia and data applications etc 3or network based services 7o1 dependson the following factors 89ain 6/ :

    http://www.cse.wustl.edu/~jain/cse574-06/ftp/cellular_qos/#Jain%2006http://www.cse.wustl.edu/~jain/cse574-06/ftp/cellular_qos/#Jain%2006
  • 7/26/2019 Preemption

    4/5

    Throughput!he rate at which the packets go through the network

    0a+imum rate is always preferred

    Delay!his is the time which a packet takes to travel from one end to the

    other 0inimum delay is always preferred

    Packet Loss Rate!he rate at which a packet is lost !his should also be as

    minimum as possible

    Packet Error Rate!his is the errors which are present in a packet due to

    corrupted bits !his should be as minimum as possible

    Reliability!he availability of a connection (;inks going ups worldand to support it 7o1 has to be given ma+imum priority It is important todifferentiate the traffic based on priority level 1ome traffic classes should be given

    higher priority over other classes, E+ample# voice should be given a higher prioritycompared to data traffic as voice is still considered as the most important service It

    should be noted that more preference has to be given to customers who pay moreto get better service, without affecting the remaining customers who pay normal

    amount !o reali?e all these things effective 7o1 schemes are needed Issues andschemes related to providing better 7o1 is the main sub=ect of this report

    1. Quality o! Ser"ice #hallenges

    In wireless mobile networks 7o1 refers to the measurement of a system with goodtransmission .uality, service availability and minimum delay In @ it is e+pected

    to have a reliability of at least 55555 referred to as five nine reliability !he ma=orchallenges when considering 7o1 in cellular networks are varying rate channel

    characteristics, bandwidth allocation, fault tolerance levels and handoff supportamong heterogeneous wireless networks It is fortunate that each layer which

    includes physical, 0A%, IP, !%P and application have got their own mechanisms

    to provide 7o1 It is important to guarantee 7o1 in each layer so that the networkis more fle+ible and tolerant to 7o1 issues 1ome of the other challenges are

  • 7/26/2019 Preemption

    5/5

    efficient usage of the spectrum as its availability is limited 2andwidth allocationplays a ma=or role with respect to this aspect It must be made sure that bandwidth

    is allocated in an efficient manner and also the remaining bandwidth should not bewasted 1ome schemes like Renegotiation scheme 80onego 6*: takes care of this

    issue by allocating the remaining bandwidth to lower priority classes !hings geteven more complicated when data and voice service has to be supported 'oice

    services are very delay sensitive and re.uire real $ time service Bn the other handdata services are less delay sensitive but are very sensitive to loss of data and also

    they e+pect error free packets 1o both these factors have to be considered forproviding 7o1 for voice and data services

    1.$ What has been achie"ed so !ar in QoS

    In " networks and networks such as 10 and %0A there was only one

    aspect of 7o1 and it is voice Providing .uality speech was the ma=or concernCow in networks 7o1 has to be provided for voice as well as data 1till priorityis given for voice services as they are considered as the primary service !hey are

    very delay sensitive and re.uire real $ time service ata services are comprised ofte+t and multimedia !hese services are less delay sensitive but e+pect better

    throughput and less or no loss rate

    !he rest of this paper is organi?ed as follows 1ection talks about the Dniversal

    0obile !elecommunication 1ystem (D0!1) 7o1 architecture and every layer inthe architecture is described with their functionalities In 1ection we deal with

    different classes of 7o1 and also the various attributes which specify the i7o11ection @ deals with the various 7o1 schemes in cellular networks such as 3ault

    !olerant ynamic %hannel Allocation, %all Admission %ontrol (%A%) algorithm,7o1 provisioning using mobile prediction techni.ues to improve hand over loss

    probability, ynamic channel allocation using Renegotiation techni.ues and i7o1which is an important aspect of 7o1 from user>s point of view 1ection * discusses

    about the coupling of ;AC and cellular networks so that the high data rate of the;AC and the high mobility of the cellular networks is utili?ed !wo different

    architectures loosely coupled approach and tightly coupled approach are

    considered and e+plained 3inally 1ection / summari?es the whole report ;ist ofAcronyms and References are given towards the end

    2ack to !able of %ontents

    http://www.cse.wustl.edu/~jain/cse574-06/ftp/cellular_qos/#Monego%2005http://www.cse.wustl.edu/~jain/cse574-06/ftp/cellular_qos/#tochttp://www.cse.wustl.edu/~jain/cse574-06/ftp/cellular_qos/#Monego%2005http://www.cse.wustl.edu/~jain/cse574-06/ftp/cellular_qos/#toc