KR20210064245A - 데이터 프로세싱 주변 서버를 재할당하는 방법 - Google Patents

데이터 프로세싱 주변 서버를 재할당하는 방법 Download PDF

Info

Publication number
KR20210064245A
KR20210064245A KR1020217010038A KR20217010038A KR20210064245A KR 20210064245 A KR20210064245 A KR 20210064245A KR 1020217010038 A KR1020217010038 A KR 1020217010038A KR 20217010038 A KR20217010038 A KR 20217010038A KR 20210064245 A KR20210064245 A KR 20210064245A
Authority
KR
South Korea
Prior art keywords
service
mobile device
quality
management unit
peripheral
Prior art date
Application number
KR1020217010038A
Other languages
English (en)
Inventor
에릭 페라우
스테파니아 세시아
Original Assignee
르노 에스.아.에스.
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by 르노 에스.아.에스. filed Critical 르노 에스.아.에스.
Publication of KR20210064245A publication Critical patent/KR20210064245A/ko

Links

Images

Classifications

    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • H04L67/1004Server selection for load balancing
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0268Traffic management, e.g. flow control or congestion control using specific QoS parameters for wireless networks, e.g. QoS class identifier [QCI] or guaranteed bit rate [GBR]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04LTRANSMISSION OF DIGITAL INFORMATION, e.g. TELEGRAPHIC COMMUNICATION
    • H04L67/00Network arrangements or protocols for supporting network services or applications
    • H04L67/01Protocols
    • H04L67/10Protocols in which an application is distributed across nodes in the network
    • H04L67/1001Protocols in which an application is distributed across nodes in the network for accessing one among a plurality of replicated servers
    • H04L67/1004Server selection for load balancing
    • H04L67/101Server selection for load balancing based on network conditions
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W28/00Network traffic management; Network resource management
    • H04W28/02Traffic management, e.g. flow control or congestion control
    • H04W28/0284Traffic management, e.g. flow control or congestion control detecting congestion or overload during communication
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W4/00Services specially adapted for wireless communication networks; Facilities therefor
    • H04W4/30Services specially adapted for particular environments, situations or purposes
    • H04W4/40Services specially adapted for particular environments, situations or purposes for vehicles, e.g. vehicle-to-pedestrians [V2P]
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W76/00Connection management
    • H04W76/20Manipulation of established connections
    • H04W76/22Manipulation of transport tunnels
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/18Service support devices; Network management devices
    • H04W88/182Network node acting on behalf of an other network entity, e.g. proxy
    • HELECTRICITY
    • H04ELECTRIC COMMUNICATION TECHNIQUE
    • H04WWIRELESS COMMUNICATION NETWORKS
    • H04W88/00Devices specially adapted for wireless communication networks, e.g. terminals, base stations or access point devices
    • H04W88/18Service support devices; Network management devices

Landscapes

  • Engineering & Computer Science (AREA)
  • Computer Networks & Wireless Communication (AREA)
  • Signal Processing (AREA)
  • Mobile Radio Communication Systems (AREA)
  • Computer And Data Communications (AREA)

Abstract

본 발명은 MEC 구조에서 데이터 프로세싱 주변 서버를 재할당하는 방법에 관한 것이며, 상기 방법은: - 모바일 디바이스를 위해서 데이터를 프로세싱하기 위해 현재 주변 서버 (SMEC)를 관리 유닛에 의해 할당하는 사전 단계, - 새로운 주변 서버를 상기 관리 유닛에 의해 선택하는 단계 (E18), 그리고 - 주변 서버 재할당을 상기 현재 주변 서버 (SMEC)에게 상기 관리 유닛에 의해 통지하는 단계 (E19)를 포함하며, 상기 재할당 방법은, 상기 모바일 디바이스에 의해 발송되며 상기 모바일 디바이스의 레벨에서 측정된 서비스 품질을 대표하는 데이터 아이템을 포함하는 메시지를 상기 관리 유닛에 의해 수신하는 단계 (E17)가 상기 선택 단계 (E18)에 선행하는 것을 특징으로 한다.

Description

