Leave Your Message

EL-SCA 적용 시 ELSGW와 출입통제 시스템 간 통신 사양 (*ELSGW: ELevator-Security Gateway)

2024년 12월 26일

1. 개요

이 문서에서는 ELSGW와 출입 통제 시스템(ACS) 간의 통신 프로토콜을 설명합니다.

2. 커뮤니케이션 특정양이온

2.1. 의사소통 ~ 사이 ELSGW와 ACS

ELSGW와 ACS 간의 통신은 아래와 같습니다.

표 2-1: ELSGW와 ACS 간 통신 사양

 

아이템

사양

비고

1

링크 계층

이더넷, 100BASE-TX, 10BASE-T

ELSGW: 10BASE-T

2

인터넷 계층

IPv4

 

3

전송 계층

UDP

 

4

연결된 노드 수

최대 127

 

5

토폴로지

스타 토폴로지, 풀 듀플렉스

 

6

배선 거리

100m

HUB와 노드 사이의 거리

7

네트워크 회선 속도

10Mbps

 

8

충돌 회피

없음

스위칭 허브, 풀 듀플렉스로 인한 충돌 없음

9

처분 통지

없음

ELSGW와 ACS 간의 통신은 처리 알림 없이 단 한 번만 전송됩니다.

10

데이터 보장

UDP 체크섬

16비트

11

결함 감지

각 노드 장애

 

표 2-2: IP 주소 번호

IP 주소

장치

비고

192.168.1.11

엘에스지와

이 주소는 기본 설정입니다.

239.64.0.1

엘에스지와

멀티캐스트 주소

보안 시스템부터 엘리베이터까지.

2.2. UDP 패킷

전송 데이터는 UDP 패킷입니다. (RFC768 호환)

UDP 헤더의 체크섬을 사용하고, 데이터 부분의 바이트 순서는 빅 엔디언입니다.

표 2-3: UDP 포트 번호

포트 번호

기능(서비스)

장치

비고

52000

ELSGW와 ACS 간의 통신

ELSGW, ACS

 

EL-SCA 적용 시 ELSGW와 출입통제 시스템 간 통신 사양 (*ELSGW: ELevator-Security Gateway)

2.3 전송 순서

아래 그림은 검증작업의 전송순서를 보여줍니다.

EL-SCA 적용 시 ELSGW와 출입통제 시스템 간 통신 사양 (*ELSGW: ELevator-Security Gateway)

검증작업의 전송절차는 다음과 같습니다.

1) 승객이 카드 리더기에 카드를 긁으면 ACS가 엘리베이터 호출 데이터를 ELSGW로 전송합니다.

2) ELSGW가 엘리베이터의 호출 데이터를 수신하면 ELSGW는 해당 데이터를 검증 데이터로 변환하여 엘리베이터 시스템으로 전송합니다.

5) 엘리베이터 시스템은 검증 데이터를 수신하면 엘리베이터를 호출합니다.

6) 엘리베이터 시스템은 ELSGW에 검증 승인 데이터를 전송합니다.

7) ELSGW는 수신된 확인 수락 데이터를 엘리베이터 호출 데이터를 등록한 ACS로 전송합니다.

8) 필요한 경우, ACS는 검증 승인 데이터를 사용하여 할당된 엘리베이터 카 번호를 표시합니다.

3. 의사소통 형식

3.1 데이터 유형에 대한 표기 규칙

표 3-1: 이 섹션에 설명된 데이터 유형의 정의는 다음과 같습니다.

데이터 유형

설명

범위

문자 데이터 유형

00시, 20시 ~ 7시

이 문서 마지막 부분의 "ASCII 코드 표"를 참조하세요.

바이트

1바이트 숫자 값 유형(부호 없음)

00h부터 FFh까지

비씨디

1바이트 정수(BCD 코드)

 

단어

2바이트 숫자 값 유형(부호 없음)

0000h부터 FFFFh까지

디워드

4바이트 숫자 값 유형(부호 없음)

00000000h에서 FFFFFFFFh까지

문자(명사)

문자열 유형(고정 길이)

지정된 숫자(n)에 대응하는 문자열을 의미합니다.

00h, 20h ~ 7Eh (ASCII 코드표 참조) *n

이 문서 마지막 부분의 "ASCII 코드 표"를 참조하세요.

바이트(들)

1바이트 숫자 값 유형(부호 없음) 배열

