Emerging Mobile Personal Livecast (MPL) service such as V Live is becoming very popular. The existing solutions on MPL reduce real-time interaction delay or increase the efficiency of resource management of edge servers. The existing studies, however, do not consider the mobility of broadcasters which cause hand-off outage and increase of distance between a broadcaster and an edge server. In this paper, we propose a Seamless MPL approach to provide low interaction delay, seamless video streaming, and high scalability to broadcasters and viewers in MPL service, even though broadcasters are mobile. As broadcasters move to different edges, a new edge switching scheme is performed in order to enable seamless video streaming while maintaining low interaction delay. Also, the Seamless MPL can accommodate many viewers through application layer multicasting using multiple edge servers. We implemented our approach on a testbed that supports the network-layer mobility. Our experimental results demonstrate that the Seamless MPL approach achieves low interaction delay, high scalability, and seamless video streaming for both broadcasters and viewers.
이동하며 방송할 수 있는 개인용 라이브 캐스트 (Mobile Personal Livecast, MPL) 서비스가 큰 인기를 얻고 있다. 기존 연구는 실시간 상호 작용 지연 시간의 감소와 엣지 서버 자원 관리의 효율성을 높이고자 노력하였다. 하지만 기존 연구들은 방송인의 이동성을 고려하지 않았다. 본 논문에서는 MPL 서비스 상에서 방송인이 이동 중에도 낮은 상호 작용 지연 시간, 끊김 없는 비디오 스트리밍 및 높은 확장성을 제공할 수 있는 Seamless MPL 을 제안한다. Seamless MPL에서 방송인이 다른 엣지로 이동할 때 새로운 엣지 스위칭 방식으로 낮은 상호 작용 지연 시간과 끊김 없는 비디오 스트리밍이 가능하다. 또한, 엣지 서버를 사용한 애플리케이션 계층 멀티캐스팅 (Application Layer Multicasting)을 통해 많은 시청자들을 수용할 수 있다. Seamless MPL 방식이 방송인과 시청자에게 낮은 상호작용 지연 시간과 높은 확장성, 그리고 끊김 없는 비디오 스트리밍이 가능하다는 것을 네트워크 계층 이동성을 제공하는 테스트베드상에서 증명했다.