데이터 프로세싱 주변 서버를 재할당하는 방법
본 발명은 일반적으로는 원거리 통신 및 컴퓨팅의 분야에 관한 것이며 그리고 더 상세하게는 데이터 프로세싱 주변 서버를 MEC (Mobile Edge Computing) 구조에서 재할당하는 방법에 관한 것이다.
ETSI GS MEC 003 ("European Telecommunications Standards Institute - Group Specification - Mobile Edge Computing") 규격에서 정의된 MEC 구조는 모바일 단말에서 수행된 몇몇 계산들이 상기 모바일 단말 위치 주변의 제한된 지리적인 영역 내에 배치된 그리고/또는 MEC 구조 내에 중앙집중화된 분산 서버들로 전달되는 것을 허용한다. 이것은, 특히 접속된 차량 온보드 모바일 디바이스들을 위해, 이 서버들에서는 이용 가능하지만 상기 차량의 컴퓨터에서는 이용 가능하지 않은 매우 높은 컴퓨팅 파워를 취할 수 있다는 이점, 몇몇 장비가 접속된 차량들 사이에서 합동으로 공유되게 하며, 에너지 및 열 소실 설계 강제들이 줄어들도록 하며, 그리고 그런 접속된 차량의 탄소 발자국 (carbon footprint)이 감소되도록 하는 것을 허용한다. 이런 계산들은, 예를 들면, 실시간 이벤트들을 이용하여 향상되며 그리고 접속된 차량들 사이에서 공유될 수 있는 도로의 고선명도 매핑에 관련되며, 그리고 전자 수평선으로도 불리는 차량을 위한 가상 수평선 확립, 즉, 가까운 미래에 도착하지만 차량 온보드 센서들에 의해 즉각 액세스 가능하지는 않는 물체들이나 이벤트 확립에도 또한 관련된다.
이 구조 사용은 특히 움직이는 차량을 위해 요청된 서비스 품질을 제공하기 위해 가장 적합한 서버를 선택하는 문제에 의해 방해받는다. 상기 표준은 접속 모드에서 "핸드-오버" 또는 전화기 사이에서의 전달 (inter-cellular transfer)을 수행할 때에 모바일 단말의 데이터를 프로세싱하기 위해 서버에 걸쳐 변경하기 위한 절차들을 정의하며, 이는 그 모바일 단말에 가장 가까운 서버를 사용하기 위해서 그리고 그 결과 상기 서버와 상기 모바일 단말 사이의 데이터 전달 시간을 줄이기 위한 것이다. 그러나, 특히 높은 이동성 및 높은 실시간 요청사항들을 구비한 모바일 디바이스 온보드 접속 차량을 수반할 때에, 이 절차들은, 모바일 단말에 의해 요청된 타임 슬롯 내에 데이터가 프로세싱될 것을 가능하게 하는 것을 말단-대-말단 서비스 품질이 보증되도록 하는 것을 가능하게 하지 않는다.
본 발명의 목적들 중 하나는 그런 구조에서 데이터 프로세싱 주변 서버를 재할당하는 방법을 제공함으로써 종래 기술의 불리한 점들 중 적어도 몇몇을 극복하려는 것이며, 이는 모바일 디바이스, 예를 들면, 모바일 디바이스 온보드 접속 차량을 위한 서비스 품질의 달갑지 않은 저하를 그 저하의 소스에 무관하게 방지한다.
이를 위해, 본 발명은 MEC (Mobile Edge Computing) 구조에서 데이터 프로세싱 주변 서버를 재할당하는 방법을 제안하며, 상기 방법은:
- 모바일 디바이스를 위해 데이터를 프로세싱하기 위한 현재 주변 서버를 관리 유닛에 의해 할당하는 사전 단계;
- 새로운 주변 서버를 상기 관리 유닛에 의해 선택하는 단계; 그리고
- 주변 서버 재할당을 상기 현재 주변 서버에게 상기 관리 유닛에 의해 통지하는 단계를 포함하며,
상기 재할당 방법은, 상기 모바일 디바이스에 의해 송신되며 상기 모바일 디바이스 상에서 측정된 서비스의 품질을 대표하는 데이터 아이템을 포함하는 메시지를 상기 관리 유닛에 의해 수신하는 수신 단계가 상기 선택 단계에 선행하는 것을 특징으로 한다. 상기 방법은 상기 관리 유닛에서 주로 구현된다.
본 발명 덕분에, 모바일 디바이스를 위해 수행된 상기 전달된 데이터 프로세싱의 서비스 품질은 MEC 구조의 다양한 서버들에 의해 프로세싱되지는 않으며, 이는 상기 모바일 디바이스가 상기 MEC 구조 내에서 상기 관리 유닛에게 메시지를 송신함으로써 자신의 서비스 품질을 관리하는 것에 관하여 간단하게 능동적이기 때문이다. 상기 관리 유닛은 예를 들면 서버 상에서 구현되거나 복수의 서버들에 걸쳐서 분산된 표준에 의해 정의된 MEO ("Mobile Edge Orchestrator") 상에서 구현된다. 본 발명은 모바일 디바이스 환경의 변화들에 대해 반드시 상기 디바이스의 특성을 변하게 하지 않으면서 상기 디바이스에 대해 투명한 방식으로 스스로를 적응시키기 위한 것을 목적으로 하는 MEC 구조의 철학에 도전한다; 상기 모바일 디바이스에 의해 메시지를 송신하는 것은 그 디바이스가 자신의 데이터 프로세싱 서버를 알 것을 필요로 하지 않으며 그럼에도 불구하고 상기 모바일 디바이스 상에서 요청된 서비스 품질과의 더 엄격한 준수를 허용한다.
본 발명에 따른 방법의 유리한 특징에 따라, 상기 측정된 서비스 품질은, 데이터 프로세싱 요청이 상기 모바일 디바이스에 의해 현재 주변 서버로 송신된 순간 그리고 상기 모바일 디바이스가 상기 데이터 프로세싱의 결과들을 수신한 순간 사이의 시간 인터벌을 나타낸다.
이 특징은 예를 들면 상기 네트워크 접속의 품질만이 아니라 상기 모바일 디바이스 상에서 감지된 서비스 품질이 고려될 것을 허용한다.
본 발명의 다른 유리한 특징에 따라, 상기 측정된 서비스 품질을 서비스 품질 임계와 비교하는 단계가 상기 선택 단계에 선행하며, 상기 선택 단계는 상기 측정된 서비스 품질이 상기 서비스 품질 임계에 도달하자마자 트리거된다. 이 특징은 모바일 디바이스를 위해 최소의 서비스 품질 레벨을 보장하는 전략이 구현되는 것을 가능하게 한다.
본 발명의 또 다른 유리한 특징에 따라, 상기 선택 단계 동안에, 상기 관리 유닛은 상기 새로운 주변 서버를, 상기 현재 주변 서버가 아닌 주변 서버들의 목록에서 상기 측정된 서비스 품질보다 더 양호한 것으로 추정된 서비스 품질을 가진 서버로서 선택하며, 상기 주변 서버들은:
- 상기 모바일 디바이스의 상기 데이터를 프로세싱할 수 있으며;
- 상기 모바일 디바이스의 현재 기지국이나 상기 현재 기지국이 이웃한 기지국들에 연결되며; 그리고
- RNIS (Radio Network Information Service) 서비스로부터 이익을 얻으며,
상기 추정된 서비스 품질은 결정론적 또는 예측적 모델을 이용하여 추정된다. 그래서, 최소의 서비스 품질을 유지하는 것이 보장될 수 있다.
유리하게는, 상기 목록의 주변 서버들은 LS ("Location Service")와 그리고 BWMS ("BandWidth Management Service")와 또한 인터페이스하여, 상기 RNIS 서비스를 보충한다. 이것은 상기 정보 소스들을 크게 증가시켜서 상기 방법을 구현함에 있어서 더 큰 유연성을 허락한다.
본 발명의 또 다른 유리한 특징에 따라, 복수의 주변 서버들을 미리 선택하는 단계가 상기 선택 단계에 선행하며, 상기 미리 선택하는 단계 동안에 상기 관리 유닛은 상기 미리 선택된 주변 서버들 각각에게 요청을 송신하며 그리고 상기 미리 선택된 주변 서버들 각각의 상기 모바일 디바이스와의 연결에 관한 서비스 품질의 선험적 (a priori) 추정을 응답으로 수신한다.
이 미리 선택하는 것은 상기 주변 서버 재할당/재선택 요구 사항을 예상함으로써 상기 모바일 디바이스의 데이터를 프로세싱하는 상기 주변 서버에 걸쳐 변할 때에 서비스 품질의 큰 저하가 회피되는 것을 가능하게 한다. 또한, 이 미리 선택하는 단계는 상기 미리 선택된 주변 서버들로의 접속의 서비스 품질에 대한 추정이 업데이트될 것을 가능하게 한다.
본 발명의 또 다른 유리한 특징에 따라, 복수의 주변 서버들을 미리 선택하는 단계 그리고 상기 미리 선택된 주변 서버들에서 상기 모바일 디바이스를 위한 애플리케이션을 인스턴트화하는 단계가 상기 선택 단계에 선행한다.
이와 같은 재선택 그리고 이와 같은 미리 인스턴트화하는 것은 상기 재할당 요구 사항이 예상되는 것을 또한 허용하며 그리고 서비스 품질 상실을 회피하기 위해 가속되는 것을 가능하게 한다.
본 발명의 또 다른 유리한 특징에 따라, 상기 미리 선택하는 단계 동안에, 상기 관리 유닛은 상기 미리 선택된 주변 서버들 각각에게 요청을 송신하며 그리고 상기 미리 선택된 주변 서버들 각각에 대해 인스턴트화된 애플리케이션에 관련된 서비스의 품질에 대한 추정을 응답으로 수신한다.
이 특징은 실제의 실용적인 서비스 품질이 상기 미리 선택된 주변 서버들과 연관되었다는 것이 알려지는 것을 허용한다.
본 발명의 또 다른 유리한 특징에 따라, 상기 선택 단계 동안에, 상기 관리 유닛은 상기 모바일 디바이스를 위한 예정된 일정 그리고 상기 일정에 걸친 상기 모바일 디바이스의 추정된 속도를 고려한다.
이 특징은 재할당들의 개수가 제한될 것을 허용하며, 그래서 네트워크 및 계산 자원들에서의 절약을 가능하게 한다.
본 발명은 측정된 서비스 품질을 포함하는 메시지를 본 발명에 따른 방법을 구현한 관리 유닛에게 송신할 수 있는 모바일 디바이스에 또한 관련된다. 상기 모바일 디바이스는, 예를 들면, 하드웨어 모듈 및 통신 소프트웨어 온보드 접속 차량이다. 상기 통신 모듈은, 예를 들면, 4G 또는 5G 칩이 제공된다 (여기에서 G는 모바일 기술 세대를 나타낸다).
유리하게는, 본 발명에 따른 모바일 디바이스는 측정된 서비스 품질을 포함하는 메시지를 상기 관리 유닛에게 간헐적으로 송신할 수 있다. 이것은 상기 관리 유닛이 상기 모바일 디바이스에게 제공된 서비스의 품질을 모니터하는 것을 허용하며 그리고 통계들이 결정되는 것을 가능하게 하거나 예측 모델이 상기 서비스 품질 상에서 실행될 것을 허용한다.
더욱 유리하게는, 초과되지 않아야 하는 서비스 품질 임계 그리고 초과되지 않아야 하는 상기 측정된 서비스 품질 임계 이전 20%에 위치한 값 이내에 상기 측정된 서비스 품질이 있을 때에 상기 모바일 디바이스는 상기 메시지를 송신하는 것을 트리거할 수 있는 수단을 포함한다. 그래서, 상기 관리 유닛은 모바일 디바이스의 데이터를 프로세싱하기 위한 주변 서버의 재할당을 예측할 수 있다.
초과되지 않아야 하는 서비스 품질 임계 이전 20%에 위치한 값은 초과의 방향의, 즉, 상기 측정된 서비스 품질의 정의의 함수로서 상기 임계의 20% 미만이거나 상기 임계의 20%보다 더 크다는 것에 유의한다. 특히, 이것이 응답 시간에 대응한다면, 상기 측정된 서비스 품질은 상단 임계를 초과하지 않아야 한다. 그러나, 상기 측정된 서비스 품질이 최대 응답 시간 및 측정된 응답 시간 사이의 차이로서 표현된다면, 상기 측정된 서비스 품질은 하단 임계를 초과하지 않아야 한다. 물론, 20%의 이 값은 직설적인 것이며, 더 작은 값이 사용될 수 있다.
본 발명에 따른 상기 모바일 디바이스는 본 발명에 따른 재할당 방법의 모바일 디바이스와 유사한 이점들을 가진다.
본 발명의 효과는 본 명세서의 해당되는 부분들에 개별적으로 명시되어 있다.
추가의 특징들 및 이점들은 도면들을 참조하여 설명된 바람직한 실시예를 읽으면 명백해질 것이다.
도 1은 본 발명에 따른 이 실시예에서, 본 발명에 따른 재할당 방법의 제1 단계들을 보여준다.
도 2는 본 발명에 따른 이 실시예에서, 본 발명에 따른 재할당 방법의 다음의 단계들을 보여준다.
도 1 및 도 2의 도면들에서 보이는 본 발명의 바람직한 실시예에 따라, 본 발명에 따라 주변 서버를 재할당하는 방법은 MEO 내 관리 유닛에서 적어도 부분적으로 구현된다. 상기 설명된 단계들 중 몇몇은 그럼에도 불구하고 모바일 디바이스에서 또는 상기 관리 유닛에 의해 관리되는 주변 서버들에서 수행된다. 본 발명 덕분에, 모바일 디바이스 온보드 차량 V의 데이터를 프로세싱하기 위해 선택된 주변 서버들이 상기 요청된 서비스를 수행하기에 적합하고 상기 요청된 서비스 품질에 따른다는 것을 보장한다는 것을 상기 관리 유닛이 항상 보장한다.
단계 E1 동안에서, 상기 차량 V의 모바일 디바이스는 기능성, 예를 들면, 본 발명의 이 실시예에서는 전자 수평선을 계산하는 기능성의 원격 프로세싱을 위해 상기 원격 유닛을 이용하여 등록된다. 예를 들면, 상기 관리 유닛은 하나 이상의 서버에서 구현된 독점적인 서비스로, 전자 수평선 또는 고선명도 매핑을 계산하는 것처럼 자동차를 위한 특정 원격 서비스들을 제안한다. 그것은 이 서비스들을 렌더링하기 위해 필요한 계산들을 수행할 수 있는 복수의 주변 또는 중앙집중 서버들을 관리한다. 이 등록 단계 E1에서, 상기 차량 V의 모바일 디바이스는 자신의 위치, 자신이 가입할 의도인 서비스로, 이 경우에는 상기 전자 수평선을 표시하며, 그리고 이 서비스를 수행하기 위한 서비스의 타겟 품질도 표시한다. 이를 위해, 예를 들면, 상기 표준의 "Register" 메시지가 사용된다.
이 단계 E1 동안에, 상기 Register 메시지 수신에 이어서, 상기 관리 유닛은 적합한, 즉, 상기 모바일 디바이스가 부속된 기지국으로부터 액세스 가능한 그리고 상기 전자 수평선 서비스를 상기 모바일 디바이스에 의해 요청된 서비스 품질로 제공할 수 있는 현재 주변 서버를 선택한다. 이를 위해, 상기 관리 유닛은 상기 모바일 디바이스에 의해 액세스 가능한 무선 구역 내에 배치된 주변 서버들 각각이 제공할 수 있는 서비스의 선험적 (a priori) 품질을, 예를 들면, "MECResourceQuery" 메시지를 사용하여 이 주변 서브들을 폴링 (polling)함으로써 추정한다 ("QueryAppInstanceInfo"로 정의된 상기 메시지는 폴링된 서버 상의 애플리케이션을 시작하는 것을 수반하기 위해 또한 사용될 수 있을 것이다).
이 선험적 서비스 품질 추정은 이하에서 상세하게 설명될 것이다. 주변 서버를 모바일 디바이스가 액세스 가능한 무선 지역과 매치시키기 위해서, 상기 관리 유닛은 상기 모바일 디바이스가 가입된 오퍼레이터의 RNIS 서비스에 인터페이스된다. Get(PLMN_info) 메시지는 주변 서버와 연관된 셀 식별자들이 알려질 것을 특별히 허용한다. 오퍼레이터 간 로밍을 위한 모바일 디바이스의 이동성을 관리하게 위해서, 상기 관리 유닛은 상기 모바일 디바이스의, 그 모바일 디바이스가 가입된 오퍼레이터들이 아닌 오퍼레이터들과의 로밍 합의들을 고려한다. 또한, 상기 관리 유닛 그 자체는 복수의 오퍼레이터 네트워크들과 인터페이스되어 있으며, 그러므로 그것의 주변 서버들 또한 복수의 오퍼레이터 네트워크들과 인터페이스된다.
단계 E1의 끝에서, 전자 수평선을 제공하기 위해서 상기 모바일 디바이스의 데이터를 프로세싱할 수 있는 현재 주변 서버 SMEC는 그 모바일 디바이스에게 할당된다.
단계 E2는 차량 V를 위해 전자 수평선 애플리케이션을 인스턴트화했던 상기 현재 주변 서버 SMEC를 이용하여, 상기 모바일 디바이스에게 전자 수평선을 제공하는 단계를 수반한다. 이 단계 동안에 상기 차량 V 및 상기 현재 주변 서버 SMEC 사이에 데이터가 교환된다:
- 상기 차량 V는 노선 섹션들, 상기 차량의 정밀한 위치를 상기 현재 주변 서버 SMEC에게 송신한다;
- 현재 주변 서버 SMEC는 상기 차량의 상기 노선 상에 가까운 미래에 도착하는 차량 V에게 관심 대상 물체들 및 이벤트들을 송신한다.
현재 주변 서버 SMEC는 ETSI에 의해 제안된 MEC 구조의 복수의 요소들을, 특히 상기 차량 V에게 서비스를 제공하는 응용 인스턴스 (applicative instance), 그리고 상기 현재 주변 서버 SMEC의 응용 인스턴스들의 S-MEPM ("Serving Mobile Edge Platform Manager") 관리 유닛을 본 발명의 이 실시예에서 구현한다.
단계 E3는 상기 모바일 디바이스가 상기 공급된 전자 수평선 서비스를 위한 (상기 모바일 디바이스에 의해 감지된) 유효 서비스 품질을 측정하는 것을 수반한다. 이 서비스 품질은 현재 주변 서버 SMEC 상에서 상기 전자 수평선을 계산하기 위한 시간, 그리고 상기 서비스에 연결된 모바일 디바이스의 요청 및 연관된 응답 사이의 전달 시간을 포함한다. 이 측정된 서비스 품질은, 예를 들면 다음과 같이 표현된다:
Qmes = Qtarget - Qreal,
여기에서:
- Qtarget 은 상기 모바일 디바이스에 의해 요청된 서비스의 타겟 품질이며 그리고 상기 서비스와 연관된 요청이 상기 모바일 디바이스에 의해 상기 현재 주변 서버 SMEC에게 송신된 순간 및 상기 모바일 디바이스가 상기 요청의 결과들을 수신한 순간 사이에 상기 모바일 디바이스가 견딘 최대 시간을 나타낸다; 그리고
- Qreal 는 상기 서비스와 연관된 요청이 상기 모바일 디바이스에 의해 현재 주변 서버 SMEC로 송신된 순간 및 상기 모바일 디바이스가 상기 요청의 결과들을 수신한 순간 사이의 실시간 인터벌이다.
이 단계 E3 동안에, 상기 모바일 디바이스는 상기 측정된 서비스 품질 Qmes 를 제1의 엄격하게 네거티브인 서비스 품질 임계 Q1 과 비교하며 (즉, 상기 측정된 서비스 품질이 상기 서비스 타겟 품질보다 더 양호한 한 이 임계에는 도달되지 않는다) 그리고 상기 공급된 서비스의 유형과 연관될 수 있다. 본 발명의 이 실시예에서, 단계 E3에서 측정된 서비스 품질 Qmes 는 서비스 품질 임계 Q1 아래로 떨어졌다고 가정하며, 이는 단계 E4를 트리거한다. 서비스 품질의 이 저하는, 예를 들면:
- 무선상의 또는 네트워크 코어에서 서비스 품질의 저하로 인한 것이며, 상기 무선과 또는 상기 현재 주변 서버 SMEC와 과도한 데이터가 교환되었다면, 이 과도 데이터 또한 상기 모바일 디바이스의 데이터를 능가하는 우선순위를 취할 수 있다;
- 현재 주변 서버 SMEC의 또는 현재 오퍼레이터의 커버리지로부터 벗어난 모바일 디바이스의 이동으로 인한 것이다;
- 예를 들면, 차량이 위험한 영역에 도달하여 상기 전자 수평선의 더 빠른 디스플레이를 필요로 하는 이벤트에서 더 높은 서비스 품질 요구사항으로 인한 것이다; 또는
- 예를 들어, 우선권 서비스가 상기 모바일 디바이스에 이전에 할당되었던 자원들을 독점한다면, 이는 현재 주변 서버 SMEC에서 이용 가능한 자원들에서의 감소로 인한 것이다.
다음의 단계 E4는 상기 모바일 디바이스가 모바일 디바이스의 위치는 물론이며 단계 E3에서 측정된 서비스 품질 Qmes 를 포함하는 관리 유닛에게 메시지를 송신하는 단계를 수반한다. 이 위치는, 예를 들면, 4G 표준에서 정의된 "트래킹 영역 (Tracking Area)"에 대응한다. 변형으로서, 상기 측정된 서비스 품질은 서비스의 타겟 품질에 관한 것이 아니라 Qreal, 즉, 상기 서비스에 연관된 요청이 상기 모바일 디바이스에 의해 현재 주변 서버 SMEC로 송신된 순간 그리고 상기 모바일 디바이스가 상기 요청에 대한 결과들을 수신한 순간 사이의 시간 인터벌에 관한 것이다. 이 변형에서, 단계 E4에서 송신된 메시지는, 특히 상기 모바일 디바이스가 요청한 서비스 타겟 품질이 단계 E1에서 상기 관리 유닛으로 송신된 것과는 상이할 때에 그 서비스 타겟 품질을 옵션으로 더 포함한다. 예를 들어, 상기 관리 유닛이 상기 모바일 디바이스에 의한 서비스 통지들의 정기적 측정 품질을 구독했다면, 이 메시지는, 예를 들면, UDP ("User Datagram Protocol") 또는 TCP ("Transmission Control Protocol") 통신 프로토콜을 통해 또는 심지어는 https를 통해 송신된다. 다른 변형에서, 상기 모바일 디바이스에 의해 송신된 메시지는 상기 측정된 서비스 품질이 서비스 타겟 품질만큼 양호하지 않다는 사실에 대한 표시를, 상기 측정된 서비스 품질 대신에 포함한다. 다른 변형에서, 단계 E4에서 송신된 메시지는 모바일 디바이스의 위치를 포함하지 않으며, 상기 관리 유닛은 상기 모바일 디바이스가 현재 주변 서버에 이미 연결되어 있을 때에 이 위치를 획득하기 위해 네트워크 서비스 LS ("Location Service")를 사용하는 가능성을 가진다. 그럼에도 불구하고 이 정보는 현재 주변 서버와의 연결이 없어지거나 또는 네트워크 커버리지가 없어진 경우에, 이 메시지 (E4)에서는 유용하다.
다음의 단계 E5는 상기 관리 유닛이 단계 E4에서 수신된 메시지 내 수신 데이터를 사용하여 서비스 품질의 저하를 찾는 단계를 수반한다. 다음의 단계들 E6 내지 E9는 서비스 품질의 저하가 상기 모바일 디바이스의 이동으로 인한 것인가의 여부를 상기 관리 유닛이 판별하도록 허용한다.
단계 E6는 상기 관리 유닛이 "Get" http 메시지를 현재 주변 서버 SEMC를 송신하는 것을 수반하여, 단계 E5에서 발견된 서비스 품질 저하의 원인을 요청한다.
단계 E7은 상기 현재 주변 서버 SMEC가 표준화된 프로그래밍 인터페이스를 경유하여 SRNIS 서비스를 사용하는 것을 수반하며, 이 서비스는 상기 서버가 연결된 RNIS 서비스이다. 이 서비스는, 상기 서버가 상기 모바일 디바이스 및 그것의 이웃 기지국들 사이의 라디오 전력 측정들만이 아니라 상기 모바일 디바이스 및 그것의 현재 기지국 사이의 라디오 연결에 관한 라디오 전력 측정들을 아는 것을 가능하게 한다. 그래서, 단계 E5에서 관찰된 서비스 품질 저하가 진행하는 핸드-오버로 인한 것인가 또는 상기 모바일 디바이스의 현재 오퍼레이터의 라디오 커버리지의 손실로 인한 것으로, 또는 다른 원인으로 인한 것인가의 여부가 단계 E8 동안에 판별된다.
단계 E9는 현재 주변 서버 SMEC가 단계 E6에서 수신된 메시지에 대한 응답을 송신하는 것을 수반하여, 단계 E5에서 발견된 서비스 품질 저하가 상기 모바일 디바이스의 이동으로 인한 것인가 또는 다른 원인으로 인한 것인가의 여부를 표시한다. 특히, 이 단계 E9에서, 상기 현재 주변 서버 SMEC는 단계 E5에서 발견된 서비스 품질 저하가 핸드-오버로 인한 것인가 또는 라디오 커버리지의 손실로 인한 것인가의 여부를 상기 관리 유닛으로 송신한 응답에서 표시한다.
단계 E10은 상기 관리 유닛이 상기 현재 주변 서버 SMEC가 아닌 주변 서버 TMEC를 상기 관리 유닛에 의해 관리된 주변 서버들의 목록으로부터 미리 선택하는 단계를 수반하며, 이 미리 선택하는 것은 상기 주변 서버들이 다음의 것들만을 유지하도록 한다:
- 기능성의 면에서 (이 경우에는 상기 전자 수평선) 그리고 자원들의 면에서 상기 모바일 디바이스의 데이터를 프로세싱하는 것이 가능하도록; 그리고
- LS, RNIS 및 BWMS ("BandWidth Management Service") 네트워크 서비스에 바람직하게 연결됨; 그리고
- 상기 주변 서버들은:
o 단계 E9에서 수신된 서비스 품질 저하의 원인이 상기 모바일 디바이스의 이동이 아닌 다른 원인으로 인한 것이라면, (상기 주변 서버가 연결된) 상기 모바일 디바이스의 현재 기지국으로부터 액세스 가능하다. 이 원인은, 예를 들면, (특히 서비스 타겟 품질이 단계 E4 동안에 송신된 메시지 내에 포함될 때에 상기 관리 유닛에 의해 검출될 수 있는) 서비스의 요청된 타겟 품질에서의 변화 또는 상기 현재 주변 서버 SMEC로의 네트워크 코어 연결의 저하 또는 상기 현재 주변 서버 SMEC 상의 자원들에서의 감소이다; 또는
o 단계 E9에서 수신된 서비스 품질의 저하의 원인이 핸드-오버에 관한 것이라면 상기 모바일 디바이스가 부속된 타겟 기지국으로부터 액세스 가능하다 (이 경우에 상기 현재 주변 서버 SMEC는 상기 관리 유닛으로의 타겟 셀의 신원을 또한 추적한다); 또는
o 현재 셀에 가깝지만 현재의 오퍼레이터가 아닌 다른 오퍼레이터에 의해 관리되는 기지국들로부터 액세스 가능하며, 단계 E9에서 수신된 서비스 품질의 저하의 원인이 라디오 커버리지 손실에 관한 것이라면, 이 다른 오퍼레이터는 상기 모바일 디바이스와의 그리고 상기 관리 유닛과의 로밍 합의를 가진다.
상기 모바일 디바이스가 핸드-오버 상황인 경우에, 관리 유닛은 새로운 현재 주변 서버를 미리 선택하기 위해 고려될 타겟 기지국을, 차량을 위한 예정된 여정의 그리고 그 차량의 추정된 속도의 함수로서 고려하도록 옵션으로 수정한다. 예를 들면, 이것은 상기 관리 유닛이 라디오 핸드-오버의 타겟 기지국을 알지 못할 때의 경우이다.
주변 서버들이 서비스 타겟 품질보다 그리고 심지어는 측정된 서비스 품질보다 더 양호한 서비스 품질을 구비하는 것을 유지하기 위해서 이 유지된 주변 서버들에 걸쳐 미리 선택하는 것을 다듬는 것을 가능하게 하기 위해, 다음의 단계들 E11 내지 E 15가 구현된다.
단계 E11은 관리 유닛이 "Get" http 요청을 단계 E10에서 유지된 주변 서버들 TMEC 각각에게 송신하는 것을 수반하며, 이 요청은 상기 서버가 전자 수평선 서비스에 제공할 수 있는 서비스의 품질에 대한 추정을 관련 주변 서버 TMEC 각각으로부터 요청하는 것이다. 상기 서비스 품질 추정은, 상기 관련 주변 서버 TMEC 상에서 동작하는 다른 애플리케이션에 비해 상기 전자 수평선 애플리케이션에게 부여된 우선권을 고려하여 자원의 면에서 그리고 접속성의 면에서 요청되며, 이때에 이 우선권은 상기 요청 내에서 표시된다. 상기 주변 서버들 TMEC은 이렇게 하기 위한, 예를 들면, 인증된 원격 서버에 의해 폴링될 수 있는 이용 가능한 서비스로서 등록되고 인증된 서비스의 품질을 추정하기 위한 서비스이다.
단계 E12는 단계 E11에서 폴링된 주변 서버들 TMEC 각각이 상기 관련 주변 서버 TMEC가 연결된 RNIS 서비스인 TRNIS 서비스를 이용하며, 그리고 상기 모바일 디바이스 및 상기 관련 주변 서버 TMEC 사이의 접속의 서비스의 선험적인 품질을 추정하는 것을 포함한다. 그렇게 하기 위해, 상기 주변 서버 TMEC는 특히 "Radio Access Bearer"의 면에서 TRNIS 서비스에 의해 제공된 정보를 이용하여, 상기 모바일 디바이스 및 상기 관련 주변 서버 TMEC 사이에 할당될 수 있는 라디오 우선권 및 레이트를 특히 제공한다.
단계 E13은 단계 11에서 폴링된 주변 서버들 TMEC 각각이, 상기 모바일 디바이스를 위해 상기 전자 수평선 애플리케이션을 인스턴트화하며 그리고 특히 계산 응답 시간의 면에서 적응적 레벨과 연관된 서비스 품질을 평가하는 것을 포함한다. 변형으로서, 이 평가는 상기 애플리케이션을 인스턴트화하는 것을 이용하지 않으면서, 관련 주변 서버 TMEC에서 이용 가능하게 남겨진 메모리 및 계산 자원들을 추정함으로써 이루어진다.
다음의 단계 E14는 관리 유닛이 단계 E11에서 송신된 메시지에 대한 상기 주변 서버들 TMEC로부터의 응답들을 수신하는 것을 포함한다. 이 응답들은, 상기 모바일 디바이스에게 상기 전자 수평선 서비스를 제공했다면 상기 폴링된 주변 서버들 TMEC 각각에 의해 할당될 적응적 자원들의 면에서 그리고 접속성의 면에서 서비스의 품질에 대한 추정들을 포함한다.
다음의 단계 E15는 상기 관리 유닛이 단계 E14에서 수신된 상기 추정들을 통합하는 것을 수반한다. 더 상세하게는, 이 단계 E15에서, 상기 관리 유닛은 단계 E11에서 폴링된 주변 서버들 TMEC 각각에 의해 공급될 수 있는 서비스의 전체적인 품질을 추정한다. 이 전체적인 서비스 품질 Qoverall 은, 예를 들면, 다음과 같다:
Qoverall = Qtarget - Qestimated,
여기에서 Qestimated 은 이하에서 설명되는 결정론적 모델로부터 또는 예측적 모델로부터 추정된 서비스 품질이다.
다음의 단계 E16 동안에 상기 관리 유닛은, 현재 주변 서버에 걸친 다가오는 변화 동안에 상기 모바일 서비스를 서빙하기 위해 관련되어 있는 것으로서 단계 E10에서 식별된 각 기지국에 대해, 이 주변 서버들 TMEC을 이전에 추정된 전체적인 서비스 품질이 증가하는 순서로 분류한다. 그러면, 이 단계 E16에서 상기 관리 유닛은, 각 식별된 기지국에 대해, 최선으로 추정된, 또한 엄격하게 긍정적이거나 어떤 경우에건 단계 E4에서 수신된 측정된 서비스 품질보다 더 양호한 전체적인 서비스 품질을 가진 주변 서버를 미리 선택한다. 변형으로서, 이 단계 E16에서 상기 관리 유닛은, 각 식별된 기지국에 대해, 엄격하게 긍정적으로 추정된 전체 서비스 품질을 가지지만 운영 비용은 상기 모바일 디바이스에 대한 것보다 더 작은 주변 서버를 미리 선택한다.
다음의 단계 E17은 관리 유닛이 상기 모바일 디바이스가 송신한 메시지를 수신하며 그리고 그 메시지는 상기 모바일 디바이스의 새로운 위치는 물론이며 상기 모바일 디바이스에 의해 측정된 서비스의 새로운 품질 Qmes 을 포함한다. 본 발명 사용의 이 예에서, 상기 측정된 서비스 품질은 제1 서비스 품질 임계 Q1 보다 예를 들면 20% 더 작은 제2 서비스 품질 임계 Q2 아래에 속한다고 가정한다. 변형으로서, 상기 모바일 디바이스에 의해 이 단계 E17에서 송신된 메시지는 상기 모바일 디바이스의 위치를 포함하지 않으며, 이는 이 변형에서 상기 인터페이스 LS에 의해 복구된다.
측정된 서비스 품질 Qmes 이 상기 제2 서비스 품질 임계 Q2 아래에 속한다는 사실로 인해서 상기 관리 유닛에 의해 트리거된 다음의 단계 E18은 상기 모바일 디바이스에게 상기 전자 수평선 서비스를 공급하기 위한 새로운 주변 서버 TMEC를 선택하는 것을 포함한다. (단계 E6 내지 E9에서 식별된) 이 저하의 원인이 단지 더 높은 서비스 품질 요구사항으로 인해서 또는 현재 주변 서버 SMEC에서 이용 가능한 자원들의 감소로 인해서 또는 현재 주변 서버 SMEC 및 상기 모바일 디바이스 사이에서의 접속성의 품질의 저하로 인한 것이라면, 상기 새롭게 선택된 주변 서버 TMEC는 상기 모바일 디바이스의 현재 기지국에 대해 단계 E16에서 미리 선택된 주변 서버 TMEC에 대응한다. (단계 E6 내지 E9에서 식별된) 이 저하의 원인이 동일한 오퍼레이터 내 상기 모바일 디바이스의 이동으로 인한 것이라면, 그리고 타겟 기지국에 관해 어떤 모호함이 존재하면, 상기 관리 유닛은 SRNIS 서비스를 경유하여 새로운 기지국의 신원을 알기 위해서 라디오 핸드-오버의 끝에 대한 통지를 기다린다. 상기 새롭게 선택된 주변 서버 TMEC는 상기 모바일 디바이스의 상기 새로운 기지국에 대해 단계 E16에서 미리 선택된 주변 서버에 대응한다.
다음의 단계 E19는 현재 주변 서버 SMEC에게 메시지를 송신하여, TerminateAppInsRequest 처럼 MEC 애플리케이션의 라이프-사이클 메시지를 경유하여 관련 애플리케이션의 실행의 끝을 알리는 것을 포함한다. 이 메시지를 수신하면, 현재 주변 서버 SMEC는 자신이 인스턴트화했던 전자 수평선 애플리케이션을 종료할 것을 준비한다. 상기 모바일 디바이스에게 공급된 애플리케이션이 버퍼 메모리 내 저장된 데이터를 이 주변 서버 재할당 동안에 상기 새로운 주변 서버 TMEC에게 공급할 것을 요청하는 경우에, 상기 현재 주변 서버 SMEC는 이 데이터를, 예를 들면, 다음의 단계 E20과 동시에 동작하는 단계 E21 동안에 상기 관리 유닛에게 송신한다.
단계 E20은 상기 전자 수평선 서비스에 관련하여 상기 모바일 디바이스가 송신하고 수신한 데이터 라우팅을 위한 새로운 규칙을 입력하는 것을 포함한다. 이를 위해, 상기 관리 유닛은 관련 PFD ("Packet Flow Descriptor") 데이터 스트림이, 사용되는 5G 모바일 전화 데이터 네트워크로의 4G의 PCF ("Policy Control Function") 엔티티 내 새로운 DNA ("Data Network Access")와 연관되도록 허용하는 표준화된 NEF ("Network Exposure Function") 인터페이스를 이용한다. 이 단계는 상기 모바일 디바이스가 주변 서버에 걸친 변화 동안에 라우팅 데이터에 걸친 변화를 관리할 필요 없이 상기 새로운 주변 서버로/서버로부터 데이터를 송신하고 수신하는 것을 허용한다.
다음의 단계 E22는 상기 관리 유닛이 "Start"로 세팅된 파라미터 "ChangedStateTo"를 구비한 "ChangeAppInstanceStateRequest"와 같은) 메시지를 상기 새로운 주변 서버 TMEC에게 송신하여 단계 E13에서 미리 인스턴트화된 전자 수평선 서비스를 실행할 것을 요청하는 것을 포함한다. 이 메시지는 단계 E21에서 옵션으로 수신된 데이터를 또한 포함한다.
마지막으로, 단계 E23은 상기 전자 수평선 서비스를 공급하기 위해 상기 모바일 디바이스 및 상기 새로운 주변 서버 TMEC 사이에서 데이터를 교환하는 것을 포함하며, 이 새로운 주변 서버 TMEC는 상기 모바일 디바이스의 현재 주변 서버가 된다.
주변 서버에 의해 상기 모바일 디바이스로 공급될 수 있는 서비스 품질에 대한 추정이 이제 설명될 것이다. 예를 들면, 그것은 결정론적 모델 또는 예측적 모델을 사용한다.
상기 결정론적 모델은, 예를 들면, 다음의 식을 사용한다:
Qestimated = UL + DL + Tcompute
여기에서:
- UL은 상기 모바일 디바이스가 상기 주변 서버로 요청을 송신할 때에 수행된 트랜잭션들 (또는 교환된 통신들)의 개수에 추정된 레이턴시 시간을 곱한 것이다;
- DL은 상기 주변 서버가 메시지에 대한 요청의 결과를 상기 모바일 디바이스에게 송신할 때에 수행된 트랜잭션들의 개수에 추정된 레이턴시 시간을 곱한 것이다; 그리고
- Tcompute 은 상기 모바일 디바이스로부터의 요청을 프로세싱하기 위해 필요한 계산 시간에 대한 추정이다. 이 추정은 상기 주변 서버 상에서 가상화되어 상기 전자 수평선 애플리케이션에게 할당된 하드웨어 자원들, 특히 할당된 저장 용량, 할당된 가상 프로세서들의 개수, 그 프로세서들의 최소 주파수 및 유형들에 종속하며, 이 정보는 "가상 계산 기술자 (Virtual Compute Descriptor)" 및 "가상 저장 기술자 (Virtual Storage Descriptor)" 서비스들을 경유하여 상기 관리 유닛에게 액세스 가능하다; 그러므로 가능한 대안의 실시예는 단계 E14에서의 수신에 반대로 상기 관리 유닛을 이용한 추정 Tcompute 을 수반한다.
상기 추정된 레이턴시 시간들은 상기 모바일 디바이스 및 상기 주변 서버 사이에서의 말단-대-말단 시간들에 대응한다. 그것들의 값은, 상기 모바일 디바이스의 기지국 및 상기 주변 서버 사이의 데이터 트래픽에 관련된 통계들을 사용하는 서비스 품질 예측 모델에 기초하여 그리고 이 기지국에 특정된 라디오 메트릭들에 기초하여 결정된다; 상기 통계들은 교환된 데이터의 양, 사용된 접속 유형 (실시간, "최선 노력형 (best effort)" 등), 그리고 현존 접속들의 개수에 종속한다.
상기 예측 모델은, 로그가 이미 존재하여 서비스의 추정된 품질을 출력으로서 제공하는 신경 네트워크와 같은 기계 학습 시스템이 트레이닝될 수 있는 주변 서버 상에서의 전자 수평선 서비스의 성능을 예측하기 위해 사용된다.
그런 로그가 존재하며 그리고 학습 시스템이 신뢰성있는 결과들을 제공하기 위해 충분하게 일관적일 때에, 상기 예측 모델은 상기 주변 서버에 의해 상기 모바일 디바이스로 공급된 서비스의 품질을 추정하기 위해 상기 결정론적 모델에게 선호된다.
본 발명의 수많은 대안의 실시예들이, 특히 본 발명에 따른 방법을 위한 동작 경우들의 어떤 함수로서 가능하다는 것에 유의해야 한다
또한, 상기 설명된 방법의 몇몇 단계들은 옵션이거나 변경 가능하다; 변형으로서, 단계 E4는 관리 유닛에 의한 주변 서버의 재할당을 직접적으로 트리거하며, 이때에 미리 선택하는 단계는, 심지어는 상기 모바일 디바이스에 의해 송신되며 측정된 서비스 품질을 담고 있는 메시지가 수신되기 이전에도 상기 관리 유닛에 의해 계속적으로 수행된다. 단계 E6 내지 E9는 변형으로 구현되지 않으며, 상기 관리 유닛은 다른 수단에 의해, 예를 들면, 상기 LS 서비스를 이용하여 이동 상황을 탐지할 수 있다.
모바일 디바이스에서 측정된 서비스 품질을 포함하는 메시지를 관리 유닛에게 송신하는 것은 특정 상황들하에서 트리거되는 것에 추가되는 주기적인 변형이며, 그 상황들 중 하나는 제로 (zero) 서비스 품질 임계 이하의 통로이거나 심지어는 라디오 셀 핸드-오버의 검출일 수 있다.

