1 |
1
햅틱 서버와 가상현실 서버간의 연계를 위한 통신구조에 있어서, 가상현실 서버가 햅틱 서버의 동작을 제어하기 위한 명령(command)을 전송하거나, 햅틱 서버가 명령(command) 실행 결과(response)를 가상현실 서버로 전송하기 위한 명령 채널(command channel);햅틱 서버가 현재 상태를 알리기 위한 알림 메시지(notification)를 가상현실 서버로 전송하거나, 가상현실 서버가 알림 메시지에 대한 수신 확인(acknowledgement)을 햅틱 서버로 전송하기 위한 정보채널(information channel)을 포함하고, 상기 가상현실 서버와 햅틱 서버간의 메시지는 command, response, notification, acknowledgement에 따라 구분되고, 상기 command는 햅틱 장치의 원점 조절을 지시하는 Calibration request, mesh 형태에 따라 햅틱 렌더링 방법을 지정하여 mesh 등록을 지시하는 mesh 추가 request, 상기 햅틱 서버에 등록되어 있는 mesh의 일부 또는 전체 제거를 지시하는 mesh 삭제 request, 햅틱 시작을 지시하는 햅틱 시작 request, 햅틱 렌더링이 수행 중일 때 햅틱 렌더링의 중지를 지시하는 햅틱 중지 request 중 적어도 하나를 포함하는 것을 특징으로 하는 햅틱 서버와 가상현실 서버의 연계를 위한 통신구조
|
2 |
2
제1항에 있어서, 상기 가상현실 서버와 햅틱 서버는 TCP(Transmission Control Protocol)를 이용하여 통신을 수행하는 것을 특징으로 하는 햅틱 서버와 가상현실 서버의 연계를 위한 통신구조
|
3 |
3
제1항에 있어서, 상기 가상현실 서버가 햅틱 서버로 전송하는 메시지는, 전체 메시지 길이를 의미하는 length와 어플리케이션을 식별하는 식별자를 의미하는 identifier를 포함하는 헤더 필드 및 햅틱 명령에 따른 메시지의 종류를 구분하기 위한 오피코드(opcode) 필드를 공통으로 포함하고,메시지의 종류에 따라 다른 파라미터 필드를 추가적으로 포함하는 것을 특징으로 하는 햅틱 서버와 가상현실 서버의 연계를 위한 통신구조
|
4 |
4
제1항에 있어서, 상기 햅틱 서버가 가상현실 서버로 전송하는 메시지는, 전체 메시지 길이를 의미하는 length와 어플리케이션을 식별하는 식별자를 의미하는 identifier를 포함하는 헤더 필드, 햅틱 명령에 따른 메시지의 종류를 구분하기 위한 오피코드(opcode) 필드 및 특정 작업 수행에 대한 결과를 알리기 위한 에러코드(error code) 필드를 공통으로 포함하고, 메시지의 종류에 따라 다른 파라미터 필드를 추가적으로 포함하는 것을 특징으로 하는 햅틱 서버와 가상현실 서버의 연계를 위한 통신구조
|
5 |
5
삭제
|
6 |
6
제1항에 있어서, 상기 response는 Calibration response, mesh 추가 response, mesh 삭제 response, 햅틱 시작 response, 햅틱 중지 response 중 적어도 하나를 포함하는 것을 특징으로 하는 햅틱 서버와 가상현실 서버의 연계를 위한 통신구조
|
7 |
7
제1항에 있어서, 상기 notification는 mesh 교체 notification, haptic pene info, haptic 성능 정보, unknowm error notification 중 적어도 하나를 포함하는 것을 특징으로 하는 햅틱 서버와 가상현실 서버의 연계를 위한 통신구조
|