FRAMES PER MULTIFRAME SLOTS PER TDD - FRAME

Similar documents
II. SYSTEM MODEL In a single cell, an access point and multiple wireless terminals are located. We only consider the downlink

Relative frequency. I Frames P Frames B Frames No. of cells


H261 AND H263-BASED PROGRAMABLE VIDEO TRANSCEIVERS. P. Cherriman, L. Hanzo

*

Adaptive Sub-band Nulling for OFDM-Based Wireless Communication Systems

data and is used in digital networks and storage devices. CRC s are easy to implement in binary

A variable bandwidth broadcasting protocol for video-on-demand

SWITCHED INFINITY: SUPPORTING AN INFINITE HD LINEUP WITH SDV

CRC and Conv. Concatenated Channel Coder. Block. Input. Source Coder. Moldulation. Interleaver. Image. Channel. Block. List Viterbi Channel Decoder

The Performance of H263-Based Video Telephony Over Turbo-Equalized GSM/GPRS

Pattern Smoothing for Compressed Video Transmission

Transport Stream. 1 packet delay No delay. PCR-unaware scheme. AAL5 SDUs PCR PCR. PCR-aware scheme PCR PCR. Time

Performance Evaluation of DVB-T2 Time Interleaving in Mobile Environments

An optimal broadcasting protocol for mobile video-on-demand

Dual frame motion compensation for a rate switching network

Network. Decoder. Display

DCT Q ZZ VLC Q -1 DCT Frame Memory

Robust Transmission of H.264/AVC Video using 64-QAM and unequal error protection

Robust Transmission of H.264/AVC Video Using 64-QAM and Unequal Error Protection

Dual Frame Video Encoding with Feedback

MSB LSB MSB LSB DC AC 1 DC AC 1 AC 63 AC 63 DC AC 1 AC 63

System Level Simulation of Scheduling Schemes for C-V2X Mode-3

Combining Pay-Per-View and Video-on-Demand Services

Telecommunication Development Sector

On the Characterization of Distributed Virtual Environment Systems

Packet Scheduling Bandwidth Type-Based Mechanism for LTE

Design of Polar List Decoder using 2-Bit SC Decoding Algorithm V Priya 1 M Parimaladevi 2

Increasing Capacity of Cellular WiMAX Networks by Interference Coordination

REDUCED-COMPLEXITY DECODING FOR CONCATENATED CODES BASED ON RECTANGULAR PARITY-CHECK CODES AND TURBO CODES

FullMAX Air Inetrface Parameters for Upper 700 MHz A Block v1.0

Paper review on Mobile Fronthaul Networks

Stream Conversion to Support Interactive Playout of. Videos in a Client Station. Ming-Syan Chen and Dilip D. Kandlur. IBM Research Division

EBU Workshop on Frequency and Network Planning Aspects of DVB-T2 Part 2

5G New Radio Technology and Performance. Amitava Ghosh Nokia Bell Labs July 20 th, 2017

AN UNEQUAL ERROR PROTECTION SCHEME FOR MULTIPLE INPUT MULTIPLE OUTPUT SYSTEMS. M. Farooq Sabir, Robert W. Heath and Alan C. Bovik

FRAME ERROR RATE EVALUATION OF A C-ARQ PROTOCOL WITH MAXIMUM-LIKELIHOOD FRAME COMBINING

LUT OPTIMIZATION USING COMBINED APC-OMS TECHNIQUE

Dynamic bandwidth allocation scheme for multiple real-time VBR videos over ATM networks

Department of Computer Science, Cornell University. fkatej, hopkik, Contact Info: Abstract:

Dual frame motion compensation for a rate switching network

J. Maillard, J. Silva. Laboratoire de Physique Corpusculaire, College de France. Paris, France

Constant Bit Rate for Video Streaming Over Packet Switching Networks

Measuring Radio Network Performance

Feasibility Study of Stochastic Streaming with 4K UHD Video Traces

The transmission of MPEG-2 VBR video under usage parameter control

Co-location of PMP 450 and PMP 100 systems in the 900 MHz band and migration recommendations

CHAPTER 2 SUBCHANNEL POWER CONTROL THROUGH WEIGHTING COEFFICIENT METHOD