Claims (12)

  1. MEC (Mobile Edge Computing) 구조에서 데이터 프로세싱 주변 서버를 재할당하는 방법으로, 상기 방법은:
    - 모바일 디바이스를 위해 데이터를 프로세싱하기 위한 현재 주변 서버 (SMEC)를 관리 유닛에 의해 할당하는 사전 단계 (E1);
    - 새로운 주변 서버를 상기 관리 유닛에 의해 선택하는 단계 (E18); 그리고
    - 주변 서버 재할당을 상기 현재 주변 서버 (SMEC)에게 상기 관리 유닛에 의해 통지하는 단계 (E19)를 포함하며,
    상기 재할당 방법은, 상기 모바일 디바이스에 의해 송신되며 상기 모바일 디바이스 상에서 측정된 서비스의 품질을 대표하는 데이터 아이템을 포함하는 메시지를 상기 관리 유닛에 의해 수신하는 수신 단계 (E17)가 상기 선택 단계 (E18)에 선행하는 것을 특징으로 하는, 재할당 방법.
  2. 제1항에 있어서,
    상기 측정된 서비스 품질은, 데이터 프로세싱 요청이 상기 현재 주변 서버 (SMEC)로 상기 모바일 디바이스에 의해 송신된 순간 그리고 상기 모바일 디바이스가 상기 데이터 프로세싱의 결과들을 수신한 순간 사이의 시간 인터벌을 표시하는 것을 특징으로 하는 재할당 방법.
  3. 제1항 또는 제2항에 있어서,
    상기 측정된 서비스 품질을 서비스 품질 임계과 비교하는 단계가 상기 선택 단계 (E18)에 선행하며,
    상기 선택 단계 (E18)는 상기 측정된 서비스 품질이 상기 서비스 품질 임계에 도달하자마자 트리거되는 것을 특징으로 하는 재할당 방법.
  4. 제1항 내지 제3항 중 어느 한 항에 있어서,
    상기 선택 단계 (E18) 동안에, 상기 관리 유닛은 상기 새로운 주변 서버 (TMEC)를, 상기 현재 주변 서버 (SMEC)가 아닌 주변 서버들의 목록에서 상기 측정된 서비스 품질보다 더 양호한 것으로 추정된 서비스 품질을 가진 서버로서 선택하며, 상기 주변 서버들은:
    - 상기 모바일 디바이스의 상기 데이터를 프로세싱할 수 있으며;
    - 상기 모바일 디바이스의 현재 기지국이나 상기 현재 기지국이 이웃한 기지국들에 연결되며; 그리고
    - RNIS (Radio Network Information Service) 서비스로부터 이익을 얻으며,
    상기 추정된 서비스 품질은 결정론적 또는 예측적 모델을 이용하여 추정된 것을 특징으로 하는 재할당 방법.
  5. 제1항 내지 제4항 중 어느 한 항에 있어서,
    복수의 주변 서버들을 미리 선택하는 단계 (E10 내지 E16)가 상기 선택 단계 (E18)에 선행하며,
    상기 미리 선택하는 단계 동안에 상기 관리 유닛은 상기 미리 선택된 주변 서버들 각각에게 요청을 송신하며 그리고 상기 미리 선택된 주변 서버들 각각의 상기 모바일 디바이스와의 연결에 관한 서비스 품질의 선험적 (a priori) 추정을 응답으로 수신하는 것을 특징으로 하는 재할당 방법.
  6. 제1항 내지 제5항 중 어느 한 항에 있어서,
    복수의 주변 서버들을 미리 선택하는 단계 (E10 내지 E16) 그리고 상기 미리 선택된 주변 서버들에서 상기 모바일 디바이스를 위한 애플리케이션을 인스턴트화하는 단계 (E13)가 상기 선택 단계 (E18)에 선행하는 것을 특징으로 하는 재할당 방법.
  7. 제6항에 있어서,
    상기 미리 선택하는 단계 동안에, 상기 관리 유닛은 상기 미리 선택된 주변 서버들 각각에게 요청을 송신하며 그리고 상기 미리 선택된 주변 서버들 각각에서 인스턴트화된 애플리케이션에 관련된 서비스의 품질에 대한 추정을 응답으로 수신하는 것을 특징으로 하는 재할당 방법.
  8. 제1항 내지 제7항 중 어느 한 항에 있어서,
    상기 선택 단계 (E10 내지 E16) 동안에, 상기 관리 유닛은 상기 모바일 디바이스를 위한 예정된 일정 그리고 상기 일정에 걸친 상기 모바일 디바이스의 추정된 속도를 고려하는 것을 특징으로 하는 재할당 방법.
  9. 제1항 내지 제8항 중 어느 한 항에 있어서,
    상기 모바일 디바이스에 의해 송신되며 측정된 서비스 품질을 포함하는 상기 메시지는 상기 모바일 디바이스의 위치 데이터 아이템을 또한 포함하는 것을 특징으로 하는 재할당 방법.
  10. 모바일 디바이스로서,
    상기 모바일 디바이스 상에서 측정된 서비스 품질을 포함하는 메시지를 제1항 내지 제9항 중 어느 한 항에서 청구된 방법을 구현하는 관리 유닛에게 송신할 수 있는 모바일 디바이스.
  11. 제10항에 있어서,
    측정된 서비스 품질을 포함하는 메시지를 상기 관리 유닛에게 주기적으로 송신할 수 있는 모바일 디바이스.
  12. 제10항에 있어서,
    상기 모바일 디바이스는, 초과되지 않아야 하는 서비스 품질 임계 그리고 초과되지 않아야 하는 상기 측정된 서비스 품질 20% 이전에 위치한 값 내에 상기 측정된 서비스 품질이 있을 때에 상기 메시지를 송신하는 것을 트리거할 수 있는 수단을 포함하는 것을 특징으로 하는 모바일 디바이스.