지정된 숫자(n)에 대응하는 숫자형 문자열을 의미합니다.

00h에서 FFh *n까지

3.2 전체 구조

통신 포맷의 일반적인 구조는 전송 패킷 헤더와 전송 패킷 데이터로 구분된다.

전송 패킷 헤더(12바이트)

전송 패킷 데이터(1012바이트 미만)

 

데이터 유형

설명

전송 패킷 헤더

나중에 설명함

데이터 길이 등의 헤더 영역

전송 패킷 데이터

나중에 설명함

목적지 층 등의 데이터 영역

3.3 tra의 구조미션 패킷 헤더

전송 패킷 헤더의 구조는 다음과 같습니다.

단어

단어

바이트

바이트

바이트

바이트

바이트[4]

식별 (1730h)

데이터 길이

주소 장치 유형

주소 장치 번호

발신자 장치 유형

발신자 기기 번호

예약(00h)

 

데이터 유형

설명

데이터 길이

단어

전송 패킷 데이터의 바이트 크기

주소 장치 유형

바이트

장치 유형 주소를 설정합니다("시스템 유형 표" 참조).

주소 장치 번호

바이트

- 주소의 장치번호 설정 (1~ 127)

- 시스템 유형이 ELSGW인 경우 엘리베이터 뱅크 번호(1~4)를 설정합니다.

- 시스템 유형이 모든 시스템인 경우 FFh를 설정합니다.

발신자 장치 유형

바이트

발신자의 장치 유형을 설정합니다("시스템 유형 표" 참조).

발신자 기기 번호

바이트

・ 송신자 기기번호 설정 (1~127)

・ 시스템 유형이 ELSGW인 경우 엘리베이터 뱅크 번호(1)를 설정하세요.

표 3-2: 시스템 유형 표

시스템 유형

시스템 이름

멀티캐스트 그룹

비고

01시

엘에스지와

엘리베이터 시스템 장치

 

11시간

ACS

보안 시스템 장치

 

FFh

모든 시스템

-

 

3.3 전송 구조 패킷 데이터

전송 패킷 데이터의 구조는 아래와 같으며, 각 기능에 대한 명령을 정의합니다."전송 패킷 데이터 명령" 표는 명령을 보여줍니다.

표 3-3: 전송 패킷 데이터 명령

전송 방향

전송 방식

명령어 이름

명령 번호

기능

비고

보안 시스템

-엘리베이터

 

멀티캐스트/유니캐스트(*1)

 

엘리베이터 호출(단층)

01시

엘리베이터 호출 등록 시 또는 잠긴 층 등록을 무효화하는 시점에 데이터를 전송합니다(접근 가능한 엘리베이터 목적지 층은 단일 층입니다)

 

엘리베이터 호출(다중

층)

02시

엘리베이터 호출 등록 시 데이터 전송 또는 잠긴 층 등록 무시(접근 가능한 엘리베이터 목적지 층이 여러 층인 경우)

 

엘리베이터

-보안 시스템

 

유니캐스트(*2)

검증 수락

81시간

엘리베이터 로비나 차량 ​​내부에서 확인 상태가 보안 시스템 측에 표시되는 경우, 이 데이터가 사용됩니다.

 

방송

엘리베이터

작업

상태

91시간

보안 시스템 측에서 엘리베이터 작동 상태가 표시되는 경우 이 데이터가 사용됩니다.

보안 시스템은 이 데이터를 사용하여 엘리베이터 시스템 고장을 나타내는 데 사용할 수 있습니다.

 

-모든 시스템

방송

(*3)

심박수 데이터

F1h

각 시스템은 주기적으로 전송하여 오류 감지에 사용합니다.

 

(*1): 보안 시스템이 목적지 엘리베이터 뱅크를 지정할 수 있는 경우 유니캐스트로 전송합니다.

(*2) : 엘리베이터 호출 데이터를 발생시킨 기기에 인증승인 데이터를 유니캐스트로 전송합니다.

(*3): 하트비트 데이터는 브로드캐스트로 전송됩니다. 필요한 경우 각 장치에서 장애 감지가 실행됩니다.

(1) 엘리베이터 호출 데이터 (접근 가능한 엘리베이터 목적지 층이 단일층일 경우)

바이트

바이트

단어

바이트

바이트

바이트

바이트

단어

명령 번호(01h)

데이터 길이(18)

 