Modeling and Optimization of a Systematic Lossy Error Protection System based on H.264/AVC Redundant Slices

IEEE C a-02/26r1. IEEE Broadband Wireless Access Working Group <

Latest Trends in Worldwide Digital Terrestrial Broadcasting and Application to the Next Generation Broadcast Television Physical Layer

There is little wonder

Performance of a Low-Complexity Turbo Decoder and its Implementation on a Low-Cost, 16-Bit Fixed-Point DSP

IP Telephony and Some Factors that Influence Speech Quality

10 Digital TV Introduction Subsampling

PRACTICAL PERFORMANCE MEASUREMENTS OF LTE BROADCAST (EMBMS) FOR TV APPLICATIONS

Scheme for ISDN/DECT Wireless Internetworking and Verification

A Dynamic Heuristic Broadcasting Protocol for Video-on-Demand

Supporting Random Access on Real-time. Retrieval of Digital Continuous Media. Jonathan C.L. Liu, David H.C. Du and James A.

An Interactive Broadcasting Protocol for Video-on-Demand

Processes for the Intersection

Impact of scan conversion methods on the performance of scalable. video coding. E. Dubois, N. Baaziz and M. Matta. INRS-Telecommunications

REPORT ITU-R M Characteristics of terrestrial IMT-2000 systems for frequency sharing/interference analyses

2.1 Introduction. [ Team LiB ] [ Team LiB ] 1 of 1 4/16/12 11:10 AM

Investigation of Look-Up Table Based FPGAs Using Various IDCT Architectures

Optimal Interleaving for Robust Wireless JPEG 2000 Images and Video Transmission

COMP 249 Advanced Distributed Systems Multimedia Networking. Video Compression Standards

OPEN STANDARD GIGABIT ETHERNET LOW LATENCY VIDEO DISTRIBUTION ARCHITECTURE

DVM-3000 Series 12 Bit DIGITAL VIDEO, AUDIO and 8 CHANNEL BI-DIRECTIONAL DATA FIBER OPTIC MULTIPLEXER for SURVEILLANCE and TRANSPORTATION

1 Introduction to PSQM

QCN Transience and Equilibrium: Response and Stability. Abdul Kabbani, Rong Pan, Balaji Prabhakar and Mick Seaman

Analysis of Video Transmission over Lossy Channels

Official Journal of the European Union L 117/95

DragonWave, Horizon and Avenue are registered trademarks of DragonWave Inc DragonWave Inc. All rights reserved

Performance Enhancement of Closed Loop Power Control In Ds-CDMA

Boundless Security Systems, Inc.

Bridging the Gap Between CBR and VBR for H264 Standard

Real Time PQoS Enhancement of IP Multimedia Services Over Fading and Noisy DVB-T Channel

User Requirements for Terrestrial Digital Broadcasting Services

GPRS Measurements in TEMS Products. Technical Paper

content and channel conditions, and develop an eective rate control scheme accordingly. Rate control of H.263+ video over the Internet is the main foc

Decoder Assisted Channel Estimation and Frame Synchronization

A Video Frame Dropping Mechanism based on Audio Perception

Combining Dual-Supply, Dual-Threshold and Transistor Sizing for Power Reduction

Parameters optimization for a scalable multiple description coding scheme based on spatial subsampling

Higher-Order Modulation and Turbo Coding Options for the CDM-600 Satellite Modem

Frame Processing Time Deviations in Video Processors

Pseudo-CR Convolutional FEC for MCVideo

4K & DVB-S2X HOW OPERATORS CAN BE COST-EFFECTIVE. Market Trend. Introduction. 4K & DVB-S2X. How Operators Can Be Cost-effective

Systematic Lossy Forward Error Protection for Error-Resilient Digital Video Broadcasting

Module 8 VIDEO CODING STANDARDS. Version 2 ECE IIT, Kharagpur

WITH the rapid development of high-fidelity video services

Development of Media Transport Protocol for 8K Super Hi Vision Satellite Broadcasting System Using MMT

Error Resilience for Compressed Sensing with Multiple-Channel Transmission

SPIHT-NC: Network-Conscious Zerotree Encoding

Skip Length and Inter-Starvation Distance as a Combined Metric to Assess the Quality of Transmitted Video

