• 제목/요약/키워드: packet fairness

검색결과 170건 처리시간 0.024초

무선 센서 네트워크 환경에서 공정성 향상을 위한 새로운 패킷 전송 구조 (A New Packet Forwarding Architecture For Fairness Improvement in Wireless Sensor Network)

  • 송병훈;이형수;함경선
    • 대한전기학회:학술대회논문집
    • /
    • 대한전기학회 2004년도 학술대회 논문집 정보 및 제어부문
    • /
    • pp.215-217
    • /
    • 2004
  • In wireless sensor networks, fair allocation of bandwidth among different nodes is one of the critical problems that effects the serviceability of the entire system. Fair bandwidth allocation mechanisms, like fair queuing, usually need to maintain state, manage buffers, and perform packet scheduling on a per flow basis, and this complexity may prevent them from being cost-effectively implemented and widely deployed. It is a very important and difficult technical issue to provide packet scheduling architecture for fairness in wireless sensor networks. In this paper, we propose an packet scheduling architecture for sensor node, called FISN (Fairness Improvement Sensor Network), that significantly reduces this implementation complexity yet still achieves approximately fair bandwidth allocations. Sensor node for sensing estimate the incoming rate of each sensor device and insert a label into each transmission packet header based on this estimate. Sensor node for forwarding maintain no per flow state; they use FIFO packet scheduling augmented by a probabilistic dropping algorithm that uses the packet labels and an estimate of the aggregate traffic at the gathering node. We present the detailed design, implementation, and evaluation of FISN using simulation. We discuss the fairness improvement and practical engineering challenges of implementing FISN in an experimental sensor network test bed based on ns-2.

  • PDF

DiffServ 방식의 Assured Service 에서 플로별 관리 없이 Fairness향상을 위한 Aggregate Fairness Marker (An Aggregate Fairness Marker without Per Flow Management for Fairness Improvement of Assured Service in DiffServ)

  • 박지훈;허경;엄두섭
    • 한국통신학회논문지
    • /
    • 제29권7B호
    • /
    • pp.613-627
    • /
    • 2004
  • 본 논문은 DiffServ 방식에서 Assured Service를 이용하는 각 사용자 플로간에 수율의 공평성을 향상시키기 위하여 도메인 입구 라우터에서 Aggregate Fairness Marker (AFM)를 제안한다. 각 사용자별 플로의 패킷 표기 방법은 본 논문에서 제안하는 방법인 user flow Three Color Marker (uf-TCM)에 따라서 각각 green 패킷과 yellow 패킷, 그리고 red 패킷으로 구분되어 나온다. yellow 패킷은 uf-TCM에서 손실된 토큰을 소비하는 패킷 및 AFM에서 집합 트래픽에 대한 계약률을 준수하지 못하여 demotion 된 green 패킷에 대한 표기 방법이다. 제안하는 AFM은 플로별 관리 없이 공평한 방법으로 yellow 패킷을 green 패킷으로 promotion 하거나 green 패킷을 yellow 패킷으로 demotion 하여 사용자별 수율의 공평성 및 링크 이용률을 향상시킨다. DiffServ 내부 라우터에서는 yellow 패킷과 red패킷의 패킷 폐기 우선순위를 동일하게 하여 RIO 버퍼 관리 방식을 사용할 수 있게 한다. 성능 평가는 제안하는 AFM과 플로별 관리 없이 수율 공평성 향상을 위해 제안되었던 REDP Marker를 비교하였으며, 시뮬레이션 결과는 본 논문에서 제안하는 방식이 잉여 대역폭이 있는 경우와 최소대역폭이 있는 경우, 그리고 대역폭이 부족한 상황에서 각 사용자 플로간의 수율 공평성 및 링크 이용률 향상에 효과가 있음을 단일 도메인뿐만 아니라 다중 도메인 환경에서도 보인다.

Packet Scheduling for Cellular Relay Networks by Considering Relay Selection, Channel Quality, and Packet Utility

  • Zhou, Rui;Nguyen, Hoang Nam;Sasase, Iwao
    • Journal of Communications and Networks
    • /
    • 제11권5호
    • /
    • pp.464-472
    • /
    • 2009
  • In this paper, we propose a packet scheduling algorithm for cellular relay networks by considering relay selection, variation of channel quality, and packet delay. In the networks, mobile users are equipped with not only cellular but also user relaying radio interfaces, where base station exploits adaptive high speed downlink channel. Our proposed algorithm selects a user with good cellular channel condition as a relay station for other users with bad cellular channel condition but can get access to relay link with good quality. This can achieve flexible packet scheduling by adjusting transmission rates of cellular link. Packets are scheduled for transmission depending on scheduling indexes which are calculated based on user's achieved transmission rate, packet utility, and proportional fairness of their throughput. The performance results obtained by using computer simulation show that the proposed scheduling algorithm is able to achieve high network capacity, low packet loss, and good fairness in terms of received throughput of mobile users.