장치 번호

 

검증 유형

 

검증 위치

홀 호출 버튼 라이저 속성/카 버튼 속성

 

예약 (0)

 

탑승 층

 

단어

바이트

바이트

바이트

바이트

바이트

바이트

바이트

바이트

목적지 층

탑승 앞/뒤

목적지 앞/뒤

엘리베이터 호출 속성

논스톱 운영

통화 등록 모드

시퀀스 번호

예약 (0)

예약 (0)

표 3-4: 엘리베이터 호출 데이터 상세내역 (접근 가능한 엘리베이터 목적지 층이 단일층일 경우)

아이템

데이터 유형

내용물

비고

장치 번호

단어

기기번호(카드리더기 등) 설정 ( 1~9999)

지정하지 않으면 0으로 설정합니다.

최대 연결대수는 1024대입니다(*1)

검증 유형

바이트

1 : 엘리베이터 로비에서의 확인

2 : 차량 내 검증

 

검증 위치

바이트

검증 유형이 1인 경우 다음과 같이 설정합니다.

1 : 엘리베이터 로비

2 : 입구

3 : 방

4 : 보안 게이트

검증 유형이 2인 경우 차량 번호를 설정하세요.

 

홀 호출 버튼 라이저 속성/차량 버튼 속성

바이트

검증 유형이 1인 경우, 해당 홀 호출 버튼 라이저 속성을 설정합니다.

0: 지정되지 않음, 1: "A" 버튼 라이저, 2: "B" 버튼 라이저, …, 15: "O" 버튼 라이저, 16: 자동

검증 유형이 2인 경우, 자동차 버튼 속성을 설정합니다.

1: 일반 승객(앞좌석),

2: 장애인 승객(앞좌석),

3: 일반 승객(후방),

4: 장애인 승객(뒷좌석)

 

탑승 층

단어

검증유형이 1인 경우, 건물층 데이터(1~255)로 탑승층을 설정합니다.

검증 유형이 2인 경우 0을 설정합니다.

 

목적지 층

단어

건물 층 데이터(1~255)로 목적지 층 설정

모든 목적지 층을 설정하는 경우 "FFFFh"를 설정합니다.

 

탑승 앞/뒤

바이트

검증 유형이 1인 경우, 탑승층에서 앞 또는 뒤를 설정하세요.

1:앞, 2:뒤

검증 유형이 2인 경우 0을 설정합니다.

 

목적지 앞/뒤

바이트

목적지 층의 앞이나 뒤에 놓으세요.

1:앞, 2:뒤

 

엘리베이터 호출 속성

바이트

엘리베이터 호출 속성 설정

0: 일반 승객, 1: 장애인 승객, 2: VIP 승객, 3: 관리 승객

 

논스톱 운영

바이트

무중단 작동을 활성화하려면 1로 설정합니다. 비활성화하려면 0으로 설정합니다.

 

통화 등록 모드

바이트

표 3-5, 표 3-6을 참조하세요.

 

시퀀스 번호

바이트

시퀀스 번호 설정(00h~FFh)

(*1)

(*1) : ACS에서 데이터를 전송할 때마다 시퀀스 번호가 증가해야 합니다. FFhis 다음 번호는 00h입니다.

표 3-5: 홀 호출 버튼의 호출 등록 모드

통화 등록 모드

비고

0

오토매틱

 

1

홀 호출 버튼에 대한 제한 해제

 

2

홀 호출 버튼 및 차량 호출 버튼에 대한 잠금 해제 제한

 

3

홀 호출 버튼 자동 등록

 

4

홀 콜버튼 자동 등록 및 차량 콜버튼 잠금 해제 제한

 

5

홀콜버튼, 카콜버튼 자동등록

접근 가능한 엘리베이터 목적지 층은 단일 층입니다.

표 3-6: 자동차 호출 버튼 호출 등록 모드

통화 등록 모드

비고

0

오토매틱

 

1

자동차 호출 버튼 잠금 해제 제한

 

2

차량 호출 버튼 자동 등록

접근 가능한 엘리베이터 목적지 층은 단일 층입니다.

(2) 엘리베이터 호출 데이터 (접근 가능한 엘리베이터 목적지 층이 다층일 경우)

바이트

바이트

단어

바이트

바이트

바이트

바이트

단어

명령 번호(02h)

데이터 길이

 

장치 번호

검증 유형

검증 위치

