• 제목/요약/키워드: 통신선

검색결과 3,490건 처리시간 0.033초

RFID 시스템에서 패리티 메카니즘을 이용한 충돌방지 알고리즘 (An Anti Collision Algorithm using Parity Mechanism in RFID Systems)

  • 김성수;김용환;안광선
    • 한국정보과학회논문지:정보통신
    • /
    • 제36권5호
    • /
    • pp.389-396
    • /
    • 2009
  • RFID(Radio Frequency IDentification) 시스템에서 사물에 부착된 태그에 대한 식별은 리더의 요청으로 시작한다. 리더가 요청을 하면 리더의 인식영역 내에 있는 다수의 태그는 동시에 응답을 하여 충돌이 발생한다. 리더는 인식영역 내의 모든 태그들을 빠르게 인식하는 충돌방지 알고리즘이 필요하다. 본 논문에서는 패리티 메카니즘을 이용한 충돌방지 알고리즘을 제안한다. 제안한 알고리즘에서, 태그는 리더의 요청 프리픽스와 일치하는 태그들 중 프리픽스 다음의 2 비트들의 '1'의 개수가 짝수인 태그 그룹은 '0' 슬롯에 응답하고, '1'의 개수가 홀수인 태그 그룹은 '1' 슬롯에 응답하게 하석 충돌을 방지한다. 해당 슬롯에 응답에 따라 존재하는 태그 아이디만 응답할 수 있도록 요청 프리픽스를 생성한다. 또한 해당 슬롯에 충돌이 2개인 경우에는 패리티 메카니즘을 이용하여 2개의 태그를 인식한다. 즉, 전체적인 질의 휫수를 줄여 인식시간을 단축한다.

실행시간 적응에 의한 병렬처리시스템의 성능개선 (Performance Improvement of Parallel Processing System through Runtime Adaptation)

  • 박대연;한재선
    • 한국정보과학회논문지:시스템및이론
    • /
    • 제26권7호
    • /
    • pp.752-765
    • /
    • 1999
  • 대부분 병렬처리 시스템에서 성능 파라미터는 복잡하고 프로그램의 수행 시 예견할 수 없게 변하기 때문에 컴파일러가 프로그램 수행에 대한 최적의 성능 파라미터들을 컴파일 시에 결정하기가 힘들다. 본 논문은 병렬 처리 시스템의 프로그램 수행 시, 변화하는 시스템 성능 상태에 따라 전체 성능이 최적화로 적응하는 적응 수행 방식을 제안한다. 본 논문에서는 이 적응 수행 방식 중에 적응 프로그램 수행을 위한 이론적인 방법론 및 구현 방법에 대해 제안하고 적응 제어 수행을 위해 프로그램의 데이타 공유 단위에 대한 적응방식(적응 입도 방식)을 사용한다. 적응 프로그램 수행 방식은 프로그램 수행 시 하드웨어와 컴파일러의 도움으로 프로그램 자신이 최적의 성능을 얻을 수 있도록 적응하는 방식이다. 적응 제어 수행을 위해 수행 시에 병렬 분산 공유 메모리 시스템에서 프로세서 간 공유될 수 있은 데이타의 공유 상태에 따라 공유 데이타의 크기를 변화시키는 적응 입도 방식을 적용했다. 적응 입도 방식은 기존의 공유 메모리 시스템의 공유 데이타 단위의 통신 방식에 대단위 데이타의 전송 방식을 사용자의 입장에 투명하게 통합한 방식이다. 시뮬레이션 결과에 의하면 적응 입도 방식에 의해서 하드웨어 분산 공유 메모리 시스템보다 43%까지 성능이 개선되었다. Abstract On parallel machines, in which performance parameters change dynamically in complex and unpredictable ways, it is difficult for compilers to predict the optimal values of the parameters at compile time. Furthermore, these optimal values may change as the program executes. This paper addresses this problem by proposing adaptive execution that makes the program or control execution adapt in response to changes in machine conditions. Adaptive program execution makes it possible for programs to adapt themselves through the collaboration of the hardware and the compiler. For adaptive control execution, we applied the adaptive scheme to the granularity of sharing adaptive granularity. Adaptive granularity is a communication scheme that effectively and transparently integrates bulk transfer into the shared memory paradigm, with a varying granularity depending on the sharing behavior. Simulation results show that adaptive granularity improves performance up to 43% over the hardware implementation of distributed shared memory systems.

