차세대 무선 네트워크에서 최신 정보의 컨텐츠를 제공하는 서버, 방법 및 시스템
SERVER, METHOD AND SYSTEM OF PROVIDING FRESH CONTENT IN NEXT GENERATION WIRELESS NETWORK
특허 요약
본 발명은 차세대 무선 네트워크에서 최신 정보의 컨텐츠를 제공하는 서버, 방법 및 시스템에 관한 것으로, 본 발명의 일실시예에 따르면 컨텐츠 제공 서버는 사용자 단말 장치로부터 수신된 요청 컨텐츠에 대한 다운로드 요청에 기반하여 상기 요청 컨텐츠의 업데이트 상태를 확인하고, 클라우드 서버로 상기 확인된 업데이트 상태에 기반하여 업데이트 요청을 전달하는 업데이트 관리부, 상기 클라우드 서버로부터 상기 전달된 업데이트 요청에 따라 수신된 업데이트 컨텐츠의 AoI(Age of Information) 정보, 인기(popularity) 정보 및 데이터 크기와 캐시 저장부에 기 저장된 컨텐츠의 AoI 정보, 인기 정보 및 데이터 크기를 인공지능 학습하여 결정 점수를 산출하고, 상기 산출된 결정 점수에 기반하여 상기 업데이트 컨텐츠와 상기 기 저장된 컨텐츠의 업데이트 순서 및 교체 순서를 결정하는 인공지능 처리부 및 상기 결정된 업데이트 순서 및 상기 교체 순서에 따라 선별된 컨텐츠를 상기 요청 컨텐츠로 제공하는 컨텐츠 제공부를 포함할 수 있다.
청구항
번호청구항
10

제7항에 있어서,상기 업데이트 컨텐츠와 상기 기 저장된 컨텐츠의 업데이트 순서 및 교체 순서를 결정하는 단계는,상기 업데이트 컨텐츠와 관련된 복수의 컨텐츠와 상기 기 저장된 컨텐츠와 관련된 복수의 컨텐츠 중 상기 결정 점수가 업데이트 기준 점수보다 높은 컨텐츠는 업데이트 컨텐츠로 결정하고, 상기 결정 점수가 상기 기 저장된 컨텐츠와 관련된 복수의 컨텐츠 중 교체 기준 점수보다 낮은 컨텐츠는 교체 컨텐츠로 결정하는 단계를 포함하는 것을 특징으로 하는 컨텐츠 제공 방법.

1

사용자 단말 장치로부터 수신된 요청 컨텐츠에 대한 다운로드 요청에 기반하여 상기 요청 컨텐츠의 업데이트 상태를 확인하고, 클라우드 서버로 상기 확인된 업데이트 상태에 기반하여 업데이트 요청을 전달하는 업데이트 관리부;상기 클라우드 서버로부터 상기 전달된 업데이트 요청에 따라 수신된 업데이트 컨텐츠의 AoI(Age of Information) 정보, 인기(popularity) 정보 및 데이터 크기와 캐시 저장부에 기 저장된 컨텐츠의 AoI 정보, 인기 정보 및 데이터 크기를 인공지능 학습하여 결정 점수를 산출하고, 상기 산출된 결정 점수에 기반하여 상기 업데이트 컨텐츠와 상기 기 저장된 컨텐츠의 업데이트 순서 및 교체 순서를 결정하는 인공지능 처리부; 및상기 결정된 업데이트 순서 및 상기 교체 순서에 따라 선별된 컨텐츠를 상기 요청 컨텐츠로 제공하는 컨텐츠 제공부를 포함하는 것을 특징으로 하는 컨텐츠 제공 서버.

2

제1항에 있어서,상기 업데이트 관리부는 상기 클라우드 서버에 저장된 컨텐츠의 AoI 정보와 관련된 수치가 시간의 경과에 따라 증가하되, 상기 캐시 저장부에 저장된 컨텐츠의 교체 기준에 해당되는 AoI 임계값(threshold)를 초과하는 경우 상기 캐시 저장부에 저장된 컨텐츠를 다른 컨텐츠로 교체를 결정하고, 상기 AoI 임계값 이전에 상기 클라우드 서버와의 링크 용량(link capacity)를 고려하여 상기 컨텐츠의 업데이트를 결정하는 것을 특징으로 하는컨텐츠 제공 서버.

3