A Lossless VOD Broadcasting Scheme for VBR Videos Using Available Channel Bandwidths

Memory efficient Distributed architecture LUT Design using Unified Architecture

THE USE OF forward error correction (FEC) in optical networks

SIC receiver in a mobile MIMO-OFDM system with optimization for HARQ operation

Transcription:

MULTI-FRAME PACKET RESERVATION MULTIPLE ACCESS FOR VARIABLE-RATE MULTIMEDIA USERS J. Brecht, L. Hanzo, M. Del Buono Dept. of Electr. and Comp. Sc., Univ. of Southampton, SO17 1BJ, UK. Tel: +-703-93 1, Fax: +-703-93 0 Email: lh@ecs.soton.ac.uk http://www-mobile.ecs.soton.ac.uk ABSTRACT Multi-frame Packet Reservation Multiple Access or MF-PRMA is proposed for supporting multi-rate, multi-media users in high-rate systems employing time-division multiframes. PRMA and MF-PRMA are compared for a variety of trac scenarios using optimised system parameters. 1. INTRODUCTION A possible approach to supporting multi-rate users in Packet Reservation Multiple Access (PRMA) is the introduction of a hierarchical structure of PRMA multiframes, which comprise a certain number of frames. This protocol will be referred to as MF-PRMA. In a TDMA system a terminal can only reserve one slot per frame. Namely, if M is the number of frames per multiframe, a reservation of n R < M slots per multiframe corresponds to a reservation rate lower than that of one slot per frame. The reservation rate can be reduced down to (1=M) th of the reservation rate of the original structure. Initially, we assume that a certain reservation rate is associated to each column in Figure 1. This will be referred to as the reservation level of the column. Figure 1 displays an example for two columns, where a high-rate video user would choose the column with a high reservation rate, one slot per frame, while a speech user only needs one slot every fourth frame and is transmitting in slots of the appropriate column. A terminal seeking to transmit packets for a certain service will thus contend in a column with the reservation level that is most suitable for the required service. The introduction of a reservation expiry time, which allows a delayed reservation cancellation, reduces the number of contentions and improves the performance of a MF- PRMA system. PROC. OF PIMRC'97, 1-. SEPT. 1997, HELSINKI, FIN- LAND, PP 30-38 c1997 IEEE. PERSONAL USE OF THIS MATER- IAL IS PERMITTED. HOWEVER, PERMISSION TO RE- PRINT/REPUBLISH THIS MATERIAL FOR ADVERTISING OR PROMOTIONAL PURPOSES OR FOR CREATING NEW COLLECTIVE WORKS FOR RESALE OR REDISTRIBU- TION TO SERVERS OR LISTS, OR TO REFUSE ANY COPYRIGHTED COMPONENT OF THIS WORK IN OTHER WORKS MUST BE OBTAINED FROM THE IEEE.. MULTI-RATE PERFORMANCE OF STANDARD PRMA In order to pinpoint the deciencies of standard PRMA in supporting multi-rate users, below we characterise its performance as a function of reservation rate, using the parameters of Table [1] []. We adopted a variable frame size in the range of 10 : : : 30 slots per frame and a reservation expiry time of zero or one slots. We also limited the maximum number of reserved sots per frame per terminal. With 30 simultaneous conversations, the system throughput is Z max = 0:3. Simulations were carried out transmitting 00000 slots, equal to 00 seconds of speech. FRAMES PER MULTIFRAME 1 M SLOTS PER TDD - FRAME Figure 1: Multiframe comprising M frames - example for slots occupied by a speech and a video user Initially we examined the inuence of the number of generated packets (cells) per frame ratio C F on PRMA eciency. In most of the former studies on PRMA, C F = 1 was assumed [1] [], and the performance was then measured as a function of the other parameters of Table 1. The results represented in Figure show the eect of varying C F. Explicitly, by changing the number of slots per frame, we can vary C F without aecting the channel rate, source rate or slot size. In view of the fact that a terminal loses its reservation, if it cannot provide a ready-to-send packet in each Video User Speech User N 1