다중 전송율 무선랜에서의 스케일러블 비디오 멀티캐스트를 위한 품질 기반 전송 속도 적응 기법 (QARA: Quality-Aware Rate Adaptation for Scalable Video Multicast in Multi-Rate Wireless LANs)

  • 박광우;장인선;백상헌
    • 정보처리학회논문지:컴퓨터 및 통신 시스템
    • /
    • 제1권1호
    • /
    • pp.29-34
    • /
    • 2012
  • 무선 멀티캐스트 서비스는 동일한 콘텐츠를 다수의 사람들에게 동시에 전송함으로써 네트워크 자원을 보다 효율적으로 이용할 수 있다. 본 논문에서는 더 나은 무선 멀티미디어 스트리밍 멀티캐스트 서비스를 제공하기 위하여 Quality-Aware Rate Adaptation(QARA) 기법을 제시한다. QARA에서는 콘텐츠의 종류와 사용자의 채널 환경에 따라 멀티캐스트 프레임의 전송 속도가 결정된다. 기본 계층은 높은 신뢰성을 보장하기 위하여 낮은 속도를 이용하여 모든 사용자들에게 전송됨으로써 기본적인 서비스 품질을 제공한다. 반면, 향상 계층의 프레임 전송 속도는 무작위로 선출된 노드의 채널 환경 피드백 정보를 통하여 결정된다. 콘텐츠 전송 중에 이러한 과정을 반복함으로써 다양한 전송 속도를 사용하고, 각 노드들에게 채널 환경에 따라 차등적인 서비스를 제공할 수 있다. 결과적으로 QARA는 이동 노드들이 다양하게 분포되어 있는 환경에 사용될 수 있으며, 네트워크 자원을 보다 효율적으로 이용할 수 있다. 시뮬레이션 결과는 QARA가 기존 연구들에 비하여 높은 가능 전송 속도 활용률을 보임으로써 콘텐츠 전송 시간을 단축시킬 수 있음을 보여준다.

DGPS 보정 신호 실시간 장거리 전송 방안 (Realtime Long-Distance Transmission Method of DGPS Error Correction Signal)

  • 조익성;임재홍
    • 대한원격탐사학회지
    • /
    • 제17권3호
    • /
    • pp.243-251
    • /
    • 2001
  • GPS(Global Positioning System)를 이용한 측위는 현재 가장 널리 쓰이는 측위 기법이다. 그러나 GPS 위치 측정시 일반 사용자는 전리층과 대류권의 영향으로 인해 항법이나 측위 등의 응용분야에서 만족할 만한 정확도를 얻을 수 없다. DGPS(Differential Global Positioning System)는 이러한 제약들을 해결할 수 있는 방법으로써, 이는 공통 오차를 제거하여 높은 정확도를 얻을 수 있다. 하지만 DGPS를 사용한 경우에도 정밀 측위에 있어서는 기준점으로부터의 거리 제한과 실시간 데이터 처리가 힘든 문제점을 내재하고 있다. 따라서 본 논문에서는 장기선 DGPS를 위한 실시간 보정신호 전송방법에 관하여 논한다. 이는 데이터 전송거리가 제한되는 종래의 무선 모뎀 방법에서의 문제를 해결하기 위하여 TCP와 UDP 또는 IP 프로토콜로 구성되는 TCP/IP 프로토콜 스택을 이용함으로써 어느 곳이나 RTK-GPS 위치 정보 데이터의 전송을 가능하게 한다.

해양탑재체 스캔 미캐니즘의 포인팅 안정성 연구 (Pointing Stability Study of the GOCI Scan Mechanism)

  • 연정흠;강금실;윤형식
    • 대한원격탐사학회지
    • /
    • 제22권6호
    • /
    • pp.595-600
    • /
    • 2006
  • 해양탑재체는 2008년 말 발사예정인 정지궤도 통신해양기상위성의 주요 탑재체로, 한반도 주의의 $2500km\times2500km$ 영역의 해색을 관찰한다. 해양탑재체는 전 영역을 16개의 슬롯으로 나누어 관찰하며, 이를 위하여 이축경사 방식의 스캔 미캐니즘을 이용한다. 본 연구에서는 해양탑재체에서 사용하고 있는 스캔 방식의 포인팅 안전성을 분석하였다. 또한 분석결과를 일반적으로 많이 사용하고 있는 짐벌 방식과 비교하였다. 이를 위해 각 방식의 포인팅 모델과 포인팅 안정성 척도를 제시하였다. 분석결과 이축경사 방식이 뛰어난 포인팅 안정성을 갖는다는 것을 보일 수 있었다. 해석결과는 각 미캐니즘의 규격 선성과 분석에 활용될 수 있다.

