Design, Implementation and Evaluation of Core/Periphery-based Network-oriented Mixed Reality Services

Authors

  • Shiori Takagi Osaka University
  • Shin'ichi Arakawa Osaka University
  • Masayuki Murata Osaka University

DOI:

https://doi.org/10.5753/jisa.2022.2371

Keywords:

Core/Periphery Structure, Multi-access Edge Computing (MEC), Mixed Reality (MR), Telexistence Service, Network Robot

Abstract

Many new network-oriented services have been developed in recent years, and Multi-access Edge Computing (MEC) has been standardized to improve the responsiveness of services. When deploying services in a MEC environment, it is necessary to consider a service structure that can flexibly switch service behaviors to meet various user requests and that can change service behaviors according to the real-world environment at a low implementation cost. In this paper, we introduce a core/periphery structure for service components, which is known as a model for flexible behavior in biological systems, and design and implement a network-oriented mixed reality service based on this structure. We investigate what kinds of functions should be developed to accommodate user requests in conjunction with various types of devices and real-world environments in which users and devices are located. To utilize the flexibility of a core/periphery structure, we regard core functions as those whose behaviors remain unchanged even when there are changes in user requests or the environment. In contrast, peripheral functions are those whose behaviors can change under such circumstances. Experiments reveal that implementation costs are reduced while retaining increases in service response time to less than 31 ms. These results show that taking advantage of a core/periphery structure allows appropriate division of service functions and placement of functions in a MEC environment, with only small penalties on latency and at a low implementation cost.

Downloads

Download data is not yet available.

References

ANA (2017). ANA Avatar. Available online at [link].

Baktir, A. C., Ozgovde, A., and Ersoy, C. (2017). How can edge computing benefit from software–defined networking: A survey, use cases, and future directions. IEEE Communications Surveys Tutorials, 19(4):2359–2391. DOI: 10.1109/COMST.2017.2717482.

Brebner, J. M. and Welford, A. (1980). Introduction: an historical background sketch. In Welford, A. T., editor, Reaction Times, pages 1–23. Academic Press, New York, NY.

Csermely, P., London, A., Wu, L.–Y., and Uzzi, B. (2013). Structure and dynamics of core–periphery networks. Journal of Complex Networks, 1:93–123. DOI: 10.1093/comnet/cnt016.

FFmpeg team (2002). FFmpeg. Available online at [link].

Galton, F. (1899). On instruments for (1) testing perception of differences of tint and for (2) determining reaction time. Journal of the Anthropological Institute, 19:27–29.

He, K., Gkioxari, G., Dollár, P., and Girshick, R. (2017). Mask R–CNN. In Proceedings of 2017 IEEE International Conference on Computer Vision (ICCV), pages 2980–2988. DOI: 10.1109/ICCV.2017.322.

Hu, Y. C., Patel, M., Sabella, D., Sprecher, N., and Young, V. (2015). Mobile edge computing a key technology towards 5G. ETSI White Paper, (11).

Liu, G., Wang, J., Tian, Y., Yang, Z., and Wu, Z. (2018). Mobility–aware dynamic service placement for edge computing. EAI Endorsed Transactions on Internet of Things, 5:163922. DOI: 10.4108/eai.13–7–2018.163922.

Microsoft (1991). Microsoft HoloLens. Available online at [link].

Miele, V., Ramos–Jiliberto, R., and Vázquez, D. P. (2019). Core–periphery dynamics in a plant–pollinator network. bioRxiv. DOI: 10.1101/543637.

Mukherjee, A., Dey, N., and De, D. (2020). Edgedrone: QoS aware MQTT middleware for mobile edge computing in opportunistic internet of drone things. Computer Communications, 152:93–108. DOI: 10.1016/j.comcom.2020.01.039.

OpenCVteam (2005). OpenCV. Available online at [link].

Ouyang, T., Zhou, Z., and Chen, X. (2018). Follow me at the edge: Mobility–aware dynamic service placement for mobile edge computing. In 2018 IEEE/ACM 26th International Symposium on Quality of Service (IWQoS), pages 1–10.

