가공데이터 · 특허 지식베이스

애드 혹 네트워크를 위한 분산 서비스 컴포지션 모델을제공하는 방법 및 장치 document_id 1020060052220

출원번호
1020060052220
분류
전기(H섹션)
문맥 (context)
[청구항 17] n 개의 모바일 노드로 구성된 애드 혹 네트워크에서의 서비스 컴포지션에 있어서, 사용자에 의해 요구되는 소정 태스크를 수행하기 위해 태스크 시작자 노드가 자기 자신과 일정 홉스 이내에 이웃하는 모바일 노드의 존재 여부를 확인하는 이웃 노드 확인부 상기 확인 결과 상기 이웃하는 모바일 노드가 존재하는 경우, 상기 이웃하는 모바일 노드로 상기 태스크 수행을 위한 플로우를 설정하는 플로우 설정부; 및 상기 설정된 플로우를 따라 소정의 라우팅 알고리즘을 이용하여 상기 태스크를 수행하는 태스크 수행부를 포함하며, 상기 태스크를 수행하기 위해 요구되는 하나 이상의 서비스와 상기 서비스 간의 실행 순서는 서로 이웃하는 모바일 노드 간의 협력에 의해 결정되는, 애드 혹 네트워크를 위한 분산 서비스 컴포지션 모델을 제공하는 장치 [청구항 18] 제 17 항에 있어서,상기 소정의 라우팅 알고리즘은, 상기 태스크를 수행하는데 요구되는 하나 이상의 서비스와 상기 서비스 간의 실행 순서를 결정하는 플로우를 발견하는 플로우 발견 프로세스 및 상기 태스크를 수행하는 도중에 발생하는 오류를 복구하는 오류 복구 프로세스를 포함하는, 애드 혹 네트워크를 위한 분산 서비스 컴포지션 모델제공하는장치. [청구항 19] 제 18 항에 있어서,상기 플로우 발견 프로세스(flow discovery process)는, 상기 태스크를 수행하는데 요구되는 서비스 데이터를 입력받는 플로우 출발 노드(flow start node)에서 시작하여, 둘 이상의 모바일 노드로부터 상기 서비스 데이터를 입력받는 플로우 키 노드(flow key node)를 거쳐, 상기 태스크의 출력 패턴에 맞는 소정의 출력을 생성하는 플로우 종결 노드(flow end node)에서 종결되는 방향성 비순환 그래프(directed acyclic graph)에 의해 수행되는, 애드 혹 네트워크를 위한 분산 서비스 컴포지션 모델제공하는장치. [청구항 20] 제 18 항에 있어서,상기 오류 복구 프로세스는, 소정 모바일 노드가 자신에게 할당된 태스크의 일부를 수행하게 되면, 상기 태스크의 완성 상태에 대한 정보와 체크 포인트를 태스크 시작자 노드로 되돌려 보내고, 상기 태스크 시작자 노드는 상기 정보와 상기 체크 포인트를 임시 저장하며, 상기 모바일 노드에 오류가 발생하여 상기 태스크 시작자 노드가 상기 정보와 상기 체크 포인트를 더 이상 수신하지 못하는 경우, 상기 태스크를 새로운 태스크로 간주하여 새롭게 수행하는, 애드 혹 네트워크를 위한 분산 서비스 컴포지션 모델제공하는장치. [청구항 21] 제 17 항에 있어서,상기 소정의 라우팅 알고리즘은, 상기 모바일 노드가 상기 태스크를 수행하는 과정에서 얻어지는 경험을 나타내는 룰(rule)을 획득하는 룰 획득 프로세스 및 상기 획득된 룰을 이용하는 룰 이용 프로세스를 포함하는, 애드 혹 네트워크를 위한 분산 서비스 컴포지션 모델제공하는장치.
지시문 (instruction)
주어진 본문을 읽고 관련 정보를 분석하여 질문에 답하라.
질문 (question)
애드 혹 네트워크에서 태스크 수행 중 모바일 노드에 오류가 발생하여 태스크 시작자 노드가 완성 상태 정보와 체크 포인트를 더 이상 수신하지 못할 경우, 태스크 시작자 노드는 어떠한 방식으로 대응하는가?
추론 과정 (compact_reasoning)
  1. 1과제 해석task_interpretation

    모바일 노드 오류로 인해 태스크 시작자 노드가 완성 상태 정보와 체크 포인트를 수신하지 못할 때의 대응 방식을 찾는 것이다.

  2. 2정보 추출information_extraction

    청구항 20에서 모바일 노드 오류 발생 시 태스크 시작자 노드의 동작에 관한 구절을 추출한다.

    • 상기 모바일 노드에 오류가 발생하여 상기 태스크 시작자 노드가 상기 정보와 상기 체크 포인트를 더 이상 수신하지 못하는 경우, 상기 태스크를 새로운 태스크로 간주하여 새롭게 수행하는
  3. 3근거 선택evidence_selection

    질문에서 요구하는 조건(오류 발생 및 정보 수신 불가)과 일치하는 직접적인 근거를 선택한다.

    • 상기 모바일 노드에 오류가 발생하여 상기 태스크 시작자 노드가 상기 정보와 상기 체크 포인트를 더 이상 수신하지 못하는 경우, 상기 태스크를 새로운 태스크로 간주하여 새롭게 수행하는
  4. 4논리 통합logical_integration

    오류 발생 시 정보 수신이 중단되면, 기존 태스크를 새로운 태스크로 간주하고 재수행한다는 논리적 인과관계를 확인한다.

  5. 5결론 도출conclusion_formulation

    태스크 시작자 노드는 해당 태스크를 새로운 태스크로 간주하여 새롭게 수행한다.

  6. 6답변 생성answer_generation

    추출된 문구를 바탕으로 질문에 대한 최종 답변을 작성한다.

최종 답변 (final_answer)
상기 태스크를 새로운 태스크로 간주하여 새롭게 수행한다.
핵심 해석 (core_interpretation)
애드 혹 네트워크에서 모바일 노드의 오류로 인해 태스크 진행 정보(완성 상태 및 체크 포인트) 수신이 중단될 경우, 태스크 시작자 노드가 해당 태스크를 새로운 태스크로 재설정하여 수행함으로써 오류를 복구하는 기술적 방법을 나타낸다.