KR1020217010038A 2018-09-20 2019-06-24 데이터 프로세싱 주변 서버를 재할당하는 방법 KR20210064245A (ko)

Applications Claiming Priority (3)

Application Number Priority Date Filing Date Title
FR1871065A FR3086493B1 (fr) 2018-09-20 2018-09-20 Procede de reattribution d’un serveur peripherique de traitement de donnees
FR1871065 2018-09-20
PCT/EP2019/066690 WO2020057787A1 (fr) 2018-09-20 2019-06-24 Procédé de réattribution d'un serveur périphérique de traitement de données

Publications (1)

Publication Number Publication Date
KR20210064245A true KR20210064245A (ko) 2021-06-02

Family

ID=65201633

Family Applications (1)

Application Number Title Priority Date Filing Date
KR1020217010038A KR20210064245A (ko) 2018-09-20 2019-06-24 데이터 프로세싱 주변 서버를 재할당하는 방법

Country Status (7)

Country Link
US (1) US11778506B2 (ko)
EP (1) EP3854136B1 (ko)
JP (1) JP7293347B2 (ko)
KR (1) KR20210064245A (ko)
CN (1) CN112673670B (ko)
FR (1) FR3086493B1 (ko)
WO (1) WO2020057787A1 (ko)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
FR3086493B1 (fr) * 2018-09-20 2020-08-28 Renault Sas Procede de reattribution d’un serveur peripherique de traitement de donnees