Channel Rate RC kbps 70.0 Source Rate RS kbps 3.0 Gross Slot Size SG bit 7 Net Slot Size SN bit 1 Header Size H bit Number of Conversations U 30 Permission Probability p 0.3 Max. No. of Reserved nr 1 or Slots/Frame/Terminal Reservation Expiry Time Texp slots 0 or 1 Slots per Frame N 10 to 30 Table 1: PRMA parameters for initial simulations also shown with regard to the permission probability in Reference [1]. It has to be considered as one of the major drawbacks of any PRMA system. 3. MULTI-RATE PERFORMANCE OF MF-PRMA FOR ON-OFF TYPE SERVICES Let us now consider multiframe PRMA. We assume a MF- PRMA architecture similar to that described in Section 1. As an outlook towards wireless ATM, a high rate system will be investigated. Table shows the system variables used for our simulations, where the net and gross slot size as well as the number of slots per frame represent parameters chosen for the MEDIAN wireless ATM Pan-European project [3]. Since simulations for the 1 Mbps WATM rate are extremly time consuming, we used a reduced channel rate of 0 Mbps. This could be considered as a lower bound for wireless interactive multimedia systems. As in the ME- DIAN system, the rst two slots of each frame are used for physical layer synchronisation information and broadcast information, respectively [3]. Simulation were carried out for 3,000,000 slots, equal to seconds of speech. 10 10 1 PRMA, T exp= 1 slots PRMA, > 1 slot per frame PRMA, standard 0. 0. 0.8 1.0 1. 1. 1. Packets per Frame Ratio Figure : Initial simulation on a 70 kbps channel using the parameters displayed in Table Channel Rate RC Mbps 0.0 Source Rate RS kbps 1.0 Gross Slot Size SG bit 10 Net Slot Size SN bit Slots per Frame N Max. No. of Reserved Slots/Frame/Terminal nr 1 Frames per Multiframe M 1 Reservation Expiry Time Texp slots 0 or 1 Permission Probability p variable Number of Conversations U variable frame, C F < 1 leads to an increased number of contentions and thus to an increased number of collisions. It is obvious that for C F < 1, i.e. a reservation rate higher than the source rate, PRMA eciency is decreasing. On the other hand, for C F > 1, delay problems occur, if each terminal is only allowed to reserve one slot per frame, since the reservation rate is lower than the source rate. If a terminal may reserve more than one slot per frame and C F is smaller than this integer number, the number of collisions is increasing for the reasons mentioned in the C F < 1 case. Namely, the terminal cannot provide a suciently large number of ready-to-send packets in each frame in order to keep the reservations. Hence reservations are cancelled and new contentions are needed to transmit the forthcoming packets. Figure shows clearly, that for C F = 1, only the approach in which a reservation expiry time of T exp = 1 slot is used seems promising for multi-rate systems. In addition, the constraint 0: < C F < 1 must be fullled. Figure shows that slight changes in C F lead to enormous variations in PRMA performance. This very high susceptibility to non-optimum sets of PRMA parameters was Table : PRMA Parameters for a high rate system Initially we compared standard PRMA, MF-PRMA and MF-PRMA with an optimized reservation expiry time for 1 kbps speech services. Since in MF-PRMA a certain service is only allowed to use certain colums in the multiframe, we can separate simulations for dierent reservation levels and evaluate the throughput for this specic 'reservation level' without taking into account any other services requiring a dierent 'reservation rate'. We assume that only one slot per frame can be used for the speech service's reservation level, i.e. one column of the multiframe shown in Figure 1. For on-o type speech services in MF-PRMA, we now have to nd the appropriate reservation rate which is i) possible for the parameters in Table and ii) is closest to the required speech rate from the set of all possible 'reservation rates' not lower than the speech rate. For the reservation of one slot in each of the 1 frames of a multiframe, i.e. for n R = M = 1, we obtain the following reservation rate: R nr = R 1 = R max = SN T F = SN RC N S G ; (1)

