kumoh national institute of technology
Networked Systems Lab.

MMS Standard

NSL > Researches> MMS> MMS Standard
MMS on TCP/IP의 표준화 _6
By : 관리자
Date : 2009-01-16
Views : 377

무제 문서
MMS on TCP/IP의 표준화

- 목 차 -

제 1 장 적용범위
제 2 장 인용규격
제 3 장 정의
제 4 장 MMS on TCP/IP 통신망 구조
제 5 장 MMS on TCP/IP의 규격
부 록 해설

부록 해설

MMS on TCP/IP의 표준화 C xxxx : 1999 해설

이 해설은, 본체에 규정한 사항과 이것들과 관련된 사항을 설명하는 것으로서, 규격의 일부는 아니다.

1. 제정의 취지 MMS는 Ethernet, 토큰버스, TCP/IP, MAP, FAIS, RS232C 등 다양한 환경에서 모두 지원되는 통신규약이다. MMS는 MAP의 응용계층 표준안으로서 robot, PLC와 CNC 등의 프로그램 가능한 장치들간의 정보교환 및 처리기능을 수행하며 ISO 9506을 채택하고 있다. 그러나, 현재 MAP이 상품성을 잃어감에 따라 MMS를 TCP/IP상에 구현하려는 움직임이 전세계의 산업용 네트워크 계에서 일어나고 있다. 이에 본 규격에서는 ISO 9506 Part1-6, N578, RFC1006, MAP Release 3.0 과 ISO/IEC 8802-3을 원안으로하여 본 규격을 작성하였다.

2. 제정의 경위 본 규격은 ISO 9506 Part1-6(1990), N578, RFC1006, MAP Release 3.0 과 ISO/IEC 8802-3을 참고로 하여 제정한 것이다.

3. 심의 중에 특히 문제가 된 사항 본 규격은 ISO 9506 Part1-6, N578, RFC1006, MAP Release 3.0 과 ISO/IEC 8802-3을 참고로 하여 제정한 것이나, ISO/IEC 9506-1(1998)와 ISO/IEC 9506-2(1998)가 DIS 버전으로 개정됨에 따라 이후에 본 규격의 개정 작업이 필요하리라 예상한다. 또한, MMS 사용에 필요한 각 부가표준안들의 수정 및 추가가 예상되므로 이에 따른 개정이 필요하리라 예상한다.

4. 도표일람 본 규격에서 설명하는 도표의 일람은 다음과 같다.

도표일람

그림 1 물리층 분할, ISO/IEC OSI 참조 모델과의 관계

그림 2 물리층 분할, ISO/IEC OSI 참조 모델과의 관계

그림 3 ISO/IEC OSI 참조모델과 KS X 4302-3 CSMA/CD LAN 모델에 관한 관계

그림 4 데이터 링크 계층의 구성

그림 5 서비스 프리미티브의 관계

그림 6 인터 네트워크 규격에서의 계층화

그림 7 인터 네트워크 주소 양식

그림 8 인터 네트워크 송신 프레임과 UDP/TCP 헤더의 위치

그림 9 TCP/IP를 이용한 인터 네트워킹

그림 10 인터 네트워크 데이터그램의 예

그림 11 인터 네트워크 프로토콜 포맷

그림 12 연결형 규격의 소켓시스템(TCP)의 호출

그림 13 비연결형 규격의 소켓시스템(UDP)의 호출

그림 14 이더넷에서 전송제어 프로토콜 데이터의 캡슐화

그림 15 이더넷에서 사용자 데이터그램 프로토콜 데이터의 캡슐화

그림 16 전송제어 프로토콜 데이터 포맷

그림 17 RFC 1006에 따르는 TCP/IP 기반 OSI 상위계층 프로토콜

그림 18 RFC 1070에 따르는 TCP/IP 기반 OSI 상위계층 프로토콜

그림 19 MMS on TCP/IP

그림 20 MMS/TCP 접속층에서의 데이터 프레임

그림 21 OSI 7계층

그림 22 MMS on TCP/IP

그림 23 제안된 상태서비스 구현 메카니즘

그림 24 제안된 상태서비스 구현 메카니즘

그림 25 MMS on TCP/IP의 OSI 구조

그림 26 소켓 프로그램을 이용한 MMS 통신 메카니즘

표의 일람

표 1 MMS on TCP/IP의 통신망 구조와 다른 통신망 구조와의 비교

표 2 물리층의 서비스 프리미티브

표 3 프레임 구성요소의 특성

표 4 계층별 정보의 흐름

표 5 전송제어 프로토콜, 사용자 데이터그램 프로토콜과 IP의 비교

표 6 인터 네트워크 영역에서의 창구 할당

표 7 M-Service와 TCP의 맵핑관계

표 8 연결관리 그룹의 Client 관련 함수, M-Service 와 TCP 인터페이스

표 9 연결관리 그룹의 Server 관련 함수, M-Service 와 TCP 인터페이스

표 10 VMD 그룹의 Client 관련 함수, M-Service 와 TCP 인터페이스

표 11 VMD 그룹의 Server 관련 함수, M-Service 와 TCP 인터페이스

표 12 영역관리 그룹의 Client 관련 함수, M-Service 와 TCP 인터페이스

표 13 영역관리 그룹의 Server 관련 함수, M-Service 와 TCP 인터페이스

표 14 프로그램 기동관리 그룹의 Client 관련 함수, M-Service 와 TCP 인터페이스

표 15 프로그램 기동관리 그룹의 Server 관련 함수, M-Service 와 TCP 인터페이스

