50 likes | 167 Views
과거자료. 송수신. 처리. ASN. 1. Encoding. /. Decoding. 3. ASN. 1. Encoding. /. Decoding. 2. ASN. 1. Encoding. /. Decoding. 1. Version. Data Packet. Data Packet. DataPacket. Auth. Info. null. null. Subscription PDU. CRC. Number. No. Priority No. Time. Subscription Type.
E N D
과거자료 송수신 처리 ASN . 1 Encoding / Decoding 3 ASN . 1 Encoding / Decoding 2 ASN . 1 Encoding / Decoding 1 Version Data Packet Data Packet DataPacket Auth . Info null null ... Subscription PDU CRC Number No . Priority No . Time Subscription Type , Header option Data Packet Time null , 이 싱글모드이고 의 값이 이 아닌경우 과거자료 전송 요청으로 간주 ( ID / Passwd ) 과거자료 송수신은 기존 통신 세션과는 별개의 세션을 생성하여 전송 과거자료송수신용 별도 등록 처리 Single Subscription Single Subscription 과거자료요청 송신 시 코딩 절차 과거자료요청 수신 시 코딩 절차 1 . 1 . Packet 요청목록 데이터 생성 수신 2 . Encoding ( ASN . 1 Encoding 1 ) 2 . Packet Decoding ( ASN . 1 Decoding 3 ) 요청목록 데이터 전체 3 . Subscription PDU 3 . Version Number , CRC 설정 검증 4 . Auth . Info , Data Packet No . , Data Packet Priority No . 4 . Data ( Version Number CRC ) Decoding ( ASN . 1 Decoding 2 ) 설정 와 사이의 값 5 . Header Option ( DataPacket Time ) - > Auth . Info ~ Subscription PDU 설정 에 요청할 과거시간을 설정 까지 값이 검출됨 6 . Auth . Info ~ Subscription PDU Encoding ( ASN . 1 Encoding 2 ) 5 . Auth . Info , Data Packet No . , Data Packet Priority No . 까지 검증 7 . Version Number , CRC 6 . Subscription Type Single Mode Header Option 설정 이 일 경우 검증 8 . Packet Encoding ( ASN . 1 Encoding 3 ) ( DataPacket Time , 전체 에 시간이 존재하면 과거자료요청으로 간주하고 9 . Packet ) 전송 과거자료요청시간으로 인정 7 . Subscription PDU , Decoding ( ASN . 1 의 값들을 검증 후 수신 메시지를 Decoding 1 ) - > 요청목록 데이터 검출 8 . ( Subscribe - Guarantee = true Accept ) 수신완료 처리 일 경우 송신 9 . Publication 과거자료요청에 대한 송신 절차 시작 1 페이지