Redmon, J. and Farhadi, A. (2018). YOLOv3: An incremental improvement. CoRR, abs/1804.02767.

Sabella, D., Sukhomlinov, V., Trang, L., Kekki, S., Paglierani, P., Rossbach, R., Li, X., Fang, Y., Druta, D., Giust, F., Cominardi, L., Featherstone, W., Pike, B., and Hadad, S. (2019). Developing software for multi–access edge computing. ETSI White Paper, (20).

Shiori, T. (2022). Hololens–peppercontroller. Available online at [link].

Softbank Robotics (2014). Pepper the humanoid robot – SoftBank Robotics. Available online at [link].

Strinati, E. C., Barbarossa, S., Gonzalez–Jimenez, J. L., Ktenas, D., Cassiau, N., Maret, L., and Dehos, C. (2019). 6G: The next frontier: From holographic messaging to artificial intelligence using subterahertz and visible light communication. IEEE Vehicular Technology Magazine, 14(3):42–50. DOI: 10.1109/MVT.2019.2921162.

Tachi, S. (2016). Telexistence: Enabling humans to be virtually ubiquitous. IEEE Computer Graphics and Applications, 36(1):8–14.

Takagi, S., Kaneda, J., Arakawa, S., and Murata, M. (2019). An improvement of service qualities by edge computing in network–oriented mixed reality application. In 6th International Conference on Control, Decision and Information Technologies (CoDIT), pages 773–778. DOI: 10.1109/CoDIT.2019.8820388.

Taleb, T., Samdanis, K., Mada, B., Flinck, H., Dutta, S., and Sabella, D. (2017). On multi–access edge computing: A survey of the emerging 5G network edge cloud architecture and orchestration. IEEE Communications Surveys Tutorials, 19(3):1657–1681. DOI: 10.1109/COMST.2017.2705720.

Taylor, R. M., Hudson, T. C., Seeger, A., Weber, H., Juliano, J., and Helser, A. T. (2001). VRPN: A device–independent, network–transparent VR peripheral system. In Proceedings of the ACM Symposium on Virtual Reality Software and Technology, page 55–61, New York, NY, USA. Association for Computing Machinery. DOI: 10.1145/505008.505019.

Tsukui, Y. (2020). On network function virtualization for dynamically changing service requests based on a core/periphery structure. Master's thesis, Graduate School of Information Science and Technology, Osaka University.

von Fieandt, K., Huhtala, A., Kullberg, P., and Saarl, K. (1956). Personal tempo and phenomenal time at different age levels. Reports from the Psychological Institute, 2.

Welford, A. T. (1977). Motor performance. In Birren, J. E. and Schaie, K. W., editors, Handbook of the Psychology of Aging, pages 450–496. Van Nostrand Reinhold, NewYork, NY.

Welford, A. T. (1980). Choice reaction time: Basic concepts. In Welford, A. T., editor, Reaction Times, pages 73–128. Academic Press, New York, NY.

Xia, X., Pun, C., Zhang, D., Yang, Y., Lu, H., Gao, H., and Xu, F. (2019). A 6–DOF telexistence drone controlled by a head mounted display. In 2019 IEEE Conference on Virtual Reality and 3D User Interfaces (VR), pages 1241–1242. DOI: 10.1109/VR.2019.8797791.

Zhang, Z., Xiao, Y., Ma, Z., Xiao, M., Ding, Z., Lei, X., Karagiannidis, G. K., and Fan, P. (2019). 6G wireless networks: Vision, requirements, architecture, and key technologies. IEEE Vehicular Technology Magazine, 14(3):28–41. DOI: 10.1109/MVT.2019.2921208.

Downloads

Published

2022-02-23

How to Cite

Takagi, S., Arakawa, S., & Murata, M. (2022). Design, Implementation and Evaluation of Core/Periphery-based Network-oriented Mixed Reality Services. Journal of Internet Services and Applications, 13(1), 1–10. https://doi.org/10.5753/jisa.2022.2371

Issue

Section

Research article