• 제목/요약/키워드: optimal queue length

검색결과 27건 처리시간 0.021초

Queue Management using Optimal Margin method to Improve Bottleneck Link Performance

  • Radwa, Amr
    • 한국멀티미디어학회논문지
    • /
    • 제18권12호
    • /
    • pp.1475-1482
    • /
    • 2015
  • In network routers, buffers are used to resolve congestion and reduce packet loss rate whenever congestion occurs at bottleneck link. Most of the existing methods to manage such buffers focus only on queue-length-based control as one loop which have some issues of low link utilization and system stability. In this paper, we propose a novel framework which exploits two-loop control method, e.g. queue-length and congestion window size, combined with optimal margin method to facilitate parameter choices. Simulation results in ns-2 demonstrate that bottleneck link performance can be improved with higher link utilization (85%) and shorter queue length (22%) than the current deployed scheme in commercial routers (RED and DropTail).

Service Scheduling in Cloud Computing based on Queuing Game Model

  • Lin, Fuhong;Zhou, Xianwei;Huang, Daochao;Song, Wei;Han, Dongsheng
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제8권5호
    • /
    • pp.1554-1566
    • /
    • 2014
  • Cloud Computing allows application providers seamlessly scaling their services and enables users scaling their usage according to their needs. In this paper, using queuing game model, we present service scheduling schemes which are used in software as a service (SaaS). The object is maximizing the Cloud Computing platform's (CCP's) payoff via controlling the service requests whether to join or balk, and controlling the value of CCP's admission fee. Firstly, we treat the CCP as one virtual machine (VM) and analyze the optimal queue length with a fixed admission fee distribution. If the position number of a new service request is bigger than the optimal queue length, it balks. Otherwise, it joins in. Under this scheme, the CCP's payoff can be maximized. Secondly, we extend this achievement to the multiple VMs situation. A big difference between single VM and multiple VMs is that the latter one needs to decide which VM the service requests turn to for service. We use a corresponding algorithm solve it. Simulation results demonstrate the good performance of our schemes.

Dynamic Optimization of Active Queue Management Routers to Improve Queue Stability

  • Radwan, Amr
    • 한국멀티미디어학회논문지
    • /
    • 제18권11호
    • /
    • pp.1375-1382
    • /
    • 2015
  • This paper aims to introduce the numerical methods for solving the optimal control theory to model bufferbloat problem. Mathematical tools are useful to provide insight for system engineers and users to understand better about what we are facing right now while experiment in a large-scale testbed can encourage us to implement in realistic scenario. In this paper, we introduce a survey of the numerical methods for solving the optimal control problem. We propose the dynamic optimization sweeping algorithm for optimal control of the active queue management. Simulation results in network simulator ns2 demonstrate that our proposed algorithm can obtain the stability faster than the others while still maintain a short queue length (≈10 packets) and low delay experience for arriving packets (0.4 seconds).

A Virtual-Queue based Backpressure Scheduling Algorithm for Heterogeneous Multi-Hop Wireless Networks

  • Jiao, Zhenzhen;Zhang, Baoxian;Zheng, Jun
    • KSII Transactions on Internet and Information Systems (TIIS)
    • /
    • 제9권12호
    • /
    • pp.4856-4871
    • /
    • 2015
  • Backpressure based scheduling has been considered as a promising technique for improving the throughput of a wide range of communication networks. However, this scheduling technique has not been well studied for heterogeneous wireless networks. In this paper, we propose a virtual-queue based backpressure scheduling (VQB) algorithm for heterogeneous multi-hop wireless networks. The VQB algorithm introduces a simple virtual queue for each flow at a node for backpressure scheduling, whose length depends on the cache size of the node. When calculating flow weights and making scheduling decisions, the length of a virtual queue is used instead of the length of a real queue. We theoretically prove that VQB is throughput-optimal. Simulation results show that the VQB algorithm significantly outperforms a classical backpressure scheduling algorithm in heterogeneous multi-hop wireless networks in terms of the packet delivery ratio, packet delivery time, and average sum of the queue lengths of all nodes per timeslot.