제1항에 있어서,상기 인공지능 처리부는 상기 업데이트 컨텐츠의 AoI 정보, 인기 정보 및 데이터 크기와 상기 기 저장된 컨텐츠의 AoI 정보, 인기 정보 및 데이터 크기를 고려하여 현재 상태에 기반한 평가 점수 세트와 샘플 점수 세트를 출력하고, 상기 평가 점수 세트와 상기 샘플 점수 세트를 고려하여 상기 업데이트 컨텐츠와 상기 기 저장된 컨텐츠 별 점수를 산출하고, 상기 산출된 점수에 기반하여 상기 클라우드 서버와의 링크 용량과 관련된 컨텐츠 업데이트 및 상기 캐시 저장부의 용량과 관련된 캐시 교체에 대한 우선 순위를 결정하는 것을 특징으로 하는 컨텐츠 제공 서버.

4

제3항에 있어서,상기 인공지능 처리부는 상기 결정된 우선 순위에 기반하여 상기 인공지능 학습과 관련된 상기 링크 용량과 상기 캐시 저장부의 용량과 관련된 보상 결정 및 상태 갱신하여 상기 인공지능 학습과 관련된 지능형 인공지능 알고리즘 모델과 관련된 트레이닝 데이터를 갱신하는 것을 특징으로 하는 컨텐츠 제공 서버.

5

제1항에 있어서,상기 인공지능 처리부는 상기 업데이트 컨텐츠와 관련된 복수의 컨텐츠와 상기 기 저장된 컨텐츠와 관련된 복수의 컨텐츠 중 상기 결정 점수가 업데이트 기준 점수보다 높은 컨텐츠는 업데이트 컨텐츠로 결정하고, 상기 결정 점수가 상기 기 저장된 컨텐츠와 관련된 복수의 컨텐츠 중 교체 기준 점수보다 낮은 컨텐츠는 교체 컨텐츠로 결정하는 것을 특징으로 하는 컨텐츠 제공 서버.

6

제1항에 있어서,상기 컨텐츠 제공부는 상기 요청 컨텐츠가 상기 캐시 저장부에서 확인되면 상기 사용자 단말 장치로 제공하고, 상기 요청 컨텐츠가 상기 캐시 저장부에서 확인되지 않으면 상기 클라우드 서버로 상기 요청 컨텐츠의 전달을 요청하는 것을 특징으로 하는 컨텐츠 제공 서버.

7

업데이트 관리부에서, 사용자 단말 장치로부터 수신된 요청 컨텐츠에 대한 다운로드 요청에 기반하여 상기 요청 컨텐츠의 업데이트 상태를 확인하고, 클라우드 서버로 상기 확인된 업데이트 상태에 기반하여 업데이트 요청을 전달하는 단계;인공지능 처리부에서, 상기 클라우드 서버로부터 상기 전달된 업데이트 요청에 따라 수신된 업데이트 컨텐츠의 AoI(Age of Information) 정보, 인기(popularity) 정보 및 데이터 크기와 캐시 저장부에 기 저장된 컨텐츠의 AoI 정보, 인기 정보 및 데이터 크기를 인공지능 학습하여 결정 점수를 산출하고, 상기 산출된 결정 점수에 기반하여 상기 업데이트 컨텐츠와 상기 기 저장된 컨텐츠의 업데이트 순서 및 교체 순서를 결정하는 단계; 및컨텐츠 제공부에서, 상기 결정된 업데이트 순서 및 상기 교체 순서에 따라 선별된 컨텐츠를 상기 요청 컨텐츠로 제공하는 단계를 포함하는 것을 특징으로 하는 컨텐츠 제공 방법.

8

제7항에 있어서,사용자 단말 장치로부터 수신된 요청 컨텐츠에 대한 다운로드 요청에 기반하여 상기 요청 컨텐츠의 업데이트 상태를 확인하고, 클라우드 서버로 상기 확인된 업데이트 상태에 기반하여 업데이트 요청을 전달하는 단계는,상기 클라우드 서버에 저장된 컨텐츠의 AoI 정보와 관련된 수치가 시간의 경과에 따라 증가하되, 상기 캐시 저장부에 저장된 컨텐츠의 교체 기준에 해당되는 AoI 임계값(threshold)를 초과하는 경우 상기 캐시 저장부에 저장된 컨텐츠를 다른 컨텐츠로 교체를 결정하고, 상기 AoI 임계값 이전에 상기 클라우드 서버와의 링크 용량(link capacity)를 고려하여 상기 컨텐츠의 업데이트를 결정하는 단계를 포함하는 것을 특징으로 하는컨텐츠 제공 방법.

9