Performance Analysis of Random Early Dropping Effect at an Edge Router for TCP Fairness of DiffServ Assured Service

  • 허경
    • 한국통신학회논문지
    • /
    • 제31권4B호
    • /
    • pp.255-269
    • /
    • 2006
  • The differentiated services(DiffServ) architecture provides packet level service differentiation through the simple and predefined Per-Hop Behaviors(PHBs). The Assured Forwarding(AF) PHB proposed as the assured services uses the RED-in/out(RIO) approach to ensusre the expected capacity specified by the service profile. However, the AF PHB fails to give good QoS and fairness to the TCP flows. This is because OUT(out- of-profile) packet droppings at the RIO buffer are unfair and sporadic during only network congestion while the TCP's congestion control algorithm works with a different round trip time(RTT). In this paper, we propose an Adaptive Regulating Drop(ARD) marker, as a novel dropping strategy at the ingressive edge router, to improve TCP fairness in assured services without a decrease in the link utilization. To drop packets pertinently, the ARD marker adaptively changes a Temporary Permitted Rate(TPR) for aggregate TCP flows. To reduce the excessive use of greedy TCP flows by notifying droppings of their IN packets constantly to them without a decrease in the link utilization, according to the TPR, the ARD marker performs random early fair remarking and dropping of their excessive IN packets at the aggregate flow level. Thus, the throughput of a TCP flow no more depends on only the sporadic and unfair OUT packet droppings at the RIO buffer in the core router. Then, the ARD marker regulates the packet transmission rate of each TCP flow to the contract rate by increasing TCP fairness, without a decrease in the link utilization.

Optimal Bandwidth Assignment for Packet Rings

  • Hua, Cunqing;Yum, Tak-Shing Peter;Li, Cheng
    • Journal of Communications and Networks
    • /
    • 제9권4호
    • /
    • pp.402-407
    • /
    • 2007
  • The network throughput is an important performance criteria for the packet ring networks. Since maximizing the network throughput can lead to severe bias in bandwidth allocation among all flows, fairness should be imposed to prevent bandwidth starvation. The challenge here, therefore, is the joint optimization of the network throughput and fairness. In this paper, we present the optimal bandwidth assignment scheme to decompose this optimization problem into two tasks, one for finding fair bandwidth assignment and the other for finding the optimal routing. The network throughput is maximized under the fairness constraints when these tasks are performed iteratively.

패킷 스케쥴링을 위한 결손 보완 계층적 라운드로빈 알고리즘 (A Hierarchical Deficit Round-Robin Algorithm for Packet Scheduling)

  • 편기현;조성익;이종열
    • 한국정보과학회논문지:정보통신
    • /
    • 제32권2호
    • /
    • pp.147-155
    • /
    • 2005
  • 지난 십여년동안 각 세션에게 대역폭을 공평하게 분배하기 위한 많은 연구가 수행되었다. 이 문제에 있어서 가장 중요한 도전은 확장성 있는 구현(scalable implementation)을 실현하면서도 동시에 높은 공평성을 성취하는 것이다. 여기서 높은 공평성이란 작은 시간 구간에 대해서도 대역폭이 공평하게 분배되는 것이다. 불행히도 현존하는 스케줄링 알고리즘들은 확장성 있는 구현에 문제점이 있거나 혹은 공평성이 철저히 낮다는 결점을 갖고 있다. 본 논문에서 우리는 확장성을 잃지 않으면서도 동시에 합리적인 수준의 공평성을 제공하는 패킷 스케줄링 알고리즘을 제안한다. 제안하는 알고리즘은 결손을 보완하는 계층적 라운드-로빈 알고리즘이다. 계층적 라운드-로빈 알고리즘은 구현 복잡도가 상수 시간인 반면, 성취할 수 있는 공평성은 PGPS(Packet-by-Packet Generalized Processor Sharing) 알고리즘과 비슷함을 보인다. PGPS 알고리즘은 N을 세션 수라고 할 때 정렬된 우선 순위 큐를 사용하기 때문에 O(log N) 구현 복잡도를 가지므로 확장성이 떨어진다.