where T F is the frame duration. For the parameters of Table, we obtain 0 Mbps R 1 = = 33:8 kbps : () 10 Other possible reservation rates are R 8, R, R and R 1, where R 8 = R 1=, R = R 1= etc, corresponding to reserving slots in 8,, or 1 of the frames of a multiframe. Consequently, R 1 = R 1=1 = 0:18 kbps for the parameters in Table and is thus the rate we choose for our 1 kbps speech codec. In Figure 3 the packet-dropping probability versus throughput performance of our three schemes is compared, where the throughput Z is dened as the fraction of slots Z that carry application level information: Z = U RS;av R C S G S N ; (3) with R C being the channel rate, U the number of users transmitting at an average source rate of R S;av, while S G and S N are the gross and net slot size, respectively. Standard PRMA implies that a terminal can contend for a slot and, in case the contention was successful, acquires a reservation for this slot in subsequent frames until it has no more ready-to-send packets in its buer. In order to obtain comparable results with respect to the two MF-PRMA simulations, only one slot per frame can be contended for. In the MF-PRMA simulation, the above reservation rate of R 1 = 0.18 kbps is associated with the last slot of each frame, hence a successful contention leads to the reservation of one slot every 1 frames. Once again, the reservation is cancelled as soon as a terminal does not use a reserved slot. The third simulation, optimized MF-PRMA, corresponds to the MF-PRMA simulation except for a reservation expiry time of T exp = 1 slot. Hence a reservation is cancelled only after two unsused slots. We call this case optimized MF- PRMA. According to this scheme, for on-o type speech services, a minimum number of contentions, i.e. one per talkspurt, is guaranteed, unless there was an initial collision. In comparison to the voice-activity-limited TDMA throughput of 0., a higher throughput can be achieved for the optimized MF-PRMA. 10 10 1 reservation for the duration of a whole talkspurt, resulting in an unacceptable performance for the examined range of throughputs shown in Figure 3. Note that in case of standard PRMA, a reservation rate of R 1 = 33:8 kbps is available for a speech service of 1 kbps. The terminals thus stay in contend-and-send pattern, rather than holding a reservation. Figure displays the throughput of optimised MF-PRMA for permission probabilities between 0.1 and 0.7, exhibiting a surprisingly rigorous symmetry to the permission probability of 0.. Throughput 0. 0.9 0.8 0.7 0. 0. 0. 0.3 0. 0.1 0. 0. 0.3 0. 0. 0. 0.7 0.8 Permission Probability Figure : Eect of the permission probability on the throughput of optimized MF-PRMA using the parameters from Table. Channel Rate RC Mbps 0.0 Source Target Rate RS Mbps 1.0 Gross Slot Size SG bit 10 Net Slot Size SN bit Slots per Frame N Slots per Uplink Partition NU 9 Max. Number of Reserved Slots/Frame/Terminal nr 10 Frames per Multiframe M 1 Reservation Expiry Time Texp slots 0 Permission Probability p 0.1.. 0. Number of Video Terminals U 7 PRMA, standard MF-PRMA MF-PRMA, optimized 0. (0) 0.3 () 0.3 (30) Throughput (Number of Terminals) Table 3: MF-PRMA Parameters for a 1 Mbps video service Figure 3: Speech service in a 0 Mbps system. The parameters are shown in Table. Given the parameters in Table for standard PRMA and non-optimized MF-PRMA, a terminal cannot hold a. SIMULATION OF MF-PRMA FOR VIDEO SERVICES In this section, video services of dierent rates are examined in the environment of the proposed MF-PRMA protocol. We investigated medium access for mean video target rates 3