홀 호출 버튼 라이저 속성/카 버튼 속성

 

예약(0)

 

탑승 층

 

단어

바이트

바이트

바이트

바이트

바이트

바이트

바이트

바이트

예약(0)

탑승 앞/뒤

예약(0)

엘리베이터 호출 속성

논스톱 운영

통화 등록 모드

시퀀스 번호

앞 목적지 층 데이터 길이

후방 목적지 층 데이터 길이

 

바이트[0~32]

바이트[0~32]

바이트[0~3]

앞쪽 목적지 층

후방 목적지 층

패딩(*1)(0)

(*1) 패딩의 데이터 길이는 전송 패킷 데이터의 총 크기가 4의 배수가 되도록 설정해야 합니다. (Set"0" 수치)

표 3-7: 엘리베이터 호출 데이터 상세내역(접근 가능한 엘리베이터 목적지 층이 다층일 경우)

아이템

데이터 유형

내용물

비고

데이터 길이

바이트

명령 번호와 명령 데이터 길이(패딩 제외)를 제외한 바이트 수

 

장치 번호

단어

기기번호(카드리더기 등) 설정 ( 1~9999)

지정하지 않으면 0으로 설정합니다.

최대 연결대수는 1024대입니다(*1)

검증 유형

바이트

1 : 엘리베이터 로비에서 확인

2 : 차량 내 확인

 

검증 위치

바이트

검증 유형이 1인 경우 다음과 같이 설정합니다.

1 : 엘리베이터 로비

2 : 입구

3 : 방

4 : 보안 게이트

검증 유형이 2인 경우 차량 번호를 설정하세요.

 

홀 호출 버튼 라이저 속성/차량 버튼 속성

바이트

검증 유형이 1인 경우, 해당 홀 호출 버튼 라이저 속성을 설정합니다.

0 : 지정되지 않음, 1:"A"버튼 라이저, 2:"B"버튼 라이저, …, 15:"O"버튼 라이저, 16: 자동

검증 유형이 2인 경우, 자동차 버튼 속성을 설정합니다.

1: 일반 승객(앞좌석),

2: 장애인 승객(앞좌석),

3: 일반 승객(후방),

4: 장애인 승객(뒷좌석)

 

탑승 층

단어

검증유형이 1인 경우, 건물층 데이터(1~255)로 탑승층을 설정합니다.

검증 유형이 2인 경우 0을 설정합니다.

 

탑승 앞/뒤

바이트

검증 유형이 1인 경우, 탑승층 앞 또는 뒤를 설정하세요.

1:앞, 2:뒤

검증 유형이 2인 경우 0을 설정합니다.

 

엘리베이터 호출 속성

바이트

엘리베이터 호출 속성 설정

0: 일반 승객, 1: 장애인 승객, 2: VIP 승객, 3: 관리 승객

 

논스톱 운영

바이트

무중단 작동을 활성화하려면 1로 설정합니다. 비활성화하려면 0으로 설정합니다.

 

통화 등록 모드

바이트

표 3-5, 표 3-6을 참조하세요.

 

시퀀스 번호

바이트

시퀀스 번호 설정(00h~FFh)

(*1)

앞 목적지 층 데이터 길이

바이트

앞 목적지 층수 데이터 길이 설정 (0~32) [단위: BYTE]

예:

-건물이 32층 미만인 경우, "데이터 길이"를 "4"로 설정합니다.

- 엘리베이터에 후면 출입구가 없는 경우, "후면 목적지 층" 데이터 길이를 "0"으로 설정합니다.

후방 목적지 층 데이터 길이

바이트

후방 목적지 층 데이터 길이 설정 (0~32) [단위: BYTE]

앞쪽 목적지 층

바이트[0~32]

건물 층 비트 데이터로 앞면 목적지 층 설정

아래 표 3-14를 참조하세요.

후방 목적지 층

바이트[0~32]

건물 층 비트 데이터로 앞면 목적지 층 설정

아래 표 3-14를 참조하세요.

(*1) : ACS에서 데이터를 전송할 때마다 시퀀스 번호가 증가해야 합니다. FFhis 다음 번호는 00h입니다.

표 3-8: 목적지 층 데이터의 구조

아니요

디7

디6

디5

디4

디3

디2

디1

디0

 

1

빌딩 FL 8

빌딩 FL 7

빌딩 FL 6

빌딩 FL 5

