맞춤기술찾기

이전대상기술

분산프로세스 환경에서의 프로세스간 통신 장치 및 통신방법

  • 기술번호 : KST2015078364
  • 담당센터 : 대전기술혁신센터
  • 전화번호 : 042-610-2279
요약, Int. CL, CPC, 출원번호/일자, 출원인, 등록번호/일자, 공개번호/일자, 공고번호/일자, 국제출원번호/일자, 국제공개번호/일자, 우선권정보, 법적상태, 심사진행상태, 심판사항, 구분, 원출원번호/일자, 관련 출원번호, 기술이전 희망, 심사청구여부/일자, 심사청구항수의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 서지정보 표입니다.
요약 본 발명은 비동기 무선 통신 시스템에서의 제어국 시스템에서 분산프로세스 환경에 존재하는 프로세스간 무선 트래픽 데이터 및 제어 데이터의 송수신 방법을 실현시키기 위한 분산프로세스 환경하에서의 프로세스간 통신 방법에 관한 것이다.본 발명은 처리 시간 제약이 있는 무선 트래픽 데이터와 시간 제약이 없는 제어 데이터의 송수신이 동시에 요구되는 실시간 특성을 가지는 제어국 시스템(즉, 무선망 제어기(RNC))에서, 수신되는 무선 트래픽 데이터와 제어 데이터를 인터럽트 방식에 의해 수신하여 처리하고, 처리된 결과에 따라 송신되는 데이터를 IPC 모듈내의 버퍼를 통해 내부타이머와 연동하여 데이터 별로 제시된 시간 내에 송신한다. 본 발명은 시간 제약성을 가지는 데이터와 시간 제약성이 없는 데이터가 병존하는 시스템에서의 데이터 송수신을 용이하게 하며, 부가적인 시스템 차원에서의 응용 모듈의 개발을 용이하게 하기 위하여 중간 계층으로 사용되는 IPC 모듈에 의해 송신에서의 우선순위에 따른 차별적인 서비스를 제공함으로 해서 시간 제약성이 있는 데이터를 신속하게 처리하게 할 수 있다. IPC(Inter Process Communication), 인터럽트 방식
Int. CL H04L 12/427 (2006.01)
CPC H04L 47/801(2013.01) H04L 47/801(2013.01) H04L 47/801(2013.01)
출원번호/일자 1020010084936 (2001.12.26)
출원인 유티스타콤코리아 유한회사, 한국전자통신연구원
등록번호/일자 10-0464910-0000 (2004.12.24)
공개번호/일자 10-2003-0055416 (2003.07.04) 문서열기
공고번호/일자 (20050105) 문서열기
국제출원번호/일자
국제공개번호/일자
우선권정보
법적상태 소멸
심사진행상태 수리
심판사항
구분
원출원번호/일자
관련 출원번호
심사청구여부/일자 Y (2001.12.26)
심사청구항수 10

출원인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 출원인 표입니다.
번호 이름 국적 주소
1 한국전자통신연구원 대한민국 대전광역시 유성구
2 유티스타콤코리아 유한회사 대한민국 서울특별시 서초구

발명자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 발명자 표입니다.
번호 이름 국적 주소
1 이제헌 대한민국 대전광역시서구

대리인

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 대리인 표입니다.
번호 이름 국적 주소
1 주성민 대한민국 서울특별시 종로구 사직로*길 **, 세양빌딩 (내자동) *층(김.장법률사무소)
2 장수길 대한민국 서울특별시 종로구 사직로*길 **, 세양빌딩 (내자동) *층(김.장법률사무소)
3 김학제 대한민국 서울특별시 서초구 매헌로 ** 하이브랜드빌딩 **층 (양재동)(피닉스국제특허법률사무소)
4 문혜정 대한민국 서울특별시 서초구 매헌로 **, 하이브랜드빌딩 **층 (양재동)(피닉스국제특허법률사무소)

최종권리자