표 16 변수접근 그룹의 Client 관련 함수, M-Service 와 TCP 인터페이스

표 17 세마포아관리 그룹의 Client 관련 함수, M-Service 와 TCP 인터페이스

표 18 조작자 통신 그룹의 Client 관련 함수, M-Service 와 TCP 인터페이스

표 19 조작자 통신 그룹의 Server 관련 함수, M-Service 와 TCP 인터페이스

표 20 사건관리 그룹의 Client 관련 함수, M-Service 와 TCP 인터페이스

표 21 사건관리 그룹의 Server 관련 함수, M-Service 와 TCP 인터페이스

표 22 저널관리 그룹의 Client 관련 함수, M-Service 와 TCP 인터페이스

표 23 저널관리 그룹의 Server 관련 함수, M-Service 와 TCP 인터페이스

표 24 파일관리 그룹의 Client 관련 함수, M-Service 와 TCP 인터페이스

표 25 파일관리 그룹의 Server 관련 함수, M-Service 와 TCP 인터페이스

5. 규격의 구성 이 규격은 (1) 적용 범위, (2) 인용 규격, (3) 정의, (4) MMS on TCP/IP 구조, (5) MMS on TCP/IP의 규격으로 이루어 진다. MMS on TCP/IP의 규격은 물리층, 데이터 링크층, 인터 네트워크 프로토콜층, 전송제어 프로토콜층, MMS/TCP 접속, MMS, TCP/IP와 MMSI의 접속, MMS 서비스, MMS 부가규격안과 MMS 서비스의 생산메세지규약머신으로 되어 있다.

5.1 본문 2. 인용 규격 본 규격은 인용 규격 항목에 나타낸 참고 자료들을 중심으로 번역하여 작성한 규격으로서 이 중 ISO 8802-3은 KS 4302-3에 해당된다. 그러나, KS X 4302-3에는 ISO 8802-3의 모든 내용이 포함 되어 있는 것이 아니므로 이에 해당하는 내용은 원안을 그대로 서술하였다.

6. 원안작성 위원회


권 욱 현
서울대학교
02) 880-7318

박 홍 성
강원대학교
0361) 250-6346

김 영 신
서울대학교
02) 880-8482~90(교환414)

류 명 선
Poscon 기술연구소
02) 3290-4416

오 상 록
한국과학기술연구원
02) 958-5757

박 정 우
주식회사 우리기술
02) 886-0351

김 용 호
주식회사 대우전자
02) 751-1663

7. 이 규격에 관련된 특허에 관하여 ISO 8802-3에 대하여는 KS X 4302-2의 해설에 나타나 있는 것처럼 후지쯔 제록스 주식회사와 교섭할 필요가 있다.

8. 그 밖의 해설 사항 많은 분야에서 산업용 통신망을 사용하게 되면서 MMS의 범위도 넓어지게 된다. 이러한 사용의 확대에 따라 기존 규격이 응용에 따라 조금씩 변형된 형태의 생산 메시지 규격들이 제안되어지고 있다. 또한 미국의 에너지 관리국에서도 ICCP 라는 이름으로 현재 MMS 를 발전 관련 부분 표준으로 정하려는 움직임이 있다. 즉 FA 부분이 아닌 새로운 부분으로의 적용과 MMS 코어에 대한 단순화, MMS에 이종 프로토콜을 접목하려는 시도, 좀더 복잡하고 대규모의 시스템을 제어하기 위한 ICCP/TASE.2의 등장의 형태로 적용 및 응용 사례를 분류해 볼 수 있다. MMS 응용 사례를 나열해보면 아래의 항목들로 나누어 볼 수 있다.

a) NASA JPL의 Deep Space Network에 MMS를 이용한 통신망 응용 및 구현

b) Micro MMS: 기존 MMS의 메세지 처리 및 디코더, 인코더 간소화

c) COOL-MMS: CORBA를 이용한 ISO-MMS 구현 접근 방법, 개방형 제어기와의 결합 시도

d) EPFL의 Real time 통신, Event 관리를 위한 MMS의 분석 및 변경에 대한 연구

e) 미국 EPRI(Electric Power Research Institute) 에너지 관련 장비를 위한 ICCP/TASE.2

f) 본래의 취지인 공장 자동화 분야의 응용

또한, 본 규격은 ISO/IEC 9506-1(1990), ISO/IEC 9506-2(1990)와 N578을 참고로 하여 제정한 것이나, ISO/IEC 9506-1(1998)와 ISO/IEC 9506-2(1998)가 DIS 버전으로 개정됨에 따라 이후에 본 규격의 개정 작업이 필요하리라 예상한다. 또한, MMS 사용에 필요한 각 부가표준안들의 수정 및 추가가 예상되므로 이에 따른 개정이 필요하리라 예상한다.



 목록
(Total:62 articles / page:1/7 )
List
No. Subject By Date Views
62  MMS 표준 II_22 관리자 2009-01-20 586
61  MMS 표준 II_21 관리자 2009-01-20 430
60  MMS 표준 II_20 관리자 2009-01-20 433
59  MMS 표준 II_19 관리자 2009-01-20 445
58  MMS 표준 II_18 관리자 2009-01-20 463
57  MMS 표준 II_17 관리자 2009-01-20 531
56  MMS 표준 II_16 관리자 2009-01-20 444
55  MMS 표준 II_15 관리자 2009-01-20 436
54  MMS 표준 II_14 관리자 2009-01-20 393
53  MMS 표준 II_13 관리자 2009-01-20 400
Search