• 제목/요약/키워드: 링크 상태 데이터베이스

검색결과 3건 처리시간 0.02초

트래픽 변화를 고려한 링크 상태 업데이트 알고리즘의 성능 분석 (Performance evaluations of a link state update mechanism considering traffic variation)

  • 최승혁;정명희;양미정;김태일;박재헝;정민영
    • 한국시뮬레이션학회논문지
    • /
    • 제15권1호
    • /
    • pp.27-33
    • /
    • 2006
  • 서비스의 품질(QoS : quality of service) 보장 지원을 위해 라우터는 망 구성 정보 외에 링크 상태 정보를 기반으로 라우팅 경로를 설정한다. 따라서 라우터가 정확한 링크 상태를 파악하는 것은 최적의 라우팅 경로를 설정하는 데 있어 매우 중요하다. 그러나 라우터가 링크 상태 정보를 다른 라우터에게 알리기 위해 링크 상태 업데이트 메시지를 필요 이상으로 전송 할 경우, 이들 메시지의 생성, 처리, 전달 등에 의한 라우터 시스템 자원의 낭비에 기인한 성능 저하가 야기되며, 이와는 반대로 링크 상태 정보가 적절한 때에 업데이트 되지 않는 경우, 실제 수용 가능한 서비스 요구가 거절될 수 있다. 본 논문에서는 업데이트 메시지를 줄이면서 라우팅 성능을 향상 시키는 알고리즘을 제안하고, 시뮬레이션을 통하여 기존의 알고리즘과 비교해 성능 개선의 정도를 평가하였다.

  • PDF

제주 택시 텔레매틱스에 기반한 택시 승차지점 분석 기법 (Analysis scheme for customer pick-up points based on the Jeju Taxi Telematics system)

  • 이정훈;박경린
    • 한국GIS학회:학술대회논문집
    • /
    • 한국GIS학회 2008년도 공동춘계학술대회
    • /
    • pp.275-279
    • /
    • 2008
  • 본 논문은 제주 택시 텔레매틱스 사업의 운영 결과 축적된 히스토리 정보를 기반으로 택시들의 운행기록을 분석하여 승객들이 택시를 찾는 지점을 분석하는 기법을 제시하고 이를 바탕으로 시간별 지역별 링크별 승차 패턴을 분석한다. 이를 위하여 택시의 상태도 천이에서 승차지점을 추출하였으며 해당 데이터를 데이터베이스 테이블에 저장하였다. 이후 승차지점들을 그루핑하여 승차 패턴의 추이를 발견하고 이에 대한 분석을 수행하였다. 이 분석 데이터는 택시들을 지역별 시간대별로 승객이 많이 찾는 위치로 이동시키고 택시의 공차 운행율을 감소시키는 배차 방식을 개발하여 택시의 영업 수익 증대와 승객의 택시 대기시간 감소를 기할 수 있다.

  • PDF

Sorting Cuckoo: 삽입 정렬을 이용한 Cuckoo Hashing의 입력 연산의 성능 향상 (Sorting Cuckoo: Enhancing Lookup Performance of Cuckoo Hashing Using Insertion Sort)

  • 민대홍;장룡호;양대헌;이경희
    • 한국통신학회논문지
    • /
    • 제42권3호
    • /
    • pp.566-576
    • /
    • 2017
  • 키-값 저장소(key-value store)는 Redis, Memcached 등의 다양한 NoSQL 데이터베이스에 응용되어 그 우수성을 보였다. 그리고 키-값 저장소 응용프로그램은 대부분의 환경에서 삽입 연산(insert) 보다 탐색 연산(lookup)이 많이 발생하기 때문에 탐색의 성능이 중요하다. 하지만 기존의 응용프로그램은 해시 테이블을 링크 리스트(linked list) 형태로 유지하기 때문에 탐색 연산이 느릴 수 있다. 따라서 탐색 연산을 상수 시간 내에 완료할 수 있는 쿠쿠 해싱(cuckoo hashing)이 학계의 주목을 받기 시작했고, 그 후 메모리 사용률이 더 높은 버킷화 쿠쿠 해싱(Bucketized Cuckoo Hashing, BCH)이 제안되었다. 본 논문에서는 BCH 구조를 기반으로 하여 삽입 정렬 방법으로 데이터를 입력하는 Sorting Cuckoo를 소개한다. Sorting Cuckoo를 이용하면 데이터가 정렬된 상태에서 탐색을 수행하기 때문에 상대적으로 적은 메모리 접근을 통해 키의 존재 여부를 판단할 수 있으며, 메모리 점유율(load factor)이 높을수록 BCH보다 탐색의 성능이 좋아진다. 실험 결과에 의하면 Sorting Cuckoo는 메모리 점유율이 95%인 상황에서 BCH보다 천만 번의 negative 탐색(데이터가 존재하지 않는 탐색)에서는 최대 25%(약 1900만회), 천만 번의 positive 탐색(데이터가 존재하는 탐색)에서는 최대 10%(약 400만 회)만큼 더 적은 메모리 접근을 이용하였다.