지능형 교통 시스템 프로토콜(National Transportation Communications for Intelligent Transportation System Protocol)
National Transportation Communications for Intelligent Transportation System Protocol![]() |
NTCIP(National Transportation Communications for Intelligent Transportation System Protocol)는 컴퓨터와 다른 제조사의 전자 교통 제어 장치 간의 상호 운용성과 상호 호환성을 달성하기 위해 설계된 표준 패밀리입니다.
NTCIP는 20년 이상 존재해 왔지만 스마트 시티 이니셔티브와 기술 공급업체에 의해 점점 더 많이 사용되고 있습니다.예를 들어, 다음 버스가 어느 정류장에 도착하는지 알고 싶은 승객들은 시애틀 등의 [1]Siemens 이니셔티브에서 NTCIP를 사용하는 앱을 사용하고 있습니다.앞으로 NTCIP는 [2]신웨이브처럼 버스가 신호등을 제어하는 기능 등 차량과 교통신호 사이의 양방향 통신에 사용될 예정이다.
이 프로토콜은 NTCIP 공동위원회가 안내하는 공동 표준화 프로젝트의 산물로, 미국 전기 제조업체 협회(NEMA), 미국 주 고속도로 및 교통 공무원 협회(AASHTO), 교통 기술자 협회(ITE)의 대표자 6명으로 구성되어 있습니다.공동 위원회는 표준을 개발하고 유지하기 위해 14개의 기술 작업 그룹을 구성했으며, 50개가 넘는 표준 및 정보 [3]보고서를 시작하거나 작성했습니다.
이 프로젝트는 미국 교통부(USDOT)와의 계약에 따라 자금을 지원받으며, 포괄적인 지능형 교통 시스템(ITS) 표준 [4]패밀리를 개발하기 위한 광범위한 노력의 일환입니다.
NTCIP 개발의 역사
NEMA는 1992년에 NTCIP의 개발을 개시했다.1993년 초, 미국 연방 고속도로국(FHWA)은 운송 업계 대표자들을 모아 새로운 지능형 교통 시스템(ITS)을 위한 현장 장비 설치에 대한 장애물을 논의했습니다.대표자들은 업계 전체의 표준 데이터 통신 프로토콜의 필요성이 최우선 사항이라고 말했습니다.NEMA 운수과 회원들은 이미 새로운 산업표준에 대한 작업을 시작했기 때문에, 그 활동의 범위 확대와 신속화를 제안했다.
새로운 NTCIP 프로토콜의 주요 목표는 유사한 도로변 장치의 상호 호환성과 동일한 통신 채널 상의 다른 유형의 장치의 상호 운용성입니다.
1996년, FHWA는 표준 개발 기구의 파트너십을 제안하여 사용자와 업계의 관여를 확대하였습니다.AASHTO와 ITE는 NTCIP에 관한 공동위원회를 설립하고 NTCIP [3]표준의 개발 및 유지에 협력하기로 NEMA와 합의하였다.
NTCIP 통신 표준
센터 투 필드 디바이스 통신
NTCIP를 통해 센터는 서로 다른 제조사의 기기를 지정, 조달, 도입 및 테스트할 수 있는 현장 통신 및 명령/컨트롤을 수행할 수 있게 되었습니다.필드 디바이스의 NTCIP 통신 표준은 다음과 같습니다(대응하는 NTCIP 문서 번호는 괄호 안에 표시되어 있습니다).[5]
- 교통 신호(NTCIP 1202)
- 다이내믹 메시지 기호(NTCIP 1203)
- 환경 센서 스테이션(NTCIP 1204)
- 폐쇄 회로 텔레비전 카메라(NTCIP 1205)
- 차량 카운트 스테이션(NTCIP 1206)
- Freeway 램프 미터(NTCIP 1207)
- 비디오 스위치(NTCIP 1208)
- 수송 센서 시스템(NTCIP 1209)
- 교통신호 필드 마스터 스테이션(NTCIP 1210)
- 교통신호시 트랜짓priority(NTCIP 1211)
- 가로등(NTCIP 1213)
센터 간 커뮤니케이션
센터 투 센터(C2C) 통신에는 다대 다 네트워크에서의 실시간 전송 관리에서 정보 교환에 관여하는 컴퓨터 간의 피어 투 피어 통신이 포함됩니다.이러한 유형의 통신은 인터넷과 유사하며, 어떤 센터에서도 다른 센터로부터 정보를 요청하거나 제공할 수 있습니다.
센터 간 통신의 예로는 트래픽 제어 장치의 인벤토리 및 상태에 대한 실시간 정보를 교환하는 두 개의 트래픽 관리 센터가 있습니다.이를 통해 각 센터 시스템은 예를 들어 다른 센터 시스템이 실행 중인 타이밍 플랜을 알 수 있으며, 중앙 지리적 경계를 넘어 교통 신호를 조정할 수 있습니다.이러한 유형의 통신의 다른 예는 다음과 같습니다.[5]
- 서로 다른 시스템으로 관리되는 교통신호의 연계운전을 실현하고 한 센터의 직원이 다른 센터에서 작동하는 신호상태를 감시할 수 있도록 정보를 교환하는 둘 이상의 교통신호시스템(초단위 상태변화 포함)
- 교통 신호 관리 시스템에 교통 고객 정보 시스템 및 지역별 여행자 정보 시스템에 일정 준수 예외를 보고하는 동시에 교통 신호 관리 시스템에 교통 신호 지연 차량에 우선 순위를 부여하도록 지시하도록 요청합니다.
- 고속도로 관리시스템, 교통신호 관리시스템, 2개의 교통관리시스템 및 여행자 정보시스템에 사고를 보고하는 비상관리시스템
- 사고 통지에 따라 고속도로 동적 메시지 표시판에 방금 게시된 경고 메시지를 긴급관리 시스템에 통지하는 고속도로 관리 시스템
- 고속도로 관리 시스템이 필요에 따라 동적 메시지 표시에 경고 메시지를 게시할 수 있도록 도로상의 얼음 형성을 고속도로 관리 시스템에 통지하는 기상 감시 시스템(환경 센서)이다.
센터 간 통신의 NTCIP 통신 표준은 다음과 같습니다(대응하는 NTCIP 문서 번호는 괄호 안에 표시되어 있습니다).[5]
- 데이터 교환 - DATEX-ASN (NTCIP 2304)
- 웹 서비스 - XML (NTCIP 2306)
NTCIP는 센터 투 센터 애플리케이션 프로파일 개발 중에 다른 정보 수준 표준 개발 조직과 연계하여 ITE Traffic Management Data Dictionary(ITE TMDD), IEEE 1512 Incident Management(IEEEE 1512), APTA Transit Communications Interface(TCAPTA) 프로파일을 지원합니다.Traveler Information Systems 표준.
NTCIP 표준 프레임워크
NTCIP 프레임워크는 주로 Internet Engineering Task Force(IETF; 인터넷 기술 특별 조사위원회), World Wide Web Consortium(W3C; 월드 와이드 웹 컨소시엄) 및 ISO의 개방형 표준과 ITS 디바이스 통신 태스크에 고유한 NTCIP 데이터 사전 표준을 기반으로 합니다.통신 표준에 대한 계층화 또는 모듈화 접근법은 두 컴퓨터 또는 다른 전자 장치 간의 데이터 통신을 나타내기 위해 사용됩니다.
NTCIP는 ISO의 Open System Interconnection Reference Model(OSI 모델) 및 Internet Engineering Task Force(IETF; 인터넷 기술 특별 조사위원회)에서 정의된 계층 아키텍처와 구별하기 위해 "레이어"가 아닌 "레벨"을 참조합니다.5가지 NTCIP 레벨은 정보 레벨, 어플리케이션레벨, 트랜스포트 레벨,[5] 서브네트워크레벨 및 플랜트레벨입니다
다음 그림(권한과 함께 사용)은 NTCIP 정보, 애플리케이션, 트랜스포트, 서브네트워크 및 플랜트레벨의 구조를 나타내고 있습니다.
시스템이 작동하도록 배포자는 각 수준에서 NTCIP 프로토콜 또는 프로파일을 하나 이상 선택하고 지정해야 합니다.각 레벨 및 그 레벨에 적용되는 NTCIP 표준에 대해서는 [5]다음과 같이 설명합니다.
- NTCIP 정보 수준 - 정보 표준은 데이터 및 메시지의 의미를 정의하며 일반적으로 (통신 네트워크에 대한 정보가 아니라) ITS 정보를 처리합니다.이는 언어 내에서 사전 및 구문 목록을 정의하는 것과 유사합니다.이러한 표준은 기존의 ISO 7계층 OSI 모델보다 높습니다.정보 수준 표준은 구현할 시스템의 기능을 나타냅니다.
- NTCIP Application Level - 응용 프로그램 표준은 정보 데이터 교환 규칙 및 절차를 정의합니다.규칙에는 하나의 문장의 올바른 문법과 구문 및 허용된 문장의 순서가 포함될 수 있습니다.이것은 단어와 구를 조합하여 문장이나 완전한 생각을 만들고, 서로 인사하고 정보를 교환하는 규칙을 정의하는 것과 비슷합니다.이러한 표준은 OSI 모델의 세션, 프레젠테이션 및 애플리케이션 계층과 거의 동일합니다.
- NTCIP Transport Level(NTCIP 트랜스포트 레벨) - 전송 규격은 네트워크상의 포인트 'A'와 포인트 'X' 간에 애플리케이션 데이터를 교환하기 위한 규칙과 절차를 정의합니다.여기에는 필요한 라우팅, 메시지 분해/재어셈블리 및 네트워크 관리 기능이 포함됩니다.이것은, 전화 회사가 리모트에 있는 2대의 전화기를 접속하기 위해서 사용하는 규칙이나 순서와 비슷합니다.트랜스포트 레벨 표준은 OSI 모델의 트랜스포트 레이어 및 네트워크 레이어와 거의 동일합니다.
- NTCIP 서브네트워크레벨 - 서브네트워크 규격은 일부 통신 미디어를 통해 2개의 '인접' 디바이스 간에 데이터를 교환하기 위한 규칙과 절차를 정의합니다.이는 전화회사가 셀룰러 링크를 통해 데이터를 교환하기 위해 사용하는 규칙과 트위스트 페어 동선을 통해 데이터를 교환하기 위해 사용하는 규칙이 동일합니다.이러한 표준은 OSI 모델의 데이터 링크 및 물리 계층과 거의 동일합니다.
- NTCIP 플랜트레벨 - 플랜트레벨은 NTCIP 프레임워크에 NTCIP에 관한 학습자에게 참조점을 제공하는 수단으로서만 표시됩니다.플랜트 레벨에는 NTCIP 통신 표준이 사용되는 통신 인프라스트럭처가 포함되어 있으며 선택된 통신 인프라스트럭처 상에서 사용하기 위한 적절한 서브 네트워크레벨 선택에 직접적인 영향을 미칩니다.NTCIP 규격에서는, 어느 미디어 타입도 다른 미디어 타입에 대해서 규정되어 있지 않습니다.대부분의 경우 통신 매체는 설계 단계 초기에 선택됩니다.
NTCIP 프레임워크는 다이어그램에 명시적으로 표시된 것 이외의 조합을 배제하지 않습니다.
레퍼런스
- ^ "Shaping connected mobility".
- ^ "Home". sinwaves.com.
- ^ a b NEMA - NTCIP
- ^ 미국 교통부 ITS 표준 프로그램
- ^ a b c d e NTCIP 가이드