1 |
1
콘텐츠 서비스 제어장치에 있어서,사용자로부터 제1 서비스 대상 콘텐츠에 대한 서비스 요청을 수신하는 서비스요청 수신부;상기 제1 서비스 대상 콘텐츠를 나타내는 정보를 포함하는 콘텐츠 서비스 정보를 신경망으로 입력시키고 상기 신경망으로부터 적어도 하나의 제1 신경망 출력을 생성하는 서비스환경 처리부;상기 적어도 하나의 제1 신경망 출력 중에서 제1 대상 출력을 선택하여 상기 제1 대상 출력에 대응하는 대상 기지국을 결정하는 대상개체 결정부;상기 대상 기지국으로부터 상기 제1 서비스 대상 콘텐츠가 상기 사용자에게 서비스되는 데에 소요되는 서비스 지연을 산출하는 서비스지연 산출부; 및상기 제1 대상 출력의 값 및 상기 서비스 지연에 기반하여 상기 신경망 내의 적어도 하나의 가중치를 갱신하는 가중치 갱신부를 포함하는 콘텐츠 서비스 제어장치
|
2 |
2
제1항에 있어서,상기 콘텐츠 서비스 정보는,상기 제1 서비스 대상 콘텐츠를 나타내는 정보, 상기 사용자의 위치정보, 상기 사용자가 접속 가능한 각 기지국에 저장된 콘텐츠 목록을 나타내는 정보를 포함하는 것을 특징으로 하는 콘텐츠 서비스 제어장치
|
3 |
3
제1항에 있어서,상기 대상개체 결정부는,상기 적어도 하나의 제1 신경망 출력 중에서 가장 큰 값을 갖는 출력을 상기 제1 대상 출력으로서 선택하는 제1과정과 상기 적어도 하나의 제1 신경망 출력 중에서 임의의 출력을 상기 제1 대상 출력으로서 선택하는 제2과정을 선택적으로 수행하는 것을 특징으로 하는 콘텐츠 서비스 제어장치
|
4 |
4
제1항에 있어서,상기 적어도 하나의 제1 신경망 출력은,상기 사용자에게 상기 제1 서비스 대상 콘텐츠를 서비스할 수 있는 적어도 하나의 기지국 및 상기 적어도 하나의 기지국마다 교체 가능한 콘텐츠를 나타내는 것을 특징으로 하는 콘텐츠 서비스 제어장치
|
5 |
5
제4항에 있어서,상기 대상개체 결정부는,각각의 제1 신경망 출력에 대응하여 기지국 식별정보 및 해당 기지국에서 교체 가능한 콘텐츠를 나타내는 정보를 각각 원-핫 인코딩 형식의 벡터로 저장하는 것을 특징으로 하는 콘텐츠 서비스 제어장치
|
6 |
6
제4항에 있어서,상기 제1 대상 출력은, 상기 적어도 하나의 기지국 중에서 선택된 상기 대상 기지국에 대한 정보 및 상기 대상 기지국의 교체 가능한 콘텐츠 중에서 선택된 교체대상 콘텐츠에 대한 정보를 포함하는 것을 특징으로 하는 콘텐츠 서비스 제어장치
|
7 |
7
제6항에 있어서,상기 대상개체 결정부는,상기 제1 대상 출력을 참조하여 상기 대상 기지국에서 교체대상 콘텐츠의 존재 여부에 따라 상기 대상 기지국에서 상기 교체대상 콘텐츠를 상기 제1 서비스 대상 콘텐츠로 교체하라는 메시지를 생성하는 것을 특징으로 하는 콘텐츠 서비스 제어장치
|
8 |
8
제7항에 있어서,상기 메시지에 따라 콘텐츠 서버로부터 상기 제1 서비스 대상 콘텐츠를 수신하고, 상기 대상 기지국에게 상기 교체대상 콘텐츠를 삭제하라는 메시지 및 상기 제1 서비스 대상 콘텐츠를 전송하여 상기 대상 기지국의 캐시를 교체하는 캐시교체부를 더 포함하는 콘텐츠 서비스 제어장치
|
9 |
9
제8항에 있어서,상기 서비스지연 산출부는,상기 캐시가 교체되는 과정의 제1 전송오류 확률 및 상기 대상 기지국으로부터 상기 제1 서비스 대상 콘텐츠에 대한 서비스가 상기 사용자에게 제공되는 과정의 제2 전송오류 확률을 고려하여 상기 서비스 지연을 산출하는 것을 특징으로 하는 콘텐츠 서비스 제어장치
|
10 |
10
제4항에 있어서,상기 교체 가능한 콘텐츠의 교체 단위는 패킷인 것을 특징으로 하는 콘텐츠 서비스 제어장치
|
11 |
11
제1항에 있어서,상기 서비스요청 수신부는 제2 서비스 대상 콘텐츠에 대한 서비스 요청을 수신하고,상기 서비스환경 처리부는 상기 제2 서비스 대상 콘텐츠를 나타내는 정보를 포함하는 제2 콘텐츠 서비스 정보를 상기 신경망에 입력시켜 적어도 하나의 제2 신경망 출력을 생성하며,상기 대상개체 결정부는 상기 적어도 하나의 제2 신경망 출력 중에서 제2 대상 출력을 선택하고,상기 가중치 갱신부는 상기 제1 대상 출력의 값, 상기 서비스 지연 및 상기 제2 대상 출력의 값에 기반하여 상기 적어도 하나의 가중치를 갱신하는 것을 특징으로 하는 콘텐츠 서비스 제어장치
|
12 |
12
제11항에 있어서,상기 가중치 갱신부는,상기 제1 대상 출력의 값, 상기 서비스 지연 및 상기 제2 대상 출력의 값에 기반하여 타겟 출력의 크기를 산출하고, 상기 제2 콘텐츠 서비스 정보에 대하여 상기 타겟 출력의 크기만큼 상기 제2 대상 출력이 상기 신경망에서 생성되도록 상기 적어도 하나의 가중치를 갱신하는 것을 특징으로 하는 콘텐츠 서비스 제어장치
|
13 |
13
제12항에 있어서,상기 가중치 갱신부는,상기 제2 대상 출력의 값과 상기 제1 대상 출력의 값 사이의 차이값과 상기 서비스 지연에 기반하여 상기 타겟 출력의 크기를 산출하는 것을 특징으로 하는 콘텐츠 서비스 제어장치
|
14 |
14
제12항에 있어서,상기 가중치 갱신부는,상기 갱신된 가중치 값과 갱신되기 전의 가중치 값의 차이가 임계값 이하인 경우 더 이상의 가중치 갱신을 중지하라는 메시지를 발생하는 것을 특징으로 하는 콘텐츠 서비스 제어장치
|
15 |
15
제12항에 있어서,상기 가중치 갱신부는 기설정 횟수의 콘텐츠 서비스 이전의 가중치 제1 값들과 현재 갱신된 가중치 제2 값들과의 차이가 임계값 이하인 경우 더 이상의 가중치 갱신을 중지하라는 메시지를 발생하는 것을 특징으로 하는 콘텐츠 서비스 제어장치
|
16 |
16
콘텐츠 서비스 제어장치가 콘텐츠 서비스를 제어하는 방법에 있어서,사용자로부터 제1 서비스 대상 콘텐츠에 대한 서비스 요청을 수신하는 과정;상기 제1 서비스 대상 콘텐츠를 나타내는 정보를 포함하는 콘텐츠 서비스 정보를 신경망으로 입력시키고 상기 신경망으로부터 적어도 하나의 제1 신경망 출력을 생성하는 과정;상기 적어도 하나의 제1 신경망 출력 중에서 제1 대상 출력을 선택하여 상기 제1 대상 출력에 대응하는 대상 기지국을 결정하는 과정;상기 대상 기지국으로부터 상기 제1 서비스 대상 콘텐츠가 상기 사용자에게 서비스되는 데에 소요되는 서비스 지연을 산출하는 과정; 및상기 제1 대상 출력의 값 및 상기 서비스 지연에 기반하여 상기 신경망 내의 적어도 하나의 가중치를 갱신하는 과정을 포함하는 콘텐츠 서비스 제어방법
|