빌딩 FL 4

빌딩 FL 3

빌딩 FL 2

빌딩 FL 1

0: 취소 불가

1: 잠긴 층 등록 재정의

("사용 안 함" 및 "최상층 위의 상층"은 "0"으로 설정합니다.)

2

빌딩 FL 16

빌딩 FL 15

빌딩 FL 14

빌딩 FL 13

빌딩 FL 12

빌딩 FL 11

빌딩 FL 10

빌딩 FL 9

3

빌딩 FL 24

빌딩 FL 23

빌딩 FL 22

빌딩 FL 21

빌딩 FL 20

빌딩 FL 19

빌딩 FL 18

빌딩 FL 17

4

빌딩 FL 32

빌딩 FL 31

빌딩 FL 30

빌딩 FL 29

빌딩 FL 28

빌딩 FL 27

빌딩 FL 26

빌딩 FL 25

:

:

:

:

:

:

:

:

:

31

빌딩 FL 248

빌딩 FL 247

빌딩 FL 246

빌딩 FL 245

빌딩 FL 244

빌딩 FL 243

빌딩 FL 242

빌딩 FL 241

32

사용하지 않음

빌딩 FL 255

빌딩 FL 254

빌딩 FL 253

빌딩 FL 252

빌딩 FL 251

빌딩 FL 250

빌딩 FL 249

* 표 3-7의 데이터 길이를 앞, 뒤 목적지 층 데이터 길이로 설정합니다.

* "D7"은 최상위 비트이고, "D0"은 최하위 비트입니다.

(3) 검증 수락 데이터

바이트

바이트

단어

바이트

바이트

바이트

바이트

명령 번호(81h)

데이터 길이(6)

장치 번호

승인 상태

지정된 엘리베이터 카

시퀀스 번호

예약(0)

표 3-9: 검증 승인 데이터 세부 정보

아이템

데이터 유형

내용물

비고

장치 번호

단어

엘리베이터 호출 데이터에 설정된 장치번호(1~9999)를 설정합니다.

 

승인 상태

바이트

00h: 엘리베이터 호출 자동 등록, 01h: 잠금 해제 제한(엘리베이터 호출을 수동으로 등록 가능), FFh: 엘리베이터 호출 등록 불가

 

할당된 엘리베이터 카 번호

바이트

엘리베이터 로비에서 엘리베이터 호출이 발생하는 경우, 할당된 엘리베이터 카 번호를 설정하세요.(1…12, FFh: 할당된 엘리베이터 카 없음)

차량 내에서 엘리베이터 호출이 이루어지는 경우 0을 설정합니다.

 

시퀀스 번호

바이트

엘리베이터 호출 데이터에 설정된 시퀀스 번호를 설정합니다.

 

* ELSGW는 엘리베이터 호출 데이터 아래에 설정된 엘리베이터 뱅크 번호, 장치 번호 및 시퀀스 번호의 메모리를 가지고 있으며 이러한 데이터를 설정합니다.

* 기기번호는 엘리베이터 호출 데이터 하위에 설정된 데이터입니다.

(4) 엘리베이터 운행 상태

바이트

바이트

바이트

바이트

바이트

바이트

바이트

바이트

명령 번호(91h)

데이터 길이(6)

운행 중인 차량 #1

운행 중인 차량 #2

예약(0)

예약(0)

예약(0)

예약(0)

* 전송 패킷 헤더의 주소는 모든 장치에 대한 것입니다.

표 3-10: 엘리베이터 운행 상태 데이터 세부 정보

아이템

데이터 유형

내용물

비고

운행 중인 차량 #1

바이트

아래 표를 참조하세요.

 

운행 중인 차량 #2

바이트

아래 표를 참조하세요.

 

표 3-11: 운행 중 차량 데이터 구조

아니요

디7

디6

디5

디4

디3

디2

디1

디0

비고

1

차량 번호 8

7호차

6호차

차량 번호 5

4호차

차량 번호 3

차량 번호 2

차량 번호 1

0: 비작동 중

1: 작동 중

2

예약(0)

예약(0)

예약(0)

예약(0)

차량 번호 12

차량 번호 11

차량 번호 10

차량 번호 9

(5) 심장박동

바이트

바이트

바이트

바이트

바이트

바이트

바이트

바이트

명령 번호(F1h)

데이터 길이(6)

엘리베이터 시스템에 대한 데이터 보유