제7항에 있어서,상기 업데이트 컨텐츠와 상기 기 저장된 컨텐츠의 업데이트 순서 및 교체 순서를 결정하는 단계는,상기 업데이트 컨텐츠의 AoI 정보, 인기 정보 및 데이터 크기와 상기 기 저장된 컨텐츠의 AoI 정보, 인기 정보 및 데이터 크기를 고려하여 현재 상태에 기반한 평가 점수 세트와 샘플 점수 세트를 출력하고, 상기 평가 점수 세트와 상기 샘플 점수 세트를 고려하여 상기 업데이트 컨텐츠와 상기 기 저장된 컨텐츠 별 점수를 산출하고, 상기 산출된 점수에 기반하여 상기 클라우드 서버와의 링크 용량과 관련된 컨텐츠 업데이트 및 상기 캐시 저장부의 용량과 관련된 캐시 교체에 대한 우선 순위를 결정하는 단계; 및상기 결정된 우선 순위에 기반하여 상기 인공지능 학습과 관련된 상기 링크 용량과 상기 캐시 저장부의 용량과 관련된 보상 결정 및 상태 갱신하여 상기 인공지능 학습과 관련된 지능형 인공지능 알고리즘 모델과 관련된 트레이닝 데이터를 갱신하는 단계를 포함하는 것을 특징으로 하는 컨텐츠 제공 방법.

11

사용자 단말 장치, 엣지 서버 및 클라우드 서버를 포함하고,상기 사용자 단말 장치는 요청 컨텐츠에 대한 다운로드 요청을 상기 엣지 서버로 전달하고,상기 엣지 서버는 상기 요청 컨텐츠의 업데이트 상태를 확인하고, 상기 클라우드 서버로 상기 확인된 업데이트 상태에 기반하여 업데이트 요청을 전달하며,상기 클라우드 서버는 상기 전달된 업데이트 요청에 따라 링크를 통해 상기 컨텐츠의 업데이트를 수행하거나 상기 요청 컨텐츠를 상기 사용자 단말 장치로 전달하며,상기 엣지 서버는 상기 클라우드 서버로부터 상기 전달된 업데이트 요청에 따라 수신된 업데이트 컨텐츠의 AoI(Age of Information) 정보, 인기(popularity) 정보 및 데이터 크기와 캐시 저장부에 기 저장된 컨텐츠의 AoI 정보, 인기 정보 및 데이터 크기를 인공지능 학습하여 결정 점수를 산출하고, 상기 산출된 결정 점수에 기반하여 상기 업데이트 컨텐츠와 상기 기 저장된 컨텐츠의 업데이트 순서 및 교체 순서를 결정하고, 상기 결정된 업데이트 순서 및 상기 교체 순서에 따라 선별된 컨텐츠를 상기 요청 컨텐츠로 제공하는 것을 특징으로 하는컨텐츠 제공 시스템.

12

제11항에 있어서,상기 엣지 서버는 상기 요청 컨텐츠가 상기 캐시 저장부에서 확인되면 상기 사용자 단말 장치로 제공하고, 상기 요청 컨텐츠가 상기 캐시 저장부에서 확인되지 않으면 상기 클라우드 서버로 상기 요청 컨텐츠의 전달을 요청하는 것을 특징으로 하는 컨텐츠 제공 시스템.

13

제11항에 있어서,상기 엣지 서버는 상기 업데이트 컨텐츠의 AoI 정보, 인기 정보 및 데이터 크기와 상기 기 저장된 컨텐츠의 AoI 정보, 인기 정보 및 데이터 크기를 고려하여 현재 상태에 기반한 평가 점수 세트와 샘플 점수 세트를 출력하고, 상기 평가 점수 세트와 상기 샘플 점수 세트를 고려하여 상기 업데이트 컨텐츠와 상기 기 저장된 컨텐츠 별 점수를 산출하고, 상기 산출된 점수에 기반하여 상기 클라우드 서버와의 링크 용량과 관련된 컨텐츠 업데이트 및 상기 캐시 저장부의 용량과 관련된 캐시 교체에 대한 우선 순위를 결정하고, 상기 결정된 우선 순위에 기반하여 상기 인공지능 학습과 관련된 상기 링크 용량과 상기 캐시 저장부의 용량과 관련된 보상 결정 및 상태 갱신하여 상기 인공지능 학습과 관련된 지능형 인공지능 알고리즘 모델과 관련된 트레이닝 데이터를 갱신하는 것을 특징으로 하는 컨텐츠 제공 시스템.

14

제11항에 있어서,상기 엣지 서버는 상기 업데이트 컨텐츠와 관련된 복수의 컨텐츠와 상기 기 저장된 컨텐츠와 관련된 복수의 컨텐츠 중 상기 결정 점수가 업데이트 기준 점수보다 높은 컨텐츠는 업데이트 컨텐츠로 결정하고, 상기 결정 점수가 상기 기 저장된 컨텐츠와 관련된 복수의 컨텐츠 중 교체 기준 점수보다 낮은 컨텐츠는 교체 컨텐츠로 결정하는 것을 특징으로 하는 컨텐츠 제공 시스템.