에드혹 네트워크에서 다중 데이터률을 고려하는 분산 패킷 스케쥴링 (A Multi-Rate Aware Distributed Packet Scheduling in Ad-hoc Networks)

  • 노권문;진영천;유상조
    • 한국통신학회논문지
    • /
    • 제31권7B호
    • /
    • pp.642-651
    • /
    • 2006
  • 에드흑 네트워크에서 패킷 스케줄링 기법들은 대부분 처리량에 기반한 공정성 (throughput-based fairness)를 제공한다. 처리량 기반 공정성을 제공하기 위해 기본적으로 가정하는 것은 채널 용량이 고정되어 있다는 것이다. 그러나 DCF(Distributed Coordination Function)를 제공하여 에드혹 네트워크를 구성하는데 대중적인 방법으로 사용하는 IEEE 802.11b와 802.11g는 채널 상태에 따라 다양한 데이터률을 적용할 수 있기 때문에, 채널 용량이 고정되어 있다는 가정은 실제 환경에서 적합하지 않다. 따라서, 본 논문에서는 이러한 디중 데이터률을 고려하기 위한 플로우별 시간 기반 공정성 (time-based fairness)를 정의하고, 정의한 시간 기반 공정성를 달성하는 패킷 스케쥴링 기법(MRADPS: Multi-Rate Aware Distributed Packet Scheduling)을 제안한다. 시뮬레이션 결과는 MRADPS가 정의한 시간 기반 공정성을 달성하면서 다중 데이터률을 제공하는 에드흑 네트워크의 전체 처리량을 크게 향상시키는 것을 보여준다.

Packet Loss Fair Scheduling Scheme for Real-Time Traffic in OFDMA Systems

  • Shin, Seok-Joo;Ryu, Byung-Han
    • ETRI Journal
    • /
    • 제26권5호
    • /
    • pp.391-396
    • /
    • 2004
  • In this paper, we propose a packet scheduling discipline called packet loss fair scheduling, in which the packet loss of each user from different real-time traffic is fairly distributed according to the quality of service requirements. We consider an orthogonal frequency division multiple access (OFDMA) system. The basic frame structure of the system is for the downlink in a cellular packet network, where the time axis is divided into a finite number of slots within a frame, and the frequency axis is segmented into subchannels that consist of multiple subcarriers. In addition, to compensate for fast and slow channel variation, we employ a link adaptation technique such as adaptive modulation and coding. From the simulation results, our proposed packet scheduling scheme can support QoS differentiations while guaranteeing short-term fairness as well as long-term fairness for various real-time traffic.

  • PDF

고속무선통신에서 트래픽 특성에 따른 공평성 증대를 위한 패킷 스케줄링 알고리즘 (Packet scheduling algorithm of increasing of fairness according to traffic characteristics in HSDPA)

  • 이승환;이명섭
    • 한국멀티미디어학회논문지
    • /
    • 제13권11호
    • /
    • pp.1667-1676
    • /
    • 2010
  • 본 논문에서는 고속무선통신시스템에서 트래픽 특성과 CPICH(common pilot channel)에서의 수신 신호대 간섭 전력비를 기반으로 유동적으로 채널을 할당하는 스케줄링 기법을 제안한다. 제안 알고리즘에서 사용자에게 할당되는 채널수는 CPICH에서 측정된 신호대간섭 전력비 값에 매겨진 등급에 따라 다른 수의 채널이 사용자에게 할당되며, 이때 남는 가용 채널을 두 번째 등급을 가지는 사용자에게 할당하는 방식이다. 따라서 기존 알고리즘과 유사하게 시스템의 전송 수율을 유지하면서 보다 많은 사용자에게 서비스를 제공하여 공평성을 향상시키는 기법이다. 실험에서 MAX C/I 알고리즘에 비해 전송률은 조금 낮지만 채널의 효율적 분배인 공평성에서는 높은 성능을 보였으며, 비례공정 알고리즘에 비해 높은 전송 수율을 보였다.

DiffServ 네트워크에서 공평성 향상을 위한 TRC Dropper의 성능 분석 (The Performance Analysis of TRC Dropper to improve fairness on DiffServ Networks)

  • 김훈기;홍성화
    • 한국시뮬레이션학회논문지
    • /
    • 제18권3호
    • /
    • pp.91-102
    • /
    • 2009
  • 평균 윈도우 크기는 평균 처리율과 많은 관계를 가지고 있다. 제안된 dropper는 fairness를 향상시키기 위해 윈도우 크기를 각 플로우의 레벨에 맞게 제어하도록 한다. 경쟁 패킷 드랍은 플로우가 많은 양의 대역폭을 차지하기 위해 동작한다. 경쟁 패킷 드랍 때문에 플로우는 전송 속도를 반으로 줄이게 되며, 이에 따라 코어 링크의 여유 용량이 존재하게 된다. 다른 플로우는 이 새로운 용량을 사용하게 되고, 따라서 다른 플로우는 좋은 처리율을 가지게 된다. 이런 방식으로 TCP의 전송속도를 제어하는 edge router의 새로운 기능 block인 TRC Dropper(Transmission Rate Control Dropper)를 제안한다. 제안한 TRC Dropper를 통하여 플로우들 간에 공평한 대역폭 분배를 실현하여 상대적으로 차별화된 서비스를 제공할 수 있다.