Family Cites Families (32)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US7351542B2 (en) * 2002-05-20 2008-04-01 The Regents Of The University Of California Methods of modulating tubulin deacetylase activity
PT1735983E (pt) * 2004-04-14 2008-05-15 Telecom Italia Spa Método e sistema para gerir distribuição de conteúdos em redes de comunicação
FR2876862B1 (fr) * 2004-10-20 2007-04-27 Cit Alcatel Serveur de gestion pour la determination de cartographies de qualite de service percue au sein d'un reseau de communication mobile
KR20110020161A (ko) * 2009-08-21 2011-03-02 엘지전자 주식회사 이동통신 네트워크 내에서 제어 평면(Control Plane)을 담당하는 서버 및 SIPTO 기반의 세션을 제어하는 방법
US8244874B1 (en) 2011-09-26 2012-08-14 Limelight Networks, Inc. Edge-based resource spin-up for cloud computing
US8897753B2 (en) * 2011-10-12 2014-11-25 Motorola Mobility Llc Method for retrieving content by a wireless communication device having first and second radio access interfaces, wireless communication device and communication system
US9479562B2 (en) * 2011-12-16 2016-10-25 Netflix, Inc. Measuring user quality of experience for a streaming media service
FR2993745A1 (fr) * 2012-07-20 2014-01-24 France Telecom Procede de gestion de la mobilite dans un reseau de communication en fonction de la qualite de service d'un service accede
US9432820B2 (en) * 2013-05-29 2016-08-30 Qualcomm Incorporated Method for efficiently supporting multiple simultaneous group PTT calls requiring low call setup latency
US8964595B2 (en) * 2013-06-11 2015-02-24 Seven Networks, Inc. Quality of experience enhancement for wireless networks based on received signal strength at a mobile device
CA2859807C (en) * 2013-10-11 2018-08-14 The Boeing Company Modular equipment center solid state primary power switching network
KR102191971B1 (ko) * 2014-10-10 2020-12-16 삼성전자주식회사 모바일 사용자 경험 개선을 위한 가상 머신 마이그레이션 방법 및 이를 위한 장치
KR20170131466A (ko) * 2015-02-26 2017-11-29 노키아 솔루션스 앤드 네트웍스 오와이 데이터 스트림의 애플리케이션, 네트워크 및 디바이스 자원 활용을 개선하기 위한 협력 기법들
US9820296B2 (en) * 2015-10-20 2017-11-14 Cisco Technology, Inc. System and method for frequency and time domain downlink inter-cell interference coordination
WO2017130574A1 (ja) * 2016-01-25 2017-08-03 株式会社ダイセル 二次電池
EP3409044B1 (en) * 2016-01-27 2020-04-15 Nokia Solutions and Networks Oy Method and apparatus for implementing mobile edge application session connectivity and mobility
CN107872823B (zh) * 2016-09-28 2020-11-13 维布络有限公司 识别移动边缘计算环境中通信操作模式的方法和***
CN107172666B (zh) * 2017-04-28 2020-08-11 武汉星耀科技有限公司 在移动终端切换通信小区时保持其本地业务的方法及装置
CN107249218B (zh) * 2017-06-05 2020-08-25 东南大学 一种mec中无线资源和云资源的联合分配方法
JP6744260B2 (ja) * 2017-07-14 2020-08-19 日本電信電話株式会社 仮想サーバ構成変更方法および仮想サーバ構成変更システム
CN107708135B (zh) * 2017-07-21 2021-01-22 上海交通大学 一种适用于移动边缘计算场景的资源分配方法
WO2019029831A1 (en) * 2017-08-11 2019-02-14 Nokia Technologies Oy EQUITY IN SHARING RESOURCES
CN107846704A (zh) * 2017-10-26 2018-03-27 北京邮电大学 一种基于移动边缘计算的资源分配及基站服务部署方法
EP3744069B1 (en) * 2018-01-25 2022-10-19 Nokia Solutions and Networks Oy Method and apparatus for handling user service profile information in a communications network implementing mobile edge computing (mec)
CN108282801B (zh) * 2018-01-26 2021-03-30 重庆邮电大学 一种基于移动边缘计算的切换管理方法
US10999787B2 (en) * 2018-02-17 2021-05-04 Huawei Technologies Co., Ltd. System and method for UE context and PDU session context management
FR3086493B1 (fr) * 2018-09-20 2020-08-28 Renault Sas Procede de reattribution d’un serveur peripherique de traitement de donnees
WO2020236861A1 (en) * 2019-05-22 2020-11-26 Microsoft Technology Licensing. LLC Systems and methods for distribution of application logic in digital networks
KR20210067468A (ko) * 2019-11-29 2021-06-08 삼성전자주식회사 무선 통신 시스템에서 데이터를 오프로딩하기 위한 방법 및 장치
FR3111199B1 (fr) * 2020-06-08 2023-03-03 Commissariat Energie Atomique Contrôle de déport de tâches de calcul en informatique en périphérie multi-accès
US11910229B2 (en) * 2021-03-07 2024-02-20 Verizon Patent And Licensing Inc. Systems and methods for selectable application-specific quality of service parameters in a wireless network
US20220014963A1 (en) * 2021-03-22 2022-01-13 Shu-Ping Yeh Reinforcement learning for multi-access traffic management