번호, 이름, 국적, 주소의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 인명정보 - 최종권리자 표입니다.
번호 이름 국적 주소
1 유티스타콤코리아 유한회사 대한민국 경기 이천시
2 한국전자통신연구원 대한민국 대전 유성구
번호, 서류명, 접수/발송일자, 처리상태, 접수/발송일자의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 행정처리 표입니다.
번호 서류명 접수/발송일자 처리상태 접수/발송번호
1 특허출원서
Patent Application
2001.12.26 수리 (Accepted) 1-1-2001-0345706-99
2 출원인정보변경(경정)신고서
Notification of change of applicant's information
2002.08.08 수리 (Accepted) 4-1-2002-0065009-76
3 대리인변경신고서
Agent change Notification
2003.09.26 수리 (Accepted) 1-1-2003-5185499-20
4 출원인변경신고서
Applicant change Notification
2003.09.26 수리 (Accepted) 1-1-2003-5185572-66
5 선행기술조사의뢰서
Request for Prior Art Search
2004.01.09 수리 (Accepted) 9-1-9999-9999999-89
6 선행기술조사보고서
Report of Prior Art Search
2004.02.13 수리 (Accepted) 9-1-2004-0007422-56
7 의견제출통지서
Notification of reason for refusal
2004.03.19 발송처리완료 (Completion of Transmission) 9-5-2004-0103199-81
8 출원인변경신고서
Applicant change Notification
2004.05.04 수리 (Accepted) 1-1-2004-5069957-87
9 지정기간연장신청서
Request for Extension of Designated Period
2004.05.19 수리 (Accepted) 1-1-2004-0211189-33
10 보정통지서
Request for Amendment
2004.05.23 발송처리완료 (Completion of Transmission) 1-5-2004-0035750-57
11 서지사항 보정서
Amendment to Bibliographic items
2004.05.25 수리 (Accepted) 1-1-2004-0221952-43
12 지정기간연장신청서
Request for Extension of Designated Period
2004.06.18 수리 (Accepted) 1-1-2004-0264549-08
13 지정기간연장신청서
Request for Extension of Designated Period
2004.07.19 수리 (Accepted) 1-1-2004-0317400-36
14 명세서 등 보정서
Amendment to Description, etc.
2004.08.06 보정승인간주 (Regarded as an acceptance of amendment) 1-1-2004-0352029-65
15 의견서
Written Opinion
2004.08.06 수리 (Accepted) 1-1-2004-0352027-74
16 등록결정서
Decision to grant
2004.11.01 발송처리완료 (Completion of Transmission) 9-5-2004-0463047-04
17 출원인정보변경(경정)신고서
Notification of change of applicant's information
2008.06.05 수리 (Accepted) 4-1-2008-5089775-28
18 출원인정보변경(경정)신고서
Notification of change of applicant's information
2009.08.04 수리 (Accepted) 4-1-2009-5150899-36
19 출원인정보변경(경정)신고서
Notification of change of applicant's information
2015.02.02 수리 (Accepted) 4-1-2015-0006137-44
번호, 청구항의 정보를 제공하는 이전대상기술 뷰 페이지 상세정보 > 청구항 표입니다.
번호 청구항
1 1

디바이스 드라이버와 응용 모듈을 포함하는 비동기 무선통신 시스템에서의 프로세스간 통신 장치에서,

상기 디바이스 드라이버로부터 수신되는 무선 트래픽 데이터와 제어 데이터를 인터럽트 방식에 의해 각 수신 채널별로 수신하여 데이터 처리하고, 상기 응용 모듈로부터 요청된 송신 데이터를 전달받아 내부에 포함된 타이머와 연동하여 송신 순위별로 제시된 시간 내에 상기 디바이스 드라이버에 송신하는 아이피씨(IPC)모듈; 및

상기 아이피씨 모듈로부터 전달되는 수신된 무선 트래픽 데이터와 제어 데이터를 인터페이싱 하여 상기 응용 모듈에 전달하고, 상기 응용 모듈로부터의 송신 데이터를 상기 아이피씨 모듈에 인터페이싱 하여 전달하는 아이피씨 응용프로그램 인터페이스(API)

를 포함하는 비동기 무선통신 시스템에서의 분산프로세스 환경에서의 프로세스간 통신 장치

2 2

제1항에서, 상기 아이피씨 모듈이