MF-PRMA++, 1 contention slot, Throughput: 0.7.. 0.78 MF-PRMA++, contention slots, Throughput: 0.77.. 0.78 MF-PRMA++, 3 contention slots, Throughput: 0.77 MF-PRMA, constant permission probability. Throughput: 0.78 MF-PRMA++(), constant permission probability. Throughput: 0.77.. 0.78 MF-PRMA++(), declining permission probability. Throughput: 0.78 MF-PRMA++(1), declining permission probability. Throughput: 0.78 0.0 0.1 0.1 0. 0. 0.3 0.3 0. 0. Initial Average Packet Delay [ms] 0.0 0.1 0.1 0. 0. 0.3 0.3 0. 0. 1 10 8 MF-PRMA++, 1 contention slot, Throughput: 0.7.. 0.78 MF-PRMA++, contention slots, Throughput: 0.77.. 0.78 MF-PRMA++, 3 contention slots, Throughput: 0.77 0.0 0.1 0.1 0. 0. 0.3 0.3 0. 0. Figure : MF-PRMA++ simulations for 1 Mbps video service. Examination for dierent numbers of contention slots. of kbps and 1 Mbps. Video sequences are generated using the video source model described in Reference []. Assuming that the considered services are interactive, delay contraints of 30 ms for high quality video are imposed. For calculating the average delay, only the successfully arrived packets are taken into account. The delay curves must thus always be considered in conjunction with the dropping probability performance. In order to avoid the unrealistic situation that all terminals start contending at the same time, i.e at the beginning of the simulation, the packet generation in a terminal starts randomly in one of the rst 10 frames. All simulations correspond to 0 seconds of video transmission. Table 3 summarises the parameters for our 1 Mbps, 30ms-latency, 0 Mbps carrier-rate video service. In order to derive the maximum system throughput as a reference, it is assumed that 9 slots are available for the uplink partition. This allows 7 video users to transmit with a packet dropping probability smaller than 0.%, if the optimum set of parameters is taken into account. Results for all other parameter congurations then show the deviations from the optimum case. Considering the MF-PRMA protocol, the average rate of 1 Mbps is higher than the 33 kbps reservation rate of one slot per frame, requiring on average of 3- slots per frame. As the bitrate uctuates, additional slots must be assigned and released suciently quickly and hence no reservation expiry time is imposed. For the video simulations, three dierent types of PRMA protocols were examined. Namely, the proposed MF-PRMA scheme, MF-PRMA++ and MF-PRMA++ with adaptive permission probability. In MF-PRMA++, a certain number of slots per frame is used only for contentions, as in the PRMA++ protocol. The remaining slots of the uplink partition carry non-contending packets. Apart from this, the Average Packet Delay [ms] 1 10 8 MF-PRMA, constant permission probability. Throughput: 0.78 MF-PRMA++(), constant permission probability. Throughput: 0.77.. 0.78 MF-PRMA++(), declining permission probability. Throughput: 0.78 MF-PRMA++(1), declining permission probability. Throughput: 0.78 0.0 0.1 0.1 0. 0. 0.3 0.3 0. 0. Initial Figure : MF-PRMA and MF-PRMA++ simulations for 1 Mbps video service. The gure in brackets indicates the number of contention slots. MF-PRMA++ structure is equivalent to the MF-PRMA scheme. In an extended MF-PRMA++ protocol, the permission probability decreases with an increasing number of reserved slots, as we will explain later. In order to characterize MF-PRMA++, simulations were carried out for reserving 1, and 3 contention slots, considering 7 users and an overall uplink partition of 9 slots. Figure displays the associated dropping probability and average packet delay versus permission probability performances. The system with two contention slots, that is =9 100% = :9% contention bandwidth, gives the best performance for both packet dropping and average packet delay. Due to an increased number of collisions for high permission probabilities p and low contention bandwidth, the delay and dropping probability performances decrease signicantly for p > 0:3 in the case of two or less contention slots. For values of p between 0.1 and 0.3, the protocols performance is remarkably constant. In the next series of simulations, the MF-PRMA++ performance described above will be compared to that of a MF-PRMA system. In addition, a novel variant of MF- PRMA++ is examined, which involves a decreasing permission probability for an increasing number of reserved slots. This approach, which does not require any additional signalling, is chosen due to the following observations: Initial simulations showed that although only 3- slots are needed on average by each terminal for the 1 Mbps video service, the system performance increased signicantly if the terminal was allowed to reserve more slots when its buer queue was much longer than that of other terminals. For this reason, each terminal was allowed to reserve up to 10 slots per frame. With acknowledgements for successful contentions only being given in the broadcast cell once a frame, however, a terminal keeps contending until the next broadcast cell arrives, even if contentions earlier in the same frame

