RISS 학술연구정보서비스

검색

인기 검색어

    다국어 입력

    http://chineseinput.net/에서 pinyin(병음)방식으로 중국어를 변환할 수 있습니다.

    변환된 중국어를 복사하여 사용하시면 됩니다.

    예시)
    • 中文 을 입력하시려면 zhongwen을 입력하시고 space를누르시면됩니다.
    • 北京 을 입력하시려면 beijing을 입력하시고 space를 누르시면 됩니다.
    닫기
    KCI등재

    리눅스 9비트 시리얼통신에서 모드전환 지연원인의 분석과 개선

    한글로보기

    https://www.riss.kr/link?id=A101718114

    • 0

      상세조회
    • 0

      다운로드
    서지정보 열기
    • 내보내기
    • 내책장담기
    • 공유하기
      • URL 복사
    • 오류접수
    인용문이 복사되었습니다.

    부가정보

    국문 초록 (Abstract) kakao i 다국어 번역

    본 논문은 리눅스 환경에서 9비트 RS-232 통신에 필요한 패러티 모드 전환 방식을 사용할 때 발생하는 바이트 간 전송 지연증가 문제를 분석하고 해결책을 제시한다. 문자 전송방식인 RS-232통신에서 메시지의 시작을 나타내기 위하여 9비트통신을 하는 경우가 상당히 있다. 8 비트 문자통신을 기본으로 하는 통상의 리눅스에서는 9비트지원을 하기위해서는 패러티 모드를 변환하는 방법이 사용되는데, 실험결과 이때 OS 틱(tick) 수준의 지연이 발생하는 것을 확인하였다. 본 논문에서 지연의 원인이 드라이버에서 전송 FIFO 버퍼에 남은 데이터를 기다리는데 걸리는 시간의 최소단위를 OS 틱을 사용하기 때문인 것을 밝혀내었으며, 표준 리눅스 드라이버를 수정하여 패러티 모드전환 시간을 1ms 이내로 감소시켰다. 최근 다양한 시스템 통신 방식의 개발되었지만, 여전히 기존의 많은 표준 및 시스템이 RS-232 방식을 사용하여 9 bit 통신을 하고 잇는 경우에 리눅스 활용이 가능하게 되었다는 의미가 있다.
    번역하기

    본 논문은 리눅스 환경에서 9비트 RS-232 통신에 필요한 패러티 모드 전환 방식을 사용할 때 발생하는 바이트 간 전송 지연증가 문제를 분석하고 해결책을 제시한다. 문자 전송방식인 RS-232통...

    본 논문은 리눅스 환경에서 9비트 RS-232 통신에 필요한 패러티 모드 전환 방식을 사용할 때 발생하는 바이트 간 전송 지연증가 문제를 분석하고 해결책을 제시한다. 문자 전송방식인 RS-232통신에서 메시지의 시작을 나타내기 위하여 9비트통신을 하는 경우가 상당히 있다. 8 비트 문자통신을 기본으로 하는 통상의 리눅스에서는 9비트지원을 하기위해서는 패러티 모드를 변환하는 방법이 사용되는데, 실험결과 이때 OS 틱(tick) 수준의 지연이 발생하는 것을 확인하였다. 본 논문에서 지연의 원인이 드라이버에서 전송 FIFO 버퍼에 남은 데이터를 기다리는데 걸리는 시간의 최소단위를 OS 틱을 사용하기 때문인 것을 밝혀내었으며, 표준 리눅스 드라이버를 수정하여 패러티 모드전환 시간을 1ms 이내로 감소시켰다. 최근 다양한 시스템 통신 방식의 개발되었지만, 여전히 기존의 많은 표준 및 시스템이 RS-232 방식을 사용하여 9 bit 통신을 하고 잇는 경우에 리눅스 활용이 가능하게 되었다는 의미가 있다.

    더보기

    다국어 초록 (Multilingual Abstract) kakao i 다국어 번역

    We analyze the problem that is occurring when using parity mode transformation required for 9 bit serial communication under Linux environment and propose the solution. The parity mode change is used for 9 bit serial communication in the Linux that by nature supports only 8 bit serial communication. delay (around OS tick) arises. Our analysis shows that the cause is minimum length of waiting time to transmit data remained in Tx FIFO buffers. A modified Linux serial driver proposed in this paper decreases the delay less than 1ms by using accurate time delaying. Despite various system communication interfaces, enormous existing standards and system have adopted RS-232 serial communication, and the part of them have communicated by 9bit serial.
    번역하기

    We analyze the problem that is occurring when using parity mode transformation required for 9 bit serial communication under Linux environment and propose the solution. The parity mode change is used for 9 bit serial communication in the Linux that by...

    We analyze the problem that is occurring when using parity mode transformation required for 9 bit serial communication under Linux environment and propose the solution. The parity mode change is used for 9 bit serial communication in the Linux that by nature supports only 8 bit serial communication. delay (around OS tick) arises. Our analysis shows that the cause is minimum length of waiting time to transmit data remained in Tx FIFO buffers. A modified Linux serial driver proposed in this paper decreases the delay less than 1ms by using accurate time delaying. Despite various system communication interfaces, enormous existing standards and system have adopted RS-232 serial communication, and the part of them have communicated by 9bit serial.

    더보기

    목차 (Table of Contents)

    • 요약
    • Abstract
    • 1. 서론
    • 2. 패러티 비트를 이용한 시리얼 9bit 데이터 통신 방법
    • 3. 실험결과
    • 요약
    • Abstract
    • 1. 서론
    • 2. 패러티 비트를 이용한 시리얼 9bit 데이터 통신 방법
    • 3. 실험결과
    • 4. 시간 지연의 해결 방법
    • 5. 결론
    • References
    더보기

    참고문헌 (Reference)

    1 허석렬, "전한 Teredo 서비스를 위한패킷 필터링 메커니즘 설계 및 구현" 한국산업정보학회 12 (12): 47-59, 2007

    2 안희준, "슬롯머신관리 프로토콜 분석시스템 설계 및 구현" (사)한국컴퓨터게임학회 26 (26): 35-41, 2013

    3 SealLevel, "What Is 9-Bit Data Framing?"

    4 이재강, "UBIFS 메모리 할당에 관한 I/O 성능 분석" 한국산업정보학회 18 (18): 9-18, 2013

    5 Kerrisk, Michael, "The Linux programming interface" No Starch Press 2010

    6 IGT, "Slot Accounting System"

    7 "RS232 Sniffer"

    8 "RS-232, Wikipedia"

    9 김두연, "Performnace Verification Process for Introduction of Open Source Software - centered on introduction of Linux into the NEIS" 한국산업정보학회 11 (11): 59-68, 2006

    10 Love, Robert, "Linux kernel development" Pearson Education 2010

    1 허석렬, "전한 Teredo 서비스를 위한패킷 필터링 메커니즘 설계 및 구현" 한국산업정보학회 12 (12): 47-59, 2007

    2 안희준, "슬롯머신관리 프로토콜 분석시스템 설계 및 구현" (사)한국컴퓨터게임학회 26 (26): 35-41, 2013

    3 SealLevel, "What Is 9-Bit Data Framing?"

    4 이재강, "UBIFS 메모리 할당에 관한 I/O 성능 분석" 한국산업정보학회 18 (18): 9-18, 2013

    5 Kerrisk, Michael, "The Linux programming interface" No Starch Press 2010

    6 IGT, "Slot Accounting System"

    7 "RS232 Sniffer"

    8 "RS-232, Wikipedia"

    9 김두연, "Performnace Verification Process for Introduction of Open Source Software - centered on introduction of Linux into the NEIS" 한국산업정보학회 11 (11): 59-68, 2006

    10 Love, Robert, "Linux kernel development" Pearson Education 2010

    11 CrossRef, "Linux Kernel source"

    12 EIA, "Interface between Data Terminal Equipment and Data Communication Equipment Employing Serial Binary Data Interchange" Electronic Industries Association. Engineering Dept 1969

    13 James F. Kurose, "Computer Networking: A Top-Down Approach"

    더보기

    동일학술지(권/호) 다른 논문

    분석정보

    View

    상세정보조회

    0

    Usage

    원문다운로드

    0

    대출신청

    0

    복사신청

    0

    EDDS신청

    0

    동일 주제 내 활용도 TOP

    더보기

    주제

    연도별 연구동향

    연도별 활용동향

    연관논문

    연구자 네트워크맵

    공동연구자 (7)

    유사연구자 (20) 활용도상위20명

    인용정보 인용지수 설명보기

    학술지 이력

    학술지 이력
    연월일 이력구분 이력상세 등재구분
    2026 평가 재인증평가 신청대상 (재인증)
    2020-01-01 등재 등재학술지 유지 (재인증) KCI등재
    2017-01-01 등재 등재학술지 유지 (계속평가) KCI등재
    2013-01-01 등재 등재학술지 유지 (등재유지) KCI등재
    2010-01-01 등재 등재학술지 선정 (등재후보2차) KCI등재
    2009-01-01 등재 등재후보 1차 PASS (등재후보1차) KCI등재후보
    2008-01-01 등재 신청제한 (등재후보1차)
    2007-01-01 등재 등재후보학술지 유지 (등재후보1차) KCI등재후보
    2005-01-01 등재 등재후보학술지 선정 (신규평가) KCI등재후보
    더보기

    학술지 인용정보

    학술지 인용정보
    기준연도 WOS-KCI 통합IF(2년) KCIF(2년) KCIF(3년)
    2016 0.57 0.57 0.58
    KCIF(4년) KCIF(5년) 중심성지수(3년) 즉시성지수
    0.6 0.6 0.796 0.32
    더보기
    해외이동버튼