상기 디바이스 드라이버로부터 수신되거나 상기 응용 모듈에 의해 송신 요청된 데이터 송신될 때 입출력되는 송수신 데이터를 실시간 모니터링 하는 내부 모니터링 모듈;

수신되는 데이터를 관리하는 자료 구조인 수신큐에 상기 디바이스 드라이버로부터 수신된 무선 트래픽 데이터와 제어 데이터를 인터럽트 방식에 의해 할당된 채널별로 저장하는 채널별 버퍼링 모듈;

상기 응용 모듈로부터 요청된 송신 의뢰된 데이터를 상기 아이피씨 응용프로그램 인터페이스로부터 전달받아 송신 데이터의 우선 순위를 판별하여 송신큐에 저장하는 송신큐 선택 결정 모듈; 및

타이머에 의해 발생된 인터럽트에 의해 상기 송신큐를 주기적으로 검색하여 시간 조각의 초과 여부에 따라 검색된 데이터를 상기 디바이스 드라이버에 전송하는 송신 결정 모듈

을 포함하는 비동기 무선통신 시스템에서의 분산프로세스 환경에서의 프로세스간 통신 장치

3 3

제2항에서, 상기 송신큐가

우선 순위가 높은 송신 의뢰 데이터를 저장하는 제1 송신큐와, 우선 순위가 낮은 데이터를 저장하는 제2 송신큐를 더 포함하며, 상기 우선 순위를 무선 트래픽 데이터를 위한 버퍼링을 높게 설정하며 데이터 송신에 관한 우선 순위를 파이포(FIFO : First In First On)형태로 처리하는 것을 특징으로 하는 포함하는 비동기 무선통신 시스템에서의 분산프로세스 환경에서의 프로세스간 통신 장치

4 4

하나 이상의 디바이스 드라이버와 하나 이상의 응용 모듈을 포함하는 비동기 무선통신 시스템에서의 프로세스간 통신 방법에서,

상기 디바이스 드라이버로부터 무선 트래픽 데이터와 제어 데이터를 인터럽트 방식에 의해 해당 채널별로 버퍼링 하여 수신하는 단계; 및

상기 응용 모듈로부터 데이터 전송 요청을 전달받아 데이터의 특성에 따른 송신 순위별로 버퍼링하고, 내부에 포함되는 타이머의 인터럽트에 의해 버퍼링된 요청 데이터를 제시된 시간 내에 전송되도록 상기 디바이스 드라이버에 송신하는 단계

를 포함하는 비동기 무선통신 시스템에서의 분산프로세스 환경에서의 프로세스간 통신 방법

5 5

제4항에서, 상기 수신 단계가

상기 디바이스 드라이버로부터 수신된 데이터 처리를 위한 인터럽트 처리 루틴에 대한 포인터 정보를 등록하는 단계;

물리적인 통신 채널을 통해 전송된 데이터를 수신하는 상기 디바이스 드라이버로부터 수신된 데이터가 수신되면, 상기 디바이스 드라이버로 하여금 기 등록된 인터럽트 처리 루틴을 호출하여 수신된 데이터를 인터럽트 처리 루틴을 통해 전달하도록 하는 단계;

상기 디바이스 드라이버로부터 전달된 수신 데이터를 해당 채널별로 수신된 데이터용 수신큐에 버퍼링하는 단계;

상기 수신된 데이터용 수신큐로부터 버퍼링된 데이터를 응용프로그램 인터페이스에 전달하여 상기 응용 모듈에 전달하는 단계

를 포함하는 비동기 무선통신 시스템에서의 분산프로세스 환경에서의 프로세스간 통신 방법

6 6

제4항에서, 상기 송신 단계가

상기 응용 모듈로부터 발생하는 송신 데이터를 상기 응응프로그램 인터페이스로부터 전달받아 송신 데이터의 우선 순위를 판별하는 단계;

상기 응용 모듈로부터 송신 의뢰된 데이터가 우선 순위가 높은 데이터이면, 높은 우선 순위 데이터용 제1 송신큐에 버퍼링하고, 우선 순위가 낮은 데이터일 경우에는 낮은 우선 순위 데이터용 제2 송신큐에 버퍼링하는 단계;