대기길이 기반의 최적 신호제어 알고리즘 개발 (Development of the Optimal Signal Control Algorithm Based Queue Length)

  • 이철기;오영태
    • 대한교통학회지
    • /
    • 제20권2호
    • /
    • pp.135-148
    • /
    • 2002
  • 본 연구는 공간적 정보를 수집할 수 있는 영상검지기를 이용하여 대기길이를 산출하는 알고리즘을 개발하였다. 이 알고리즘은 접근로 상·하류부에 각각 영상검지기를 설치하여 대기길이를 측정하는 방법을 사용한다. 또한 산출된 대기길이를 기반으로 새로운 신호제어모형을 제시하였다. 특히, 대기길이 기반의 주기길이와 녹색시간을 산출하는 절차와 알고리즘을 제시하였다. 제시한 알고리즘에 대한 검증을 위해 네트워크 환경을 구축하여 시뮬레이션을 수행하였다. 그 결과, 제안 모형이 기존모형보다 운영효과가 높게 나타났다. 추가적인 연구로는 실시간 교통조건에 병행하여 본 알고리즘을 검증할 필요성이 있다.

Kalman Filter를 활용한 대기행렬예측 알고리즘 개발 (A Queue Length Prediction Algorithm using Kalman Filter)

  • 심소정;이청원;최기주
    • 대한교통학회지
    • /
    • 제20권5호
    • /
    • pp.145-152
    • /
    • 2002
  • 실시간 교통정보는 운전자 입장에서는 항상 과거정보가 되는 특성이 있기에. 신뢰도 높은 예측교통정보 가공의 필요성은 오래전부터 제기되어 왔다. 교통류의 상태를 운전자에게 알리는 방안에는 속도, 통행시간도 있지만, 정체가 심하고 링크가 긴 구간에서는 대기행렬의 길이가 매우 효과적인 제공방안의 하나이다. 본 논문은 Kalman filter를 활용하여 대기행렬 길이를 예측하는 모델을 제안한 후, 실제 검지기 자료를 이용하여 서울 도심의 남산권 네트웍 상에 적용하였다. 5분후의 대기행렬 길이를 예측한 후 통계적으로 검증해 본 결과, 상당한 예측력을 확보할 수 있었다. 본 연구는 국내외 최초로 도심부에서 대기행렬 길이 예측을 시도하였고 실제 활용 가능성을 타진했다는데 큰 의미가 있다.

Optimal Packet Scheduling for Energy Harvesting Sources on Time Varying Wireless Channels

  • Kashef, Mohamed;Ephremides, Anthony
    • Journal of Communications and Networks
    • /
    • 제14권2호
    • /
    • pp.121-129
    • /
    • 2012
  • In this paper, we consider a source node that operates over a time varying channel with energy harvesting capability. The goal of the source is to maximize the average number of successfully delivered packets per time slot. The source is able to choose whether to transmit a packet or defer the transmission in each time slot. The decision which is chosen by the source depends on the channel information available and the length of the energy queue. We formulate the problem of finding the optimal policy as a Markovian decision problem. We show some properties of the value function that represents the discounted number of successfully delivered packets per time slot. We prove that the optimal policy is a threshold type policy depending on the state of the channel and the length of the energy queue. We also derive an upper bound for the average number of packets per time slots successfully received by the destination. We show using numerical results that this bound is a tight bound on the performance of the optimal policy. And we consider the case of time varying channel but without channel state information (CSI). Then, we study the impact of channel time varying nature and the availability of CSI. In this case, we show that the optimal policy is a greedy policy. The performance of this greedy policy is also calculated.

