요약 | 본 발명은 송신 및 수신 큐의 관리 방법에 관한 것이다.본 발명에 따른 송신 큐의 관리 방법은 <송신 큐 원소 A>의 정보에 의해서 메시지를 네트워크 라인으로 송신한 후 네트워크 인터페이스의 제어 프로그램에 의해 <송신 큐 원소 A>의 소유자 정보를 노바디로 변환하는 단계와; 상기 단계로부터 통신 상대 프로세스의 호스트 메모리에 있는 수신을 위한 통신 버퍼의 수 만큼 <송신 큐 원소 A>의 뒤에 있는 <송신 큐 원소 B>의 소유자 정보를 호스트로 변환하는 단계로 이루어지며, 본 발명에 따른 수신 큐의 관리 방법은 메시지가 네트워크 인터페이스에 도착하면 네트워크 인터페이스는 도착한 메시지가 저장될 호스트 메모리의 통신 버퍼를 결정하고, 그곳에 DMA를 통해 메시지를 저장한 후 <수신 큐 원소 C>의 소유자 정보를 네트워크 인터페이스에서 호스트로 변환하는 단계와; 상기 단계로부터 <수신 큐 원소 C>를 보고 메시지가 호스트 프로세스에게 전달이 완료된 것을 알면, 호스트 프로세스는 메시지를 안전한 영역에 보관한 후, <수신 큐 원소 C>의 소유자 정보를 호스트에서 노바디로 변환하며, 자신의 수신 버퍼 수 만큼 뒤에 있는 <수신 큐 원소 D>의 소유자 정보를 노바디에서 네트워크 인터페이스로 변환하는 단계로 이루어지며, 네트워크 인터페이스에 있는 두개의 큐만을 이용해서 송수신 기능을 수행 할 수 있는 송신 및 수신 큐의 관리 방법을 제공하고자 한다. |
---|---|
Int. CL | H04L 29/00 (2006.01) |
CPC | H04L 47/60(2013.01) |
출원번호/일자 | 1019980052937 (1998.12.03) |
출원인 | 한국전자통신연구원 |
등록번호/일자 | |
공개번호/일자 | 10-2000-0038075 (2000.07.05) 문서열기 |
공고번호/일자 | |
국제출원번호/일자 | |
국제공개번호/일자 | |
우선권정보 | |
법적상태 | 거절 |
심사진행상태 | 수리 |
심판사항 | |
구분 | |
원출원번호/일자 | |
관련 출원번호 | |
심사청구여부/일자 | Y (1998.12.03) |
심사청구항수 | 2 |