내부에 포함된 타이머로부터 발생하는 인터럽트에 의해 상기 제1, 제2 송신큐에 버퍼링된 송신 데이터를 검색하여 우선 순위의 송신 데이터를 전송하는 단계

를 포함하는 비동기 무선통신 시스템에서의 분산프로세스 환경에서의 프로세스간 통신 방법

7 7

제6항에서, 상기 송신 데이터 전송 단계가

상기 타이머로부터 전달되는 시간 조각의 초과 여부를 판단하여, 시간 조각을 초과한 경우 상기 제1 송신큐에 버퍼링 된 송신 데이터를 파이포(FIFO : First In First On)방식에 의해 상기 디바이스 드라이버에 전송하는 단계

상기 타이머로부터 전달되는 시간 조각의 초과 여부에 따라 시간 조각을 미초과한 경우 상기 제2 송신큐에 버퍼링된 송신 데이터를 검색하여 상기 디바이스 드라이버에 전송하는 단계

를 포함하는 비동기 무선통신 시스템에서의 분산프로세스 환경에서의 프로세스간 통신 방법

8 8

물리적인 통신 채널을 통해 전송되어온 무선 트래픽 데이터와 제어 데이터를 디바이스 드라이버로 하여금 수신 받을 수 있도록, 수신된 데이터 처리를 위한 인터럽트 처리 루틴에 대한 포인터 정보가 등록되도록 하는 단계;

상기 디바이스 드라이버로부터 전송되어온 상기 무선 트래픽 데이터와 제어 데이터를 전달받아 인터럽트 방식에 의해 해당 채널별로 버퍼링 하여 수신하는 단계; 및

응용 모듈으로부터 데이터 전송 요청을 전달받아, 송신될 데이터의 특성에 따라 송신 순위별로 버퍼링하고, 내부에 포함되는 타이머의 인터럽트에 의해 버퍼링된 요청 데이터를 제시된 시간 내에 전송되도록 상기 디바이스 드라이버에 송신하는 단계

를 포함하는 컴퓨터가 판독 가능한 프로그램이 저장된 기록 매체

9 9

제8항에서, 상기 수신 단계가

상기 디바이스 드라이버로부터 데이터가 수신되면, 수신된 데이터를 인터럽트 처리 루틴을 통해 전달받아 수신된 데이터를 해당 채널별로 수신된 데이터용 수신큐에 버퍼링하는 단계;

상기 수신된 데이터용 수신큐로부터 버퍼링된 데이터를 응용프로그램 인터페이스에 전달하여 상기 응용 모듈에 전달하는 단계

를 포함하는 컴퓨터가 판독 가능한 프로그램이 저장된 기록 매체

10 10

제8항에서, 상기 송신 단계가

상기 응용 모듈로부터 발생하는 송신 데이터를 상기 응응프로그램 인터페이스로부터 전달받아 송신 데이터의 우선 순위를 판별하는 단계;

상기 응용 모듈로부터 송신 의뢰된 데이터가 우선 순위가 높은 데이터이면, 높은 우선 순위 데이터용 제1 송신큐에 버퍼링하고, 우선 순위가 낮은 데이터일 경우에는 낮은 우선 순위 데이터용 제2 송신큐에 버퍼링하는 단계;

내부에 포함된 타이머로부터 발생하는 인터럽트에 의해 시간 조각의 초과 여부를 판단하여, 시간 조각을 초과한 경우 상기 제1 송신큐에 버퍼링 된 송신 데이터를 파이포(FIFO : First In First On)방식에 의해 상기 디바이스 드라이버에 전송하는 단계;

상기 타이머로부터 전달되는 시간 조각의 초과 여부에 따라 시간 조각을 미초과한 경우 상기 제2 송신큐에 버퍼링된 송신 데이터를 검색하여 상기 디바이스 드라이버에 전송하는 단계

를 포함하는 컴퓨터가 판독 가능한 프로그램이 저장된 기록 매체

지정국 정보가 없습니다
패밀리정보가 없습니다
국가 R&D 정보가 없습니다.