하천공간정보의 계층적 HydroG-OneFlow 웹서비스 개발 (Development of a Hierarchical HydroG-OneFlow Web Services of River GeoSpatial Information)

  • 신형진;황의호;채효석;홍성수
    • 한국수자원학회:학술대회논문집
    • /
    • 한국수자원학회 2015년도 학술발표회
    • /
    • pp.626-626
    • /
    • 2015
  • 본 연구에서는 하천공간정보의 웹서비스를 위해 SOAP(Simple Object Access Protocol) API 및 REST(Representation State Transfer) API로 제공하는 HydroG-OneFlow 웹서비스를 개발하였다. HydroG-OneFlow는 GML 기반의 서비스를 제공하며 GetBasin, GetGeoVariable 및 GetData 등의 기본서비스로 구성된다. GML은 GIS S/W의 벡터 GML 포맷과 공간정보 오픈플랫폼 서비스인 브이월드 데이터 API에서 제공하는 GML 포맷을 참고하여 하천공간 벡터정보를 제공할 수 있도록 GML을 구성하였다. GDM 공간 데이터에 대한 벡터정보 ML 수용 수준을 향상시킬 수 있도록 벡터구조의 점, 선, 면 정보에 대하여 GML의 PointPropertyType, CurvePropertyType, SurfacePropertyType을 도입하였다. 또한 일반적인 공간자료에서는 Multi 객체에 대한 지원도 필요하다. 현 GDM 데이터베이스에서도 OGC 표준의 MultiPoint, MultiLineString, MultiPolygon을 지원하고 있다. 이를 위하여 GML의 상응 요소인MultiPointPropertyType, MultiCurvePropertyType, MultiSurfacePropertyType을 하천공간정보 벡터 스키마에 도입하여 활용하였다. 클라이언트 서버 통신은 메시지 교환프로토콜인 SOAP을 사용하여 서버의 객체를 직접 호출하여 이루어진다. 서버는 서버의 제공 서비스를 WSDL(Web Service Description Language)를 통하여 게시하고 클라이언트는 이 기준(Criteria)을 참고하여 접근한다. GetData의 경우 Type(GRID or VECTOR), GDM(Geospatial Data Model) 여부(true or false), LayerName, BasinID, GenTime을 인자로 받아 GeoData에서 검색된 정보를 반환한다. SOAP버전은 1.1과 1.2를 지원하여 접근하는 클라이언트에서 선택할 수 있도록 개발하였다.

  • PDF

증강현실 기반 지휘통제훈련 시뮬레이터 개발 (Developing an AR based Command Post eXercise(CPX) Simulator)

  • 박상준;신규용;김동욱;김태효;노효빈;이원우
    • 융합보안논문지
    • /
    • 제18권5_2호
    • /
    • pp.53-60
    • /
    • 2018
  • 과학기술이 발전함에 따라 미래의 전쟁에서는 보다 복잡한 전장 환경에서 지금보다 훨씬 정밀하고 다양한 무기체계들이 활용될 것으로 예상된다. 이때 복잡한 전장 환경과 다양한 무기체계들을 하나로 연결하여 전장상황을 인식하고 전장을 가시화 함으로써 지휘관 및 참모들에게 필요한 정보를 제공해 주는 시스템을 지휘통제체계(C4I)라고 한다. 지휘관 및 참모들은 지휘통제체계를 활용해 효율적인 전투지휘를 위해 컴퓨터나 종이지도 등을 활용해 미리 충분한 예행연습을 함으로써 지휘통제 및 의사결정 능력을 향상시키는데, 이를 전투지휘훈련이라 한다. 지휘통제훈련은 이러한 전투지휘훈련의 한 과정이다. 과거에는 지휘통제훈련을 위해 2차원(2D) 종이지도나 컴퓨터 스크린을 활용하였기 때문에 가시선 분석, 통신장비의 난청지역 분석, 병력의 진지 편성, 그리고 부대의 기동로 판단 등이 제한될 수밖에 없었다. 하지만 최근에는 이러한 단점을 극복하기 위해 3차원(3D) 기반의 지휘통제훈련 시뮬레이터들이 개발되고 있다. 이러한 추세에 발맞추어 본 논문에서는 증강현실(Augmented Reality, AR) 글래스를 활용한 다중 사용자 기반의 지휘통제훈련 시뮬레이터를 제안한다.

  • PDF