Also Published As

Publication number Publication date
EP3854136A1 (fr) 2021-07-28
US11778506B2 (en) 2023-10-03
JP7293347B2 (ja) 2023-06-19
US20210377782A1 (en) 2021-12-02
FR3086493B1 (fr) 2020-08-28
JP2022502898A (ja) 2022-01-11
EP3854136B1 (fr) 2022-08-31
CN112673670B (zh) 2024-06-04
FR3086493A1 (fr) 2020-03-27
WO2020057787A1 (fr) 2020-03-26
CN112673670A (zh) 2021-04-16

Similar Documents

Publication Publication Date Title
US11057495B2 (en) Selecting where to process data associated with Internet of Things (IoT) devices
Chekired et al. 5G-slicing-enabled scalable SDN core network: Toward an ultra-low latency of autonomous driving service
US20220303331A1 (en) Link performance prediction and media streaming technologies
US9693200B2 (en) Method and system of providing data service according to a user's future location
US10097960B2 (en) Velocity-weighted analysis of user equipment location data
US11330511B2 (en) Method and system for multi-access edge computing (MEC) selection and load balancing
US10425864B2 (en) Methods and apparatuses for processing UE context of UE
US10708846B2 (en) Mechanism for optimizing communication network setting for moving communication elements
US10708823B2 (en) Systems and methods for cooperative, dynamic, and balanced access to the infrastructure supporting the network of moving things, for example including autonomous vehicles
JP6858154B2 (ja) ノード装置及びその制御方法、並びにプログラム
CN112188533A (zh) 一种网络性能的上报方法及装置
EP4020422A1 (en) Dynamic v2x networks and vehicle routing
CN113316158B (zh) 一种部署应用实例的方法、装置及可读存储介质
CN110621006B (zh) 用户设备的接入处理方法、智能设备及计算机存储介质
WO2021028063A1 (en) Predicting congestion levels in a communications network
Xiao et al. Driving in the fog: Latency measurement, modeling, and optimization of lte-based fog computing for smart vehicles
Xiao et al. AdaptiveFog: A modelling and optimization framework for fog computing in intelligent transportation systems
Ahmad et al. LTE efficiency when used in traffic information systems: A stable interest aware clustering
Mao et al. Data-driven capacity planning for vehicular fog computing
EP2874448A1 (en) Method for operating a cellular radio network
KR20210064245A (ko) 데이터 프로세싱 주변 서버를 재할당하는 방법
CN111199312B (zh) 路径规划的方法、装置、存储介质及电子设备
Lee et al. User-centric offloading to WLAN in WLAN/3G vehicular networks
US20220191729A1 (en) Traffic flow management in a cellular network
WO2022258196A1 (en) Determine handover parameters by machine learning

Legal Events

Date Code Title Description
A201 Request for examination