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

무선 환경에서의 가상 네트워크 요청에 대한 자원 임베딩 시스템 및 그 방법 document_id 1020100007911

출원번호
1020100007911
분류
전기(H섹션)
문맥 (context)
[청구항 1] 가상 네트워크 요청에 대한 물리 네트워크의 자원 임베딩 시스템에 있어서, 복수의 가상 노드를 포함하는 상기 가상 네트워크 요청을 수신하는 임베딩요청 수신부 상기 가상 노드 중에서 자원요구량이 가장 많은 가상 노드를 남은 자원이 가장 많은 물리 노드에 매핑하는 제1 노드매핑부; 및 상기 가상 네트워크 내의 매핑되지 않은 잉여 가상 노드 중에서 최대 자원요구 가상 노드를 순차적으로 물리 노드에 매핑하되, 물리 노드의 남은 자원량이 상기 최대 자원요구 가상 노드의 자원요구량보다 큰 것들 중에서 기 매핑된 물리 노드로부터의 거리의 총합이 가장 작은 물리 노드를 매핑하는 제2 노드매핑부 를 포함하고, 상기 제2 노드매핑부는, 상기 기 매핑된 물리 노드로부터의 거리의 총합이 가장 작은 최소거리 물리 노드가 복수개인 경우에, 상기 최소거리 물리 노드 중에서 남은 자원량이 가장 큰 물리노드를 매핑하는 것을 특징으로 하는 자원 임베딩 시스템 [청구항 2] 가상 네트워크 요청에 대한 물리 네트워크의 자원 임베딩 시스템에 있어서, 복수의 가상 노드를 포함하는 상기 가상 네트워크 요청을 수신하는 임베딩요청 수신부 상기 가상 노드 중에서 최대 자원요구 가상 노드를 남은 자원이 가장 많은 물리 노드에 매핑하는 제1 노드매핑부; 및 상기 가상 네트워크 내의 매핑되지 않은 잉여 가상 노드 중에서 상기 최대 자원요구 가상 노드와 가까운 인접 가상 노드 순으로 순차적으로 물리 노드에 매핑하되, 물리 노드의 남은 자원량이 상기 인접 가상 노드의 자원요구량보다 큰 것들 중에서 기 매핑된 물리 노드로부터의 거리의 총합이 가장 작은 물리 노드를 매핑하는 제2 노드매핑부 를 포함하고, 상기 제2 노드매핑부는, 상기 기 매핑된 물리 노드로부터의 거리의 총합이 가장 작은 최소거리 물리 노드가 복수개인 경우에, 상기 최소거리 물리 노드 중에서 남은 자원량이 가장 큰 물리노드를 매핑하는 것을 특징으로 하는 자원 임베딩 시스템 [청구항 4] 가상 네트워크 요청에 대한 물리 네트워크의 자원 임베딩 시스템에 있어서, 복수의 가상 노드 및 하나 이상의 가상 링크를 포함하는 상기 가상 네트워크 요청을 수신하는 임베딩요청 수신부 상기 복수의 가상 노드를 물리 노드에 매핑하는 노드매핑부 상기 하나 이상의 가상 링크를 수신하여 순차적으로 상기 가상 링크에 대한 링크임베딩 요청을 발생하는 링크임베딩 요청부 상기 링크임베딩 요청을 수신하여, 상기 가상 링크의 양 끝 가상 노드가 매핑된 물리 노드 사이의 하나 이상의 링크경로를 추출하고 순차적으로 상기 링크경로의 스케쥴링 을 요청하는 링크경로 추출부 상기 링크경로 추출부로부터 수신된 상기 링크경로를 상기 물리 네트워크에 할당하고, 상기 물리 네트워크 내의 할당된 물리 링크들에 대해 간섭관계에 있지 않아서 동시에 동작가능한 물리링크 집합 중 가장 링크 갯수가 많은 집합을 골라 스케쥴링하는 작업을 반복하여 기준 단위 시간 내에 모든 물리 링크 스케쥴링이 완료되면 스케쥴링 성공 메시지를 발생하는 링크경로 스케쥴부; 및 상기 스케쥴링 성공 메시지가 발생한 링크경로 중에서 임베딩 코스트가 가장 적은 링크경로를 선택하는 물리링크 선택부 를 포함하는 것을 특징으로 하는 자원 임베딩 시스템 [청구항 5] 제 4항에 있어서,상기 링크임베딩 요청부는, 상기 하나 이상의 가상 링크에 대하여 자원요구량이 큰 순서로 상기 링크임베딩요청발생하는것을특징으로 하는자원 임베딩 시스템. [청구항 6] 제 4항에 있어서,상기 링크경로 추출부는, 상기 매핑된 물리 노드 사이를 잇는 링크경로 중에서 경로의 길이가 짧은 순서대로소정갯수의링크경로추출하는것을특징으로 하는자원 임베딩 시스템. [청구항 7] 제 4항에 있어서,상기 임베딩 코스트는 상기 링크경로를 구성하는물리링크의자원요구량모두합한것을특징으로 하는자원 임베딩 시스템. [청구항 8] 제 4항에 있어서,상기 링크경로 스케쥴부는,상기 물리 네트워크 내의 자원 요구량이 설정된 대상 물리 링크 중에서 링크간 간섭 없이 독립적으로 동작 가능한 최대 물리 링크 집합을 추출하고 상기 최대 물리 링크 집합 내의 물리 링크 중에서 최소 자원 요구량을 갖는 물리 링크의 자원 요구량만큼 상기 최대 물리 링크 집합 내의 모든 물리 링크의 자원 요구량을 차감하고 상기 최소 자원 요구량을 갖는 물리 링크를 상기 대상 물리 링크에서 제외하는 스케쥴링 작업을 반복적으로 수행하여 기준 단위 시간 내에 모든 물리 링크를 스케쥴하게 되면 스케쥴링성공메시지발생하는것을특징으로 하는자원 임베딩 시스템. [청구항 9] 제 4항에 있어서,상기 링크경로 스케쥴부는,간섭이 발생하는 물리 링크를 상호 연결된 그래프 노드로 하고 각 그래프 노드의 가중치를 상기 물리 링크의 자원 요구량으로 설정하는 가중 충돌 그래프(weighted conflict graph)를 생성한 후, 상기 가중 충돌 그래프에서 최대한도 독립 노드의 집합을 찾아서 상기 최대한도 독립 노드 집합의 가중치 중에서 최소 가중치만큼 상기 최대한도 독립 노드의 자원 요구량을 차감하고 상기 최소 가중치를 갖는 그래프 노드를 상기 충돌 그래프에서 제외하는 스케쥴링 작업을 반복적으로 수행하여 기준 단위 시간 내에 모든 물리 링크를 스케쥴하게 되면 스케쥴링성공메시지발생하는것을특징으로 하는자원 임베딩 시스템. [청구항 10] 제 9항에 있어서,상기 가중 충돌 그래프는 pgb(polynomially growth bounded)를만족하는것을특징으로 하는자원 임베딩 시스템.
지시문 (instruction)
주어진 본문을 읽고 관련 정보를 분석하여 질문에 답하라.
질문 (question)
청구항 4항의 자원 임베딩 시스템에서 링크경로 스케쥴부가 스케쥴링 성공 메시지를 발생시키기 위해 수행하는 반복적인 작업의 구체적인 절차는 무엇인가?
추론 과정 (compact_reasoning)
  1. 1과제 해석task_interpretation

    청구항 4항의 링크경로 스케쥴부가 스케쥴링 성공 메시지를 발생시키기 위해 수행하는 반복적인 작업의 구체적인 절차를 파악해야 한다.

  2. 2정보 추출information_extraction

    청구항 4항에서 링크경로 스케쥴부의 동작을 설명하는 부분을 추출한다.

    • 상기 링크경로 추출부로부터 수신된 상기 링크경로를 상기 물리 네트워크에 할당하고, 상기 물리 네트워크 내의 할당된 물리 링크들에 대해 간섭관계에 있지 않아서 동시에 동작가능한 물리링크 집합 중 가장 링크 갯수가 많은 집합을 골라 스케쥴링하는 작업을 반복하여 기준 단위 시간 내에 모든 물리 링크 스케쥴링이 완료되면 스케쥴링 성공 메시지를 발생하는 링크경로 스케쥴부
  3. 3근거 선택evidence_selection

    반복 작업의 핵심인 '물리 링크 할당', '간섭 없는 최대 집합 선택', '스케쥴링' 과정을 포함하는 구절을 선택한다.

    • 상기 링크경로 추출부로부터 수신된 상기 링크경로를 상기 물리 네트워크에 할당하고, 상기 물리 네트워크 내의 할당된 물리 링크들에 대해 간섭관계에 있지 않아서 동시에 동작가능한 물리링크 집합 중 가장 링크 갯수가 많은 집합을 골라 스케쥴링하는 작업을 반복
  4. 4논리 통합logical_integration

    추출된 정보를 바탕으로 절차를 정리하면, 1) 링크경로를 물리 네트워크에 할당하고, 2) 할당된 링크 중 간섭 없이 동시에 동작 가능한 최대 개수의 물리 링크 집합을 선정하여 스케쥴링하는 과정을 반복하며, 3) 기준 단위 시간 내에 모든 물리 링크 스케쥴링이 완료되면 성공 메시지를 발생시킨다.

  5. 5결론 도출conclusion_formulation

    질문에서 요구하는 '반복적인 작업의 구체적인 절차'에 맞춰 답변을 구성한다.

  6. 6답변 생성answer_generation

    최종 답변을 작성한다.

최종 답변 (final_answer)
링크경로 스케쥴부는 링크경로 추출부로부터 수신된 링크경로를 물리 네트워크에 할당한 후, 할당된 물리 링크들 중 간섭 관계에 있지 않아 동시에 동작 가능한 물리 링크 집합 중 가장 링크 개수가 많은 집합을 골라 스케쥴링하는 작업을 반복한다. 이러한 과정을 통해 기준 단위 시간 내에 모든 물리 링크의 스케쥴링이 완료되면 스케쥴링 성공 메시지를 발생시킨다.
핵심 해석 (core_interpretation)
가상 네트워크의 링크 임베딩 과정에서 물리 네트워크의 자원을 효율적으로 할당하기 위해, 간섭이 없는 최대 규모의 물리 링크 집합을 반복적으로 선택하여 스케쥴링하는 절차를 정의하고 있다.