초소형 위성의 편대 및 군집 운용을 위한 모듈형 온보드 컴퓨터 개발 (Development of On-board Computer Module for Formation Flying and Cluster Operation Nano-satellites)

  • 오형직;김도현;박기연;이주인;정인선;이성환;박재필
    • 한국항공우주학회지
    • /
    • 제47권10호
    • /
    • pp.728-737
    • /
    • 2019
  • 본 연구에서는 초소형 위성을 이용한 위성 편대 및 군집 운용 시 실시간으로 위성 간의 상대 위치 정보를 제공할 수 있는 통합 항법용 모듈형 온보드 컴퓨터(On-board Computer, OBC)를 개발하였다. 모듈은 구조적으로는 큐브위성의 기준 규격에 맞게 설계하되 사용자가 원하는 무선 통신모듈 및 항법용 Global Positioning System(GPS) 장비를 적용할 수 있도록 확장성을 고려하였다. 개발된 OBC는 제품 개발 및 제작 이후 야외 테스트를 통해 저전력 Micro Controller Unit(MCU)로 군집 운용을 수행하는 초소형 위성들의 통합 항법 및 실시간 데이터 동기화 요구 처리속도를 만족함을 확인하였다. 또한, 열진공, 방사능 시험을 거쳐 우주급 환경에서 정상 작동함을 확인하였으며, 진동시험의 경우 underfill 공정을 추가하면 정상적으로 요구조건을 만족할 수 있음을 확인하였다. 이를 통해 향후 수요가 늘어날 군집 운용을 위한 위성군 개발의 핵심 부품인 OBC의 대량생산 체계를 구축하였다.

전력선통신(Power Line Communication) 기반 센서네트워크를 이용한 크루즈선 승무원 지원 시스템 개념연구 (Conceptual Design of Crew Support System Based on Wireless Sensor Network and Power Line Communication for Cruise Ship)

  • 강희진;이동곤;박범진;백부근;조성락
    • 대한조선학회논문집
    • /
    • 제46권6호
    • /
    • pp.631-640
    • /
    • 2009
  • The highest priority of the cruise trip is the safety and comfort of its passengers. Though the cruise lines take every appropriate measure to ensure that their Passengers are safe and experience enjoyable vacations it is hard to fulfill all passenger's personnel requirement with limited number of crews. Generally, each passenger is issued an identification card which contains their digital photo and personal identification information on a magnetic strip that he or she must present when entering or leaving the ship. This technology allows the ship to know which Passengers and crew members are on board and which are not. However, this system has some limitations of functions and usage. To support each passenger as his or her personal liking, additional number of crews or some kind of new system is needed. In this paper, the crew support system based on sensor network using wireless and wired communication technologies was studied. To design the system, PLC(Power Line Communication) system and ZigBee based passenger location recognition, classification system has studied experimentally. By using this system, crews can serve passengers more closely and personally with less effort.

항공전자 이더넷의 네트워크 성능 향상을 위한 동적 라우팅 기법 및 우선순위기반 데이터 전송 기법 (Dynamic Routing and Priority-based Data Transmission Schemes in Avionic Ethernet for Improving Network QoS)

  • 이원진;김용민
    • 한국항행학회논문지
    • /
    • 제23권4호
    • /
    • pp.302-308
    • /
    • 2019
  • 항공 데이터 네트워크 (ADN; aircraft data network)는 항공기 항전장비들 간 신호데이터 송수신을 위한 네트워크로써 항공기 운용 환경을 고려해 MIL-STD-1553B와 같이 고신뢰성 프로토콜이 사용되어왔다. 최근에는 고속통신의 필요성이 증가함에 따라 상용 이더넷이 ADN으로 활용되고 있으며, 적용 범위가 증가하고 있는 추세이다. 이더넷은 MIL-STD-1553B 프로토콜에 비해 고속 데이터 전송이 가능하다는 장점이 있지만, 지연시간이 길다는 낮은 단점이 있다. 본 논문에서는 ADN으로 활용되는 이더넷의 성능 향상을 위한 동적 라우팅 기법과 우선순위 기반 데이터 전송기법을 제시한다. 제시기법은 이더넷 스위치에 적용되어 네트워크 트래픽의 효율적 관리 및 고우선순위 데이터 전송시간 단축시킬 수 있다. 본 논문에서는 이더넷 스위치 기반 항공전자 네트워크 환경에서 시뮬레이션을 통해 제시기법이 기존 이더넷에서 사용되는 스패닝 트리 프로토콜에 비해 데이터 전송시간을 단축시킬 수 있음을 입증한다.