딥러닝 모형을 이용한 신호교차로 대기행렬길이 예측 (Predicting a Queue Length Using a Deep Learning Model at Signalized Intersections)

  • 나다혁;이상수;조근민;김호연
    • 한국ITS학회 논문지
    • /
    • 제20권6호
    • /
    • pp.26-36
    • /
    • 2021
  • 본 연구는 영상검지기에서 수집되는 정보를 활용하여 딥러닝 기반으로 대기행렬길이를 예측하는 모형을 개발하였다. 그리고 통계적 기법인 다중회귀 모형을 추정하여 평균절대오차와 평균제곱근오차의 두 지표를 이용하여 비교·평가하였다. 다중회귀분석 결과, 시간, 요일, 점유율, 버스 교통량이 유효한 변수로 도출되었고, 이 중에서 독립변수들의 종속변수에 대한 영향력은 점유율이 가장 큰 것으로 나타났다. 딥러닝 최적 모형은 은닉층이 4겹, Look Back이 6으로 결정되었고, 평균절대오차와 평균제곱근오차가 6.34와 8.99로 나타났다. 그리고 두 모형을 평가한 결과, 다중회귀 모형과 딥러닝 모형의 평균절대오차는 각각 13.65와 6.44, 평균제곱근오차는 각각 19.10과 9.11로 계산되었다. 이는 딥러닝 모형이 다중회귀 모형과 비교하여 평균절대오차가 52.8%, 평균제곱근오차는 52.3% 감소된 결과이다.

CONCURRENT SIMULATION TECHNIQUE USING THE PROPORTIONAL RELATION FOR THRESHOLD-TYPE ADMISSION CONTROL

  • Ishizaki, Fumio
    • 한국시뮬레이션학회:학술대회논문집
    • /
    • 한국시뮬레이션학회 2001년도 The Seoul International Simulation Conference
    • /
    • pp.396-402
    • /
    • 2001
  • In various applications of queueing systems, admission control is often employed. It is known that the threshold-type of admission control is optimal in many practical applications despite its simplicity. However, determining the optimal threshold value is hard in general, because analytical expressions for the stationary queue length distributions are not easily available in most queueing systems. In this paper, to quickly determine the optimal threshold value under threshold-type admission control, we develop a concurrent simulation technique, which can save large amount of CPU time required in simulation, compared to the standard simulation procedure.

  • PDF

실시간 교통신호제어를 위한 루프 검지기 체계 연구 (A Study on the Loop Detector System for Real-Time Traffic Adaptive Signal Control)

  • 이승환;이철기
    • 대한교통학회지
    • /
    • 제14권2호
    • /
    • pp.59-88
    • /
    • 1996
  • 본 연구는 신호교차로에서으 교통변화에 따른 교통상태를 실 시간으로 정확히 판별해 내기 위한 루프 검지기의 적정 형태 및 위치를 결정하였다. 교차로 정시선의 직진용 루프검지기의 적정 형태는 점유와 비점유시간의 신뢰도로서 결정하였으며, 도시간선도로상의 실시간 교통신호제어의 적용에 가장 적합한 루프는 특수형 루프가 적합하다고 판단된다. 결정된 특수형(7,8번) 및 기존검지기(1번)의 형태와 권선방식은 <그림6.1>에 제시하였다. 직진용 루프의 적정 위치는 정지선 부근에서의 차량의 이용특성상 정지선으로부터 50Cm이내에 설치하는것이 바람직하다고 판단되며, 좌회전용 루프의 적정 위치는 정지선 부근의 좌회전 차선 이용행탱로서 결정되며, 루프 한개를 설치할 경우에는 정지선으로부터 20Cm이내에 설치하는것이 바람직하다. 상류부 루프의 적정형태는 특수형 루프(1.8${\times}$4.0m:1,7번)와 기존시스템에서 사용하고 있는 루프(1.8${\times}$1.8m:1번)가 검지기준에 따라 모두 적합하다고 판단되었다. 대기행렬 검지기 및 앞막힘(Spillback) 예방 검지기의 위치는 링크길이,횡단보도여부,대기행렬 예측범위 등을 고려하여 각 검지기의 위치가 결정되었으며 또한 링크길이 250m이하인 경우는 대기행렬을 관리(Queue Management)하는 측명에서 검지기위치가 고려되어야 한다.

  • PDF