데이터1

데이터2

예약(0)

예약(0)

예약(0)

표 3-11: 하트비트 데이터의 세부 정보

아이템

데이터 유형

내용물

비고

엘리베이터 시스템에 대한 데이터 보유

바이트

Data2를 사용하는 경우 1을 설정합니다.

Data2를 사용하지 말고 0을 설정하세요.

 

데이터1

바이트

0을 설정합니다.

 

데이터2

바이트

아래 표를 참조하세요.

 

*전송 패킷 헤더의 주소는 모든 장치에 전달되며 브로드캐스트로 15초마다 전송됩니다.

표 3-12: Data1 및 Data2의 세부 정보

아니요

디7

디6

디5

디4

디3

디2

디1

디0

 

1

예약(0)

예약(0)

예약(0)

예약(0)

예약(0)

예약(0)

예약(0)

예약(0)

 

2

예약(0)

예약(0)

예약(0)

예약(0)

예약(0)

예약(0)

예약(0)

시스템 오류

시스템 오류

0:정상

1:비정상

4. 결함 감지

필요한 경우(ACS에 오류 감지가 필요한 경우), 아래 표와 같이 오류 감지를 실행합니다.

보안 시스템 장치 측에서의 오류 감지

유형

오류 이름

결함을 감지하는 위치

결함을 감지하기 위한 조건

오류 취소 조건

비고

시스템 오류 감지

엘리베이터 고장

보안 시스템 장치(ACS)

ACS가 20초 이상 엘리베이터의 운행 상태를 수신하지 못하는 경우

엘리베이터의 작동 상태를 수신한 후.

각 엘리베이터 뱅크의 오류를 감지합니다.

개인의 잘못

ELSGW 오작동

보안 시스템 장치(ACS)

ACS가 ELSGW로부터 1(1)분 이상 패킷을 수신하지 못하는 경우.

ELSGW로부터 패킷을 수신한 후.

각 엘리베이터 뱅크의 오류를 감지합니다.

5.ASCII 코드표

마녀

마녀

마녀

마녀

마녀

마녀

마녀

마녀

0x00

널(NULL)

0x10

에 따르면

0x20

 

0x30

0

0x40

@

0x50

0x60

`

0x70

0x01

소오

0x11

DC1

0x21

!

0x31

1

0x41

에이

0x51

0x61

에이

0x71

0x02

에스티엑스

0x12

DC2

0x22

"

0x32

2

0x42

0x52

아르 자형

0x62

0x72

아르 자형

0x03

이텍스

0x13

DC3

0x23

#

0x33

3

0x43

기음

0x53

에스

0x63

기음

0x73

에스

0x04

최종 결과

0x14

DC4

0x24

$

0x34

4

0x44

0x54

0x64

0x74

0x05

엔큐

0x15

구함

0x25

%

0x35

5

0x45

그리고

0x55

안에

0x65

그리고

0x75

~에

0x06

확인

0x16

그의

0x26

&

0x36

6

0x46

에프

0x56

~ 안에

0x66

에프

0x76

~에

0x07

0x17

이티비

0x27

'

0x37

7

0x47

G

0x57

안에

0x67

g

0x77

~ 안에

0x08

학사

0x18

할 수 있다

0x28

(

0x38

8

0x48

시간

0x58

엑스

0x68

시간

0x78

엑스

0x09

HT

0x19

안에

0x29

)

0x39

9

0x49

0x59

그리고

0x69

0x79

그리고

0x0A

LF

0x1A

보결

0x2A

*

0x3A

:

0x4A

제이

0x5A

와 함께

0x6A

제이

0x7A

와 함께

0x0B

버몬트

0x1B

전자식 에스씨

0x2B

+

0x3B

;

0x4B

케이

0x5B

[

0x6B

케이

0x7B

{

0x0C

FF

0x1C

FS

0x2C

,

0x3C

0x4C

0x5C

0x6C

0x7C

|

0x0D

씨알

0x1D

GS

0x2D

-

0x3D

=

0x4D

0x5D

]

0x6D

0x7D

}

0x0E

그래서

0x1E

RS

0x2E

.

0x3E

>

0x4E

N

0x5E

^

0x6E

N

0x7E

~

0x0F

그리고

0x1F

우리를

0x2F

/

0x3F

?

0x4F

그만큼

0x5F

_

0x6F

그만큼

0x7F