Average Packet Delay[ms] 10 1 10-1 10 8 Standard PRMA, Throughput: 0... 0. MF-PRMA, Throughput: 0... 0.77 MF-PRMA, adequate reservation expiry, Throughput: 0.79 0.1 0. 0.3 0. 0. 0. Standard PRMA, Throughput: 0... 0. MF-PRMA, Throughput: 0... 0.77 MF-PRMA, adequate reservation expiry, Throughput: 0.79 0.1 0. 0.3 0. 0. 0. Channel Rate RC Mbps 0.0 Source Target Rate RS kbps.0 Gross Slot Size SG bit 10 Net Slot Size SN bit Slots per Frame N Max. No. of Reserved Slots/Frame/Terminal nr 1 No. of Considered Upl. Slots NU Frames per Multiframe M 1 Reservation Expiry Time Texp slots 0 or 1 Permission Probability p 0.1.. 0. Number of Video Terminals U 8 Table : Parameters for the simulation with a kbps video service Figure 7: PRMA and MF-PRMA simulations for a kbps video service. A reservation expiry time of 1 slot is adequate in these simulations. Table shows the system parameters. were successful and it does not have any more packets to transmit. In order to lessen this eect without reducing the maximum number of reserved slots per frame, above we proposed a decreasing permission probability. Initial simulations showed that a slower than linear decline with an exponent of about 0.7 yielded a good performance. Results for the MF-PRMA++ approach with declining permission probability are presented in Figure, along with results for the MF-PRMA system without contention slots. Figure shows that in terms of both delay and dropping probability performance, the MF-PRMA++ approach is inferior to the MF-PRMA scheme. Whereas the average packet delay for this MF-PRMA protocol is nearly independent of the permission probability in the simulated range 0:10 < p < 0:, the packet dropping probability is clearly minimized for p = 0:1. In comparison of MF- PRMA++ and MF-PRMA++ with reducing permission probability, the latter scheme yields a slightly better performance. However, further work is needed to exploit the potential of this idea, which was also investigated in [] using explicit signalling. For the next set of simulations, a kbps video service, the parameters are displayed in Table. Again, a 30 frames-per-second video service is considered and packets are discarded after 30 ms. Assuming a high load scenario, eight video users share two columns of the multiframe, all contending for the reservation rate associated with reserving one slot every fourth frame, which is the optimal choice. In our simulations, we compared standard PRMA, MF-PRMA and MF-PRMA with an optimized reservation expiry time. In both MF-PRMA schemes, a reservation rate of R = 80:87 kbps is derived from Equation 1. With a target source rate of kbps, the adequate reservation expiry time is 1 slot. Figure 7 shows clearly the superiority of our proposed MF-PRMA with optimized reservation expiry for both packet delay and dropping probability, especially in comparison to the standard PRMA scheme. Note that for the proposed scheme, the dropping probability and the average delay are nearly independent of the permission probability in the interval 0:1 < p < 0:0. In conclusion, as seen in Figures 3 and 7, the performance of standard PRMA can be improved by the introduction of a hierarchical multiframe structure and by the application of a reservation expiry time for a variety of teletrac scenarios in wireless ATM systems.. ACKNOWLEDGEMENT The nancial support of the following organisations is gratefully acknowledged: Motorola ECID, Swindon, UK; European Community, Brussels, Belgium; Engineering and Physical Sciences Research Council, Swindon, UK; Mobile Virtual Centre of Excellence, UK.. REFERENCES [1] David J. Goodman and Sherry X. Wei. Eciency of Packet Reservation Multiple Access. IEEE Tr. on Veh. Technology, 0(1):170{17, Feb. 1991. [] Sanjiv Nanda, David J. Goodman and Uzi Timor. Performance of PRMA: A Packet Voice Protocol for Cellular Systems. IEEE Tr. on Veh. Technology, 0(3):8{ 98, Aug. 1991. [3] T. Keller, L. Hanzo: Orthogonal Frequency Division Multiplex Synchronisation Techniques for Wireless Local Area Networks, Proc. of Personal, Indoor and Mobile Radio Communications, PIMRC'9, Taipei, Taiwan, 1-18 Oct., 199, pp 93-97 [] F. Delli Priscoli. Adaptive Parameter Computation in a PRMA, TDD Based Medium Access Control for ATM

Wireless Networks. In 199 IEEE Global Telecommunications Conference, Globecom 9, Conference Record, pages 1779{1783, Nov. 199. [] M. Del Buono, L. Hanzo, P. Cherriman: Oscillationscaled Histogram-based Markov Modelling of Video Codecs, Proc. of PIMRC'97, Helsinki, Finland, 1- Sept. 1997